LE
pedido

(pedido) Mana rune Nova

Por LeoXder, 18 de dez. de 2012 em Scripts

tibia pedidos
7
945
LeoXderL
18 de dezembro de 2012 às 12:47

quando o jogador chegace no lvl 200 o efeito da mana rune trocace de cor e realace um pouko mais

 

tipow >> menor que lvl 200 o efeito da mana rune cor azul

 

maior que 200 o efeito da mana rune cor verde , e realace uns 200 mais que a normal

 

 

Ajudem ai plllx

 

REP +

RoksasR
18 de dezembro de 2012 às 12:50

Me passe o script da sua mana rune! Ou não tem? Se não tiver irei fazer.

LeoXderL
18 de dezembro de 2012 às 12:52

Minha mana rune aii

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

 

function onCastSpell(cid, var)

doPlayerAddMana(cid, 600,1000)

doSendAnimatedText(getPlayerPosition(cid), "Aaaaah...", TEXTCOLOR_BLUE)

return doCombat(cid, combat, var)

 

end

Editado Dezembro 18 por LeoXder

RoksasR
18 de dezembro de 2012 às 13:03

Mude o script dela para esse e tente:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

function onCastSpell(cid, var)
if getPlayerLevel (cid) <= 200 then
doCreatureAddMana(cid, math.random(600,1000))
doSendAnimatedText(getPlayerPosition(cid), "Aaaaah...", TEXTCOLOR_BLUE)
elseif getPlayerLevel (cid) >= 200 then
doCreatureAddMana(cid, math.random(1000,1300))
doSendAnimatedText(getPlayerPosition(cid), "Aaaaah...", TEXTCOLOR_GREEN)
return doCombat(cid, combat, var)
end
end

LeoXderL
18 de dezembro de 2012 às 13:15

aee funcionou vlw REP +

 

so mais uma coisa como eu mudo akele verde pra um verde limão??

RoksasR
18 de dezembro de 2012 às 13:25

Ok, reportado para que fechem! E para colocar um verde claro, seria assim:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

function onCastSpell(cid, var)
if getPlayerLevel (cid) <= 200 then
doCreatureAddMana(cid, math.random(600,1000))
doSendAnimatedText(getPlayerPosition(cid), "Aaaaah...", TEXTCOLOR_BLUE)
elseif getPlayerLevel (cid) >= 200 then
doCreatureAddMana(cid, math.random(1000,1300))
doSendAnimatedText(getPlayerPosition(cid), "Aaaaah...", TEXTCOLOR_LIGHTGREEN)
return doCombat(cid, combat, var)
end
end

 

BENÇA ;))

Yan OliveiraY
18 de dezembro de 2012 às 13:30

Dúvida Resolvida!

 

Tópico Movido.