这是一个检测mcbbs服务器宣传贴顶帖后,玩家输入指令领取奖励的bukkit插件.
此插件的mcbbs页面:https://www.mcbbs.net/thread-789082-1-1.html
可用发行版: https://github.com/R-Josef/BBSToper/releases
本软件的许可请查看LICENCE文件.
此项目采用maven构建, 提供了pom文件, clone此git库后可以使用maven进行构建.
- 获得一份构建好的jar文件, 请查看https://github.com/R-Josef/BBSToper/releases
- 将构建好的文件放入plugins文件夹
- 前往mcbbs复制您的帖子id并替换掉配置文件中默认链接中的id
- 重启/启动服务器
玩家默认拥有bbstoper.user
权限
bbstoper.user的子权限 |
---|
bbstoper.binding |
bbstoper.reward |
op默认拥有bbstoper.admin
权限
bbstoper.admin的子权限 |
---|
bbstoper.testreward |
bbstoper.list |
bbstoper.top |
bbstoper.check |
bbstoper.delete |
bbstoper.reload |
bbstoper.bypassquerycooldown |
/bbstoper /poster /bt 都是可用命令别名
命令 | 权限 | 描述 |
---|---|---|
/bbstoper |
无需权限 | 显示箱子GUI |
/bbstoper help |
无需权限 | 显示帮助信息 |
/bbstoper binding <MCBBS论坛ID> |
bbstoper.binding |
绑定论坛账号, 注意这里是ID不是uid |
/bbstoper reward |
bbstoper.reward |
领取奖励 |
/bbstoper testreward [模式] |
bbstoper.testreward |
测试奖励, 模式: normal incentive offday |
/bbstoper list <页数> |
bbstoper.list |
列出所有顶帖者 |
/bbstoper top <页数> |
bbstoper.top |
按照顶贴次数列排名出所有已绑定玩家 |
无 | bbstoper.bypassquerycooldown |
绕过查询冷却 |
/bbstoper check bbsid <论坛ID> |
bbstoper.check |
查看一个论坛id的绑定者 |
/bbstoper check player <玩家ID> |
bbstoper.check |
查看一个玩家绑定的论坛id |
/bbstoper delete player <玩家ID> |
bbstoper.delete |
删除一个玩家的数据 |
/bbstoper reload |
bbstoper.reload |
重载插件 |
本插件提供了一些基于PlaceHolderAPI的占位符(Placeholders), 要想使用这些占位符就必须在服务端上同时运行了PlaceholderAPI插件.
占位符 | 描述 |
---|---|
%bbstoper_bbsid% | 当前玩家的MCBBS用户名 |
%bbstoper_posttimes% | 当前玩家的顶贴次数 |
%bbstoper_pageid% | 宣传贴的id |
%bbstoper_pageurl% | 宣传贴的链接 |
%bbstoper_lastpost% | 上一次被顶贴的时间 |
%bbstoper_top_<序号>% | 顶贴排行第"序号"个的顶贴信息, 例: %bbstoper_top_1% |