Danke Schön, bin nun besser im Scripten obwohl ich es eig. kann, aber das war mir echt nen Rätsel
Badwords und Badnames
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Wie mache ich das nun? Soblad ich das von ∑xþ└øšîøµ einfüge kommen diese Errors:
Bei den News:
new badwords[][] = {"arsch","wixxer","samp-online"};Unter OnPlayerText:
new bool:found = false;
for(new i = 0;i<sizeof badwords;i++)
{
if(strfind(text,badwords)!=-1){found = true;break;}
}
if(found)return (!SendClientMessage(Du wurdest gekickt du öpf...));Code
Alles anzeigenC:\Dokumente und Einstellungen\Desktop\Test\gamemodes\GFF.pwn(25656) : error 017: undefined symbol "or" C:\Dokumente und Einstellungen\Desktop\Test\gamemodes\GFF.pwn(25656) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Desktop\Test\gamemodes\GFF.pwn(25656) : error 017: undefined symbol "i" C:\Dokumente und Einstellungen\Desktop\Test\gamemodes\GFF.pwn(25656) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
(!SendClientMessage(Du wurdest gekickt du öpf...));
(!SendClientMessage(playerid,0xFF0000FF,"Text"));
-
Höäääääöäö?
Also anstatt
if(found)return (!SendClientMessage(Du wurdest gekickt du öpf...));das:
(!SendClientMessage(Du wurdest gekickt du öpf...));?????????????????
-
(!SendClientMessage(playerid,0xFF0000FF,"du wurdest gekickt du öpf....")); -
Kann mir das mal nun jemd. GENAU erklären? ...
Wie mache ich z.B das wenn einer das Wort "Hurenso**" im Chat benutzt das an die Admins die Warnung "Hurenso**" kommt mit dem Spielernamen?...^^
-
wiso nicht
if(!strfind(playrname,"trottel",true) || !strfind(playrname,"huso",true)) //usw...
{
SendClientMessage(playerid,Rot,"Du wurdest gekickt weil du einen nicht erlaubten Namen hast"); //Sendet ihm eine Nachricht
Kick(playerid); //kickt den Spieler
format(string, sizeof(string), "´%s wurde vom Server gekickt. Grund: Unerlaubter Name", playrname); //macht einen String, %s ist der Name anderes Bsp. %d ist eine Zahl^^
SendClientMessageToAll(Rot,string); //Sendet den String den wir oben gemacht haben an alle
return 0;
}
geht doch auch odeR? -
Kann mir wer das als FS machen pls bekomme das nicht hin