Galera na MW e na Runa de Growth eu consegui colocar pra mostrar o tempo, porem na magia de Area eu não consegui alguém poderia me ajudar ??
Esse aqui é o script da Runa de Growth ja funcionando mostrando o tempo:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497)function countPos(pos,tempo)if tempo > 0 then doSendAnimatedText(pos,tempo,TEXTCOLOR_ORANGE)addEvent(countPos,999,pos,tempo-1)elseendendfunction onCastSpell(cid, var)countPos(var.pos,20)doCreatureSay(cid, "mwall", TALKTYPE_ORANGE_1) local from,to = {x = 953, y = 1128, z = 7},{x = 982, y = 1147, z = 7}if isInArea(getCreaturePosition(cid), from, to) thenreturn doPlayerSendCancel(cid, "Não é permitido utilizar está runa no desafio dos monstros.")else return doCombat(cid, combat, var)endreturn trueend
A Magia de Area é Essa:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_PLANTATTACK)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH)
setCombatParam(combat2, COMBAT_PARAM_CREATEITEM, 1499)
local area = createCombatArea(AREA_CROSS5X5)
setCombatArea(combat, area)
setCombatArea(combat2, area)
function onCastSpell(cid, var)
local from,to = {x = 953, y = 1128, z = 7},{x = 982, y = 1147, z = 7}
if isInArea(getCreaturePosition(cid), from, to) then
return doPlayerSendCancel(cid, "Não é permitido utilizar está magia no desafio dos monstros.")
else
doCombat(cid, combat, var)
return doCombat(cid, combat2, var)
end
return true
end
up