Guten Tag,
ich habe mir ein kleines BadWord System gemacht, und verwende dafür eine stock-Funktion
stock CheckBadWord(playerid,text[])
{
for(new i = 0;i<sizeof BadWords;i++)
{
if(strfind(text,BadWords[i],true))
{
new string[128];
Mutecounter[playerid]=SetTimerEx("Mutetimer",1000*60*10,0,"i",playerid);
format(string,sizeof(string),"[System] %s wurde für 10 Minuten gemutet. Grund: Beleidigung.",SpielerName(playerid),1000*60*10);
SendClientMessageToAll(drot,string);
Gemuted[playerid]=true;
return 1;
}
}
return 0;
}
es funktioniert fast alles... man wird gemutet und die Meldung kommt, doch warum kommt das Schimpfwort trotzdem im Chat ?
MfG
Brianski12