📄 npc_umbala.txt
字号:
umbala.gat,112,279,5 script 士兵 789,{
mes "[士兵]";
mes "呢克..呢克..那克..努克..努科..得克";
mes "库克..科克..库科..卡克.....";
next;
mes "[士兵]";
mes "这里外面很危险,要当心啊!";
close;
}
umbala.gat,126,82,5 script 士兵 789,{
mes "[士兵]";
mes "..恩?";
mes "请不要打搅我!";
close;
}
umbala.gat,135,79,3 script 士兵 789,{
mes "[士兵]";
mes "我们保护这个镇免受潜伏在外面的危险。";
mes "库克..科克..库科..卡克.....";
next;
mes "[士兵]";
mes "进入这片原野时,请务必当心!";
close;
}
umbala.gat,196,108,3 script 小女孩 781,{
if (um_girl == 1) goto Bought;
mes "[小女孩]";
mes "我家里非常穷..";
mes "你帮帮我,好吗?";
next;
menu "买逗人喜爱的娃娃 (2500z)",Buy,"很抱歉,我也帮不了你",Sorry;
Buy:
mes "[小女孩]";
mes "我靠卖我手工做的娃娃补贴家用";
mes "很高兴你能帮我..";
next;
if (Zeny < 2500) goto NoMoney;
set Zeny,Zeny-2500;
getitem 740,1;
mes "[小女孩]";
mes "非常感谢,您真是一个大好人啊!";
mes "还有这个也给您..";
next;
getitem 607,1;
mes "[小女孩]";
mes "虽然这不算什么,但这已经是我能拿的出来的唯一东西了..";
mes "请拿去吧..";
set um_girl,1;
close;
Sorry:
mes "[小女孩]";
mes "好吧.. *呜呜* *呜呜*";
close;
Bought:
mes "[小女孩]";
mes "啊,跑哪去了?";
mes "..非常好? 太好了.. 你给我的钱,可帮了我的大忙了!";
mes "我希望你这里的每一个人都能像你一样就好了.";
close;
NoMoney:
mes "[小女孩]";
mes "啊呜呜... *呜呜*, 你也很穷啊,我该怎么办啊?";
mes "*呜呜*";
close;
}
umbala.gat,138,226,4 script 院长 784,{
mes "[院长]";
mes "是什么风把你带到了我们猿人部落来?";
mes "你是来对付那个我们费了好大劲也没法收服的魔王?";
next;
mes "[院长]";
mes "我们不需要你帮助,赶快离开!";
mes "我们不需要任何人的怜悯!";
close;
}
umbala.gat,132,202,7 script 小孩 786,{
mes "[小孩]";
mes "呢克..呢克..纳克";
mes "努克..纳克..阿克克";
close;
}
umbala.gat,69,139,5 script 男孩 786,{
mes "[男孩]";
mes "呢克..呢克..纳克";
mes "努克..纳克..阿克克";
mes ".. 你有什么事?";
next;
mes "[男孩]";
mes "..没有么? 那好吧,希望你在猿人部落玩得开心..";
close;
}
um_in.gat,155,73,3 script 老人 788,{
mes "[老人]";
mes "太阳花是一种十分有趣的植物,无论放在哪,都会转向太阳的方向";
mes "我知道怎么种植太阳花,你有兴趣么?";
next;
menu "那快告诉我",Interest,"我不感兴趣",NoInterest;
Interest:
mes "[老人]";
mes "那你得带来一些种植太阳花所必须的物品才行";
mes "不过收集这些物品并不容易..";
next;
mes "[老人]";
mes "下面的这些东西就是我所要的..";
mes "^0000FF 60 尖锐的叶子^000000.";
mes "^0000FF 10 天地树芽^000000...";
mes "^0000FF 1 太阳神的象征^000000..";
next;
mes "[老人]";
mes "如果你带来这些材料,我就可以帮你种太阳花";
mes "要开始么?";
next;
menu "开始帮我种花吧",Yes,"抱歉,没什么",No;
Yes:
mes "[老人]";
mes "让我检查看看,你是否把我要的东西都带来了...";
mes "...";
next;
if ((countitem(7100) < 60) || (countitem(608) < 10) || (countitem(7086) < 1)) goto NotEnough;
mes "[老人]";
mes "恩..既然你把东西都带来了,就让我马上开始种植吧..";
mes "请稍等,需要一些时间才行...";
delitem 7100,60;
delitem 608,10;
delitem 7086,1;
next;
mes "[老人]";
mes "...";
next;
mes "[老人]";
mes "啊, 真的好漂亮啊, 希望你喜欢!";
mes "请记住,不要让太阳左右你的生活..";
getitem 2253,1;
close;
No:
mes "[老人]";
mes "有谚语说,太阳可以照亮你的一天,也可以让你一天都处在黑暗中";
mes "如果有一天你对这句话有所领会的话,欢迎你随时回来找我..";
close;
NotEnough:
mes "[老人]";
mes "让我看看,恩.....";
mes ".. 不,你没有带来我所需要的所有物品。下次把东西都带来了,再来找我吧。";
close;
NoInterest:
mes "[老人]";
mes "那好吧,既然你没有兴趣,那我没有什么好说的了?";
mes "如果以后你有兴趣的话,可以到这来找我..";
close;
}
um_in.gat,138,51,4 script 小孩子 787,{
mes "[小孩子]";
mes "我的祖父对种植东西非常在行..";
mes "他为城镇做了很多事,我想你可以和他说说话";
close;
}
um_in.gat,148,51,3 script 年轻人 86,{
mes "[年轻人]";
mes "我是来这里旅游的,这家的主人很好客,让我住在这里";
mes "我想这里是镇上数一数二的地方..";
close;
}
um_in.gat,103,119,3 script 水果商人 786,{
mes "[水果商人]";
mes "您好," + strcharinfo(0) + "。您要来些水果么?";
mes "这些可都是刚从附近的果园里采来的";
mes "非常新鲜、可口!";
next;
menu "那我就买一些水果",Buy,"我还不饿,不买了",NoBuy;
Buy:
mes "[水果商人]";
mes "我这里有各种各样的水果,可供你选择!";
mes "你要买哪种水果?";
next;
menu "玛丝黛拉果实 -> 840z",Fruit1,"香蕉 -> 15z",Fruit2,"红萝卜-> 15z",Fruit3,"没有可中意的",NoLike;
Fruit1:
mes "[水果商人]";
mes "那好吧。" + strcharinfo(0) + ", 你要买多少的 ^0000FF玛丝黛拉果实^000000?";
mes "很难种植,但药用效果非常好,不过你得需要用大袋子装才行";
next;
input @count;
if (@count < 1) goto CancelBuy;
if (@count > 25) goto TooMany;
set @cost,840*@count;
if (Zeny < @cost) goto NoMoney;
set Zeny,Zeny-@cost;
getitem 522,@count;
mes "[水果商人]";
mes "给,请拿好。" + strcharinfo(0) + "!";
mes "和您做生意真是件愉快的事!";
close;
Fruit2:
mes "[水果商人]";
mes "那好吧。" + strcharinfo(0) + ", 你要买多少的 ^0000FF香蕉^000000?";
mes "这些香蕉是我们用最好的土壤和精心护理种植出来的.你一定会喜欢.";
next;
input @count;
if (@count < 1) goto CancelBuy;
if (@count > 255) goto TooMany;
set @cost,15*@count;
if (Zeny < @cost) goto NoMoney;
set Zeny,Zeny-@cost;
getitem 513,@count;
mes "[水果商人]";
mes "给,请拿好。" + strcharinfo(0) + "!";
mes "和您做生意真是件愉快的事!";
close;
Fruit3:
mes "[水果商人]";
mes "那好吧。" + strcharinfo(0) + ", 你要买多少的 ^0000FF红萝卜^000000?";
mes "我们用最佳的土壤种植这些红萝卜, 一定不会让您失望的!";
next;
input @count;
if (@count < 1) goto CancelBuy;
if (@count > 255) goto TooMany;
set @cost,15*@count;
if (Zeny < @cost) goto NoMoney;
set Zeny,Zeny-@cost;
getitem 515,@count;
mes "[水果商人]";
mes "给,请拿好。" + strcharinfo(0) + "!";
mes "和您做生意真是件愉快的事!";
close;
NoLike:
mes "[水果商人]";
mes "请下次一定惠顾。我的水果可是这最好的!";
close;
CancelBuy:
mes "[水果商人]";
mes "哦?你改变注意了么?";
mes "请下次一定惠顾";
close;
TooMany:
mes "[水果商人]";
mes "哇....你要这么多做什么用啊?";
mes "我没有这么多啊!";
close;
NoMoney:
mes "[水果商人]";
mes "很抱歉您的钱不够啊!";
mes "有足够钱再来吧.";
close;
NoBuy:
mes "[水果商人]";
mes "不饿么? 那好吧,请下次一定惠顾.";
close;
}
um_in.gat,103,117,3 script 男人 86,{
mes "[男人]";
mes "这里肯定有一些有他们感兴趣的东西";
mes "他们在这里狩猎和种植粮食";
next;
mes "[男人]";
mes "作为一个高文明的城镇";
mes "我们进口任何东西";
mes "有些事我以前不是很感兴趣";
mes "但现在都一样了";
mes "你觉得呢?";
close;
}
um_in.gat,44,118,3 script 法麦斯 786,{
mes "[法麦斯]";
mes "只要你将神之金属或铝原石拿来给我,我马上就可以为你提炼神之金属以及铝。";
mes "你刚好各带了五个原石来啊!";
next;
menu "提炼神之金属",Oridecon,"提炼铝",Elunium,"询问有关属性石相关事项",Information;
Oridecon:
if (countitem(756) < 5) goto NotEnoughOridecon;
delitem 756,5;
getitem 984,1;
mes "[法麦斯]";
mes "拿去吧!这是约定好要给你的神之金属。有任何事情欢迎随时再来找我。";
close;
Elunium:
if (countitem(757) < 5) goto NotEnoughElunium;
delitem 757,5;
getitem 985,1;
mes "[法麦斯]";
mes "拿去吧!这是约定好要给你的铝。有任何事情欢迎随时再来找我。";
close;
Information:
mes "[法麦斯]";
mes "所谓的属性石... ";
mes "我做锻治金属这行已经做了二十年,听过很多这类的传说...但还没实际见过呢!";
mes "我听说金属都各自拥有水、地、火、风等属性。";
next;
mes "[法麦斯]";
mes "听说在锻治武器时加入属性石的话...所制作出来的武器将拥有那属性石的超强力量。";
mes "哈哈..不过话说回来,能做出这种武器的人想必一定拥有极高的锻治技术。";
close;
NotEnoughOridecon:
mes "[法麦斯]";
mes "哈哈哈哈...你真是爱开玩笑。";
mes "我不是跟你说过,要是没有五个神之金属原石的话,是无法提炼神之金属的吗?";
close;
NotEnoughElunium:
mes "[法麦斯]";
mes "哈哈哈哈...你真是爱开玩笑。";
mes "我不是跟你说过,要是没有五个铝原石的话,是无法制作铝的吗?";
close;
}
um_in.gat,33,125,4 script 比扣 786,{
set @now_weight,MaxWeight-Weight;
mes "[比扣]";
mes "这里有卖铁或钢铁制武器锻治时所需要的金属!";
mes "这里有卖锻治武器等级1的^007777强化武器用金属-强化级数一^000000 与...锻治武器等级 2的^007777强化武器";
next;
menu "强化武器用金属-强化级数一- 200金币",Metal1,"强化武器用金属-强化级数二- 1000金币",Metal2,"询问有没有其他金属",OtherMetal;
Metal1:
mes "[比扣]";
mes "你想要购买多少数量?欲终止交易请按'0'键。";
next;
input @count;
if (@count < 1) goto CancelBuy;
if (@count > 500) goto TooMany;
set @sell,@count*200;
set @item_weight,@count*200;
if (Zeny < @sell) goto NoMoney;
if (@now_weight < @item_weight) goto TooHeavy;
getitem 1010,@count;
set Zeny,Zeny-@sell;
mes "[比扣]";
mes "这是你要的东西。非常感谢你的购买。";
close;
Metal2:
mes "[比扣]";
mes "你想要购买多少数量?欲终止交易请按'0'键。";
next;
input @count;
if (@count < 1) goto CancelBuy;
if (@count > 500) goto TooMany;
set @sell,@count*1000;
set @item_weight,@count*200;
if (Zeny < @sell) goto NoMoney;
if (@now_weight < @item_weight) goto TooHeavy;
getitem 1011,@count;
set Zeny,Zeny-@sell;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -