Premium scripts for QBCore, ESX, Qbox & standalone Shop new scripts
FREE Free Gym & Skills Script by VMS
Overview

Free FiveM Gym Script & Skills

A free gym resource for ESX and QBCore servers. Players train at any gym on the map, build up stamina and strength over time, and lose those stats if they stop showing up. Skill values are exposed through exports so other scripts can react to how fit a character actually is.

Activities

  • Bench press
  • Barbell
  • Dumbbells
  • Pull-ups on a bar
  • Push-ups
  • Treadmill running

Each exercise is triggered by a button press, not automated, and you can wire a skill-bar or other minigame into the action.

Stats and progression

  • Endurance during exercise depends on the character's current condition
  • Condition is raised by swimming, running or cycling outside the gym
  • Skipping training drops condition and strength over time
  • Running speed and impact strength scale with the character's stats
  • A menu shows the player their current character statistics

Gyms and memberships

  • Run multiple gyms on the same server
  • Set a gym to operate as a job, with an employee who sells the required pass using the hail defined in the work config
  • Temporary memberships are built in, with adjustable expiration times
  • Choose between marker, 3D text, or neither for the interaction point

Exports

Three client-side exports let other resources plug into the skill system:

  • addSkill('skill_name', value): raise a skill from activities in your other scripts
  • getSkill('skill_name'): read a player's current skill value, so a resource can gate actions behind enough stamina or strength
  • removeSkill('skill_name', value): reduce a skill from things like eating burgers or other caloric foods

Compatibility

  • Frameworks: ESX and QBCore
  • Progress bars
  • Minigames including skill-bar
  • Target systems: ox_target, qb-target and similar
  • Menus: esx_menu_default, esx_context, qb-menu, ox_lib
  • Custom question menus for gym pass purchases, such as vms_notify

Languages

Translated by the VMS Translator team into English, Czech, German, French, Spanish, Portuguese and Polish. Full translation is handled through config.lua and translation.js.

Full support included.

[ You might also like ]

Related scripts

[ What server owners say ]

Trusted by FiveM servers

Verified

Installed these on two client servers so far. Solid variety of shells and definitely worth picking up !

g
gaming.bucko
StreetRP
on K4MB1 Garage Shells Pack →
Verified

i have setup this garage pack yesterday for our city because server owner asked me. work very nice with our shell…

s
soufianee29
Lunar Roleplay
on K4MB1 Garage Shells Pack →

About this FiveM script

Free Gym & Skills Script by VMS is a premium FiveM script for esx, qbcore, qbox servers. It’s part of the Marketplace catalog, a curated selection of battle-tested resources for QBCore, ESX and Qbox roleplay servers. Every script on Marketplace ships with lifetime updates, secure payments by Tebex, and email support for technical questions.

Whether you’re building a QBCore server from scratch, upgrading an ESX Legacy deployment, or migrating to Qbox, this resource drops in cleanly and runs at 0.00ms idle resmon. The config-first design means you can customize prices, permissions and locations without touching the core Lua.