Dieses ESX-Skript kombiniert mehrere Strandaktivitäten in einer Resource: Gruppen-Yoga, einen BMX-Wettbewerb, Gewichtheben sowie Boots- und Jetski-Verleih. Es passt perfekt zu Servern, die den Spielern am Strand mehr Beschäftigungsmöglichkeiten bieten möchten.
Gruppensynchronisiertes Yoga
- Gruppen-Yoga unter Anleitung eines Trainer-Peds.
- Befolge ihre Anweisungen, sonst wirft sie dich aus der Sitzung.
- Du führst verschiedene Emotes aus, beginnend mit Dehnübungen, über Atemübungen bis hin zu Yoga.
- Wenn du fertig bist, erhältst du einen temporären Geschwindigkeitsschub (die Dauer ist in der Konfiguration festgelegt).
- Vollständig synchronisiert: Andere Spieler können beitreten und alle sind auf demselben Schritt. Nach einer Sitzung setzt sich der Trainer nach 8 Minuten zurück (änderbar in
server.lua).
BMX-Wettbewerb
- Am Strand gelegen.
- Sprich mit dem Ped, um ein BMX auszuleihen, oder bring dein eigenes mit.
- Bitte das Ped, “Dein Ergebnis aufzuzeichnen”, und mache dann Tricks, um Punkte zu sammeln.
- Wenn die Zeit abgelaufen ist (in der Konfiguration festgelegt), wird dir deine Gesamtpunktzahl mitgeteilt, die du mit deinen Freunden teilen kannst.
Gut für freundschaftliche Wettbewerbe oder organisierte Events auf deinem Server.
Gewichtheben
Gewichtheben, Klimmzüge und Bankdrücken, jeweils mit Animationen und zugänglich über das ALT-Zielmenü. Screenshots: Heben, Klimmzüge, Bankdrücken.
- Für den Strand konzipiert, funktioniert aber an jedem Standort von Trainingsgeräten.
- Ausreichendes Training verleiht dir einen Bonus auf deinen waffenlosen Schaden. Du kannst die Dauer in der Konfiguration anpassen.
- Zu viel Training macht dich erschöpft bricht das Training ab.
- Hinweis: Kein anderes Skript darf gleichzeitig den Nahkampfschaden verändern. Wenn dies doch der Fall ist, entferne diesen Teil aus dem anderen Skript und passe die Werte in
client.lua (“Nahkampfschaden festlegen”).
Fahrrad- und Jetski-Verleih
- Miete einen Beach Cruiser beim Yogalehrer.
- Miete einen Jetski unten am Strand beim Rettungsschwimmerturm (halte Ausschau nach dem Surfer).
- Der BMX-Wettbewerb-NPC leiht dir ein BMX.
Alle Peds despawnen, wenn niemand in der Nähe ist, um Abstürze des Ped-Pools zu vermeiden, und respawnen, wenn sich Spieler nähern.
Anforderungen
- ESX
- PolyZone
- bt-target
- Ein Emote-System (der Autor verwendet dpEmotes)
- mythic_notify für Benachrichtigungen (kann durch dein eigenes Benachrichtigungssystem ersetzt werden)
Installation
- Kopiere die
gl-fitness Ordner in dein resources-Verzeichnis.
- Starte ESX, PolyZone und bt-target zuerst und füge dann hinzu
ensure gl-fitness zu deiner server.cfg.
- Passe die Zeitangaben im Konfigurationsteil des Skripts nach deinen Wünschen an.