
ir plugina iskart primetu.
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <engine>#include <fun> #define VIP_LEVEL ADMIN_LEVEL_F new const PREFIX[] = { "^4[Ekon.lt]^1" }; new VipUsed[33];new players[32], player, pnum public plugin_init(){ register_plugin("VIP Menu1", "1.01.0", "Nezinomas1"); register_logevent("LogEvent_RoundStart", 2, "1=Round_Start" ); register_clcmd("say /admin69", "cmdVmenu");} public LogEvent_RoundStart(){ get_players(players, pnum, "a"); for(new i = 0; i < pnum; i++) player = players[i]; VipUsed[player] = false; set_user_rendering( player, _, 0, 0, 0, _, 0 ); } public cmdVmenu(id){ if(!(get_user_flags(id) & VIP_LEVEL)) { client_print_color(id, print_chat, "%s Tu neturi admin.", PREFIX); return PLUGIN_HANDLED; } if(!VipUsed[id]) { if(cs_get_user_team(id) == CS_TEAM_CT) VipCTMenu(id); else if(cs_get_user_team(id) == CS_TEAM_T) VipTMenu(id); } else if(VipUsed[id]) { client_print_color(id, print_chat, "%s Palaukite kito round'o.", PREFIX); } return PLUGIN_HANDLED;} public VipCTMenu(id){ VipUsed[id] = true; new menu = menu_create("\rG\waudytoju \rM\weniu:", "VipCTMenu_handler"); menu_additem(menu, "\wScout \d(be kulku)", "1", 0); menu_additem(menu, "\wGyvybes \d(+30)", "2", 0); menu_additem(menu, "\wNematomumas \d(50%)", "3", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0);} public VipCTMenu_handler(id, menu, item){ if( item == MENU_EXIT ) { VipUsed[id] = false; menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], iName[64]; new acess, callback; menu_item_getinfo(menu, item, acess, data,6, iName, 63, callback); new key = str_to_num(data); switch(key) { case 1: { give_item(id, "weapon_scout"); cs_set_user_bpammo(id, CSW_SCOUT, 0); cs_set_weapon_ammo(find_ent_by_owner(1, "weapon_scout", id), 0); } case 2: { set_user_health(id, get_user_health(id) + 30); } case 3: { set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 50); } } menu_destroy(menu); return PLUGIN_HANDLED;} public VipTMenu(id){ VipUsed[id] = true; new menu = menu_create("\rB\wegliu \rM\weniu:", "VipTMenu_handler"); menu_additem(menu, "\wGlock \d(2 kulkos)", "1", 0); menu_additem(menu, "\wNematomumas \d(50%)", "2", 0); menu_additem(menu, "\wGyvybes \d(+30)", "3", 0); menu_additem(menu, "\wGranata \d(HE)", "4", 0); menu_additem(menu, "\wGranata \d(Frost)", "5", 0); menu_additem(menu, "\wGranata \d(FB)", "6", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0);} public VipTMenu_handler(id, menu, item){ if( item == MENU_EXIT ) { VipUsed[id] = false; menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], iName[64]; new acess, callback; menu_item_getinfo(menu, item, acess, data,6, iName, 63, callback); new key = str_to_num(data); switch(key) { case 1: { give_item(id, "weapon_glock18"); cs_set_user_bpammo(id, CSW_GLOCK18, 0); cs_set_weapon_ammo(find_ent_by_owner(2, "weapon_glock18", id), 1); } case 2: { set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 50); } case 3: { set_user_health(id, get_user_health(id) + 30); } case 4: { give_item(id, "weapon_hegrenade") client_print_color(id, print_chat, "Pasiėmiai HE Granata.") } case 5: { give_item(id, "weapon_smokegrenade") client_print_color(id, print_chat, "Pasiėmiai Frost nade.") } case 6: { give_item(id, "weapon_flashbang") client_print_color(id, print_chat, "Pasiėmiai FB.") } } menu_destroy(menu); return PLUGIN_HANDLED;}
Users browsing this forum: No registered users and 5 guests