1
mirror of https://github.com/carm-outsource/TimeReward.git synced 2024-09-19 11:15:52 +00:00
在线时长自动领奖插件,通过指令发放奖励,基于EasyPlugin实现。
Go to file
2022-02-28 18:42:16 +08:00
.github/workflows 项目初始化 2022-02-27 22:07:22 +08:00
lib 项目初始化 2022-02-27 22:07:22 +08:00
src/main 修正时间判断方式 2022-02-28 18:42:16 +08:00
.gitignore 项目初始化 2022-02-27 22:07:22 +08:00
pom.xml 修改依赖方式 2022-02-28 18:21:23 +08:00
README.md 添加变量显示 2022-02-28 18:08:14 +08:00

 _____ _               ______                           _ 
|_   _(_)              | ___ \                         | |
  | |  _ _ __ ___   ___| |_/ /_____      ____ _ _ __ __| |
  | | | | '_ ` _ \ / _ \    // _ \ \ /\ / / _` | '__/ _` |
  | | | | | | | | |  __/ |\ \  __/\ V  V / (_| | | | (_| |
  \_/ |_|_| |_| |_|\___\_| \_\___| \_/\_/ \__,_|_|  \__,_|

TimeReward

workflow Support

在线时长自动领奖插件通过指令发放奖励基于EasyPlugin实现。

插件依赖

详细依赖列表可见 Dependencies

插件指令

指令主指令为 /TimeReward

插件权限


# TimeReward.admin
- 建筑魔杖的管理权限。

插件变量

# %TimeReward_time%
- 得到玩家总共的在线时长(秒)。

# %TimeReward_reward_<奖励ID>%
- 得到某个奖励配置的名称。

# %TimeReward_claimed_<奖励ID>%
- 得到玩家是否已经领取了某个奖励。
- * 也可以代表玩家是否可以领取某个奖励 
- * 因为一旦可以领取就会自动领取,变为已领取状态

配置文件

插件配置文件 (config.yml)

详见源文件。

消息配置文件 (messages.yml)

详见代码源文件,将在首次启动时生成配置。