Ir para conteúdo

Featured Replies

Postado

Aew galera! Quero deixar meu OT igual ao Tibia Global. Estou rodando só no meu pc. Só pra mim jogar mesmo, mas quero que ele fique igual ao Tibia, tipow...

Eu crio um char igual ao meu char no Tibia Global, com os mesmo skills e equips, so que uma magia de cura, no OT ela cura mais que no Tibia, e umas potions também, aí eu queria que fosse igual, pra mim testar no OT, porque o meu OT eh de mapa global do Tibia, e eu quero usar pra descobrir lugares, aprender a caçar em alguns lugares e ver se eu mato determinado bixo... Tem como fazer isso? Tipow.. o meu kina, quando eu uso um "Exura ico" no OT ele recupera uns 220 Hp e no Tibia ele recupera 80 a 100 Hp... Queria que fosse igual.. o que eu faço???

Postado
  • Autor

O arquivo wound cleasing.lua que é da magia exura ico tá escrito assim:

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)

setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)

function getCombatFormulas(cid, lv, maglv)

-- Formulas completly NOT accurate, and I never testes this spell. Please, someone send me an accurate formula

-- Pedro B. at OTFans.net

local formula_min = ((lv*3 + maglv*2) * 0.55) + 15

local formula_max = ((lv*4 + maglv*1) * 0.95) + 20

if(formula_max < formula_min) then

--Normalize values

local tmp = formula_max

formula_max = formula_min

formula_min = tmp

end

return formula_min, formula_max

end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getCombatFormulas")

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

Postado

Nunca fui bom nesses calculos, ate por que mexo mais é no c++

mas por exemplo

Creio que por exemplo um Knight level 20 com ml 5

local formula_min = ((lv*3 + maglv*2) * 0.55) + 15 (Está enxendo de 86)

local formula_max = ((lv*4 + maglv*1) * 0.95) + 20 (Até 100)

Não tenho certeza.. dos calculos mas é mais ou menos isto

Ai basta você alterar os valores

Acho que alterando aqui * 0.95) + 20 e aqui * 0.55) + 15 voce pondo valeores menos obviamente vai diminuir... ai voce basta fazer os testes e ver qual chega mais perto do global

Até mais

:)

Postado

Fórmulas das Magias de Cura:

Light Healing

Cura máxima: (lvl*0.2)+(mlvl*1.795)+11

Cura mínima: (lvl*0.2)+(mlvl*1.4)+8

Intense Healing

Cura máxima: (lvl*0.2)+(mlvl*5.59)+35

Cura mínima: (lvl*0.2)+(mlvl*3.184)+20

Wound Cleansing

Cura máxima: (lvl*0.2)+(mlvl*7.95)+51

Cura mínima: (lvl*0.2)+(mlvl*4)+25

Mass Healing

Cura máxima: (lvl*0.2)+(mlvl*10.43)+62

Cura mínima: (lvl*0.2)+(mlvl*5.7)+26

Ultimate Healing

Cura máxima: (lvl*0.2)+(mlvl*12.79)+79

Cura mínima: (lvl*0.2)+(mlvl*7.22)+44

  • 3 years later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo