📄 npc_hunter.txt
字号:
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ1:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就去找出差到斐扬城的公会长的话它会告诉你可往考场走的路的。";
set Job_Hunter_,10;
delitem 7030,5;
delitem 1019,5;
delitem 509,3;
close;
LTalk3:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(925) > 2) & (countitem(932) > 4) & (countitem(511) > 2)) goto LFinishQ2;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'鸟嘴'3 个。";
mes "'死人遗骨'5 个。";
mes "'绿色药草'3 个。";
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ2:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就去找出差到斐扬城的公会长的话它会告诉你可往考场走的路的。";
set Job_Hunter_,10;
delitem 925,3;
delitem 932,5;
delitem 511,3;
close;
LTalk4:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(937) > 2) & (countitem(919) > 2) & (countitem(507) > 4)) goto LFinishQ3;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'毒牙'3 个。";
mes "'动物外皮'3 个。";
mes "'红色药草'5 个";
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ3:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就去找出差到斐扬城的公会长的话它会告诉你可往考场走的路的。";
set Job_Hunter_,10;
delitem 937,3;
delitem 919,3;
delitem 507,5;
close;
LTalk5:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(1021) > 2) & (countitem(7032) > 2) & (countitem(914) > 9)) goto LFinishQ4;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'土人之角'3 个。";
mes "'蛋壳碎片'3 个。";
mes "'毛'10 个。";
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ4:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就去找出差到斐扬城的公会长的话它会告诉你可往考场走的路的。";
set Job_Hunter_,10;
delitem 1021,3;
delitem 7032,3;
delitem 914,10;
close;
LTalk6:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(935) > 8) & (countitem(955) > 8) & (countitem(508) > 8)) goto LFinishQ5;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'坚硬外壳'9 个。";
mes "'昆 外壳'9 个。";
mes "'黄色药草'9 个。";
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ5:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就回去弓箭手公会找公会长吧,他会告诉你可往考场走的路的。";
set Job_Hunter_,11;
delitem 935,9;
delitem 955,9;
delitem 508,9;
close;
LTalk7:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(913) > 2) & (countitem(938) > 0) & (countitem(948) > 0)) goto LFinishQ6;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'蝙蝠牙'3 个。";
mes "'粘稠液体'1 个。";
mes "'熊掌'1 个。";
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ6:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就回去弓箭手公会找公会长吧,他会告诉你可往考场走的路的。";
set Job_Hunter_,11;
delitem 913,3;
delitem 938,1;
delitem 948,1;
close;
LTalk8:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(1027) > 1) & (countitem(942) > 0) & (countitem(1026) > 0)) goto LFinishQ7;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'刺猬尖刺'2 个。";
mes "'猴子尾巴'1 个。";
mes "'橡实'1 个。";
mes "那麽把品准备好之後再来找我吧。";
close;
LFinishQ7:
mes "[迪文猎人]";
mes "你已经把需要的物品全都准备好了啊...那你现在就回去弓箭手公会找公会长吧,他会告诉你可往考场走的路的。";
set Job_Hunter_,11;
delitem 1027,2;
delitem 942,1;
delitem 1026,1;
close;
LTalk9:
mes "[迪文猎人]";
mes "嗯?他不在斐扬城以及弓箭手村吗?他应该会在两各地放当中之一的,到那里去找找看吧。";
close;
LTalk10:
mes "[迪文猎人]";
mes "喔...你已经通过考试罗..恭喜你~ 那你到雪霖那边看看吧。";
close;
}
payon_in01.gat,25,100,4 script 猎人 公会长 59,{
if(Job_Hunter_ == 10) goto LTalk;
if((Job_Hunter_ > 1) & (Job_Hunter_ < 10)) goto LTalk2;
if(Job_Hunter_ == 11) goto LTalk3;
if((Job_Hunter_ > 11) & (Job_Hunter_ < 16)) goto LTalk4;
if(Job_Hunter_ == 16) goto LTalk5;
if(Job_Hunter_ == 17) goto LTalk6;
mes "[猎人]";
mes "......是什麽事情呢?我因为是在出差而很忙...所以希望你能够安静一下。";
close;
LTalk:
mes "[猎人 公会长]";
mes "嗯,你是为了猎人的转职考试而来的啊...那麽,我来告诉考试内容吧。你就问一些你像知道的事情吧。";
LAsk:
set @a0,1;
next;
menu "考试内容是什麽?",LContent,"通过考试的条件呢?",LCondition,"注意事项呢?",LAttention,"开始考试吧。",LBeginTest;
close;
LContent:
mes "[猎人 公会长]";
mes "突破到处所存在的陷阱,去抓那些有特定名字的怪兽,这就是大概的考试内容。";
next;
mes "[猎人 公会长]";
mes "为了成为猎人而最重要的移动能力以及可以判别目标的的能力就是这考试的目的。";
set @a0,@a0+1;
close;
LCondition:
mes "[猎人 公会长]";
mes "在一定的时间内,地图的6点钟方向开始,把目标怪兽抓起来就好了。";
next;
mes "[猎人 公会长]";
mes "之後再打开地图中央的逃出用按钮,走到12点方向逃出来就成功了。";
set @a0,@a0+1;
close;
LAttention:
mes "[猎人 公会长]";
mes "嗯,注意事项吗...当然的,如果掉到陷阱的话要从心开始才行。";
next;
mes "[猎人 公会长]";
mes "以及一次只有一个人可以参加考试,我把你送你考场的话会看到休息室的,如果有人在进行考试的话你要到聊天室等待才可以的。";
next;
mes "[猎人 公会长]";
mes "前面的人失败或过关的话按照顺序会把连天室里的人移动过去的。如果前面没有人的话会直接进行考试的。";
set @a0,@a0+1;
close;
LBeginTest:
if((Job_Hunter_ > 11) & (Job_Hunter_ <16)) goto LTell2;
if(@a0 == 1) goto LTell;
mes "[猎人 公会长]";
mes "....好吧。那你就加油喔。我现在就送你过去。";
next;
goto LWarp;
LTell:
mes "[猎人 公会长]";
mes "....好吧。我现在寄送你过去,不要因为没有听到说明而埋怨我喔。";
next;
LWarp:
mes "[猎人 公会长]";
mes "那麽....以应该用之前的材料做出箭矢来了吧...你首先用我给你的箭矢来进行考试吧。";
getitem 1751,200;
next;
mes "[猎人 公会长]";
mes "好,那麽。";
set Job_Hunter_,12;
warp "job_hunte.gat",176,22;
enablenpc "猎人等待处";
close;
LTalk2:
mes "[猎人 公会长]";
mes "嗯...?";
mes "弓箭手为何来找我的啊?我没有从猎人公会听到任何消息呢...是不是省略了中间的过程而来的啊?你就先把需要用再转职考试的物品拿到猎人公会再来我这里吧。";
close;
LTalk3:
mes "[猎人]";
mes "嗯?你找我有什麽事情吗?如果你是要转职的话...你应该要去找出差到弓箭手公会的人才对。";
close;
LTalk4:
mes "[猎人 公会长]";
mes "嗯...你是之前放弃转职的弓箭手啊?你已经准备好了吧?那麽直接尽情考试好了。对了...如果有什麽想问的问题的话现在就问吧。";
goto LAsk;
close;
LTell2:
mes "[猎人 公会长]";
mes "....好吧。那就加油吧。我现在就送你到考场。";
next;
mes "[猎人 公会长]";
mes "嗯?你说我为何不给你银箭矢吗?......不给材料而期待什麽的话你想的也太美了吧。...相信你已经准备好了,那麽现在就开始吧。";
next;
menu "好。那就开始吧。",LWarp2,"啊..等我一下。",LCancel;
close;
LWarp2:
mes "[猎人 公会长]";
mes "好!!你这次一定要通过喔!";
next;
set Job_Hunter_,12;
warp "job_hunte.gat",176,22;
enablenpc "猎人等待处";
close;
LCancel:
mes "[猎人 公会长]";
mes "等你准备好之後再来吧。";
close;
LTalk5:
mes "[猎人 公会长]";
mes "嗯,你平安回来了啊。辛苦你了。那麽...我给你通过考试的证明的你就拿着他到猎人公会吧。我还有点事情要在这里办呢。";
set Job_Hunter_,17;
next;
savepoint "payon.gat",100,100;
getitem 1007,1;
mes "[猎人 公会长]";
mes "来...这个给你。那麽再会了。";
close;
LTalk6:
mes "[猎人 公会长]";
mes "不想赶快成为一个猎人吗?我当初成当猎人的时候马上就冲出去了呢。因为太高兴了啊。呼呼。";
next;
mes "[猎人 公会长]";
mes "还不赶快回去猎人公会啊~";
close;
}
payon_in02.gat,21,31,4 script 猎人 工会长 59,{
if(Job_Hunter_ == 11) goto LTalk;
if((Job_Hunter_ > 1) & (Job_Hunter_ < 10)) goto LTalk2;
if(Job_Hunter_ == 10) goto LTalk3;
if((Job_Hunter_ > 11) & (Job_Hunter_ < 16)) goto LTalk4;
if(Job_Hunter_ == 16) goto LTalk5;
if(Job_Hunter_ == 17) goto LTalk6;
mes "[猎人]";
mes "......是什麽事情呢?我因为是在出差而很忙...所以希望你能够安静一下。";
close;
LTalk:
mes "[猎人 公会长]";
mes "嗯,你是为了猎人的转职考试而来的啊...那麽,我来告诉考试内容吧。你就问一些你像知道的事情吧。";
LAsk:
set @a0,1;
next;
menu "考试内容是什麽?",LContent,"通过考试的条件呢?",LCondition,"注意事项呢?",LAttention,"开始考试吧。",LBeginTest;
close;
LContent:
mes "[猎人 公会长]";
mes "突破到处所存在的陷阱,去抓那些有特定名字的怪兽,这就是大概的考试内容。";
next;
mes "[猎人 公会长]";
mes "为了成为猎人而最重要的移动能力以及可以判别目标的的能力就是这考试的目的。";
set @a0,@a0+1;
close;
LCondition:
mes "[猎人 公会长]";
mes "在一定的时间内,地图的6点钟方向开始,把目标怪兽抓起来就好了。";
next;
mes "[猎人 公会长]";
mes "之後再打开地图中央的逃出用按钮,走到12点方向逃出来就成功了。";
set @a0,@a0+1;
close;
LAttention:
mes "[猎人 公会长]";
mes "嗯,注意事项吗...当然的,如果掉到陷阱的话要从心开始才行。";
next;
mes "[猎人 公会长]";
mes "以及一次只有一个人可以参加考试,我把你送你考场的话会看到休息室的,如果有人在进行考试的话你要到聊天室等待才可以的。";
next;
mes "[猎人 公会长]";
mes "前面的人失败或过关的话按照顺序会把连天室里的人移动过去的。如果前面没有人的话会直接进行考试的。";
set @a0,@a0+1;
close;
LBeginTest:
if((Job_Hunter_ > 11) & (Job_Hunter_ <16)) goto LTell2;
if(@a0 == 1) goto LTell;
mes "[猎人 公会长]";
mes "....好吧。那你就加油喔。我现在就送你过去。";
next;
goto LWarp;
LTell:
mes "[猎人 公会长]";
mes "....好吧。我现在寄送你过去,不要因为没有听到说明而埋怨我喔。";
next;
LWarp:
mes "[猎人 公会长]";
mes "那麽....以应该用之前的材料做出箭矢来了吧...你首先用我给你的箭矢来进行考试吧。";
getitem 1751,200;
next;
mes "[猎人 公会长]";
mes "好,那麽。";
set Job_Hunter_,12;
warp "job_hunte.gat",176,22;
enablenpc "猎人等待处";
close;
LTalk2:
mes "[猎人 公会长]";
mes "嗯...?";
mes "弓箭手为何来找我的啊?我没有从猎人公会听到任何消息呢...是不是省略了中间的过程而来的啊?你就先把需要用再转职考试的物品拿到猎人公会再来我这里吧。";
close;
LTalk3:
mes "[猎人]";
mes "嗯?你找我有什麽事情吗?如果你是要转职的话...你应该要去找出差到弓箭手公会的人才对。";
close;
LTalk4:
mes "[猎人 公会长]";
mes "嗯...你是之前放弃转职的弓箭手啊?你已经准备好了吧?那麽直接尽情考试好了。对了...如果有什麽想问的问题的话现在就问吧。";
goto LAsk;
close;
LTell2:
mes "[猎人 公会长]";
mes "....好吧。那就加油吧。我现在就送你到考场。";
next;
mes "[猎人 公会长]";
mes "嗯?你说我为何不给你银箭矢吗?......不给材料而期待什麽的话你想的也太美了吧。...相信你已经准备好了,那麽现在就开始吧。";
next;
menu "好。那就开始吧。",LWarp2,"啊..等我一下。",LCancel;
close;
LWarp2:
mes "[猎人 公会长]";
mes "好!!你这次一定要通过喔!";
next;
set Job_Hunter_,12;
warp "job_hunte.gat",176,22;
enablenpc "猎人等待处";
close;
LCancel:
mes "[猎人 公会长]";
mes "等你准备好之後再来吧。";
close;
LTalk5:
mes "[猎人 公会长]";
mes "嗯,你平安回来了啊。辛苦你了。那麽...我给你通过考试的证明的你就拿着他到猎人公会吧。我还有点事情要在这里办呢。";
set Job_Hunter_,17;
next;
savepoint "payon.gat",100,100;
getitem 1007,1;
mes "[猎人 公会长]";
mes "来...这个给你。那麽再会了。";
close;
LTalk6:
mes "[猎人 公会长]";
mes "不想赶快成为一个猎人吗?我当初成当猎人的时候马上就冲出去了呢。因为太高兴了啊。呼呼。";
next;
mes "[猎人 公会长]";
mes "还不赶快回去猎人公会啊~";
close;
}
job_hunte.gat,178,32,4 script 服务人员 107,{
if(Job_Hunter_ == 12) goto LTalk;
if((Job_Hunter_ > 12) & (Job_Hunter_ < 16)) goto LTalk2;
mes "[服务人员]";
mes "你并不是适合在这里的人。不管怎样你还是要找出慧眼之後转职才行啊?";
savepoint "payon.gat",104,99;
warp "payon.gat",104,99;
close;
LTalk:
mes "[服务人员]";
mes "欢迎光临到猎人转职考场。";
next;
mes "[服务人员]";
mes "进到在我旁边的休息室的话就可以开始考试了,就跟前面听过的说明一样";
next;
mes "[服务人员]";
mes "从开始位置进行考试, 而从遇到的怪兽当中只选择名字是'转职专用怪兽'而能够抓住4只以上的之後,就会启动地图中间的按钮。";
next;
mes "[服务人员]";
mes "破坏了按钮的话就会开启12点方向的话出口,把这些过程在一定时间完成的话就成功了。";
next;
mes "[服务人员]";
mes "中途如果昏倒, 陷入陷阱, 以及超过时限的话就算失败。而要重新进行考试才可以。";
next;
mes "[服务人员]";
mes "箭矢会由我们提供的,所以各位只准备弓箭就好了。那麽。准备好了的话请各位进入休息室。";
savepoint "job_hunte.gat",176,22;
close;
LTalk2:
mes "[服务人员]";
mes "嗯...是失手了吗。先帮你把HP跟SP给回覆的。";
percentheal 100,100;
next;
mes "[服务人员]";
mes "如果觉得困难的话下次在挑战也可以的。你要放弃考试吗?";
next;
menu "继续挑战。",LGoOn,"放弃转职。",LGiveUp;
close;
LGoOn:
mes "[服务人员]";
mes "好。我知道了。那请你继续努力, 希望能够成为猎人。那麽...请你移动到休息室。前面有人在等待顺序的话你要等到她们结束为止。";
close;
LGiveUp:
areaannounce "job_hunte.gat",164,18,187,41,strcharinfo(0) + "放弃的转职,下一位请进。",0;
mes "[服务人员]";
mes "好..我知道了。我会帮你送到斐扬城的,希望下次再见,不要忘了存档喔。";
set Job_Hunter_,13;
savepoint "payon.gat",104,99;
warp "payon.gat",104,99;
close;
}
job_hunte.gat,176,38,4 script 猎人等待处 66,{
if(Class != 3) goto LGoBack;
if(getareausers("job_hunte.gat",50,64,129,143) > 0) goto LWait;
if(Class == 3) waitingroom "转职等待处",1,"猎人等待处::OnStartTest";
close;
OnStartTest:
if(Class != 3) goto LGoBack;
if(getareausers("job_hunte.gat",50,64,129,143) > 0) goto LWait;
warpwaitingpc "job_hunte.gat",90,67;
set @MobCountOne,6;
set @Fail,0;
enablenpc "监考官";
doevent "监考官::OnActive";
enablenpc "预告事件";
addtimer 0,"预告事件";
disablenpc "开关";
disablenpc "出口";
disablenpc "猎人等待处";
close;
LGoBack:
warp "payon.gat",104,99;
close;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -