Zombie Horde with True PVE enable is making Zombies count as players.Solved

I've looked through previous threads to see if anyone had this specific issue to no avail. When I activate TruePVE, zombies become invincible, when I deactivate it, they die. I have ZombieNPC in the npc's section, but still can't seem to get them to work, I'll include my .jsons below

ZombieHorde.json

{
"Horde Options": {
"Amount of zombies to spawn when a new horde is created": 3,
"Maximum amount of spawned zombies per horde": 6,
"Maximum amount of hordes at any given time": 15,
"Amount of time from when a horde is destroyed until a new horde is created (seconds)": 900,
"Amount of time before a horde grows in size": 300,
"Add a zombie to the horde when a horde member kills a player": true,
"Merge hordes together if they collide": true,
"Spawn system (SpawnsDatabase, Random)": "Random",
"Spawn file (only required when using SpawnsDatabase)": "",
"Amount of time a player needs to be outside of a zombies vision before it forgets about them": 10.0,
"Default roam speed (Slowest, Slow, Normal, Fast)": "Slowest",
"Force all hordes to roam locally": false,
"Local roam distance": 150.0,
"Restrict chase distance for local hordes (1.5x the maximum roam distance for that horde)": false,
"Use horde profiles for randomly spawned hordes": false,
"Sense nearby gunshots and explosions": true
},
"Horde Member Options": {
"Can target animals": false,
"Can be targeted by turrets": true,
"Can be targeted by NPC turrets": true,
"Can be targeted by peacekeeper turrets and NPC turrets": true,
"Can be targeted by Bradley APC": false,
"Can be targeted by other NPCs": true,
"Can be targeted by animals": false,
"Can target other NPCs": true,
"Can target other NPCs that attack zombies": true,
"Can target NPCs from HumanNPC": false,
"Ignore sleeping players": true,
"Give all zombies glowing eyes": true,
"Headshots instantly kill zombie": true,
"Minimum damage required for a headshot kill": 25.0,
"Kill NPCs that are under water": true,
"Can zombies swim across water": true,
"Enable NPC dormant system. This will put NPCs to sleep when no players are nearby to improve performance": true,
"Zombies make zombie sounds": true,
"Continue to target players who hide in buildings": true,
"Throwable explosive building damage multiplier": 1.0,
"Maximum explosive throw range": 20.0,
"Despawn dud explosives thrown by Zombies": false,
"Make dud explosives thrown by Zombies explode anyway": false,
"Don't apply the building damage multiplier if the target is not the owner or authed on the TC": true,
"Don't apply building damage if the target is not the owner or authed on the TC": true,
"Melee weapon building damage multiplier": 1.0,
"Zombies can mount vehicles if target player mounts it": true,
"Consume throwable items when using": true,
"Make zombies gingerbread men": false,
"Corpse despawn time (0 is default behavior)": 0.0,
"Loadouts": [
{
"LoadoutID": "loadout-0",
"Potential names for zombies using this loadout (chosen at random)": [
"Zombie"
],
"Damage multiplier": 1.0,
"Aim cone scale (for projectile weapons)": 2.0,
"Vitals": {
"Health": 100.0
},
"Movement": {
"Speed": 3.0,
"Acceleration": 12.0,
"Turn speed": 120.0,
"Speed multiplier - Slowest": 0.1,
"Speed multiplier - Slow": 0.3,
"Speed multiplier - Normal": 0.5,
"Speed multiplier - Fast": 1.0,
"Speed multiplier - Low health": 0.5
},
"Sensory": {
"Attack range multiplier": 1.5,
"Sense range": 30.0,
"Listen range": 20.0,
"Target lost range": 90.0,
"Target lost range time (seconds)": 5.0,
"Target lost LOS time (seconds)": 5.0,
"Ignore sneaking outside of vision range": true,
"Vision cone (0 - 180 degrees)": 135.0,
"Ignore players in safe zone": true
},
"BeltItems": [
{
"Shortname": "knife.butcher",
"SkinID": 0,
"Amount": 1
},
{
"Shortname": "grenade.beancan",
"SkinID": 0,
"Amount": 2
}
],
"MainItems": [],
"WearItems": [
{
"Shortname": "halloween.mummysuit",
"SkinID": 0,
"Amount": 1
}
],
"Random loot override (applies to this profile only)": {
"Minimum amount of items to spawn": 0,
"Maximum amount of items to spawn": 0,
"List": []
},
"AlphaLoot profiles as loot override (applies to this profile only)": []
},
{
"LoadoutID": "loadout-1",
"Potential names for zombies using this loadout (chosen at random)": [
"Zombie"
],
"Damage multiplier": 1.0,
"Aim cone scale (for projectile weapons)": 2.0,
"Vitals": {
"Health": 100.0
},
"Movement": {
"Speed": 3.0,
"Acceleration": 12.0,
"Turn speed": 120.0,
"Speed multiplier - Slowest": 0.1,
"Speed multiplier - Slow": 0.3,
"Speed multiplier - Normal": 0.5,
"Speed multiplier - Fast": 1.0,
"Speed multiplier - Low health": 0.5
},
"Sensory": {
"Attack range multiplier": 1.5,
"Sense range": 30.0,
"Listen range": 20.0,
"Target lost range": 90.0,
"Target lost range time (seconds)": 5.0,
"Target lost LOS time (seconds)": 5.0,
"Ignore sneaking outside of vision range": true,
"Vision cone (0 - 180 degrees)": 135.0,
"Ignore players in safe zone": true
},
"BeltItems": [
{
"Shortname": "chainsaw",
"SkinID": 0,
"Amount": 1
},
{
"Shortname": "grenade.beancan",
"SkinID": 0,
"Amount": 2
}
],
"MainItems": [
{
"Shortname": "lowgradefuel",
"SkinID": 0,
"Amount": 1
}
],
"WearItems": [
{
"Shortname": "hazmatsuit",
"SkinID": 0,
"Amount": 1
}
],
"Random loot override (applies to this profile only)": {
"Minimum amount of items to spawn": 0,
"Maximum amount of items to spawn": 0,
"List": []
},
"AlphaLoot profiles as loot override (applies to this profile only)": []
},
{
"LoadoutID": "loadout-2",
"Potential names for zombies using this loadout (chosen at random)": [
"Zombie"
],
"Damage multiplier": 1.0,
"Aim cone scale (for projectile weapons)": 2.0,
"Vitals": {
"Health": 100.0
},
"Movement": {
"Speed": 5.0,
"Acceleration": 12.0,
"Turn speed": 120.0,
"Speed multiplier - Slowest": 0.1,
"Speed multiplier - Slow": 0.3,
"Speed multiplier - Normal": 0.5,
"Speed multiplier - Fast": 1.0,
"Speed multiplier - Low health": 0.5
},
"Sensory": {
"Attack range multiplier": 1.5,
"Sense range": 30.0,
"Listen range": 20.0,
"Target lost range": 90.0,
"Target lost range time (seconds)": 5.0,
"Target lost LOS time (seconds)": 5.0,
"Ignore sneaking outside of vision range": true,
"Vision cone (0 - 180 degrees)": 135.0,
"Ignore players in safe zone": true
},
"BeltItems": [
{
"Shortname": "pitchfork",
"SkinID": 0,
"Amount": 1
},
{
"Shortname": "grenade.beancan",
"SkinID": 0,
"Amount": 2
}
],
"MainItems": [],
"WearItems": [
{
"Shortname": "halloween.mummysuit",
"SkinID": 0,
"Amount": 1
}
],
"Random loot override (applies to this profile only)": {
"Minimum amount of items to spawn": 0,
"Maximum amount of items to spawn": 0,
"List": []
},
"AlphaLoot profiles as loot override (applies to this profile only)": []
},
{
"LoadoutID": "loadout-3",
"Potential names for zombies using this loadout (chosen at random)": [
"Zombie"
],
"Damage multiplier": 1.0,
"Aim cone scale (for projectile weapons)": 2.0,
"Vitals": {
"Health": 100.0
},
"Movement": {
"Speed": 4.5,
"Acceleration": 12.0,
"Turn speed": 120.0,
"Speed multiplier - Slowest": 0.1,
"Speed multiplier - Slow": 0.3,
"Speed multiplier - Normal": 0.5,
"Speed multiplier - Fast": 1.0,
"Speed multiplier - Low health": 0.5
},
"Sensory": {
"Attack range multiplier": 1.5,
"Sense range": 30.0,
"Listen range": 20.0,
"Target lost range": 90.0,
"Target lost range time (seconds)": 5.0,
"Target lost LOS time (seconds)": 5.0,
"Ignore sneaking outside of vision range": true,
"Vision cone (0 - 180 degrees)": 135.0,
"Ignore players in safe zone": true
},
"BeltItems": [
{
"Shortname": "sickle",
"SkinID": 0,
"Amount": 1
},
{
"Shortname": "grenade.beancan",
"SkinID": 0,
"Amount": 2
}
],
"MainItems": [],
"WearItems": [
{
"Shortname": "halloween.mummysuit",
"SkinID": 0,
"Amount": 1
}
],
"Random loot override (applies to this profile only)": {
"Minimum amount of items to spawn": 0,
"Maximum amount of items to spawn": 0,
"List": []
},
"AlphaLoot profiles as loot override (applies to this profile only)": []
}
]
},
"Loot Table": {
"Drop inventory on death instead of random loot": false,
"Drop default murderer loot on death instead of random loot": false,
"Drop one of the specified AlphaLoot profiles as loot": [],
"Random loot table": {
"Minimum amount of items to spawn": 3,
"Maximum amount of items to spawn": 9,
"List": [
{
"Shortname": "hazmatsuit",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "sickle",
"ItemName": "",
"Minimum": 1,
"Maximum": -1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "knife.butcher",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "pitchfork",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "chainsaw",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "lowgradefuel",
"ItemName": "",
"Minimum": 20,
"Maximum": 40,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "chocolate",
"ItemName": "",
"Minimum": 3,
"Maximum": 5,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "corn",
"ItemName": "",
"Minimum": 3,
"Maximum": 5,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 1.0,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "wall.graveyard.fence",
"ItemName": "",
"Minimum": 1,
"Maximum": 3,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.25,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "spiderweb",
"ItemName": "",
"Minimum": 1,
"Maximum": 2,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.25,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "coffin.storage",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.25,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "wall.graveyard.fence",
"ItemName": "",
"Minimum": 1,
"Maximum": 3,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.25,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "spiderweb",
"ItemName": "",
"Minimum": 1,
"Maximum": 2,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.25,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "coffin.storage",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.25,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "barrelcostume",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "gravestone",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "woodcross",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "scarecrowhead",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "metal.refined",
"ItemName": "",
"Minimum": 15,
"Maximum": 25,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "shotgun.double",
"ItemName": "",
"Minimum": 1,
"Maximum": 0,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "ammo.shotgun",
"ItemName": "",
"Minimum": 5,
"Maximum": 0,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "grenade.f1",
"ItemName": "",
"Minimum": 2,
"Maximum": 4,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "cratecostume",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "frankensteinmask",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "mummymask",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
},
{
"Shortname": "ghostsheet",
"ItemName": "",
"Minimum": 1,
"Maximum": 1,
"SkinID": 0,
"Spawn as blueprint": false,
"Probability (0.0 - 1.0)": 0.5,
"Minimum condition (0.0 - 1.0)": 1.0,
"Maximum condition (0.0 - 1.0)": 1.0,
"Spawn with": null
}
]
},
"Dropped inventory item blacklist (shortnames)": [
"exampleitem.shortname1",
"exampleitem.shortname2"
]
},
"Monument Spawn Options": {
"Airfield": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 85.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Dome": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 50.0,
"Maximum amount of members in this horde": 10,
"Horde profile": null
},
"Junkyard": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 100.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Ferry": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 90.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"LargeHarbor": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 120.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"GasStation": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 40.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Powerplant": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 120.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"StoneQuarry": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 40.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"SulfurQuarry": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 40.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"HQMQuarry": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 40.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Radtown": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 85.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"LaunchSite": {
"Enable spawns at this monument": false,
"Distance that this horde can roam from their initial spawn point": 140.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Satellite": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 60.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"SmallHarbor": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 85.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Supermarket": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 20.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Trainyard": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 100.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Tunnels": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 90.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Warehouse": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 40.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"WaterTreatment": {
"Enable spawns at this monument": true,
"Distance that this horde can roam from their initial spawn point": 120.0,
"Maximum amount of members in this horde": 10,
"Horde profile": ""
},
"Custom": [
{
"Location": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"IsValid": false
},
"Enable spawns at this monument": false,
"Distance that this horde can roam from their initial spawn point": -1.0,
"Maximum amount of members in this horde": 3,
"Horde profile": ""
},
{
"Location": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"IsValid": false
},
"Enable spawns at this monument": false,
"Distance that this horde can roam from their initial spawn point": -1.0,
"Maximum amount of members in this horde": 3,
"Horde profile": ""
}
]
},
"Timed Spawn Options": {
"Only allows spawns during the set time period": false,
"Despawn hordes outside of the set time period": true,
"Start time (0.0 - 24.0)": 18.0,
"End time (0.0 - 24.0)": 6.0,
"Broadcast notification when hordes start spawning": false,
"Broadcast notification when hordes start despawning": false
},
"Horde Profiles (profile name, list of applicable loadouts)": {
"Profile1": [
"loadout-1",
"loadout-2",
"loadout-3"
],
"Profile2": [
"loadout-2",
"loadout-3"
]
},
"Version": {
"Major": 0,
"Minor": 6,
"Patch": 26
}
}

 

TruePVE.json

{
"Config Version": "2.2.4",
"Default RuleSet": "default",
"Configuration Options": {
"TwigDamage (FLAG)": {
"Log Offenses": true,
"Notify Offenders": true,
"Reflect Damage Multiplier": 0.0,
"Multiplier Allows Armor Protection": true
},
"handleDamage": true,
"useZones": true,
"Trace To Player Console": false,
"Trace To Server Console": true,
"Log Trace To File": true,
"Maximum Distance From Player To Trace": 50.0,
"Prevent Water From Extinguishing BaseOven": false,
"Prevent Players From Being Marked Hostile": false,
"Allow PVP Below Height": -500.0,
"Allow PVP Above Height": 5000.0,
"Allow Other Damage Below Height": -500.0,
"Allow Other Damage Above Height": 5000.0,
"Allow Cold Metabolism Damage": false,
"Allow Heat Metabolism Damage": false
},
"Mappings": {
"default": "default"
},
"Schedule": {
"enabled": false,
"useRealtime": false,
"broadcast": false,
"entries": []
},
"RuleSets": [
{
"name": "default",
"enabled": true,
"defaultAllowDamage": false,
"flags": "HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, PlayerSamSitesIgnorePlayers, TrapsIgnorePlayers, TurretsIgnorePlayers",
"rules": [
"anything can hurt dispensers",
"anything can hurt resources",
"anything can hurt barricades",
"anything can hurt traps",
"anything can hurt heli",
"anything can hurt npcs",
"anything can hurt players",
"nothing can hurt ch47",
"nothing can hurt cars",
"nothing can hurt mini",
"nothing can hurt snowmobiles",
"nothing can hurt ridablehorses",
"cars cannot hurt anything",
"mini cannot hurt anything",
"ch47 cannot hurt anything",
"scrapheli cannot hurt anything",
"players cannot hurt players",
"players cannot hurt traps",
"guards cannot hurt players",
"fire cannot hurt players",
"traps cannot hurt players",
"highwalls cannot hurt players",
"barricades cannot hurt players",
"barricades2 cannot hurt players",
"mini cannot hurt mini",
"npcs can hurt players",
"junkyard cannot hurt anything",
"junkyard can hurt cars",
"players cannot hurt tugboats",
"heliturrets cannot hurt players"
]
}
],
"Entity Groups": [
{
"name": "barricades",
"members": "door_barricade_a, door_barricade_a_large, door_barricade_b, door_barricade_dbl_a, door_barricade_dbl_a_large, door_barricade_dbl_b, door_barricade_dbl_b_large, gingerbread_barricades_house, gingerbread_barricades_snowman, gingerbread_barricades_tree, wooden_crate_gingerbread, icewall, GraveYardFence",
"exclusions": "barricade.concrete, barricade.sandbags, barricade.stone"
},
{
"name": "barricades2",
"members": "spikes_static, barricade.metal, barricade.wood, barricade.woodwire, spikes.floor",
"exclusions": ""
},
{
"name": "dispensers",
"members": "BaseCorpse, HelicopterDebris, PlayerCorpse, NPCPlayerCorpse, HorseCorpse, SkyLantern, Pinata",
"exclusions": ""
},
{
"name": "fire",
"members": "FireBall, FlameExplosive, FlameThrower, BaseOven, FlameTurret, rocket_heli_napalm, napalm, oilfireball2",
"exclusions": ""
},
{
"name": "guards",
"members": "bandit_guard, scientistpeacekeeper, sentry.scientist.static",
"exclusions": ""
},
{
"name": "heli",
"members": "PatrolHelicopter",
"exclusions": ""
},
{
"name": "highwalls",
"members": "SimpleBuildingBlock, wall.external.high.ice, gates.external.high.stone, gates.external.high.wood",
"exclusions": ""
},
{
"name": "ridablehorses",
"members": "RidableHorse",
"exclusions": ""
},
{
"name": "cars",
"members": "BasicCar, ModularCar, BaseModularVehicle, BaseVehicleModule, VehicleModuleEngine, VehicleModuleSeating, VehicleModuleStorage, VehicleModuleTaxi, ModularCarSeat, Bike",
"exclusions": ""
},
{
"name": "mini",
"members": "minicopter.entity",
"exclusions": ""
},
{
"name": "scrapheli",
"members": "ScrapTransportHelicopter",
"exclusions": ""
},
{
"name": "ch47",
"members": "ch47.entity",
"exclusions": ""
},
{
"name": "npcs",
"members": "ch47scientists.entity, BradleyAPC, CustomScientistNpc, ScarecrowNPC, HumanNPC, NPCPlayer, ScientistNPC, TunnelDweller, SimpleShark, UnderwaterDweller, ZombieNPC",
"exclusions": ""
},
{
"name": "players",
"members": "BasePlayer, FrankensteinPet",
"exclusions": ""
},
{
"name": "resources",
"members": "ResourceEntity, TreeEntity, OreResourceEntity, LootContainer",
"exclusions": "hobobarrel.deployed"
},
{
"name": "snowmobiles",
"members": "snowmobile, tomahasnowmobile",
"exclusions": ""
},
{
"name": "traps",
"members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, TeslaCoil, spikes.floor",
"exclusions": ""
},
{
"name": "junkyard",
"members": "magnetcrane.entity, carshredder.entity",
"exclusions": ""
},
{
"name": "tugboats",
"members": "Tugboat",
"exclusions": ""
},
{
"name": "heliturrets",
"members": "turret_attackheli",
"exclusions": ""
}
],
"Allow Killing Sleepers": false,
"Allow Killing Sleepers (Ally Only)": false,
"Allow Killing Sleepers (Authorization Only)": false,
"Allow Killing Sleepers (After X Hours Offline)": 0.0,
"Ignore Firework Damage": true,
"Ignore Campfire Damage": false,
"Ignore Ladder Damage": false,
"Ignore Sleeping Bag Damage": false,
"Players Can Trigger Traps In Monument Topology": true,
"Players Can Hurt Traps In Monument Topology": false,
"Players Can Trigger Turrets In Monument Topology": true,
"Players Can Hurt Turrets In Monument Topology": false,
"Block Scrap Heli Damage": true,
"Block Igniter Damage": false,
"Experimental ZoneManager support for PVE zones": false
}

 

I had these two properly working on a previous server with a different hosting company, but now can't seem to get it working for my PVE server properly with the same configs on both servers. Any help would be greatly appreciated!

hi, npcs won't count as players unless they're in the players entity group

i'm using both of your configs and can hurt and kill zombies 

any plugin can tell TruePVE not to allow the damage, but TruePVE is not going to block this damage on its own using your configs

(09:24:38) | TruePVE was compiled successfully in 1003ms
(09:24:38) | Unloaded plugin TruePVE v2.2.511 by nivex
(09:24:38) | Loaded plugin TruePVE v2.2.4 by nivex
(09:24:46) | Unloaded plugin ZombieHorde v0.6.26 by k1lly0u
(09:24:46) | [ZombieHorde] Automatically Harmony patched 'TravellingVendor.IsInvalidPlayer_Patch1' method. (TravellingVendorIsInvalidPlayerPatch)
(09:24:46) | [ZombieHorde] Validating horde profiles...
(09:24:46) | Loaded plugin ZombieHorde v0.6.26 by k1lly0u
(09:25:02) | Zombie[9881933] was killed by nivex[76561############] at (-270.72, 6.13, -1681.81)
(09:25:03) | Zombie[5244284] was killed by nivex[76561############] at (-271.30, 6.13, -1680.43)
(09:25:05) | Zombie[2235658] was killed by nivex[76561############] at (-271.80, 6.13, -1683.12)

It must be something on Rocketnode's end in their coding that is causing it. I also own a PingPlayers hosted server and having no issues with TruePVE and ZombieHorde however on Rocketnode server I can only use ZombieHorde without TruePVE, and when I shoot zombies it kills me due to using server.pve True while not using TruePVE. I set this to false when using TruePVE. I'm not sure what other config could be causing them to be recognized as players, but almost certain it's something either in the serverauto cfg or somewhere I can't see it. What would be the best option I could try to start locating the issue if you would happen to know? If not, I can mark as resolved due to not being on your plugin's end, but on my hosting providers pre configured server setup.

not sure. I wouldn't know without access.
you don't want to use server.pve true though.
maybe host command line parameters or server configs are forcing it? idk.

Yeah I appreciate it. I'll look into another hosting provider cause I feel like Rocketnode is causing the issue. Your plugin is amazing and as well as others you have been putting out for years and I appreciate everything you've done to make Rust amazing! I'll be purchasing your premium Raidable Bases plugin soon and really look forward to purchasing more plugins made or managed by you in the future!

np
I don't see why a host would intentionally cause that though
you should look in the server config and the command line parameters to see whats different from your other server.

Locked automatically