That works! I can't damage vehicles anymore. I can't see any issues as of yet. Yeah fire certainly needs a looking at.
Merged post
Just to let you know it seems that entity ownership thing I changed in the cs file actually did break a few things. Patrol Helicopters seemed to be invulnerable and also once you killed animals you couldn't damage the carcass. Understandable though. It actually seems like vehicles still work okay too! I have a vehicle claim plugin on my server so that might be why.
Merged post
Yeah the Vehicle Claim Plugin is certainly affecting this. It seems like a player can damage any vehicle. Is there any bit of code I could add to TruePVE or VehicleClaim to reduce this to only vehicle owners?
Merged post
I was just given this by the developer of the Vehicle Claim Plugin. Anyway I could incorporate this into my TruePVE cs file? https://umod.org/community/claim-vehicle-ownership/31417-damage-question?page=1#post-2
Merged post
Just saw the update! Nice job thanks for this change :) Only issue is Modular Cars is invincible whether you own them or not. But it works on everything else.
Merged post
Do you have any idea why I can't damage MiniCopters?
{
"name": "pve",
"enabled": true,
"defaultAllowDamage": false,
"flags": "HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, AuthorizedDamageRequiresOwnership, AuthorizedDamage, SelfDamage",
"rules": [
"anything can hurt dispensers",
"anything can hurt players",
"players cannot hurt players",
"anything can hurt traps",
"anything can hurt samsites",
"samsites cannot hurt players",
"traps cannot hurt players",
"players cannot hurt traps",
"players cannot hurt samsites",
"players cannot hurt barricades",
"players can hurt heli",
"players can hurt mini",
"players can hurt scrapheli",
"players can hurt cars",
"players can hurt ridablehorses",
"players can hurt ch47",
"players can hurt npcs",
"barricades can hurt players",
"highwalls can hurt players",
"heli can hurt everything",
"anything can hurt heli",
"anything can hurt mini",
"anything can hurt scrapheli",
"anything can hurt cars",
"anything can hurt ch47",
"anything can hurt ridablehorses",
"anything can hurt npcs",
"fire cannot hurt anything",
"fire can hurt dispensers",
"fire can hurt guards",
"fire cannot hurt players",
"fire cannot hurt samsites",
"fire cannot hurt traps",
"anything can hurt resources",
"npcs can hurt everything"
]
}
],
"Allow Killing Sleepers": false,
"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, NPCPlayerCorpse, HorseCorpse, PlayerCorpse",
"exclusions": ""
},
{
"name": "fire",
"members": "FireBall, fireball_small, fireball_small_arrow, fireball_small_shotgun, riflebullet_fire, rocket_fire, flamethrower_fireball, flameturret_fireball",
"exclusions": "FlameExplosive, rocket_heli_napalm, Napalm, oilfireball2, FlameThrower, BaseOven"
},
{
"name": "guards",
"members": "bandit_guard, scientistpeacekeeper, sentry.scientist.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",
"exclusions": ""
},
{
"name": "scrapheli",
"members": "ScrapTransportHelicopter",
"exclusions": ""
},
{
"name": "ch47",
"members": "ch47.entity",
"exclusions": ""
},
{
"name": "npcs",
"members": "ch47scientists.entity, BradleyAPC, HTNAnimal, HTNPlayer, HumanNPC, NPCMurderer, NPCPlayer, Scientist, ScientistNPC, Zombie",
"exclusions": ""
},
{
"name": "players",
"members": "BasePlayer",
"exclusions": ""
},
{
"name": "resources",
"members": "ResourceEntity, TreeEntity, OreResourceEntity, LootContainer",
"exclusions": "hobobarrel.deployed"
},
{
"name": "samsites",
"members": "sam_site_turret_deployed",
"exclusions": "sam_static"
},
{
"name": "traps",
"members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, TeslaCoil, spikes.floor",
"exclusions": ""
}
]
}
Merged postUpdate * I have found out I can damage Minicopter and Scrap heli using guns, but not pickaxe etcetera. How can I fix this?