DamageControl

Allows you to tune damage entities take

Total Downloads: 1,069 - First Release: Nov 23, 2017 - Last Update: Jun 26, 2018

5/5, 7 likes
  1. Shoot me your json I will test it once I am home from work.

    Make sure this is set this way:
    "ProtectDeployed": "false",
     
  2. Not make the entire house invincible.
    Maybe he'll do a per-entity controller, but that sounds like a hell lot of work.
    EDIT:
    Never mind, he got it.
     

  3. This method solves the problem of Auto Turret damage.
    high wall will blow off .
    No damage to the gate .
    Find BUG submission and please adopt
    Thank you !!

    The stone gate is unbeatable .
    The high wall can be destroyed.
     
  4. Please send me your Json file so I can test this out.
    Are you running TruePVE? TruePVE can alter walls and gates as well.
     
  5. TruePVE Do not dare to use because he is completely invincible, or can be completely fried .
    DamageControl What I want is what I want


    {
    "Animal_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    },
    "APC_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    },
    "Building": {
    "ProtectDeployed": "false",
    "ProtectDoor": "true",
    "ProtectFloor": "true",
    "ProtectFoundation": "true",
    "ProtectOther": "true",
    "ProtectRoof": "true",
    "ProtectStairs": "true",
    "ProtectToolCupboard": "true",
    "ProtectWall": "true"
    },
    "BuildingBlock_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    },
    "Heli_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    },
    "Player_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    },
    "Scientist_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    },
    "Zombie_Multipliers": {
    "arrow": 1.0,
    "bite": 1.0,
    "bleeding": 1.0,
    "blunt": 1.0,
    "bullet": 1.0,
    "cold": 1.0,
    "coldexposure": 1.0,
    "decay": 1.0,
    "drowned": 1.0,
    "electricshock": 1.0,
    "explosion": 1.0,
    "fall": 1.0,
    "generic": 1.0,
    "heat": 1.0,
    "hunger": 1.0,
    "poison": 1.0,
    "radiation": 1.0,
    "radiationexposure": 1.0,
    "slash": 1.0,
    "stab": 1.0,
    "suicide": 1.0,
    "thirst": 1.0
    }
    }
     
  6. It might be:
    "ProtectOther": "true",
    or
    "ProtectWall": "true"
    I suspect I need to be more specific on the wall check in the code. I will test that tonight and work on a fix.

    p.s. Please attach josn files as a file attachment so the forum posts do not get too long for other.
     
  7. Thank you !!
    I like this plugins.
     

    Attached Files:

  8. mspeedie updated Damage Control with a new update entry:

    2.2.2

     
  9. I saw him normal.
    It was found that the ammunition used in landmines was ineffective.
     
  10. ok you will need to explain a little to me. who is him? you mean an auto-turret? I tested that with the provided json and it was destructable. I did figure out the issue with externals and have a fix for them. They will have their own setting now.
     
  11. mspeedie updated Damage Control with a new update entry:

    2.2.3

     
  12. mspeedie updated Damage Control with a new update entry:

    2.2.4

     
  13. hi
    i like your plugin and want to ask
    how can i make TopTier base need 3 c4 to To blow it up
    i try but the stone and metal only need 1 c4 to blow it up
    "BuildingBlock_Multipliers": {
    "explosion": 1.7,

    can you add in the config like this As an example
    "building_list": {
    "Twigs": 0,
    "Wood": 0,
    "Stone": 0,
    "Metal": 0,
    "TopTier": 1.2,
     
  14. Zero would mean no damage. I think you mean 1 for normal damage. to make something take more C4 it would be like 0.75.

    I will look to add a tier modified in the next release.
     
  15. mspeedie updated Damage Control with a new update entry:

    2.2.5

     
  16. How to block the damage of the player for the player, but Bradley and the helicopter was able to kill players? If you block the damage of players from bullets and missiles, helicopter and Bradley can't kill players.
     
  17. TruePVE

    PVE settings are out of scope, we do not care who the attacker is. True PVE is the usual method of block player versus player damage.

    Controlling per attacker would be another plugin as it would add another entire layer of settings and would make it way too complex for operators to set up (aka way too many setting).
     
    Last edited by a moderator: Jan 27, 2018
  18. Well, just if you put PVE, the NPCs can not kill player. Thanks for the reply
     
  19. Not true.
    Lost Isle PVE runs True PVE and the NPC can definitely kill you. Both BotSpawn and RadtownAnimals NPC are deadly even with TruePVE. If you need a hand with settings PM me and we can work to get your settings right.

    Note that is with TruePVE plugin where the server is set to PVP. Not with the server set to PVE.
     
  20. If not difficult to you. Now almost all is fine, with the plugin TruePVE, but how to make to break down doors and windows?

    {
    "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": ""
    }
    ]
    }