Garry's Mod

Civs - Wandering NPCs

Submitted by MoonSpace, , Thread ID: 163925

Thread Closed
MoonSpace
Novice
Level:
0
Reputation:
0
Posts:
32
Likes:
10
Credits:
580
23-03-2020, 09:07 PM
#1
DESCRIPTION:
Civs is an advanced Nextbot-based script which adds random wandering citizens to your roleplay or TTT server.
Intelligent Behavior
Civs walk on side walks, cross along cross walks, and avoid minor obstacles. They politely say "Excuse me" when bumped into. When a Civ is witness to a crime, they will promptly run for their dear life, possibly calling the police (or detective) when they find a suitable corner to hide in. If a Civ is hurt or killed in DarkRP they drop a small amount of money.

Minimally Intensive:
Civs only spawn in areas where they can be seen, and they are removed when they wander too far out of sight. This system uses Potential Visibility Sets to calculate visibility, which is all precompiled into the map to minimize resource costs. Pathing is computed only once per new destination using a custom algorithm, and all dead bodies are entirely clientside to prevent physics lag.
Servers can have up to 150 Civs at a time with little to no drop in ping or framerate.
One little caveat, however, is that your navmesh must not exceed gargantuan size. Maps like Rockford and Evocity seem to have excruciating lag when using computer-generated navmeshes. If your server runs a large map, please use the free navmesh testing tool (see below) to see if Civs is right for you!

Highly Configurable:
Civs includes over 40 config settings including wallet size, models, wander distance, walk speed, spawn settings, and everything in between. There are also plenty of useful hooks for developers. Civs is made with DarkRP and TTT specifically in mind.

GMODSTORE -https://www.gmodstore.com/market/view/2092
DOWNLOAD -
Content locked
This content has been locked. Please login or register in order to unlock it.
You have questions?
Write me in private messages.

Users browsing this thread: 1 Guest(s)