| yas17sin |
03-29-2017 07:59 |
Re: Need a Vip Menu Plugin
1 Attachment(s)
here you go, i write as your request :
PHP Code:
#include <amxmodx> #include <hamsandwich> #include <cstrike> #include <fun>
#define PLUGIN "VIP Weapon Menu" #define VERSION "0.1" #define AUTHOR "yas17sin"
#define ADMIN_ACCESS ADMIN_LEVEL_H
new menu;
new cvar_second;
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1) cvar_second = register_cvar("Show_Menu_Secondes", "5.0") //register_clcmd("nightvision", "Vip_menu") //register_clcmd("say /vm", "Vip_menu") // uncoment this ( remove //) to use a commande (/vm) for menu. //register_clcmd("say /vipmenu", "Vip_menu") // uncoment this ( remove //) to use a commande (/vipmenu) for menu. } public fw_PlayerSpawn_Post(id) { if (!is_user_alive(id)) return; set_task(get_pcvar_float(cvar_second), "Vip_menu", id) } public Vip_menu(id) { if (!is_user_alive(id)) return new flags = get_user_flags(id) menu = menu_create("\rVIP \wGun Menu", "VIP_handler") menu_additem(menu, "\wM4A1 \yWith \wDealge", "", 0) menu_additem(menu, "\wAK47 \yWith \wDealge", "", 0) if(flags & ADMIN_ACCESS) menu_additem( menu, "\wFAMAS \y+ \wDealge \y+ \wiTem Pack \r[VIP]", "", ADMIN_ACCESS) else menu_additem( menu, "\dFAMAS + Dealge + iTem Pack \r[VIP]", "", ADMIN_ACCESS) if(flags & ADMIN_ACCESS) menu_additem( menu, "\wGALIL \y+ \wDealge \y+ \wiTem Pack \r[VIP]", "", ADMIN_ACCESS) else menu_additem( menu, "\dGALIL + Dealge + iTem Pack \r[VIP]", "", ADMIN_ACCESS) if(flags & ADMIN_ACCESS) menu_additem( menu, "\wAWP \y+ \wDealge \y+ \wiTem Pack \r[VIP]", "", ADMIN_ACCESS) else menu_additem( menu, "\dAWP + Dealge + iTem Pack \r[VIP]", "", ADMIN_ACCESS) if(flags & ADMIN_ACCESS) menu_additem( menu, "\wAK47 \y+ \wDealge \y+ \wiTem Pack \r[VIP]", "", ADMIN_ACCESS) else menu_additem( menu, "\dAK47 + Dealge + iTem Pack \r[VIP]", "", ADMIN_ACCESS) if(flags & ADMIN_ACCESS) menu_additem( menu, "\wM4A1 \y+ \wDealge \y+ \wiTem Pack \r[VIP]", "", ADMIN_ACCESS) else menu_additem( menu, "\dFAMAS + Dealge + iTem Pack \r[VIP]", "", ADMIN_ACCESS) menu_display(id, menu, 0) } public VIP_handler(id, menu, item) { if (!is_user_alive(id)) return PLUGIN_HANDLED if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } switch(item) { case 0: { give_item(id, "weapon_m4a1") cs_set_user_bpammo(id, CSW_M4A1, 90) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) } case 1: { give_item(id, "weapon_ak47") cs_set_user_bpammo(id, CSW_AK47, 90) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) } case 2: { strip_user_weapons(id) give_item(id, "weapon_famas") cs_set_user_bpammo(id, CSW_FAMAS, 25) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } case 3: { strip_user_weapons(id) give_item(id, "weapon_galil") cs_set_user_bpammo(id, CSW_GALI, 35) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } case 4: { strip_user_weapons(id) give_item(id, "weapon_awp") cs_set_user_bpammo(id, CSW_AWP, 30) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } case 5: { strip_user_weapons(id) give_item(id, "weapon_ak47") cs_set_user_bpammo(id, CSW_AK47, 90) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } case 6: { strip_user_weapons(id) give_item(id, "weapon_m4a1") cs_set_user_bpammo(id, CSW_M4A1, 90) give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_DEAGLE, 35) give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") } } return PLUGIN_HANDLED; }
|