#include #include #include public OnPluginStart() { AddCommandListener(Command_Say, "say"); } public Action:Command_Say(client, const String:command[], argc) { if(client != 0 && GetUserFlagBits(client) & ADMFLAG_CUSTOM6 && !BaseComm_IsClientGagged(client)) { decl String:szText[256]; szText[0] = '\0'; GetCmdArg(1, szText, sizeof(szText)); if(szText[0] == '/' || szText[0] == '@' || !szText[0]) return Plugin_Continue; new iTeam = GetClientTeam(client); if(iTeam < 2) Format(szText, sizeof(szText), "{LIME}*Наблюдатель* {OLIVE}[Администратор] {LIGHTPURPLE}%N : {LIME}%s",client, szText); else Format(szText, sizeof(szText), "{LIME}%s{OLIVE}[Администратор] %s%N : {LIME}%s", IsPlayerAlive(client) ? "":"*Убит* ", iTeam == 2 ? "{RED}":"{BLUE}",client, szText); CGOPrintToChatAll(szText); return Plugin_Handled; } return Plugin_Continue; }