📄 npc_kafra.txt
字号:
// Edit By babe 2004.3.6 修正炼金跟超级初心者没法拉车
// Alberta
alb2trea.gat,59,69,1 script 卡普拉服务人员 117,{
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "欢迎光临卡普拉公司,我们随时为您服务。";
next;
menu "储存服务",Lsave,"仓库服务",Lstorage,"工会仓库服务",Lgstorage,"手推车服务",Lcart,"使用 卡普拉使用卷",Lpass,"查询其他讯息",Linfo,"取消",Lcancel;
Lsave:
savepoint "alb2trea.gat",92,64;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
cutin "kafra_03",255;
close;
Lstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_03",255;
set Zeny,Zeny-60;
openstorage;
close;
Lgstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_03",255;
set Zeny,Zeny-60;
set Result,guildopenstorage(Nothing);
if (Result == 1) goto AlreadyOpen;
if (Result == 2) goto NoGuild;
close;
NoGuild:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,你并不是工会的一员!";
cutin "kafra_03",255;
close;
AlreadyOpen:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,工会仓库已经被某工会成员打开,";
mes "同时只能有一人进行存取。";
cutin "kafra_03",255;
close;
NeedJobLevel:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,你需要基本技能等级6才能使用仓库服务";
cutin "kafra_03",255;
close;
NeedZenys:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有60Zeny才能使用仓库服务";
cutin "kafra_03",255;
close;
Lcart:
if(Class == 5) goto CanUseCart;
if(Class == 10) goto CanUseCart;
if(Class == 18) goto CanUseCart;
if(Class == 23) goto CanUseCart;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,手推车是商人、铁匠、炼金术士和超级初心者专用的服务";
cutin "kafra_03",255;
close;
CanUseCart:
mes "[卡普拉服务人员]";
mes "租用手推车的费用是1000Zeny 你要继续吗?";
next;
menu "租用手推车",RentCart,"取消",RCCancel;
RentCart:
if(Zeny<1000) goto RCNeedZenys;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "您已经可以使用手推车了,欢迎下次再来!";
cutin "kafra_03",255;
set Zeny,Zeny-1000;
setcart;
close;
RCNeedZenys:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有1000Zeny才能使用手推车服务";
cutin "kafra_03",255;
close;
RCCancel:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_03",255;
close;
Lpass:
if(countitem(1084)<1) goto NeedKafraPass;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "你现在使用一张卡普拉使用卷。";
delitem 1084,1;
next;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_03",255;
close;
NeedKafraPass:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "你需要一张 卡普拉使用卷";
cutin "kafra_03",255;
close;
Linfo:
cutin "kafra_03",2;
menu "特别留位服务",ReserveCheck,"位置提示",Location,"取消",LiCancel;
ReserveCheck:
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_03",255;
close;
Location:
cutin "kafra_03",255;
close;
LiCancel:
cutin "kafra_03",255;
close;
Lcancel:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "我们卡普拉公司的服务是为了让顾客放心和方便的使用";
mes "我们会尽我们最大的努力做到更好的服务";
cutin "kafra_03",255;
close;
}
alberta.gat,113,60,5 script 卡普拉服务人员 112,{
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "欢迎光临卡普拉公司,我们随时为您服务。";
next;
menu "储存服务",Lsavepoint,"仓库服务",Lstorage,"工会仓库服务",Lgstorage,"手推车服务",Lcart,"使用 卡普拉使用卷",Lpass,"查询其他讯息",Linfo,"取消",Lcancel;
Lsavepoint:
savepoint "alberta.gat",117,57;
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
cutin "kafra_06",255;
close;
Lstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_06",255;
set Zeny,Zeny-60;
openstorage;
close;
Lgstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_03",255;
set Zeny,Zeny-60;
set Result,guildopenstorage(Nothing);
if (Result == 1) goto AlreadyOpen;
if (Result == 2) goto NoGuild;
close;
NoGuild:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,你并不是工会的一员!";
cutin "kafra_03",255;
close;
AlreadyOpen:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,工会仓库已经被某工会成员打开,";
mes "同时只能有一人进行存取。";
cutin "kafra_03",255;
close;
NeedJobLevel:
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "对不起,你需要基本技能等级6才能使用仓库服务";
cutin "kafra_06",255;
close;
NeedZenys:
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有60Zeny才能使用仓库服务";
cutin "kafra_06",255;
close;
Lcart:
if(Class == 5) goto CanUseCart;
if(Class == 10) goto CanUseCart;
if(Class == 18) goto CanUseCart;
if(Class == 23) goto CanUseCart;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,手推车是商人、铁匠、炼金术士和超级初心者专用的服务";
cutin "kafra_03",255;
close;
CanUseCart:
mes "[卡普拉服务人员]";
mes "租用手推车的费用是1000Zeny 你要继续吗?";
next;
menu "租用手推车",RentCart,"取消",RCCancel;
RentCart:
if(Zeny<1000) goto RCNeedZenys;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "您已经可以使用手推车了,欢迎下次再来!";
cutin "kafra_03",255;
set Zeny,Zeny-1000;
setcart;
close;
RCNeedZenys:
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有1000Zeny才能使用手推车服务";
cutin "kafra_06",255;
close;
RCCancel:
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_06",255;
close;
Lpass:
if(countitem(1084)<1) goto NeedKafraPass;
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "你现在使用一张卡普拉使用卷。";
delitem 1084,1;
next;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_06",255;
close;
NeedKafraPass:
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "你需要一张 卡普拉使用卷";
cutin "kafra_06",255;
close;
Linfo:
cutin "kafra_06",2;
menu "特别留位服务",ReserveCheck,"位置提示",Location,"取消",LiCancel;
ReserveCheck:
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_06",255;
close;
Location:
cutin "kafra_06",255;
close;
LiCancel:
cutin "kafra_06",255;
close;
Lcancel:
cutin "kafra_06",2;
mes "[卡普拉服务人员]";
mes "我们卡普拉公司的服务是为了让顾客放心和方便的使用";
mes "我们会尽我们最大的努力做到更好的服务";
cutin "kafra_06",255;
close;
}
alberta.gat,28,229,8 script 卡普拉服务人员 115,{
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "欢迎光临卡普拉公司,我们随时为您服务。";
next;
menu "储存服务",Lsavepoint,"仓库服务",Lstorage,"工会仓库服务",Lgstorage,"手推车服务",Lcart,"使用 卡普拉使用卷",Lpass,"查询其他讯息",Linfo,"取消",Lcancel;
Lsavepoint:
menu "城市外面储存.",savepointOut,"城市里面储存",savepointIn;
savepointOut:
savepoint "pay_fild03.gat",386,76;
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
cutin "kafra_02",255;
close;
savepointIn:
savepoint "alberta.gat",31,231;
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
cutin "kafra_02",255;
close;
Lstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_02",255;
set Zeny,Zeny-60;
openstorage;
close;
Lgstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_03",255;
set Zeny,Zeny-60;
set Result,guildopenstorage(Nothing);
if (Result == 1) goto AlreadyOpen;
if (Result == 2) goto NoGuild;
close;
NoGuild:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,你并不是工会的一员!";
cutin "kafra_03",255;
close;
AlreadyOpen:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,工会仓库已经被某工会成员打开,";
mes "同时只能有一人进行存取。";
cutin "kafra_03",255;
close;
NeedJobLevel:
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "对不起,你需要基本技能等级6才能使用仓库服务";
cutin "kafra_02",255;
close;
NeedZenys:
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有60Zeny才能使用仓库服务";
cutin "kafra_02",255;
close;
Lcart:
if(Class == 5) goto CanUseCart;
if(Class == 10) goto CanUseCart;
if(Class == 18) goto CanUseCart;
if(Class == 23) goto CanUseCart;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "对不起,手推车是商人、铁匠、炼金术士和超级初心者专用的服务";
cutin "kafra_03",255;
close;
CanUseCart:
mes "[卡普拉服务人员]";
mes "租用手推车的费用是1000Zeny 你要继续吗?";
next;
menu "租用手推车",RentCart,"取消",RCCancel;
RentCart:
if(Zeny<1000) goto RCNeedZenys;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "您已经可以使用手推车了,欢迎下次再来!";
cutin "kafra_03",255;
set Zeny,Zeny-1000;
setcart;
close;
RCNeedZenys:
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有1000Zeny才能使用手推车服务";
cutin "kafra_02",255;
close;
RCCancel:
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_02",255;
close;
Lpass:
if(countitem(1084)<1) goto NeedKafraPass;
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "你现在使用一张卡普拉使用卷。";
delitem 1084,1;
next;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_02",255;
close;
NeedKafraPass:
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "你需要一张 卡普拉使用卷";
cutin "kafra_02",255;
close;
Linfo:
cutin "kafra_02",2;
menu "特别留位服务",ReserveCheck,"位置提示",Location,"取消",LiCancel;
ReserveCheck:
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_02",255;
close;
Location:
cutin "kafra_02",255;
close;
LiCancel:
cutin "kafra_02",255;
close;
Lcancel:
cutin "kafra_02",2;
mes "[卡普拉服务人员]";
mes "我们卡普拉公司的服务是为了让顾客放心和方便的使用";
mes "我们会尽我们最大的努力做到更好的服务";
cutin "kafra_02",255;
close;
}
//Aldebaran
aldebaran.gat,143,119,4 script 卡普拉服务人员 113,{
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -