
RTX Realistic Gym System
Our Realistic Gym System is the Complete Gym Experience for FiveM. Every exercise is a real minigame with its own feel, played on custom machines with custom animations. Server owners build entire gyms in-game without touching a config file, players buy them, run them and profit from them, and a full stat system, energy system and supplement store sit behind all of it. Training does not even stop at the door — running and swimming build stats out in the city, and bodyweight exercises work anywhere. Two custom gym MLOs are included.
Standalone Resource & Compatibility
-
Standalone resource – works on any FiveM server
-
Compatible with ESX, QBCore, QBox, vRP, and other frameworks
-
Easy installation with clear documentation (docs here)
-
Works inside any gym MLO, and equipment can be placed anywhere in the world
23 Exercises & Machines
-
Machines: Leg Press, Chest Press, Lat Pulldown, Cable Machine, Leg Extension, Bench Press
-
Free weights: Barbell Squat, Dumbbells, Barbell Curl, Curls, Dumbbell Rack
-
Bodyweight: Push Ups, Sit Ups, Squats, Jumping Jacks, Chin Ups, Assisted Chin Ups, Yoga
-
Cardio: Treadmill, Stair Climber, Exercise Bike, Rowing Machine, Jump Rope
-
Combat: Punching Bag, Body Bag
-
Every exercise has its own weight or speed range, rep count, stamina cost and stat rewards
-
Multiple training styles on the bags and the rope, each with its own animations
-
One mat, five exercises — walk up to a mat and choose what you are doing on it
-
Adding your own machine is a config block, not a code change
18 Languages Included
- English, German, Spanish, French, Czech, Polish, Portuguese, Italian, Russian, Turkish, Korean, Dutch, Chinese, Romanian, Hungarian, Thai, Japanese, Arabic
- Switched in one line, and every language file is open to edit
Custom Minigames
-
Six different minigames, with six variants layered on top of them, so no two machines play the same way
-
Press — a marker sweeps a bar, hit the key while it is inside the zone
-
Lift — hold to pull the weight up, release it inside the band at the top
-
Tempo — follow the rhythm, hit the pad that lights up at each end
-
Sync — two sides close on the middle, catch each one and land both presses together
-
Cardio — keep tapping to hold your pace inside the band
-
Reaction — a side lights up and you have a short window to answer it
-
Difficulty is not a slider somebody has to guess at — it comes from the weight the player picks himself
-
Live training HUD with reps, stamina and energy, on whichever side of the screen you prefer
-
Run out of stamina mid-set and you can drink your way back into it without getting off the machine
-
Twelve different ways to play, so a player who has mastered the bench still has to learn the rope.
Custom Animations, Models & Cameras
-
Custom animations made for this script, and custom models for every machine and weight prop
-
The machines move with the player: cables, levers, pedals, plates and the rope all animate with the set
-
The weight in the player's hands changes with the weight he picks — go heavier and the plates get bigger
-
Barbells and dumbbells sit on their rack while nobody is using them and go back the moment the set ends
-
Switchable cinematic camera angles while you train, changed with a single key
-
Yoga walks through a chain of poses, one clean rep at a time
-
A gym that reads as a gym from across the room.
In-Game Gym Creator
-
Build and manage gyms directly in-game — no config editing required
-
Place machines with a precise placement panel: coordinates, rotation, step buttons, copy and paste, snap to ground, bring to me
-
Advanced gizmo mode and camera-based placement, switchable at any time
-
Set the entry point, management point, store point and reception ped
-
Choose the reception ped and what it does while it stands there
-
Live preview — everything you place stays in the world while you build
-
Walk your gym and try the machines without leaving the creator
-
Edit gyms, remove ownership, teleport to any gym, delete gyms
-
Custom blip colour and name per location
-
Access to the creator controlled by ACE permission, job, or a list of identifiers
-
Build an entire gym in minutes, anywhere on the map.
Gym Modes
-
For sale — players buy the gym in-game and become the owner
-
City owned — the city holds it and collects the income
-
Free — open to everyone, nobody pays
-
Private — locked to one or more jobs, so a police station or an EMS depot gets a gym of its own
-
Job whitelist system, switchable off entirely
Ownable Gyms & Management Menu
-
A player buys a gym in-game and takes over a full management menu
-
Set entry prices, pass prices and pass lengths
-
Open and close the doors, set opening hours
-
Enable the supplement store and choose which items it sells and at what price
-
Manage the gym balance, deposit and withdraw
-
Sell the gym back, or transfer it directly to another player
-
Turn a gym into a real business, or hand it to the player who wants to run it better.
Live Gym Statistics
-
Total taken, total visits, and average spend per visit
-
Income breakdown showing exactly where the money came from: entries, passes and the store
-
Daily history chart over a configurable period
-
Everything logged server side, per gym
-
An owner can see whether his gym is actually making money, and price it accordingly.
Entry, Passes & Access
-
One-time entry — pay once, train now
-
Passes — access by the day, with configurable lengths and prices
-
Gym pass item — a physical inventory item that grants access for its own duration
-
Every gym decides for itself which of the three it uses
-
One-time entries stack when topped up instead of overwriting
-
Owners always have access to their own gym
Custom Stat System
-
Five stats, each built by different exercises and each doing something the player can feel
-
Strength — hit harder in a fist fight and climb faster
-
Condition — sprint for longer before you run out of breath
-
Lung Capacity — stay under water longer and swim faster
-
Combat — punches and kicks do more damage
-
Flexibility — get your health back quicker after a fight or a fall
-
Level and xp progression with a configurable curve and cap per stat
-
Full training record menu with progress bars and a total condition ring
-
Adding your own stat is a config block plus one line in an open-source file
-
Completely optional — switch it off and the gym fires events so your own stat system picks them up instead
-
Compatible with any stat system you already run.
Stat Decay
-
Stop training and your stats slowly go back down, so there is always a reason to come back
-
Configurable grace period, daily loss per stat, floor level and maximum days counted
-
Players are told what they lost when they log in, never silently
-
Off by default
Energy System
-
A persistent energy pool per player, saved in the database
-
Every exercise costs energy, and a tired player gets less out of every rep
-
Energy comes back over time, including while the player is offline
-
Nobody spends an entire day on one bench, and nobody is locked out either.
Supplement Store
-
Optional store per gym, enabled from the creator or the management menu
-
Nine supplements, each with a genuinely different effect and duration
-
Water, Energy Drink, Protein Shake, Protein Bar, Creatine, Pre Workout, BCAA, Vitamins and Testosterone
-
Effects include stamina recovery, faster energy regeneration, stat multipliers, wider minigame windows and extra weight past the machine's normal limit
-
Testosterone is the strongest in the game and comes with a real after-effect, so it cannot simply be spammed
-
Every supplement explains exactly what it does before you buy it
-
Supplements are ordinary inventory items, and timed effects keep running after the player walks out of the gym
-
Active effects and their remaining time are visible on the training HUD and in the player's training record
-
Add your own supplements — a block in the config, a picture, and the store, the management menu and the HUD pick it up on their own
-
Ready-made item lists included for ESX, QBCore and ox_inventory
Train Anywhere
-
Bodyweight exercises can be done anywhere in the world, no gym needed
-
Pick from a grid of available exercises, or type the name
-
Can be restricted to inside gyms only, or turned off entirely
The World Trains You Too
-
Running builds Condition and swimming and diving build Lung Capacity
-
Gains appear on screen as they are earned
-
Configurable tick rate, distance, xp and hourly ceilings so nobody levels a stat swimming in circles
-
Can be switched off completely
-
Your players are training even when they are not thinking about it.
Home Gyms & Any Location
-
Equipment can be placed anywhere in the world
-
Build a gym inside an existing MLO, in an empty warehouse, or in a player's own house
-
Works on objects spawned by other scripts, including housing furniture systems
-
Machines already standing in an MLO are detected automatically and become usable
-
Freestyle spots for the exercises that need no machine at all
Gym MLO Compatibility
-
Works in any gym MLO
-
Official compatibility with all Prompt gyms (Chumash, Groove, Vinewood)
-
Official compatibility with DC Fitness, K4MB1 and lks_gym
-
Muscle Sands, completely rebuilt and included
-
Whatever gym your server already has, this works inside it.
2 Exclusive RTX Gym MLOs Included
-
Vespucci Gym — -537.0136, 30.5067, 44.5699 — see the interior
-
Davis Ave Gym — 211.6750, -1523.7889, 29.2921 — see the interior
-
Both are built for this script and come with it — no separate purchase, no shell packs needed
-
Main floor, cardio area, boxing and MMA space, reception and locker rooms in each
-
Already set up as playable gyms out of the box, and editable in the gym creator like any other.
Synchronization & Interaction Systems
-
Fully synchronized between all players — animations, machine movement, carried weights and who is on which machine
-
Machine state lives on the server, so everybody in the room sees the same thing
-
All interactions are possible via 5 different systems:
-
RTX prompt, matching the rest of the interface
-
Custom interaction system
-
3D text interactions
-
GTA Online style prompts
-
Floating help notifications
-
Target support: qtarget, qb-target, ox_target
-
Or plug in your own — the interaction layer is open-source, so your existing system drops straight in
Developer Friendly
-
Full set of client and server exports for reading and changing stats, energy, passes and gym ownership
-
Events fired for everything a player does, so any external system can follow along
-
Every command and every event can be renamed or switched off
-
All of it documented (docs here)
Everything Included
-
Complete gym system delivered as a single, standalone resource
-
Everything you need is included in one package — ready to use immediately after installation
-
Built-in notification system
-
Built-in help notification system
-
Built-in progress bar system
-
All custom models, animations and interface assets included
-
Optional support for your own notification or progress bar systems
Performance & Optimization
-
Highly optimized and performance-focused architecture
-
0.00 ms idle usage
-
Machine state is replicated through state bags rather than events, so nothing is broadcast that does not need to be
-
Props and peds are local per client and never networked, so nothing accumulates on the map
-
Server-side anti-cheat on rep rate and session length, so nothing can be farmed from the client
-
Every reward is calculated on the server — the client is never trusted with a stat
-
Designed to scale reliably on both small and large FiveM servers
Escrow & Configuration
-
Protected via FiveM Escrow System
-
Large part of the codebase is open-source, allowing developers to adapt the system to their own framework or server logic
-
Separate documented config files for gyms, machines, exercises, stats, supplements and cameras
-
UI style is fully customizable and the HTML files are open-source
-
Interface accent colour changed in one line
-
All texts are configurable and can be translated into your own language
-
Inventory support: ox_inventory, qb-core inventory and others, easily extendable
RTX Realistic Gym System includes everything needed for a modern gym experience and sets a new standard for FiveM gym scripts. By combining real gameplay, custom animations, full in-game creation tools and a complete ownership economy, it turns the gym from a corner of the map into a system players come back to.
Built for servers that want more than an animation — a complete gameplay system.









