Ir para conteúdo

Featured Replies

Postado

Olá galera, tentei fazer uma magia para Paladin para meu servidor baiak mas deu muitos erros, essa magia seria apenas para a segunda promotion (nº 7) que já esta funcionando em meu servidor.

Pode ser uma magia simples eu apenas quero que ela pegue uma area um pouco maior que o exevo mas san e um pouco menos que o exevo gran mas flam, que tenha 3 segundos de exausted e hite 2x mais que um exevo mas san 

Postado
15 horas atrás, Vim Rusha disse:

Olá galera, tentei fazer uma magia para Paladin para meu servidor baiak mas deu muitos erros, essa magia seria apenas para a segunda promotion (nº 7) que já esta funcionando em meu servidor.

Pode ser uma magia simples eu apenas quero que ela pegue uma area um pouco maior que o exevo mas san e um pouco menos que o exevo gran mas flam, que tenha 3 segundos de exausted e hite 2x mais que um exevo mas san 


o dano da magia você decide pela formula...
" setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 8, 10) "

 

a area da magia, você decide pelo combat area " AREA_CROSS5X5 "  você pode encontrar mais em data > spells > lib > spells.lua         só olhar o que mais te agrada e usar..

já a vocação, você define no spells.xml

 

exemplo:
  

Spoiler

 <rune name="Paralyze" id="2278" blocktype="solid" event="script" value="support/paralyze rune.lua">
            <vocation id="7"/>
    </rune>

 



Bem, aqui uma magia.. so mude a formula e coloca a vocation e pronto

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA)
setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 8, 10)

local area = createCombatArea(AREA_CROSS5X5)
setCombatArea(combat, area)

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end


 

Scriptszinhos:

 

Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.

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