Hello guys,
First, i apologize for my english, this will be barely understandable ^^
My project was to create a pve/pvp server like i've said in the title.
I'm in trouble cause i was trying to :
- -Only PVP during 20h - 00h everydays.
- -During the PVE time, people wouldn't be able to damage other's structures, or other players, but still be able to figh npcs/animals.
- -Still take damage from auto-turrets/traps/npcs etc and damage/take damage from vehicule whatever the [Pve/pvp] mod is on.
- -And broadcast a message when the mod change.
I've been trying for many hours know, and i don't know what i'm doing wrong cause it doesn't work.
If you guys can help me, that's will be much much appreciate <3
{
"Config Version": "2.0.1",
"Default RuleSet": "default",
"Configuration Options": {
"handleDamage": true,
"useZones": true
},
"Mappings": {
"default": "default",
"pvp":"pvp"
},
"Schedule": {
"enabled": true,
"useRealtime": true,
"broadcast": true,
"entries": ["*.00:00 default PVE",
"*.20:00 pvp PVP"]
},
"RuleSets": [
{
"name": "default",
"enabled": true,
"defaultAllowDamage": false,
"flags": "AuthorizedDamage, HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, SamSitesIgnorePlayers, TrapsIgnorePlayers, TurretsIgnorePlayers",
"rules": [
"anything can hurt dispensers",
"anything can hurt resources",
"anything can hurt barricades",
"nothing can hurt traps",
"anything can hurt heli",
"anything can hurt npcs",
"anything can hurt players",
"nothing can hurt ch47",
"nothing can hurt ridablehorses",
"players cannot hurt players",
"players cannot hurt traps"
]
},
{
"name": "pvp",
"enabled": true,
"defaultAllowDamage": true,
"flags": "AuthorizedDamage, HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, SelfDamage",
"rules": [
"players can hurt players"
]
}
],
"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, PlayerCorpse, NPCPlayerCorpse, HorseCorpse",
"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": "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": ""
}
]
}