AcceptTheRules

强制并奖励玩家遵守服务器规则。

资源图片
**请不要使用op权限测试此插件。 存在一些绕过权限!** # 描述​ 许多玩家不阅读服务器规则,也无法遵守。 “接受规则”在此提供了一种补救措施。而且是免费的! 玩家必须一次性接受服务器规则,然后与其他玩家一起游戏。 规则显示在不同的页面上,以便没有规则被忽略。 最后,会询问玩家是否想接受这些规则。 此时,可以使用简单的配置来决定玩家接受或拒绝规则时应该发生什么。 接受规则时,例如可以为玩家分配等级或给予特殊物品。 这由服务器所有者决定。 ATR 插件还提供了冻结玩家直到接受规则的可能性。 此功能可以通过配置设置。 通常,规则不会保持不变。 当然,这已经考虑到,因此可以设置规则的版本。 结果是,所有玩家都会收到更改并可以遵守规则。 借助“接受规则”,将不再有借口:“我没读过规则……” 或 “我不知道规则在哪里……” 。 迈向未来,使用“接受规则”简化服务器规则与玩家之间的沟通。 ​ # 特性​ 为尚未接受规则的玩家提供欢迎消息 冻结玩家以阅读规则 通过单击按钮交互式阅读规则 简单地通知规则更改 使用颜色进行您的规则或消息 接受或拒绝规则时使用变量命令 获取有关玩家的信息,即规则是否已接受以及在哪个版本 所有内容都可以配置 在阅读和接受规则之前,防止聊天消息、执行命令(带有例外)、在服务器上移动或与对象交互 Markdown用于规则 # 安装​ 1. 停止您的服务器 2. 将jar文件拖动到您的“plugins”文件夹中 a. 可选:Floodgate (在此处下载) 3. 启动您的服务器 # 命令 ​ - /rules - 显示规则 - /rule - 显示规则 - /rules [number] - 显示特定规则 - /rule [number] - 显示特定规则 - /atr - 显示带有所有命令的管理员菜单 - /atr [player] - 显示有关玩家的信息 - /atr report - 生成一个zip-File 以便更快地获得支持 - /atr reload - 重新加载所有配置 - /atr info - 显示一些插件信息 - /atr reset [name] - 重置玩家的“已接受状态” - /atraccept [player] - 为玩家接受规则 - /atr stats - 显示一些用户统计数据 - /atr player [player] - 显示有关玩家的信息 # 权限​ - atr.user.rules - 默认:true - atr.user.atrgui - 默认:true - atr.admin.atr - 默认:op (使用 "/atr" 的权限) - atr.admin.* - (所有管理员权限) - atr.admin.reload (使用 "/atr reload" 的权限) - atr.admin.help (使用 "/atr help" 的权限) - atr.admin.playerInfo (使用 "/atr [name]" 的权限) - atr.admin.info (使用 "/atr info" 的权限) - atr.user.bypass (忽略周期性重新接受的权限) - atr.admin.acceptOthers (为其他玩家接受规则的权限) - atr.admin.updateCheck (使用更新检查器的权限) - atr.admin.reset (重置单个玩家的“已接受状态”的权限) ### 普通玩家的权限: 默认:true​ - atr.user.rules - atr.user.atrnext - atr.user.atrback - atr.user.atraccept - atr.user.atrdeny - atr.user.atrgui # 占位符​ - %player% - 玩家姓名 - %page% - 当前规则页面 - %maxPage% - 最大。规则页面编号 - %asPlayer% - 以玩家身份执行命令,使用其权限 # 支持 / 错误 / 建议​ Disord: https://discord.gg/5zuC36R 为了能够快速提供帮助,我很高兴为您提供帮助。 为了能够更快地帮助您,如果您在咨询时已填写以下信息,我将不胜感激: - 执行 „/atr report“ - 将您的文件 „Report.zip“ 从您的插件文件夹(“.../plugins/AcceptTheRules/Report.zip”)发送给我 _简要描述您的问题 请求可以用德语和英语提出。