Ir para conteúdo

Como Criar Magia Em Um Otserver 8.60?


luxmax

Posts Recomendados

Olá Luxmax,

Vou lhe ensinar a criar a Utana Vid.

Primeiramente vá na pasta do seu ot data/spells/script/support.

Copie qualquer arquivo .lua e renomeie para invisible.

Após ter feito isso abra apague tudo e cole:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

 

local condition = createConditionObject(CONDITION_INVISIBLE)

setConditionParam(condition, CONDITION_PARAM_TICKS, 200000)

setCombatCondition(combat, condition)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

 

Explicando:

Em vermelho, será como ele irá ficar após o uso da spells, ou seja ali ele vai ficar com o mesmo effect de quando usa exura ou uh so que vermelho, vooc pode substituir por setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)

ou setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

 

Em azul está afirmando que ele não eh agressivo, ou seja não serve para atacar players, vooc tem que por esta tag em todas as spells qe forem de support ou de healling que n sejam de attack.

 

Em verde mostra, que o objeto de invisible (setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) será criado em cima de vooc, ou seja substituirá seu outfit

 

Em cinza, é os segundos que irá durar a magia, ou seja quanto tempo deepois vai voltar para o outfit, a cada 1000 é 1 segundo e ali estão 200000=200 segundos.

 

 

 

Te ajudei ? REP+ nãao custa nada (:

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...