SMX logo

SMX Documentation

Production-grade Script Knowledge Base

Build 2026.04 Live Docs



Rusty Style Namechange

Scripts · FiveM Ready

Server Events (Receive)

smx_namechange_advanced:requestOpenData

Loads character + location context and opens request form.

smx_namechange_advanced:submitRequest

Validates request, handles fee, writes pending request row.

smx_namechange_advanced:requestReviewerMenu

Loads reviewer overview (open + history).

smx_namechange_advanced:requestReviewerDetails

Returns full request detail by id.

smx_namechange_advanced:approveRequest

Approves request, updates character name, writes history and cooldown.

Client Events

smx_namechange_advanced:openForm

Opens applicant paper UI with prefilled data.

smx_namechange_advanced:openReviewerMenu

Opens reviewer overview UI.

smx_namechange_advanced:reviewerDetails

Opens detailed reviewer request page.

smx_namechange_advanced:requestStateUpdated

Informs applicant about status update.

smx_namechange_advanced:notify

Generic notification route for success/error messages.

NUI Callbacks

submit

Sends player request payload to server.

close

Closes applicant form and scene state.

reviewerLoadDetails

Requests detailed review data for selected case.

reviewerApprove

Approves selected request.

reviewerClose

Closes reviewer UI and releases focus.

Commands and Exports

/namechangereview

Opens reviewer menu for users with reviewer access.

/namechangeoffice

Optional job-only reviewer command (if configured).

No custom exports are declared in this resource; integration is event/command driven.