NoEscape

Moved

Total Downloads: 12,043 - First Release: Oct 23, 2015 - Last Update: Apr 12, 2018

5/5, 33 likes
  1. Hello, i cant raidblockt the players.. they became a message that they are raid blocked but after 3 sekonds they can repair/build/tp... what is frong ?
    Code:
    {
      "blockAll": false,
      "blockingPrefabs": [
        "door.hinged",
        "door.double.hinged",
        "window.bars",
        "floor.ladder.hatch",
        "floor.frame",
        "wall.frame",
        "shutter",
        "external"
      ],
      "blockOnDamage": true,
      "blockOnDestroy": true,
      "blockUnowned": false,
      "cacheMinutes": 1.0,
      "clanCheck": true,
      "clanShare": true,
      "combatBlock": true,
      "combatBlockNotify": true,
      "combatDuration": 180.0,
      "combatOnHitPlayer": false,
      "combatOnTakeDamage": true,
      "combatUnblockOnDeath": true,
      "combatUnblockOnRespawn": true,
      "combatUnblockOnWakeup": false,
      "cupboardShare": false,
      "damageTypes": [
        "Blunt",
        "Stab",
        "Slash",
        "Explosion",
        "Heat"
      ],
      "friendCheck": true,
      "friendShare": true,
      "ownerBlock": true,
      "raidBlock": true,
      "raidBlockNotify": true,
      "raidDistance": 100.0,
      "raidDuration": 300.0,
      "raiderBlock": true,
      "raiderClanShare": true,
      "raiderFriendShare": true,
      "raidUnblockOnDeath": true,
      "raidUnblockOnRespawn": true,
      "raidUnblockOnWakeup": false,
      "useZoneManager": false,
      "VERSION": "0.4.4",
      "zoneEnter": true,
      "zoneLeave": false}
     
    Last edited by a moderator: May 2, 2017
  2. Code:
    (23:34:43) | Failed to call hook 'OnEntityDeath' on plugin 'NoEscape v0.4.4' (NullReferenceException: Object reference not set to an instance of an object)(23:34:43) | at Oxide.Plugins.NoEscape.StructureAttack (.BaseEntity targetEntity, .BaseEntity sourceEntity, System.String weapon, Vector3 hitPosition) [0x00000] in <filename unknown>:0at Oxide.Plugins.NoEscape.OnEntityDeath (.BaseCombatEntity entity, .HitInfo hitInfo) [0x00000] in <filename unknown>:0at Oxide.Plugins.NoEscape.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
     
    Last edited by a moderator: May 2, 2017
  3. you need to add permissions to default group
    • noescape.raid.tpblock
      noescape.combat.tpblock
      Blocks teleportation (/home /tpr)

    • noescape.raid.removeblock
      noescape.combat.removeblock
      Blocks remover tool (/remove)

    • noescape.raid.bgradeblock
      noescape.combat.bgradeblock
      Blocks automatic building grades (/bgrade)

    • noescape.raid.buildblock
      noescape.combat.buildblock
      Blocks regular building

    • noescape.raid.repairblock
      noescape.combat.repairblock

      Blocks regular repairing

    • noescape.raid.tradeblock
      noescape.combat.tradeblock
      Blocks trade (/trade)

    • noescape.raid.recycleblock
      noescape.combat.recycleblock
      Blocks recycling (/recycle)

    • noescape.raid.bankblock
      noescape.combat.bankblock
      Blocks bank (/bank)
    for example write in server rcon console - grant group default noescape.raid.repairblock
    so they cant repair when they are raidblocked
    or
    grant group default noescape.combat.repairblock
    so they cant repair when they are combatblocked
     
  4. Hey EXSKREEMER, Thank you for your reply. It has worked (who would have thought it :))
    I know it is left to everyone, but how do you find my config setting? Would you change something?
     
  5. guys im sorry if this is repitive but ive granted to necessary perms and i still get these errors messages.
    Code:
    Failed to call hook 'OnEntityTakeDamage' on plugin 'NoEscape v0.4.4' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.NoEscape.StructureAttack (.BaseEntity targetEntity, .BaseEntity sourceEntity, System.String weapon, Vector3 hitPosition) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.OnEntityTakeDamage (.BaseCombatEntity entity, .HitInfo hitInfo) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
    Failed to call hook 'OnEntityTakeDamage' on plugin 'NoEscape v0.4.4' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.NoEscape.StructureAttack (.BaseEntity targetEntity, .BaseEntity sourceEntity, System.String weapon, Vector3 hitPosition) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.OnEntityTakeDamage (.BaseCombatEntity entity, .HitInfo hitInfo) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
    thats when throwing a c4 on a roof panel btw.
    if i change blockall to true then something as simple as throwing a rock causes the person to be raid blocked.
    any solutions?
     
  6. I solved for free.. the solution:
    Code:
    if (result is string)
                {
                    if (entity.health < entity.MaxHealth())
                    {
                        return null;
                    }
                    SendReply(player, result.ToString());
                    return true;
                }            return null;
    change this lines as
    Code:
    if (result is string)
                {
                    if (entity.health < entity.MaxHealth())
                    {
                        SendReply(player, result.ToString());
                        return true;
                    }
                   
                    return null;
                }            return null;
     
  7. Oxide v2.0.3250 (on start server):
    Code:
    08:48 [Error] Error while compiling: NoEscape.cs(1361,37): error CS0030: Cannot convert type `BaseCombatEntity' to `Oxide.Plugins.BuildingBlock'
    
     
  8. with the newest oxide update

    44 NoEscape - Failed to compile: NoEscape.cs(1361,37): error CS0030: Cannot convert type `BaseCombatEntity' to `Oxide.Plugins.BuildingBlock'
     
  9. Wulf

    Wulf Community Admin

    You're using the BuildingBlock.cs plugin which is causing conflicts with other plugins. Either rename the plugin or update to the BuildingBlocker.cs version. It might require a server restart. The issue is not with Oxide or the plugin in this thread.
     
  10. thanks works
     
  11. Code:
    "[05/05/2017 08:33:09] Calling hook CanBuild resulted in a conflict between the following plugins: BuildingBlock - False (Boolean), NoEscape (True (Boolean))"
    Can you fix this?
     
  12. found an exploit when people are raid block if they relog they wont be raid block anymore
     
  13. Code:
    {
    {
      "blockAll": true,
      "blockingPrefabs": [
        "door.hinged",
        "door.double.hinged",
        "window.bars",
        "floor.ladder.hatch",
        "floor.frame",
        "wall.frame",
        "shutter",
        "external"
      ],
      "blockOnDamage": false,
      "blockOnDestroy": true,
      "blockUnowned": false,
      "cacheMinutes": 1,
      "clanCheck": false,
      "clanShare": false,
      "combatBlock": false,
      "combatBlockNotify": false,
      "combatDuration": 180,
      "combatOnHitPlayer": false,
      "combatOnTakeDamage": false,
      "combatUnblockOnDeath": false,
      "combatUnblockOnRespawn": false,
      "combatUnblockOnWakeup": false,
      "cupboardShare": false,
      "damageTypes": [
        "Explosion"
      ],
      "friendCheck": false,
      "friendShare": false,
      "ownerBlock": false,
      "raidBlock": true,
      "raidBlockNotify": true,
      "raidDistance": 100,
      "raidDuration": 180,
      "raiderBlock": false,
      "raiderClanShare": false,
      "raiderFriendShare": false,
      "raidUnblockOnDeath": false,
      "raidUnblockOnRespawn": false,
      "raidUnblockOnWakeup": false,
      "useZoneManager": false,
      "VERSION": "0.4.4",
      "zoneEnter": true,
      "zoneLeave": true
    }
    }
    hello
    i do raidblock time is 5m
    and
    "zoneEnter": true,
    "zoneLeave": true

    and when the raider go out the rang raid zone and back inside the raidblock time start again 5m not complete the time
    how to fix this
     
    Last edited by a moderator: May 6, 2017
  14. Would be nice if you expose the method to get the combat/raid block message for use in other plugins.
     
  15. Please can we have a fix where the owner can tp with "blockAll": true, to false without cause the plugin bug
    Br
     
  16. is there a way to add "if player build a twig tier dont block"?
     
  17. can you post your config
    its work good with me and the owner cant tp with raidblock
     
  18. I was already posted previous page default config bug with false
     
  19. hello developer! I really like this plugin, its working very well but theres one thing that I dont seem to get the hang on and thats when a player shots their own build blocks they get raid blocked, if they shoot their friends built block both of them get raid blocked. is this something I have missed in the config that I can adjust or is it something that you could put in as an option?