Ce script ESX combine plusieurs activités de plage en une seule ressource : du yoga en groupe, une compétition de BMX, de la musculation ainsi que des locations de vélos et de jet-skis. Il convient parfaitement aux serveurs qui souhaitent offrir plus d'activités aux joueurs sur la plage.
Yoga synchronisé en groupe
- Yoga en groupe dirigé par un PNJ instructeur.
- Suivez ses instructions ou elle vous expulsera de la session.
- Vous effectuez différentes emotes, en commençant par des étirements, puis de la respiration et enfin du yoga.
- Lorsque vous avez terminé, vous obtenez un boost de vitesse temporaire (durée définie dans la configuration).
- Parfaitement synchronisé : les autres joueurs peuvent rejoindre et tout le monde est à la même étape. Après une session, l'instructeur se réinitialise après 8 minutes (modifiable dans
server.lua).
Compétition de BMX
- Situé sur la plage.
- Parlez au PNJ pour emprunter un BMX ou apportez le vôtre.
- Demandez au PNJ d“” Enregistrer votre score », puis réalisez des figures pour gagner des points.
- Lorsque le temps est écoulé (défini dans la configuration), votre score total vous est communiqué pour le partager avec vos amis.
Idéal pour les compétitions amicales ou les événements organisés sur votre serveur.
Musculation
Exercices de soulevé, tractions et développés couché, chacun doté d'animations et accessible via le menu cible ALT. Captures d'écran : Levage, Tractions, Développé couché.
- Conçu pour la plage, mais fonctionne sur n'importe quel emplacement d'équipement d'entraînement.
- Un entraînement suffisant augmente vos dégâts à mains nues. Vous pouvez modifier la durée de cet effet dans la configuration.
- S'entraîner trop vous épuise et annule l'entraînement.
- Remarque : aucun autre script ne doit modifier les dégâts de mêlée en même temps. Si c'est le cas, supprimez cette partie de l'autre script et ajustez les valeurs dans
client.lua (“set melee damage”).
Locations de vélos et de jet-skis
- Louez un vélo de plage auprès du professeur de yoga.
- Louez un jet ski le long de la plage près de la tour des maîtres-nageurs (cherchez le surfeur).
- Le personnage non joueur de la compétition de BMX vous prête un BMX.
Tous les PNJ disparaissent lorsque personne n'est aux alentours pour éviter les plantages liés au pool de PNJ, et réapparaissent lorsque les joueurs s'approchent.
Exigences
- ESX
- PolyZone
- bt-target
- Un système d'émotes (l'auteur utilise dpEmotes)
- mythic_notify pour les notifications (peut être remplacé par votre propre système de notification)
Installation
- Copiez le
gl-fitness dossier dans votre répertoire de ressources.
- Démarrez d'abord ESX, PolyZone et bt-target, puis ajoutez
ensure gl-fitness à votre server.cfg.
- Ajustez les durées dans la partie configuration du script selon vos préférences.