Ir para conteúdo

Posts Recomendados

FORGOTTEN SERVER 0.3.5

versão 8.54

Alissow mapa 3.9

 

Eu ja tentei de tudo,mas eu não consigo tornar minha mana rune, numa runa de verdade (com nome, lvl e ml para usar)

 

- eu só quero um jeito que eu consiga mudar o nome "spell rune",

- colocar lvl e ml para usa-la

- que enxa de acordo com o lvl e ml do player

- e no minimo 400.

 

Se alguem puder me ajudar... vlw

Link para o comentário
https://xtibia.com/forum/topic/129863-manarune-de-acordo-com-level-e-ml/
Compartilhar em outros sites

pra mudar o nome vá no items.xml e procure pelo id da runa.

acredito que o código seja esse mas não testei.

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE,COMBAT_MANADRAIN)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

 

function getCombatFormulas(cid, lv, maglv)

local formula_min = ((lv*0.25 + maglv*3) * 3.8)

local formula_max = ((lv*0.25 + maglv*3) * 4.2)

if(formula_max < formula_min) then

formula_max = formula_min

formula_min = formula_max

end

formula_min = (formula_min < 400) and 400 or formula_min

formula_max = (formula_max < 400) and 400 or formula_max

return formula_min, formula_max

end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getCombatFormulas")

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

Link para o comentário
https://xtibia.com/forum/topic/129863-manarune-de-acordo-com-level-e-ml/#findComment-856012
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...