本帖最后由 C似水流年 于 2018-11-2 17:29 编辑

自定义登陆奖励
CustomDailyReward

可以高度自定义玩家每日的登陆奖励!
默认签到配置奖励为:
第一天:面包*3
第二天:橡木木板*16
第三天:苹果*5
第四天:煤炭*8
第五天:铁剑*1
第六天:皮革套一套
第七天:钻石*1

图片展示




下载地址
r1.0-1: 网盘CurseForge

注意事项

1.登陆提示消息默认英文,如有需要请自行修改~
  1. 您好,%s,今天是您第%s天登陆,您已经连续登陆%s天。今天是%s年%s月%s日。
复制代码
2.配置文件可在游戏内修改
3.提供指令/drcheck和/drexecute [输入累积登陆天数] [输入连续登陆天数]
/drcheck用来查询信息
/drexecute用来测试自定义配置效果,暂时不支持输入指定日期的测试

自定义配置教程
参数:%day 累积登陆天数
%cont 连续登陆天数
%posx %posy %posz 玩家登陆时xyz坐标
%y %m %d 登陆时年月日
%p 登陆玩家名

判断格式:
符合js写法即可
例子:
%day==1 第一天登陆
%day%10==1 第一天登陆以及之后的每隔10
%day>3 登陆超过三天
%d==1 每个月的一号
%m==10 && %d==1 每年十月一号

奖励格式:
分两种,物品奖励和执行指令,指令执行者为服务器
1. 物品奖励
格式:stack==modid:name   1个对应物品
stack==modid:name,id   1个对应物品
stack==modid:name,id,数量   给指定数量的对应物品
stack==modid:name,id,最少量,最多量   给指定数量范围内随机量的对应物品
例子:
stack==minecraft:apple 1个苹果
stack==minecraft:wool,10,1,6 16个子id10号的羊毛

2. 执行指令
格式:command==指令
例子:
command==/kill %p 嫩死登陆玩家

自定义:
判断1#奖励A#奖励B#奖励C......
判断2#奖励A#奖励B#奖励C......
......以此类推
例子:
%day==1#stack==minecraft:apple#stack==minecraft:iron_sword#command==/kill %p
玩家第一天登陆时候给一个苹果和一把铁剑,然后嫩死


查询物品名请用f3+h
可在游戏内编辑
[afd]meteorgo[/afd]

更新日志