Gym Script (Custom Anims, 3d UI)

scriptName





image
docs







script_colors
Skill tree script not included in the package



script_colors


Gym Script introduces an immersive workout experience for players in FiveM.

  • Interactive mini-games with multiple difficulty levels enhance gameplay depth.
  • Fully modular design lets server owners place gym equipment anywhere.
  • Features advanced custom props and smooth, realistic animations.
  • Includes an eye-catching 3D UI for greater player immersion.
  • Supports color customization and integrates with the skill tree system.
  • Installation is straightforward, with documentation and Discord support included.



Code is accessible Escrowed version: Configs, Open source version: all
Subscription-based No
Lines (approximately) Lua: ~700 UI: ~700
Requirements devhub_lib
Support Yes
1 Like

Changelog devhub_gym

[v1.1.0] - 2025-06-10

Added

  • Ability to cancel exercises (default key: ESC).
  • New gymExercise statebag documented — returns true when the player is exercising (can be used to disable features in other scripts).
  • All keys are blocked while exercising.
  • Option to change the cancel key in configs/client.lua.
  • Sidebar Navigation added to documentation.
  • Ability to rotate camera with mouse during exercises.

Removed

  • Cursor during mini-games.

Modified

+ escrowed folder
+ configs/client.lua
+ configs/translation.lua
+ html folder
+ fxmanifest.lua

Changelog devhub_gym

[v1.1.3] - 2025-12-03

Fixed

  • Resolved issue with Minigame 3 causing incorrect behavior.

Changed

  • Adjusted two minigames to prevent continuous key presses, fixing an exploit that made them too easy to complete.
  • Extended keyboard support to better handle Asian keyboard layouts.

Added

  • Expanded Gym Skill Tree with 9 new skills to enhance player stats:
    • Increased stamina when using a bike.
    • Extended underwater breath time.
    • Faster swimming speed.
    • Faster stamina regeneration.
    • Increased feast damage.
    • Higher max HP.
    • Faster running speed.
    • Increased stamina limits.
+ fxmanifest.lua
+ html folder
+ configs/skillTree.lua

Important note: New skills were added to the skill tree before pushing the script to production. Make sure you want to introduce them to players, as, depending on your server configuration, they might make users overpowered.