Installation
Getting MBT Elevator up and running on your server is incredibly straightforward.
Requirements
Ensure your server is running the following dependencies:
| Dependency | Notes |
|---|---|
| oxmysql | Required — handles all database operations |
| ox_lib | Optional but recommended — used for hint UI (showTextUI) and progress bar. Falls back to GTA natives if not present. |
| ox_target / qb-target / qtarget | Optional — required only if MBT.UseTarget = true in config.lua. Not needed if using marker mode. |
Steps
Download and Extract
Download the resource from your Keymaster/Tebex and extract it into your resources folder (e.g., [mbt]/mbt_elevator).
Database Setup (Automatic)
The script includes an automatic database seeder. You do not need to manually import any .sql files.
- Upon starting the script for the first time, it will automatically create the
mbt_elevatorstable. - If you have
MBT.Seedingenabled in yourconfig.lua, it will also populate the table with some default example elevators (like Skyclub).
Add to server.cfg
Add the resource to your server.cfg to ensure it starts after its dependencies:
ensure oxmysql
ensure ox_lib # optional but recommended
ensure ox_target # only needed if MBT.UseTarget = true
# ... other core resources
ensure mbt_elevatorSet Admin Permissions
To access the in-game React dashboard, you must grant your user or group the specific ACE permission. Add the following to your server.cfg:
add_ace group.admin command.elevator_admin allow
add_principal identifier.license:YOUR_LICENSE_HERE group.adminReplace YOUR_LICENSE_HERE with your player's Rockstar license identifier. You can find it in the server console when you connect.
That's it! Your elevator system is now fully installed and ready to be configured in-game.