Zerix Development

Eerste setup

Checklist om Z-npc de eerste keer werkend te krijgen.

Volg deze volgorde. Als density 0 nog NPCs laat staan, ontbreekt meestal cleanup — niet de installatie.

Stap 1 — Resource starten

ensure Z-npc in server.cfg. Check de groene print in serverconsole en F8.

Stap 2 — Kies een sfeer

In config.lua:

Sfeerpedsvehicles
Lege RP-stad0.00.0
Rustig0.250.3
Normaal (default)0.40.4
Druk0.80.8
GTA vanilla1.01.0

scenarioPeds, randomVehicles en parkedVehicles mag je lager zetten dan peds / vehicles als je straat rustiger wilt dan parkeerplaatsen.

Stap 3 — NPC-diensten uitzetten (RP)

Default in de geleverde config:

Config.Traffic = {
    garbageTrucks = false,
    randomBoats = true,
    randomCops = false,
    randomCopsOnFoot = false,
    dispatch = false,
    distantSirens = false,
    distantVehicleLights = true,
}

Wil je géén wanted-sterren van NPC-cops: Config.MaxWantedLevel = 0.

Stap 4 — Lege stad?

Density 0.0 stopt nieuwe ambient spawns. Restjes (al gestreamde peds/autos) blijven tot je cleanup aanzet:

Config.Cleanup = {
    enabled = true,
    peds = true,
    vehicles = true,
    radius = 120.0,
    interval = 2000,
}

Zie Cleanup. Spelers, hun voertuigen en mission-entities (andere scripts) blijven staan.

Stap 5 — Testen

TestVerwacht
Resource startGroene [Z-npc] print, framework-naam klopt
/npcdensityzone globaal + jouw density-waarden
peds = 0.0 zonder cleanupMinder mensen, soms nog rest-NPCs
peds = 0.0 + cleanupStraat leegt binnen de radius
Zone in Config.Zones/npcdensity toont de zone-naam als je erin staat

Stap 6 — Fine-tuning

  • Hotspots stiller of voller: Zones
  • Nacht stiller: Tijd
  • Tanks / jets / cops nooit ambient: Blacklist

Als /npcdensity waarden toont die overeenkomen met config.lua, is de setup klaar.