TruePVE

Better PVE/PVP implementation

Total Downloads: 4,540 - First Release: Mar 25, 2016 - Last Update: Mar 7, 2018

5/5, 26 likes
  1. How do I put the auto turret so that the player can die of them and Bot ???
     
  2. if you still use BotSpawn set it in config
     
  3. I'm not sure what you mean yes I'm using BotSpawn
    [DOUBLEPOST=1519590382][/DOUBLEPOST]
    I'm not sure what you mean yes I'm using BotSpawn

    config for TruePVE
    Code:
    {
      "Config Version": "0.8.8",
      "Default RuleSet": "default",
      "Configuration Options": {
        "handleDamage": true,
        "useZones": true
      },
      "Mappings": {
        "default": "default"
      },
      "Schedule": {
        "enabled": false,
        "useRealtime": false,
        "broadcast": false,
        "entries": []
      },
      "RuleSets": [
        {
          "name": "default",
          "enabled": true,
          "defaultAllowDamage": false,
          "flags": "HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal",
          "rules": [
            "anything can hurt dispensers",
            "anything can hurt players",
            "players cannot hurt players",
            "anything can hurt traps",
            "traps cannot hurt players",
            "players can hurt barricades",
            "barricades cannot hurt players",
            "highwalls cannot hurt players",
            "anything can hurt heli",
            "anything can hurt npcs",
            "fire cannot hurt players",
            "anything can hurt resources"
          ]
        }
      ],
      "Entity Groups": [
        {
          "name": "dispensers",
          "members": "BaseCorpse, HelicopterDebris",
          "exclusions": ""
        },
        {
          "name": "players",
          "members": "BasePlayer",
          "exclusions": ""
        },
        {
          "name": "traps",
          "members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, spikes.floor",
          "exclusions": ""
        },
        {
          "name": "barricades",
          "members": "Barricade",
          "exclusions": ""
        },
        {
          "name": "highwalls",
          "members": "wall.external.high.stone, wall.external.high.wood, gates.external.high.wood, gates.external.high.wood",
          "exclusions": ""
        },
        {
          "name": "heli",
          "members": "BaseHelicopter",
          "exclusions": ""
        },
        {
          "name": "npcs",
          "members": "NPCPlayerApex, BradleyAPC",
          "exclusions": ""
        },
        {
          "name": "fire",
          "members": "FireBall",
          "exclusions": ""
        },
        {
          "name": "resources",
          "members": "ResourceEntity, TreeEntity, OreResourceEntity",
          "exclusions": ""
        }
      ]
    }
    And Config for BortSpawn

    Code:
    {
      "Options": {
        "Allow_Rust_Loot": true,
        "Animal_Safe": false,
        "APC_Safe": false,
        "Ignore_Animals": false,
        "Ignore_HumanNPC": true,
        "Peace_Keeper": true,
        "Remove_BackPacks": true,
        "Suicide_Timer": 300,
        "Supply_Enabled": false,
        "Turret_Safe": false,
        "Wipe_Belt": true,
        "Wipe_Clothing": true
      },
      "Zones": {
        "AirDrop": {
          "Activate": false,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Roam_Range": 40,
          "Weapon_Drop": true
        },
        "Airfield": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 10,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Dome": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "GasStation": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 120,
          "Roam_Range": 40,
          "Weapon_Drop": true
        },
        "GasStation1": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Harbor1": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Harbor2": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Junkyard": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Launchsite": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 10,
          "Disable_Radio": false,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 150,
          "Respawn_Timer": 160,
          "Roam_Range": 70,
          "Weapon_Drop": true
        },
        "Lighthouse": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 6,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Lighthouse1": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 6,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Lighthouse2": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 6,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "MilitaryTunnel": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 10,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "PowerPlant": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 10,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "QuarryA": {
          "Activate": false,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Roam_Range": 40,
          "Weapon_Drop": true
        },
        "QuarryB": {
          "Activate": false,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Roam_Range": 40,
          "Weapon_Drop": true
        },
        "QuarryC": {
          "Activate": false,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 15,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Roam_Range": 40,
          "Weapon_Drop": true
        },
        "Radtown": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Satellite": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "SuperMarket": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "SuperMarket1": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Trainyard": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Warehouse": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Warehouse1": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Warehouse2": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 8,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": true,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        },
        "Watertreatment": {
          "Activate": true,
          "Aggression_Range": 40,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 10,
          "Disable_Radio": true,
          "Keep_Default_Loadout": false,
          "Kit": [],
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 160,
          "Roam_Range": 60,
          "Weapon_Drop": true
        }
      }
    }
     
    Last edited by a moderator: Feb 25, 2018
  4. I did not read correct. I mean you can set this "traps can hurt players" and

    "NPCScientist can hurt players",
    "NPCPlayerApex can hurt players",
    "NPCMurderer can hurt players",
    "murderer can hurt players",
    "scientist can hurt players",
    -------------------------------------------------------
    "name": "npcs",
    "members": "NPCPlayerApex, BradleyAPC, NPCMurderer, murderer, NPCScientist, scientist",
    "exclusions": ""
     
  5. Thanks for your help :D
     
  6. the mod turretconfig has these settings on my server: (set it to your likeings).... if you can not get truePVE correct.

    Settings": {
    "adminOverride": true,
    "animalOverride": true,
    "NPCOverride": true,
    "NPCPlayerApexOverride": true,
    "NPCMurdererOverride": true,
    "murdererOverride": true,
    "NPCScientistOverride": true,
    "scientistOverride": true,
    "animals": [
    "stag",
    "boar",
    "chicken",
    "horse"
     
  7. have made it work thanks everything
     
  8. How do I set it so that auto turrets can hurt murderers(zombies)? They can kill everything including all animals and scientists, but not zombies.

    This is my truepve.json

    {
    "Config Version": "0.8.8",
    "Default RuleSet": "default",
    "Configuration Options": {
    "handleDamage": true,
    "useZones": true
    },
    "Mappings": {
    "default": "default"
    },
    "Schedule": {
    "enabled": false,
    "useRealtime": false,
    "broadcast": false,
    "entries": []
    },
    "RuleSets": [
    {
    "name": "default",
    "enabled": true,
    "defaultAllowDamage": false,
    "flags": "HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal",
    "rules": [
    "anything can hurt dispensers",
    "anything can hurt players",
    "players cannot hurt players",
    "anything can hurt traps",
    "traps cannot hurt players",
    "players can hurt barricades",
    "barricades can hurt players",
    "highwalls cannot hurt players",
    "anything can hurt heli",
    "anything can hurt npcs",
    "fire cannot hurt players",
    "anything can hurt resources"
    "NPCScientist can hurt players",
    "NPCPlayerApex can hurt players",
    "NPCMurderer can hurt players",
    "murderer can hurt players",
    "scientist can hurt players",
    ]
    }
    ],
    "Entity Groups": [
    {
    "name": "dispensers",
    "members": "BaseCorpse, HelicopterDebris, Zombie, Scientist",
    "exclusions": ""
    },
    {
    "name": "players",
    "members": "BasePlayer",
    "exclusions": ""
    },
    {
    "name": "traps",
    "members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, spikes.floor, Zombie",
    "exclusions": ""
    },
    {
    "name": "barricades",
    "members": "Barricade",
    "exclusions": ""
    },
    {
    "name": "highwalls",
    "members": "wall.external.high.stone, wall.external.high.wood, gates.external.high.wood, gates.external.high.wood",
    "exclusions": ""
    },
    {
    "name": "heli",
    "members": "BaseHelicopter",
    "exclusions": ""
    },
    {
    "name": "npcs",
    "members": "NPCPlayerApex, BradleyAPC, Zombie, Murderer, Murdererpopulation, Scientist",
    "exclusions": ""
    },
    {
    "name": "fire",
    "members": "FireBall",
    "exclusions": ""
    },
    {
    "name": "resources",
    "members": "ResourceEntity, TreeEntity, OreResourceEntity",
    "exclusions": ""
    }
    ]
    }
     
  9. How to manually turn off pvp / pve? Thanks for the help!
     
  10. How do we get the auto turrets to kill zombies?
     
  11. You just do this here in your config file

    Code:
    "NPCScientist can hurt players",
    "NPCPlayerApex can hurt players",
    "NPCMurderer can hurt players",
    "murderer can hurt players",
    "scientist can hurt players",
    -------------------------------------------------------
    "name": "npcs",
    "members": "NPCPlayerApex, BradleyAPC, NPCMurderer, murderer, NPCScientist, scientist",
    "exclusions": ""
     
  12. Thank you. It works now. Here is my json if anyone wants.
    Code:
    {
      "Config Version": "0.8.8",
      "Default RuleSet": "default",
      "Configuration Options": {
        "handleDamage": true,
        "useZones": true
      },
      "Mappings": {
        "default": "default"
      },
      "Schedule": {
        "enabled": false,
        "useRealtime": false,
        "broadcast": false,
        "entries": []
      },
      "RuleSets": [
        {
          "name": "default",
          "enabled": true,
          "defaultAllowDamage": false,
          "flags": "HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, TrapsIgnorePlayers, AuthorizedDamage",
          "rules": [
            "anything can hurt dispensers",
            "anything can hurt players",
            "players cannot hurt players",
            "anything can hurt traps",
            "traps cannot hurt players",
            "players can hurt barricades",
            "npcs can hurt npcs",
            "turrets can hurt npcs",
            "barricades can hurt players",
            "highwalls cannot hurt players",
            "anything can hurt heli",
            "traps can hurt npcs",
            "anything can hurt npcs",
            "fire cannot hurt players",
            "anything can hurt resources"
            "NPCScientist can hurt players",
            "NPCPlayerApex can hurt players",
            "NPCMurderer can hurt players",
            "murderer can hurt players",
            "scientist can hurt players",
          ]
        }
      ],
      "Entity Groups": [
        {
          "name": "turrets",
          "members": "AutoTurret, FlameTurret",
          "exclusions": ""
        },
        {
          "name": "dispensers",
          "members": "BaseCorpse, HelicopterDebris",
          "exclusions": ""
        },
        {
          "name": "players",
          "members": "BasePlayer",
          "exclusions": ""
        },
        {
          "name": "traps",
          "members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, spikes.floor",
          "exclusions": ""
        },
        {
          "name": "barricades",
          "members": "Barricade",
          "exclusions": ""
        },
        {
          "name": "highwalls",
          "members": "wall.external.high.stone, wall.external.high.wood, gates.external.high.wood, gates.external.high.wood",
          "exclusions": ""
        },
        {
          "name": "heli",
          "members": "BaseHelicopter",
          "exclusions": ""
        },
        {
          "name": "npcs",
          "members": "NPCPlayerApex, BradleyAPC, Zombie, NPCMurderer, Murderer, NPCScientist, Scientist",
          "exclusions": ""
        },
        {
          "name": "fire",
          "members": "FireBall",
          "exclusions": ""
        },
        {
          "name": "resources",
          "members": "ResourceEntity, TreeEntity, OreResourceEntity",
          "exclusions": ""
        }
      ]
    }
     
  13. How do I get the AutoTurrets to stop shooting players? It seems that whatever rule I set for players, also transfers to Zombies. The autoturret shoots my players but doesn't hurt them.

    I have tried TurretsIgnorePlayers, but that makes the turrets ignore zombies too
     
  14. Guys. I wanted to check with you all and make sure I did this right for a PVE server During day and a PVP server at night. can someone look over my work tell me if I am dumb anywhere.

    Code:
    {
      "Config Version": "0.8.8",
      "Default RuleSet": "default",
      "Configuration Options": {
        "handleDamage": true,
        "useZones": true
      },
      "Mappings": {
        "default": "default",
        "pvp": "pvp"
      },
      "Schedule": {
        "enabled": true,
        "useRealtime": false,
        "broadcast": true,
        "entries": [
          "*.06:00 default PVE enabled",
          "*.18:00 pvp PVP time!"
        ]
      },
      "RuleSets": [
        {
          "name": "default",
          "enabled": true,
          "defaultAllowDamage": false,
          "flags": "HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal",
          "rules": [
            "anything can hurt dispensers",
            "anything can hurt players",
            "players cannot hurt players",
            "players cannot hurt traps",
            "traps can hurt players",
            "players cannot hurt barricades",
            "barricades can hurt players",
            "highwalls can hurt players",
            "anything can hurt heli",
            "heli can hurt anything",
            "anything can hurt npcs",
            "npcs can hurt anything",
            "anything can hurt resources",
            "fire cannot hurt players"
          ]
        },
        {
          "name": "pvp",
          "enabled": true,
          "defaultAllowDamage": false,
          "flags": "HumanNPCDamage",
          "rules": [
            "anything can hurt dispensers",
            "anything can hurt players",
            "anything can hurt resources",
            "players can hurt players",
            "players can hurt anything",
            "anything can hurt traps",
            "traps can hurt players",
            "players can hurt barricades",
            "barricades can hurt players",
            "npcs can hurt anything",
            "highwalls can hurt players",
            "players can hurt highwalls",
            "players can hurt buildings",
            "anything can hurt heli",
            "heli can hurt anything",
            "anything can hurt npcs",
            "fire can hurt players"
          ]
        }
      ],
      "Entity Groups": [
        {
          "name": "dispensers",
          "members": "BaseCorpse, HelicopterDebris",
          "exclusions": ""
        },
        {
          "name": "players",
          "members": "BasePlayer",
          "exclusions": ""
        },
        {
          "name": "traps",
          "members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, spikes.floor",
          "exclusions": ""
        },
        {
          "name": "barricades",
          "members": "Barricade",
          "exclusions": ""
        },
        {
          "name": "highwalls",
          "members": "wall.external.high.stone, wall.external.high.wood, gates.external.high.wood, gates.external.high.wood",
          "exclusions": ""
        },
        {
          "name": "heli",
          "members": "BaseHelicopter",
          "exclusions": ""
        },
        {
          "name": "npcs",
          "members": "NPCMurderer, murderer, NPCPlayerApex, BradleyAPC",
          "exclusions": ""
        },
        {
          "name": "fire",
          "members": "FireBall",
          "exclusions": ""
        },
        {
          "name": "resources",
          "members": "ResourceEntity, TreeEntity, OreResourceEntity",
          "exclusions": ""
        }
      ]
    }
     

  15. This should work, have you tested it? I do not use scheduling, but I see no issues, based on the example from the overview.
     
  16. Yea it is not working it is not Brocadcasting when PVE and PVP is so I would assume it is not working at all. Wondering if someone could tell me what if anything I have done wrong.

    Code:
     21:22:29TruePVE was compiled successfully in 3744ms
     21:22:29Failed to call hook 'OnServerInitialized' on plugin 'TruePVE v0.8.8' (NullReferenceException: Object reference not set to an instance of an object)
     21:22:29 at Oxide.Plugins.TruePVE+Schedule.ClockUpdate (System.String& currentRuleSet, System.String& message) [0x00000] in <filename unknown>:0
     21:22:29 at Oxide.Plugins.TruePVE.TimerLoop (Boolean firstRun) [0x00000] in <filename unknown>:0
     21:22:29 at Oxide.Plugins.TruePVE.OnServerInitialized () [0x00000] in <filename unknown>:0
     21:22:29 at Oxide.Plugins.TruePVE.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
     21:22:29 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
     21:22:29 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
     21:22:29 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
     21:22:29Loaded plugin TruePVE v0.8.8 by ignignokt84
     
    Last edited by a moderator: Mar 7, 2018
  17. FYI, these rules don't do anything, so you can delete them to clean up your config a bit.
    Zombies are likely considered a "Player", so I'll have to modify the TurretsIgnorePlayers code.
    You need to remove the *. from the time unless you're using realtime scheduling.
     
  18. ignignokt84 updated TruePVE with a new update entry:

    0.8.9

     
  19. THANK YOU SO MUCH!!!!!!!!!!!!!!!!!!!!!!
     
  20. help configure the plugin so that third-party plugins can not damage the buildings and players. for example, TankCommander when shooting can kill players and break homes. How to fix it?