Installation
MBT Minigames has no external dependencies — no SQL, no framework, no other scripts required.
Requirements
| Requirement | Notes |
|---|---|
| FiveM server build 6116+ | Cerulean manifest version |
| OneSync | Required |
| Lua 5.4 | Enabled via lua54 'yes' in manifest |
No database setup required. MBT Minigames stores no persistent data — sessions are fully in-memory and cleaned up automatically.
Steps
Download and Extract
Download the resource from Keymaster/Tebex and extract it into your resources folder (e.g., [mbt]/mbt_minigames).
Add to server.cfg
Add mbt_minigames before any script that depends on it:
ensure mbt_minigames
# Scripts that use mbt_minigames must come after
ensure mbt_elevatorAny resource that calls exports['mbt_minigames']:startHackingSession(...) or startRepairSession(...) must start after mbt_minigames in server.cfg.
Configure (optional)
Open config.lua to adjust global defaults:
- Set
MBT.DefaultDifficultyto match your server's general difficulty preference. - Set
MBT.Debug = trueduring development to unlock/testminigameand/testscenecommands. - Customize any locale strings under each minigame's
localetable.
Verify
With MBT.Debug = true, connect to the server and run:
/testminigame hacking EasyThe Hacking minigame should open immediately. Run /testscene wire_fix to preview the animation without playing the game.
