Counter-Strike 1.6
VIP
Cs-PlovdiV.com - Aim Attack
93.123.16.4:27022
aim_aztec
Играчи: 0/16
aim_aztec
Counter-Strike 1.6
VIP
93.123.16.4:27022 Cs-PlovdiV.com - Aim Attack aim_aztec 0/16

Chose Spectator Problem

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Chose Spectator Problem

Мнение от lantimilan » 21 Апр 2020, 18:30

Hello in default without plugin in menu i cant see menu to chose spectator i download one other plugin is very beautiful i cant chose spectator in menu show options when i click said in print center You cannont become a spectator and kil :

Код за потвърждение: Избери целия код

#include < amxmodx >
#include < reapi >

#define PLUGIN "Team Select"
new const VERSION[] = "2.8";
#define AUTHOR "fantom"

#pragma semicolon 1

new const MENU_CONTENT[ ] =
{
    "^t^t^t^t\rServer CS^n\
    ^t^t^t^t\yChose Team^n^n\
    ^t^t^t^t\y1. \wTerrorist^n\
    ^t^t^t^t\y2. \wCounter-Terrorist^n^n\
    ^t^t^t^t\y5. \wDefault^n\
    ^t^t^t^t\y6. \wSpectator^n^n\
    ^t^t^t^t\y0. \wExit"
};

new HookChain: g_hookShowMenu;

public plugin_init( )
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    RegisterHookChain( RG_ShowVGUIMenu, "hook_ShowVGUIMenu", .post = false );
    RegisterHookChain( RG_HandleMenu_ChooseTeam, "hook_HandleMenuChooseTeamPre", .post = false );
    RegisterHookChain( RG_HandleMenu_ChooseTeam, "hook_HandleMenuChooseTeamPost", .post = true );
    
    DisableHookChain( g_hookShowMenu = RegisterHookChain( RG_ShowMenu, "hook_ShowMenu", .post = false ) );
}

public hook_ShowVGUIMenu( const id, VGUIMenu: menuType, const bitsSlots, const szOldMenu[ ] )
{
    if( menuType != VGUI_Menu_Team )
    {
        return HC_CONTINUE;
    }
    
    set_member( id, m_bForceShowMenu, true );
    
    SetHookChainArg( 3, ATYPE_INTEGER, MENU_KEY_0 | MENU_KEY_1 | MENU_KEY_2 | MENU_KEY_5 | MENU_KEY_6 );
    
    SetHookChainArg( 4, ATYPE_STRING, MENU_CONTENT );
    
    EnableHookChain( g_hookShowMenu );
    
    return HC_CONTINUE;
}

public hook_HandleMenuChooseTeamPre( const id, const MenuChooseTeam: slot )
{
    if( is_user_alive( id ) )
    {
        user_silentkill( id );
    }
    
    set_member_game( m_bSkipShowMenu, true );
}

public hook_HandleMenuChooseTeamPost( const id, const MenuChooseTeam: slot )
{
    set_member( id, m_bTeamChanged, false );
    
    set_member_game( m_bSkipShowMenu, false );
    
    set_member( id, m_iMenu, Menu_ChooseAppearance );
    
    rg_internal_cmd( id, "joinclass", "5" );
}

public hook_ShowMenu( const id, const bitsSlots, const iDisplayTime, const iNeedMore, pszText[ ] )
{
    DisableHookChain( g_hookShowMenu );
    
    show_menu( id, bitsSlots, pszText, iDisplayTime );
    
    set_member( id, m_iMenu, Menu_ChooseTeam );
    
    return HC_SUPERCEDE;
}

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта