FiveM development

Build server resources

Choose Lua when creating a FiveM project. Specify ESX, QBCore, or Qbox in the framework field and in your prompt.

Describe the target environment

Include your framework version, database adapter, dependencies, permissions, and intended UI behavior. Avoid sending server credentials or player data to the agent.

Resource structure

A typical resource may contain:

fxmanifest.lua
config.lua
client/main.lua
server/main.lua
README.md

Validate before installation

Check server-side authorization, event validation, database queries, and dependency versions. Use a separate development server with a backup. SV2DEV does not execute or certify generated resources.

Updated October 19, 2026