if(wczytuje_dane[id]) { new szText[128]; if(poziom_gracza[id] >= 80) { if(is_user_alive(id)) formatex(szText, charsmax(szText), "[Forum: XXX]^n[Ranga: %s]^n[Poziom: 80]^n[HP: %i]^n[Zlote monety: %i]", nazwy_rang[poziom_gracza[id]], get_user_health(id), get_gold_shop(id)); } else { if(is_user_alive(id)) formatex(szText, charsmax(szText), "[Forum: XXX]^n[Ranga: %s]^n[Poziom: %i]^n[EXP: %0.2f%%]^n[HP: %i]^n[Zlote monety: %i]", nazwy_rang[poziom_gracza[id]], poziom_gracza[id], procenpoziom, get_user_health(id), get_gold_shop(id)); } set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 1.9, 0.0, 0.0); ShowSyncHudMsg(id, SyncHudObj2, szText); }
L 06/21/2014 - 21:28:05: HudSyncObject -1 is invalid L 06/21/2014 - 21:28:05: [AMXX] Displaying debug trace (plugin "codmw3.amxx") L 06/21/2014 - 21:28:05: [AMXX] Run time error 10: native error (native "ShowSyncHudMsg") L 06/21/2014 - 21:28:05: [AMXX] [0] codmw3.sma::PokazInformacje (line 3656)
Powie mi ktoś co jest źle? Bo ja nie mam pomysłu. Identyczny kod na wyświetlanie HUD'a znajduje się jeszcze w 50 innych miejscach, ale tutaj wywala błąd.