Witamy w Nieoficjalnym polskim support'cie AMX Mod X
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.
|
Wykluczenie Admina w menu wyboru
Najlepsza odpowiedź Eryczek, 21.09.2017 23:54
new menu=menu_create("Kogo wyrzucamy z CT?","zaczep");
for(new id=1;id<=ilgraczy;id++){
if(get_user_team(id)==2&&n<4) && !(get_user_flags(id) & ADMIN_KICK){
new nickct[33];
idct[n]=id;
get_user_name(id,nickct,32);
menu_additem(menu,nickct);
n+=1;
}
}
Ten fragment kodu zadziałał tak jak chciałem, dziękuję za pomoc <3
Przejdź do postu
#1
Napisano 20.09.2017 05:46
Chciałbym się dowiedzieć czy istnieje jakaś komenda/funkcja na wykluczenie Admina w menu wyboru np. gracza, którego chcemy wyciszyć, ale tak by nie dawać mu flagi A? Dokładnie chodzi mi o zmianę kodu w tym pluginie >>> https://amxx.pl/topi...t-na-jailbreak/, poniewaz nie chce by gracze mogli nałożyć Bana na Administrację, ponieważ w tym momencie mogą to zrobić.
#2
Napisano 20.09.2017 16:47
w pętli, która pokazuje graczy w menu daj warunek
f(get_user_flags(id) & ADMIN_KICK) continue;
Wtedy będzie pomijać graczy z flagą admin_kick (kickowanie) co każdy z adminów posiada.
#3
Napisano 21.09.2017 06:31
Czyli miałoby to wyglądać tak?
new menu=menu_create("Kogo wyrzucamy z CT?","zaczep"); for(new id=1;id<=ilgraczy;id++){ if(get_user_flags(id) & ADMIN_KICK) continue;{ } }
#4
Napisano 21.09.2017 08:23
Czyli miałoby to wyglądać tak?
new menu=menu_create("Kogo wyrzucamy z CT?","zaczep"); for(new id=1;id<=ilgraczy;id++){ if(get_user_flags(id) & ADMIN_KICK) continue;{ } }
Mi ten plugin nie działał dobrze. Wystarczy że ktoś wpisał /votect i po 20 sekundach wyrzucało CT do TT. Dobrze tylko jest 1 mały błąd. Tu masz poprawkę.
new menu=menu_create("Kogo wyrzucamy z CT?","zaczep"); for(new id=1;id<=ilgraczy;id++){ if(get_user_flags(id) & ADMIN_KICK) continue; // tu reszta kodu z pluginu }
Użytkownik Toldi edytował ten post 21.09.2017 08:25
#5
Napisano 21.09.2017 10:57
new menu=menu_create("Kogo wyrzucamy z CT?","zaczep"); for(new id=1;id<=ilgraczy;id++){ if(get_user_flags(id) & ADMIN_KICK) continue; if(get_user_team(id)==2&&n<4){ new nickct[33]; idct[n]=id; get_user_name(id,nickct,32); menu_additem(menu,nickct); n+=1; } }
Czy wyrzucić tego drugiego if'a?
#6
Napisano 21.09.2017 11:30
Nie zostaw.
#7
Napisano 21.09.2017 23:54 Najlepsza odpowiedź
for(new id=1;id<=ilgraczy;id++){
if(get_user_team(id)==2&&n<4) && !(get_user_flags(id) & ADMIN_KICK){
new nickct[33];
idct[n]=id;
get_user_name(id,nickct,32);
menu_additem(menu,nickct);
n+=1;
}
}
Ten fragment kodu zadziałał tak jak chciałem, dziękuję za pomoc <3
Użytkownik Eryczek edytował ten post 21.09.2017 23:54
Również z jednym lub większą ilością słów kluczowych: flagi, amxx, plugin, jail break, jailbreak, votect, edycja
Szukam pluginu Ultimate AFK do cs 1.6Napisany przez DeroY, 05.11.2024 afk, plugin, cs1.6, cs i 1 więcej |
|
||||
Integracja API SimPay.pl dla smsówBiblioteka dodająca interfejs do komunikacji z API SimPay, umożliwiając integrację płatności SMS w twoim pluginie Napisany przez DarkGL, 13.10.2024 simpay, amxx, lib, inc, simpay.pl |
|
||||
Plugin
Zlecenie napisania pluginu pod cs1.6Napisany przez Łysy CS-RzeZnia.eu, 08.02.2023 plugin |
|
||||
Tworzenie Zapisu SQL od podstawNapisany przez MrBully, 29.01.2023 poradnik, slq, mysql, amxx |
|
||||
Blokada skanowania ścianNapisany przez Doctorr90, 15.01.2023 blokada, plugin |
|
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych