About RNPC Population Addon
This addon for RoamingNPCs allows you to dynamically control RNPCs spawn based on hours after wipe and current amount of players online, helping to create a balanced experience.
Population Control
• Setup specific bots presets as the wipe progresses — customize which RNPCs appear after 6h, 12h, 24h, and beyond.
• You can make early wipes feel balanced and late wipes stay challenging with various RNPCs presets.
• Integrates with your existing RoamingNPC presets.
Adaptive Limits
• Limit the max number of active RNPCs based on how many players are online at the moment.
• Keep a balance between players and bots.
• Keep the server performance smooth during peak hours.
Map Markers
• Optionally show live markers for all RNPCs on map.
• Display RNPC's base locations on map (requires RNPCs Buildings Addon).
• Customize colors, names, radius, refresh rate, and visibility duration.
Requirements
• RoamingNPCs Plugin
Video Demo of Map Markers:
Configuration:
{
"Available bots by wipe hours (key - hours after wipe, value - list of bot's setup names from main config)": {
"6": [
"bob_resources_farmer",
"john_looter"
],
"12": [
"alfred_hunter",
"austin_fighter"
],
"24": [
"alfred_hunter",
"austin_fighter",
"bob_resources_farmer",
"john_looter"
]
},
"Limits based on amount of players online": {
"Limit amount of active bots based on amount of players online?": false,
"Limits (key - min amount of players, value - max amount of bots)": {
"0": 5,
"5": 4,
"10": 3,
"15": 2,
"20": 1,
"25": 0
}
},
"Markers to show all RoamingNPCs on map": {
"Enable these markers?": true,
"Display name": "NPC {name}",
"Refresh rate in seconds": 1.0,
"Duration": 0,
"Radius": 0.2,
"Color 1": "#313647",
"Color 2": "#435663",
"Alpha": 0.75
},
"Markers to show all RoamingNPC's bases on map (RNPCs Buildings Addon)": {
"Enable these markers?": false,
"Display name": "Base of NPC {name}",
"Refresh rate in seconds": 0.0,
"Duration": 0,
"Radius": 0.2,
"Color 1": "#313647",
"Color 2": "#435663",
"Alpha": 0.75
}
}
