Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

помогите с плагином

Статус пользователя Revolver
сообщение 17.5.2020, 16:27
Сообщение #1
Стаж: 5 лет 11 месяцев

Сообщений: 1
Благодарностей: 1
Полезность: 0

Всем привет
помогите опытные знающие люди добавить в код еще что бы и контр получал грену, сам как только не пытался не вышло и еще пожалуйста что бы меню выскакивало только один раз за раунд
пожалуйста ребят

Cкрытый текст
Код
#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" );
    }
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Revolver
сообщение 19.5.2020, 20:52
Сообщение #2
Стаж: 5 лет 11 месяцев

Сообщений: 1
Благодарностей: 1
Полезность: 0

помогите пожалуйста
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: