Menu z klasami.
Screeaam... 07.09.2010
Witam, posiadam nowe menu a w nim (urywek kodu) takie coś:
Gdzie ja tutaj mam błąd? Chodzi o to, żeby nie dało się wybrać czterech klas dopóki się nie wbije 14 poziomu. Na początku ma się klase Brak i jak chce wybrać klasę KlasaNowa to nic nie robi. Gdzie tutaj jest błąd?
if(lvl_gracza[id] <= 0 && lvl_gracza[id] <= 14 && item == Klasa1 || item == Klasa2 || item == Klasa3 || item == Klasa4)
{
client_print(id, print_chat, "[Mod] Wbij 14lvl KlasaNowa dopiero pozniej wybierz klase dostepna od 14lvlu!");
klasa_gracza[id] = KlasaNowa
return PLUGIN_CONTINUE
}
else if(lvl_gracza[id] >= 14)
{
client_print(id, print_chat, "[Mod] Wybrales klase: %d!",nazwy_klas[klasa_gracza[id]]);
klasa_gracza[id] = item
return PLUGIN_CONTINUE
}
Gdzie ja tutaj mam błąd? Chodzi o to, żeby nie dało się wybrać czterech klas dopóki się nie wbije 14 poziomu. Na początku ma się klase Brak i jak chce wybrać klasę KlasaNowa to nic nie robi. Gdzie tutaj jest błąd?
Kusek
07.09.2010
if(lvl_gracza[id] <= 0
powinno być chyba
if(lvl_gracza[id] >= 14
a tam niżej
else if(lvl_gracza[id] <= 14)
tak mi się zdaje bo
x<14
czyli
jeśli lvl x jest mniejszy od 14 to nie wybierzesz klasy
Screeaam... 07.09.2010
Próbowałem na wszelkie sposoby, on nawet nie daje klasy "KlasaNowa".