📄 npc_hunter.txt
字号:
////////////////////////////////////////////////////////////
// 猎人转职任务 //
// JOBCHANGE QUEST - 猎人- made by EREMES THE CANIVALIZER //
// Converted For Athena By WestChen 2004.02.13 //
////////////////////////////////////////////////////////////
pay_fild10.gat,148,252,4 script 猎人 公会 97,{
mes "[猎人公会人员]";
mes "你是要来转职成为猎人的吗?请跟着我。";
next;
menu "好的。",LOk,"不用了。",LEnd;
LOk:
warp "in_hunter.gat",100,90;
close;
LEnd:
mes "[猎人公会人员]";
mes "祝你有美好的一天。";
close;
}
in_hunter.gat,99,99,4 script 猎人 雪霖 727,{
if((Class == 3) & (JobLevel < 40)) goto LNotReady;
if(SkillPoint != 0) goto LNotReady2;
if(Class == 0) goto LNovice;
if((Class == 1) | (Class == 7) | (Class == 13) | (Class == 14) | (Class == 21)) goto LSwordman;
if((Class == 2) | (Class == 9) | (Class == 16)) goto LMage;
if((Class == 4) | (Class == 8) | (Class == 15)) goto LAcolyte;
if((Class == 5) | (Class == 10) | (Class == 18)) goto LMerchant;
if((Class == 6) | (Class == 12) | (Class == 17)) goto LThief;
if(Class == 11) goto LHunter;
if(Class == 3) goto LArcher;
goto LOthers;
close;
LArcher:
if(SkillPoint != 0) goto LNotReady2;
if((Job_Hunter_ == 17) & (countitem(1007) == 0)) goto LNotReady3;
if((Job_Hunter_ == 17) & (countitem(1007) > 0)) goto LAllDone;
if((JobLevel > 39) & (Job_Hunter_ == 0)) goto LTalk1;
if((JobLevel > 39) & (Job_Hunter_ == 1)) goto LTalk2;
if((Job_Hunter_ > 2) & (Job_Hunter_ < 10)) goto LTalk3;
if(Job_Hunter_ == 2) goto LTalk4;
mes "[猎人 雪霖]";
mes "嗯...你应该要去找别人喔?譬如说,目前出差的公会长啊...等等的?";
next;
mes "[猎人 雪霖]";
mes "听说他在裴扬城或着弓箭手村,两各地放之一的。往那里去看看吧...嘻嘻。";
close;
LTalk1:
mes "[猎人 雪霖]";
mes "啊...是弓箭手喔!看起来好像你已经把弓箭手应有的熟练度练到一定的程度的了啊...";
mes "是为了要转职到猎人而来的...是吧?";
next;
menu "是的。我就是为了转职而来这里的。",LJobChange,"转职的条件是什麽啊?",LAsk,"....还不想要转职。",LCancel;
LJobChange:
mes "[猎人 雪霖]";
mes "嘻嘻~ 果然没错。那麽显把你的名字列在转职对象的名单上之後~~我来看看吧~~";
next;
mes "[猎人 雪霖]";
mes "嗯...那先从面试开始吧~放轻松之後就这样不要动喔~ 我会自己好好办办的";
next;
mes "...东看西看....";
next;
mes "...啪拉啪拉....";
next;
mes "[猎人 雪霖]";
mes "啊!找到了...面试调查书~首先, 我的名字叫'雪霖'。请多指教~";
next;
mes "[猎人 雪霖]";
mes "那麽..现在就要进行面试吗?";
next;
menu "好啊~ 现在就开始吧",LAcceptTest,"不用了..等一下再来做好了",LCancel2;
close;
LAcceptTest:
mes "[猎人 雪霖]";
mes "仔细听我讲的话之後,偶尔问一些问题的话再做一些适当的回答就好了。";
next;
mes "[猎人 雪霖]";
mes "主要是为了想问你在生活当中有何想法以及为什麽要当猎人的原因而已的,所以不用太紧张的~";
LBeginTest:
next;
set @Score,0;
mes "[猎人 雪霖]";
mes "那麽,要开始罗~";
next;
mes "[猎人 雪霖]";
mes "你是位弓箭手,想要去某各地放要打猎,但是你却不晓得要往哪里去。到时候你要如何?";
next;
menu "到处乱喊要往哪里走。",LQ1_1Wrong,"会悄悄的问一下路过的人。",LQ1_1Right,"自己一个人到处乱走。",LQ1_1Right;
close;
LQ1_1Right:
set @Score,@Score+10;
LQ1_1Wrong:
mes "[猎人 雪霖]";
mes "你已经决定狩猎场了啊?我要到苏克拉特沙漠去抓蚯蚓。";
next;
mes "[猎人 雪霖]";
mes "但是这里是裴扬啊!!你要怎麽去沙漠啊?";
next;
menu "去求祭司让你免费传送。",LQ1_2Wrong,"去找卡普拉服务人员。",LQ1_2Right,"跟朋友一起走路过去。",LQ1_2Right;
close;
LQ1_2Right:
set @Score,@Score+10;
LQ1_2Wrong:
mes "[猎人 雪霖]";
mes "周围也没有祭司..也没有朋友可以跟你走路过去,只能去找卡普拉姊姊了呢,但是钱也不够用啊!";
next;
mes "[猎人 雪霖]";
mes "要怎麽存钱呢?";
next;
menu "求人家。",LQ1_3Wrong,"把没有用的物品给卖掉。",LQ1_3Right,"到最近的狩猎场打怪兽。",LQ1_3Right;
close;
LQ1_3Right:
set @Score,@Score+10;
LQ1_3Wrong:
mes "[猎人 雪霖]";
mes "经过一些困难当中,总算来到有蚯蚓的沙漠了。但是要抓蚯蚓的时候觉得有点困难耶。";
next;
mes "[猎人 雪霖]";
mes "要如何克服这种现况呢?";
next;
menu "到山丘上面,往下攻击位在下面的蚯蚓。",LQ1_4Wrong,"去村落。",LQ1_4Right,"去攻击人家在打的蚯蚓。",LQ1_4Wrong;
close;
LQ1_4Right:
set @Score,@Score+10;
LQ1_4Wrong:
mes "[猎人 雪霖]";
mes "看起来好像没办法,只好回到村落了。";
next;
mes "[猎人 雪霖]";
mes "但是来到村落之後发现自己的体力已经剩下多了。但是刚好遇到祭司,你要怎麽求他?";
next;
menu "可不可以请你帮我用治愈术?",LQ1_5Right,"请给我治愈术。",LQ1_5Wrong,"治愈术。",LQ1_5Wrong;
close;
LQ1_5Right:
set @Score,@Score+10;
LQ1_5Wrong:
mes "[猎人 雪霖]";
mes "但是你再检查这次狩猎的时候得到的物品当中发现一个很贵重的物品。为了要卖物品而来到广场,发现很多人开了商店跟聊天室。";
next;
mes "[猎人 雪霖]";
mes "那麽为了要把物品卖掉,如何做才是最好的呢?";
next;
menu "到处告诉周围的人。",LQ1_6Wrong,"在聊天室里找找是否有人要买。",LQ1_6Right,"找找看是否有人在要那个物品。",LQ1_6Right;
close;
LQ1_6Right:
set @Score,@Score+10;
LQ1_6Wrong:
mes "[猎人 雪霖]";
mes "你就这样等待的时候,真的发现有人在求人家。要如何好呢?";
next;
menu "把我的钱跟物品分给他。",LQ1_7Wrong,"忽略他。",LQ1_7Wrong,"告诉他他可以狩猎的地方。",LQ1_7Right;
close;
LQ1_7Right:
set @Score,@Score+10;
LQ1_7Wrong:
mes "[猎人 雪霖]";
mes "这次打算自己一个人要去迷宫森林看看。";
next;
mes "[猎人 雪霖]";
mes "但是在中途遇到迷路的人,要如何才好呢?";
next;
menu "告诉他路程 。",LQ1_8Right,"跟他一起到目的地。",LQ1_8Right,"忽略他。",LQ1_8Wrong;
close;
LQ1_8Right:
set @Score,@Score+10;
LQ1_8Wrong:
mes "[猎人 雪霖]";
mes "只告他路程之後继续在狩猎,但是看到有人在攻击队长怪兽!";
next;
mes "[猎人 雪霖]";
mes "要如何才好?";
next;
menu "在旁边观看,等他求救再攻击。",LQ1_9Right,"先攻击再说。",LQ1_9Wrong,"直接回到村落。",LQ1_9Wrong;
close;
LQ1_9Right:
set @Score,@Score+10;
LQ1_9Wrong:
mes "[猎人 雪霖]";
mes "现在已经很累了,已经差不多要回村落了。";
next;
mes "[猎人 雪霖]";
mes "但是在路上发现一个很贵的物品喔?要怎麽处理它呢?";
next;
menu "捡起来当作己有。",LQ1_10Wrong,"寻找看看物品的主人。",LQ1_10Right,"忽略它。",LQ1_10Right;
close;
LQ1_10Right:
set @Score,@Score+10;
LQ1_10Wrong:
mes "[猎人 雪霖]";
mes "好,这样,我所担任的考试就结束了!";
next;
if(@Score == 100) goto LPass1;
if(@Score == 90) goto LPass2;
set Job_Hunter_,1;
mes "[猎人 雪霖]";
mes "嗯....我觉得,还是不行。没有把基本的做好的话无法让你转职成猎人。";
next;
mes "[猎人 雪霖]";
mes "你回去好好想想我刚刚问你的问题吧。为了要养成一个能够昭想自然的心之前,首先是要养成一个要如何重视人际关系。";
next;
mes "[猎人 雪霖]";
mes "那麽...等你愿意的时候再来吧。";
close;
LPass1:
set Job_Hunter_,2;
mes "[猎人 雪霖]";
mes "做的很好,你是种态度活下来了的话就够了!你已经有充分的资格当猎人了~";
next;
mes "[猎人 雪霖]";
mes "那麽我就让你通过面试好了~ 剩下的就到那边角落的人确认一下转职考试用的物品就好了~";
close;
LPass2:
set Job_Hunter_,2;
mes "[猎人 雪霖]";
mes "....有些部分不太满意就是啦。我先算你是通过面试好了,但是不晓得公会长是如何想呢。以後慢慢思考一下基本的问题吧";
next;
mes "[猎人 雪霖]";
mes "希望你能把以後的考试更加努力,让我雪霖高兴一点,好吗?~";
close;
LCancel2:
mes "[猎人 雪霖]";
mes "好的...那麽我等你能够把心静下来之後再来好了~";
close;
LAsk:
mes "[猎人 雪霖]";
mes "转职条件吗?首先,一定要是一位弓箭手。";
mes "第二、弓箭手的职业等级要40以上。";
mes "第三、要拿公会所要求的物品回来。";
mes "第四、要通过公会所举办的考试";
mes "如果你是以弓箭手些训练的话,考试应该很容易就通过的~~";
close;
LCancel:
mes "[猎人 雪霖]";
mes "嗯...好。那麽下次再来好了~";
close;
LTalk2:
mes "[猎人 雪霖]";
mes "你又来了喔...~那麽~先从面试开始吧~这次就跟雪霖一步一步来好了~";
goto LBeginTest;
close;
LTalk3:
mes "[猎人 雪霖]";
mes "把物品交给我左边的迪文猎人就好了~";
next;
if(Sex == 0) goto LGirl;
mes "[猎人 雪霖]";
mes "到时候你成为猎人的话一定要来找我雪霖喔~因为你成猎人的话应该会很帅的说~";
close;
LGirl:
mes "[猎人 雪霖]";
mes "到时候你成为猎人的话一定要来找我雪霖喔~因为姊姊很漂亮,我很想看看成为猎人呢...嘻嘻";
close;
LTalk4:
mes "[猎人 雪霖]";
mes "????";
next;
mes "[猎人 雪霖]";
mes "还没有找到迪文猎人吗?迪文猎人就在我的左方向的啦~嘻嘻。";
next;
mes "[猎人 雪霖]";
mes "我很想赶快看到转职之後的样子呢...呜呜。一定是很帅的说~~";
close;
LAllDone:
mes "[猎人 雪霖]";
mes "啊?已经通过了转职考试喔?!!恭喜你~!!";
next;
mes "[猎人 雪霖]";
mes "好。.那麽我现在就帮你转职成猎人~";
next;
delitem 1007,1;
mes "[猎人 雪霖]";
mes "锵锵~ 恭喜你!猎人的服装非常适合你耶";
jobchange 11;
next;
mes "[猎人 雪霖]";
mes "就跟你的帅气的样子一样,不要做出让自己丢脸的事情喔,要表现出以猎人的身分一样能够爱大自然的心喔~";
next;
mes "[猎人 雪霖]";
mes "然後这是为了奖赏你的小礼物~";
if(JobLevel > 49) goto LGetBetter;
getitem 1711,1;
close;
LGetBetter:
getitem 1718,1;
close;
LNotReady:
mes "[猎人 雪霖]";
mes "不足弓箭手锻炼...要当猎人的话,弓箭手职业的修炼要达到一定水准。";
next;
mes "[猎人 雪霖]";
mes "那麽..再去多多修行再来喔~...正确的转职条件是职业等级40以上呢....练到那个条件以上的话..也没什麽特别的啦.那麽再见~";
close;
LNotReady2:
mes "[猎人 雪霖]";
mes "如果有剩下的技能点数的话就无法转职的,全部用完再来吧~。";
close;
LNotReady3:
mes "[猎人 雪霖]";
mes "嗯嗯...我有收到通过考试的消息了。但是没有证据'慧眼'喔。";
next;
mes "[猎人 雪霖]";
mes "只有这次我会偷偷的帮你转职的,绝不能让公会长知道的喔,赶快去找'慧眼'过来吧。";
close;
LNovice:
mes "[猎人 雪霖]";
mes "...是初学者啊...好像在这也没什麽事情可做吧..?";
close;
LSwordman:
mes "[猎人 雪霖]";
mes "你是迈向剑路的人喔。好像没话可以再说。我先失陪了。";
close;
LMage:
mes "[猎人 雪霖]";
mes "你是利用魔力(Mana)的人喔。好像没话可以再说。我先失陪了。";
close;
LAcolyte:
mes "[猎人 雪霖]";
mes "你是拜神的人喔!你好。很少有人会来到这里呢~ 嘻嘻。";
close;
LMerchant:
mes "[猎人 雪霖]";
mes "啊.......事业做的很好吗?";
close;
LThief:
mes "[猎人 雪霖]";
mes "甚?!这...这里并没有可以偷走的东西,也没有要杀掉的人!!";
close;
LHunter:
mes "[猎人 雪霖]";
mes "啊~ " + strcharinfo(0) + "!!好久不见喔~ 有什麽事吗?老鹰逃跑了吗?";
mes "...好像没有看到什麽公会的公告耶....希望你不是来这里白费力气喔~";
close;
LOthers:
mes "[猎人 雪霖]";
mes "很可惜。弓箭手以外,其他职业不能加入我们公会!";
close;
}
in_hunter.gat,55,99,4 script 猎人公会 考试报名人员 727,{
if(Job_Hunter_ == 2) goto LTalk;
if(Job_Hunter_ == 3) goto LTalk2;
if(Job_Hunter_ == 4) goto LTalk3;
if(Job_Hunter_ == 5) goto LTalk4;
if(Job_Hunter_ == 6) goto LTalk5;
if(Job_Hunter_ == 7) goto LTalk6;
if(Job_Hunter_ == 8) goto LTalk7;
if(Job_Hunter_ == 9) goto LTalk8;
if((Job_Hunter_ > 9) & (Job_Hunter_ < 17)) goto LTalk9;
if(Job_Hunter_ == 17) goto LTalk10;
mes "[迪文猎人]";
mes "想要转职成猎人要先报名才可以的。";
close;
LTalk:
mes "[迪文猎人]";
mes "你好。我是 猎人公会的 考试报名人员'迪文猎人'。";
mes "你的名字是..." + strcharinfo(0) + "....对吗?";
next;
menu "是的。",LYes1,"不是啊~~~(呼呼呼)",LNo1;
close;
LYes1:
mes "[迪文猎人]";
mes "好。那麽..我现在就告诉你转职考试的时候所需要的物品。因为在考试期间所用到的箭会由我们来负担的。但是要做箭的时候需要一点材料。";
mes "我们的财务状况也并不是很好的呢...嗯...现在也需要一些物品呢。";
LDecideQuest:
next;
set @Quest,rand(1,7);
if(@Quest == 1) goto LTakeQuest1;
if(@Quest == 2) goto LTakeQuest2;
if(@Quest == 3) goto LTakeQuest3;
if(@Quest == 4) goto LTakeQuest4;
if(@Quest == 5) goto LTakeQuest5;
if(@Quest == 6) goto LTakeQuest6;
goto LTakeQuest7;
close;
LTakeQuest1:
mes "[迪文猎人]";
mes "嗯,做箭头所需要的'沙漠狼指甲'5个。";
mes "可以用在许多地放的'玛哪树枝'5个。";
mes "然後...'白色药草'3个就好了。";
set Job_Hunter_,3;
goto LTell1;
close;
LTakeQuest2:
mes "[迪文猎人]";
mes "嗯...做箭头的'鸟嘴'3个。";
mes "可以用在很多地放的'死人遗骨'5个。";
mes "还有...'绿色药草'3个就好了。";
set Job_Hunter_,4;
goto LTell1;
close;
LTakeQuest3:
mes "[迪文猎人]";
mes "嗯...做箭头的'毒牙'3个。";
mes "可以用在一些地放的'动物外皮'3个。";
mes "还有...'红色药草'5个就好了。";
set Job_Hunter_,5;
goto LTell1;
close;
LTakeQuest4:
mes "[迪文猎人]";
mes "嗯...用来做箭头的'土人之角'3个。";
mes "可以用在某些地放的'蛋壳碎片'3个。";
mes "还有...'毛'10个就好了。";
set Job_Hunter_,6;
LTell1:
next;
mes "[迪文猎人]";
mes "啊...对了.还有我们猎人公会啊,有位公会长出差到裴扬城。你要去见一下他才行。因为…它就是担任考试的人呢。那麽~ 等全部找到之後再来这里吧~";
close;
LTakeQuest5:
mes "[迪文猎人]";
mes "嗯...用来做箭头的'坚硬外壳'9个。";
mes "用在某些地放的'昆 外壳'9个。";
mes "还有....'黄色药草'9 个。";
set Job_Hunter_,7;
goto LTell2;
close;
LTakeQuest6:
mes "[迪文猎人]";
mes "嗯..要做箭头的'蝙蝠牙'3个。";
mes "要做一些贴水用的'粘稠液体'1个。";
mes "还有....'熊掌'1 个就好了";
set Job_Hunter_,8;
goto LTell2;
close;
LTakeQuest7:
mes "[迪文猎人]";
mes "嗯....要做箭头的'刺猬尖刺'2个。";
mes "作弓要用的道的'猴子尾巴'1个。";
mes "还有...'橡实'1 个就好了。";
set Job_Hunter_,9;
LTell2:
next;
mes "[迪文猎人]";
mes "啊...对了.还有我们猎人公会啊,有位公会长出差到裴扬城。你要去见一下他才行。因为…它就是担任考试的人呢。那麽~ 等全部找到之後再来这里吧~";
close;
LNo1:
mes "[迪文猎人]";
mes "...不要开玩笑了啦...";
mes "" + strcharinfo(0) + "...没有错吧?";
next;
menu "是...",LYes2,"..嘻嘻嘻。我不是那个人啦~~",LNo2;
LYes2:
goto LDecideQuest;
close;
LNo2:
mes "[迪文猎人]";
mes "....如果你要开玩笑的话,给我滚。呼。给你好脸色看就觉得我很好欺负啊!";
warp "pay_fild10.gat",133,235;
close;
LTalk2:
mes "[迪文猎人]";
mes "嗯?";
next;
if((countitem(7030) > 4) & (countitem(1019) > 4) & (countitem(509) > 2)) goto LFinishQ1;
mes "[迪文猎人]";
mes "还没有准备好物品喔...";
mes "你所需要的物品是";
mes "'沙漠狼指甲5个。";
mes "'玛哪树枝'5 个。";
mes "'白色药草'3 个。";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -