LU
dúvida

Spells - addEvent

Por lucasromero, 16 de mar. de 2014 em Scripts

spell
addevent
removeritemdochao
resolvido
6
1.7k
lucasromeroL
16 de março de 2014 às 15:18

Pessoal, eu queria saber como que posso fazer um addEvent com essa função aqui:

doRemoveItem(getTileItemById(poss, 1316).uid)

Essa função remove um item criado em tal position (poss).
Só que eu queria que essa função só fizesse depois de 1 segundo após executar a spell.
Qualquer dúvida sobre o meu post só dizer.

16 de março de 2014 às 16:26

existem "varias" maneira , eu particularmente faço assim :

function remove()
  doRemoveItem(getTileItemById(poss, 1316).uid)
return true
end

addEvent(remove, 1*1000)
lucasromeroL
16 de março de 2014 às 17:31

Rep +

Obrigado pela ajuda do addEvent, eu tinha visto um tutorial, mais não sabia que havia maneiras de por function (fica mais fácil na minha opinião).

Editado Março 16 por lucasromero

KilluaK
16 de março de 2014 às 18:09

 

existem "varias" maneira , eu particularmente faço assim :

function remove()
  doRemoveItem(getTileItemById(poss, 1316).uid)
return true
end

addEvent(remove, 1*1000)

 

Duuh, você deve checar se o item está na posição antes de removê-lo, pois, se ele não estiver, vai dar erro.

Tópico movido para a seção de dúvidas e pedidos resolvidos.

16 de março de 2014 às 18:11

bom killua eu só mostrei pra ele como usar .. agora ele faz o resto 'rsrs ..

to errado ?

lucasromeroL
16 de março de 2014 às 18:21

Sim, eu fiz a parte de checar, eu só não sabia como adicionar o addEvent desse tipo.
Obrigado de novo '-'

Editado Março 16 por lucasromero