moze ktos powiedziec co i jak??
log:
L 08/22/2011 - 08:29:05: [AMXX] Run time error 10: native error (native "cs_get_user_money")
L 08/22/2011 - 08:29:05: [AMXX] [0] cod_199334.sma::wybieranie (line 2448)
(line 2448) :
2447: menu_display(id, sklep);
2448: new kasa_gracza = cs_get_user_money(id);
2449: new hp = get_user_health(id);
Dodano 22 sierpień 2011 - 17:47:
od lini : 2440
do lini : 2533
public wybieranie(id, sklep, item) { if(item == MENU_EXIT) { menu_destroy(sklep); return PLUGIN_CONTINUE; } menu_display(id, sklep); new kasa_gracza = cs_get_user_money(id); new hp = get_user_health(id); switch(item) { case 0:{ new koszt = 5000; if(hp >= maksymalne_zdrowie_gracza[id]) { client_print(id, print_chat, "Jestes w pelni uleczony."); return PLUGIN_CONTINUE; } if (kasa_gracza<koszt) { client_print(id, print_chat, "Nie masz wystarczajacej ilosci pieniedzy."); return PLUGIN_CONTINUE; } cs_set_user_money(id, kasa_gracza-koszt); new ammount=100; new nowe_zdrowie = (hp+ammount<maksymalne_zdrowie_gracza[id])? hp+ammount: maksymalne_zdrowie_gracza[id]; set_user_health(id, nowe_zdrowie); } case 1:{ new koszt = 8000; if(hp >= maksymalne_zdrowie_gracza[id]) { client_print(id, print_chat, "Jestes w pelni uleczony."); return PLUGIN_CONTINUE; } if (kasa_gracza<koszt) { client_print(id, print_chat, "Nie masz wystarczajacej ilosci pieniedzy."); return PLUGIN_CONTINUE; } cs_set_user_money(id, kasa_gracza-koszt); new ammount=200; new nowe_zdrowie = (hp+ammount<maksymalne_zdrowie_gracza[id])? hp+ammount: maksymalne_zdrowie_gracza[id]; set_user_health(id, nowe_zdrowie); } case 2:{ new koszt = 5000; if (kasa_gracza<koszt) { client_print(id, print_chat, "Nie masz wystarczajacej ilosci pieniedzy."); return PLUGIN_CONTINUE; } cs_set_user_money(id, kasa_gracza-koszt); doswiadczenie_gracza[id] += 400; } case 3:{ new koszt = 10000; if (kasa_gracza<koszt) { client_print(id, print_chat, "Nie masz wystarczajacej ilosci pieniedzy."); return PLUGIN_CONTINUE; } cs_set_user_money(id, kasa_gracza-koszt); doswiadczenie_gracza[id] += 1000; } case 4:{ new koszt = 3000; if(cs_get_user_money(id) < koszt){ client_print(id,print_center,"Nie masz wystarczajacej ilosci pieniedzy."); return PLUGIN_HANDLED; } DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1)); cs_set_user_money(id,cs_get_user_money(id)-3000,1); } case 5: { new koszt = 5000; if(cs_get_user_money(id) < koszt) { client_print(id,print_center,"Nie masz wystarczajacej ilosci pieniedzy."); return PLUGIN_HANDLED; } cs_set_user_money(id,cs_get_user_money(id)-5000,1); wytrzymalosc_itemu[id] +=50; } } menu_destroy(sklep) return PLUGIN_HANDLED } // SKLEP END
linia w ktorej BLAD:
(line 2448) :
new kasa_gracza = cs_get_user_money(id);
blad w logu:
L 08/22/2011 - 08:29:05: [AMXX] Run time error 10: native error (native "cs_get_user_money")
L 08/22/2011 - 08:29:05: [AMXX] [0] cod_199334.sma::wybieranie (line 2448)
Użytkownik modekls edytował ten post 22.08.2011 17:36