Oto kod :
public show_menu_klasy(id)
{
new text[513]
format(text, 512, "\yinfo klas - ^n\w1. Mag^n\w2. Paladyn^n\w3. Mnich^n\w4. Barbarzynca^n\w5. Zabocja^n\w6. Nekromanta^n\w7. Ninja^n\w8. Lowca^n^n\w0 Exit")
new keys
if( get_user_flags(id) & ADMIN_LEVEL_G)
{
keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)
}
else
{
keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<6)|(1<<7)|(1<<8)
}
show_menu(id, keys, text)
return PLUGIN_HANDLED
}
public klasy(id, key)
{
switch(key)
{
case 0:
{
mag(id)
}
case 1:
{
paladyn(id)
}
case 2:
{
mnich(id)
}
case 3:
{
barbarzynca(id)
}
case 4:
{
zabojca(id)
}
case 5:
{
nekromanta(id)
}
case 6:
{
ninja(id)
}
case 7:
{
Lowca(id)
}
case 9:
{
return PLUGIN_HANDLED
}
}
Jak widac w kodzie chce aby zabojca byl klasa dostepna jedynie przy posiadaniu admina o poziomie G ( flaga T o ile sie nie myle)
Lecz wciaz klasa jest dostepna dla wszystkich. Dlaczego?


Dodatki SourceMod



Temat jest zamknięty









