• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
WhoI - 免费的宝可梦方可梦我是谁插件!简单的配置迅速上手!高度自定义![1.12-1.21.8]

Bukkit WhoI - 免费的宝可梦方可梦我是谁插件!简单的配置迅速上手!高度自定义![1.12-1.21.8] 1.0.2

没有下载权限
◆ 支持核心
CatServer,Spigot,PaperSpigot,Arclight
◆ 插件前置
◆ 游戏版本
1.12 1.12.x 1.16 1.18 1.21.x

WhoI





插件简介
1.png
  • 猜图游戏: 玩家通过观察地图物品上的图像猜测正确答案
  • 多阶段游戏机制: 预游戏、游戏中、游戏结束三个阶段
  • 自动图像加载: 插件启动时自动从资源包加载图像文件
  • 可配置的消息系统: 支持自定义游戏消息
  • 权限系统: 细粒度的命令权限控制
  • 事件驱动: 提供丰富的游戏事件供其他插件扩展
  • 内置奖励池: 提供合理的奖励配置
  • 极致的优化: 只需要一张图像 即可自带完成黑色的自动转换
  • 自定义图像自定义答案: 可无限增加图像或者答案不仅限于宝可梦!

指令权限
命令描述别名
/wi显示插件基本信息/whoi
/wi help显示帮助信息-
/wi join加入当前游戏-
/wi leave离开当前游戏-
/wi reload重载插件配置-

权限节点​

权限节点描述默认权限
WhoI.command基本命令权限所有玩家
WhoI.command.reload重载命令权限仅OP
WhoI.command.help帮助命令权限所有玩家
WhoI.command.join加入命令权限所有玩家
WhoI.command.leave离开命令权限所有玩家
WhoI.debug调试权限仅OP

配置说明

config.yml - 主要配置文件

YAML:
# 是否开启调试
# true为开启 false为关闭
# 此功能用于开发者调试,没必要不用开启此功能
debug: false

# 游戏时间设置
TimeConfig:
  # 预游戏时间(秒)
  PreTime: 60
  # 游戏持续时间(秒)
  StartTime: 30
  # 游戏结束时间(秒)
  # 公布答案的时间
  EndTime: 5

# 定时公告
# 当预游戏时间结束时 发送定时公告 直到游戏持续时间结束关闭定时公告
Announcement:
  # 是否开启
  enable: true
  # 时间间隔 多少秒发一次(秒)
  interval: 5
  # 发送内容
  content:
    - "[§6我是谁§f] 你画我猜已经开始啦!快来加入吧!"
    - "[§6我是谁§f] 游戏时间还剩{time}秒!"

# 游戏设置
GameConfig:
  # 游戏开始时执行指令 (全服玩家)
  # command 玩家执行
  # op 玩家以 op 执行
  # broadcast 广播信息
  StartCommand:
    - "[broadcast][§6我是谁§f] 游戏开始了输入§a/wi join§f加入游戏!"

  # 游戏结束后执行的指令 (全服玩家)
  # command 玩家执行
  # op 玩家以 op 执行
  # broadcast 广播信息
  # 包括玩家猜对答案
  EndCommand:
    - "[broadcast][§6我是谁§f] 游戏结束"

  # 玩家加入后执行的指令
  # command 玩家执行
  # op 玩家以 op 执行
  # console 玩家以控制台执行
  # broadcast 广播信息
  # 变量:
  # {player} 玩家名称
  JoinCommand: []

  # 玩家猜对后执行的指令
  # command 玩家执行
  # op 玩家以 op 执行
  # console 玩家以控制台执行
  # broadcast 广播信息
  # 变量:
  # {player} 玩家名称
  # {answer} 本次游戏的答案
  GuessRightCommand:
    - "[broadcast][§6我是谁§f] 恭喜{player}猜对了!"

  # 没有玩家猜对后执行的指令 (全服玩家)
  # command 玩家执行
  # op 玩家以 op 执行
  # broadcast 广播信息
  # 变量:
  # {answer} 本次游戏的答案
  NoOneGuessRightCommand:
    - "[broadcast][§6我是谁§f] 很可惜没有玩家猜对!"
    - "[broadcast][§6我是谁§f] 我大慈大悲告诉你答案: {answer}"

message.yml - 消息配置文件,可自定义游戏中显示的各种消息。

YAML:
# 消息配置文件

# 加入游戏相关消息
join:
  already_joined: "[§6WhoI§f] 你已经加入游戏"
  game_not_started: "[§6WhoI§f] 游戏还没开始"
  success: "[§6WhoI§f] 你成功加入游戏"
  console_forbidden: "[§6WhoI§f]§c 禁止控制台执行"

# 退出游戏相关消息
leave:
  not_joined: "[§6WhoI§f] 你没有加入游戏"
  success: "[§6WhoI§f] 你成功退出游戏"
  console_forbidden: "[§6WhoI§f]§c 禁止控制台执行"

# 通用消息
common:
  no_permission: "[§6WhoI§f] 你没有权限执行此命令"
  reload_complete: "[§6WhoI§f] 重载完成"
rewardpools - 猜对奖励池配置
YAML:
# 他会尝试选择所有配置的概率
# 存在触发所有奖励的可能
# 也存在都没抽中的可能
normal:
  # 几率
  # 也就是选中的概率
  # 选中normal配置奖励池的概率为50%
  chance: 0.5
  # command 玩家执行
  # op 玩家以op执行
  # console 玩家以控制台执行
  # tell 向玩家发送信息
  # broadcast 广播信息
  # 变量:
  # {player} - 猜中谜语的玩家
  Command:
    - '[broadcast]&7恭喜 {player} 抽中 普通奖励池!'

excellent:
  chance: 0.5
  Command:
    - '[broadcast]&7恭喜 {player} 抽中 稀有奖励池!'

游戏截图:
2.png
1.png

📄 结语​

感谢使用 WhoI 插件,我们持续更新更多功能。对于插件如果你有任何问题或建议,请加入作者官方插件交流群:966720491。
注意:
本插件为免费插件且开源,如付费购买就是被骗了!
加入官方插件交流群:966720491 快速反馈问题和需求
开源声明: 不允许魔改代码进行商业化!
作者
XiaoCaoAwA
下载
14
查看
157
首次发布
最后更新
评分
0.00 星 0 星

来自XiaoCaoAwA的更多资源

分享资源

最新更新

  1. 修复参加比赛的时候出现一行的地图 但是可以丢出去 结束比赛后依旧可以捡起丢出的地图的bug

    修复参加比赛的时候出现一行的地图 但是可以丢出去 结束比赛后依旧可以捡起丢出的地图的bug