Zone Manager - 区域管理

汉化 Zone Manager - 区域管理 3.1.4

Zone Manager - 区域管理是用于创建和管理游戏内区域的插件。

权限

  • zonemanager.zone - 允许使用聊天/控制台指令。
  • zonemanager.ignoreflag.<flagtype> - 允许绕过指定标志。<flagtype>替换为要绕过的标志。
请确保不要盲目地授予玩家任何忽略标志的权限!

如果您不确定授予忽略标志将产生什么效果,只需查看标志的作用,并授予忽略标志权限的玩家,那么玩家就能够绕过标志的影响。

聊天指令​

  • /zone_add - 在您的位置创建一个新区域
  • /zone_edit <区域ID> - 编辑具有指定ID的区域
  • /zone_list - 列出所有区域列表和ID
  • /zone_remove <区域ID> - 删除具有指定ID的区域
  • /zone_wipe - 删除所有区域
  • /zone_player <可选:玩家ID或名称> - 显示指定玩家所在区域的信息以及他们当前拥有的标志
  • /zone_stats - 显示所有区域中各种实体的总数
  • /zone flags - 打开标志编辑器UI
  • /zone <标志> <值> - 设置指定的字段或标志

区域标志​

区域标志是您可以应用于区域的条件。要设置区域标志,您首先必须编辑目标区域。然后,您可以通过指令:/zone <选项> <值> 来设置该区域的标志。

您可以在一行中应用多个标志,例如:/zone eject true killsleepers true nobuild true

或者,您可以通过指令:/zone flags 打开一个GUI菜单,在该菜单中可以轻松设置标志。

标志列表​

这些是所有可用的标志。首先是标志的名称,然后是它接受的值类型。

标志名称描述
autolightstrue/false根据时间自动切换灯光开关(时间可以在配置中设置)
ejecttrue/false所有玩家在尝试进入区域时都将被踢出,除非他们在区域白名单上,或者具有与该区域相关联的权限。 (此标志不会影响管理员)
ejectsleeperstrue/false玩家在入睡时会被移出区域 (此标志不会影响管理员)
infinitetrapammotrue/false火焰炮塔、枪陷阱和自动炮塔不会消耗燃料
killtrue/false玩家进入区域时将被杀死
killsleeperstrue/false玩家入睡时将被杀死 (此标志不会影响管理员)
lootselftrue/false玩家可以拾取自己的尸体/背包。 此标志仅在区域上的NoPlayerLoot标志激活时应用
noapctargetingtrue/false坦克不会瞄准区域内的玩家
nobleedtrue/false防止玩家流血
noboxloottrue/false防止玩家掠夺箱子
nobuildtrue/false防止玩家建造建筑(此标志不会影响管理员)
nochattrue/false防止玩家使用聊天(此标志不会影响管理员)
nocollecttrue/false防止玩家捡起可收集物品
nocorpsetrue/false玩家重生时移除尸体
nocrafttrue/false禁用区域内的制作
nocuptrue/false防止玩家放置领地柜
nodecaytrue/false防止可物品腐蚀
nodeploytrue/false防止玩家放置物品(此标志不会影响管理员)
nodooraccesstrue/false防止玩家打开门
nodroptrue/false删除丢弃的物品
nodrowntrue/false防止玩家淹死
noentitypickuptrue/false防止玩家拾取实体,如门、锁等
nofalldamagetrue/false防止玩家受到坠落伤害
nogathertrue/false防止玩家采集资源
nohelitargetingtrue/false阻止直升机瞄准玩家并将其发送到新位置
nokitstrue/false防止玩家领取礼包(Kits插件)
nolootspawnstrue/false防止物品在区域内生成
nonpcspawnstrue/false防止动物从区域生成
nonpctargetingtrue/falseNPC玩家不会瞄准区域内的玩家
nooventoggletrue/false防止玩家切换熔炉/灯具/篝火等
nopickuptrue/false防止玩家拾取丢弃的物品
noplayerloottrue/false防止玩家掠夺其他玩家
nopvetrue/false动物将对玩家的攻击无效
noremovetrue/false防止玩家使用拆除工具(RemoveTool插件)
nosignupdatestrue/false防止玩家更新画板
noshoptrue/false防止玩家使用商店(GUIShop/ServerRewards)
nostabilitytrue/false禁用建筑承重
nostashtrue/false防止玩家隐藏小藏匿
nosuicidetrue/false防止玩家使用自杀指令
notptrue/false防止玩家使用传送(NTeleportation 插件)
notradetrue/false防止玩家交易(Trade 插件)
noturrettargetingtrue/false停止炮塔瞄准玩家(自动炮塔/火焰炮塔/枪陷阱)
noupgradetrue/false防止玩家升级建筑(此标志不会影响管理员)
novendingtrue/false防止玩家使用自动售货机
novoicetrue/false防止玩家使用语音聊天(此标志不会影响管理员)
nowoundedtrue/false当玩家死亡时跳过受伤状态
keepvehiclesintrue/false区域内的车辆将被阻止离开
keepvehiclesouttrue/false车辆将被阻止进入区域
npcfreezetrue/false防止动物四处移动
pvegodtrue/false玩家将具有PVE无敌模式
pvpgodtrue/false玩家将具有PVP无敌模式
sleepgodtrue/false睡觉的玩家将具有无敌模式
undestrtrue/false建筑物不会受到伤害

区域选项​

以下是可设置/调整的区域选项,以与设置标志相同的方式设置:
选项描述
name"区域名称"设置区域名称
id"区域ID"设置区域ID
location"here" 或 "x y z"通过使用值“here”,区域位置将移动到您的位置,否则手动设置位置,输入坐标(x y z)
radius数量值设置区域的半径(如果使用球形区域)
size"宽度 高度 长度"设置区域的大小(用于创建矩形区域。确保按照表示所需区域大小的数字输入宽度、高度和长度)
rotation"y旋转" 或没有值将矩形区域旋转到指定的Y值,如果没有给定值,它将是您面朝的方向
radiation数量值向该区域添加辐射
safezonetrue/false将区域设置为与基地相同的安全区,不能抽取武器,也不能对玩家造成伤害
enter_message"消息"玩家进入区域时向玩家显示的消息
leave_message"消息"玩家离开区域时向玩家显示的消息
ejectspawns"生成文件名称"指定一个生成文件以将玩家弹出,而不是将其传送到区域外
permission"权限名称"为此区域分配权限以防止没有权限的玩家进入
enabledtrue/false启用或禁用此区域
parentid"区域ID"设置父区域

以下是一个创建管理员之家区域的示例:
代码:
/zone_add
/zone nobuild true nodeploy true name "管理员之家" undestr true
在这个示例中,我们创建了一个新的区域,命名为“管理员之家”,并将nobuild、nodeploy和undestr标志设置为true。这将阻止玩家在该区域内建造、放置物品和破坏建筑。

父/子区域​

默认情况下,位于其他区域内部的较小区域会继承较大区域的标志,以及分配给较小区域的标志。

要解决这个问题,您可以使用指令/zone parentid <zoneid>为较小区域分配一个父区域ID。

插件仍然会将玩家注册为在两个区域内,但当玩家进入子区域(位于外部区域内的较小区域)时,父区域(较大的外部区域)的所有标志将被禁用。

如果您使用此功能并仍希望将父区域的某些标志应用于玩家,请简单地将这些标志也应用于子区域。

配置文件​

JSON:
{
  "Autolight Options": {
    "Time to turn lights on": 18.0,
    "Time to turn lights off": 6.0,
    "Lights require fuel to activate automatically": true
  },
  "Notification Options": {
    "Display notifications via PopupNotifications": false,
    "Chat prefix": "[Zone Manager] :",
    "Chat color (hex)": "#d85540"
  },
  "NPC players can deal player damage in zones with PvpGod flag": false,
  "Allow decay damage in zones with Undestr flag": false,
  "Version": {
    "Major": 3,
    "Minor": 0,
    "Patch": 0
  }
}
作者
对味儿
下载
18
查看
690
文件类型
cs
文件大小
156.9 KB
文件Hash
0733bf851c4c9f344145d2391f44cf9a
首次发布
最后更新
评分
0.00 星 0评价

来自对味儿的更多资源

分享资源

标签
区域