Example (Untested)
PHP Code:
#include <amxmodx>
#include <cstrike>
#define PRINT_TO CS_TEAM_CT
public plugin_init()
{
register_plugin("Color Print to specific team", "Example", "redivcram");
register_clcmd("/print", "CmdPrint");
}
public CmdPrint()
{
new players[32], num, i, id;
get_players(players, num, "a");
for(i = 0; i < num; i++)
{
id = players[i];
if(cs_get_user_team(id) == PRINT_TO)
{
print_color(id, TEAM, "^x04[TEST]^x03 Hello to %s", PRINT_TO);
}
}
return PLUGIN_HANDLED;
}
stock print_color(index, color, const msg[], any:...)
{
new szMessage[192]
szMessage[0] = 0x04
vformat(szMessage[1], charsmax(szMessage)-1, msg, 4)
new iSayText
if (iSayText || (iSayText = get_user_msgid("SayText")))
{
message_begin(index ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, iSayText, _, index)
{
write_byte(color)
write_string(szMessage)
}
message_end()
}
}