Quote:
Originally Posted by edon1337
Chatcolor .. ?
|
Ik its a horrible stock
Fixed one
PHP Code:
stock ColorChat(const id, const szInput[], any:...)
{
new iPlayers[32], iCount = 1;
new szMessage[192]
szMessage[0] = '^1' // this is for making the default color chat is yellow
vformat(szMessage[1], charsmax(szMessage), szInput, 3)
szMessage[191] = '^0';
replace_all(szMessage, charsmax(szMessage), "!g", "^4")
replace_all(szMessage, charsmax(szMessage), "!n", "^1")
replace_all(szMessage, charsmax(szMessage), "!t", "^3")
if(id)
{
if(!is_user_connected(id)) return;
iPlayers[0] = id;
}
else
get_players(iPlayers, iCount, "ch")
for(new i, player; i < iCount; i++)
{
player = players[i];
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, player)
write_byte(player)
write_string(szMessage)
message_end()
}
}