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!
Por beddy, 24 de jun. de 2012 em Scripts
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Editado Junho 25 por Vodkart
info
Grupo: Visconde
Registrado: 21/12/06
Posts: 355
Reputação: +118
Gênero: 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
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: 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
Grupo: Visconde
Registrado: 21/12/06
Posts: 355
Reputação: +118
Gênero: 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
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

sobre que? actions?
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: 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
Grupo: Visconde
Registrado: 21/12/06
Posts: 355
Reputação: +118
Gênero: Masculino

Sobre, actions, um tutorial de funcoes e talz... Sei o basico por tradução de ingles, saca? Queria aprender direito.. ;/
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: 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
Grupo: Visconde
Registrado: 21/12/06
Posts: 355
Reputação: +118
Gênero: 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?
Editado Junho 24 por beddy