Simple ANTI-Cheat System - Levelhack/Weaponhack/Moneyhack

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
  • Guten Tag liebe Community!


    Immer häufig kommt es vor, dass sich Spieler unbemerkt auf dem Server einloggen und hacken.
    Dabei treten oftmals die einfachsten Hacks, wie der Money Hack oder der Levelhack mit Level 1 auf.


    Mit dem neuen ANTI-Cheat System haben diese Schwierigkeiten nun entgültig ein Ende.


    Das Filterscript passt sich jenem Reallife/RolePlay Gamemode in der Hinsicht an, dass es
    beispiels das Level mit
    "GetPlayerScore(playerid)" überprüft.


    Ich werde versuchen baldige Updates zum ANTI-Cheat System zu bringen!


    Funktionsweise


    Fall 1:

    • Connected ein neuer Spieler überprüft das Anti-Cheat System zunächst ob der Spieler Level 1 ist.
    • Ist er das besagte Level und hat mehr Geld, wie Ihr im Script festgelegt hat, wird der Spieler gebannt.
      (Der Verdacht auf einen Money Hack ist natürlich in diesem Falle unumgänglich)

    Fall 2:

    • Tötet ein Spieler einen anderen mit einer, im Reallife normaler Weise untersagten Waffe, wird er gebannt.
      (Der Verdacht auf einen Waffen Hack liegt natürlich sehr nahe)

    Zusätzlich wird in beidem Falle in einer vom Filterscript angelegten LOG Datei ein Vermerk gemacht.
    Diese befindet sich im Ordner "/scriptfiles" und speichert, Datum, IP, Name und die Aktion des Hacks.


    Installation des Filterscripts


    (1) Öffnet zunächst Euren Serverpfad und den Ordner Filterscripts.
    (2) Das runtergeladene und entpackte Script fügt Ihr einfach im aktuellen Ordner (Filterscripts) ein.
    (3) Kehrt in Euren Serverpfad zurück und öffnet die SERVER.CFG.
    (4) Tragt in der Config Datei hinter dem Aspekt 'filterscripts' einfach Anti_CHEAT ein.


    Startet Euren Server erneut und das Script wird aktiviert und funktionsbereit sein.


    Features - Do it yourself!


    Der beliebteste Hack, ist immernoch der Moneyhack.
    Legt in der dazugehörigen .PWN-Datei Euren Geldgrenze fest, die ein Spieler mit dem Level 1
    haben sollte, bis er gebannt wird. Ihr findet ganz oben ein #define dazu.


    Screenshots


    Natürlich habe ich Euch einen Screenshot zum fertigen Script gemacht.



    Download Links


    Privater Root Server (sicherer Download): hier klicken
    PasteBIN: hier klicken



    ————————————————————
    `*~-._# Freundliche Grüße #_.-~*´


    | ___ » Fake as. 4#Future « ___ |

  • Wie Dudalus schon sagte, ein Antimoneyhack sollte schon Serverside-Money enthalten.
    Genauso ist es bei deinem Antiweaponhack. Es wird nicht überprüft ob sich jemand Waffen cheatet, sondern es wird nur nach "verbotenen" Waffen gesucht.
    Daher nur 3/10


    Nicht jeder, der sich für super hält, ist ein Superheld. :love:
    ------------------------------------------------------------------------------------------------