Ето кода
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
const VIP_FLAG = ADMIN_IMMUNITY
new g_iMenu
public plugin_init()
{
register_plugin("VIP Menu", "1.0", "OciXCrom")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
CreateMenu()
}
CreateMenu()
{
g_iMenu = menu_create("VIP Menu", "VIPMenu_Handler")
menu_additem(g_iMenu, "AK47+deagle,He,FLash")
menu_additem(g_iMenu, "M4A1+Deagle,He,Flash")
menu_additem(g_iMenu, "Awp+Deagle,He,Flash")
menu_additem(g_iMenu, "Famas+Deagle,He,Flash")
}
public OnPlayerSpawn(id)
{
if(!is_user_alive(id) || !has_access(id))
return
menu_display(id, g_iMenu)
}
public VIPMenu_Handler(id, iMenu, iItem)
{
if(iItem == MENU_EXIT || !is_user_alive(id))
{
menu_cancel(id)
return
}
new iC4 = cs_get_user_plant(id)
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
set_user_armor(id,100)
if(iC4)
{
give_item(id, "weapon_c4")
cs_set_user_plant(id)
}
switch(iItem)
{
case 0:
{
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 90)
}
case 1:
{
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 90)
}
case 2:
{
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 90)
}
case 3:
{
give_item(id, "weapon_famas")
cs_set_user_bpammo(id, CSW_FAMAS, 90)
}
}
}
bool:has_access(id)
return bool:(get_user_flags(id) & VIP_FLAG)