Добавяне на флагове към vip_scoreboard

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
cgozzie
На линия
Потребител
Потребител
Мнения: 1357
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 275 пъти
Получена благодарност: 44 пъти

Добавяне на флагове към vip_scoreboard

Мнение от cgozzie » 19 Сеп 2023, 12:05

Здравейте ще може ли да добавите тези флагове към кода.. ADMIN_LEVEL_G ADMIN_LEVEL_F ADMIN_LEVEL_D

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

#include < amxmodx >
#include < amxmisc >

#define ADMIN_VIP ADMIN_LEVEL_H 

enum {
    SCOREATTRIB_ARG_PLAYERID = 1,
    SCOREATTRIB_ARG_FLAGS
};

enum ( <<= 1 ) {
    SCOREATTRIB_FLAG_NONE = 0,
    SCOREATTRIB_FLAG_DEAD = 1,
    SCOREATTRIB_FLAG_BOMB,
    SCOREATTRIB_FLAG_VIP
};

new pCvar_AdminVIP;

public plugin_init( ) {
    register_plugin( "Admin VIP ScoreBoard", "0.0.1", "Exolent" );
    
    register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
    
    pCvar_AdminVIP = register_cvar( "amx_adminvip", "1" );
}

public MessageScoreAttrib( iMsgId, iDest, iReceiver ) {
    if( get_pcvar_num( pCvar_AdminVIP ) ) {
        new iPlayer = get_msg_arg_int( SCOREATTRIB_ARG_PLAYERID );
        
        if( access( iPlayer, ADMIN_VIP ) ) {
            set_msg_arg_int( SCOREATTRIB_ARG_FLAGS, ARG_BYTE, SCOREATTRIB_FLAG_VIP );			
			
        }
    }
}
Изображение

Аватар
ByteWizard
Извън линия
Модератор
Модератор
Мнения: 251
Регистриран на: 04 Юни 2022, 21:18
Се отблагодари: 24 пъти
Получена благодарност: 96 пъти

Re: Добавяне на флагове към vip_scoreboard

Мнение от ByteWizard » 19 Сеп 2023, 14:26

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

#include < amxmodx >
#include < amxmisc >

#define G ADMIN_LEVEL_G 
#define F ADMIN_LEVEL_F
#define D ADMIN_LEVEL_D

enum {
    SCOREATTRIB_ARG_PLAYERID = 1,
    SCOREATTRIB_ARG_FLAGS
};

enum ( <<= 1 ) {
    SCOREATTRIB_FLAG_NONE = 0,
    SCOREATTRIB_FLAG_DEAD = 1,
    SCOREATTRIB_FLAG_BOMB,
    SCOREATTRIB_FLAG_VIP
};

new pCvar_AdminVIP;

public plugin_init( ) {
    register_plugin( "Admin VIP ScoreBoard", "0.0.1", "Exolent" );
    
    register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
    
    pCvar_AdminVIP = register_cvar( "amx_adminvip", "1" );
}

public MessageScoreAttrib( iMsgId, iDest, iReceiver ) {
    if( get_pcvar_num( pCvar_AdminVIP ) ) {
        new iPlayer = get_msg_arg_int( SCOREATTRIB_ARG_PLAYERID );
        
        if(access(iPlayer, G || F || D )) 
	{
            set_msg_arg_int( SCOREATTRIB_ARG_FLAGS, ARG_BYTE, SCOREATTRIB_FLAG_VIP );			
			
        }
    }
}
Изображение

Аватар
cgozzie
На линия
Потребител
Потребител
Мнения: 1357
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 275 пъти
Получена благодарност: 44 пъти

Re: Добавяне на флагове към vip_scoreboard

Мнение от cgozzie » 19 Сеп 2023, 15:54

:clap: :lock: :bg:
Изображение

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

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

Кой е на линия

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