简单的几行代码但是可以解决我们日常使用中的很多问题!
方法:
--检测佩戴的装备中是否有指定的装备--返回指佩戴位置
function in_CheckequipName(Fos,Na)
for i=0,28 do
local Nitem = Fos:getUseItem(i)
if Nitem then
if Nitem:getName() == Na then
return i
end
end
end
return -1
end
--检测佩戴的装备中是否有指定的装备--返回指佩戴物品对象
function in_CheckequipNames(Fos,Na)
for i=0,28 do
local Nitem = Fos:getUseItem(i)
if Nitem then
if Nitem:getName() == Na then
return Nitem
end
end
end
return false
end
调用:
--判断对象是否佩戴了屠龙
if in_CheckequipName(actor,"屠龙") > -1 then
end
|