Ir para conteúdo

Spell Nova!


250593

Posts Recomendados

Olá pessoal!

 

Vim trazer uma spell feita por mim!

Ela ficou muito boa!

 

É o seguinte:

 

Quando você diz [exiva vita "<nome>], ela vai dar Magic Shield, tira Poison/Fire/Energy, e recupera 600~800 de HP! Ela se chama "Enchantment of God" (traduzida: Encanto de Deus)

 

Dados:

Level: 65+

Magic Level: 42+

Vocation: Druid

Mana: 580

Premium: Sim

Promotion: Sim

 

--------

 

Como fazer:

 

1º Passo: Vá em data/spell/scripts

2º Passo: Crie um arquivo em Lua Script e nomeie de "enchantment of god"

3º Passo: Abra ele e bote isso dentro do arquivo:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 600, 0, 800)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_FIRE)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_ENERGY)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_POISON)
local condition = createConditionObject(CONDITION_MANASHIELD)
setConditionParam(condition, CONDITION_PARAM_TICKS, 40000)
setCombatCondition(combat, condition)

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

4º Passo: Salve e feche.

5º Passo: Volte uma pasta e abra o arquivo "spells.xml"

6º Passo: Adicione em uma outra linha isso:

<instant name="Enchantment of God" words="exiva vita" aggressive="0" params="1" needtarget="1" lvl="65" maglv="42" mana="680" soul="2" exhaustion="1" prem="1" enabled="1" learnable="0" script="enchantment of god.lua"><vocation id="6"/></instant>

7º Passo: Tem mais??? Não! Acabou! Spell feita com sucesso ;)

 

 

Flws~

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Genial... Hehe!

Parecee que foi bem fácil vendo o LordFire falando... mas não foi tão simples não :wink_smile:

Tinha um monte de bug, a spell não funcionava, deu dor de cabeça pra monta ela (esqueci de tirar o 'end' que tinha no meio)

:withstupidsmiley:

 

 

Flws

 

------

 

122 visualizações e 4 coments.... de 30 pessoas que entram apenas 1 comenta...

aFFFF...

Editado por oOk44Oo
Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 5 weeks later...
  • 2 weeks later...
  • 1 month later...
×
×
  • Criar Novo...