NoEscape

Moved

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

5/5, 33 likes
  1. Guys this plugin works very well, only issue is that clan members & building owner can block themselves easily by just accidentally shooting or axing a wall. How do I fix this to were building owners/clan members/friends cant get themselves and everyone raidblocked for no reason?
     
  2. +1
    this is annoying:(

    would be nice to set raidblock after 1hp hit or somethig like that ;/
     
  3. Calytic

    Calytic Community Admin Community Mod

    Calytic updated NoEscape with a new update entry:

    1.0.0


    [DOUBLEPOST=1499027098][/DOUBLEPOST]
    This is what the clanCheck, friendCheck, and ownerCheck options do.
     
  4. Code:
    (00:07:26) | [Oxide] 00:07 [Error] Failed to call hook 'CanUseVending' on plugin 'NoEscape v1.0.0' (InvalidCastException: Cannot cast from source type to destination type.)
    (00:07:26) | [Oxide] 00:07 [Stacktrace]   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
     
  5. The "SendReply" call in "SendBlockMessage" uses the "raidblockDuration" variable in "GetCooldown" meaning that it'll alert the raid block duration time for combat blocking aswell, I simply added this to fix that, hopefully you can patch this sometime soon.

    Code:
    SendReply(target, GetPrefix(target.UserIDString) + GetMsg(langMessage, target.UserIDString).Replace("{time}", GetCooldownTime(blocker is RaidBlock ? raidDuration : combatDuration , target.UserIDString)));
     
  6. The problem with the message "Block Raid Complete" and "Combat Block Complete" appear before the time when you upgrade lock.
    Not working:
    noescape.raid.repairblock
    noescape.combat.repairblock
     
    Last edited by a moderator: Jul 3, 2017
  7. I happend to notice a glitch in the new version. a player got combatblocked and I changed the text with @Slut message which worked but the guy that got combat blocked got the message combat blocked for 1.94 minutes, just a few seconds after it came up you are not longer combatblocked, but when he tried to tp after that it said you may do that while in combatblock (1.39 minutes)
     
  8. Code:
    (17:42:17) | Failed to call hook 'CanUseVending' on plugin 'NoEscape v1.0.0' (InvalidCastException: Cannot cast from source type to destination type.)
    (17:42:17) | 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
    (17:42:25) | Failed to call hook 'CanUseVending' on plugin 'NoEscape v1.0.0' (InvalidCastException: Cannot cast from source type to destination type.)
    (17:42:25) | 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
    (17:42:27) | Failed to call hook 'CanUseVending' on plugin 'NoEscape v1.0.0' (InvalidCastException: Cannot cast from source type to destination type.)
    (17:42:27) | 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
     
  9. Calytic

    Calytic Community Admin Community Mod

    Thanks for the reports.
     
  10. Calytic

    Calytic Community Admin Community Mod

    Calytic updated NoEscape with a new update entry:

    1.0.1

     
  11. new error which comes pretty much the whole time now
    Code:
    [07/05/2017 02:12:03] at (wrapper managed-to-native) UnityEngine.Component:get_gameObject ()
    at Oxide.Plugins.NoEscape.TryGetBlocker[RaidBlock] (.BasePlayer player, Oxide.Plugins.RaidBlock& blocker) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.NoEscape.IsBlocked[RaidBlock] (.BasePlayer target) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.NoEscape.IsRaidBlocked (.BasePlayer target) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.NoEscape.StopBlocking (.BasePlayer target) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.NoEscape+<OnEntityDeath>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0
    at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0| Failed to run a 0.30 timer in 'NoEscape v1.0.1' (NullReferenceException:
     
    Last edited by a moderator: Jul 5, 2017
  12. Calytic

    Calytic Community Admin Community Mod

    Calytic updated NoEscape with a new update entry:

    1.0.2

     
  13. Calytic

    Calytic Community Admin Community Mod

    Calytic updated NoEscape with a new update entry:

    1.0.3

     
  14. Is a new config required for all these recent updates and overhaul?
     
  15. Code:
    Failed to run a 0.30 timer in 'NoEscape v1.0.3' (NullReferenceException: )
      at (wrapper managed-to-native) UnityEngine.Component:get_gameObject ()
      at Oxide.Plugins.NoEscape.TryGetBlocker[RaidBlock] (.BasePlayer player, Oxide.Plugins.RaidBlock& blocker) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.IsBlocked[RaidBlock] (.BasePlayer target) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.IsRaidBlocked (.BasePlayer target) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape.StopBlocking (.BasePlayer target) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NoEscape+<OnEntityDeath>c__AnonStorey0.<>m__1 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerPrison.OnEntityKill (.BaseNetworkable entity) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerPrison.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 
     
  16. Calytic

    Calytic Community Admin Community Mod

    No, some additional options were added that is all.
     
  17. Calytic

    Calytic Community Admin Community Mod

    Calytic updated NoEscape with a new update entry:

    1.0.4

     
  18. Can you please add /shop blocking?
    It is somehow in the code but seems not to be active.
    Or I just don´t know how to activate it.
     
  19. Would it be possible to make this compatible with Rust IO friends list api?
     
  20. So i managed to make this plugin to work , but now i am facing with a new problem . I need to set the plugin to let the player to build , and upgrade in raid block , so that he can defend his base . Any help ?