Installatie
Resource plaatsen, server.cfg en escrow-bestanden.
1. Resource plaatsen
Kopieer de map naar je server, bijvoorbeeld:
resources/[scripts]/Z-npc
Houd de mapnaam exact Z-npc. Exports en events gebruiken die naam.
2. Dependencies
Geen. Optioneel één framework (es_extended / qbx_core / qb-core) — alleen voor de start-log.
De fxmanifest heeft dependencies { '/assetpacks' } (Cfx asset packs). Geen ox_lib, oxmysql of target.
3. server.cfg
ensure Z-npc
Zet hem ná je framework als je die gebruikt. Hij werkt ook standalone.
4. Config vullen
Minimaal: Z-npc/config.lua → Config.Density. Default is rustig RP (peds 0.4, vehicles 0.4).
Daarna: Eerste setup.
5. Restart
ensure Z-npc
Of een volledige serverrestart. In de serverconsole:
[Z-npc] Server | framework: esx | peds: 0.4 | autos: 0.4
Client (F8):
[Z-npc] Dichtheid geladen | framework: esx | peds: 0.4 | autos: 0.4
In-game: /npcdensity — je moet de waarden in chat + F8 zien.
Tebex / escrow
Na upload naar Cfx Keymaster blijven config.lua, editable/*.lua en README.md bewerkbaar. De natives zitten in client/main.lua (escrow).