i wanna make mod that open guns menu when round start....
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "TheMaTriX"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event( "HLTV", "EventNewRound", "a", "1=0", "2=0" );
}
public EventNewRound(id)
{
set_hudmessage(0, 0, 255, -1.0, -1.0)
show_hudmessage(id, "chose a weapon")
new g_Menu = menu_create("TheMaTriX Public mod || Chos ur weapon please", "Menu_Handler");
menu_additem( g_Menu, "ak 47", "1");
menu_additem( g_Menu, "m16", "2");
menu_additem( g_Menu, "awp", "3");
menu_additem( g_Menu, "mp5", "4");
menu_additem( g_Menu, "galil", "5");
menu_additem( g_Menu, "m249", "6");
menu_additem( g_Menu, "famas", "7");
menu_additem( g_Menu, "shotgun - mac10", "8");
menu_additem( g_Menu, "ump45", "9");
menu_additem( g_Menu, "xm1014", "10");
menu_display(id, g_Menu, 0)
}
public Menu_Handler(id, menu, item)
{
new Data[6], Name[64], Access, Callback
menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)
new key = str_to_num(Data)
switch(key)
{
case 1:
{
give_item(id, "weapon_ak47")
submenu(id)
}
case 2:
{
give_item(id, "weapon_m4a1")
submenu(id)
}
case 3:
{
give_item(id, "weapon_awp")
submenu(id)
}
case 4:
{
give_item(id, "weapon_mp5navy")
submenu(id)
}
case 5:
{
give_item(id, "weapon_galil")
submenu(id)
}
case 6:
{
give_item(id, "weapon_m249")
submenu(id)
}
case 7:
{
give_item(id, "weapon_fames")
submenu(id)
}
case 8:
{
give_item(id, "weapon_mac10")
submenu(id)
}
case 9:
{
give_item(id, "ump45")
submenu(id)
}
case 10:
{
give_item(id, "xm1014")
submenu(id)
}
}
return PLUGIN_HANDLED;
}
public submenu(id)
{
set_hudmessage(0, 0, 255, -1.0, -1.0)
show_hudmessage(id, "chose a pistol")
new b_Menu = menu_create("Chos ur pistol please", "Menu_Handler2");
menu_additem( b_Menu, "glock", "1");
menu_additem( b_Menu, "usp", "2");
menu_additem( b_Menu, "deagle", "3");
menu_additem( b_Menu, "fiveseven", "4");
menu_additem( b_Menu, "elite", "5");
menu_display(id, b_Menu, 0)
}
public Menu_Handler2(id, menu, item)
{
new Data[6], Name[64], Access, Callback
menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)
new key = str_to_num(Data)
switch(key)
{
case 1:
{
give_item(id, "weapon_glock18")
give_item(id, "ammo_45acp")
give_item(id, "ammo_9mm")
give_item(id, "ammo_50ae")
give_item(id, "ammo_357sig")
give_item(id, "ammo_57mm")
give_item(id, "ammo_buckshot")
give_item(id, "ammo_556nato")
give_item(id, "ammo_762nato")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_308")
give_item(id, "ammo_556natobox")
give_item(id, "weapon_hegrenade")
}
case 2:
{
give_item(id, "weapon_usp")
give_item(id, "ammo_45acp")
give_item(id, "ammo_9mm")
give_item(id, "ammo_50ae")
give_item(id, "ammo_357sig")
give_item(id, "ammo_57mm")
give_item(id, "ammo_buckshot")
give_item(id, "ammo_556nato")
give_item(id, "ammo_762nato")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_308")
give_item(id, "ammo_556natobox")
give_item(id, "weapon_hegrenade")
}
case 3:
{
give_item(id, "weapon_deagle")
give_item(id, "ammo_45acp")
give_item(id, "ammo_9mm")
give_item(id, "ammo_50ae")
give_item(id, "ammo_357sig")
give_item(id, "ammo_57mm")
give_item(id, "ammo_buckshot")
give_item(id, "ammo_556nato")
give_item(id, "ammo_762nato")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_308")
give_item(id, "ammo_556natobox")
give_item(id, "weapon_hegrenade")
}
case 4:
{
give_item(id, "weapon_fiveseven")
give_item(id, "ammo_45acp")
give_item(id, "ammo_9mm")
give_item(id, "ammo_50ae")
give_item(id, "ammo_357sig")
give_item(id, "ammo_57mm")
give_item(id, "ammo_buckshot")
give_item(id, "ammo_556nato")
give_item(id, "ammo_762nato")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_308")
give_item(id, "ammo_556natobox")
give_item(id, "weapon_hegrenade")
}
case 5:
{
give_item(id, "weapon_elite")
give_item(id, "ammo_45acp")
give_item(id, "ammo_9mm")
give_item(id, "ammo_50ae")
give_item(id, "ammo_357sig")
give_item(id, "ammo_57mm")
give_item(id, "ammo_buckshot")
give_item(id, "ammo_556nato")
give_item(id, "ammo_762nato")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_308")
give_item(id, "ammo_556natobox")
give_item(id, "weapon_hegrenade")
}
}
return PLUGIN_HANDLED;
}