创建多个监狱,您可以在其中无限期或指定时间内派遣顽皮的玩家
权限
此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>- jail.admin- 需要使用 /jail chat 命令
- jail.canenter- 允许玩家进入受限制的监狱区域
聊天命令
- /jail- 显示帮助菜单
- /jail create <name> <spawnfile> <zoneId> <opt:kit>- 通过提供所需的参数来创建新的 jail。为此 jail 设置工具包是可选的
- /jail remove <name>- 删除具有指定名称的 jail
- /jail list- 列出所有监狱名称
- /jail send "<player name or Id>" <opt:time> "<opt:reason>" "<opt:jailname>"- 将指定的玩家送入监狱。您可以选择指定时间 (以秒为单位)、他们要入狱的原因,并选择将他们发送到哪个 jail。
- /jail free <player name or Id> - 将指定玩家从监狱中释放
- /jail clear <jailname>- 从指定监狱释放所有囚犯
控制台命令
- jail list- 列出所有监狱名称
- jail send "<player name or Id>" <opt:time> "<opt:reason>" "<opt:jailname>"- 将指定的玩家送入监狱。您可以选择指定时间 (以秒为单位)、他们要入狱的原因,并选择将他们发送到哪个 jail。
- jail free <player name or Id> - 将指定玩家从监狱中释放
- jail clear <jailname>- 从指定监狱释放所有囚犯
创建 Jail
要创建监狱,您首先需要做至少 3 件事。- Create a jail building.这不是必需的,如果您愿意,您可以将玩家留在冰山上。
- Create a spawnfile.这用于在监狱内生成囚犯。每个监狱的最大囚犯数量取决于您添加到出生点文件中的出生点数量
- Create a zone.这用于确保被监禁的玩家留在监狱内,也有助于保护您的监狱结构。您可以向其添加所需的任何区域标志
- Create a jail kit.这是可选的,但如果您希望您的囚犯穿着监狱服装,您可以选择
配置
配置选项
- "Block chat for inmates" - 这会阻止囚犯使用全球聊天
- "Allow chat between inmates (when chat is blocked)"- 这仅适用于您阻止了囚犯的聊天。它允许囚犯使用聊天功能,但只有同一监狱中的其他囚犯才能看到他们输入的内容
- "Allow players to escape jail"- 将此选项设置为 true 不会强制玩家留在监狱区域内。如果他们设法逃脱,他们的刑期将被消除,他们将可以自由离开
- "Return prisoners belongings if they escape jail" - 如果囚犯设法逃脱了他们在监禁时随身携带的物品,他们将得到归还。
- "Broadcast player imprisonment globally"- 当有人被监禁时,这将在全局聊天中显示一条消息
- "Disable damage dealt by prisoners" - 完全禁用囚犯对任何东西造成的任何伤害
- "Automatically release prisoners when their sentence has expired" - 当囚犯的刑期届满时,他们将自动恢复原状并被踢到监狱区外
- "Return prisoners to the position they were incarcerated at when released"- 当囚犯被释放时,他们将被传送回他们被监禁时的位置
- "Give prisoners a designated kit"- 启用此选项将在囚犯进入监狱时为其提供指定的工具包。如果你没有为监狱设置工具包,他们将一无所获
- "Restrict public access to prison zones" - 将非囚犯排除在任何监狱区域之外
- "Blacklisted commands for prisoners" - 这是囚犯的黑名单聊天命令列表。这对于阻止囚犯进入事件、打开商店或传送出去很有用