Hudsin 48 Postado Abril 20, 2014 Share Postado Abril 20, 2014 Eu gostaria de adicionar em meu server a burst arrow com dano baseado em magiclevel, porém parece que não funciona eu pegar de um server 7.8 e por no meu. É possível colocar ela no 8.6? Grato Link para o comentário https://xtibia.com/forum/topic/232098-86-burst-arrow-causar-dano-por-ml/ Compartilhar em outros sites More sharing options...
snodack 5 Postado Abril 21, 2014 Share Postado Abril 21, 2014 (editado) Eu gostaria de adicionar em meu server a burst arrow com dano baseado em magiclevel, porém parece que não funciona eu pegar de um server 7.8 e por no meu. É possível colocar ela no 8.6? Grato Hudsin tente assim vai em data > weapons > script e preocure burst_arrow abra ele e substitua por esse: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_BURSTARROW) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3) local area = createCombatArea({ {1, 1, 1}, {1, 3, 1}, {1, 1, 1} }) setCombatArea(combat, area) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end Esperto ter ajudado. Editado Abril 23, 2014 por snodack Link para o comentário https://xtibia.com/forum/topic/232098-86-burst-arrow-causar-dano-por-ml/#findComment-1639758 Compartilhar em outros sites More sharing options...
Hudsin 48 Postado Abril 23, 2014 Autor Share Postado Abril 23, 2014 Será que posso remover essas partes(por ser dano magico): setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) E alterar essa: setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) Para: setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) Link para o comentário https://xtibia.com/forum/topic/232098-86-burst-arrow-causar-dano-por-ml/#findComment-1640675 Compartilhar em outros sites More sharing options...
snodack 5 Postado Abril 23, 2014 Share Postado Abril 23, 2014 (editado) Será que posso remover essas partes(por ser dano magico): setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) E alterar essa: setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) Para: setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) Hudsin pronto ja removi e mudei o script fica assim: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_BURSTARROW) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3) local area = createCombatArea({ {1, 1, 1}, {1, 3, 1}, {1, 1, 1} }) setCombatArea(combat, area) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end Espero ter ajudado. Editado Abril 23, 2014 por snodack Link para o comentário https://xtibia.com/forum/topic/232098-86-burst-arrow-causar-dano-por-ml/#findComment-1640725 Compartilhar em outros sites More sharing options...
Hudsin 48 Postado Abril 25, 2014 Autor Share Postado Abril 25, 2014 (editado) Aqui não deu certo xD a arma nao causa dano nenhum Editado Abril 26, 2014 por Hudsin Link para o comentário https://xtibia.com/forum/topic/232098-86-burst-arrow-causar-dano-por-ml/#findComment-1641545 Compartilhar em outros sites More sharing options...
Posts Recomendados