Nunja, manche kennen es wahrscheinlich schon. Ich halte jetzt keine grössere Rede.
°°° Was macht/kann JunkBuster?
- Es besteht die Möglichkeit, dass JunkBuster einen Cheater erkennt, wenn er das erste Mal spawnt. Er wird sofort gebannt! Jedoch ist das nur möglich, falls der Server UsePlayerPedAnims NICHT verwendet. Viele Roleplay-Server werden dadurch womöglich sehr viel weniger Cheater haben!
- Serverside-Geldverwaltung: Erfolgreich Geld cheaten unmöglich, da es sofort entdeckt wird und unbrauchbar ist.
- Serverside-Waffen: Das Cheaten von Waffen ist nahezu unmöglich, da die Waffen von JunkBuster verwaltet werden. Man kann nur in Ammu-Nation Waffen cheaten, jedoch erkennt JunkBuster auch da, ob man bezahlt hat oder nicht. (Pickups, Spawnwaffen, etc. wird alles von JunkBuster berücksichtigt.)
- Serverside-Health und -Panzerung: JunkBuster erkennt, wenn sich jemand mit Cheats heilt oder eine Panzerung herzaubert. JunkBuster wird eingreifen. (Pickups, Restaurants etc. wird ebenfalls von JunkBuster berücksichtigt.)
- Teleportieren mit Cheattools wird erkannt: JunkBuster erkennt, ob sich ein Spieler zu einer von gewissen Cheattools vorgegebenen Orten teleportiert, aber erkennt auch ganz allgemein teleportieren an beliebige Orte.
- Airbrake-Erkennung
- JunkBuster kann Godmode erkennen (die ganze Funktion wurde neu geschrieben und lieferte bei Tests keine "False Positives" im Gegensatz zur alten Version)
- Speedhack-Erkennung: Jedes Fahrzeug hat ein individuelles Geschwindigkeitslimit. Fährt jemand mehrmals schneller, wird er gekickt. Fährt er schneller, als jedes andere Fahrzeug fahren kann, wird er gebannt.
- Erkennen von Wallride-Cheat, jedoch ist das etwas ungenau, kaum verbesserbar.
- Erkennen von Superman-Cheat
- Erkennen von Quickturn
- JunkBuster erkennt gewisse Arten von No-Reload-Cheats
- Serverside-Vehiclehealth: Reparieren von Fahrzeugen mit Cheats wird sofort erkannt
- Serverside-Tuningteile: JunkBuster merkt, wenn sich jemand Tuningteile cheatet
- Spawnen von Fahrzeugen wird sofort erkannt
- Kleinigkeiten wie Singleplayer-Cheats werden erkannt (wobei nur strohdumme Cheater sowas benutzen und vorallem im Chat eingeben)
- JunkBuster bietet Schutz vor Laggern: Solche mit zu hohem Ping als auch zu niedriger Framerate
- JunkBuster bietet auch Schutz vor Spammer, Abwerbern und unfairen Spielern welche Drive-By etc. machen
- Umfangreiches Ban-System mit Blacklist, Whitelist, temporären Bans und IP-Bans (inklusive Range-Bans)
- JunkBuster kann in jedem Script verwendet werden, egal ob Stuntscript oder RPG, da man mit dem benutzerfreundlichen GUI ingame als Admin jede Funktion ein und ausschalten kann!
°°° Wie installiere ich JunkBuster?
Eigentlich ist es ganz einfach: Herunterladen, entpacken, JunkBuster.pwn kompilieren, #include <JunkBuster> in allen anderen Scripts einfügen und kompilieren, Server starten und ingame konfigurieren.
Besser erklärt wird alles im README!
°°° Zusätzliche Funktionen, die JunkBuster mitbringt:
GetPlayerFPS(playerid);
GetPlayerSpeed(playerid,get3d=false);
AntiBugKill(playerid);
CheckText(playerid,text[]);
GodModeCheck(playerid);
AllowWeaponForPlayer(playerid,weaponid);
ForbidWeaponForPlayer(playerid,weaponid,antibugkill);
ResetForbiddenWeaponsForPlayer(playerid,antibugkill);
IsForbiddenWeapon(weaponid);
IsForbiddenWeaponForPlayer(playerid,weaponid);
AddWeaponPickup(Float:x,Float:y,Float:z,weaponid,ammo,worldid);
PlayerReportPlayer(playerid,reporterid,report[]);
SetPlayerSpawnKillProtected(playerid,set);
JunkBusterChrome(playerid,comment[]="No comment");
SetPlayerMoney(playerid,money);
IpBanCheck(playerid);
BanIp(ipstring[]);
UnbanIp(ipstring[]);
AddNameToBlacklist(name[]);
RemoveNameFromBlacklist(name[]);
AddPlayerToBlacklist(playerid);
IsPlayerOnBlacklist(playerid);
AddNameToWhitelist(name[]);
RemoveNameFromWhitelist(name[]);
AddPlayerToWhitelist(playerid);
IsPlayerOnWhitelist(playerid);
TempBanCheck(playerid);
TempBan(playerid,days,reason[]);
DeleteTempBan(name[]);
OnJunkBusterBan(playerid,reason[]);
OnJunkBusterKick(playerid,reason[]);
OnJunkBusterReport(playerid,reason[],details[]);
°°° JunkBuster mit dem Adminscript verbinden und Adminimmunität garantieren
Um Adminimmunität zu aktivieren, müsst ihr eine zusätzliche Funktion IsPlayerAdminCall in eurem Script einfügen und ebenfalls eurem Script anpassen. Nur so kann JunkBuster wissen, ob jemand Admin ist (aussert er ist RCON-Admin, das erkennt JunkBuster auch so). Genaueres steht im README.
°°° JunkBuster-Commands für Admins
- /jbcfg: Ingame-Menü zur Konfiguration von JunkBuster
- /blackadd: Jemand der Blacklist hinzufügen
- /blackdel: Jemand von der Blacklist löschen
- /whiteadd: Jemand der Whitelist hinzufügen
- /whitedel: Jemand von der Whitelist löschen
- /tban: Jemand für eine gewisse Zeit bannen
- /tunban: Temporär-Ban aufheben
- /banip: IP bannen
- /unbanip: IP entbannen
- /jbvarlist: Liste aller JunkBuster-Variablen
- /jbsetvar: Variable ändern
- /myfps: Framerate anzeigen
- /jbreports: Liste der neusten von JunkBuster gemachten Meldungen
°°° Du magst und schätzt JunkBuster?
°°° Download
JunkBuster 10 auf Sendspace.com
Pastebin (wegen den Regeln, ansonsten nutzlos). Man braucht das ganze Paket
Viel Spass! Meldet Bugs!