⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 npc_hunter.txt

📁 JA++的最新...很多ROSF都用这个 ] 是个不错的东西-3-
💻 TXT
📖 第 1 页 / 共 5 页
字号:
	next;
	mes "[猎人 公会长]";
	mes "嗯?你说我为何不给你银箭矢吗?......不给材料而期待什么的话你想的也太美了吧。...相信你已经准备好了,那么现在就开始吧。";
	next;
	if(select("好。那就开始吧。","啊..等我一下。")==1)
	{
		mes "[猎人 公会长]";
		mes "好!!你这次一定要通过喔!";
		next;
		set hunter_q,12;
		warp "job_hunte.gat",176,22;
		end;
	}
	mes "[猎人 公会长]";
	mes "等你准备好之後再来吧。";
	close;
	end;

LTalk5:
	mes "[猎人 公会长]";
	mes "嗯,你平安回来了啊。辛苦你了。那么...我给你通过考试的证明的你就拿着他到猎人公会吧。我还有点事情要在这里办呢。";
	set hunter_q,17;
	next;
	savepoint "payon.gat",95,52;
	getitem 1007,1;
	mes "[猎人 公会长]";
	mes "来...这个给你。那么再会了。";
	close;
	end;
LTalk6:
	mes "[猎人 公会长]";
	mes "不想赶快成为一个猎人吗?我当初成当猎人的时候马上就冲出去了呢。因为太高兴了啊。呼呼。";
	next;
	mes "[猎人 公会长]";
	mes "还不赶快回去猎人公会啊~";
	close;
	end;
}

job_hunte.gat,178,32,4	script	服务人员	107,{
	if(hunter_q==12) goto LTalk;
	if(hunter_q>12 && hunter_q<16) goto LTalk2;
	mes "[服务人员]";
	mes "你并不是适合在这里的人。不管怎样你还是要找出慧眼之後转职才行啊?";
	savepoint "payon.gat",95,52;
	warp "payon.gat",95,52;
	end;
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;
	savepoint "pay_fild10.gat",145,250;
	//setlastpoint "pay_fild10.gat",145,250;
	close;
	end;
LTalk2:
	mes "[服务人员]";
	mes "嗯...是失手了吗。先帮你把HP跟SP给回覆的。";
	percentheal 100,100;
	next;
	mes "[服务人员]";
	mes "如果觉得困难的话下次在挑战也可以的。你要放弃考试吗?";
	next;
	if(select("继续挑战。","放弃转职。")==1)
	{
		mes "[服务人员]";
		mes "好。我知道了。那请你继续努力, 希望能够成为猎人。那么...请你移动到休息室。前面有人在等待顺序的话你要等到她们结束为止。";
		close;
		end;
	}

	mapannounce "job_hunte.gat",$@jobhnt_pname$ +"放弃的转职,下一位请进。",3;
	mes "[服务人员]";
	mes "好..我知道了。我会帮你送到斐扬城的,希望下次再见,不要忘了存档喔。";
	set hunter_q,13;
	savepoint "payon.gat",95,52;
	warp "payon.gat",95,52;
	end;
}

job_hunte.gat,176,38,4	script	猎人转职助理::jobhnt_wroom	66,{
	if(Class!=3)
	{
		warp "payon.gat",95,52;
		end;
	}

OnInit:
	waitingroom "转职考试等待室",20,"jobhnt_wroom::OnStart",1;
	end;
OnStart:
	disablewaitingroomevent;
	warpwaitingpc "job_hunte.gat",90,67;
	set $@jobhnt_pid,$@warpwaitingpc[0];
	if(attachrid($@jobhnt_pid)==0) { enablewaitingroomevent; end; }
	set $@jobhnt_pname$,strcharinfo(0);
	set hunter_q,13;
	donpcevent "jobhnt_test::OnStart";
	end;
OnEnable:
	enablewaitingroomevent;
	end;
}

job_hunte.gat,1,1,1	script	jobhnt_test	-1,{
OnStart:
	donpcevent "jobhnt_test::OnReset";
	monster "job_hunte.gat",67,80,"转职考试专用怪兽",1015,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",114,78,"转职考试专用怪兽",1015,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",89,127,"转职考试专用怪兽",1002,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",53,73,"转职考试专用怪兽",1041,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",125,70,"转职考试专用怪兽",1016,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",90,92,"转职考试专用怪兽",1015,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",85,100,"转职考试专用怪兽",1016,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",72,102,"转职考试专用怪兽",1041,1,"jobhnt_test::OnKilled";
	monster "job_hunte.gat",108,103,"转职试验用怪兽",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",88,127,"转职试验用怪兽",1002,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",125,69,"转职试验用怪兽",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",77,112,"转职考试用怪兽",1016,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",53,106,"转职考试用怪兽",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",53,73,"转职考试用怪兽",1002,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",67,80,"猎人转职用怪兽",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",77,112,"猎人转职用怪兽",1016,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",53,106,"猎人转职用怪兽",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",90,91,"转职监考官怪兽",1041,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",85,100,"转职监考官怪兽",1002,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",72,102,"转职监考官怪兽",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",112,139,"菲尼普",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",112,139,"魔物样本",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",112,139,"魔物样本",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",53,106,"不是我啦",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",77,112,"饶了我啦啊",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",72,102,"请不要打我",1015,1,"jobhnt_test::OnKilled2";
	monster "job_hunte.gat",108,103,"空速184",1015,1,"jobhnt_test::OnKilled2";
	set $@MobCountOne,6;
	disablenpc "开关";
	disablenpc "出口";
	initnpctimer;
	end;
OnReset:
	killmonster "job_hunte.gat","jobhnt_test::OnKilled";
	killmonster "job_hunte.gat","jobhnt_test::OnKilled2";
	end;
OnStop:
	stopnpctimer;
	end;
OnKilled:
	set $@MobCountOne,$@MobCountOne-1;
	if($@MobCountOne>3)
	{
		mapannounce "job_hunte.gat","好~再来一下就好了!!",3;
		end;
	}
	mapannounce "job_hunte.gat","很好,太棒了..注意陷阱去找地图中央的按钮吧!!",3;
	set hunter_q,14;
	enablenpc "开关";
	end;
OnKilled2:
	set $@MobCountOne,0;
	mapannounce "job_hunte.gat",$@jobhnt_pname$ + "!!你做错了,请重新挑战。",3;
	mapannounce "job_hunte.gat","下一位请准备!",3;
	donpcevent "jobhnt_test::OnReset";
	donpcevent "jobhnt_wroom::OnEnable";
	areawarp "job_hunte.gat",45,60,132,145,"pay_fild10.gat",145,250;
	stopnpctimer;
	end;
OnTimer1000:
	mapannounce "job_hunte.gat","那么,转职考试要开始了。",3;
	end;
OnTimer1500:
	mapannounce "job_hunte.gat","前面也有说明过,在许多怪兽当中只选择抓住‘转职考试专用怪兽' 就好了。",3;
	end;
OnTimer2000:
	mapannounce "job_hunte.gat","***** 请注意陷阱而抓住怪兽. *****",3;
	end;
OnTimer2500:
	mapannounce "job_hunte.gat","能够抓住4只以上的'转职考试专用怪兽'的话就可以启动中央的脱离用按钮的。",3;
	end;
OnTimer3000:
	mapannounce "job_hunte.gat","请启动脱离用按钮之後就会看到12点方向的出口的,经过那里离开考场就成功了。",3;
	end;
OnTimer3500:
	mapannounce "job_hunte.gat","这些步骤一定要在3分钟迅速的完成才行。",3;
	end;
OnTimer4000:
	mapannounce "job_hunte.gat","好,现在开始进入计时,每一分钟会提醒大家的。",3;
	end;
OnTimer5000:
	mapannounce "job_hunte.gat","计时开始,****** 剩下3分钟. ****** ",3;
	end;
OnTimer65000:
	mapannounce "job_hunte.gat"," ****** 剩下2分钟. ****** ",3;
	end;
OnTimer125000:
	mapannounce "job_hunte.gat"," ****** 剩下1分钟. ****** ",3;
	end;
OnTimer155000:
	mapannounce "job_hunte.gat"," ****** 剩下30秒. ****** ",3;
	end;
OnTimer175000:
	mapannounce "job_hunte.gat"," ****** 剩下 5 秒. ****** ",3;
	end;
OnTimer176000:
	mapannounce "job_hunte.gat"," ****** 剩下 4 秒. ****** ",3;
	end;
OnTimer177000:
	mapannounce "job_hunte.gat"," ****** 剩下 3 秒. ****** ",3;
	end;
OnTimer178000:
	mapannounce "job_hunte.gat"," ****** 剩下 2 秒. ****** ",3;
	end;
OnTimer179000:
	mapannounce "job_hunte.gat"," ****** 剩下 1 秒. ****** ",3;
	end;
OnTimer180000:
	mapannounce "job_hunte.gat","时间到了,请再次挑战!",3;
	set $@MobCountOne,0;
	donpcevent "jobhnt_test::OnReset";
	areawarp "job_hunte.gat",45,60,132,145,"pay_fild10.gat",145,250;
	end;
OnTimer181000:
	stopnpctimer;
	mapannounce "job_hunte.gat","下一位请准备!",3;
	donpcevent "jobhnt_wroom::OnEnable";
	end;
}

job_hunte.gat,93,101,4	script	开关	723,2,2{
	mes "在逃避用switch有 2 个按钮。";
	set hunter_q,15;
	next;
	if(select("脱离","取消")==1)
	{
		mes "完成!脱离出口 warp 开始运转。";
		mapannounce "job_hunte.gat","完成!脱离出口 warp 开始运转。",3;
		enablenpc "出口";
		close;
		end;
	}
	mes "脱离出口被取消运转。";
	mapannounce "job_hunte.gat","脱离出口被取消运转。",3;
	close;
	end;
}

job_hunte.gat,89,139,4	script	出口	45,2,2{
	set hunter_q,16;
	set @Place,rand(1,3);
	mapannounce "job_hunte.gat","恭喜恭喜,"+ $@jobhnt_pname$ + "通过考试了!",3;
	donpcevent "jobhnt_wroom::OnEnable";
	savepoint "payon.gat",95,52;
	if(@Place==1)
	{
		warp "payon_in02.gat",21,28;
		end;
	}
	warp "payon_in01.gat",64,67;
	end;
}

job_hunte.gat,1,1,1	script	陷阱事件	-1,{
	mapannounce "job_hunte.gat",$@jobhnt_pname$ + "陷入陷阱了,要回到原来的位置了。",3;
	set $@MobCountOne,0;
	mapannounce "job_hunte.gat","下一位请准备!",3;
	donpcevent "jobhnt_test::OnStop";
	donpcevent "jobhnt_wroom::OnEnable";
	warp "pay_fild10.gat",145,250;
	end;
}

job_hunte.gat,52,140,1	script	1-1	139,0,1{ doevent "陷阱事件"; end; }
job_hunte.gat,53,140,1	script	1-2	139,0,1{ doevent "陷阱事件"; end; }
job_hunte.gat,54,141,1	script	1-3	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,55,141,1	script	1-4	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,55,140,1	script	1-5	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,54,140,1	script	1-6	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,52,138,1	script	1-7	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,53,138,1	script	1-8	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,62,140,1	script	2-1	139,0,1{ doevent "陷阱事件"; end; }
job_hunte.gat,63,140,1	script	2-2	139,0,1{ doevent "陷阱事件"; end; }
job_hunte.gat,63,140,1	script	2-3	139,0,1{ doevent "陷阱事件"; end; }
job_hunte.gat,64,141,1	script	2-4	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,65,140,1	script	2-5	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,65,141,1	script	2-6	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,62,138,1	script	2-7	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,63,138,1	script	2-8	139,0,0{ doevent "陷阱事件"; end; }
job_hunte.gat,72,140,1	script	3-1	139,0,1{ doevent "陷阱事件"; end; }
job_hunte.gat,73,140,1	script	3-2	139,0,1{ doevent "陷阱事件"; end; }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -