Pesquisar na Comunidade
Mostrando resultados para as tags ''formula''.
Encontrado 6 registros
-
Olá galerinha, Suave? Hoje eu vim pedir a vocês para colocar uma formula de MagicLevel nesta Spell: e nesta próxima Spell gostaria que adicionassem um 'BUFF', está spell e como a 'utura' ou 'utura gran' ela heala aos poucos só que quando o jogador se mover e ela estiver ativada o 'BUFF' desativa a spell e manda a mensagem 'utura foi desativada'. [spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF_SPELL, 1) setConditionParam(condition, CONDITION_PARAM_TICKS, 20 * 1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 200) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end *Então é isso espero que me ajudem e agradeço desde já a intenção e a força de vontade.
- 1 resposta
-
- buff
- magiclevel
-
(e 2 mais)
Tags:
-
Eu tenho uma certa duvida de como funciona a formula de ataque dos spells.. Tipo: setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 7, 7, 8, 30) quem poder me ajudar dou +REP
-
dúvida [Encerrado] Qual É A Formula Do "setcombatformula"
um tópico no fórum postou marciks Tópicos Sem Resposta
Queria que vocês me ajudassem a resolver isso: setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -190.3, -30, -190.7, 0) Nao sei como calcular essa formula e to começando na area de scripts e prefiro iniciar com spells porque é facil e eu gosto de fazer spells. se puderem deixar bem esplicadinho eu agradeço. -
Olá venho tentando alterar a magia de BLEED para que ela não desfira sempre o mesmo dano mas sim um dano de acordo com o level e o skill. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_EFFECT, 0) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_REDSTAR) local condition = createConditionObject(CONDITION_PHYSICAL) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 15, 3000, -70) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Por favor, como faço para colocar esse damage no lugar de [-70] function getSpellDamage(cid, lv, skill) damage_min = (lv + skill) * 0.20 damage_max = (lv + skill) * 0.25 if(damage_max < damage_min) then local tmp = damage_max damage_max = damage_min damage_min = tmp end return -damage_min, -damage_max end Agradeço deis de já a quem me ajudar. Dou REP+ se me ajudarem e explicarem como faz
-
1. n sei se to na area certa, se nao tiver, me mova plz. Bem pessoal criei um ot com mapa quase proprio, exp baxa e sem tps... (nao to fazendo propaganda nao) Mas para melhora-lo quero saber a antiga formula da UH, para meu ot ficar mtu melhor... alguem sabe??? eu sei q ela healava de acordo com o level da pessoa. +REP pra qm dizer certo!