Code:
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < fun >
#include < hamsandwich >
#define PLUGIN "6 ct guns + strip for ts and cts"
#define VERSION "1.0.0"
#define AUTHOR "EcKo"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
RegisterHam( Ham_Spawn, "player" , "CtPlayerspawn" , 1 );
}
public CtPlayerspawn( id )
{
if( is_user_alive( id ) )
{
strip_user_weapons( id );
if( cs_get_user_team( id ) == CS_TEAM_CT )
{
ctgun_menu( id );
}
}
}
public ctgun_menu( id )
{
if( is_user_alive( id ) )
return PLUGIN_HANDLED;
new ctgunmenu = menu_create( "\yChoose your weapon:", "sub_primgun_menu" )
menu_additem( ctgunmenu, "\wM4a1", "1", 0 );
menu_additem( ctgunmenu, "\wAk-47", "2", 0 );
menu_additem( ctgunmenu, "\wAuto-Shotgun", "3", 0 );
menu_additem( ctgunmenu, "\wAwp", "4", 0 );
menu_additem( ctgunmenu, "\wTmp", "5", 0 );
menu_additem( ctgunmenu, "\wM3", "6", 0 );
menu_setprop( ctgunmenu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, ctgunmenu, 0 );
return PLUGIN_HANDLED;
}
public sub_primgun_menu( id, ctgunmenu, item )
{
if (item == MENU_EXIT)
{
menu_destroy( ctgunmenu );
return PLUGIN_HANDLED;
}
new Data[7], Name[64];
new Access, Callback;
menu_item_getinfo(ctgunmenu, item, Access, Data,5, Name, 63, Callback);
new Key = str_to_num(Data);
switch (Key)
{
case 1:
{
ctgun1( id );
}
case 2:
{
ctgun2( id );
}
case 3:
{
ctgun3( id );
}
case 4:
{
ctgun4( id );
}
case 5:
{
ctgun5( id );
}
case 6:
{
ctgun6( id );
}
}
menu_destroy( ctgunmenu );
return PLUGIN_HANDLED;
}
public ctgun1( id )
{
give_item( id, "weapon_m4a1" );
cs_set_user_bpammo( id, CSW_M4A1, 200 );
}
public ctgun2( id )
{
give_item( id, "weapon_ak47" );
cs_set_user_bpammo( id, CSW_AK47, 200 );
}
public ctgun3( id )
{
give_item( id, "weapon_xm1014" );
cs_set_user_bpammo( id, CSW_XM1014, 200 );
}
public ctgun4( id )
{
give_item( id, "weapon_awp" );
cs_set_user_bpammo( id, CSW_AWP, 200 );
}
public ctgun5( id )
{
give_item( id, "weapon_tmp" );
cs_set_user_bpammo( id, CSW_TMP, 200 );
}
public ctgun6( id )
{
give_item( id, "weapon_m3" );
cs_set_user_bpammo( id, CSW_M3, 200 );
}