Having regulate some problem I shall want to regulate the biggest of my worries small. I shall want to know how I can make to make it open has every round I am in order give information to one find good resolution is able to over but always can't use me please.
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "SWDMA_weapon"
#define VERSION "1.0"
#define AUTHOR "test"
new g_Maxplayers
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Event_Round_Start", 2, "1=Round_Start")
}
public Event_Round_Start()
{
for (new id = 1; id <= g_Maxplayers; id++)
{
if (cs_get_user_team(id) == CS_TEAM_CT)
{
new primmenu = menu_create("\wChoose:", "primmenu_handler")
menu_additem(primmenu, "\wAk47", "1", 0)
menu_additem(primmenu, "\wM4A1", "2", 0)
menu_additem(primmenu, "\wAUG", "3", 0)
menu_additem(primmenu, "\wMP5", "4", 0)
menu_additem(primmenu, "\wAWP", "5", 0)
menu_additem(primmenu, "\G3SG1", "6", 0)
menu_additem(primmenu, "\wM3", "7", 0)
menu_additem(primmenu, "\wSCOUT", "8", 0)
menu_additem(primmenu, "\wXM1014", "9", 0)
menu_setprop(primmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, primmenu, 0)
return PLUGIN_HANDLED
}
}
return PLUGIN_HANDLED
}
public primmenu_handler(id, primmenu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(primmenu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(primmenu, item, access, data, 5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 2:
{
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 3:
{
give_item(id, "weapon_aug")
cs_set_user_bpammo(id, CSW_AUG, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 4:
{
give_item(id, "weapon_mp5")
cs_set_user_bpammo(id, CSW_MP5NAVY, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 5:
{
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 6:
{
give_item(id, "weapon_g3sg1")
cs_set_user_bpammo(id, CSW_G3SG1, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 7:
{
give_item(id, "weapon_m3")
cs_set_user_bpammo(id, CSW_M3, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 8:
{
give_item(id, "weapon_scout")
cs_set_user_bpammo(id, CSW_SCOUT, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
case 9:
{
give_item(id, "weapon_xm1014")
cs_set_user_bpammo(id, CSW_XM1014, 200);
new secmenu = menu_create("\wChoose:", "secmenu_handler")
menu_additem(secmenu, "\wDeagle", "1", 0)
menu_additem(secmenu, "\wUsp", "2", 0)
menu_additem(secmenu, "\wGlock", "3", 0)
menu_additem(secmenu, "\wElite", "4", 0)
menu_additem(secmenu, "\wFiveseven", "5", 0)
menu_setprop(secmenu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, secmenu, 0)
return PLUGIN_HANDLED
}
}
menu_destroy(primmenu)
return PLUGIN_HANDLED
}
public secmenu_handler(id, secmenu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(secmenu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(secmenu, item, access, data, 5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200);
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
menu_destroy(secmenu)
return PLUGIN_HANDLED
}
case 2:
{
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 200);
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
menu_destroy(secmenu)
return PLUGIN_HANDLED
}
case 3:
{
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 200);
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
menu_destroy(secmenu)
return PLUGIN_HANDLED
}
case 4:
{
give_item(id, "weapon_elite")
cs_set_user_bpammo(id, CSW_ELITE, 200)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
menu_destroy(secmenu)
return PLUGIN_HANDLED
}
case 5:
{
give_item(id, "weapon_fiveseven")
cs_set_user_bpammo(id, CSW_FIVESEVEN, 200);
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
menu_destroy(secmenu)
return PLUGIN_HANDLED
}
}
menu_destroy(secmenu)
return PLUGIN_HANDLED
}