Funçao Tirando Mana Por Segundo

kadevidaloka
em Lixeira Pública

kadevidaloka

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/06/09Posts: 51Char no Tibia: Assassin of Shadow

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.

canovas

~-~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/09Posts: 5

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

______________________________________________________________



Não somos loucos, apenas vivemos em um mundo onde ninguem é normal.

 

userbarj.png



aurorabannersmall.png

kkk111

LOL?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/07Posts: 27

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

kadevidaloka

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/06/09Posts: 51Char no Tibia: Assassin of Shadow

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.