Судя по коду плагин поддерживает один какой-то цвет.
Не нашел функции где была бы возможность менять его с помощью ключей !g,!y,!t
Изменить нужно строчку вывода в чат и добавить нужную функцию.
В самый низ плагина допиши код ниже:
Код
stock myChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
Потом в самом плагине меняй куски кода.
Т.е. вот к примеру целая строчка
Код
ColorChat( id, RED, "[%s]!y %L", Prefix, LANG_PLAYER, "RTV_WAIT", timelefts / 60, timelefts % 60 )
Нужно в ней заменить только начало не затрагивая остального!!!
Т.е. меняешь кусок
на
Дерзай.