Иконка ресурса

VIP in Scoreboard (TAB) 0.2

Нет прав для скачивания
Авторы:
Gramm

Благодарность:
Exolent за идею

Требования:
amxmodx

Старый добрый VIP статус в TAB по флагу ADMIN_LEVEL_H (t), но с улучшенным кодом.


Главные отличия от Exolent:
Код:
#include < amxmodx >

#define ADMIN_VIP ADMIN_RESERVATION

#define SCOREATTRIB_NONE    0
#define SCOREATTRIB_DEAD    ( 1 << 0 )
#define SCOREATTRIB_BOMB    ( 1 << 1 )
#define SCOREATTRIB_VIP     ( 1 << 2 )

public plugin_init( ) {
    register_plugin( "VIP Admin", "0.0.1", "Exolent" );
 
    register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
    new iPlayer = get_msg_arg_int( 1 );
    if( is_user_connected( iPlayer )
    && ( get_user_flags( iPlayer ) & ADMIN_VIP ) ) {
        set_msg_arg_int( 2, ARG_BYTE, is_user_alive( iPlayer ) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD );
    }
}

  1. Не скрывает C4: Если у игрока бомба, плагин выводит bomb, а если бомбы нету - V.I.P
  2. Корректный статус Dead: Мертвые игроки имеют статус Dead в TAB
Опубликовал
Gramm
Скачивания
13
Просмотры
244
Первый выпуск
Обновление

Оценки

0,00 звёзд Оценок: 0

Последние обновления

  1. фикс

    спасибо за помощь Albertio, с удаленим лишней проверки
Назад
Верх