Hiermit möchte ich euch mein Badwords - System vorstellen
Information: Es kann beliebig viele Badwords enthalten, welche sowohl über die Datei , als auch über das Game selber geändert werden können.
Anwendung:
1. Zuerst erstellt ihr in eurem scriptfiles Ordner einen Ordner "serverfiles" und darin die datei "badwords.txd".
2. Dann tragt ihr unter filterscripts in der server.cfg "badwords" ein und kopiert die badwords.amx in euren filterscripts Ordner.
3. Als nächstes schreibt ihr oben im Script die Variable "const maxbadwords" so um, dass die die von euch gewünschte Anzahl von Badwords enthält.
4. Danach benutzt ihr für jeden Text, der auf badwords überprüft werden soll folgende Funktion "badwordscheck(playerid,text);"
playerid = Spieler der beim Fund eines Badwords gekickt werden soll
text = String, der auf Badwords überprüft werden soll
5. Nun passt ihr die Strings unter OnDialogResponse euren maximalen Badwords an, damit auch alle angezeigt werden.
6. Dann startet ihr den Server.
PS: Alle Wörter die geladen werden, seht ihr in der Server.log
------------------------------
Ihr könnt nun InGame, wenn ihr Rcon Admin seit, mit dem Command /badwords die badwords verwalten
1. Aktuelle Badwords
Dies zeigt euch die aktuellen Badwords an
2. Liste neu laden
Läd die Badwords in der badwords.txd Datei in das Script
3. Ändern
Damit ändert ihr die Wörter in der Datei
Ihr solltet danach den Punkt 2 ausführen, damit die Wörter auch aktiv werden
--------- Feedback erwünscht -------------------------
Pastebin: http://pastebin.de/5132