rz-gym von RZSTORE ergänzt konfigurierte Trainingszonen für QBCore und ruft eine getrennte Skill-Ressource für Charakterwerte auf. Das geprüfte Gym-Manifest nennt Version 1.0. gamz-skillsystem liegt im Repository bei, Buffs benötigen ps-buffs. Diese Integrationen werden nicht durch einen einzigen generischen Gym-Ordner eingerichtet.
Ressourcen und Startreihenfolge
Verwende rz-gym als Ressourcennamen, nicht advanced_gym_system. Platziere gamz-skillsystem daneben als eigene Ressource mit eigenem Manifest. Starte qb-core, PolyZone, qb-target, das gewählte Skillsystem und ps-buffs vor rz-gym. Das Gym-Manifest importiert PolyZone-Dateien, der Client nutzt QBCore-Fortschrittsbalken.
Gleiche die Item- und Verbrauchsbeispiele des Entwicklers mit deinen Inventar- und qb-smallresources-Versionen ab. Ergänze redbull, chocolate und deren Bilder ohne doppelte Item-Einträge. Die dokumentierten Hooks geben chocolate den Buff gym-stamina und redbull gym-strength für 300000 Millisekunden. Erhalte den tatsächlichen Item-Verbrauch beim Anpassen; eine Itembox-Animation beweist keine Entfernung.
Fortschrittseinstellungen und Standorte
Die geprüften Übungen dauern standardmäßig 10000 Millisekunden, danach folgen 20000 Millisekunden Ruhe. Der normale Skill-Zuwachs beträgt 0,30, mit passendem Buff 0,60. Verdoppelt wird dieser konfigurierte Zuwachs, nicht jede Fähigkeit oder Aktivität. Das Trainingsflag wird erst nach Abschluss gesetzt; teste parallele Übungsanfragen statt eine vollständige Sperre anzunehmen.
Die Fahrprüfung verwendet Meter pro Sekunde: Der Standardwert 20 entspricht 72 km/h. Der Client prüft alle 5000 Millisekunden den Fahrersitz, Unterwasserschwimmen alle 30000 Millisekunden. Wheelie-Fortschritt hängt von Fahrzeugklasse, Tasteneingabe und Drehung ab. Das sind Spielregeln, keine bestätigten realen Trainingseffekte.
config.Locations definiert Trainings- und Shopzonen. Die meisten Zonen lassen sich dort ergänzen; Klimmzüge verwenden jedoch eine feste Vespucci-Position und ändern Kleidungskomponente 5. Eine zusätzliche Klimmzugzone allein versetzt die Animation nicht. Teste Ausrichtung, Wiederherstellung der Kleidung und Bereinigung beim Neustart an jedem Standort.
Skill-Speicherung und Zugriffsprüfungen
Das mitgelieferte Skillsystem erwartet PlayerData.metadata.skill und bietet /skill für seine NUI-Anzeige. Der Client begrenzt reguläre Updates auf 0–99. Der Server speichert jedoch eine vom Client gelieferte Skill-Tabelle nach bloßer Prüfung, ob der Spieler existiert. Validiere erlaubte Skills, Zahlenbereiche, verdiente Zuwächse und Zeitabstände serverseitig vor einem kompetitiven Einsatz.
Sichere vorhandene Spielermetadaten vor neuen Standardwerten oder einem Skillsystem-Wechsel. Teste neue und bestehende Charaktere, erneutes Verbinden, Ressourcen-Neustarts, Buff-Ende und wirklichen Item-Verbrauch. In Kommentaren genannte alternative Skillsysteme brauchen einen eigenen API-Abgleich; ein konfigurierbarer Ressourcenname beweist keine Verhaltensgleichheit.
Vorhandene Entwicklervorschau
Quelle am 10. September 2026 in Revision f7cf9d26a9fd6f5691eb07bebd8c0ceaf7dfb548 geprüft. Gym- und Skill-Lua, Konfiguration, Manifeste und Anzeige-JavaScript wurden untersucht. Ressource, Item-Anbindung und Charakterfortschritt wurden nicht in FiveM getestet.