-- 道具合成NPC
function OnClickHeCheng(self)
local tip = "【道具合成系统】\n1.5个普通强化石=1个高级强化石\n2.3个转生碎片=1个转生证明\n3.10个神装碎片=1个至尊神石\n点击对应按钮合成!"
self:ShowDialog("高阶合成",tip,"合成强化石|合成转生证明|合成至尊神石|关闭")
end
function OnSelectHeCheng(self,idx)
-- 1.普通强化石合成高级强化石
if idx == 1 then
if self:GetItemCount(10001) < 5 then
self:SendMsg("普通强化石不足5个!")return
end
self elItem(10001,5)
local ran = math.random(1,100)
if ran <= 80 then
self:AddItem(10003,1)
self:SendMsg("合成成功!获得高级强化石x1")
else
self:SendMsg("合成失败,材料已消耗!")
end
end
-- 2.转生碎片合成转生证明
if idx == 2 then
if self:GetItemCount(10004) < 3 then
self:SendMsg("转生碎片不足3个!")return
end
self elItem(10004,3)
local ran = math.random(1,100)
if ran <= 75 then
self:AddItem(10002,1)
self:SendMsg("合成成功!获得转生证明x1")
else
self:SendMsg("合成失败,材料已消耗!")
end
end
-- 3.神装碎片合成至尊神石
if idx == 3 then
if self:GetItemCount(90003) < 10 then
self:SendMsg("神装碎片不足10个!")return
end
self elItem(90003,10)
local ran = math.random(1,100)
if ran <= 65 then
self:AddItem(90004,1)
self:SendMsg("合成成功!获得至尊神石x1")
else
self:SendMsg("合成失败,材料已消耗!")
end
end
end
|