public hook_say(id)
{
if(is_user_loggedin(id)) {
read_args (message, 191)
remove_quotes (message)
if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands,
return PLUGIN_CONTINUE
new name[32]
get_user_name (id, name, 31)
new isAlive, alive[32]
if (is_user_alive (id))
{
isAlive = 1
alive = "^1*EL*"
}
else
{
isAlive = 0
alive = "^1*DEAD*"
}
//static color[10]
if(get_user_flags(id)&ADMIN_LEVEL_C)
{
//get_user_team (id, color, 9)
getTeam(id)
format (strName, 191, "%s ^4[^1Admin^4][%s] ^4%s:", alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^3%s", message)
}
if(get_user_flags(id)&ADMIN_IMMUNITY)
{
getTeam(id)
format (strName, 191, "%s ^4[^1Admin^4][%s] ^4%s:", alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^3%s", message)
}
if(get_user_flags(id)&ADMIN_LEVEL_B)
{
getTeam(id)
format (strName, 191, "%s ^4[^1V.I.P.^4][%s] ^4%s:", alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^3%s", message)
}
else if(get_user_flags(id)&ADMIN_USER)
{
getTeam(id)
format (strName, 191, "%s ^4[%s] ^3%s:",alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^1%s", message)
}
else if(get_user_flags(id)&ADMIN_USER)
{
getTeam(id)
format (strName, 191, "%s ^4[%s] ^3%s:",alive,RANKS[PlayerRank[id]], name)
format (strText, 191, "^1%s", message)
}
format (message, 191, "%s ^1%s", strName, strText)
sendMessage (color, isAlive)
}
else ColorChat(id, GREEN, "[Információ]^1 Nem vagy Bejelentkezve.");
}