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 "
}
else
{
isAlive = 0
alive = "^1*DEAD* "
}
//static color[10]
if(get_user_flags(id)&ADMIN_CVAR)
{
getTeam(id)
format (strName, 191, "%s^4[^1ADMIN^4][%s]%s:", alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^3%s", message)
}
else if(get_user_flags(id)&ADMIN_MAP)
{
getTeam(id)
format (strName, 191, "%s^4[^1ADMIN^4][%s]%s:", alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^3%s", message)
}
else if(get_user_flags(id)&ADMIN_MENU)
{
getTeam(id)
format (strName, 191, "%s^4[^1ADMIN^4][%s]%s:", alive, RANKS[PlayerRank[id]], name)
format (strText, 191, "^3%s", message)
}
else if(get_user_flags(id)&ADMIN_RCON)
{
getTeam(id)
format (strName, 191, "%s^4[^1ADMIN^4][%s]%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)
}
format (message, 191, "%s ^1%s", strName, strText)
sendMessage (color, isAlive)
else {
getTeam(id)
format (strName, 191, "%s^4[Nincs Bejelentkezve]^3 %s:", alive, name)
format (strText, 191, "^1%s", message)
return PLUGIN_CONTINUE
}