Risorse Utili
INFO
Collezione di strumenti, community e risorse utili per il modding FiveM.
Tool Essenziali
| Tool | Scopo | Link |
|---|---|---|
| Blender | Modellazione 3D | blender.org |
| CodeWalker | Export GTA V | GitHub |
| OpenIV | Estrazione RPF | openiv.com |
| GIMP | Editing texture | gimp.org |
| Paint.NET | Editing texture leggero | getpaint.net |
| Materialize | Normal/AO/Roughness | sito |
| Audacity | Editing audio | audacityteam.org |
Tool di Texturing
| Tool | Prezzo | Uso |
|---|---|---|
| Substance Painter | A pagamento | Texture painting professionale |
| ArmorPaint | Open Source | Alternativa gratuita |
| Quixel Mixer | Gratuito | Texture mixing |
| JSplacement | Gratuito | Texture procedurali |
Convertire Modelli da Altri Giochi
| Piattaforma | Link | Note |
|---|---|---|
| Sketchfab | sketchfab.com | Ogni modello ha la sua licenza |
| TurboSquid | turbosquid.com | Royalty-free a pagamento |
| OpenGameArt | opengameart.org | Free |
| The Models Resource | models-resource.com | Fan use |
Workflow Conversione
1. Scarica/Dump modello dal gioco originale
2. Importa in Blender (.obj, .fbx, .glb)
3. Pulisci mesh (triangola, merge doppi)
4. Re-topology se necessario
5. Scala 1 unità = 1 metro
6. Crea UV map
7. Rigging allo scheletro GTA V
8. Export con CodeWalker
WARNING
Controlla sempre la licenza! Non usare modelli di cui non hai i diritti.
Community e Forum
| Community | Link |
|---|---|
| FiveM Forums | forum.cfx.re |
| FiveM GitHub | github.com/citizenfx/fivem |
| GTA5-Mods | gta5-mods.com |
| r/FiveM | reddit.com/r/FiveM |
| CFX.re Discord | discord.gg/fivem |
Documentazione Ufficiale
| Risorsa | Link |
|---|---|
| FiveM Native Reference | docs.fivem.net/natives/ |
| FiveM Scripting Manual | docs.fivem.net/docs/scripting-manual/ |
| Resource Manifest | docs.fivem.net/docs/scripting-reference/resource-manifest/ |
| Lua 5.4 Reference | lua.org/manual/5.4/ |
| Blender Manual | docs.blender.org |
Repository GitHub
| Repository | Contenuto |
|---|---|
| citizenfx/fivem | FiveM core |
| dexyfex/CodeWalker | CodeWalker |
| ESX-Framework | ESX per FiveM |
| overextended/ox_inventory | ox_inventory |
| overextended/ox_lib | ox_lib |
| overextended/ox_target | ox_target |
| overextended/oxmysql | oxmysql |
| tabarra/txAdmin | txAdmin |
| QBCore-Framework | QBCore |
| Qbox-project | Qbox |
| AvarianKnight/pma-voice | pma-voice |
| Mobius1/vSync | vSync (meteo/tempo) |
| andristum/dpemotes | dpemotes (emote) |
Server e Hosting
| Risorsa | Link |
|---|---|
| Keymaster (license key) | portal.cfx.re |
| Artifacts FXServer | runtime.fivem.net/artifacts |
| Doc Server Manual | docs.fivem.net/docs/server-manual/ |
| txAdmin | github.com/tabarra/txAdmin |
| Tebex (store) | tebex.io |
| Asset Escrow (doc) | docs.fivem.net/docs/server-manual/asset-escrow/ |
Template Risorsa Base (moderno)
-- fxmanifest.lua
fx_version 'cerulean'
game 'gta5'
author 'TUO_NOME'
description 'DESCRIZIONE'
version '1.0.0'
-- Librerie condivise
shared_scripts {
'@ox_lib/init.lua',
'config.lua',
}
client_script 'client.lua'
server_script 'server.lua'
-- Per asset nella cartella stream/ (mappe/veicoli/armi):
-- data_file 'DLC_ITYP_REQUEST' 'stream/*.ytyp'template_risorsa/
├── fxmanifest.lua
├── config.lua ← senza segreti
├── config_server.lua ← SOLO server_scripts (segreti)
├── client.lua
├── server.lua
└── stream/
WARNING
Da giugno 2025 Lua 5.4 è il default: la direttiva
lua54 'yes'è deprecata e non serve più. I segreti (webhook, chiavi) vanno in un config caricato SOLO daserver_scripts— mai nelshared_scripts. Vedi Secrets e Best Practice.
Torna alla: Indice Generale