Mam problem z kompilacja silnika
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team QTM_CodMod2.sma(1097) : error 017: undefined symbol "cod_get_user_level" QTM_CodMod2.sma(1153) : error 017: undefined symbol "cod_get_user_level" QTM_CodMod2.sma(1154) : warning 217: loose indentation QTM_CodMod2.sma(1156) : error 003: declaration of a local variable must appear in a compound block QTM_CodMod2.sma(1156) : warning 217: loose indentation QTM_CodMod2.sma(1156) : error 017: undefined symbol "obroty" QTM_CodMod2.sma(1156) : warning 215: expression has no effect QTM_CodMod2.sma(1156) : error 001: expected token: ";", but found "]" QTM_CodMod2.sma(1156) : fatal error 107: too many error messages on one line Compilation aborted. 6 Errors. Done.
Ucinek jak dałem kod
public UstawPerk(id, perk, wartosc, pokaz_info, lp) { if(!ilosc_perkow) return PLUGIN_CONTINUE; new level = cod_get_user_level(id) if(level < 70 && lp == 1) static obroty[33]; if(obroty[id]++ >= 5) { obroty[id] = 0; UstawPerk(id, 0, 0, 0, lp); return PLUGIN_CONTINUE; }
A tutaj w hud
ShowSyncHudMsg(id, SyncHudObj, "[Godzina : %s]^t^n^n^n^n^n^n^n[Forum: Cenzura]^n[Klasa : %s]^n[Exp : %0.1f%%]^n[Lv : %i/301]^n[Perk : %s]^n[Perk2 : %s]^n[Hp : %d]^n[KillStreak : x%d][Fragi : %i]", Time, nazwy_klas[klasa_gracza[id]], fProcent, poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], cod_get_user_level(id) > 70 ? nazwy_perkow[perk_gracza[1][id]] : "Min. 70lvl", hp, licznik_zabiccod[id], get_user_frags(id));