Gom引擎脚本-跑环任务

[复制链接]
查看2466 | 回复0 | 2017-11-3 09:53:04 | 显示全部楼层 |阅读模式
[@跑环任务]
{
#if
not CHECKTEXTLIST ..\QuestDiary\九尾任务\循环任务名单.txt <$USERNAME>
#act
movr T45 1 11
CALCVAR HUMAN 跑环第一次次数 = 1
CALCVAR HUMAN 跑环第一环次数 = 1
CALCVAR HUMAN 跑环任务接受 = 没有接任务
SAVEVAR HUMAN 跑环第一次次数 ..\QuestDiary\九尾任务\循环任务记次.txt
SAVEVAR HUMAN 跑环第一环次数 ..\QuestDiary\九尾任务\循环任务记次.txt
SAVEVAR HUMAN 跑环任务接受 ..\QuestDiary\九尾任务\循环任务记次.txt
AddTextListEx ..\QuestDiary\九尾任务\循环任务名单.txt <$USERNAME>
#if
equal T45 1
#act
mov S$任务目标 <击杀『蜈蚣洞一层』30只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 30
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 2
#act
mov S$任务目标 <击杀『沃玛洞一层』30只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 30
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 3
#act
mov S$任务目标 <击杀『石墓洞一层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 4
#act
mov S$任务目标 <击杀『祖玛洞一层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 5
#act
mov S$任务目标 <击杀『尸王殿』10只『尸王』/scolor=70>
mov S$任务进度 <尸王/scolor=70>
mov S$任务进数 10
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 6
#act
mov S$任务目标 <击杀『沃玛三层』2只『沃玛卫士』/scolor=70>
mov S$任务进度 <沃玛卫士/scolor=70>
mov S$任务进数 2
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 7
#act
mov S$任务目标 <击杀『石墓五层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 8
#act
mov S$任务目标 <击杀『牛魔六层』20只『任意怪物』/scolor=70>
mov S$任务进度 <尸王/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 9
#act
mov S$任务目标 <击杀『祖玛四层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

#if
equal T45 10
#act
mov S$任务目标 <击杀『霸者大厅』5只『白野猪』/scolor=70>
mov S$任务进度 <白野猪/scolor=70>
mov S$任务进数 5
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @赋予经验
#elseact
goto @赋予经验

[@赋予经验]
#if
CHECKVAR HUMAN 跑环第一环次数 = 1
#act
mov S$任务奖励 100000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 2
#act
mov S$任务奖励 200000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 3
#act
mov S$任务奖励 300000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 4
#act
mov S$任务奖励 400000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 5
#act
mov S$任务奖励 500000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 6
#act
mov S$任务奖励 600000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 7
#act
mov S$任务奖励 700000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 8
#act
mov S$任务奖励 800000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 9
#act
mov S$任务奖励 900000
goto @倍速赋予
break
#if
CHECKVAR HUMAN 跑环第一环次数 = 10
#act
mov S$任务奖励 1000000
goto @倍速赋予
break

[@倍速赋予]
#if
CHECKVAR HUMAN 跑环第一次次数 = 1
#act
MUL S$任务奖励 1
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 2
#act
MUL S$任务奖励 2
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 3
#act
MUL S$任务奖励 3
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 4
#act
MUL S$任务奖励 4
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 5
#act
MUL S$任务奖励 5
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 6
#act
MUL S$任务奖励 6
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 7
#act
MUL S$任务奖励 7
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 8
#act
MUL S$任务奖励 8
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 9
#act
MUL S$任务奖励 9
goto @循环开始
break
#if
CHECKVAR HUMAN 跑环第一次次数 = 10
#act
MUL S$任务奖励 10
goto @循环开始
break


[@循环开始]
#if
equal T45 1
#act
mov S$任务目标 <击杀『蜈蚣洞一层』30只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 30
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break
#if
equal T45 2
#act
mov S$任务目标 <击杀『沃玛洞一层』30只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 30
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break
#if
equal T45 3
#act
mov S$任务目标 <击杀『石墓洞一层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break
#if
equal T45 4
#act
mov S$任务目标 <击杀『祖玛洞一层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break

#if
equal T45 5
#act
mov S$任务目标 <击杀『尸王殿』10只『尸王』/scolor=70>
mov S$任务进度 <尸王/scolor=70>
mov S$任务进数 10
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break
#if
equal T45 6
#act
mov S$任务目标 <击杀『沃玛三层』2只『沃玛卫士』/scolor=70>
mov S$任务进度 <沃玛卫士/scolor=70>
mov S$任务进数 2
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break

#if
equal T45 7
#act
mov S$任务目标 <击杀『石墓五层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break

#if
equal T45 8
#act
mov S$任务目标 <击杀『牛魔六层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break

#if
equal T45 9
#act
mov S$任务目标 <击杀『祖玛四层』20只『任意怪物』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 20
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break

#if
equal T45 10
#act
mov S$任务目标 <击杀『霸者大厅』5只『白野猪』/scolor=70>
mov S$任务进度 <任意怪物/scolor=70>
mov S$任务进数 5
mov S$完成标题 <接受任务/scolor=251>                    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#点击【接受任务】/@接受><img:29:1:204:-24|^145#点击【关闭对话】!/@关闭>
goto @任务开始中
break


[@任务开始中]
#if
CHECKVAR HUMAN 跑环任务接受 = 任务进行中
#act
mov S$完成标题 <完成任务/scolor=250>    <更换任务/scolor=251>    <放弃任务/scolor=251>    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#任务进行中!暂未完成><img:29:1:12:-24|^145#点击更换本环任务!^251#更换任务需呀500元宝费用!^251#更换后不改变目前的跑环次数和环数/@更换><img:29:1:35:-24|^145#点击换气本环任务!^251#放弃任务需要200元宝费用!^251#放弃后跑环次数+1并且从第一环开始/@放弃><img:29:1:60:-24|^145#点击【关闭对话】!/@关闭>
goto @任务完成按钮
break
#elseact
goto @主界面




[@任务完成按钮]
#if
equal U45 <$STR(S$任务进数)>
#act
mov S$完成标题 <完成任务/scolor=251>    <更换任务/scolor=251>    <放弃任务/scolor=251>    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#任务完成,点击领奖/@领取><img:29:1:12:-24|^145#点击更换本环任务!^251#更换任务需呀500元宝费用!^251#更换后不改变目前的跑环次数和环数/@更换><img:29:1:35:-24|^145#点击换气本环任务!^251#放弃任务需要200元宝费用!^251#放弃后跑环次数+1并且从第一环开始/@放弃><img:29:1:60:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面
break
#elseact
mov S$完成标题 <完成任务/scolor=250>    <更换任务/scolor=251>    <放弃任务/scolor=251>    <关闭对话/scolor=251>
mov S$完成按钮 <img:29:1:-12:-24|^145#任务进行中!暂未完成><img:29:1:12:-24|^145#点击更换本环任务!^251#更换任务需呀500元宝费用!^251#更换后不改变目前的跑环次数和环数/@更换><img:29:1:35:-24|^145#点击换气本环任务!^251#放弃任务需要200元宝费用!^251#放弃后跑环次数+1并且从第一环开始/@放弃><img:29:1:60:-24|^145#点击【关闭对话】!/@关闭>
goto @主界面

[@主界面]
#ACT
OPENMERCHANTBIGDLG 1 31 1 0 -10 10 0
#SAY
\?\?<img:7:2:440:-8/@关闭>
\?????????<跑环任务/scolor=146>
\?????????<基本介绍:/scolor=116> <尊敬的玩家您好/scolor=251><【欢迎使用散人升级系统!】/scolor=239>
\??     <-------------------------------------------------------------/AUTOCOLOR=91>
\??     <跑环任务有10环任务集成,从第1环开始,完成环越高,获得的/scolor=239>
\??     <经验奖励越高,完成整体10环任务,将可获得总奖励/scolor=239><1000万点经验/scolor=251>
\??     <的奖励!中途放弃任务则从第1环开始!/scolor=239>
\??     
\??     <-------------------------------------------------------------/AUTOCOLOR=91>
\??     <每次跑环任务分为10环,每天可以完成10次跑环任务!/scolor=70>
\??     <更换任务:/scolor=253><需要500元宝费用,不改变本次循环次数,直接更换任务要求!/scolor=251>
\??     <放弃任务:/scolor=253><需要200元宝费用,跑环次数增加1次,从第1环重新开始!/scolor=251>
\??     <-------------------------------------------------------------/AUTOCOLOR=91>
\??     {『跑环任务』第<$human(跑环第一次次数)>次第<$human(跑环第一环次数)>环/scolor=250}
\??     <-------------------------------------------------------------/AUTOCOLOR=91>
\??     <任务目标:/scolor=239> <$STR(S$任务目标)>
\??     <任务奖励:/scolor=239> {<$STR(S$任务奖励)>点经验/scolor=70}
\??     <任务进度:/scolor=239> <$STR(S$任务进度)> {<$str(U45)>/scolor=70}/{<$STR(S$任务进数)>/scolor=70}
\??     <-------------------------------------------------------------/AUTOCOLOR=91>
\??     
\???     <$STR(S$完成标题)>
\???     <$STR(S$完成按钮)>

[@接受]
#if
CHECKVAR HUMAN 跑环第一次次数 = 10
CHECKVAR HUMAN 跑环第一环次数 = 10
#act
MESSAGEBOX 非常抱歉!您今日的任务全部完成,无法继续领取!
break



#if
CHECKVAR HUMAN 跑环第一次次数 < 11
CHECKVAR HUMAN 跑环第一环次数 < 11
#act
CALCVAR HUMAN 跑环任务接受 = 任务进行中
SAVEVAR HUMAN 跑环任务接受 ..\QuestDiary\九尾任务\循环任务记次.txt
goto @跑环任务
break





[@领取]
#if
equal U45 <$STR(S$任务进数)>
#act
CHANGEEXP + <$STR(S$任务奖励)>
movr T45 1 11
CALCVAR HUMAN 跑环任务接受 = 没有接任务
SAVEVAR HUMAN 跑环任务接受 ..\QuestDiary\九尾任务\循环任务记次.txt
CALCVAR HUMAN 跑环第一环次数 + 1
SAVEVAR HUMAN 跑环第一环次数 ..\QuestDiary\九尾任务\循环任务记次.txt
mov u45 0
CREDITPOINT + 10
SendMsg 0 恭喜{%s|227:0:1}完成{循环任务ぐ|151:0:1},获得奖励{<$STR(S$任务奖励)>经验+欢乐豆10点|223:0:1}!
goto @循环次数更改

[@循环次数更改]
#if
CHECKVAR HUMAN 跑环第一环次数 = 11
#act
CALCVAR HUMAN 跑环第一次次数 + 1
CALCVAR HUMAN 跑环第一环次数 = 1
SAVEVAR HUMAN 跑环第一环次数 ..\QuestDiary\九尾任务\循环任务记次.txt
SAVEVAR HUMAN 跑环第一次次数 ..\QuestDiary\九尾任务\循环任务记次.txt
CHANGEEXP + 10000000
SendMsg 0 恭喜{%s|227:0:1}完成{循环任务ぐ|151:0:1},{10环ぐ|151:0:1}获得格外奖励{1000W经验|223:0:1}!
goto @跑环任务
#elseact
goto @跑环任务

[@更换]
#if
checkgamegold > 499
#act
gamegold - 500
movr T45 1 11
mov u45 0
CALCVAR HUMAN 跑环任务接受 = 没有接任务
SAVEVAR HUMAN 跑环任务接受 ..\QuestDiary\九尾任务\循环任务记次.txt
goto @跑环任务
#elseact
MESSAGEBOX 非常抱歉!您元宝不足,无法更换任务!
break
[@放弃]
#if
CHECKVAR HUMAN 跑环第一次次数 = 10
#act
MESSAGEBOX 非常抱歉!当前跑环任务达到10次,无法放弃!
break


#if
CHECKVAR HUMAN 跑环第一次次数 < 10
checkgamegold > 199
#act
gamegold - 200
movr T45 1 11
mov u45 0
CALCVAR HUMAN 跑环任务接受 = 没有接任务
SAVEVAR HUMAN 跑环任务接受 ..\QuestDiary\九尾任务\循环任务记次.txt
CALCVAR HUMAN 跑环第一次次数 + 1
CALCVAR HUMAN 跑环第一环次数 = 1
SAVEVAR HUMAN 跑环第一环次数 ..\QuestDiary\九尾任务\循环任务记次.txt
SAVEVAR HUMAN 跑环第一次次数 ..\QuestDiary\九尾任务\循环任务记次.txt
goto @跑环任务
break
#elseact
MESSAGEBOX 非常抱歉!当前元宝不足,无法放弃
break

[@关闭]
#IF
#ACT
close
CloseBigDialogBox



}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则