Overzicht
Dichtheid van NPCs, scenario-NPCs en verkeer op ESX, Qbox en QBCore.
Z-npc stuurt hoe vol de stad voelt: lopende mensen, scenario-NPCs (bankjes, bellen, werken) en autos. Alles zit in config.lua. Geen inventory, geen target, geen SQL.
Wat je als speler merkt
| Setting | Wat je ziet |
|---|---|
peds lager | Minder mensen op straat |
scenarioPeds lager | Minder NPCs op bankjes / aan het werk |
vehicles lager | Minder rijdend verkeer |
parkedVehicles lager | Minder geparkeerde autos |
Traffic.randomCops = false | Geen ambient NPC-politie |
Traffic.dispatch = false | Geen NPC 911 (politie/ambulance/brandweer) |
Cleanup.enabled = true + density 0.0 | Lege stad (rest-NPCs/autos worden verwijderd) |
Wat je als owner moet weten
- Waarden lopen van 0.0 (niks) tot 1.0 (GTA-standaard).
- Dichtheid draait client-side (GTA natives, elke frame). De server logt alleen framework + defaults.
- Framework is optioneel.
Config.Framework = 'auto'detecteertqbx_core,qb-coreofes_extendedvoor de start-log. Zonder framework werkt hij alsstandalone. - Bij 0.0 en toch nog NPCs/autos: zet
Config.Cleanup.enabled = true. Density alleen stopt nieuwe spawns, niet alles wat de engine al in de buurt heeft. - In-game: `/npcdensity` toont de huidige waarden (F8 + chat).
Resource-info
| fxmanifest name | Z-npc |
| Version | 1.0.1 |
| Author | Zerix.nl |
| Frameworks | ESX, Qbox, QBCore, of standalone |
| Dependencies | geen (alleen Cfx /assetpacks) |
Bestanden die je mag aanpassen (Tebex / escrow)
| Bestand | Wat je aanpast |
|---|---|
config.lua | Dichtheid, zones, blacklist, dispatch, cleanup, tijd |
editable/client.lua | Eigen client hooks |
editable/server.lua | Eigen server hooks |
README.md | Uitleg bij de resource |
client/main.lua, server/main.lua en shared/framework.lua zijn escrow.