if item.itemid == XXXX and item2.itemid == YYYY then doTransformItem(item2.uid, ID) -- ID É O ITEM DO ITEM QUE VAI SE TRANSFORMA end
[Action] Item Que Voce Da Use Nele E Em Um Outro Item!
By beddy, 24 de jun. de 2012 in Scripts
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

Edited Junho 25 by Vodkart
info
Group: Visconde
Joined: 21/12/06
Posts: 355
Reputation: +118
Gender: Masculino

Vodkart, seguinte o fiz uma DB, para eu ter "cargas em 1 item, que é o caldeirao"
Queria que eu desse USE em um VIAL (id - 2006) e USAR ele no ITEM CALDEIRÂO (id - 2495)
Então acontecer as coisas que disse que tem no script.
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 2006 and item2.itemid == 2495 then
if getCald(cid) <= 0 then return doPlayerSendCancel(cid, "Voce nao tem carga o suficiente!") end
removeCald(cid, 1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"parabéns!")
doSendMagicEffect(getPlayerPosition(cid), 27)
end
return true
end
info
Group: Visconde
Joined: 21/12/06
Posts: 355
Reputation: +118
Gender: Masculino

Obrigado Vodkart, quando der para te dar REP, te dou!
Outra coisa, tem algum tutorial de scripts? Se tiver tem como mandar?
Abraço!
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

sobre que? actions?
info
Group: Conde
Joined: 30/06/11
Posts: 631
Reputation: +371
Tibia Character: Warrior of Mort

function onUse(cid, item, fromPosition, itemEx, toPosition)
if itemEx.itemid == 2495 then
if getCald(cid) >= 1 then
removeCald(cid, 1)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, 'Parabens!')
doSendMagicEffect(getPlayerPosition(cid), 27)
return true
else
doPlayerSendCancel(cid, "Voce nao tem carga o suficiente!")
end
end
return true
end
info
Group: Visconde
Joined: 21/12/06
Posts: 355
Reputation: +118
Gender: Masculino

Sobre, actions, um tutorial de funcoes e talz... Sei o basico por tradução de ingles, saca? Queria aprender direito.. ;/
info
Group: Herói
Joined: 20/05/10
Posts: 3.4k
Reputation: +1.5k
Gender: Masculino

rapaz, amanha eu dou uma olhada, mas oq tem é na seção de tutorial mesmo, porém todos desatualizados.
amanha eu procuro pq to indo dormir agr
abraços




info
Group: Visconde
Joined: 21/12/06
Posts: 355
Reputation: +118
Gender: Masculino
Como eu utilizo isso?
Qual função?
meu script é tipo:
Uso item XXXX, no objeto YYYY, então...
Esta função getCald é uma função minha aqui, só queria saber como fasso para "use on item" saca?
Edited Junho 24 by beddy