[INC] JunkBuster Anti-Cheat - Update 8 >>Servers-side-Waffen, -Health, Anti-Godmode und mehr!!!<<

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Es gibt Neuigkeiten! Ab sofort könnt ihr dem Donators Club auf Lebenszeit beitreten.
    Weitere Infos im Thema Donator's Club ab heute wieder verfügbar!

    • [INC] JunkBuster Anti-Cheat - Update 8 >>Servers-side-Waffen, -Health, Anti-Godmode und mehr!!!<<

      JunkBuster Anti-Cheat
      by Double-O-Seven


      (Neuer Thread eröffnet weil der alte geschlossen ist <.<)

      Seit langer Zeit läuft mein eigenes Anti-Cheat auf meinem Server und leistet gute arbeit. Also habe ich mich entschieden, eine Include daraus zu machen und es zu veröffentlichen.
      Wichtig:
      Ich benutze JunkBuster nicht auf meinem Server, aber JunkBuster ist eine Kopie von diesem Anti-Cheat. Es funktioniert eigentlich alles gleich!
      Auf meinem Server werden etwa 75% aller Cheater dadurch gebannt.
      JunkBuster sollte also auch etwa 75% aller Cheater kicken/bannen.

      ♠ What does it do?
      • Bann für Waffen- und Lebenscheats.
      • Bann für jetpack
      • Kick/Bann für bestimmte Cheats wie Carjackhack oder Spectatehack
      • Kick für Lagger
      • Macht Geldcheats nutzlos
      • Verhindert (Command-)spam
      • Verhindert Beleidigen
      • Bestraft Drive-By
      • Temporäre Bans
      • Blacklist
      • IP-Bans (inklusive Rangebans)
        Beispiel: Banne eine Stamm-IP: /banip 56.178.*.* - nun hat Charli diese Stamm-IP, aber er soll spielen können.
        Lösung: /whiteadd Charli
      • Whitelist
      • "Plug & Play"
      • Entdeckt das Spawnen von Fahrzeugen.
      • Blockiert Capslock
      • Filterscripts und Gamemode gleichzeitig mit JunkBuster ausrüsten (JunkBuster.inc den Hauptscript, JunkBuster_Client.inc für weitere Scripts)
      • Anti-Teleport
      • Immunität für Admins
      • Blockiert Werbung
      • Bann für Speedhack
      • Bann für Airbreak
      • Entdeckt Renncheckpointteleport
      • Entdeckt einige Waffencheats
      • Bann für bestimmte Teleports aus gewissen Cheattools.
      • TogglePlayerControllable modifiziert: Cheater können sich nicht mehr so leicht entfreezen.
      • SetPlayerHealth modifiziert - Bann von Unschuldigen verhindern.
      • SetPlayerArmour modifiziert - Bann von Unschuldigen verhindern.
      • Bann für Tank Mode (Unzerstörbare Fahrzeuge)
      • Kick für Spieler mit niedriger FPS
      • Kick für C-Bugger
      • Kick für Leute die 2-Shot machen oder Waffe nicht neu laden
      • Kick für versuchtes eingeben von Singleplayercheats
      • Deaktivierung von Cameras und Brillen
      • Server-side-Waffen, es ist nicht möglich, gecheatete Waffen zu benutzen.
      • Server-side-Health/Panzerung, es ist nicht möglich, Health/Panzerung mit Cheats aufzufüllen.
      • (Instabile) Erkennung von Godmode! Seid vorsichtig, falls ihr zuviele Fehlkicks habt. Deaktiviert es, falls dies der Fall ist.
      • Sofortiger Bann beim Benutzen vom Quick Turn Hack.
      • Spezielles Anti-Noreload für die Sawn-off Shotgun.


      Neue Funktionen von Update 8 (23.10.2010):
      • Server-side-Waffensystem Welches Kompatibilität mit Ammunation und Pickups beinhaltet! No support for STREAMED weapon/health/armour pickups
      • Server-side-Health/-Panzerung-System welches Kompatibilität mit Restaurants, Automaten und Pickups beinhaltet.
      • JunkBuster ist jetzt ein FILTERSCRIPT! Benutze #include JunkBuster.inc in allen anderen Scripts und lade JunkBuster als Filterscript
      • JunkBuster kann jetzt Godmode erkennen! ABER: Diese Funktion ist ziemlich instabil. Wenn du damit Probleme hast, deaktiviere sie.
      • Neue RCON-Commands für die Konsole: jbsetvar, jbvarlist
      • Anti-No-Reload für die Sawn-off Shotgun
      • Neuer Command in der JunkBuster-GUI: Load default configuration.
      • Anti-Quick Turn mit sofortigem Ban
      • Viele neu überschriebene Funktionen für optimalen Gebrauch.
      • NPCs werden komplett ignoriert.
      • Neue Funktionen für deinen eigenen Script.


      Neue Funktionen von Update 7:
      • Verbessertes Tempban-System
      • Einige Änderungen in der Scriptstruktur.
      • Filterscript-Unterstützung (JunkBuster als Filterscript, /rcon reload JunkBuster nicht empfohlen ohne darauf folgenden Gamemodeneustart)
      • ZCMD & sscanf anstatt strcmp & strtok WICHTIG: Melde es sofort, falls es Probleme mit deinen eigenen Commands gibt!
      • Double-O-Files anstatt DINI
      • Anti-singleplayercheats
      • Anti-low-FPS + GetPlayerFPS-Funktion + Command: /myfps
      • Anti 2-Shot / No reload
      • Konflikt mit Streamer Plugin behoben (OnPlayerEnterRaceCheckpoint)
      • Einige Optimierungen und Bugfixes
      • Neue Commandliste


      ♠ Kann ich irgendwelche Funktionen deaktivieren?
      Ja! Du kannst JunkBuster ingame konfigurieren oder "JunkBuster.cfg" ändern und diese dann laden!"
      Do musst ebenfalls böse Wörter (^^) und verbotene Waffen bestimmen.
      Waffen werden in der Datei "ForbiddenWeapons.cfg" definiert, böse Wörter in "BadWords.cfg".
      ACHTUNG: Böse Wörter nur im gestauchten Format, das heisst: aus "Nutte" wird "nute" und aus "du Nooooooob" wird "dunob".

      Quellcode

      1. WeaponHack=1
      2. MoneyHack=1
      3. Jetpack=1
      4. HealthHack=1
      5. ArmourHack=1
      6. DriveBy=2
      7. Spam=1
      8. CommandSpam=1
      9. BadWords=1
      10. CarJackHack=1
      11. TeleportHack=1
      12. MaxPing=500
      13. SpectateHack=1
      14. Blacklist=1
      15. IpBans=1
      16. TempBans=1
      17. SpawnKill=3
      18. CapsLock=1
      19. 3DSpeed=0
      20. MaxSpeed=230
      21. AdminImmunity=1
      22. Advertisement=0
      23. FreezeUpdate=0
      24. SpawnTime=10
      25. CheckpointTeleport=1
      26. Airbreak=1
      27. TankMode=1
      28. WarnPlayers=0
      29. SingleplayerCheats=1
      30. MinFPS=13
      31. DisableBadWeapons=1
      32. CBug=16
      33. AntiBugKill=1
      34. NoReload=20
      35. NoReloadForSawnOff=4
      36. ActiveGMC=2
      37. GMCBan=0
      38. ServerSideHealth=1
      39. CheckVMPos=0
      40. QuickTurn=1
      Alles anzeigen

      Setze eine Variable auf 0 um die Funktion zu deaktivieren.

      ♠ Wie installiere ich JunkBuster?
      Lies das README!!!

      ♠ Commands:
      • /jbcfg - Konfiguriere JunkBuster (ändere, speichere und lade Variablen etc.)
      • /blackadd <ID/name> - Füge jemanden der Blacklist hinzu.
      • /blackdel <name> - Lösche jemanden von der Blacklist.
      • /whiteadd <name> - Füge jemanden der Whitelist hinzu.
      • /whitedel <name> - Lösche jemanden von der Whitelist.
      • /tban <ID> <Tage> <Grund> - Banne jemanden Temporär.
      • /tunban <name> - Lösche einen temporären Ban.
      • /banIP <IP> - Banne eine IP
      • /unbanIP <IP> - Entbanne eine IP
      • /jbvarlist - Erhalte eine Liste aller Variablen
      • /jbsetvar - Ändere eine Variable ingame.
      • /myfps - Command für alle, um die Framerate anzuzeigen.


      ♠ 'Native' JunkBuster-Funktionen

      Quellcode

      1. GetPlayerFPS(playerid);
      2. GetPlayerSpeed(playerid,get3d=false);
      3. AntiBugKill(playerid);
      4. CheckText(playerid,text[]);
      5. GodModeCheck(playerid);
      6. AllowWeaponForPlayer(playerid,weaponid);
      7. ForbidWeaponForPlayer(playerid,weaponid,antibugkill);
      8. ResetForbiddenWeaponsForPlayer(playerid,antibugkill);
      9. IsForbiddenWeapon(weaponid);
      10. IsWeaponForbiddenForPlayer(playerid,weaponid);
      11. AddWeaponPickup(Float:x,Float:y,Float:z,weaponid,ammo,worldid);
      12. PlayerReportPlayer(playerid,reporterid,report[]);
      13. SetPlayerSpawnKillProtected(playerid,set);
      Alles anzeigen


      ♠ JunkBuster-Callbacks für Dich!

      Quellcode

      1. forward OnJunkBusterBan(playerid,reason[]);
      2. forward OnJunkBusterKick(playerid,reason[]);
      3. forward OnJunkBusterReport(playerid,reason[],details[]);


      ♠ Kann ich JunkBuster testen, bevor ich ihn selbst verwende?
      Ja!
      Besuche diesen Testserver und teste JunkBuster (falls du weisst, was mit testen gemeint ist):
      188.40.86.76:7782

      ♠ Wo kann ich JunkBuster downloaden??
      Hier:
      Hier kannst du JunkBuster 8 downloaden (Server-side-Waffen und vieles mehr):
      DOWNLOAD UPDATE 8 auf Sendspace.com (.INC + Scriptfiles + Filterscript + README)
      DOWNLOAD UPDATE 8 auf Mediafire.com (.INC + Scriptfiles + Filterscript + README)

      Hier kannst du JunkBuster 7 downloaden! (0.3b ready und neue Funktionen):
      DOWNLOAD UPDATE 7 auf Sendspace.com (.INC + Scriptfiles + Filterscript + README)

      Bitte meldet Bugs und schreibt einen Kommentar! :)
      Viel Spass!
      MfG Double-O-Seven

      Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von Double-O-Seven ()

    • Quellcode

      1. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1377) : error 017: undefined symbol "SetPVarInt"
      2. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1379) : error 017: undefined symbol "SetPVarInt"
      3. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1382) : error 017: undefined symbol "SetPVarFloat"
      4. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1383) : error 017: undefined symbol "SetPVarFloat"
      5. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1384) : error 017: undefined symbol "SetPVarFloat"
      6. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1385) : error 017: undefined symbol "SetPVarFloat"
      7. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1386) : error 017: undefined symbol "SetPVarFloat"
      8. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1387) : error 017: undefined symbol "SetPVarFloat"
      9. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1388) : error 017: undefined symbol "SetPVarInt"
      10. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1389) : error 017: undefined symbol "SetPVarInt"
      11. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1390) : error 017: undefined symbol "SetPVarInt"
      12. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1391) : error 017: undefined symbol "SetPVarInt"
      13. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1393) : error 017: undefined symbol "SetPVarInt"
      14. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(1394) : error 017: undefined symbol "SetPVarInt"
      15. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2846) : error 017: undefined symbol "GetPVarInt"
      16. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2848) : error 017: undefined symbol "GetPVarInt"
      17. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2849) : error 017: undefined symbol "DeletePVar"
      18. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2850) : error 017: undefined symbol "DeletePVar"
      19. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2853) : error 017: undefined symbol "GetPVarFloat"
      20. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2854) : error 017: undefined symbol "GetPVarFloat"
      21. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2855) : error 017: undefined symbol "GetPVarFloat"
      22. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2856) : error 017: undefined symbol "GetPVarFloat"
      23. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2857) : error 017: undefined symbol "GetPVarInt"
      24. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2858) : error 017: undefined symbol "GetPVarInt"
      25. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2859) : error 017: undefined symbol "GetPVarInt"
      26. C:\Users\Julian\Desktop\SAMP Server\pawno\include\JunkBuster.inc(2860) : error 017: undefined symbol "GetPVarInt"
      27. Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
      28. 26 Errors.
      Alles anzeigen


      8|
    • Xaiunay schrieb:

      commandblock da funzt nicht
      und CAPSLOCK funzt iwie auch nit X(
      advertisement auch nit

      E: oder liegts daran das ich adm lv 1338 bin? / nicht whitelist
      E2: 8| als ich des included hab waren meine textdraws entbuggt^^


      Was meinst du mit Commandblock?
      Und was ist mit Capslock? Kannst du immernoch Capslock schreiben?

      Falls du IsPlayerAdminCall in deinem Script hast, bist du gegen einiges immun.

      @Skater: Neuste Includes herunterladen.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Double-O-Seven ()


    • Command spam meinte ich und war nur wegen admin ;)
      btw
      no reload funzt immer noch ich laufgrad durch ls ( als player ) und schieß mit sawn off shotgun und passiert nix nichmal in console
      weitere bugs folgen

      EDIT: Nächstes: man kann cars spawnen soll das so oder is das in jb nicht inbegriffen?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Xaiunay ()

    • Xaiunay schrieb:

      Command spam meinte ich und war nur wegen admin ;)
      btw
      no reload funzt immer noch ich laufgrad durch ls ( als player ) und schieß mit sawn off shotgun und passiert nix nichmal in console
      weitere bugs folgen

      EDIT: Nächstes: man kann cars spawnen soll das so oder is das in jb nicht inbegriffen?


      Als Admin passiert nie was. Ahja, das No-reload funktioniert nicht, wenn Munition gefreezt ist... Nur wenn sich Munition verringert.
      Oder versuch ohne Admin zu sein, rumzulaufen.
      ZUm Carspawnen, seit 0.3 funktioniert das Anti-carspawn nicht mehr so ganz, da die Position schnell geupdatet wird...


      //EDIT: Bitte neu laden für Bugfixes.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Double-O-Seven ()