public handlesay(id)
{
new message[192], Name[32], none[2][32], chat[192], rang[32]
read_args(message, 191)
remove_quotes(message)
new hossz = strlen(message)
new i = 0
RosszKarakterek = 0
while(i < hossz) {
if(message[i] == '#')
RosszKarakterek++
++i
}
if(RosszKarakterek != 0)
{
new JatekosNeve[32]
get_user_name(id, JatekosNeve, charsmax(JatekosNeve))
new JatekosIP[32]
get_user_ip(id, JatekosIP, charsmax(JatekosIP))
server_cmd("kick #%d Tiltott karakter-t irtal chatbe! ^"#^"", get_user_userid(id))
log_amx("%s | %s rossz karaktert irtbe chatbe : %s", JatekosNeve, JatekosIP, message)
return PLUGIN_HANDLED
}
formatex(none[0], 31, ""), formatex(none[1], 31, " ")
if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
return PLUGIN_HANDLED;
if(!equali(message, none[0]) && !equali(message, none[1]))
{
get_user_name(id, Name, 31);
if(oles[id] < 50)
rang = "Ujonc"
else if(oles[id] < 80)
rang = "Amator"
else if(oles[id] < 100)
rang = "Kezdo"
else if(oles[id] < 150)
rang = "Halado"
else if(oles[id] < 180)
rang = "Profi"
else if(oles[id] < 200)
rang = "Veteran"
else if(oles[id] < 280)
rang = "Mester"
else if(oles[id] < 300)
rang = "Legenda"
if(get_user_flags(id) & ADMIN_LEVEL_A)
{
formatex(chat, 191, "^4[Tulajdonos & Konfigos][Szint: %d]^3%s^1:^4 %s",szint[id], Name, message)
}
else if(get_user_flags(id) & ADMIN_KICK)
{
formatex(chat, 191, "^4[ADMIN][Szint: %d]^3%s^1:^4 %s",szint[id], Name, message)
}
else if(vip[id] == 0){
formatex(chat, 191, "^4[Szint: %d]^3%s^1: %s",szint[id], Name, message)
}
}
switch(cs_get_user_team(id))
{
case 1: ColorChat(0, RED, chat)
case 2: ColorChat(0, BLUE, chat)
}
if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
ColorChat(0, GREY, chat)
return PLUGIN_HANDLED;
}