Pure Mode in FiveM: Serverseitige Durchsetzung der Dateiintegrität
Der Pure Mode ist eine Serverkonfigurationsfunktion in FiveM, die Client-Spieldateien anhand einer vordefinierten Liste validiert und so verhindert, dass Spieler mit geänderten Dateien beitreten, die unfaire Vorteile verschaffen oder das Gameplay destabilisieren könnten.
Technische Umsetzung
Der Pure-Modus funktioniert über die sv_pureLevel Server-Konvertierung:
# In server.cfg sv_pureLevel 0 # Deaktiviert (Standard) sv_pureLevel 1 # Heller Modus – Ermöglicht einige visuelle/akustische Mods sv_pureLevel 2 # Harter Modus – Blockiert alle Client-Modifikationen
Modusunterschiede
Stufe 0 (Deaktiviert)
- Keine Dateivalidierung durchgeführt
- Alle Client-Änderungen erlaubt
Stufe 1 (Licht)
- Genehmigungen:
.JahresverlaufTexturdateien,.ydd/.ydrModellvarianten, Audiomodifikationen - Blöcke:
.yscSkripte,.da ichInjektoren, modifizierte ausführbare Dateien
Stufe 2 (hart)
- Blockiert alle Dateiänderungen mit Ausnahme derjenigen, die ausdrücklich von FiveM auf die Whitelist gesetzt wurden
- Enthält grafische Verbesserungsmods und benutzerdefinierte Radiosender
Clientverbindungsprozess
- Der Player versucht eine Verbindung mit geänderten Dateien
- Der Server führt eine Datei-Hash-Validierung durch
- Wenn Nichtübereinstimmungen festgestellt werden: Die Fehlermeldung „Dateien wurden geändert“ wird angezeigt
- Der Spieler muss FiveM neu starten, um Vanilla-Dateien zu laden
Einschränkungen und Überlegungen
Keine vollständige Anti-Cheat-Lösung
- Validiert nur Dateien, die beim Start geladen werden
- Speicheränderungen oder externe Cheats können nicht erkannt werden
- Sollte mit speziellen Anti-Cheat-Ressourcen kombiniert werden
Auswirkungen auf die Leistung
- Die Validierung der ersten Verbindung kann 2–5 Sekunden länger dauern.
- Keine Auswirkungen auf die Laufzeitleistung nach der Verbindung
Falsch-Positive
- Einige legitime Zugänglichkeitsmods (Farbenblindheitsfilter, UI-Skalierung) können blockiert sein
- Serverbesitzer können nicht Whitelist spezifische Modifikationen
Empfohlene Implementierung
Für wettbewerbsfähige Server:
sv_pureLevel 2 # Kombinieren Sie mit Anti-Cheat-Ressourcen, um Ihre Anti-Cheat-Ressourcen zu sichern
Für Rollenspiel-/Casual-Server:
sv_pureLevel 1 # Visuelle Anpassung zulassen und gleichzeitig Exploits blockieren
Zusammenfassung: Der Pure-Modus bietet eine grundlegende Dateiintegritätsprüfung für FiveM-Server, erfordert jedoch zusätzliche Anti-Cheat-Maßnahmen für einen umfassenden Schutz vor Cheaten.






