查看: 43372|回复: 208

悬赏500币的签到增加HPMP脚本

  [复制链接]

该用户从未签到

发表于 2014-5-7 20:02:58 | 显示全部楼层 |阅读模式
我在论坛见到那个是赠送元宝的,现在求帮忙写的连续签到一天增加HP MP 攻击魔法道术的这种脚本!
看到这位朋友需要这个脚本回家写了下 思路挺简单的 仅供参考(适用于legend引擎)如果你是其他引擎参照自己的引擎脚本语句
QM================================
www.cfabc.net
[@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
}

www.cfabc.net

QuestDiary里面保存变量的一些TXT自行创建
给大家提供个参考具体操作 自己根据自己版本修改

签到天数: 2 天

[LV.1]◇木剑◇

发表于 2014-5-7 20:05:11 | 显示全部楼层
感谢楼主分享

签到天数: 8 天

[LV.3]◆八荒◆

发表于 2014-5-7 20:58:27 | 显示全部楼层
wo kankan

签到天数: 634 天

[LV.9]㊣黄金裁决㊣

发表于 2014-5-8 07:28:35 | 显示全部楼层
看一下,学习学习,这思路很好

签到天数: 634 天

[LV.9]㊣黄金裁决㊣

发表于 2014-5-8 07:31:40 | 显示全部楼层
楼主假如转生的话能不能永久的增加HP和MP呢?刚看到你这脚本我想到的

该用户从未签到

 楼主| 发表于 2014-5-8 08:48:53 | 显示全部楼层
97593316 发表于 2014-5-8 07:31
楼主假如转生的话能不能永久的增加HP和MP呢?刚看到你这脚本我想到的

必须可以的登陆检测转生是支持的

该用户从未签到

发表于 2014-5-8 10:22:54 | 显示全部楼层
看看,什么东西

该用户从未签到

发表于 2014-5-8 11:01:34 | 显示全部楼层
签到送属性是小事,连续签到几天送高级材料还是比较适用的

该用户从未签到

发表于 2014-5-8 15:16:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

签到天数: 634 天

[LV.9]㊣黄金裁决㊣

发表于 2014-5-10 07:30:37 | 显示全部楼层
色胚 发表于 2014-5-8 08:48
必须可以的登陆检测转生是支持的

那该怎么写呢?楼主也写一个吧
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

关闭

站长推荐上一条 /1 下一条

光柱封号特效定制

联系QQ1985466803

地图等其它素材定制

联系QQ179331053

售后技术-下载失效

联系QQ2505099556

加入QQ新群

加入Q群230572444

补丁破解-补丁优化

联系QQ179331053
快速回复 返回顶部 返回列表