🖥️Installation Guide

Gym Script Installation Guide

This page is dedicated to installation of our gym script. Follow steps listed below to start using Gym System on your server.

Step 1: Installing the dependencies

Step 2: Setting up the Database

For our script to work, you need to modify your database. Run these SQL commands:

chevron-rightESXhashtag
ALTER TABLE `users`
  ADD IF NOT EXISTS `gymEmployeePhoto` longtext DEFAULT NULL,
  ADD IF NOT EXISTS `lastActive` varchar(46) DEFAULT NULL,
  ADD IF NOT EXISTS `statistics` longtext DEFAULT NULL;

CREATE TABLE IF NOT EXISTS `gym_business` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) DEFAULT NULL,
  `data` longtext DEFAULT '{}',
  `history` longtext DEFAULT '{}',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

CREATE TABLE IF NOT EXISTS `gym_employees_notes` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `creator` varchar(46) NOT NULL,
  `employee` varchar(46) NOT NULL,
  `title` varchar(60) NOT NULL,
  `text` longtext NOT NULL,
  `time` bigint(25) NOT NULL,
  `important` int(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

CREATE TABLE IF NOT EXISTS `gym_memberships` (
  `identifier` varchar(50) DEFAULT NULL,
  `name` varchar(80) DEFAULT NULL,
  `time` int(11) DEFAULT NULL,
  `membership_id` varchar(15) DEFAULT NULL,
  `revoked` int(1) DEFAULT 0,
  `data` longtext DEFAULT '{}'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
chevron-rightQBhashtag
ALTER TABLE `players`
  ADD IF NOT EXISTS `gymEmployeePhoto` longtext DEFAULT NULL,
  ADD IF NOT EXISTS `lastActive` varchar(46) DEFAULT NULL,
  ADD IF NOT EXISTS `statistics` longtext DEFAULT NULL;

CREATE TABLE IF NOT EXISTS `gym_business` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) DEFAULT NULL,
  `data` longtext DEFAULT '{}',
  `history` longtext DEFAULT '{}',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

CREATE TABLE IF NOT EXISTS `gym_employees_notes` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `creator` varchar(46) NOT NULL,
  `employee` varchar(46) NOT NULL,
  `title` varchar(60) NOT NULL,
  `text` longtext NOT NULL,
  `time` bigint(25) NOT NULL,
  `important` int(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

CREATE TABLE IF NOT EXISTS `gym_memberships` (
  `identifier` varchar(50) DEFAULT NULL,
  `name` varchar(80) DEFAULT NULL,
  `time` int(11) DEFAULT NULL,
  `membership_id` varchar(15) DEFAULT NULL,
  `revoked` int(1) DEFAULT 0,
  `data` longtext DEFAULT '{}'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
chevron-rightQboxhashtag

Step 3: Downloading the Gym Script

  1. Download the bossmenu script from your Keymasterarrow-up-right

  2. Extract the files to your resources (or any other preffered) folder.

  3. Add the following line to your server.cfg

Step 4: Configuration

  1. Open the files in the configs/ folder

  2. Configure the script basing on your needs.

Step 5: Start using our script

  1. Save all changes

  2. Restart / Start your FiveM server

Last updated