akadt egy kis gondom most ezzel a pluginnal

ennek mi lehet a baja? mert átkonvertálni átkonvertálja de nem ír semmi mást a káromkodás helyett..
Kód:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Metal karomkodas szurojee"
#define VERSION "1.0 Beta"
#define AUTHOR "Metal"
#define MAX_WORDS 3
new _swearsWords[MAX_WORDS][32] = {
"anyad",
"anzad",
"apad"
}
new _swearsWords2[MAX_WORDS][32] = {
"geci",
"cigany",
"ciganz"
}
new _swearsWords3[MAX_WORDS][32] = {
"fasz",
"fasy",
"segg"
}
new _swearsWords4[MAX_WORDS][32] = {
"buzi",
"buyi",
"csicska"
}
new _swearsWords5[MAX_WORDS][32] = {
"fak",
"fakk",
"fuck"
}
new message[192]
public plugin_init()
{
register_plugin (PLUGIN, VERSION, AUTHOR);
register_clcmd ("say", "hook_say");
register_clcmd ("say_team", "hook_say");
}
public hook_say(id)
{
read_args (message, 191);
remove_quotes (message);
new position, i = 0;
new bool:l = false;
while ( i < MAX_WORDS )
{
if ( (position = containi(message,_swearsWords[i])) != -1 )
{
message="itt van egy uzenet!";
l = true;
}
i++;
}
if (l)
{
new cmd[32]
read_argv(0,cmd,31)
engclient_cmd(id,cmd,message)
}
{
if ( (position = containi(message,_swearsWords2[i])) != -1 )
{
message="itt megint egy uzenet!";
l = true;
}
i++;
}
if (l)
{
new cmd[32]
read_argv(0,cmd,31)
engclient_cmd(id,cmd,message)
}
{
if ( (position = containi(message,_swearsWords3[i])) != -1 )
{
message="itt is van egy uzenet!";
l = true;
}
i++;
}
if (l)
{
new cmd[32]
read_argv(0,cmd,31)
engclient_cmd(id,cmd,message)
}
{
if ( (position = containi(message,_swearsWords4[i])) != -1 )
{
message="es itt is van egy uzenet!";
l = true;
}
i++;
}
if (l)
{
new cmd[32]
read_argv(0,cmd,31)
engclient_cmd(id,cmd,message)
}
{
if ( (position = containi(message,_swearsWords5[i])) != -1 )
{
message="meg itt is egy uzenet!";
l = true;
}
i++;
}
if (l)
{
new cmd[32]
read_argv(0,cmd,31)
engclient_cmd(id,cmd,message)
}
return PLUGIN_CONTINUE
}