无逃脱防止在侦测到突袭或战斗时进行传送(及其他行动)。NoEscape旨在减少许多流行插件对Rust核心玩法机制的影响,尤其是战斗策略和战术。
重要你必须为想要的屏蔽类型分配权限。
该插件需要权限,且在未分配权限的情况下无法使用。比如说......
o.grant group default noescape.raid.tpblock
可能被屏蔽的突袭“参与者”:
例如,如果你从方块类型列表中移除“craft”,NoEscape 就不会再挂钩 CanCraft。这有助于通过禁用你未使用的阻塞行为或消除与其他使用相同钩子的插件冲突来提升性能。
以下列表将指出可能被移除以提升性能和/或冲突解决的块类型。
被阻挡的命令
- /home以及——N-传送/tpr
- /remove——移除工具
- /t home #——魔法瞬移
- /bgrade—— 博格雷德
- /trade——贸易
- /rec——回收
- /bank——银行
- /kit—— 球衣
- /shop—— GUI 商店
- /backpack——背包
权限
这个插件使用权限系统。要分配权限,请使用 。要移除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>重要你必须为想要的屏蔽类型分配权限。
该插件需要权限,且在未分配权限的情况下无法使用。比如说......
o.grant group default noescape.raid.tpblock
- noescape.raid.tpblock以及
方块传送(/home /tpr)noescape.combat.tpblock - noescape.raid.removeblock以及
块清除工具(/remove)noescape.combat.removeblock - noescape.raid.bgradeblock以及
自动建筑等级(/bgrade)noescape.combat.bgradeblock - noescape.raid.buildblock以及
常规建筑的建筑noescape.combat.buildblock - noescape.raid.repairblock以及
布洛克的定期维修noescape.combat.repairblock - noescape.raid.upgradeblock以及
建筑物的定期升级noescape.combat.upgradeblock - noescape.raid.vendblock以及
使用自动售货机的街区noescape.combat.vendblock - noescape.raid.tradeblock以及
区块贸易(/trade)noescape.combat.tradeblock - noescape.raid.recycleblock以及
区块回收(/recycle)noescape.combat.recycleblock - noescape.raid.bankblock以及
布洛克斯银行(/bank)noescape.combat.bankblock - noescape.raid.kitblock以及
兑换套件的块(/kit)noescape.combat.kitblock - noescape.raid.assignbedblock并
阻止玩家将他人分配到睡袋中noescape.combat.assignbedblock - noescape.raid.shopblock并
阻止玩家使用商店相关插件noescape.combat.shopblock - noescape.raid.craftblock并
阻止玩家制作noescape.combat.craftblock - noescape.raid.mailboxblock并
阻止玩家使用邮箱noescape.combat.mailboxblock - noescape.raid.backpackblock以及
阻止玩家使用背包(背包插件,不是玩家背包)noescape.combat.backpackblock
绕过许可
- noescape.disable
禁用所有组队或玩家的阻挡行为
配置
设置和选项可以在目录下的文件中配置。建议使用编辑器和验证器以避免格式问题和语法错误。NoEscapeconfig突袭区块
检测突袭发生时,阻止玩家使用传送(或其他指令)。可能被屏蔽的突袭“参与者”:
- 基地所有者
- 主人附近的氏族成员
- 业主附近的朋友们
- 突袭发起者
- 袭击发起者的附近氏族成员
- 袭击发起者的附近朋友
- 附近的人(包括袭击者和旁观者)
突袭封锁选项
- 启用(默认:true)
判定突袭是否会开始阻挡行为 - 持续时间(默认:300)
突袭封锁解除前的持续时间(默认5分钟) - 距离(默认:100)
拥有者必须距离袭击发生地的距离(默认100米) - 通知(默认:true)
玩家被封锁突袭时是否会收到通知。 - 包含预制件
会开始突袭阻挡行为的额外预制件列表,如门、窗栏、地板框架、墙框、百叶窗或外墙 - 排除预制件
列表:不会开始阻挡行为的预制件,比如木梯 - 除外武器
列表,不会开始阻挡行为的武器,比如火把 - 伤害类型
列表会开始阻挡行为的伤害类型。比如:子弹、钝击、刺击、斩击、爆炸和热伤害。
突袭块除了
- 所有者(默认:true)
防止所有者自己封锁 - 氏族(默认:false)
防止氏族成员互相阻挡 - 朋友(默认:false)
防止朋友互相拉黑
突袭封锁
- 损伤
- 启用(默认:true)
判定损坏结构/预制件是否会开始阻塞行为 - minCondition(默认:100.0)
结构在阻塞开始前的条件(百分比)
- 启用(默认:true)
- destroy(默认:false)
确定摧毁结构/预制物是否会开始阻挡行为 - unown(默认:false)
判定损坏/摧毁未拥有的结构/预制件是否会开始阻挡行为
突袭布洛克·谁
- 所有人(默认:false)
屏蔽设定范围内的所有人,包括袭击者和旁观者(注:此设置会覆盖所有其他突袭阻挡行为) - owner(默认:true)
阻挡目标区块所有者(如果在配置距离内) - 氏族(默认:false)
屏蔽拥有者或袭击者的氏族成员 - 好友(默认:false)
屏蔽拥有者或掠夺者的附近好友 - 掠夺者(默认:false)
阻止发起突袭的玩家 - 柜子授权(默认:错误)
禁止被授权进入你或朋友柜子的附近玩家
突袭解除封锁
- 死亡(默认:真)
决定死亡是否会停止团队防御行为 - 重生(默认:true)
确定重生是否会停止团队封锁行为 - 唤醒(默认:false)
判定唤醒是否会停止突袭阻挡行为
突袭区块地图
- 启用(默认:false)
以图标向LustyMap宣布突袭 - 持续时间(默认:150)
决定LustyMap图标在地图上的持续时间 - 图标(默认:特殊)
地图上将使用的图标名称(请参阅LustyMap文档了解如何使用您自己的图标)
突袭封锁区
- 启用(默认:false)
判定ZoneManager是否创建突袭发起的突袭封锁区 - 进入(默认:true)
判定进入突袭封锁区是否会阻止任何进入该区域的人 - 离开(默认:false)
确定离开突袭封锁区是否会停止阻挡任何离开该区域的人
突袭封锁RaidableBases区域
- 启用(默认:false)
确定 RaidableBases 集成是否已启用 - 进入(默认:true)
确定进入RaidableBases突袭区是否会阻止任何进入该区域的人 - leave(默认:false)
确定离开RaidableBases突袭区是否会停止阻挡任何离开该区域的人
战斗区块
检测玩家是否对另一名玩家造成或受到伤害,然后在设定的持续时间内阻挡一方或双方。战斗格挡选项
- 启用(默认:false)
判断战斗是否会开始阻挡行为 - 持续时间(默认:180)
战斗区块解除前的时间长度(默认3分钟) - 通知(默认:true)
玩家是否会在被战斗阻挡时被通知。 - 伤害类型
列表会开始格挡行为的伤害类型。例如:子弹、箭矢、钝击、刺击、斩击、电击、爆炸和热伤害。
战斗阻挡
- giveDamage(默认:true)
- 启用(默认:true)
成功击中其他玩家是否会阻挡你 - minCondition(默认:100.0)
你在格挡前的生命值(百分比)将开始 - 最小伤害(默认:1.0)
格挡开始前的最低伤害(每次攻击)
- 启用(默认:true)
- takeDamage(默认:true)
- 启用(默认:true)
是否被其他玩家成功击中会阻挡你 - minCondition(默认:100.0)
你在格挡前的生命值(百分比)将开始 - 最小伤害(默认:1.0)
格挡开始前的最低伤害(每次攻击)
- 启用(默认:true)
- npcGiveDamage(默认:false)
成功击中NPC是否会阻挡你 - npcTakeDamage(默认:false)
是否被NPC成功击中会阻挡你*
战斗解除封锁
- 死亡(默认:真)
决定死亡是否会停止格挡战斗 - 重生(默认:true)
决定重生是否会停止格挡战斗行为 - 唤醒(默认:false)
判定唤醒是否会停止战斗格挡行为
通知(内置)
- 聊天(默认:true)
玩家会收到关于他们被封禁状态的聊天通知 - 用户界面(默认:true)
玩家会收到关于其封禁状态的UI通知
通知(图形界面公告)
- 启用(默认:false)
创建GUIAnouncements,告知玩家是否被封锁或解除封锁 - backgroundColor(默认:红色)
GUIAnnouncement 通知的背景色(请参阅 GUIAnnouncement 文档中的可用颜色选项) - textColor(默认:白色)
GUIAnnouncement 通知的文本颜色(请参阅 GUIAnnouncement 文档中的可用颜色选项)
缓存设置
- cacheMinutes(默认:1)
在检查新关系状态前,氏族/朋友关系存储在内存中的分钟数
钩子优化与冲突
块体类型
所有类型的块默认都已启用——但没有相应权限的使用。禁用某些类型的阻挡会禁用与这些阻挡相关的钩子。例如,如果你从方块类型列表中移除“craft”,NoEscape 就不会再挂钩 CanCraft。这有助于通过禁用你未使用的阻塞行为或消除与其他使用相同钩子的插件冲突来提升性能。
以下列表将指出可能被移除以提升性能和/或冲突解决的块类型。
默认块类型
- 删除
- TP
- 银行
- 贸易
- 回收
- 商店
- Bgrade(布格拉德)
- 构建(优化版)
- 修复(优化版)
- 升级(优化版)
- 售货(优化版)
- 装备
- assignbed(优化版)
- 工艺(优化版)
- 邮箱(优化版)