Area incorreta, certo: pedidos de script
REPORTADO
Abraços
Area incorreta, certo: pedidos de script
REPORTADO
Abraços
info
Grupo: Campones
Registrado: 18/12/07
Posts: 5
Reputação: 0
Char no Tibia: Krozes Elder

legal, postei umas 5 vezes isto, a primeira resposta que eu recebo e' que vou ser reportado... legal!
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

God Frizza
iaew..
Tenta explicar melhor o que spell você quer ..
Não consegui entender , exemplefique melhor.
Deixa mais nítido para facilitar as pessoas ![]()
Se a magia vai ter um heal a cada 3 segundos e são 20 heal's, intao ela vai ter um exshausted de 60 segundos, porque 20x3=60, tem certeza que quer fazer essa magia ? se quiser eu sei fazer
Abraços
info
Grupo: Campones
Registrado: 18/12/07
Posts: 5
Reputação: 0
Char no Tibia: Krozes Elder

Bom, vou escrever denovo, acho que me expressei errado... entaum vamos la.
Seguinte: A magia da 1 heal de EXURA VITA.
apos esse heal, (como a gran mas pox dexa com veneno) ela fica healando de 500 em 500, a cada 3 seg. Nesse tempo, voce pode usar magias, n fica com exausted. eu bolei 1 script... mais toda vez que eu uso ele derruba o server...
attackType = ATTACK_NONEanimationEffect = NM_ANI_NONE
hitEffect = NM_ME_NONE
damageEffect = NM_ME_MAGIC_ENERGIE
animationColor = GREEN
offensive = false
drawblood = false
LightHealingObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)
LightHealingObject1 = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 500, 500)
function onCast(cid, creaturePos, level, maglv, var)
centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}
n = tonumber(var) -- try to convert it to a number
if n ~= nil then
LightHealingObject.minDmg = 0
LightHealingObject.maxDmg = 0
LightHealingObject1.minDmg = 0
LightHealingObject1.maxDmg = 0
else
LightHealingObject.minDmg = (level * 2 + maglv * 3) * 0.08
LightHealingObject.minDmg1 = 500
if LightHealingObject.minDmg < 20 and LightHealingObject1.minDmg < 20 then
LightHealingObject.minDmg = 20
LightHealingObject1.minDmg = 500
end
LightHealingObject.maxDmg = (level * 2 + maglv * 3) * 0.33
LightHealingObject1.maxDmg = 500
if LightHealingObject.maxDmg < 20 and LightHealingObject1.minDmg < 20 then
LightHealingObject.maxDmg = 20
LightHealingObject1.maxDmg = 500
end
end
return doTargetMagic(cid, centerpos, LightHealingObject:ordered(),
3000, 19,(cid), centerpos, LightHealingObject1:ordered(),
1)
end
Esse seu script nao funfa porcausa da versao que é 7.6, eu vo tentar fazer um, nao custa nada tentar
Abraços
info
Grupo: Campones
Registrado: 18/12/07
Posts: 5
Reputação: 0
Char no Tibia: Krozes Elder

Quando conseguir posta akiii preciso da magia urgente ^^
info
Grupo: Campones
Registrado: 18/12/07
Posts: 5
Reputação: 0
Char no Tibia: Krozes Elder
Bom, a magia e' a seguinte, inicialmente da 1 heal de exura vita, porem depois, da 1 heal de 500, 19 vezes, 1 a cada 3 segundos, so que sem dar exausted, como se fosse o pox da exevo gran mas pox, so que heala
Eu vi em 1 ot 7.6 espero qeu vcs consigam. OBRIGADO REP ++ QUEM CONSEGUIR
Editado Novembro 4 por GODFrizza