加入YUMC插件论坛

这里有国内顶尖的插件作者,这里有国内一流的服务器服主,这里还有你想拥有的一切Minecraft信息

论坛逐步发展中 招收插件开发人员 开发者申请 或联系QQ: 502647092

原创 OnlineTime 1.3

累积在线时间换取奖励,让玩家常驻服务器吧!

  1. ziokuroi
    这是一个我做的定制插件,但是被人倒卖,于是我决定公布出来

    如题,玩家在服务器会累积在线时间,在线时间可以在商店内兑换物品,商店可以自定义

    1.3更新:
    1、优化代码,提升效率
    2、修复一个bug可能导致物品会被取出
    3、1.7.2支持了!(没有测试,只是java7 + 172API 编译)

    权限与指令:
    指令:
    202717r6yz9tu9gqc8jt5t.jpg.thumb.jpg

    权限:
    - onlinetime.admin 允许玩家使用/ot reload指令

    配置文件:
    中文配置+中文注解,看不懂的先去问语文老师
    代码 (Text):

    商店名称: '在线时间商店'
    MySQL:
      开启: false
      地址: '127.0.0.1'
      端口: '3306'
      用户名: 'OnlineTime'
      密码: 'OnlineTime'
      数据库名: 'OnlineTime'
      表名: 'timedata'
      用户名字段名: 'id'
      时间字段名: 'time'
    #图标请填写物品ID,如果有子ID,则格式为:主ID|子ID 数量;如果没有子ID,则格式为:主ID 数量
    下一页物品: 35|7 2
    上一页物品: 35|7 3
    shop:
      #商店名称一定是 shopX 其中X为正整数
      shop1:
        #图标请填写物品ID,如果有子ID,则格式为:主ID|子ID 数量;如果没有子ID,则格式为:主ID 数量
        图标: 35|4 1
        名称: '&e这是商店1'
        Lore:
          - '&a第一行'
          - '&b第二行'
        附魔特效: true
        #时间来源,0为按累计时间算,1为按本次在线时间算(可以做成领取在线礼包)
        时间来源: 0
        #以秒计
        需求时间: 100
        #-1为每个限一次,0为不限购,其他正整数为自定义
        每日限购次数: -1
        #格式为 执行者;指令
        #执行者可以为:SELF OP CONSOLE 分别对应:玩家自己 以OP身份 控制台
        #变量%player%为当前玩家
        #添加条数不限
        执行指令:
          - SELF;say 这是第一条指令
          - OP;say 我是%player%,这是第二条指令,以OP权限执行
          - CONSOLE;say 你好,%player%,这是第三条指令,控制台执行
      #商店名称一定是 shopX 其中X为正整数
      shop2:
        #图标为0时,表示这里留空
        图标: 0 1
      shop3:
        图标: 35|5 1
        名称: '这是商店3'
        Lore:
          - '第一行'
          - '第二行'
        附魔特效: true
        时间来源: 1
        需求时间: 100
        每日限购次数: 1
        执行指令:
          - SELF;say 这是第一条指令
          - OP;say 我是%player%,这是第二条指令,以OP权限执行
          - CONSOLE;say 你好,%player%,这是第三条指令,控制台执行
     

    效果图:
    (1)显示本次在线时间 和 你累积的在线时间
    203424jcc0nanlhcvjuc0l.jpg.thumb.jpg
    (2)高度自定义的商店,配置看上方的配置文件,效果如下图
    203141dhlxhqxlhrblfw2z.jpg.thumb.jpg
    可自动判断商品个数并且自动产生翻页按钮,也就是可以无限个

    我想说的话:
    这个插件一共卖给过两个人,因为我做插件时间不长技术并不太好,于是给了他们很低的价格,但是还被卖了也没人承认,一些人还拿着插件找我让我修复所谓的bug(其实是客户要求)。
    很多人都抱怨定制价格高,最初做插件的我也认为不应该这么高,但是现在我明白了——价格虚高就是因为某些贼,他们窃取作者的劳动成果,当你在贪图小便宜购买廉价的倒卖插件时,你也就成为他们中的一员、成为这个恶性循环中的一份子,你更没有资格去抱怨作者

    下载地址:
    插件分为GBK版和UTF8版,自行斟酌使用,乱码或加载错误换一个版就行了,我已经亲测可用了
    解压密码:9cm6X8

    常见问题:
    遇到点击商店报错时,请先检查是否是配置文件填写问题,如果全部正确但是依旧报错,请删除插件配置文件夹下的buylog.yml,当然这会导致购买记录的丢失,遇到这个bug请向我报告。

    更新日志:
    1.2更新:
    1、修复一个致命bug导致玩家丢失累计时间
    2、抵制魔改狗,混淆源码,有需要的功能或是需要源码的请联系我

    1.1更新:
    1、支持mysql了(在玩家跨服的时候这或许会有bug,希望能及时反馈)
    2、异步处理数据操作(速度提升,但是同上)
    3、现在可以定义每个商品需求时间的来源,也就是可以选择"累计时间”购买,还是"本次时间"购买。(时间需求:0为累积购买,1为本次时间购买)

    V1.4更新预告:
    暂无

最新评论

  1. lsz7575
    lsz7575
    4/5,
    版本: 1.3
    好像不错的样子```
  2. x1023755348
    x1023755348
    5/5,
    版本: 1.3
    怎么1.7.10kc端无法加载呢0.0编码是对的呀
  3. Twony
    Twony
    5/5,
    版本: 1.3
    不错的插件,还混淆了qwq
  4. Mayomi
    Mayomi
    5/5,
    版本: [1.7.2-1.9]
    bucuodechajian!
  5. Apple_Sa
    Apple_Sa
    5/5,
    版本: [1.7.2-1.9]
    6666666666666