Postado Julho 28, 2011 13 anos 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 Julho 28, 2011 13 anos 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 Julho 28, 2011 13 anos 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 Julho 28, 2011 13 anos 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
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.