DESCRIPTION
Simple generator for NPCs, which takes care that not too many NPCs exist at the same time, so that other NPCs and animals can spawn (keyword "entity overflow").
For example, you have a shop or quest script without NPC support? Then you can place NPCs for it with nss_npc.
FEATURES
- Creates static NPCs at specific coordinates.
- Performance-system to prevent "entity overflow".
- NPCs spawn on client if player reach a certain distance.
- All configurable!
- Scale
- Model and outfit
- Spawn radius
- Spawn type (optional)
- Place NPC automatically on ground or stick him at coords.
- Helps to prevent NPC stuck in ground, e.g. in custom buildings.
- Animations (optional)
- So many animations as you want per NPC.
- Create timed animation chains.
- Time windows (optional)
- So many time windows as you want per NPC.
- E.g. NPC only spawn between 8am - 12am and 2pm - 8pm.
- Weapons (optional)
- Blips (optional)
- Blip color changes if NPC is visible between time window.
- Prompts (optional)
- So many prompts as you want per NPC.
- Prompts grouped in tabs/pages.
- Prompt callbacks to trigger events or commands or whatever you want.
- NPC definition validator to help you out if you make a mistake in your config.
- Never miss updates again:
- Automatic version check included.
- Automatic dependency version check included.
- Know how it works: Everything is documented in detail in the README.md and commented in the demo.config.lua file as well as in the demo npc config files.
DEPENDENCIES
SUPPORT & INFO
- Discord
- Read the README.md for setup.
- This script is encrypted.
- The price of the product will increase the more features are added.
CHANGELOG
- v1.1.2 (2023-08-03)
- v1.1.1 (2023-04-03)
- Use new `nss_libs` version 0.23.0 with `npc` module update for better performance.
- v1.1.0 (2023-03-30)
- New `prevent place on ground` feature (add `prevent_place_on_ground` to NPC config).
- Add `name` as required property to NPC config.
- Add prompt support (add `prompts` property to NPC config).
- Add dependency check.
- v1.0.2 (2023-03-14)
- Prevent encrypting files in `npcs` folder.
- v1.0.1 (2023-02-17)
- v1.0.0 (2023-02-17)