Witam, chciałbym uzyskać pomoc, mianowicie chciałbym do vipa dodać sprawdzenie od nowej mapy czy gracz ma flagę poda ktoś kod?
Użytkownik stiVwoW edytował ten post 26.01.2017 21:32
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ź stiVwoW, 28.01.2017 22:48
Można zamknąć
Mr.SkullPomógł mi na pw
Przejdź do postuNapisano 26.01.2017 21:21
Witam, chciałbym uzyskać pomoc, mianowicie chciałbym do vipa dodać sprawdzenie od nowej mapy czy gracz ma flagę poda ktoś kod?
Użytkownik stiVwoW edytował ten post 26.01.2017 21:32
Napisano 26.01.2017 21:45
if(get_user_flags(index) & flaga) { instrukcja }
https://amxx.pl/topic/1680-eventy/
#include <amxmodx> #include <amxmisc> #define PLUGIN "Plugin" #define VERSION "0.1" #define AUTHOR "aS" #define flaga ADMIN_BAN public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) for ( new i = 1; i < 32; i++ ) { if(get_user_flags(i) & flaga) { //instrukcja } } }
Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.
Napisano 27.01.2017 10:45
Wstawiłem to i nadal nie działa tak jak powinno. Vip jest w silniku codmoda, jezeli vip nadany jest porzez users.ini działa poprawnie. Natomiast jak przykładowy "player" kupi vip w sklep sms, to vip działa ale przy zmianie mapy już ma flagę "z" musi ponownie wejść na serwer i dopiero zadziała. Może ktoś mi podsunie pomysł co to może być. Pokazał bym sma, ale prawie cały silnik bym tutaj udostepnił.
Napisano 27.01.2017 15:22
Udostępnij fragment kodu jak jest sprawdzany gracz pod względem flagi.
Napisano 28.01.2017 09:31
(get_user_flags(target) & ADMIN_LEVEL_H || get_user_flags(target) & ADMIN_ADMIN) ? "Tak" : "Nie",
Użytkownik stiVwoW edytował ten post 28.01.2017 09:32
Napisano 31.01.2017 07:01
0 użytkowników, 1 gości, 0 anonimowych