Wymuszenie komendy a flaga
Change
16.02.2010
Nie znam się kompletnie na scriptingu, ale na swoje potrzeby coś skleiłem z różnych innych pluginów Potrzebuje odpowiedzi gdzie mam błąd (mała szansa żeby sie nie trafił) i co zmienić. Plugin powinien działać tak, że jeśli gracz nie ma flagi r (admin_level_f) to co 10 sekund wymuszana jest na nim komenda developer 0, jesli ma to nic sie nie dzieje. Kod wyglada tak:
Użytkownik Change edytował ten post 16.02.2010 17:27
#include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-in" #define VERSION "1.0" #define AUTHOR "AUTHOR" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) set_task(10.0, "developer", _, _, _, "b") // Add your code here... } public developer() { if( get_user_flags & ADMIN_LEVEL_F) return PLUGIN_CONTINUE else { client_cmd("developer 0") } }
Użytkownik Change edytował ten post 16.02.2010 17:27
Miczu
16.02.2010
get_user_flags - potrzebuje zmiennej przekazujacej numer identyfikacyjny (z przedzialu od 1 do 32) gracza :F
Change
16.02.2010
Ahh jak ja to kocham..
Dobra to zmieniam prośbę. Jak to powinno wyglądać ?
Dobra to zmieniam prośbę. Jak to powinno wyglądać ?
Miczu
16.02.2010
#include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-in" #define VERSION "1.0" #define AUTHOR "AUTHOR" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) set_task(10.0, "developer", _, _, _, "b") // Add your code here... } public developer() { for(new id=1;id<33;id++) { if(!is_user_connected(id)) continue if( get_user_flags(id) & ADMIN_LEVEL_F) { continue } else { client_cmd(id,"developer 0") } } }
Nie sprawdzalem czy sie kompiluje jak cos to napisz
Change
16.02.2010
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
Header size: 220 bytes
Code size: 436 bytes
Data size: 192 bytes
Stack/heap size: 16384 bytes; estimated max. usage=778 cells (3112 bytes)
Total requirements: 17232 bytes
Done.
close - w razie kolejnych pytań już nowy temat, bo to bedzie troche wiekszy plugin
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
Header size: 220 bytes
Code size: 436 bytes
Data size: 192 bytes
Stack/heap size: 16384 bytes; estimated max. usage=778 cells (3112 bytes)
Total requirements: 17232 bytes
Done.
close - w razie kolejnych pytań już nowy temat, bo to bedzie troche wiekszy plugin
Adminek AMXX.PL 16.02.2010
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód:
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód:
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL