Você pode utilizar :
getItemInfo(itemid).wieldPosition
isso vai retornar o slot do itemid.
Ex:
local item = 2321if (getItemInfo(item).wieldPosition == 3) then doPlayerSendTextMessage(cid, 24, "O item eh uma backpack")end
no caso se o item 2321 for uma backpack o player vai receber a msg.




info
Grupo: Artesão
Registrado: 17/11/10
Posts: 112
Reputação: +7
Char no Tibia: Mitsure
Existe alguma função que verifique qual o tipo de arma o player está equipando? Fiz uma pesquisa pela wab e pela pelo Lua_Functions do meu server (TFS 0.3.6) e encontrei algumas interessantes:
((getPlayerSlotItem(cid, 6).itemid == ID de todos os itens do tipo) or (getPlayerSlotItem(cid, 5).itemid == ID de todos os itens do tipo))getItemWeaponType(uid)getItemWeaponType(getPlayerWeapon(cid, true).uid)Existe alguma forma de "juntar" tais funções para verificar se o jogador está usando um shield, uma sword, um axe , uma club ou uma wand.