Standalone Anti-Bunnyhop-Script für FiveM
Verhindert Bunnyhop durch automatischen Ragdoll bei wiederholtem Springen während des Sprintens.
m_bunnyhop erkennt, wenn ein Spieler versucht durch wiederholtes Springen während des Laufens oder Sprintens einen unfairen Bewegungsvorteil (Bunnyhop) zu erlangen. Nach einer definierten Anzahl an erkannten Sprüngen wird der Spieler in den Ragdoll-Zustand versetzt und damit die Bewegung unterbrochen.
- ✅ Rein clientseitig — kein Serverscript notwendig
- ✅ Standalone — kein Framework erforderlich (ESX, QBCore, etc.)
- ✅ Erkennt Sprint-Bunnyhop (Laufen + Springen)
- ✅ Ignoriert legitime Aktionen: Schwimmen, Klettern, Ragdoll
- ✅ Setzt Spieler bei Erkennung in Ragdoll (5 Sekunden)
- ✅ Zähler wird nach jeder Erkennung automatisch zurückgesetzt
- ✅ Lua 5.4 kompatibel
Der Script läuft in einem clientseitigen Thread mit einem Wait(1) Tick.
Erkennungsbedingungen (alle müssen gleichzeitig zutreffen):
| Bedingung | Beschreibung |
|---|---|
IsPedOnFoot |
Spieler ist zu Fuß |
IsPedRunning oder IsPedSprinting |
Spieler läuft oder sprintet |
IsPedJumping |
Spieler befindet sich im Sprung |
not IsPedSwimming |
Spieler schwimmt nicht |
not IsPedClimbing |
Spieler klettert nicht |
not IsPedRagdoll |
Spieler ist nicht bereits im Ragdoll |
Auslöser: Bei 4 aufeinanderfolgenden erkannten Sprüngen → SetPedToRagdoll für 5000 ms.
Wenn keine Bedingung zutrifft, wird auf Wait(500) gedrosselt (Performance-optimiert).
m_bunnyhop/
├── fxmanifest.lua
└── client/
└── main.lua
-
Lade das Repository herunter oder klone es:
git clone https://github.com/KBRPMatze/m_bunnyhop
-
Verschiebe den Ordner
m_bunnyhopin dein FiveM-resources-Verzeichnis. -
Füge folgende Zeile in deine
server.cfgein:ensure m_bunnyhop
-
Starte den Server neu oder führe
refresh+start m_bunnyhopin der Konsole aus.
| Anforderung | Version |
|---|---|
| FiveM Artifact | Beliebig (aktuell empfohlen) |
fx_version |
cerulean |
game |
gta5 |
| Lua | 5.4 |
| Framework | Keins (Standalone) |
fx_version 'cerulean'
game 'gta5'
lua54 'true'
author 'M | Development'
version '1.0.0'
client_scripts {
'client/main.lua'
}Dieses Projekt ist urheberrechtlich geschützt.
© M | Development — Alle Rechte vorbehalten.