西南北区-成都府--铁匠铺老板对话.lua

来自「two legendary musicians are equivalent t」· LUA 代码 · 共 65 行

LUA
65
字号
--description: 西南北区 成都府 铁匠铺老板 峨嵋派10级任务
--author: yuanlan	
--date: 2003/5/24


function main(sel)

UTask_em = GetTask(1);

if (UTask_em == 14) then 	
	if ( HaveItem("左半面铜镜") == 1 and HaveItem("右半面铜镜") == 1 ) then	
		Talk(4, "", "铁匠大哥,你能不能帮我把这两半铜镜重新复原在一起?", "铁匠:要是换了别人,想复原一面铜镜是难于登天,可是我却有一种祖传的手艺,专门用来修补铜镜,你算是找对人了,只不过……", "你要多少钱才肯修复铜镜?", "铁匠:只要你能帮我找到一种叫做亮银矿的矿石,我就帮你修补好这个铜镜,听说城西的树林中就有亮银矿,不过因为那里有很多吃人的野兽,所以平时没人敢去采矿。")
		SetTask(1, 15)
	else
		Say("系统:真糟糕!你不小心把半面铜镜给弄丢了,如果要破镜重圆,你必须先得到左右两半铜镜。", 2, "我再找找/find", "重新做这个任务/redo")
	end			
return
end;		

if (UTask_em == 15) then 							
	if ( HaveItem("左半面铜镜") == 1 and HaveItem("右半面铜镜") == 1 ) then	
		if ( HaveItem("亮银矿") == 0) then					--没有找到亮银矿
			Say("铁匠:听说城西的树林中有亮银矿,没有亮银矿可补不了铜镜。", 0)
		else									--找到亮银矿
			Talk(2, "select", "铁匠大哥,这是你要的亮银矿。", "铁匠:好,我帮你把铜镜修补好吧。")
		end
	else
		Say("系统:真糟糕!你不小心把半面铜镜给弄丢了,如果要破镜重圆,你必须先得到左右两半铜镜。", 2, "我再找找/find", "重新做这个任务/redo")
	end		
return			
end;

Say("铁匠:有没有兴趣来我这儿当学徒?包吃包住喔!", 2, "交易/yes", "不交易/no");

end;


function yes()
Sale(13);  			--弹出交易框
end;


function no()
end;


function select()
DelItem("左半面铜镜")
DelItem("右半面铜镜")
DelItem("亮银矿")
AddEventItem("铜镜")
Msg2Player("得到修补好的铜镜。")
SetTask(1, 16)
end;


function find()
end;

function redo()
Say("系统:请重新在峨嵋派前殿妙隐处接受任务。", 0)
DelItem("左半面铜镜")
DelItem("右半面铜镜")
SetTask(1, 10)
end;

⌨️ 快捷键说明

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