Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
всем здоровья
как добавить кт тоже, не только террору выдачу грен
пробовал и через , и |
как добавить кт тоже, не только террору выдачу грен
пробовал и через , и |
Код:
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "New Nades"
#define VERSION "0.1"
#define AUTHOR "GloOm"
#define MENU_KEYS ( 1<<0 | 1<<1 )
new g_pNewNades;
new g_pFlashbangs;
new g_pSmokeGrenade;
new g_pHeGrenade;
new g_szNadeMenu[ 64 ];
public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR );
g_pNewNades = register_cvar( "hns_newnades", "1" );
g_pFlashbangs = register_cvar( "hns_flashbangs", "2" );
g_pHeGrenade = register_cvar( "hns_hegrenade", "0" );
g_pSmokeGrenade = register_cvar( "hns_smokegrenade", "1" );
register_event( "DeathMsg", "eventDeathMsg", "a" );
}
public plugin_cfg()
{
new iLen = charsmax( g_szNadeMenu );
add( g_szNadeMenu, iLen, "\yНужна граната?^n^n" );
add( g_szNadeMenu, iLen, "\r1. \wДа^n" );
add( g_szNadeMenu, iLen, "\r2. \wНет" );
register_menucmd( register_menuid( "NadesMenu" ), MENU_KEYS, "HandleNadeMenu" );
}
public eventDeathMsg()
{
if( g_pNewNades )
{
new iPlayers[ 32 ], iNum;
get_players( iPlayers, iNum, "ae", "TERRORIST" );
if( iNum == 1 )
{
show_menu( iPlayers[ 0 ], MENU_KEYS, g_szNadeMenu, 7, "NadesMenu" );
}
}
}
public HandleNadeMenu( id, iKey )
{
if( !iKey )
{
GiveGrenades( id );
}
}
GiveGrenades( const id )
{
if( get_pcvar_num( g_pFlashbangs ) )
{
give_item( id, "weapon_flashbang" );
cs_set_user_bpammo( id, CSW_FLASHBANG, get_pcvar_num( g_pFlashbangs ) );
}
new iCvar = get_pcvar_num( g_pSmokeGrenade );
if( iCvar == 1 || iCvar == 3 )
{
give_item( id, "weapon_smokegrenade" );
}
iCvar = get_pcvar_num( g_pHeGrenade );
if( iCvar == 1 || iCvar == 3 )
{
give_item( id, "weapon_hegrenade" );
}
}