Acho que nao é possivel fazer isso se nao deu com a funçao addEvent
AT
5
1.6k
14 de outubro de 2011 às 01:20
14 de outubro de 2011 às 01:40
@NoFuway
Não entendi pq nao vai funcionar.
@Henrique Moura
os.time() oq? ;o
14 de outubro de 2011 às 02:00
Eai, tudo bem? tente assim.
function onUse(cid, item, frompos, item2, topos) doPlayerLearnInstantSpell(cid, "Haste") addEvent(doPlayerUnlearnInstantSpell, 10*1000, cid, "Haste") return true end
E lembre que no arquivo spells.xml, o argumento needlearn na tag da magia precisa ser 1
![]()
![]()




info
Grupo: Campones
Registrado: 10/07/11
Posts: 4
Reputação: 0
Char no Tibia: atzka
Olá pessoal, temos aqui 2 funções que fazem o jogador aprender a magia e desaprender a magia, respectivamente.
Eu tentei fazer o jogador aprender a magia durante determinado tempo com a função addEvent mas não deu certo.
function onUse(cid, item, frompos, item2, topos) local tempo = 1000 addEvent(doPlayerLearnInstantSpell,10*tempo,cid, "Haste") return true endAlguém poderia me ajudar?
Algo como:
---- EDIT -----
function onUse(cid, item, frompos, item2, topos) doPlayerLearnInstantSpell(cid, "Haste") funcEvent(doPlayerUnlearnInstantSpell, tempo, cid, "Haste") return true endSendo a funcEvent uma funçao que achei no topico do nosso amigo Demonbholder
Editado Outubro 14 por atzka