NoEscape

Moved

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

5/5, 33 likes
  1. Is there a way that some form of feature can be added to this so that people can't suicide, teleport back to the raidblocked base, and TP loot out as their block has gone.
     
  2. Hey, i have seen something about "Trade" inside your script but there is so many servers where this is not working. u have included something about it in your script but do not mention it in the description on this website. :O
     
  3. how can exclude survey charge to noescape
     
  4. Code:
    [06/24/2016 12:47:38] [Oxide] 12:47 [Error] Failed to call hook 'OnClanUpdate' on plugin 'NoEscape v0.3.2' (NullReferenceException: Object reference not set to an instance of an object)
    [06/24/2016 13:31:59] [Oxide] 13:31 [Error] Failed to call hook 'OnClanUpdate' on plugin 'NoEscape v0.3.2' (NullReferenceException: Object reference not set to an instance of an object)
     
  5. Im getting the same issue, how is this fixable
     
  6. you need update oxide, i think
     
  7. Adjust your config file for the options, respawn, wake-up, etc to say false for removing the block upon death. This is to also safe-guard those being LIVE RAIDED that when they kill an enemy, they don't fight endless hordes of enemies that continue to port in. The door should swing both ways.
     
  8. Having a heck of a time disabling the remover tool while raid blocked. I have the remover permissions and all that:

    grant group default noescape.raid.tpblock
    grant group default noescape.raid.removeblock
    grant group default noescape.raid.bgradeblock
    grant group default noescape.combat.tpblock
    grant group default noescape.combat.removeblock
    grant group default noescape.combat.bgradeblock

    Here's my config file for NoEscape:

    Code:
    {
      "blockAll": false,
      "blockOnDamage": true,
      "blockOnDestroy": false,
      "cacheMinutes": 1.0,
      "clanCheck": true,
      "clanShare": true,
      "combatBlock": false,
      "combatBlockNotify": false,
      "combatDuration": 180.0,
      "combatOnHitPlayer": true,
      "combatOnTakeDamage": true,
      "damageTypes": [
      "Bullet",
      "Blunt",
      "Stab",
      "Slash",
      "Explosion"
      ],
      "friendCheck": true,
      "friendShare": true,
      "ownerBlock": true,
      "raidBlock": true,
      "raidBlockNotify": true,
      "raidDistance": 100.0,
      "raidDuration": 100.0,
      "raiderBlock": true,
      "raiderClanShare": true,
      "raiderFriendShare": false,
      "unblockOnDeath": false,
      "unblockOnRespawn": false,
      "unblockOnWakeup": false,
      "VERSION": "0.3.2"
    }
    And my config for R Remover if that's relevant:

    Also using: grant group default removertool.canremove

    Code:
    {
      "GUI - Position - X Min": "0.1",
      "GUI - Position - Y Min": "0.65",
      "Message - Admin Override Disabled the Remover Tool": "The remover tool was disabled for the time being.",
      "Message - Cant Use Remove With Item": "You can't use the remover tool while you are holding an item",
      "Message - External Plugin Blocking Remove": "You are not allowed use the remover tool at the moment",
      "Message - Multiple Players Found": "Multiple players found",
      "Message - No Players Found": "No players found",
      "Message - No Rights To Remove This": "You have no rights to remove this",
      "Message - Not Allowed": "You are not allowed to use this command",
      "Message - Not Enough To Pay": "You don't have enough to pay for this remove",
      "Message - Nothing To Remove": "Couldn't find anything to remove. Are you close enough?",
      "Message - Raid Blocked": "RaidBlocker: You need to wait for {0}s before being allowed to remove again",
      "Message - Remover Tool Ended": "{0}: Remover Tool Deactivated",
      "Message - Target Remover Tool Ended": "The Remover Tool for {0} has ended",
      "Remove - Access - Use Building Owners": true,
      "Remove - Access - Use RustIO & BuildingOwners (Building Owners needs to be true)": true,
      "Remove - Access - Use ToolCupboards": true,
      "Remove - Auth - AuthLevel - Admin Commands": 1,
      "Remove - Auth - AuthLevel - Normal Remove": 0,
      "Remove - Auth - Permission - Admin Remove": "removertool.canremoveadmin",
      "Remove - Auth - Permission - All Remove": "removertool.canremoveall",
      "Remove - Auth - Permission - Normal Remove": "removertool.canremove",
      "Remove - Auth - Permission - Target Remove": "removertool.canremovetarget",
      "Remove - Default Time": 30,
      "Remove - Distance - Admin": 20,
      "Remove - Distance - All": 300,
      "Remove - Distance - Player": 3,
      "Remove - Max Remove Time": 120,
      "Remove - Pay": true,
      "Remove - Pay - Costs": {
        "0": {
          "wood": "1"
        },
        "1": {
          "wood": "100"
        },
        "2": {
          "stones": "150",
          "wood": "100"
        },
        "3": {
          "metal fragments": "75",
          "stones": "50",
          "wood": "100"
        },
        "4": {
          "high quality metal": "25",
          "metal fragments": "75",
          "stones": "350",
          "wood": "250"
        },
        "deployable": {
          "wood": "50"
        }
      },
      "Remove - Pay - Deployables": true,
      "Remove - Pay - Structures": true,
      "Remove - RaidBlocker": true,
      "Remove - RaidBlocker - Radius To Block": 80,
      "Remove - RaidBlocker - Time To Block": 900,
      "Remove - Refund": true,
      "Remove - Refund - Deployables": true,
      "Remove - Refund - Percentage (Structures Only)": {
        "0": "100.0",
        "1": "80.0",
        "2": "60.0",
        "3": "40.0",
        "4": "20.0"
      },
      "Remove - Refund - Structures": true
    }
     
    Last edited by a moderator: Jul 2, 2016
  9. why doesn't lock the player who RAIDED ?
     
  10. I have three problems. 1) Combat block isn't working for me. 2) Raidblock doesn't block the person who initiated. 3) it is not registering the bullet damage and raid blocking based on that. This is my current config. I have granted "default" all permissions. Can someone please help me?

    {
    "blockAll": true,
    "blockOnDamage": true,
    "blockOnDestroy": true,
    "cacheMinutes": 1.0,
    "clanCheck": false,
    "clanShare": false,
    "combatBlock": false,
    "combatBlockNotify": true,
    "combatDuration": 120.0,
    "combatOnHitPlayer": true,
    "combatOnTakeDamage": true,
    "damageTypes": [
    "Bullet",
    "Explosion"
    ],
    "friendCheck": false,
    "friendShare": false,
    "ownerBlock": false,
    "raidBlock": true,
    "raidBlockNotify": true,
    "raidDistance": 100.0,
    "raidDuration": 180.0,
    "raiderBlock": true,
    "raiderClanShare": false,
    "raiderFriendShare": false,
    "unblockOnDeath": false,
    "unblockOnRespawn": true,
    "unblockOnWakeup": true,
    "VERSION": "0.3.2"
    }
     
  11. Code:
    [Oxide] 16:40 [Error] NoEscape plugin failed to compile!
    [Oxide] 16:40 [Error] NoEscape.cs(373,48): error CS1061: Type `Oxide.Core.Libraries.Covalence.IPlayer' does not contain a definition for `UniqueID' and no extension method `UniqueID' of type `Oxide.Core.Libraries.Covalence.IPlayer' could be found. Are you missing an assembly reference?
     
  12. edit: i have find the problem.
     
  13. [07/13/2016 13:17:18] [Oxide] 13:17 [Error] Error while compiling NoEscape.cs(396,48): error CS1061: Type `Oxide.Core.Libraries.Covalence.IPlayer' does not contain a definition for `UniqueID' and no extension method `UniqueID' of type `Oxide.Core.Libraries.Covalence.IPlayer' could be found. Are you missing an assembly reference?
     
  14. Hello i have problem with No Escape , I see that i have raid block but i stil can use tpr or home... where i can watch commands that will be blocked?
     
  15. Error while compiling NoEscape.cs(985,37): error CS1061: Type `BaseCombatEntity' does not contain a definition for `LookupShortPrefabName' and no extension method `LookupShortPrefabName' of type `BaseCombatEntity' could be found. Are you missing an assembly reference?
    What wrong?
     
  16. Use this, compiles fine, not checked if its realy blocking:
     

    Attached Files:

  17. Yes, is blocking the TP, thanks you
     
  18. It's working properly, thank you
     
  19. Rak

    Rak

    Replace LookupShortPrefabName() with LookupPrefab().name to fix any issues.
     
  20. How do i get EVERYONE within a certain radius of the explosion to become raid blocked? I don't wan't to activate the combatblock, just the raidblock.

    Currently only members and friends of the same clan that initiated the raid or lives in the base gets raid blocked with this config:
    Code:
    {
      "blockAll": false,
      "blockOnDamage": true,
      "blockOnDestroy": false,
      "cacheMinutes": 1.0,
      "clanCheck": true,
      "clanShare": true,
      "combatBlock": false,
      "combatBlockNotify": false,
      "combatDuration": 180.0,
      "combatOnHitPlayer": false,
      "combatOnTakeDamage": false,
      "damageTypes": [
        "Explosion"
      ],
      "friendCheck": true,
      "friendShare": true,
      "ownerBlock": true,
      "raidBlock": true,
      "raidBlockNotify": true,
      "raidDistance": 250.0,
      "raidDuration": 600.0,
      "raiderBlock": true,
      "raiderClanShare": true,
      "raiderFriendShare": true,
      "unblockOnDeath": true,
      "unblockOnRespawn": true,
      "unblockOnWakeup": false,
      "VERSION": "0.3.2"
    }