• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
XinxinPokeGym — 玩家精灵道馆系统|自动审核玩家队伍[重铸&方可梦]

付费插件 XinxinPokeGym — 玩家精灵道馆系统|自动审核玩家队伍[重铸&方可梦] 3.3.0 - fix

没有购买权限 (168.00 钻石)
~ 修复馆主登录时间不累计的bug

🆕 新增功能​

1. 挑战者离线自动取消挑战书​

  • 挑战者发起挑战后X分钟内退出游戏,挑战书自动取消
  • 配置项 BattleSet.ChallengerOfflineCancelTime,设为0则不启用
  • 延迟检测机制:到达配置时间后检查玩家是否仍然离线,是则取消
  • 取消后自动通知馆主

2. 馆主每日奖励在线时长限制​

  • 馆主必须在线满X分钟才能领取每日奖励
  • 配置项 BattleSet.RewardOnlineMinutes,设为0则不启用
  • 领取失败时提示当前在线时长和所需时长

3. 馆主每日在线时长持久化与扣经验机制​

  • 馆主每天必须在线满X分钟,否则第二天道馆检测时扣除指定经验值
  • 配置项 GymData.MasterDailyOnlineMinutes 和 GymData.DailyOnlinePenaltyExp
  • 在线时长通过内存计时器记录,数据保存时持久化到文件/数据库
  • 道馆检测时优先检查昨日在线时长,每天仅扣除一次不重复
  • 永久道馆跳过此检测

4. 馆主收到挑战书提示音和Title配置​

  • 馆主收到挑战书时可播放提示音和显示Title标题
  • 支持配置音效名称、音量、音调
  • 支持配置Title主标题、副标题、淡入/停留/淡出时间
  • 支持 %player%(挑战者)和 %gym%(道馆名)变量

5. 道馆每日被挑战次数限制​

  • 可在 config.yml 中配置每个道馆每日最大被挑战次数
  • 达到上限后玩家无法继续挑战该道馆,次日自动重置

6. 道馆成员系统​

  • 永久道馆支持成员加入申请
  • 道馆等级解锁成员上限
  • 馆主可管理成员:同意/拒绝申请、踢出成员
  • 成员权限控制:传送权限、建造权限
  • 新增成员列表GUI和成员管理GUI

7. 永久道馆专属世界系统​

  • 永久道馆馆主可领取专属虚空世界
  • 出生点生成3×3基岩平台(Y=0)
  • 支持成员权限进入和建造
  • 世界规则:禁止PVP、禁止怪物生成、禁止天气/日夜循环

8. 管理员命令​

  • /xpg delworld [道馆] - 删除指定道馆的专属世界
  • /xpg setmaster [玩家] [道馆] - 设置指定玩家为道馆馆主(使用玩家当前精灵队伍)

9. 新增GUI界面​

  • 成员列表GUI(MemberListGui)
  • 成员管理GUI(MemberManageGui)
  • 道馆管理页面新增世界按钮

10. 新增配置项​

  • config.yml:
    • GymData.MasterDailyOnlineMinutes - 馆主每日最低在线时长(分钟)
    • GymData.DailyOnlinePenaltyExp - 在线时长不足时扣除的经验值
    • BattleSet.ChallengerOfflineCancelTime - 挑战者离线取消时间(分钟)
    • BattleSet.RewardOnlineMinutes - 领取奖励最低在线时长(分钟)
    • BattleSet.ChallengeNotify.* - 馆主收到挑战书提示音和Title配置
    • 道馆每日被挑战次数限制、道馆世界开关、世界前缀
  • lang.yml:
    • Challenger_Offline_Cancel - 挑战者离线取消通知
    • Reward_Online_Not_Enough - 在线时长不足提示(含当前在线时长)
    • 成员系统提示语、世界系统提示语
  • gui.yml: 成员列表GUI、成员管理GUI配置
~修复对初始训练家判断的bug
+兼容方可梦1.7.1版本(需要XinxinPluginCore升级为1.3.3或以上)
+新增道馆每日奖励根据道馆等级发放(旧版本配置默认为0级道馆奖励)
如需自定义等级奖励可在gym.yml配置文件中设置DayReward配置项
新版本配置参考:
DayReward:
0:
- "broadcast %player%领取了一般道馆每日奖励!"
- "xpg expadd %gym% 5"
1:
- "broadcast %player%领取了一般道馆等级1每日奖励!"
- "xpg expadd %gym% 10"
2:
- "broadcast %player%领取了一般道馆等级2每日奖励!"
- "xpg expadd %gym% 15"
~ 优化玩家成为馆主和失去馆主事件处理
+ 新增mysql储存数据(测试版,有问题请反馈)
修复玩家道馆挑战次数今日没挑战会显示昨日数据
修复扣除经验降级等级经验计算错误
修复新进道馆默认为0级
修复扣除道馆经验命令无法连续降级报错
新增设置永久道馆命令(在道馆被占领时可使用命令将他修改为永久不会被降级)
在ManageGui设置中新增道馆期限变量%time%可展示道馆是永久还是临时的
新增道馆新进或丢失执行命令时可使用%gym%变量
新增馆主拒绝玩家挑战所需要的代价(道馆积分或扣道馆除经验值)
新增道馆等级达到0且经验值为0是否删除道馆配置LevelRemoveGym(默认false)
新增多条提示语,可查看最新的lang文件
新增道馆挑战结束事件、馆主上任事件、馆主下位事件
~ 玩家发起挑战如果馆主只有一个挑战书修改上次接受挑战为当前发起时间 (优化馆主不接受挑战掉线功能)
+新增ApplyMasterTime配置用于处理玩家失去馆主后多久才可以重新申请道馆
+新增下方语言配置,可将其写入lang文件否则可能会报错
Lose_Gym_Time: "&c你需要在 &e%time% &c才能申请馆主."
~修复道馆领取每日奖励数据储存问题
~修复馆主登录时登录时间数据储存问题
~修复馆主超时不接受战斗取消配置失效问题
~修复道馆馆主登录时间数据不会储存的问题
~修复馆主拒绝挑战配置不生效问题
~修复挑战书处理完成后重启服务器依旧存在的问题
~修复比赛准备最后一秒退出游戏会导致找不到实体后台报错的问题
~修复在某个特殊情况下删除馆主后玩家称号数据还会遗留的问题
+新增AutoRemoveMasterOffline配置项,用来处理馆主长时间不登录则取消馆主
~ 新增玩家可拥有道馆数量限制配置以及提示语
可参考最新的config进行添加配置,还有lang语言文件中新的提示语
+ 新增手动恢复玩家备份数据命令

此版本需要1.2.3版本XinxinPluginCore