本脚本需要一点点动手能力,适配GEE,V8,LF引擎。GOM未做测试
全文本控制-可视化签到系统 补丁和图片号在脚本开头注释了,请自己替换和修改 脚本开头的全局控制,可以控制脚本内的所有条件和要求 奖励分为累计签到达到天数领取累计奖励
文本为:签到奖励.txt
主标题1-5不要动
每个累计天数都可以写到奖励1-奖励5(再多就看不到了)
注:累计日期签到分别使用了221-225的5个标识变量,避免下个月又可以再累计领取奖励
不需要的请自己删除. 每日签到时获得奖励
文本为:每日签到.txt 格式为 物品:数量
特殊物品只根据我的版本做了以下3个,是直接获得数量的,有其它需要就自己加吧
荣誉:20
声望:20
元宝:20 2020和2021为年份记录,与签到日期位置有关,如增加2022年
就建立2022年的txt,12个月,例如2022年1月的开始位置为7(看自己电脑右下角的日期,横着数) 签到数据.txt 为玩家签到的一切记录,可以任意修改和删除玩家签到信息
签到坐标.txt 是脚本内所有的图片坐标,别动,否则会错位。 机器人脚本增加一个0点清除
每个月的1号会重新计算签到数据. 内容为: #IF
equal <$DAY> <$const(1)>
#ACT
Gmexecute StartQuest @清除人物签到
CLEARNAMELIST ..QuestDiary游戏功能签到系统数据文件签到数据.txt
generic114 Bytes© 奇速
QM: [@清除人物签到]
#IF
equal <$DAY> 1
#ACT
DelConfigFileSection ..QuestDiary游戏功能签到系统数据文件签到数据.txt <$USERNAME>
#IF
NOT equal S$领取奖励名字5
#ACT
GiveStateItem S$领取奖励名字5 1 1 0 0 1 1 0 <$STR(N$领取奖励数量5)>
INC S$领取奖励提示 <$STR(S$领取奖励名字5)>*<$STR(N$领取奖励数量5)>.
#IF
checklevel 1
#ACT
SET [<$SCRIPTPARAM4>] 1
MessageBox [领取成功]: 你成功的领取了累计签到 {<$SCRIPTPARAM1>/FCOLOR=250}。
SendMsg 0 [每日签到]恭喜[<$username>]成功的领取了累计签到<$SCRIPTPARAM1>,获得了[<$STR(S$领取奖励提示)>] 151 255
WriteConfigFileItem ..QuestDiary游戏功能签到系统数据文件签到数据.txt <$USERNAME> <$SCRIPTPARAM1> 已领取
goto @签到系统
break
generic549 Bytes© 奇速
|