Problem z Zablokowaniem klasy VIP
neros123
09.06.2013
wiec mam dwie klasy VIP . Jedna z nich czyli "Elita" jest zablokowana i wszystko działa , natiomast druga klasa z tych "Smok" która też ma być Vipem nie mogę jej zablokować. Poniżej wycinek tego co mam w AMXX.
public WybierzKlase_Handle(id, menu, item) { client_cmd(id, "spk QTM_CodMod/select"); if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } item++; if(item == klasa_gracza[id]) return PLUGIN_CONTINUE; if(item == Smok && !(get_user_flags(id) & ADMIN_LEVEL_H)) if(item == klasa_gracza[id]) return PLUGIN_CONTINUE; if(item == Elita && !(get_user_flags(id) & ADMIN_LEVEL_H)) { client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy VIP."); WybierzKlase(id); return PLUGIN_CONTINUE; } if(klasa_gracza[id]) { nowa_klasa_gracza[id] = item; client_print(id, print_chat, "[COD:MW] Klasa zostanie zmieniona w nastepnej rundzie."); } else {
Edited by CheQ, 10.06.2013 07:57.
dasiek
10.06.2013
Wywal ifa ze sprawdzeniem smoka i zmień if'a z z elitą na to
if((item == Elita || item == Smok) && !(get_user_flags(id) & ADMIN_LEVEL_H)) { client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy VIP."); WybierzKlase(id); return PLUGIN_CONTINUE; }