6n论坛

 找回密码
立即注册

QQ登录

只需一步,快速开始

查看: 1002|回复: 0

BLUE引擎传奇任务发布使者教程,热血合击传奇添加任务的脚本命令解析

[复制链接]

 成长值: 1012369

644

主题

644

帖子

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121821

推广达人宣传达人灌水之王突出贡献优秀版主论坛元老

QQ
发表于 2020-12-22 15:13:46 | 显示全部楼层 |阅读模式

                               
登录/注册后可看大图


[@Main]
#If
IsADMIN
#Say
\
#ElseSay
感谢所有玩家对《》的支持!即日起,\
玩家只需在我这里领取任务,完成后就可以获得丰富的奖励!\ \
          \

[@押镖任务]
\
                \
\
\
\
\
\
\
   \

[@GOLB]
#IF
HOUR 19 19
MIN 0 60
#ACT
GOTO @GOLB~
break
#ELSEACT
MESSAGEBOX 每日押镖人物还末开放!\ \开放时间:每天晚上19点-20点间可以接受任务。
break
[@GOLB~]
#IF
CHECKLEVELEX > 39
#ACT
give 回城卷 1
MAPMOVE YB01 80 81
break
#ELSEACT
MESSAGEBOX 40级以上玩家才可以进入此地图!
break

[@除妖任务]
#If
CHECKVAR HUMAN 接受除妖任务 = 0
#Say
玛珐大陆中存在着很多强大无比的妖魔!最近我们\
发现这些强大的魔王在蠢蠢欲动,我们希望你前去调查\
此事,找出让它们如此狂躁不安的原因。\  \

          今日已完成:(/)次\ \
#Act
Break
#If
CHECKVAR HUMAN 接受除妖任务 = 1
CHECKVAR HUMAN 除妖任务数量 = 0
#Say
玛珐大陆中存在着很多强大无比的妖魔!最近我们\
发现这些强大的魔王在蠢蠢欲动,我们希望你前去调查\
此事,找出让它们如此狂躁不安的原因。\  \

          今日已完成:(/)次\ \
#ElseSay
玛珐大陆中存在着很多强大无比的妖魔!最近我们\
发现这些强大的魔王在蠢蠢欲动,我们希望你前去调查\
此事,找出让它们如此狂躁不安的原因。\  \

          今日已完成:(/)次\ \

[@接受除妖任务]
#If
CHECKVAR HUMAN 除妖任务次数 = 3
#Say
每天3次,你今天已经做过了!!\ \
#Act
Break
#If
CheckVAR HUMAN 接受除妖任务 = 0
#Act
CALCVAR HUMAN 接受除妖任务 = 1
SaveVar HUMAN 接受除妖任务 ..\QuestDiary\数据文件\除妖任务数据.txt
CALCVAR HUMAN 除妖任务数量 = 0
SaveVar HUMAN 除妖任务数量 ..\QuestDiary\数据文件\除妖任务数据.txt
SendMsg 6 [已接受任务:杀死魔龙教主:1]
Break
#Say
当前任务:杀死‘魔龙教主’1只\ \
已完成量:/1 \ \


[@查看除妖任务]
#If
CheckVAR HUMAN 接受除妖任务 = 1
#Say
当前任务:杀死‘魔龙教主’1只\ \
已完成量:/1 \ \

#Act
Break
#ElseSay
你没有接受任务...\ \

[@完成除妖任务]
#If
CheckVAR HUMAN 接受除妖任务 < 1
#Say
没有接受任务...\ \
#Act
Break
#IF
CheckVAR HUMAN 接受除妖任务 = 1
CheckVAR HUMAN 除妖任务数量 = 1
#Act
CALCVAR HUMAN 接受除妖任务 = 0
CALCVAR HUMAN 除妖任务数量 = 0
CALCVAR HUMAN 除妖任务次数 + 1
SaveVar HUMAN 除妖任务次数 ..\QuestDiary\数据文件\除妖任务数据.txt
SaveVar HUMAN 接受除妖任务 ..\QuestDiary\数据文件\除妖任务数据.txt
SaveVar HUMAN 除妖任务数量 ..\QuestDiary\数据文件\除妖任务数据.txt
GameGold + 100
SENDMSG 0  恭喜‘’从任务发布使者(330,336)处完成除妖任务获得100元宝 219 251
Close
Break


[@除魔任务]
#If
CHECKVAR HUMAN 除魔完成 = 1
#Say
你可以在我这里领取除魔任务,完成后可以获得高额奖励。\
在每轮除魔任务()中,每次完成任务后的奖励会\
越来越好。\
如果你觉得领取的任务太难,你也可以花费50000金币重新领取任务。\
现在你每天最多可以完成的除魔任务……\ \
                            \ \
       当前除魔任务完成度()\
#ElseSay
你可以在我这里领取除魔任务,完成后可以获得高额奖励。\
在每轮除魔任务()中,每次完成任务后的奖励会\
越来越好。\
如果你觉得领取的任务太难,你也可以花费50000金币重新领取任务。\
现在你每天最多可以完成的除魔任务……\ \
                            \ \
           当前除魔任务完成轮数:轮  本轮已完成:次\
[@领取奖励]
#If
CHECKVAR HUMAN 除魔完成 = 0
CHECKVAR HUMAN 任务轮次 = 2
CHECKVAR HUMAN 任务小轮 = 4
CHECKVAR HUMAN 领取除魔任务 = 1
CHECKVAR HUMAN 除魔杀怪数量 =
#Act
CALCVAR HUMAN 除魔完成 = 1
SAVEVAR HUMAN 除魔完成 ..\QuestDiary\数据文件\除魔任务数据.txt
CHANGEEXP + 300000
SendMsg 0 恭喜‘%s’完成全部除魔任务,获得大量经验!
Goto @除魔任务
Break
#If
CHECKVAR HUMAN 除魔完成 = 0
CHECKVAR HUMAN 任务小轮 = 4
CHECKVAR HUMAN 领取除魔任务 = 1
CHECKVAR HUMAN 除魔杀怪数量 =
#Act
CALCVAR HUMAN 任务轮次 + 1
CALCVAR HUMAN 任务小轮 = 0
CALCVAR HUMAN 领取除魔任务 = 0
SAVEVAR HUMAN 任务轮次 ..\QuestDiary\数据文件\除魔任务数据.txt
SAVEVAR HUMAN 任务小轮 ..\QuestDiary\数据文件\除魔任务数据.txt
SAVEVAR HUMAN 领取除魔任务 ..\QuestDiary\数据文件\除魔任务数据.txt
CHANGEEXP + 300000
SendMsg 0 恭喜‘%s’完成第轮除魔任务,获得大量经验!
Goto @继续下一轮
Break
#If
CHECKVAR HUMAN 除魔完成 = 0
CHECKVAR HUMAN 任务小轮 < 4
CHECKVAR HUMAN 领取除魔任务 = 1
CHECKVAR HUMAN 除魔杀怪数量 =
#Act
CALCVAR HUMAN 任务小轮 + 1
CALCVAR HUMAN 领取除魔任务 = 0
SAVEVAR HUMAN 任务小轮 ..\QuestDiary\数据文件\除魔任务数据.txt
SAVEVAR HUMAN 领取除魔任务 ..\QuestDiary\数据文件\除魔任务数据.txt
CHANGEEXP + 300000
SendMsg 0 恭喜‘%s’完成第轮第次除魔任务,获得大量经验!
Goto @除魔任务
Break
#ElseSay
你的任务还没完成!!\ \
\

[@继续下一轮]
每天三轮!您已经完成了轮\
是否继续下一轮?\ \


[@重新领取]
重新领取任务,你确认要重新领取任务吗?\ \ \
                       \
[@重领]
#If
CHECKGOLD 50000
#ELSEAct
MessageBox 你没有50000金币!!不能重新领取\ \
Goto @除魔任务
Break
#If
CHECKVAR HUMAN 领取除魔任务 = 1
#Act
Take 金币 50000
CALCVAR HUMAN 领取除魔任务 = 0
DELAYGOTO 1 @领取任务
Break
#ElseSay
你当前不需要重新领取任务!!\ \
\

[@领取任务]
#IF
CHECKVAR HUMAN 除魔完成 = 1
#Act
MessageBox 你今天的除魔任务全部完成!!
Break
#If
CHECKVAR HUMAN 领取除魔任务 = 1
CHECKVAR HUMAN 已杀数量 =
#Say
看来你已经完成了的任务!\ \
\
#ACT
BREAK
#If
CHECKVAR HUMAN 领取除魔任务 = 1
#Say
你的任务是x,赶快去完成吧。\ \
\
#ACT
BREAK
#IF
CHECKLEVELEX < 36
#SAY
你未达到36级,为了您的安全起见,我不能让你去冒险!
#Act
BREAK
#IF
CHECKVAR HUMAN 除魔完成 = 0
CHECKVAR HUMAN 领取除魔任务 = 0
#ACT
Mov m10 0
Movr m10 10
MOV S1
#Call [\\心意功能\除魔任务\任务内容.txt] @读取怪物地图说明
CALCVAR HUMAN 执行内容 =
Mov m10 0
Movr m10 6
Inc m10 4
CALCVAR HUMAN 除魔杀怪数量 =
CALCVAR HUMAN 已杀数量 = 0
CALCVAR HUMAN 领取除魔任务 = 1
SAVEVAR HUMAN 领取除魔任务 ..\QuestDiary\数据文件\除魔任务数据.txt
SAVEVAR HUMAN 除魔杀怪数量 ..\QuestDiary\数据文件\除魔任务数据.txt
SAVEVAR HUMAN 执行内容 ..\QuestDiary\数据文件\除魔任务数据.txt
SAVEVAR HUMAN 已杀数量 ..\QuestDiary\数据文件\除魔任务数据.txt
SendMsg 6 [接受任务:,数量:只]
Break
#Say
你的任务是x,赶快去完成吧。\ \
\


来源:网络
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
TG:@sixnqs

Email:sixnqs@88.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|sixn

GMT+8, 2024-5-3 04:37 , Processed in 0.048949 second(s), 28 queries .

Powered by 6N论坛 X3.4

© 免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!

快速回复 返回顶部 返回列表