📄 npc_hunter.txt
字号:
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 + -