Skip to content
RPScripts

FiveM Job Scripts

Gym & Skills

GYM & SKILLS (ESX/QB)

VMS

  • ESX
  • QBCore

Description

GYM & SKILLS (vms_gym 1.0.3) adds gyms and character skills to ESX and QBCore servers. Players train at gym equipment and build up stats through everyday activities; the stats then affect how their character fights, runs and drives.

Gyms

  • Several gyms per server, each optionally run as a business by a job, with boss menu (esx_society or qb-management).
  • Required memberships per gym; employees can sell them, and temporary memberships with adjustable duration (from hours to days) are built in. Employees can get a membership automatically.
  • Exercises: bench press, barbell, dumbbells, pull-ups, push-ups and treadmill. Each exercise costs stamina and adds strength.
  • Training requires pressing a key, not automatic; you can connect a progress bar or a skill bar minigame.
  • Interaction by marker, 3D text, help notification or a target system (ox_target, qb-target and others).

Skills and statistics

  • Stats for strength, condition, shooting, driving and flying, shown in a statistics menu (G / +statistics by default).
  • Condition rises with running, swimming and cycling; shooting, driving and flying rise with use.
  • Without exercise, condition and strength slowly go down.
  • Optional effects: hitting power, run speed and stamina depend on stats; drivers with low driving skill slide or veer more often.
  • Client exports addSkill, getSkill and removeSkill to use the stats in your other scripts (for example, reduce condition when eating burgers).
  • Stats are saved to the database on an interval (10 minutes by default).

Compatibility

  • Menus: esx_menu_default, esx_context, qb-menu or ox_lib.
  • Notifications and question menu for buying memberships: vms_notify by default, or your framework's functions.
  • Languages: English, Czech, German, French, Spanish, Portuguese and Polish (config.translation.lua and translation.js).

If your anti-cheat bans for changed hitting power or run speed, turn those modifiers off or adjust the anti-cheat.

Requirements

  • ESX or QBCore
  • mysql-async

Installation

  • Import gym_memberships.sql and the statistics SQL for your framework (adds a statistics column to users or players; this can also be done automatically).
  • Copy vms_gym into your resources folder and set framework, menu, notifications and gyms in the config files.
  • Add ensure vms_gym to your server config.

Details

Frameworks
ESX, QBCore
File size
34.9 kB
Creator
VMS
Updated
Oct 14, 2026
How to install it

Installation

  1. Unzip the download into your server's resources folder.
  2. Add these lines to server.cfg, in this order:
    ensure vms_gym
  3. Some files are Cfx escrow-protected (.fxap). Keep them unchanged.

Checked: 1 resource. Not checked: escrow-protected code in 1 resource.

From a static check of the files by the RPScripts Lab. It is not a test that your server starts.

GYM & SKILLS (ESX/QB)

$22.99€20.99£17.99A$33.99R$116.99CHF 18.99¥3,640

Can't find the exact script? Generate it.

Describe a custom script. 3 free credits per day, up to 15 per calendar month; no card needed.

Try the FiveM AI Script Generator