📄 npc_priest.txt
字号:
if(Class != 4 && ShowZombie==1) end;
monster "job_prist.gat",21,82,"贪食",1015,1,"m4";
monster "job_prist.gat",27,82,"贪欲",1015,1,"m4";
disablenpc "zombie4";
end;
}
job_prist.gat,1,1,1 script m4 -1,{
doevent "NoZombie";
end;
}
// 第五回合
job_prist.gat,21,92,1 script zombie5 139,17,0,{
if(Class != 4 && ShowZombie==1) end;
monster "job_prist.gat",24,92,"绝望",1015,1,"m5";
monster "job_prist.gat",18,92,"不信",1015,1,"m5";
monster "job_prist.gat",30,92,"恐怖",1015,1,"m5";
disablenpc "zombie5";
end;
}
job_prist.gat,1,1,1 script m5 -1,{
doevent "NoZombie";
end;
}
// 检查怪物是否全部清除
job_prist.gat,1,1,1 script NoZombie -1,{
set ZombieNum,ZombieNum-1;
if(ZombieNum!=0) end;
donpcevent "Prist_Timer::OnStop";
disablenpc "Prist_Timer";
enablenpc "jpri";
enablenpc "BossSet";
doevent "BossSet";
end;
}
//===============================
// Mission 2 (2/3) 【 4 种诱惑】
//===============================
// 启动机能设置
job_prist.gat,1,1,1 script BossSet -1,{
set BossNum, 4;
enablenpc "小恶魔";
enablenpc "死灵";
enablenpc "黑暗之王";
enablenpc "巴风特";
disablenpc "BossSet";
end;
}
// 第一个诱惑
job_prist.gat,168,45,4 script 小恶魔 738,8,1{
if(Class==8)
{
mes "[小恶魔]";
mes "哼,^0000FF祭司^000000到这种地方来干什么? 哈哈...不如滚回村落里祈祷去吧。";
mes "你似乎很喜欢把时间浪费在其他事情上哦?";
next;
mes "[小恶魔]";
mes "我小恶魔今天心情不错, 就放你一马, 快滚回去吧。";
mes "你下次要是再来我就不会再对你客气了。";
close;
end;
}
else
{
mes "[小恶魔]";
mes "哦~ 这不是^0000FF服事^000000吗? 不是很久都没看到了吗? 哈哈哈。";
mes "看样子你是准备要转职为^0000FF祭司^000000的吗...";
next;
mes "[小恶魔]";
mes "我很了解你们这种事奉神的人. 是多么地辛苦啊。";
mes "我觉得你会到这种地方来才是更奇怪的呢。";
next;
mes "[小恶魔]";
mes "你有必要走这么艰难的道路吗? 哈哈。";
mes "也有很多其他的好职业. 不是吗?";
next;
mes "[小恶魔]";
mes "不管在村落也好, 密穴也好, 从来都是其他人向你们求救。";
mes "他们却从来都没有帮助过你们...可笑啊?";
next;
mes "[小恶魔]";
mes "我难得给你一次真心的忠告...你还是放弃的好。";
mes "考试会很难, 往後的日子也会很辛苦。";
next;
if(select("好吧, 那我就要放弃了。","恶魔啊, 快消失吧")==1)
{
mes "[小恶魔]";
mes "哈哈哈, 这样选就对了!你以後再也不用来了!";
mes "既然你已经放弃了转职,那我就送你一样礼物吧。";
next;
mes "[小恶魔]";
mes "就让你免费见见我的朋友吧! 哈哈哈!";
next;
warp "c_tower2.gat",168,33;
end;
}
mes "[小恶魔]";
mes "哎唷, 好害怕喔? 我真是怕得要死了呢. 哈哈。";
mes "你不要这样子嘛. 再听我说一下嘛。";
next;
mes "[小恶魔]";
mes "你要是现在放弃转职的话, 我就送你一样非常棒的礼物。";
mes "这可是你这辈子都很难得到的礼物呢。";
next;
mes "[小恶魔]";
mes "你有机会拿到这种卡片吗?";
mes "你再考虑清楚喔. 不要转职了之後才在後悔...";
next;
if(select("我接受你的卡片。","恶魔啊, 快消失吧!")==1)
{
mes "[小恶魔]";
mes "哈哈哈, 人类果然都是一样的。选择得好!";
mes "那我就把这贵重的卡片送给你吧!";
next;
mes "[小恶魔]";
mes "不过这可不是我送给你的哦. 哈哈。";
mes "你再努力的找找看吧!";
next;
warp "mjolnir_05.gat",200,200;
end;
}
mes "[小恶魔]";
mes "哈哈, 你的脾气还挺倔强的嘛...你再继续胡闹下去看看吧。";
mes "我会等着瞧, 看你能不能站着回去。";
next;
mes "[小恶魔]";
mes "终有一天你会後悔的想再度回到我身边吧...哈哈哈!";
doevent "NoBoss";
disablenpc "小恶魔";
close;
end;
}
}
// 第二个诱惑
job_prist.gat,168,80,4 script 死灵 739,8,1,{
if(Class==8)
{
mes "[死灵]";
mes "愚蠢的人类...这样做对你是没有什么好处的。";
mes "你烦不烦呐? 反正又不是你要转职。";
next;
mes "[死灵]";
mes "你也不需要为了一个愚蠢的^0000FF服事^000000把自己搞得这么辛苦。";
mes "你也不要为了一些无关紧要的事浪费你的时间, 还是快点滚回去吧。";
close;
end;
}
else
{
mes "[死灵]";
mes "正在那边走着的^0000FF服事^000000. 请你等一下来听我说几句话吧。";
next;
mes "[死灵]";
mes "你是为了什么会想来当^0000FF祭司^000000的呢?";
mes "我看你根本不适合做这一行。";
next;
mes "[死灵]";
mes "如果你愿意的话, 我可以用我的能力重新再给你一次机会。";
mes "从现在变回初学者, 只要你愿意还可以让你选择做其他的职业。";
next;
mes "[死灵]";
mes "当然这会因你的等级能力值而改变。";
mes "这不是一个很好的条件吗? 只要你愿意, 我可以马上帮你。";
next;
if(select("希望你可以帮助我!","恶魔啊, 快消失吧")==1)
{
mes "[死灵]";
mes "选择的好。";
mes "我就如你所愿让你回到初学者的阶段吧。";
next;
mes "[死灵]";
mes "从死里复活要再经过很长的一段时间!";
next;
warp "gef_dun02.gat",210,177;
end;
}
mes "[死灵]";
mes "你似乎不太了解我的意思...你再好好地想想看吧。";
mes "这可是你一生中难得的大好机会哦。";
next;
mes "[死灵]";
mes "当然, 只要你开口说一声不想当^0000FF祭司^000000就可以了。";
mes "那么就可以从事其他职业, 跟我一样当个剑士如何啊?";
next;
if(select("我不想转职为^0000FF祭司^000000!","恶魔啊, 快消失吧!")==1)
{
mes "[死灵]";
mes "好选择. 你再也不要回到这个地方来了。";
mes "如你所愿的让你成为初学者吧。";
next;
mes "[死灵]";
mes "从死里复活後需要再经过一段很长的时间?!!";
next;
warp "gef_dun02.gat",210,177;
end;
}
mes "[死灵]";
mes "很好...那我今天就放你一马。";
next;
mes "[死灵]";
mes "以後再让我看到你的话, 我就会让你很痛苦的死去。";
doevent "NoBoss";
disablenpc "死灵";
close;
end;
}
}
// 第三个诱惑
job_prist.gat,168,115,4 script 黑暗之王 737,8,1,{
if(Class == 8)
{
mes "[黑暗之王]";
mes "让你感受一下痛苦和绝望!";
mes "让你体会一下受到最重要的人背叛你的愤怒吧!";
next;
mes "[黑暗之王]";
mes "在那之後,终有一天等你再度成为尖锐的刀之後再回去吧!";
mes "诅咒你刺到心脏的最深处吧!";
close;
}
else
{
mes "[黑暗之王]";
mes "给我站住, 人类。";
mes "你是得到谁的允许胆敢经过这里!";
next;
mes "[黑暗之王]";
mes "想要转职为^0000FF祭司^000000的^0000FF服事^000000人类. 你不能经过这里,";
mes "快滚回去. 要不然我就立刻把你给杀了。";
next;
mes "[黑暗之王]";
mes "比蚂蚁还要不如的人类们...不要影响我的休息, 快滚回去!";
next;
if(select("我知道错了. 请你放我一马吧。","恶魔啊, 快消失吧。")==1)
{
mes "[黑暗之王]";
mes "再也不要出现了!";
next;
warp "gl_church.gat",145,170;
end;
}
mes "[黑暗之王]";
mes "你不用再逞强了, 那是没有用的。";
mes "我只要用一根小指头, 就可以把你给碎尸万段了。";
next;
mes "[黑暗之王]";
mes "在我用无限的黑暗魔力来对付你之前, 快滚回去!";
next;
if(select("哎呀, 请你不要杀我。","恶魔啊, 快消失吧!")==1)
{
mes "[黑暗之王]";
mes "再也不要出现了!";
next;
warp "gl_church.gat",145,170;
end;
}
mes "[黑暗之王]";
mes "你的决心还是不变吗...连对付你都让我嫌麻烦的人类。";
next;
mes "[黑暗之王]";
mes "你要是再出现在我面前, 我就会让你------身陷地狱的痛苦。";
doevent "NoBoss";
disablenpc "黑暗之王";
close;
end;
}
}
// 第四个诱惑
job_prist.gat,168,150,4 script 巴风特 736,8,1,{
if(Class==8)
{
mes "[巴风特]";
mes "真是麻烦的^0000FF祭司^000000...";
next;
mes "[巴风特]";
mes "我没什么好跟你说的。你快点过去吧。";
close;
end;
}
else
{
mes "[巴风特]";
mes "喂, 人类。";
next;
mes "[巴风特]";
mes "你有没有兴趣跟我做笔交易啊?";
next;
mes "[巴风特]";
mes "我可以让你得到这世界上全部的宝物和无限的权力。";
mes "还有你这辈子用都用不完的金钱...再加上身为人类所不能持有的武器...";
next;
mes "[巴风特]";
mes "还有, 只要你愿意的话, 随时都可以召唤我。";
mes "如此一来所有的人都会害怕与你为敌, 也都会让大家记住你的名字。";
next;
mes "[巴风特]";
mes "我看你就放弃转职为^0000FF祭司^000000,来和我签下这个契约吧。";
mes "这么一来全世界就都是属於你的了。";
next;
if(select("我放弃转职为^0000FF祭司^000000。","恶魔啊, 快消失吧!")==1)
{
mes "[巴风特]";
mes "那么我们就来签订契约吧...";
mes "你是绝对不会後悔的...";
next;
mes "[巴风特]";
mes "你去找有我在的地方。";
mes "到那里再来进行签订契约的事。";
next;
warp "glast_01.gat",200,203;
end;
}
mes "[巴风特]";
mes "好吧, 我就如你所愿的消失给你看。";
mes "不过,你也会不容易回去哦。";
next;
mes "[巴风特]";
mes "我可是特地为了你准备了魔物呢...";
mes "不晓得你还可以撑多久。";
next;
mes "[巴风特]";
mes "那么,你就过去吧。";
doevent "NoBoss";
disablenpc "巴风特";
close;
end;
}
}
job_prist.gat,1,1,1 script NoBoss -1,{
set BossNum,BossNum-1;
if(NoBoss!=0) end;
enablenpc "jpri1";
enablenpc "MummySet";
doevent "MummySet";
end;
}
//===============================
// Mission 2 (3/3) 【 6 只恶灵】
//===============================
// 启动机能设置
job_prist.gat,1,1,1 script MummySet -1,{
set MummyNum, 6;
enablenpc "Mummy1";
enablenpc "Mummy2";
enablenpc "Mummy3";
disablenpc "MummySet";
end;
}
// 第一回合
job_prist.gat,90,55,1 script Mummy1 139,15,0,{
if(Class!=4 && BossNum!=0) goto end;
monster "job_prist.gat",90,55,"ca",1041,1,"m6";
monster "job_prist.gat",105,55,"ah",1041,1,"m6";
disablenpc "Mummy1";
end;
}
job_prist.gat,1,1,1 script m6 -1,{
doevent "NoMummy";
end;
}
// 第二回合
job_prist.gat,90,70,1 script Mummy2 139,15,0,{
if(Class!=4 && BossNum!=0) goto end;
monster "job_prist.gat",90,70,"men",1041,1,"m7";
monster "job_prist.gat",105,70,"ahke",1041,1,"m7";
disablenpc "Mummy2";
end;
}
job_prist.gat,1,1,1 script m7 -1,{
doevent "NoMummy";
end;
}
// 第三回合
job_prist.gat,90,85,1 script Mummy3 139,15,0,{
if(Class!=4 && BossNum!=0) end;
monster "job_prist.gat",90,85,"mea",1041,1,"m8";
monster "job_prist.gat",105,85,"sna",1041,1,"m8";
disablenpc "Mummy3";
end;
}
job_prist.gat,1,1,1 script m8 -1,{
doevent "NoMummy";
end;
}
// 检查怪物是否全部清除
job_prist.gat,1,1,1 script NoMummy -1,{
set MummyNum,MummyNum-1;
if(MummyNum!=0) end;
enablenpc "jpri2";
set priest_q,7;
end;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -