Se não me engano vc só consegue isso modificando o tibia.dat. Usando dat editor.
Desculpe se estou errado, valeu a tentativa!
By sabrina9292, 13 de ago. de 2011 in Archived
info
Group: Campones
Joined: 16/01/08
Posts: 5
Reputation: 0

Se não me engano vc só consegue isso modificando o tibia.dat. Usando dat editor.
Desculpe se estou errado, valeu a tentativa!
Edited Agosto 14 by VinnieSimon
Para fazer isto não é preciso alterar o dat, mas sim o seu items.otbm, baixe o otitemeditor abra o seu otbm que vai ser bem intuitivo como alterar isto.
Esta função se eu não me engano ela procura alguma coisa dentro de um array.
Vamos la, a variavel C é na verdade um array, que nada mais é do que um conjunto de valores e aqueles colchetes são os valores do array e seu indice.
info
Group: Conde
Joined: 16/06/08
Posts: 998
Reputation: +185
Gender: Masculino

é só modificando o otb mesmo
isInArray
function onUse(cid, item, fromPosition, itemEx, toPosition)
local vocation = {1, 2}
if isInArray(vocation, getPlayerVocation(cid)) then
doPlayerAddItem(cid, 9971)
else
doPlayerSendCancel(cid, "Apenas druids e sorceres podem usar este item.")
return true
end
isInArray({array}, value)
Edited Agosto 14 by fireelement
info
Group: Campones
Joined: 16/01/08
Posts: 5
Reputation: 0

Vivendo e aprendendo, não sabia ![]()
Valeu ae XD
info
Group: Campones
Joined: 02/02/08
Posts: 29
Reputation: +1
Pessoal...
Gostaria de saber como posso adicionar um crosshair a um item...
Tipo assim, gostaria que certo item, quando eu clicar com o direito, aparecer aquela cruzinha... que nem a que aparece na rope, shovel, fishing rod (itens coma opçao "use with")...
Dei uma olhada o itenns.xml, mas nao encontrei nada...
E se nao for pedir demais...
Sera que tem como me explicarem como funciona a função sInArray(...)?
E o porque colocaram alguns numeros dentro de colchetes no exemplo a seguir?:
Desde ja...
Muito Obrigada
Edited Agosto 13 by sabrina9292