SMX logo

SMX Documentation

Production-grade Script Knowledge Base

Build 2026.04 Live Docs



Rusty Style Namechange

Scripts · FiveM Ready

Product Overview

smx-namechange is an immersive legal name-change workflow with Rusty-style paper UI, city hall locations, approval office and persistent request/history tracking.

3Framework modes
3Default cityhall locations
2SQL tables
NUIDocument + Reviewer UI
Architecture: Applicants submit legal requests, reviewers approve from an office menu, and the script updates character names plus writes audit history records.

Core Feature Set

Application Flow

Players open a legal document, fill reason/signature, and submit a pending request with fee handling.

Reviewer Office

Authorized reviewers open pending list, inspect details and approve requests from a dedicated UI.

Identity Update

On approval, names are updated for online/offline players in ESX/QB character persistence.

Compliance Tracking

Request state, approver name and history entries are stored for audit and traceability.

Technical Notes

  • Dependency: oxmysql
  • Framework modes: esx, qb, standalone
  • Default reviewer command is configurable via Config.ReviewerMenu.command
  • Approval flow is implemented; reject flow text exists in config but no reject handler is shipped
  • Supports optional required-document gate before opening application form