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

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

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

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

цвет текста в чате

Статус пользователя Xydojke
сообщение 5.5.2021, 17:50
Сообщение #1
Стаж: 5 лет 7 месяцев

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

Хеллоу как говорится)))
парни, чутка подзабыл, как сделать цвет текста "Ваш счет обнулен" серым цветом???

Cкрытый текст
Код
#include <amxmodx>

// - - - - - - - - - - - - - - - - - - - - КАСТОМИЗАЦИЯ ПЛАГИНА - - - - - - - - - - - - - - -
// Для отключения функции закомментируйте строку: В начале строки перед #define добавьте //
#define USE_REAPI         // Использовать модуль ReAPI & ReGameDLL_CS? (Если отключить, будут использованы модули fun & cstrike)
#define HIDE_CHAT_MSG     // Скрывать сообщение в чат, когда игрок пишет "/rs"
#define INFO_TEXT         // Показывать оповещение игроку в чат при обнулении счёта
#define RS_CHAT_MSG "^1[^4Сервер^1]^2 Ваш счет обнулен ツ"         // Текст сообщения при обнулении счёта
// - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - - - - - - - - - - (Конец кастомизации)

#if defined USE_REAPI
    #include <reapi>
#else
    #include <fun>
    #include <cstrike>
#endif

// - - - - - - - - - - - - - - - - - - - - //

public plugin_init()
{
    register_plugin("ResetScore", "1.0", "Leo_[BH]");

    register_clcmd("say /rs", "reset_score");
    register_clcmd("say_team /rs", "reset_score");
    register_clcmd("say /resetscore", "reset_score");
    register_clcmd("say_team /resetscore", "reset_score");
}

public reset_score(id)
{
    if(!is_user_connected(id)) return PLUGIN_CONTINUE;
    
    // - - - - - - - - -
    func_reset_score(id)
    // - - - - - - - - -
    
    #if defined INFO_TEXT
    text_reset_score(id)
    #endif
    
    // - - - - - - - - -
    
    #if defined HIDE_CHAT_MSG
    return PLUGIN_HANDLED;
    #else
    return PLUGIN_CONTINUE;
    #endif
}

// Функция обнуления счёта
public func_reset_score(id)
{
    #if defined USE_REAPI
    set_entvar(id, var_frags, 0.0);
    set_member(id, m_iDeaths, 0);
    #else
    cs_set_user_deaths(id, 0)
    set_user_frags(id, 0)
    #endif
    
    message_begin(MSG_BROADCAST, 85);
    write_byte(id);
    write_short(0);
    write_short(0);
    write_short(0);
    write_short(0);
    message_end();
}

#if defined INFO_TEXT
public text_reset_score(id)
    ChatColorOne(id, RS_CHAT_MSG);

stock ChatColorOne(const id, const szMessage[], any:...)
{
    static szMsg[191], IdMsg;
    vformat(szMsg, charsmax(szMsg), szMessage, 3);
    if(!IdMsg) IdMsg = get_user_msgid("SayText");
    if(!is_user_connected(id)) return 0;    
    message_begin(MSG_ONE_UNRELIABLE, IdMsg, .player = id);
    write_byte(id);
    write_string(szMsg);
    message_end();
    return 1;
}
#endif


Отредактировал: Xydojke, - 5.5.2021, 17:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя SergeyPanov
сообщение 5.5.2021, 17:54
Сообщение #2


Стаж: 6 лет 3 месяца

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

Xydojke,
^1 - Обычный цвет сообщения
^3 - Цвет по умолчанию что мы установили Color:type
^4 - Зеленый цвет
Для серого наверное код править нужно.
http://amxxmodx.ru/colorchat/46-kak-sdelat...-colorchat.html

Отредактировал: SergeyPanov, - 5.5.2021, 17:54


Я не флудер, просто мне есть что сказать!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Xydojke
сообщение 5.5.2021, 17:59
Сообщение #3
Стаж: 5 лет 7 месяцев

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

SergeyPanov,
а если реапи, <colorchat> же не нужен
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SergeyPanov
сообщение 5.5.2021, 19:58
Сообщение #4


Стаж: 6 лет 3 месяца

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

Цитата(Xydojke @ 5.5.2021, 17:59) *
SergeyPanov,
а если реапи, <colorchat> же не нужен

Да я подзабыл, ну серого вроде нету, только в HUD менюшках если не ошибаюсь! Для чата такого не видел.


Я не флудер, просто мне есть что сказать!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя d3m37r4
сообщение 7.5.2021, 5:44
Сообщение #5


Стаж: 9 лет 7 месяцев

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

Цитата(Xydojke @ 5.5.2021, 21:59) *
SergeyPanov,
а если реапи, <colorchat> же не нужен

Каво? Colorchat не от реапи зависит а от амхх, в версиях >= 183 колорчат есть, а для 182 приходилось инклуд со стоками юзать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Xydojke
сообщение 7.5.2021, 6:40
Сообщение #6
Стаж: 5 лет 7 месяцев

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

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