|  | 
 
上一篇:传奇调整人物会员类型脚本下一篇:传奇龙战于野脚本| 我在论坛见到那个是赠送元宝的,现在求帮忙写的连续签到一天增加HP MP 攻击魔法道术的这种脚本! 看到这位朋友需要这个脚本回家写了下 思路挺简单的 仅供参考(适用于legend引擎)如果你是其他引擎参照自己的引擎脚本语句
 QM================================
 
 [@Login]
 #IF
 CHECKLEVELEX > 0
 #ACT
 VAR Integer HUMAN 签到天数;声明自定义变量
 LOADVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt;保存变量的路径
 #CALL [\七天循环签到\签到登录.txt] @签到脚本;登录检测
 
 NPC内容
 [@main]
 <COLOR=clLime 欢迎来到本游戏,这里是【签到服务】。>\ \
 <COLOR=clred 我要签到:>  <签到/@qd>\
 [@qd]
 \
 天天快乐签到系统,每天签到领奖励.\
 
 <每日签到/@每日签到> \ \
 <查看签到天数/@签到天数>\
 [@签到天数]
 #IF
 CHECKVAR HUMAN 签到天数 > 0
 #SAY
 \
 你当前的签到天数为:<$HUMAN(签到天数)>天.加油再接再励.\
 <关闭/@exit> \
 #elsesay
 \
 勇士,你签到次数为0天.\
 <关闭/@exit> \
 
 [@每日签到]
 #IF
 #IF
 dayofweek sun
 check [311] 0
 #ACT
 set [311] 1
 set [312] 0
 set [313] 0
 set [314] 0
 set [315] 0
 set [316] 0
 set [317] 0
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #IF
 dayofweek mon
 check [312] 0
 #ACT
 set [311] 0
 set [312] 1
 set [313] 0
 set [314] 0
 set [315] 0
 set [316] 0
 set [317] 0
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #IF
 dayofweek tue
 check [313] 0
 #ACT
 set [311] 0
 set [312] 0
 set [313] 1
 set [314] 0
 set [315] 0
 set [316] 0
 set [317] 0
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #IF
 dayofweek wed
 check [314] 0
 #ACT
 set [311] 0
 set [312] 0
 set [313] 0
 set [314] 1
 set [315] 0
 set [316] 0
 set [317] 0
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #IF
 dayofweek thu
 check [315] 0
 #ACT
 set [311] 0
 set [312] 0
 set [313] 0
 set [314] 0
 set [315] 1
 set [316] 0
 set [317] 0
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #IF
 dayofweek fri
 check [316] 0
 #ACT
 set [311] 0
 set [312] 0
 set [313] 0
 set [314] 0
 set [315] 0
 set [316] 1
 set [317] 0
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #IF
 dayofweek sat
 check [317] 0
 #ACT
 set [311] 0
 set [312] 0
 set [313] 0
 set [314] 0
 set [315] 0
 set [316] 0
 set [317] 1
 CALCVAR HUMAN 签到天数 + 1
 SAVEVAR HUMAN 签到天数 ..\QuestDiary\七天循环签到\签到变量.txt
 messagebox 签到天数成功,当前的签到天数为<$HUMAN(签到天数)>天.
 break
 #elseact
 messagebox 你今日已经签过到了,请明天再来吧!
 break
 
 然后QuestDiary\七天循环签到\签到登录.txt内容为
 [@签到脚本]
 {
 #IF
 CHECKVAR HUMAN 签到天数 = 1
 #ACT
 AbilityAdd 0 50 99999
 AbilityAdd 1 50 99999
 #IF
 CHECKVAR HUMAN 签到天数 = 2
 #ACT
 AbilityAdd 0 80 99999
 AbilityAdd 1 80 99999
 }
 
 QuestDiary里面保存变量的一些TXT自行创建
 给大家提供个参考具体操作 自己根据自己版本修改
 
 | 
 |