Zerix Development

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).