Mój kod:
for(new i=0; i<num; i++) { if(get_user_flags(i) & ADMIN_BAN){ test(i) } }Chce wyświetlić menu tylko adminowi.
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Najlepsza odpowiedź 0-0-0, 18.02.2014 18:36
get_players(players, num, "h");
} public test(id) { new test_menu = menu_create("test menu", "test_z"); menu_additem(test_menu, "test1"); menu_setprop(test_menu, MPROP_EXITNAME, "Wyjscie"); menu_display(id, test_menu); return PLUGIN_HANDLED; } public test_z(id, menu, item) { if(item == MENU_EXIT){ ColorChat(id, RED, "test1"); } switch(item) { case 0: { ColorChat(id, RED, "test"); menu_destroy(menu) } } return PLUGIN_HANDLED; }Przejdź do postu
Napisano 18.02.2014 17:38
for(new i=0; i<num; i++) { if(get_user_flags(i) & ADMIN_BAN){ test(i) } }Chce wyświetlić menu tylko adminowi.
Napisano 18.02.2014 17:40
Pokazałeś zbyt mało kodu, żeby cokolwiek stwierdzić, a nikt nie będzie Ci tutaj wróżyć.
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Napisano 18.02.2014 18:05
A co mam więcej pokazywać?Pokazałeś zbyt mało kodu, żeby cokolwiek stwierdzić, a nikt nie będzie Ci tutaj wróżyć.
Napisano 18.02.2014 18:31
Ile wynosi num?
Napisano 18.02.2014 18:36 Najlepsza odpowiedź
get_players(players, num, "h");
} public test(id) { new test_menu = menu_create("test menu", "test_z"); menu_additem(test_menu, "test1"); menu_setprop(test_menu, MPROP_EXITNAME, "Wyjscie"); menu_display(id, test_menu); return PLUGIN_HANDLED; } public test_z(id, menu, item) { if(item == MENU_EXIT){ ColorChat(id, RED, "test1"); } switch(item) { case 0: { ColorChat(id, RED, "test"); menu_destroy(menu) } } return PLUGIN_HANDLED; }
Napisano 18.02.2014 20:29
Jak chcesz, żeby Ci ktoś pomógł, skoro nawet nie stosujesz się do tego co ktoś Ci napisał?A co mam więcej pokazywać?Pokazałeś zbyt mało kodu, żeby cokolwiek stwierdzić, a nikt nie będzie Ci tutaj wróżyć.
Public test(id) jest dobry ponieważ wywołując go komendą normalnie go wywołuje.
Skoro w ten sposób pobierasz graczy, to pętle masz źle napisaną. Poczytaj sobie o get_playersget_players(players, num, "h");
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
0 użytkowników, 0 gości, 0 anonimowych