Leggero
Se una risorsa non sta facendo niente, non deve pesare niente. Profiliamo tutto prima di considerarlo finito.

Tutto parte da una cosa che manca o che si può fare meglio. Ne parliamo, la smontiamo e decidiamo se vale la pena.
Una prima versione grezza, subito in gioco. Meglio vedere cosa funziona che discuterne per settimane.
Profiliamo, cerchiamo i bug e la proviamo con i player veri, finché il resmon non ci soddisfa.
Pulizia del codice, dettagli dell'interfaccia e poi si continua a migliorarla anche dopo l'uscita.
1fx_version 'cerulean'2game 'gta5'3lua54 'yes'45name 'nexus_core'6author 'Nexus Development'78shared_scripts { '@ox_lib/init.lua', 'config.lua' }9server_scripts { '@oxmysql/lib/MySQL.lua', 'server/*.lua' }10client_scripts { 'client/*.lua' }11ui_page 'web/dist/index.html'
Se una risorsa non sta facendo niente, non deve pesare niente. Profiliamo tutto prima di considerarlo finito.
Il client mostra, il server controlla. Ogni azione importante viene validata lato server, mai sulla fiducia.
-- slot massimi dell'inventario Config.MaxSlots = 40 -- tempo tra un pagamento e l'altro (minuti) Config.PayInterval = 15
Quello che può cambiare sta in un file di config leggibile e commentato, senza dover toccare il codice.
