I have a map running that's meant to be 1/5 PVE with the rest PVP. I'm accomplishing this by setting the default zone to Allow Damage with another ruleset to manage/prevent damage in the PVE zone.
The issue I'm facing is that players standing in PVP area can damage players/structures in PVE zone.
What sort of configuration do I need to use to mitigate this? (apologies if this has already been answered elsewhere. The forums and search function here leaves much to be desired)
Current config:
{
"Config Version": "2.0.8",
"Default RuleSet": "default",
"Configuration Options": {
"handleDamage": true,
"useZones": true,
"Trace To Player Console": false,
"Trace To Server Console": false,
"Maximum Distance From Player To Trace": 0.0,
"Prevent Water From Extinguishing BaseOven": false,
"Prevent Players From Being Marked Hostile": false
},
"Mappings": {
"default": "default",
"70463432": "safezone",
"26473108": "safezone",
"92422296": "safezone",
"83348602": "safezone"
},
"Schedule": {
"enabled": false,
"useRealtime": false,
"broadcast": false,
"entries": []
},
"RuleSets": [
{
"name": "default",
"enabled": true,
"defaultAllowDamage": true,
"flags": "TurretsIgnoreScientist",
"rules": [
"anything can hurt anything",
"players can hurt anything"
]
},
{
"name": "safezone",
"enabled": true,
"defaultAllowDamage": false,
"flags": "AuthorizedDamage, AdminsHurtSleepers, CupboardOwnership, HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, NoHeliDamage, PlayerSamSitesIgnorePlayers, SelfDamage, 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",
"cars cannot hurt players",
"mini cannot hurt anything",
"mlrs cannot hurt anything",
"ch47 cannot hurt anything",
"cars can hurt npcs",
"mini can hurt npcs",
"ch47 can hurt npcs",
"scrapheli cannot hurt anything",
"players cannot hurt players",
"players cannot hurt traps",
"fire cannot hurt players",
"traps cannot hurt players",
"mini cannot hurt mini",
"junkyard cannot hurt anything",
"junkyard can hurt cars"
]
}
],
"Entity Groups": [
{
"name": "barricades",
"members": "Barricade, icewall, GraveYardFence",
"exclusions": "barricade.concrete, barricade.sandbags, barricade.metal, barricade.stone, barricade.wood, barricade.woodwire"
},
{
"name": "dispensers",
"members": "BaseCorpse, HelicopterDebris, PlayerCorpse, NPCPlayerCorpse, HorseCorpse, SkyLantern",
"exclusions": ""
},
{
"name": "fire",
"members": "FireBall, FlameExplosive, FlameThrower, BaseOven, FlameTurret, rocket_heli_napalm, napalm, oilfireball2",
"exclusions": ""
},
{
"name": "guards",
"members": "bandit_guard, scientistpeacekeeper, sentry.scientist.static, sentry.bandit.static",
"exclusions": ""
},
{
"name": "heli",
"members": "BaseHelicopter",
"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",
"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, CustomScientistNpc, ScarecrowNPC, HumanNPC, NPCPlayer, ScientistNPC, TunnelDweller, SimpleShark, UnderwaterDweller, Zombie, ZombieNPC",
"exclusions": ""
},
{
"name": "players",
"members": "BasePlayer, FrankensteinPet",
"exclusions": ""
},
{
"name": "mlrs",
"members": "MLRSRocket, rocket_mlrs, ammo.rocket.mlrs",
"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": ""
}
],
"Allow Killing Sleepers": false,
"Allow Killing Sleepers (Ally Only)": false,
"Ignore Firework Damage": true
}