Maitu Development
Loading Documentation...

Universal Script Documentation

Step-by-step guides, keymaster escrow authorization, and framework integration tutorials.

Universal Installation Guide

Step-by-Step

Follow these standardized steps to install any purchased Maitu script onto your FiveM server.

1. Download from Cfx.re Keymaster: After completing your purchase on Tebex, the asset is automatically bound to your Cfx.re account. Go to keymaster.fivem.net/asset-grants, locate your script and download the .zip file.
2. Extract to Your Resources Folder: Extract the archive into your server's resources/ folder (e.g. resources/[maitu]/).
3. Import Database SQL (If Included): If the script folder contains an .sql file (e.g. schema.sql or install.sql), import it into your MySQL/MariaDB database (oxmysql).
4. Configure server.cfg: Open your server.cfg and add the ensure command below your framework and dependencies.
server.cfg
ensure oxmysql
ensure qb-core # or es_extended
ensure [script_name]
Do not rename the folder of the script, as the name is registered in the Cfx.re escrow manifest.

Cfx.re Keymaster & Escrow

Keymaster Escrow

All Maitu Development scripts use the official FiveM Asset Escrow system.

Bound to Server License Key: Scripts will only run on a server using a license key belonging to the account that owns the script grant.
License Transfer
Cfx.re allows a one-time free license transfer to another user account through keymaster.fivem.net.
Open Configuration Files:
All config files (config.lua, locales, HTML/CSS assets) are 100% open and editable.

Framework Integration (QBCore & ESX)

Framework

Maitu scripts feature unified auto-detection for both major FiveM frameworks.

QBCore Framework
Automatic detection of qb-core exports, player data, item balances, and notification systems.
ESX Legacy & v1final
Seamless compatibility with es_extended (ESX Legacy 1.9+, v1final) with shared objects and callbacks.

Configuration & Locales

Config

All adjustable settings and translated strings reside inside config.lua.

config.lua
Config = {}

Config.Framework = 'auto' -- 'auto', 'qbcore' or 'esx'
Config.Locale = 'en'      -- 'en', 'cs', 'es', 'de', 'fr', 'pt'

Config.DiscordWebhook = 'https://discord.com/api/webhooks/...'
Config.NotificationType = 'ox_lib' -- 'default', 'ox_lib', 'qb', 'esx'

Common Troubleshooting

FAQ

Quick solutions for frequent server and resource errors.

Error: "You lack the required entitlement to use this asset"
Verify that sv_licenseKey in your server.cfg is generated by the same Cfx.re account that bought the Tebex package. After buying, restart your FiveM server to sync entitlements.
Error: "Could not find dependency oxmysql / framework"
Ensure oxmysql and your framework are started before this resource in your server.cfg.
NUI Interface does not show up
Verify you haven't renamed the resource folder. Check your client F8 console for missing CSS/JS assets or errors.
Support & Troubleshooting • Online

Stuck on Installation or Setup?

Having trouble with framework exports, database SQL, or escrow authorization? Our developers are ready to solve it with you in a ticket.

Need help with installation? We will help you!

Your Cart (0)