Hallöchen!
Da in vielen Server viel abgeworben wird (was nicht sein muss ) habe ich ein Anti-IP-Script gebastelt.
Ich habe mir schon länger vorgenommen das Script zu verbessern und mache das dann jetzt mal.
FUNKTIONSWEISE
Bei CheckPlayerText(playerid,string); wird bei jedem Zeichen überprüft, ob es sich um einen Punkt handelt und ob eine Zahl dahinter kommt. Wenn dies 3 Mal der Fall ist, schliesst sich daraus: Es ist eine IP!!!
Zudem unterstützt es auch Leerzeichen zwischen den Punkten.
Falls es sich fälschlicherweise nicht um eine IP handelt, weis der Admin bescheid, da die Nachricht geblockt und an einen Admin geschickt wird.
BEISPIELE
Sowas würde als IP erkannt werden:
127.0.0.1
127 , 0 , 0 , 1
12 / 34 , 456 789
98 76 543 210
CHANGELOG
v.2.0
- Man kann beliebig viele Delimiter/Trennzeichen angeben, mit denen IPs erkannt werden sollen (IPDelimiters).
- Man kann ebenso bestimmte IPs erlauben, beispielsweise die IP des Servers (AllowedIPs).
v1.1
- Der Bug bei Godfather wurde behoben (bitte Zeilen 3-5 beachten !!)
- Bei beliebig vielen Warnungen wird man gebannt (MAX_IP_WARNS)
DOWNLOAD
RAR-Archiv
PWN-Datei
AMX-Datei
Hoffe es wird euch helfen!
MfG, M4rciii