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

📄 npc_repair.txt

📁 JA++的最新...很多ROSF都用这个 ] 是个不错的东西-3-
💻 TXT
字号:
//==============================================
// 装备修理匠
// 代码重写 by FPE(2006.6.28)
// Jathena++ 论坛:http://www.foxofice.net/bbs
//----------------------------------------------

prt_in.gat,58,61,2	script	装备修理匠	63,{
	mes "[装备修理匠]";
	mes "我是修理道具、武器的铁匠,可以修复任何一种东西。";
	mes "你有什么东西需要修理的吗?";
	for(set @i,1; @i<11; set @i,@i+1)
		set @broken[@i],getbrokenid(@i);
	for(set @i,1; @i<11; set @i,@i+1)
	{
		if(@broken[@i]) break;
		if(@i==10)
		{
			mes "[装备修理匠]";
			mes "看来你并没有什么东西需要修理的,那么改天再来吧。";
			close;
			end;
		}
	}
	next;
	switch(select(getitemname(@broken[0]),getitemname(@broken[1]),getitemname(@broken[2]),getitemname(@broken[3]),getitemname(@broken[4]),getitemname(@broken[5]),getitemname(@broken[6]),getitemname(@broken[7]),getitemname(@broken[8]),getitemname(@broken[9])))
	{
		set @part,@menu-1;
		mes "[装备修理匠]";
		mes "哦,你打算修理" + getitemname(@broken[@part]) + "呀.";
		mes "嗯...我需要一个 ^ff9999钢铁^000000和10000个金币。";
		mes "准备好了吗?";
		next;
		switch(select("是的","不,让我再想想"))
		{
		case 1:
			if(countitem(999)<1 || zeny<10000)
			{
				mes "[装备修理匠]";
				mes "你还没听明白吗?我需要一个钢铁和10000个金币。";
				mes "亏本的生意我可不做!";
				close;
				end;
			}
			delitem 999,1;
			set zeny,zeny-10000;
			repair(@part);
			next;
			mes "[装备修理匠]";
			mes "修理完成!";
			close;
			end;
			break;
		case 2:
			mes "[装备修理匠]";
			mes "好吧,那就别再使用它了。";
			close;
			end;
			break;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -