本帖最后由 xmdhs 于 2019-4-26 20:35 编辑
这是一个Sponge上的签到插件 并不是Spigot的插件
支持mod物品
插件功能
可以设置每日的登陆奖励
可以设置连续登录的奖励
高自定义
效果图
指令
/dr take 使用此指令领取奖励
/dr show 打开领取奖励的界面
/dr clear 清理服务器的领取记录 所有的玩家可以再次领取奖励
/dr reload 重载插件
/dr info 玩家名 查看玩家的领取状况
权限
dailyrewards.base 使用/dr take 和/dr show 的权限
dailyrewards.admin 使用/dr clear 和 /dr reload 的权限
配置文件
汉化文本
messages.conf
(855 Bytes, 下载次数: 353)
dailyrewards.conf
(1.62 KB, 下载次数: 321)
- {
- debug=false //调试模式
- hardMode=false //如果玩家错过了一天 将重新由第一天开始
- show-rewards-on-join=true //在玩家加入时 显示奖励
- daycap=7 //在7天后 玩家将从第一天开始
- messages-amount: 3 // 玩家没有获得奖励 他将收到的提示
- time-interval: 600 //信息间隔
- days{
- 1: { //天数
- reward-message: "&5Wow! Your reaward is diamonds and coal! Yummy!" //显示的奖励
- icon: { // 奖励的图标 gui里的
- item: "minecraft:diamond" // 需要物品的id
- name: "第一天"
- lore: {
- 1: "你的第一天的奖励!"
- 2: "点击下届之星领取"
- }
- }
- rewards: [ //rewards, which player will take in this day
- {reward: "ITEM minecraft:diamond 4"}, //ITEM <materialname:meta> <amount> - 只给玩家
- {reward: "ITEM minecraft:coal 16"} //如果你需要更多奖励 可以在下面增加
- ]
- }
- 2: {
- icon: {
- item: "minecraft:diamond"
- name: "Day 2"
- lore: {
- 1: "That's your first day Reward!"
- 2: "Second string!"
- 3: "Third string!"
- }
- }
- rewards: [
- {reward: "MONEY 1000"}, //给钱
- ]
- }
- 3: {
- icon: {
- item: "minecraft:diamond"
- name: "Day 3"
- lore: {
- 1: "That's your first day Reward!"
- 2: "Second string!"
- 3: "Third string!"
- }
- }
- rewards: [
- {reward: "CMD give <player> diamond 1"} //从控制台执行命令
- ] //<player> 代表玩家的名字
- }
- }
- }
复制代码- {
- command-playeronly: "只有玩家可以执行"
- command-take-first: "明天再来领下一个奖励"
- command-take-taken: "你已经领取奖励了"
- command-take-noreward: "今天没有奖励"
- command-take-fail: "出错 无法奖励玩家"
- command-take-reward: "这是你的奖励"
- command-take-currentday: "你是在 -"
- command-set-error: "你必须输入有效的玩家和时间"
- command-set-noplayer: "没找到这个玩家"
- command-set-day-success: "这个玩家的时间设置为 "
- command-set-status-success: "这个玩家的状态设置为 "
- command-reload-success: "&7插件以重载"
- rewards-inventory-name: "每日奖励"
- rewards-inventory-stub: "&2按下我!"
- rewards-inventory-take: "按下我领取奖励"
- rewards-notification: "你忘记领取你的奖励了! 用 /dr show 领取它!"
- }
复制代码
|
下载
https://github.com/SkyFire55/daily-rewards/releases
应该没啥毛病了