←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Menu z klasami.

Zablokowany

Screeaam... - zdjęcie Screeaam... 07.09.2010

Witam, posiadam nowe menu a w nim (urywek kodu) takie coś:

	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?
Odpowiedz

  • +
  • -
Kusek - zdjęcie 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 xD
Odpowiedz

Screeaam... - zdjęcie Screeaam... 07.09.2010

Próbowałem na wszelkie sposoby, on nawet nie daje klasy "KlasaNowa".
Odpowiedz
Zablokowany