Now this works in TFS 0.3.6?@MrLipzZz
Bugs fixed.
function onEquip(cid, item, slot) --By mock the bear
if equips_lvl[item.itemid] then
if (equips_lvl[item.itemid].lvl and equips_lvl[item.itemid].lvl > getPlayerLevel(cid)) or (#equips_lvl[item.itemid].voc > 0 and not isInArray(equips_lvl[item.itemid].voc,getPlayerVocation(cid))) then
return false
end
end
equip(cid)
return true
end
function onDeEquip(cid, item, slot)
equip(cid,nil,slot)
end
function onEquip(cid, item, slot) --By mock the bear
if equips_lvl[item.itemid] then
if (equips_lvl[item.itemid].lvl and equips_lvl[item.itemid].lvl > getPlayerLevel(cid)) or (#equips_lvl[item.itemid].voc > 0 and not isInArray(equips_lvl[item.itemid].voc,getPlayerVocation(cid))) then
return false
end
end
if item.uid ~= 0 then
local mm = getSlotType(getItemName(item.uid))
if mm then
equip(cid)
end
end
return true
end