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, 1 gości, 0 anonimowych