campos92 0 Postado Dezembro 30, 2008 Share Postado Dezembro 30, 2008 Tipo.. todos sabemos que a runa UH está "fraca" nessas versões!! então ninguem faz knight no OT do meu amigo... eu queria saber como eu faço para a uh curar mais nos KNIGHTS eu faço programação em C/java/VB mas não intendo a linguagem que usam nos scripts eu sei a logica!! se alguem souber colocar no script agradeço!! logica: cura da uh : if (vocação = knight) formula = 10x10 else formula = 5x1 por exemplo!! essa é a logica que eu gostaria de usar!! ou se vocês souberem uma melhor!! agradeço ^^ obrigado!! Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/ Compartilhar em outros sites More sharing options...
Vi Vanderlaysk 0 Postado Dezembro 31, 2008 Share Postado Dezembro 31, 2008 Tenta aumentar o numero das formulas ;P Existe outro tipo de coisa no lugar da UH para knights que são as Health Potions ... são as melhores opções :] Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-666062 Compartilhar em outros sites More sharing options...
campos92 0 Postado Dezembro 31, 2008 Autor Share Postado Dezembro 31, 2008 não tem não .. é a formula é para todos!! health potion é zuado .. pq ela "acaba" e runa é infinita = P entende? Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-666095 Compartilhar em outros sites More sharing options...
Myself 0 Postado Dezembro 31, 2008 Share Postado Dezembro 31, 2008 Campos, pega um script que deixa a potion infinita, simples e prático. Não tem como limitar a UH pra curar mais só nos Knights. Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-666100 Compartilhar em outros sites More sharing options...
tibiaa4e 86 Postado Dezembro 31, 2008 Share Postado Dezembro 31, 2008 @up Dá sim... Porém é mais facil fazer isso mesmo Usar HP Porém para se mecher é na pasta spells e procura a ultimate healing rune.lua ou UH... Eu não tenho nada aqui Se não exemplificava como se faz Ah A sessão ta incorreta Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-666197 Compartilhar em outros sites More sharing options...
Vi Vanderlaysk 0 Postado Dezembro 31, 2008 Share Postado Dezembro 31, 2008 Sim, seção incorreta. Reportado Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-666203 Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Dezembro 31, 2008 Share Postado Dezembro 31, 2008 ~> Movido para a seção correta <~ Mais atenção na próxima vez amigo! PS: Para deixar a health potion infinita, remova a linha do script que transforma a potion em vial vazio. (ou poste o script aqui) Abraço Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-666317 Compartilhar em outros sites More sharing options...
Otaviobls 0 Postado Janeiro 4, 2009 Share Postado Janeiro 4, 2009 é pra todos! Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-668195 Compartilhar em outros sites More sharing options...
lucasjockey 1 Postado Janeiro 5, 2009 Share Postado Janeiro 5, 2009 LUA é muito parecido com VB. Simples, vá no script da UH, vai ter uma sintaxes parecidas com essas: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) --setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, -30, 1.7, 0) function onGetFormulaValues(cid, level, maglevel) min = (level * 2 + maglevel * 3) * 2.3 - 25 max = (level * 2 + maglevel * 3) * 2.6 if min < 250 then min = 250 end return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end Adicione algumas funções, por exemplo: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) --setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, -30, 1.7, 0) function onGetFormulaValues(cid, level, maglevel) local vocation = getPlayerVocation(cid) min = (level * 2 + maglevel * 3) * 2.3 - 25 max = (level * 2 + maglevel * 3) * 2.6 if vocation = 1 then if min < 250 then min = 250 end else if min < 200 then min = 200 end end return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end ;D Link para o comentário https://xtibia.com/forum/topic/103857-runa-de-uh-duvida/#findComment-668978 Compartilhar em outros sites More sharing options...
Posts Recomendados