找回密码
 立即注册
查看: 168|回复: 0

[脚本资源] 3Km2完整仿盛大酒馆火龙将军屠龙任务

[复制链接]

0

威望

2660

元宝

1万

金币

VIP会员

积分
6840
逍遥MIR 发表于 2024-6-6 21:42:32 | 显示全部楼层 |阅读模式
MapQuest_Def里面的任务怪
火龙高级
[@main]
#IF
checknamelist ..\QuestDiary数据文件屠龙名单.txt
#ACT
CALCVAR HUMAN 屠龙次数 + 1
SAVEVAR HUMAN 屠龙次数 ..QuestDiary数据文件屠龙次数.txt
SENDMSG 0 恭喜:『<$USERNAME>』杀死了[火龙神],屠龙次数为:<$HUMAN(屠龙次数)>
break
#if
CHECKVAR HUMAN 屠龙次数 > 5
#ACT
SENDMSG 6 你已经完成火龙屠龙任务!赶快去找火龙将军领取奖励吧!
break

火龙普通
[@main]
#IF
checknamelist ..\QuestDiary数据文件屠龙名单.txt
#ACT
CALCVAR HUMAN 屠龙次数 + 1
SAVEVAR HUMAN 屠龙次数 ..QuestDiary数据文件屠龙次数.txt
SENDMSG 0 恭喜:『<$USERNAME>』杀死了[火龙神],屠龙次数为:<$HUMAN(屠龙次数)>
break
#if
CHECKVAR HUMAN 屠龙次数 > 5
#ACT
SENDMSG 6 你已经完成火龙屠龙任务!赶快去找火龙将军领取奖励吧!
break

机器人Robot_def
;SEC:按秒运行
;MIN:按分运行
;HOUR:按小时运行
;DAY:按天运行
;RunOnDay:按每天什么时候运行
;RUNONWEEK:按星期几及时间运行
#AutoRun NPC RUNONWEEK 5:05:00 @屠龙任务
;星期五0点5分运行


[@屠龙任务]
#ACT
DELUSERDATE ..\QuestDiary数据文件屠龙天数.txt
DELNAMELIST ..\QuestDiary数据文件屠龙名单.txt
DELUSERDATE ..\QuestDiary数据文件屠龙次数.txt


DB
火龙神,128,83,800,999,1,1000,30000,18000,0,30,30,150,300,50,50,17,15,900,1,0,2000,

火龙神1,128,83,800,999,1,1000,30000,32000,0,30,30,300,300,200,5000,17,15,900,1,0,2000,
MapQuest文件里面的
;火龙殿
D2083        [800]    0    火龙神1       *    火龙高级
220GM08        [800]    0    火龙神       *    火龙普通
QF里面
[@GROUPMAPMOVE2]
#if
#ACT
SENDTIMEMSG 火龙殿任务剩余时间%s…… 1200 251 @火龙殿触发 1
BREAK
[@火龙殿触发]
#if
ISONMAP d2083
#act
SENDTIMEMSG 火龙殿续费时间剩余%s…… 60 251 @火龙殿续费触发 1
SENDMSGWINDOWS 1 @火龙殿续费提示
break
[@火龙殿续费提示]
#if
ISONMAP d2083
#act
MESSAGEBOX 在这片神秘区域中,您受到的保护正在减弱,你是否要使用5元宝,来获得保护? @火龙殿续费确认 @火龙殿续费取消
break
[@火龙殿续费确认]
#if
ISONMAP d2083
#act
goto @火龙殿续费确认1
break
#ELSEACT
CLOSEMSGWINDOWS
[@火龙殿续费确认1]
#if
CHECKGAMEGOLD > 9
ISONMAP d2083
#act
GAMEGOLD - 10
CLOSEMSGWINDOWS
SENDTIMEMSG 火龙殿任务剩余时间%s…… 1200 251 @火龙殿触发 1
break
#ELSEACT
SENDMSGWINDOWS 1 @火龙殿续费提示
MESSAGEBOX 元宝不够5个无法续费
[@火龙殿续费取消]
#if
ISONMAP d2083
#act
SENDMSGWINDOWS 1 @火龙殿续费提示
break
[@火龙殿续费触发]
#if
ISONMAP d2083
#act
MAPMOVE 3 330 330
CLOSEMSGWINDOWS
break
[@火龙殿复活]
#if
ISONMAP d2083
#act
MESSAGEBOX 您获得了英雄的祝福,使用5元宝,便可在当前地图内原位置复活? @火龙殿复活确认 @复活取消
break
[@火龙殿复活确认]
#if
CHECKGAMEGOLD > 4
ISONMAP d2083
#act
GAMEGOLD - 5
Gmexecute 复活 Self
CLOSEMSGWINDOWS
sendmsgwindows 1 @感吧号显示
break
#ELSEACT
SENDMSGWINDOWS 1 @火龙殿续费提示
MESSAGEBOX 元宝不够5个无法续费
sendmsgwindows 1 @感吧号显示
[@复活取消]
#if
#act
break

[@个人变量]
{
#IF
#ACT
VAR Integer HUMAN 屠龙次数
LOADVAR HUMAN 屠龙次数 ..\QuestDiary数据文件屠龙次数.txt
}
NPC
[@main]
#IF
#ACT
MOV S1 <
MOV S2 /FCOLOR=249>

#say
前几日在一次对半兽人的进攻中,
我们意外获得了<魔龙特使>身上携带的火龙的令牌,
经过调查,我们发现了半兽人的一个惊人秘密,
原来半兽人力量的来湖是隐藏在玛法大陆深处的一处神殿,
竟然就是传说中的火龙神殿。
<关于火龙神殿/@关于火龙殿>             <合成主宰装备/@合主宰>

[@关于火龙殿]
火龙神殿作为半兽人神秘力量的源泉,最近龙魂戾气变得十分的重,
因此我建议大家还是尽量不要单独前往。只有当您<等级大于等于47/FCOLOR=58>
<级/FCOLOR=58>并且队伍中人数大于<6/FCOLOR=58>个人的时候,我才能送你们去火龙神殿。
如果你在一周内完成<5次屠龙/FCOLOR=58>就可以完成屠龙任务,可以在当周内
到我这里领取<屠龙奖赏/FCOLOR=58>。

<领取屠龙任务/@领取屠龙任务>                      <领取屠龙奖励/@领取屠龙奖励>
<进入火龙神殿/@进入火龙神殿>                      <龙魂的愿望/@winshes>

[@领取屠龙任务]
玛法的勇士,你拥有不同反响的勇士,为了保卫玛法大陆的宁静,
我们必须压制火龙的嚣张气焰,抵制火龙神殿的森然戾气,
这是消弱半兽人部族力量的治本之法,你愿意帮我去火龙神殿屠龙吗?
完成   屠龙任务将获得奖赏:<1亿经验/FCOLOR=58>。
(大于等于47级的玩家每人每周只能接一次改任务)

<接受任务/@接受任务>                <查询我本周的屠龙次数/@查询我本周的屠龙次数>

<返回/@main>

[@接受任务]
#if
checknamelist ..\QuestDiary数据文件屠龙名单.txt
#say
你已经正在参与屠龙,不能重复参与!
#act
BREAK
#if
CHECKLEVELEX > 46
#say
可以开始屠龙,请在一星期时间内完成任务。
#act
AddTextList <$USERNAME> ..\QuestDiary数据文件屠龙名单.txt
ADDUSERDATE ..\QuestDiary数据文件屠龙天数.txt
#ELSESAY
你的等级没有达到47级,这太危险了,我可不敢让你去和火龙对抗!

[@查询我本周的屠龙次数]
本周内你的屠龙次数为:<$STR(S1)><$HUMAN(屠龙次数)><$STR(S2)>次

<返回/@领取屠龙任务>

[@进入火龙神殿]
火龙神殿的根据火龙的强弱共有两种,请勇士根据自身的实力,
选择合适的火龙神殿进行屠龙。
<(普通火龙神殿掉落金币和药品,难度较低;高级火龙神殿的/FCOLOR=58>
<火龙会掉落龙魂,还有可能掉落火龙装备!)/FCOLOR=58>
<前往普通火龙地图/@前往普通火龙地图>(需递交10万金币)

<前往高级火龙地图/@前往高级火龙地图>(需递交火龙凭证)

<返回/@main>

[@前往普通火龙地图]
#if
isgroupmaster
#act
GOTO @检查金币火龙任务
#elsesay
只有队长能够带队屠龙,快让你的队长来找我吧!

[@检查金币火龙任务]
#if
checkgold 100000
#act
GOTO @PTTL1
#elsesay
对不起,您的金币不足!
[@PTTL1]
#if
CheckMapHumanCount 220GM08 < 1
#ACT
TAKE 金币 100000
GROUPMAPMOVE 220GM08 38 90 11 @GROUPMAPMOVE2
sendmsg 0 英勇的%S率领队友进入火龙神殿,开始挑战火龙!
#elsesay
对不起当前地图已经满员,请等候在来。

[@前往高级火龙地图]
#IF
ISGROUPMASTER  
#ACT
  GOTO @GOTOHLSD
#ELSESAY
你不是队长,火龙凭证必须由队长进行递交。
[@GOTOHLSD]
#IF
  CHECKKIMNEEDLE 火龙凭证 1
#ACT
GOTO @地图检测
#ELSESAY
你没有火龙凭证无法进入。
#if
CHECKMAPMOBCOUNT d2083 82 44 火龙神1 = 0 10
#act
MONGENEX d2083 82 44 火龙神1 1 1
break
[@地图检测]
#if
CheckMapHumanCount D2083 < 1
#ACT
TAKEKIMNEEDLE 火龙凭证 1
GROUPMAPMOVE D2083 38 90 11 @GROUPMAPMOVE2
sendmsg 0 英勇的%S率领队友进入火龙神殿,开始挑战火龙!
#elsesay
对不起当前地图已经满员,请等候在来。



[@领取屠龙奖励]
#if
CHECKUSERDATE ..\QuestDiary数据文件屠龙天数.txt > 7
#say
你已经超过时间范围,必须重新领取活动。
#act
DELUSERDATE ..\QuestDiary数据文件屠龙天数.txt
DELNAMELIST ..\QuestDiary数据文件屠龙名单.txt
DELUSERDATE ..\QuestDiary数据文件屠龙次数.txt
#if
CHECKUSERDATE ..\QuestDiary数据文件屠龙天数.txt < 7
CHECKVAR HUMAN 屠龙次数 = 5
#act
GOTO @TIAOZXA
BREAK

#if
checknamelist ..\QuestDiary数据文件屠龙名单.txt
CHECKVAR HUMAN 屠龙次数 < 5
#say
本周内你的屠龙次数为:<$STR(S1)><$HUMAN(屠龙次数)><$STR(S2)>次
#if
checknamelist ..\QuestDiary数据文件屠龙名单.txt
#ELSESAY
本周你还没有接受屠龙的任务,怎么就跑来领取奖赏了呢?

<返回接受任务/@领取屠龙任务>
[@TIAOZXA]
#if
#act
CHANGEEXP + 100000000
CALCVAR HUMAN 屠龙次数 - 5
SAVEVAR HUMAN 屠龙次数 ..QuestDiary数据文件屠龙次数.txt
SENDMSG 0 恭喜:%s,完成火龙屠龙任务获得:经验1亿!
close
break   
[@hold]
古籍记载过火龙巨大的灵力依靠的是蕴藏在体内的三种
灵器<(炎龙刃、青龙刺和雷龙杖)>,足以呼风唤雨,毁天灭地。
现在伟大的玛法勇士,我征集你们深入神殿,
为了玛法的荣耀,勇者屠龙。
勇士们 你们需要寻找到火龙凭证,凭借火龙凭证组队到我这里,
由队长协助我开启神殿传送大门,将各位勇士传送到火龙神殿大门。
<我有火龙凭证我要带队屠龙/@kill>           <单独进入/@单独进入>
<如何获取火龙凭证/@itmesh>                 <查看三灵器/@knife>
<龙魂的愿望/@winshes>

[@itmesh]
火龙凭证在杀死雷炎洞里的雷火蛛王,狂热火蜥蜴,以及
赤月恶魔、祖玛教主、沃玛教主、黄泉教主、石墓尸王
都有可能获得,如果你能杀死地下宫殿里的魔龙特使则
必得火龙凭证。沙巴克城主可以去沙巴克皇宫内找沙巴
克城堡官员直接领取我们火龙凭证。

[@knife]
炎龙刃  攻击8-45 准确2 神圣5 需要等级53
青龙刺  攻击8-33 道术6-20 准确2 神圣5 需要等级53
雷龙杖  攻击7-27 魔法8-21 准确2 神圣5 需要等级53
<返回/@main>


[@winshes]
火龙神殿中的火龙神杀死以后,其力量会凝结成为一颗<龙魂>,
国家一直都在收集这些龙魂,来武装我们的军队。
只要你能够给我7颗龙魂,就能让你在七种愿望中选择一处实现。
你带来7颗龙魂了么?
<我带来了/@bring>         <如何获得龙魂/@what>

[@bring]
你想实现什么样的愿望呢?
<经验的成长/@jinyan>     <内功的成长/@cheng>      <神兵利器/@liqi>

<离开/@exit>

[@jinyan]
如果你有7颗龙魂,我将会用五颗经验珠与你交换,
使用经验珠你将获得4500万的经验。
<给你7颗龙魂/@give1>

[@give1]
#if
checkitem 龙魂 7
#act
take 龙魂 7
give 经验珠 5

sendmsg 0 %s,由于使用了七颗龙魂给我,特此获得经验珠释放的4500W的经验奖励
#elsesay
你好像没有我需要的7颗龙魂!
<哦,不好意思/@exit>

[@cheng]
如果你有7颗龙魂,我将会用五颗超级灵虚丹与你交换,
使用超级灵虚丹(中)你将获得4500万的经验。
<给你7颗龙魂/@give2>

[@give2]
#if
checkitem 龙魂 7
#act
take 龙魂 7
give 超级灵虚丹 5

sendmsg 0 %s,由于使用了七颗龙魂给我,特此获得经验珠释放的4500W的内功经验奖励
#elsesay
你好像没有我需要的7颗龙魂!
<哦,不好意思/@exit>
[@liqi]
如果你有7颗龙魂,我将会用龙炎之刃与你交换,
龙炎之刃的属性是攻击5-37 道术4-12 魔法3-10 准确+2
<给你7颗龙魂/@give3>

[@give3]
#if
checkitem 龙魂 7
#act
take 龙魂 7
give 龙炎之刃 1
sendmsg 0 %s,由于使用了七颗龙魂给我,特此获得龙炎之刃一把!
#elsesay
你好像没有我需要的7颗龙魂!
<哦,不好意思/@exit>
[@what]
杀死火龙神殿的火龙,将必会出一颗龙魂!
<谢谢你/@exit>


mapinfo
[D2083 高级火龙殿]   NORANDOMMOVE NORECALL NOGUILDRECALL NODEARRECALL NOMasterRECALL NOTALLOWUSEITEMS(风雷召唤令|随机传送卷|随机传送石) NORECONNECT(3)
[220GM08|D2083 普通火龙殿]  NORANDOMMOVE NORECALL NOGUILDRECALL NODEARRECALL NOMasterRECALL NOTALLOWUSEITEMS(风雷召唤令|随机传送卷|随机传送石) NORECONNECT(3)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|逍遥版本库

GMT+8, 2024-11-10 21:46 , Processed in 0.053924 second(s), 29 queries .

Powered by XyBbk! X3.5

Copyright © 2001-2024, XyBbk Cloud.

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