⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 npc_kafra.txt

📁 制作网络游戏的一个小平台
💻 TXT
📖 第 1 页 / 共 5 页
字号:
	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 + -