[ROZWIĄZANE] Edycja pluginu Nocnego Vipa
Książe Happy :)
26.07.2020
Witam,
Potrzebuję pomocy z przerobieniem pluginu tak, aby nie dawał flagi T graczom którzy posiadają flagi S (SuperVip).
#include <amxmodx> #define OD_GODZINY 19 #define DO_GODZINY 8 #define FLAGA_VIP ADMIN_LEVEL_H #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new bool:g_bDarmowyVip; new g_ForwardOne; public plugin_init() { new szGodzina[4], iGodzina; register_plugin(PLUGIN, VERSION, AUTHOR); g_ForwardOne=CreateMultiForward("amxbans_admin_connect", ET_CONTINUE, FP_CELL); get_time("%H", szGodzina, 3); iGodzina = str_to_num(szGodzina); if(OD_GODZINY <= iGodzina || iGodzina < DO_GODZINY) g_bDarmowyVip = true; } public client_authorized(id){ set_task(1.0, "_client_authorized", id); } public client_disconnect(id){ remove_task(id) } public _client_authorized(id) { if(!g_bDarmowyVip){ return; } if(get_user_flags(id) & FLAGA_VIP){ return; } public Free_VIP(id) { if(get_user_flags(id) & ADMIN_LEVEL_G){ return; } set_user_flags(id, FLAGA_VIP); new iForwardOne; ExecuteForward(g_ForwardOne, iForwardOne, id); }
Rivit
26.07.2020
#include <amxmodx> #define OD_GODZINY 19 #define DO_GODZINY 8 #define FLAGA_VIP ADMIN_LEVEL_H #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new bool:g_bDarmowyVip; new g_ForwardOne; public plugin_init() { new szGodzina[4], iGodzina; register_plugin(PLUGIN, VERSION, AUTHOR); g_ForwardOne=CreateMultiForward("amxbans_admin_connect", ET_CONTINUE, FP_CELL); get_time("%H", szGodzina, 3); iGodzina = str_to_num(szGodzina); if(OD_GODZINY <= iGodzina || iGodzina < DO_GODZINY) g_bDarmowyVip = true; } public client_authorized(id){ if(!g_bDarmowyVip){ return; } set_task(1.0, "Free_VIP", id); } public client_disconnect(id){ remove_task(id) } public Free_VIP(id) { if(get_user_flags(id) & (ADMIN_LEVEL_G | FLAGA_VIP)){ return; } set_user_flags(id, FLAGA_VIP); new iForwardOne; ExecuteForward(g_ForwardOne, iForwardOne, id); }
dasiek
27.07.2020
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
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: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL