Kod do pluginu:
/* Script generated by Pawn Studio */ #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #define PLUGIN "Vip PB" #define AUTHOR "glut" #define VERSION "1.0" #define flaga ADMIN_LEVEL_H #define USES_PER_ROUND 1 new raz[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /mv","menu_vipa",flaga) register_clcmd("say /menuvipa","menu_vipa",flaga) register_logevent("Round_Start",2,"1=Round_Start"); } public Round_Start() { for (new id=1; id < 33; id++) { if(is_user_alive(id) && get_user_flags(id) & flaga){ set_user_gravity(id,1.0) set_user_rendering(id, kRenderFxNone, 0,0,0, kRenderTransAlpha,255) set_user_maxspeed(id,-1.0) set_user_health(id,100) raz[id] = 0; } } } public menu_vipa(id) { if(is_user_alive(id) && get_user_flags(id) & flaga) { if(raz[id] >= USES_PER_ROUND){ client_print(id, print_chat, "* W tej rundzie juz Kupiles"); return PLUGIN_HANDLED; } raz[id]++; new menu=menu_create("Menu Vipa","cbmenu_vipa") menu_additem(menu,"Grawitacja") menu_additem(menu,"Niewidzialnosc") menu_additem(menu,"Szybkie Bieganie") menu_additem(menu,"101 HP") menu_setprop(menu,MPROP_EXITNAME,"Wyjscie"); menu_setprop(menu,MPROP_EXIT,MEXIT_ALL); menu_display(id,menu,0); } else { client_print(id,print_chat,"Nie zyjesz lub nie posiadasz Vipa") } return PLUGIN_HANDLED; } public cbmenu_vipa(id,menu,item) { switch(item) { case 0: { set_user_gravity(id,0.5) } case 1: { set_user_rendering(id, kRenderFxNone, 0,0,0, kRenderTransAlpha,200) } case 2: { set_user_maxspeed(id,2.0) } case 3: { set_user_health(id,101) } } }
Za każdą odpowiedz daje +