Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Problem z pluginem


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 avq magnum

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:10
  • GG:
  • Imię:Kamil
  • Lokalizacja:Siepraw
Offline

Napisano 11.12.2010 23:04

To mój pierwszy plugin i chcialem sie dowiedziec co jest źle, bo po wpisaniu komendy nic sie nie dzieje ;/

Sma :

Załączone pliki


  • +
  • -
  • 0
"Facet, który chce za dużo, może stracić wszystko absolutnie wszystko. Oczywiście, facet, który chce od życia zbyt mały może nie dostać nic"

#2 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 11.12.2010 23:41

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

#define PLUGIN "ak47"
#define VERSION "1.0"
#define AUTHOR "kamil"

new price, plugin_on

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /ak","ak47")

plugin_on = register_cvar("amx_ak_plugin", "1")
price = register_cvar("amx_ak_price", "2500")
}

public ak47(id){

if(!is_user_alive(id))
return

if(get_pcvar_num(plugin_on))
{
give_item(id, "weapon_ak47")
client_print(id,print_center,"Kupiles Kalacha")
cs_set_user_money(id,cs_get_user_money(id)-get_pcvar_num(price),1)
}

}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

Użytkownik Abes Mapper edytował ten post 11.12.2010 23:52
"+" -> "-"

  • +
  • -
  • 0

#3 avq magnum

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:10
  • GG:
  • Imię:Kamil
  • Lokalizacja:Siepraw
Offline

Napisano 12.12.2010 11:01

Ok działa, ale możesz mi wytłumaczyć jakie były błędy i co zrobiłeś ???

P.S. Nawet jeśli mam 800$ to kupuje kałacha. Co z tym zrobić ???
  • +
  • -
  • 0
"Facet, który chce za dużo, może stracić wszystko absolutnie wszystko. Oczywiście, facet, który chce od życia zbyt mały może nie dostać nic"

#4 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 12.12.2010 11:54

Poczytaj o pcvarach.
Co do tego PS to musisz zrobić zabezpieczenie.

np.:
pod

if(!is_user_alive(id))
return

dodajesz

new money = cs_get_user_money(id)

if(money < get_pcvar_num(price))
{
client_print(id,print_center,"Nie masz tyle kasy!")
return
}


I możesz zmienić:

cs_set_user_money(id,cs_get_user_money(id)-get_pcvar_num(price),1)

na

cs_set_user_money(id,money-get_pcvar_num(price),1)

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych