lomarrone 1 Postado Fevereiro 6, 2011 Share Postado Fevereiro 6, 2011 eu queria um talkaction q a cada segundo ele retirasse 1 de mana , durante 60 segundos , por exemplo , agradeço desde já Link para o comentário Compartilhar em outros sites More sharing options...
Eskylo 175 Postado Fevereiro 6, 2011 Share Postado Fevereiro 6, 2011 quantidade = 1 -- Quanto de mana irá tirar por vez intervalo = 1 -- Coloque a Quantidade desejada em Segundos tempo = 60 --Coloque o tempo Total em segundos function removerManaDuranteTempo(cid, quantidade, intervalo, tempo) n = tempo/intervalo for i = 1, n do if not cid then return 1 end addEvent(doPlayerAddMana, i*intervalo*1000, cid, -quantidade) end return 1 end function onSay(cid) removerManaDuranteTempo(cid, quantidade, intervalo, tempo) return 1 end Não testei, mas fiz com capricho. Link para o comentário Compartilhar em outros sites More sharing options...
lomarrone 1 Postado Fevereiro 6, 2011 Autor Share Postado Fevereiro 6, 2011 nossa , valeu , num tinha nem noção de como fazer isso REP + Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados