Galera preciso de uma funçao para adicionar aos meus sistemas,a funçao que preciso e uma que tire 5 de mana a cada segundo.
aguardando resposta.
Galera preciso de uma funçao para adicionar aos meus sistemas,a funçao que preciso e uma que tire 5 de mana a cada segundo.
aguardando resposta.
function targetMana(uid, interval, damage, effect) doTargetCombatMana(nil, uid, -damage, -damage, effect) return addEvent(targetMana, interval*1000, uid, interval, damage, effect) end
Pra usar é só configurar os parametros:
uid - player (cid)
interval - delay em segundos
damage - o dano que vai tirar
effect - efeito
Não testei, qualquer erro poste
______________________________________________________________
Daria pra especificar pouco melhor, para eu poder fazer.
Como vai começar? Talkaction? Action? Movements? CreatureEvent? GlobalEvent?
Como vai terminar?
Quais as condições para poder começar ou terminar? Necessita algum level? Alguma Storage?
*addEvent(doPlayerRemoveMana, 1 * 1000, cid, -5)
Att,
Paulo
É por isso que eu gosto de ajudar (pelo menos tentar ajudar) este fórum, os caras sabe Agradecer né?
Att,
ஓ PẫulǾ ஓ
paulo.boc@hotmail.com
Bom no caso vou usar em uma spell que dura 10 segundos apos ser ativada,nesses 10 segundos quero que tire 5 de mana por segundo.
function removeMana(cid, mana, times) for i = 1, times do addEvent(doCreatureAddMana, i*1000, cid, -5) end return TRUE end