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
 

ilike - zdjęcie

ilike

Rejestracja: 03.08.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 07.08.2011 12:14
-----

Moje tematy

Poczatki pisania problem

03.08.2011 16:05

Witam,
dopiero uczę się pisać pluginy i napisałem taki co daje 100 HP po wpisaniu komendy, działa dobrze więc stwierdziłem, że dodam pobieranie kwoty za doładowanie życie, ale zamiast pobierać te przykładowe 100$ on daje 22 000 $ graczowi po wpisaniu tej komędy :(.

sma:

/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "HP"
#define VERSION "1.0"
#define AUTHOR "iLike"

new price
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /daj", "func_zycie")
price = register_cvar("zycie", "100")
set_task(180.0,"wyswietl",_,_,_,"b")

}
public func_zycie(id){
new money = cs_get_user_money(id)
set_user_health(id, 100)
cs_set_user_money(id, money - price)
}
public wyswietl(id)
{
client_print(0, print_chat, "Wpisz /daj aby otrzymac 100 HP!")
client_print(0, print_chat, "100 HP i 22k $ *****...")
}