(M4A1+Deagle+HE+FLASH) - (AWP+Deagle+HE+FLASH) /// та въпроса ми е може ли да се направи АВП-то да може да се взема само 2 рунда и после да е заключено за 2 рунда след това пак да може 2 рунда да се взема AWP и така нататак.
Код за потвърждение: Избери целия код
#include < amxmodx >
#include < cstrike >
#include < hamsandwich >
#include < fun >
new Global_Menu;
new bool: Has_Bomb[ 33 ];
public plugin_init()
{
register_plugin( "Weapons Menu", "1.0", "DaRk_StyLe" );
RegisterHam( Ham_Spawn, "player", "Forward_Spawn", 1 );
Build_Menu();
}
public client_connect( id )
{
Has_Bomb[ id ] = false;
}
public Build_Menu()
{
Global_Menu = menu_create( "Choose your weapons:", "menu_handler" );
menu_additem( Global_Menu, "AK47 + Deagle + HE + 1 FB" );
menu_additem( Global_Menu, "M4A1 + Deagle + HE + 1 FB" );
menu_additem( Global_Menu, "AWP + Deagle + HE + 1 FB" );
}
public Forward_Spawn( id )
{
if( is_user_alive( id ) )
{
menu_display( id, Global_Menu );
}
}
public menu_handler( id, menu, item )
{
if( item >= 0 )
{
Has_Bomb[ id ] = bool:( user_has_weapon( id, CSW_C4 ) );
switch( item )
{
case 0:
{
strip_user_weapons( id );
give_item( id, "weapon_knife" );
give_item( id, "weapon_ak47" );
give_item( id, "weapon_deagle" );
give_item( id, "weapon_hegrenade" );
give_item( id, "weapon_flashbang" );
cs_set_user_bpammo( id, CSW_AK47, 90 );
cs_set_user_bpammo( id, CSW_DEAGLE, 35 );
cs_set_user_bpammo( id, CSW_FLASHBANG, 1 );
if( Has_Bomb[ id ] )
{
give_item( id, "weapon_c4" );
cs_set_user_plant( id, 1 );
}
}
case 1:
{
strip_user_weapons( id );
give_item( id, "weapon_knife" );
give_item( id, "weapon_m4a1" );
give_item( id, "weapon_deagle" );
give_item( id, "weapon_hegrenade" );
give_item( id, "weapon_flashbang" );
cs_set_user_bpammo( id, CSW_M4A1, 90 );
cs_set_user_bpammo( id, CSW_DEAGLE, 35 );
cs_set_user_bpammo( id, CSW_FLASHBANG, 1 );
if( Has_Bomb[ id ] )
{
give_item( id, "weapon_c4" );
cs_set_user_plant( id, 1 );
}
}
case 2:
{
strip_user_weapons( id );
give_item( id, "weapon_knife" );
give_item( id, "weapon_awp" );
give_item( id, "weapon_deagle" );
give_item( id, "weapon_hegrenade" );
give_item( id, "weapon_flashbang" );
cs_set_user_bpammo( id, CSW_AWP, 30 );
cs_set_user_bpammo( id, CSW_DEAGLE, 35 );
cs_set_user_bpammo( id, CSW_FLASHBANG, 2 );
if( Has_Bomb[ id ] )
{
give_item( id, "weapon_c4" );
cs_set_user_plant( id, 1 );
}
}
}
}
}