dv_antilag

dv_antilag

€20.00

Zum Warenkorb hinzufügen

# 🔥 dv_antilag — Realistisches Anti-Lag System mit Motorfeuer & Stufen | ESX | FiveM

Echte Auspuffflammen, synchronisierter Knallsound, drei konfigurierbare Stufen und ein realistisches Motorfeuer-Risiko – item-basiert, serverübergreifend sichtbar und vollständig per Keybind steuerbar.

---

## 💡 Was ist dv_antilag?

dv_antilag bringt realistisches Anti-Lag-Verhalten auf deinen FiveM-Server. Spieler installieren das System per Item am nächsten Fahrzeug. Beim Gaswegnehmen bei hoher Drehzahl feuern Auspuffflammen auf – für alle Spieler in der Nähe sichtbar und hörbar. Drei Stufen (Low, Medium, High) steuern Intensität, Turbo-Druck und Lautstärke. Je länger das Anti-Lag aktiv ist, desto höher die Wahrscheinlichkeit eines Motorfeuers – vollständig netzwerksynchron sichtbar für alle Spieler.

---

## ⚙️ Features auf einen Blick

  • 🔥 **Auspuffflammen** – serversynchronisierte Partikel bei jedem Burst, für alle sichtbar

  • 💥 **Knallsound-Sync** – Lautstärke und Radius pro Stufe konfigurierbar, wird an alle Clients weitergeleitet

  • ⚙️ **3 Anti-Lag-Stufen** – Low, Medium, High mit individuellen RPM-Schwellen, Burst-Anzahl, Delays, Turbo-Druck, Soundradius und -lautstärke

  • 🔑 **Keybind-Steuerung** – Anti-Lag ein/ausschalten (`F7`) und Stufe wechseln (`F8`), frei belegbar

  • 📦 **Item-basiert** – `antilag_installer` und `antilag_remover` als ESX-Items, Einbau am nächsten Fahrzeug

  • 🛠️ **Admin-Commands** – optionale Commands zum Installieren/Entfernen mit Identifier-Whitelist

  • 🗄️ **Datenbankgestützt** – Anti-Lag-Status wird per Kennzeichen in `dv_antilag` gespeichert und beim Einsteigen automatisch geladen

  • 🔄 **Kennzeichen-Update** – bei Kennzeichenänderungen wird der Eintrag automatisch aktualisiert

  • 🚗 **Automatische Erkennung** – beim Einsteigen als Fahrer wird der Status serverseitig geprüft und das System sofort aktiviert

  • 🌡️ **Motorfeuer-Risiko** – je länger Anti-Lag aktiv, desto höher die Brandwahrscheinlichkeit (konfigurierbar)

  • 🔥 **Netzwerk-synchrones Motorfeuer** – Feuer ist für alle Spieler gleichzeitig sichtbar, erlischt automatisch nach konfigurierter Dauer

  • 💔 **Motorschaden nach Brand** – konfigurierbarer Gesundheitsabzug nach jedem Motorfeuer

  • 🎨 **NUI-HUD** – zeigt aktuellen Status und aktive Stufe

  • **Performance-optimiert** – Partikel werden nur einmal geladen wenn ein Anti-Lag-Fahrzeug betreten wird

  • 🐛 **Debug-fähig** – Logging per Config-Option

---

## 🌡️ Motorfeuer-System

Das Motorfeuer-Risiko steigt mit der aktiven Anti-Lag-Zeit:

| Parameter | Beschreibung |

|---|---|

| `BaseChance` | Grundwahrscheinlichkeit pro Check in % |

| `ChancePerMinute` | Bonus-% pro Minute aktivem Anti-Lag |

| `MaxChance` | Maximale Wahrscheinlichkeit pro Check |

| `CheckInterval` | Prüfintervall in Sekunden |

| `FireDurationMin/Max` | Zufällige Branddauer in Sekunden |

| `EngineHealthDrain` | Motorschaden nach dem Brand (0–1000) |

Der Ablauf ist vollständig netzwerksynchron: Fahrer-Client würfelt → Server relay → alle Clients starten Feuer → nach Ablauf stoppt es überall gleichzeitig.

---

## ⚙️ Anti-Lag Stufen

Jede Stufe ist individuell konfigurierbar:

| Parameter | Beschreibung |

|---|---|

| `RPM` | Mindest-Drehzahl für Anti-Lag-Auslösung (0.0–1.0) |

| `Bursts` | Anzahl Flammen-Bursts pro Auslösung |

| `DelayMin/Max` | Zufällige Verzögerung zwischen Bursts in ms |

| `TurboPressure` | `SetVehicleTurboPressure`-Wert während Auslösung |

| `SoundDist` | Soundradius in Metern |

| `SoundVol` | Lautstärke-Multiplikator |

---

## 📦 Abhängigkeiten

| Pflicht | Optional |

|---|---|

| es_extended (ESX Legacy) | – |

| oxmysql | – |

---

## 🚀 Installation in 4 Schritten

1. Ordner in `resources/` legen

2. `ensure dv_antilag` in die `server.cfg` eintragen

3. SQL-Tabelle anlegen (wird beim Start automatisch geprüft) & Items in der DB registrieren

4. `config.lua` anpassen – Stufen, Motorfeuer-Risiko, Items & fertig!

---

## ⚙️ Konfiguration auf einen Blick

| Option | Beschreibung |

|---|---|

| `Config.Settings.InstallDist` | Maximale Installationsdistanz zum Fahrzeug |

| `Config.Settings.DefaultStage` | Startstufe beim Einsteigen |

| `Config.Settings.CounterMin/Max` | Zufällige Gaspausen vor Auslösung |

| `Config.Stages` | Low / Medium / High mit allen Parametern |

| `Config.StageOrder` | Reihenfolge beim Stufenwechsel |

| `Config.Items` | Item-Namen für Installer und Remover |

| `Config.Commands` | Admin-Commands mit optionaler Identifier-Whitelist |

| `Config.EngineFireRisk` | Motorfeuer-System mit allen Parametern |

Alle Einstellungen befinden sich in einer einzigen zentralen `config.lua`.

---

## 💬 Support

Bei Fragen, Problemen oder Feature-Wünschen erreichst du uns jederzeit über unseren Discord:

👉 https://discord.gg/hqBQt8SnwA