# Generatore di fxmanifest.lua

Crea un fxmanifest.lua valido: versione del runtime, ordine di caricamento degli script, pagina NUI, dipendenze ed eccezioni escrow. Incolla un manifest esistente per modificarlo.

- Piattaforma: FiveM
- Pagina canonica: https://devtoolsgg.com/it/fivem/fxmanifest
- Va scritto in: Da salvare come fxmanifest.lua nella radice della cartella della tua resource.

## Opzioni

### Resource

- `name` Nome della resource (obbligatorio). Nome della cartella. Minuscolo, senza spazi, diventa l'id della resource.
- `version` Versione. Versione semantica, es. 1.0.0.
- `author` Autore. Il tuo nome o quello del tuo team.
- `repository` Repository. Link facoltativo mostrato da alcuni gestori di server.
- `description` Descrizione. Una riga che descrive cosa fa la resource.

### Runtime

- `fxVersion` fx_version. cerulean è il runtime attuale. I valori più vecchi esistono solo per le resource legacy.
- `game` Gioco. gta5 per FiveM, rdr3 per RedM, common per le resource che girano su entrambi.
- `lua54` Lua 5.4. Attiva il runtime Lua moderno. Consigliato per qualsiasi cosa nuova.

### Script

- `sharedScripts` shared_scripts. Girano su client e server. Config e librerie vanno qui.
- `clientScripts` client_scripts. Solo lato client. I wildcard come client/*.lua funzionano.
- `serverScripts` server_scripts. Solo lato server. Metti per primo l'include del database.

### NUI

- `uiPage` ui_page. Percorso del punto di ingresso della NUI, es. html/index.html.
- `files` files. Tutto quello che serve alla NUI per caricare: HTML, CSS, JS, immagini, font.

### Dipendenze ed escrow

- `dependencies` dependencies. Resource che devono essere già avviate.
- `provide` provide. Dichiara che questa resource ne sostituisce un'altra, es. un fork di qb-inventory.
- `escrowIgnore` escrow_ignore. File che restano modificabili dentro una resource protetta da escrow.

## Come citare

Generatore di fxmanifest.lua, devtoolsgg.com. https://devtoolsgg.com/it/fivem/fxmanifest
