Générateur de fxmanifest.lua
Génère un fxmanifest.lua valide pour n'importe quelle resource FiveM ou RedM : scripts shared/client/server, page NUI, files, dépendances, exports et lua54.
Cet outil et ses notes sont en anglais pour l'instant.
Resource
Scripts
NUI and files
data_file
Dependencies and exports
fx_version 'cerulean'
game 'gta5'
lua54 'yes'
name 'my_script'
description 'Basic client/server script'
version '1.0.0'
shared_scripts {
'config.lua',
}
client_scripts {
'client/*.lua',
}
server_scripts {
'server/*.lua',
}
Cet outil est hors service pour maintenance
Nous l'avons coupé un moment. Le reste du site continue de fonctionner et l'outil revient tout seul.
How to use it
- Pick a starting point: Basic script, NUI resource or Vehicle pack.
- Add or remove scripts. The small
+ @ox_lib/init.luastyle buttons add common framework imports. - Download
fxmanifest.luainto your resource folder andensurethe resource in server.cfg.
Your manifest is saved in this browser, so you can come back and tweak it.
Load order
Scripts load in the order they are listed, and shared_scripts load before client and server scripts on each side. That is why @ox_lib/init.lua or @qbx_core/modules/lib.lua go at the top of shared_scripts, and config.lua should come before any file that reads Config. Paths starting with @ point into another resource, which needs to be started first (list it in dependencies).
A typical Qbox / ox_lib manifest
fx_version 'cerulean'
game 'gta5'
lua54 'yes'
name 'my_job'
version '1.0.0'
shared_scripts {
'@ox_lib/init.lua',
'@qbx_core/modules/lib.lua',
'config.lua',
}
client_scripts {
'@qbx_core/modules/playerdata.lua',
'client/*.lua',
}
server_scripts {
'@oxmysql/lib/MySQL.lua',
'server/*.lua',
}
dependencies {
'ox_lib',
'qbx_core',
'oxmysql',
}Vehicle packs
Put models (.yft, .ytd) in a stream folder, they are streamed automatically. Meta files need two things: a files entry so clients download them, and a data_file line so the game loads them. Globs such as data/**/vehicles.meta let you keep one folder per car.
Gotchas
ui_pagemust also be infiles, or the NUI frame stays blank. The generator adds it for you.fxmanifest.luareplaced the old__resource.lua. Do not ship both.- RedM resources need
game 'rdr3'plus the exactrdr3_warningline, which is added automatically. - Changing the manifest requires
refreshthenensure your_resourcein the server console.
Plus d'outils config & code
Créateur de vêtements
Ouvre un vêtement .ydd ou .ydr avec ses .ytd, peins en 3D ou sur le dépliage UV avec des calques, du texte et des images, puis exporte de nouvelles textures .ytd.
Créateur de YMAP
Place des props par coordonnées et récupère un XML .ymap valide avec les bonnes rotations, extents et distances de LOD.
Créateur de Zones
Dessine une zone sur la vraie carte de GTA V en 2D ou en 3D et copie le code pour ox_lib, PolyZone, ox_target ou qb-target.
