π οΈINSTALLATION
This document explains how to install HideMyID, configure its framework support (QBCore / QBox / ESX), set up Tebex integration, and prepare the required Tebex-FiveM plugin.
1. Requirements
Latest FiveM artifact\
oxmysql (already included via
@oxmysql/lib/MySQL.lua)\Tebex-FiveM plugin (required for purchases)\
Discord Webhook (optional, via
config.sv.lua)
2. Installing Tebex-FiveM (Required Before HideMyID)
HideMyID requires the official Tebex-FiveM plugin to function correctly.
2.1 Download Tebex-FiveM
Download from the official GitHub: https://github.com/tebexio/Tebex-FiveM
Rename the folder to:
Tebex-FiveMIf you leave it as Tebex-FiveM-master, adjust ACE permissions later.
2.2 Add the Plugin to Your Server
Place the folder here:
2.3 Configure config.json
Inside the Tebex-FiveM folder:
Find your secret in Tebex panel: Settings β Webstore β Secret Key
2.4 server.cfg Setup
Add:
2.5 ACE Permission (Required for HideMyID)
If your folder name is different:
3. HideMyID Installation
3.1 Add Script to Your Server
Drop the HideMyID resource into:
3.2 Start It in server.cfg
4. Database
The script automatically creates all required tables on startup. No manual SQL import needed.
5. Configuration (config.lua)
5.1 Display Settings
Adjust: - vipColors\
vipBadges\
vipGradients\
nameplate visibility
5.2 Redeem Command
Usage:
5.3 Tebex Package β Tier Mapping
Package names must match EXACTLY as shown in your Tebex panel.
6. Tebex Integration Flow
6.1 Tebex Executes Pre-Register Command
In the Tebex package Commands section, set:
Enable: β "Execute even if player is offline" β Correct target server
6.2 Player Redeems In-Game
The script validates the purchase and applies the correct VIP tier automatically.
Last updated