Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐇 m_bunnyhop — Anti-Bunnyhop für FiveM

Standalone Anti-Bunnyhop-Script für FiveM
Verhindert Bunnyhop durch automatischen Ragdoll bei wiederholtem Springen während des Sprintens.


📋 Beschreibung

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.


✨ Features

  • ✅ 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

🔧 Logik

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).


📁 Dateistruktur

m_bunnyhop/
├── fxmanifest.lua
└── client/
    └── main.lua

📦 Installation

  1. Lade das Repository herunter oder klone es:

    git clone https://github.com/KBRPMatze/m_bunnyhop
  2. Verschiebe den Ordner m_bunnyhop in dein FiveM-resources-Verzeichnis.

  3. Füge folgende Zeile in deine server.cfg ein:

    ensure m_bunnyhop
  4. Starte den Server neu oder führe refresh + start m_bunnyhop in der Konsole aus.


⚙️ Anforderungen

Anforderung Version
FiveM Artifact Beliebig (aktuell empfohlen)
fx_version cerulean
game gta5
Lua 5.4
Framework Keins (Standalone)

📜 Manifest

fx_version 'cerulean'
game 'gta5'
lua54 'true'
author 'M | Development'
version '1.0.0'
client_scripts {
    'client/main.lua'
}

📝 Lizenz

Dieses Projekt ist urheberrechtlich geschützt.
© M | Development — Alle Rechte vorbehalten.


Entwickelt von M | Development

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages