1399620017
本帖最后由 1399620017 于 2020-10-22 08:29 编辑

多服同步在线奖励


插件功能

  • 记录玩家在线时间玩家可根据在线时间领取配置好的奖励。
  • 时间记录以分钟为单位,玩家在线时间每日都会重置。
  • 此插件必须连接Mysql数据库才可正常使用。
  • 插件要求的数据库可在配置文件进行配置。
  • 插件不会自动创建数据库,需要服主手动创建。
  • 插件会定时检测数据表表是否存在,不存在自动创建表。
  • 多个服务端安装此插件并且配置到同一个数据库即可实现多服同步功能。
  • 在线奖励全命令配置,无配置文件。

插件命令



/ors o 打开奖励GUI

/aors 打开奖励GUI


插件使用说明
第一步: 确保已经启动Mysql数据库服务,并且已经创建好需要的数据库。
第二步: 将插件放入服务端插件文件夹后,启动服务端后会生成插件配置文件
插件配置文件夹是AOR,插件数据库配置文件路径:AOR\setting\MysqlSetup\mysql.yml
  1. user: root
  2. password: root
  3. database: or
  4. port: '3306'
  5. ip: localhost
复制代码
第三步: 找到AOR\setting\MysqlSetup\mysql.yml 文件,进行数据库连接配置
第四步: 后台使用命令/aors reload 或者op使用/ors reload 命令(使用刚配置好的数据库配置尝试重连数据库),直到看到以下提示:

说明已经正常连接数据库,
第五步: 可使用op账号使用/ors 命令查看在线奖励配置的命令,根据命令进行配置完成在线奖励。
第六步: 玩家已经可以使用/aors 和/ors o 这两个命令打开在线奖励菜单了。
添加第二个服务端:重新开始执行第二步、第三步和第四步,提示“已经使用新的配置重新连接数据库时”,即完成了第二个同步服务端的添加。
在同步的多个服务端中任意一个服对在线奖励进行配置都会多个服务端同步,玩家在线时间是合计多个同步服的在线时间总和,玩家同时进入多个服务端时记录的时间是多倍增长的。

下载地址



1.0.0版本:https://pan.baidu.com/s/1R93swSTM_eLsvSYwDBgQNw  提取码:9999


附加说明

  1. 此插件的用户如有意见,建议,bug提交等尽量帖子内回复,在收集一定意见,建议,bug后,保证每周最少一次更新的情况下进行bug修复,功能增强,功能优化等,新版本会尽量保证直接兼容老版本的配置文件。
复制代码
  1. 不支持的版本并非完全不支持的版本,没经过测试的版本都没有添加到适用版本里,此插件的使用者如测试过适用版本之外的版本可用,请在贴内回复一下哪个版本可用,我会添加到适用版本里。
复制代码
  1. 为了尽量提高此插件的质量,强烈建议此插件用户发现任何BUG及时提交到本帖下方,或者获通过任何方式提交给我,发现BUG及时修复。
复制代码

  1. 天界插件开发技术交流群:904825550
复制代码
开源说明:本插件已经开源!开源地址AORS-github
源码更新至1.0.0版本
请遵守开源协议



本插件所用所有代码均为原创,不存在借用/抄袭等行为



2483104595
看起来挺不错的 正好缺个能跨服的累计在线 支持一下

莫零ya
这么说可以设置成每日奖励?!

1399620017
莫零ya 发表于 2020-10-21 19:09
这么说可以设置成每日奖励?!

只有每日奖励不能一直累计

雨田桑
插个眼支持一下,后续可能会用到

1399620017
新插件,测试的不够多,可能存在一些未知BUG,如有发现的用户,欢迎来本帖内说明情况。

皇橙橙橙籽
支持!(已收录至插件整理帖)

zhangxinlei1563
很好的插件

1399620017
FloatWorld 发表于 2020-10-24 08:30
支持!(已收录至插件整理帖)

试过吗,能用吗

2248570515
slot什么意思

2248570515
该输什么呢

TheLone_
不搞个GUI图片啥的来看看嘛
听上去貌似不错

chasing6
多谢楼主分享

2783057630
不错的插件 不知道能不能支持到1.16

2783057630
不错的插件  希望可以支持1.16.4