📄 npc_kafra.txt
字号:
mes "欢迎光临卡普拉公司,我们随时为您服务。";
next;
menu "储存服务",Lsavepoint,"仓库服务",Lstorage,"工会仓库服务",Lgstorage,"手推车服务",Lcart,"使用 卡普拉使用卷",Lpass,"查询其他讯息",Linfo,"取消",Lcancel;
Lsavepoint:
savepoint "aldebaran.gat",143,110;
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
cutin "kafra_05",255;
close;
Lstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_05",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_05",2;
mes "[卡普拉服务人员]";
mes "对不起,你需要基本技能等级6才能使用仓库服务";
cutin "kafra_05",255;
close;
NeedZenys:
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有60Zeny才能使用仓库服务";
cutin "kafra_05",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_05",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有1000Zeny才能使用手推车服务";
cutin "kafra_05",255;
close;
RCCancel:
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_05",255;
close;
Lpass:
if(countitem(1084)<1) goto NeedKafraPass;
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
mes "你现在使用一张卡普拉使用卷。";
delitem 1084,1;
next;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_05",255;
close;
NeedKafraPass:
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
mes "你需要一张 卡普拉使用卷";
cutin "kafra_05",255;
close;
Linfo:
cutin "kafra_05",2;
menu "特别留位服务",ReserveCheck,"位置提示",Location,"取消",LiCancel;
ReserveCheck:
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_05",255;
close;
Location:
cutin "kafra_05",255;
close;
LiCancel:
cutin "kafra_05",255;
close;
Lcancel:
cutin "kafra_05",2;
mes "[卡普拉服务人员]";
mes "我们卡普拉公司的服务是为了让顾客放心和方便的使用";
mes "我们会尽我们最大的努力做到更好的服务";
cutin "kafra_05",255;
close;
}
//Geffen
geffen.gat,120,62,8 script 卡普拉服务人员 115,{
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "欢迎光临卡普拉公司,我们随时为您服务。";
next;
menu "储存服务",Lsavepoint,"仓库服务",Lstorage,"工会仓库服务",Lgstorage,"手推车服务",Lcart,"使用 卡普拉使用卷",Lpass,"查询其他讯息",Linfo,"取消",Lcancel;
Lsavepoint:
menu "城市外面储存.",LsavepointOut,"城市里面储存.",LsavepointIn;
LsavepointOut:
savepoint "gef_fild00.gat",51,194;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
close;
LsavepointIn:
savepoint "geffen.gat",200,124;
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
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;
viewpoint 0,120,62,1,0x0000FF;
viewpoint 1,203,123,1,0x0000FF;
close;
LiCancel:
cutin "kafra_03",255;
close;
Lcancel:
cutin "kafra_03",2;
mes "[卡普拉服务人员]";
mes "我们卡普拉公司的服务是为了让顾客放心和方便的使用";
mes "我们会尽我们最大的努力做到更好的服务";
cutin "kafra_03",255;
close;
}
geffen.gat,203,123,3 script 卡普拉服务人员 114,{
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "欢迎光临卡普拉公司,我们随时为您服务。";
next;
menu "储存服务",Lsavepoint,"仓库服务",Lstorage,"工会仓库服务",Lgstorage,"手推车服务",Lcart,"使用 卡普拉使用卷",Lpass,"查询其他讯息",Linfo,"取消",Lcancel;
Lsavepoint:
menu "城市外面储存.",LsavepointOut,"城市里面储存.",LsavepointIn;
LsavepointOut:
savepoint "gef_fild00.gat",51,194;
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
close;
LsavepointIn:
savepoint "geffen.gat",200,124;
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "已经储存好了,谢谢你的使用。";
close;
Lstorage:
if((Class == 0 && (JobLevel - SkillPoint - 1) < 6) ) goto NeedJobLevel;
if(Zeny<60) goto NeedZenys;
cutin "kafra_04",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_04",2;
mes "[卡普拉服务人员]";
mes "对不起,你需要基本技能等级6才能使用仓库服务";
cutin "kafra_04",255;
close;
NeedZenys:
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有60Zeny才能使用仓库服务";
cutin "kafra_04",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_04",2;
mes "[卡普拉服务人员]";
mes "对不起,你没有足够金钱。你必须有1000Zeny才能使用手推车服务";
cutin "kafra_04",255;
close;
RCCancel:
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_04",255;
close;
Lpass:
if(countitem(1084)<1) goto NeedKafraPass;
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "你现在使用一张卡普拉使用卷。";
delitem 1084,1;
next;
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_04",255;
close;
NeedKafraPass:
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "你需要一张 卡普拉使用卷";
cutin "kafra_04",255;
close;
Linfo:
cutin "kafra_04",2;
menu "特别留位服务",ReserveCheck,"位置提示",Location,"取消",LiCancel;
ReserveCheck:
mes "[卡普拉服务人员]";
mes "此功能目前尚未开放";
cutin "kafra_04",255;
close;
Location:
cutin "kafra_04",255;
viewpoint 0,120,62,1,0x0000FF;
viewpoint 1,203,123,1,0x0000FF;
close;
LiCancel:
cutin "kafra_04",255;
close;
Lcancel:
cutin "kafra_04",2;
mes "[卡普拉服务人员]";
mes "我们卡普拉公司的服务是为了让顾客放心和方便的使用";
mes "我们会尽我们最大的努力做到更好的服务";
cutin "kafra_04",255;
close;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -