Я хочу раскрасить радио-сообщения, я искал дополнение к этому, и я нашел это, но это не показывает сообщение.
Как я хочу показать это:
-> ТЕРРОРИСТ 666 (РАДИО): Следуй за мной!
-> CT 666 (РАДИО): Следуй за мной!
как показано:
-> ТЕРРОРИСТ s1 (РАДИО): s2
-> CT s1 (РАДИО): s2
Мне удалось сделать это таким образом, но я могу только установить цвет оборудования по умолчанию, я не могу установить зеленый цвет на (РАДИО):
Как я хочу показать это:
-> ТЕРРОРИСТ 666 (РАДИО): Следуй за мной!
-> CT 666 (РАДИО): Следуй за мной!
как показано:
-> ТЕРРОРИСТ s1 (РАДИО): s2
-> CT s1 (РАДИО): s2
PHP:
#include <amxmodx>
#define PLUGIN_VERSION "2.0"
public plugin_init()
{
register_plugin("Colored Radio Messages", PLUGIN_VERSION, "OciXCrom @ amxx-bg.info")
register_message(get_user_msgid("TextMsg"), "OnTextMsg")
}
public OnTextMsg(iMsgId, iMsgDest, id)
{
if(get_msg_args() != 5)
return
static szMsg[2][192]
get_msg_arg_string(3, szMsg[0], charsmax(szMsg[]))
get_msg_arg_string(5, szMsg[1], charsmax(szMsg[]))
if(equal(szMsg[0], "#Game_radio") && !equal(szMsg[1], "#Fire_in_the_hole"))
{
set_msg_arg_string(3, "^3%s1 ^4(RADIO): ^3 %s2")
}
}
PHP:
#include <amxmodx>
#define PLUGIN_VERSION "2.0"
public plugin_init()
{
register_plugin("Colored Radio Messages", PLUGIN_VERSION, "OciXCrom @ amxx-bg.info")
register_message(get_user_msgid("TextMsg"), "OnTextMsg")
}
public OnTextMsg(iMsgId, iMsgDest, id)
{
if(get_msg_args() != 5)
return
static szMsg[2][192]
get_msg_arg_string(3, szMsg[0], charsmax(szMsg[]))
get_msg_arg_string(5, szMsg[1], charsmax(szMsg[]))
if(equal(szMsg[0], "#Game_radio") && !equal(szMsg[1], "#Fire_in_the_hole"))
{
new szRadio[192];
get_msg_arg_string(3, szRadio, 191)
formatex(szMsg[0], 191,"^3%s",szRadio);
set_msg_arg_string(3, szMsg[0])
}
}