Requirements
1. Requirements
| Requirement | Notes | |---|---| | FiveM artifact ≥ 5181 | Declared as /server:5181 in fxmanifest.lua. | | OneSync enabled | Declared as /onesync. | | Lua 5.4 | lua54 'yes', make sure your server allows it. | | oxmysql | Must start before this resource. | | ox_lib | @ox_lib/init.lua is a shared script; it must exist and start first. | | A framework | qbx_core, qb-core, es_extended, or none (standalone). | | An inventory | ox_inventory, qb-inventory, qs-inventory, ph-inventory or origen_inventory. |
The React UI ships pre-built in html/dist/. You do not need Node, npm or any build step unless you intend to modify the UI source in html/mainReact/.
The folder can be renamed freely, the resource resolves its own name via GetCurrentResourceName(), so events, callbacks and exports follow the rename. If you rename it, use your new name in the exports['...'] calls shown later.