本脚本需要一点点动手能力,适配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
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
脚本下载:
发表评论