Thanks for the report maxaki, will look into this ASAP.
NoEscape
Moved
Total Downloads: 12,035 - First Release: Oct 23, 2015 - Last Update: Apr 12, 2018
- 5/5, 33 likes
-
Calytic Community Admin Community Mod
-
Anyone else unable to get this mod to block teleports? was working fine until I updated to the most recent version.
Here is my config file for reference.
Code:{ "blockAll": true, "cacheMinutes": 1.0, "clanCheck": true, "clanShare": true, "combatBlock": true, "combatBlockNotify": true, "combatBlockNotifyMessage": "You are combat blocked for {time}", "combatDuration": 180.0, "combatMessage": "You may not teleport while a in combat ({time})", "combatOnHitPlayer": true, "combatOnTakeDamage": true, "damageTypes": [ "Bullet", "Blunt", "Stab", "Slash", "Explosion" ], "friendCheck": true, "friendShare": true, "ownerBlock": true, "raidBlock": true, "raidBlockNotify": true, "raidBlockNotifyMessage": "You are raid blocked for {time}", "raidDistance": 100.0, "raidDuration": 300.0, "raiderBlock": true, "raiderClanShare": true, "raiderFriendShare": true, "raidMessage": "You may not teleport while a raid is happening nearby ({time})", "unblockOnDeath": true, "VERSION": "0.2.2" }
Code:[Oxide] 12:29 PM [Error] Failed to call hook 'CanTeleport' on plugin 'NoEscape v0.2.2' (KeyNotFoundException: The given key was not present in the dictionary.) [Oxide] 12:29 PM [Debug] at System.Collections.Generic.Dictionary`2[System.UInt64,System.DateTime].get_Item (UInt64 key) [0x00000] in <filename unknown>:0 at Oxide.Plugins.NoEscape.GetRaidMessage (.BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.NoEscape.GetMessage (.BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.NoEscape.CanTeleport (.BasePlayer player) [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 (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in
Last edited by a moderator: Mar 7, 2016 -
Calytic Community Admin Community Mod
-
The plugin does not work properly! Once blocks, the second time does not block!
-
EDIT: After testing with another one of my admins, it seems that raid blocker DOES work, but ONLY when it's someone ELSE causing the damage, and the timer does not start or refresh upon any damage inflicted by the player, only those who are clanshare or if blockall is set true. Here is my current config for reference:
Code:{ "blockAll": true, "cacheMinutes": 1.0, "clanCheck": true, "clanShare": true, "combatBlock": true, "combatBlockNotify": true, "combatBlockNotifyMessage": "You are combat blocked for {time}", "combatDuration": 180.0, "combatMessage": "You may not teleport while a in combat ({time})", "combatOnHitPlayer": true, "combatOnTakeDamage": true, "damageTypes": [ "Bullet", "Blunt", "Stab", "Slash", "Explosion" ], "friendCheck": false, "friendShare": false, "ownerBlock": true, "raidBlock": true, "raidBlockNotify": true, "raidBlockNotifyMessage": "You are raid blocked for {time}", "raidDistance": 100.0, "raidDuration": 300.0, "raiderBlock": true, "raiderClanShare": true, "raiderFriendShare": true, "raidMessage": "You may not teleport while a raid is happening nearby ({time})", "unblockOnDeath": true, "VERSION": "0.2.21" }
Last edited by a moderator: Mar 9, 2016 -
Calytic Community Admin Community Mod
As an admin, set "blockAll" to true. Then have somone else build a structure, then damage the structure with any kind of damage configured in damageTypes. -
-
It works now. Thanks alot.
Some improvements could be made.
-Option to make the one launching the rocket or c4 to get blocked aswell. (It doesn't do it now).
-Option to disable the trade plugin
-Option to disable the /bgrade plugin
Have to disable Bgrade and trade because they rebuild their base or trade their items away while getting raided.
Some guys wasted 60 rockets on one foundation while the defenders rebuilt it with bgrade. -
-
Calytic Community Admin Community Mod
There are 2 settings "raidBlock" and "raiderBlock"
"raidBlock" enables/disables whether or not damaging structures causes command blocks.
"raiderBlock" enables/disables whether or not the players doing the damage get command blocked.
Note: "blockAll" is a very limited setting that negates ownerBlock, raiderBlock, clanShare, and friendShare. BlockAll will block everyone in the vicinity, raiders included. Keep in mind that if you're testing this as an admin, you won't be affected by NoEscape in the same way. I will double check the raiderBlock setting but last I checked it was in-fact working. -
Calytic. It doesn't work that way.
Yea, we've tried without admin and the players on my server knows this and have reported it. -
Calytic Community Admin Community Mod
-
-
Calytic Community Admin Community Mod
-
You think you could make this work with magic teleportation as well?
-
Calytic Community Admin Community Mod
It should already but I have not tested it.
-
-
How to enable that mates of the baseowner who get raided can teleport to him? (friends, clanmates)
Would be nice, if someone can prepare a config for me.
Raiders nearby get blocked as like all other outstanding people get blocked. The baseowner get blocked and cannot tp away. The raiders can get Support from mates/friends, which teleport to them. But from the raided base nobody can tp away. That is, what I'm looking for. To support his mates must be possible. -
Calytic Community Admin Community Mod
That totally depends on whether or not Teleportation calls CanTeleport on /tpa. That cannot be changed by NoEscape.
-
An simple way to do that would be for the friends/clan mates to set a home inside the base.
[DOUBLEPOST=1457615607][/DOUBLEPOST]It still fails to block the original player to cause the damage. I tested with and without "blockAll" and it seems to make no difference.Last edited by a moderator: Mar 10, 2016