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

📄 npc_hunter.txt

📁 c151的晋级版
💻 TXT
📖 第 1 页 / 共 5 页
字号:
LWait:
	areaannounce "job_hunte.gat",164,18,187,41,"已经有人在参加考试, 请在此稍待。",0;
	close;
}

job_hunte.gat,1,1,1	script	监考官	66,{
	close;
OnActive:
	monster "job_hunte.gat",67,80,"转职考试专用怪兽",1015,1,"怪物数量监督";
	monster "job_hunte.gat",114,78,"转职考试专用怪兽",1015,1,"怪物数量监督";
	monster "job_hunte.gat",89,127,"转职考试专用怪兽",1002,1,"怪物数量监督";
	monster "job_hunte.gat",53,73,"转职考试专用怪兽",1041,1,"怪物数量监督";
	monster "job_hunte.gat",125,70,"转职考试专用怪兽",1016,1,"怪物数量监督";
	monster "job_hunte.gat",90,92,"转职考试专用怪兽",1015,1,"怪物数量监督";
	monster "job_hunte.gat",85,100,"转职考试专用怪兽",1016,1,"怪物数量监督";
	monster "job_hunte.gat",72,102,"转职考试专用怪兽",1041,1,"怪物数量监督";

	enablenpc "监考官二号";
	doevent "监考官二号::OnActive";
	end;
}

job_hunte.gat,1,1,1	script	怪物数量监督	-1,{
	set @MobCountOne,@MobCountOne-1;
	if(@MobCountOne < 3)	goto LSwitchOn;
	announce "";
	areaannounce "job_hunte.gat",50,64,129,143,"好~再来一下就好了!!",0;
	end;
LSwitchOn:
	areaannounce "job_hunte.gat",50,64,129,143,"很好,太棒了..注意陷阱去找地图中央的按钮吧!!",0;
	set Job_Hunter_,14;
	enablenpc "开关";
	disablenpc "监考官";
	disablenpc "监考官二号";
	end;
}

job_hunte.gat,1,2,1	script	监考官二号	66,{
	close;
OnActive:
	enablenpc "监考官二号";
	monster "job_hunte.gat",108,103,"转职试验用怪兽",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",88,127,"转职试验用怪兽",1002,1,"怪物数量监督二";
	monster "job_hunte.gat",125,69,"转职试验用怪兽",1015,1,"怪物数量监督二";

	monster "job_hunte.gat",77,112,"转职考试用怪兽",1016,1,"怪物数量监督二";
	monster "job_hunte.gat",53,106,"转职考试用怪兽",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",53,73,"转职考试用怪兽",1002,1,"怪物数量监督二";
//	monster "job_hunte.gat",125,70,"转职考试用怪兽",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",90,91,"转职考试用怪兽",1015,1,"怪物数量监督二";

	monster "job_hunte.gat",67,80,"猎人转职用怪兽",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",77,112,"猎人转职用怪兽",1016,1,"怪物数量监督二";
	monster "job_hunte.gat",53,106,"猎人转职用怪兽",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",53,73,"猎人转职用怪兽",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",125,70,"猎人转职用怪兽",1015,1,"怪物数量监督二";

	monster "job_hunte.gat",90,91,"转职监考官怪兽",1041,1,"怪物数量监督二";
	monster "job_hunte.gat",85,100,"转职监考官怪兽",1002,1,"怪物数量监督二";
	monster "job_hunte.gat",72,102,"转职监考官怪兽",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",108,103,"转职监考官怪兽",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",77,112,"转职监考官怪兽",1015,1,"怪物数量监督二";

	monster "job_hunte.gat",112,139,"菲尼普",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",112,139,"魔物样本",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",112,139,"魔物样本",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",112,139,"魔物样本",1015,1,"怪物数量监督二";
//	monster "job_hunte.gat",90,91,"魔物样本",1015,1,"怪物数量监督二";

	monster "job_hunte.gat",53,106,"不是我啦",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",77,112,"饶了我啦啊",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",72,102,"请不要打我",1015,1,"怪物数量监督二";
	monster "job_hunte.gat",108,103,"空速184",1015,1,"怪物数量监督二";
	doevent "启动陷阱::OnActive";
	end;
}

job_hunte.gat,1,1,1	script	怪物数量监督二	-1,{
	areaannounce "job_hunte.gat",50,64,129,143,strcharinfo(0) + "!!你做错了。请再试试。",0;
	set Job_Hunter,13;
	warp "job_hunte.gat",176,22;
	set @MobCountOne,0;
	set @Fail,1;
	deltimer "预告事件";
	killmonster "job_hunte.gat","怪物数量监督";
	killmonster "job_hunte.gat","怪物数量监督二";
	disablenpc "监考官";
	disablenpc "监考官二号";
	disablenpc "开关";
	disablenpc "出口";
	disablenpc "预告事件";
	enablenpc "猎人等待处";
	doevent "关闭陷阱::OnActive";
	end;
}

job_hunte.gat,1,1,1	script	预告事件	-1,{
	addtimer 1000,"预告事件::OnSecond01";
	end;
OnSecond01:
	if(@Fail == 1)	end;
	areaannounce "job_hunte.gat",50,64,129,143,"那麽。转职考试要开始了。",0;
	addtimer 2000,"预告事件::OnSecond03";
	end;
OnSecond03:
	if(@Fail == 1)	end;
	areaannounce "job_hunte.gat",50,64,129,143,"前面也有说明过, 在许多怪兽当中只选择抓住 ‘转职考试专用怪兽'就好了。",0;
	addtimer 2000,"预告事件::OnSecond05";
	end;
OnSecond05:
	if(@Fail == 1)	end;
	areaannounce "job_hunte.gat",50,64,129,143,"***** 请注意陷阱而抓住怪兽。*****",0;
	addtimer 2000,"预告事件::OnSecond07";
	end;
OnSecond07:
	if(@Fail == 1)	end;
	areaannounce "job_hunte.gat",50,64,129,143,"能够抓住4只以上的'转职考试专用怪兽'的话就可以启动中央的脱离用按钮的。",0;
	addtimer 2000,"预告事件::OnSecond09";
	end;
OnSecond09:
	if(@Fail == 1)	end;
	areaannounce "job_hunte.gat",50,64,129,143,"请启动脱离用按钮之後就会看到12点方向的出口的,经过那里离开考场就成功了。",0;
	addtimer 2000,"预告事件::OnSecond11";
	end;
OnSecond11:
	if(@Fail == 1)	end;
	areaannounce "job_hunte.gat",50,64,129,143,"这些一定要在3分钟内迅速的完成才行。",0;
	addtimer 2000,"预告事件::OnSecond13";
	end;
OnSecond13:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat","好,现在开始要进入倒数了。每一分钟会提醒大家的。",0;
	addtimer 2000,"预告事件::OnCountDownM03";
	end;
OnCountDownM03:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," ****** 剩下3分钟。****** ",0;
	addtimer 60000,"预告事件::OnCountDownM02";
	end;
OnCountDownM02:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," ****** 剩下2分钟。****** ",0;
	addtimer 60000,"预告事件::OnCountDownM01";
	end;
OnCountDownM01:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," ****** 剩下1分钟。****** ",0;
	addtimer 30000,"预告事件::OnCountDownS30";
	end;
OnCountDownS30:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," ****** 剩下30秒。****** ",0;
	addtimer 25000,"预告事件::OnCountDownS05";
	end;
OnCountDownS05:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," 考试终了还剩下5秒......",0;
	addtimer 1000,"预告事件::OnCountDownS04";
	end;
OnCountDownS04:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," 考试终了还剩下4秒......",0;
	addtimer 1000,"预告事件::OnCountDownS03";
	end;
OnCountDownS03:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," 考试终了还剩下3秒......",0;
	addtimer 1000,"预告事件::OnCountDownS02";
	end;
OnCountDownS02:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," 考试终了还剩下2秒......",0;
	addtimer 1000,"预告事件::OnCountDownS01";
	end;
OnCountDownS01:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," 考试终了还剩下1秒......",0;
	addtimer 1000,"预告事件::OnCountDownS00";
	end;
OnCountDownS00:
	if(@Fail == 1)	end;
	mapannounce "job_hunte.gat"," 0 ",0;
	addtimer 1000,"预告事件::OnFail";
	end;
OnFail:
	areaannounce "job_hunte.gat",50,64,129,143," 时间到了 。请再次挑战。",0;
	set @MobCountOne,0;
	set @Fail,1;
	deltimer "预告事件";
	doevent "时间到事件::OnActive";
	killmonster "job_hunte.gat","怪物数量监督";
	killmonster "job_hunte.gat","怪物数量监督二";
	disablenpc "监考官";
	disablenpc "监考官二号";
	disablenpc "开关";
	disablenpc "出口";
	disablenpc "预告事件";
	enablenpc "猎人等待处";
	end;
}

job_hunte.gat,89,103,4	script	时间到事件	-1,{
	end;
OnActive:
	doevent "关闭陷阱::OnActive";
	warp "job_hunte.gat",176,22;
	set Job_Hunter_,13;
	end;
}

job_hunte.gat,93,101,4	script	开关	723,2,2{
	mes "在逃避用switch有 3个button。";
	set Job_Hunter_,15;
	next;
	menu "脱离",LRunAway,"取消",LCancel,"再考试",LAgain;
	close;
LRunAway:
	mes "完成!脱离出口 warp 开始运转。";
	areaannounce "job_hunte.gat",50,64,129,143,"完成!脱离出口 worp 开始运转。",0;
	enablenpc "出口";
	close;
	end;
LCancel:
	mes "脱离出口被取消运转。";
	areaannounce "job_hunte.gat",50,64,129,143,"脱离出口被取消运转。",0;
	close;
	end;
LAgain:
	areaannounce "job_hunte.gat",50,64,129,143,"转职取消 worp 运转中.....## ",0;
	mes "稍後回到休息室。";
	deltimer "预告事件";
	disablenpc "预告事件";
	enablenpc "猎人等待处";
	doevent "关闭陷阱::OnActive";
	set Job_Hunter_,13;
	warp "job_hunte.gat",176,22;
	close;
	end;
}

job_hunte.gat,89,139,4	script	出口	45,2,2{
	if(Class != 3)	goto LNothing;
	set Job_Hunter_,16;
	savepoint "payon.gat",100,100;
	set @Place,rand(1,2);
	deltimer "预告事件";
	disablenpc "预告事件";
	enablenpc "猎人等待处";
	doevent "关闭陷阱::OnActive";
	if(@Place == 1)	goto LPlace1;
	warp "payon_in01.gat",25,99;
	end;
LPlace1:
	warp "payon_in02.gat",21,30;
	end;
LNothing:
	disablenpc "出口";
	end;
}

job_hunte.gat,1,1,1	script	陷阱事件	-1,{
	mapannounce "job_hunte.gat",strcharinfo(0) + "陷入陷阱了。要回到原来的位置了。",0;
	set Job_Hunter,13;
	warp "job_hunte.gat",176,22;
	set @MobCountOne,0;
	set @Fail,1;
	deltimer "预告事件";
	killmonster "job_hunte.gat","怪物数量监督";
	killmonster "job_hunte.gat","怪物数量监督二";
	doevent "关闭陷阱::OnActive";
	disablenpc "监考官";
	disablenpc "监考官二号";
	disablenpc "开关";
	disablenpc "出口";
	disablenpc "预告事件";
	enablenpc "猎人等待处";
	end;
}

job_hunte.gat,1,1,1	script	启动陷阱	-1,{
	end;
OnActive:
	enablenpc "1-1";
	enablenpc "1-2";
	enablenpc "1-3";
	enablenpc "1-4";
	enablenpc "1-5";
	enablenpc "1-6";
	enablenpc "1-7";
	enablenpc "1-8";
	enablenpc "2-1";
	enablenpc "2-2";
	enablenpc "2-3";
	enablenpc "2-4";
	enablenpc "2-5";
	enablenpc "2-6";
	enablenpc "2-7";
	enablenpc "2-8";
	enablenpc "3-1";
	enablenpc "3-2";
	enablenpc "3-3";
	enablenpc "3-4";
	enablenpc "4-1";
	enablenpc "4-2";
	enablenpc "4-3";
	enablenpc "4-4";
	enablenpc "5-1";
	enablenpc "5-2";
	enablenpc "5-3";
	enablenpc "5-4";
	enablenpc "6-1";
	enablenpc "6-2";
	enablenpc "6-3";
	enablenpc "6-4";
	enablenpc "7-1";
	enablenpc "7-2";
	enablenpc "7-3";
	enablenpc "7-4";
	enablenpc "8-1";
	enablenpc "8-2";
	enablenpc "8-3";
	enablenpc "8-4";
	enablenpc "9-1";
	enablenpc "9-2";
	enablenpc "9-3";
	enablenpc "9-4";
	enablenpc "10-1";
	enablenpc "10-2";
	enablenpc "10-3";
	enablenpc "10-4";
	enablenpc "11-1";
	enablenpc "11-2";
	enablenpc "11-3";
	enablenpc "11-4";
	enablenpc "12-1";
	enablenpc "12-2";
	enablenpc "12-3";
	enablenpc "12-4";
	enablenpc "13-1";
	enablenpc "13-2";
	enablenpc "13-3";
	enablenpc "13-4";
	enablenpc "14-1";
	enablenpc "14-2";
	enablenpc "14-3";
	enablenpc "14-4";
	enablenpc "15-1";
	enablenpc "15-2";
	enablenpc "15-3";
	enablenpc "15-4";
	enablenpc "16-1";
	enablenpc "16-2";
	enablenpc "16-3";
	enablenpc "16-4";
	enablenpc "17-1";
	enablenpc "17-2";
	enablenpc "17-3";
	enablenpc "17-4";
	enablenpc "18-1";
	enablenpc "18-2";
	enablenpc "18-3";
	enablenpc "18-4";
	enablenpc "19-1";
	enablenpc "19-2";
	enablenpc "19-3";
	enablenpc "19-4";
	enablenpc "20-1";
	enablenpc "20-2";
	enablenpc "20-3";
	enablenpc "20-4";
	enablenpc "21-1";
	enablenpc "21-2";
	enablenpc "21-3";
	enablenpc "21-4";
	enablenpc "22-1";
	enablenpc "22-2";
	enablenpc "22-3";
	enablenpc "22-4";
	enablenpc "23-1";
	enablenpc "23-2";
	enablenpc "23-3";
	enablenpc "23-4";
	enablenpc "23-5";
	enablenpc "23-6";
	enablenpc "24-1";
	enablenpc "24-2";
	enablenpc "24-3";
	enablenpc "24-4";
	enablenpc "25-1";
	enablenpc "25-2";
	enablenpc "25-3";
	enablenpc "25-4";
	enablenpc "26-1";
	enablenpc "26-2";
	enablenpc "26-3";
	enablenpc "26-4";
	enablenpc "27-1";
	enablenpc "27-2";
	enablenpc "27-3";
	enablenpc "27-4";
	enablenpc "28-1";
	enablenpc "28-2";
	enablenpc "28-3";
	enablenpc "28-4";
	enablenpc "29-1";
	enablenpc "29-2";
	enablenpc "29-3";
	enablenpc "29-4";
	enablenpc "30-1";
	enablenpc "30-2";
	enablenpc "30-3";
	enablenpc "30-4";
	enablenpc "31-1";
	enablenpc "31-2";
	enablenpc "31-3";
	enablenpc "32-1";
	enablenpc "32-2";
	enablenpc "32-3";
	enablenpc "32-4";
	enablenpc "33-1";
	enablenpc "33-2";
	enablenpc "33-3";
	enablenpc "33-4";
	enablenpc "34-1";
	enablenpc "34-2";
	enablenpc "34-3";
	enablenpc "34-4";
	enablenpc "35-1";
	enablenpc "35-2";
	enablenpc "35-3";
	enablenpc "35-4";
	enablenpc "36-1";
	enablenpc "36-2";
	enablenpc "36-3";
	enablenpc "36-4";
	enablenpc "37-1";
	enablenpc "37-2";
	enablenpc "37-3";
	enablenpc "38-1";
	enablenpc "38-2";
	enablenpc "38-3";
	enablenpc "38-4";
	enablenpc "39-1";
	enablenpc "39-2";
	enablenpc "39-3";
	enablenpc "39-4";
	enablenpc "40-1";
	enablenpc "40-2";
	enablenpc "40-3";
	enablenpc "40-4";
	enablenpc "41-1";
	enablenpc "42-1";
	enablenpc "43-1";
	enablenpc "44-1";
	enablenpc "44-2";
	enablenpc "44-3";
	enablenpc "44-4";
	enablenpc "45-1";
	enablenpc "45-2";
	enablenpc "45-3";
	enablenpc "45-4";
	enablenpc "46-1";

⌨️ 快捷键说明

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