Ir para conteúdo
  • 0

[Action] Item Que Voce Da Use Nele E Em Um Outro Item!


beddy

Pergunta

Como eu utilizo isso?

Qual função?

 

 

meu script é tipo:

 

Uso item XXXX, no objeto YYYY, então...



(NAO SEI O QUE USO AQUI)
if getCald(cid) >= 1
	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
return false
end

 

Esta função getCald é uma função minha aqui, só queria saber como fasso para "use on item" saca?

Editado por beddy
Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0
if item.itemid == XXXX and item2.itemid == YYYY then
doTransformItem(item2.uid, ID) -- ID É O ITEM DO ITEM QUE VAI SE TRANSFORMA
end

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

  • 0
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

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado Vodkart, quando der para te dar REP, te dou!

 

Outra coisa, tem algum tutorial de scripts? Se tiver tem como mandar?

 

Abraço!

Link para o comentário
Compartilhar em outros sites

  • 0
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

Link para o comentário
Compartilhar em outros sites

  • 0

Sobre, actions, um tutorial de funcoes e talz... Sei o basico por tradução de ingles, saca? Queria aprender direito.. ;/

Link para o comentário
Compartilhar em outros sites

  • 0

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

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...