Ir para conteúdo

Posts Recomendados

Gente, essa é minha 1ª spell q eu posto aki. Não consegui colocar SS :cry: mas pode testar aí que funciona. Testado no TFS 3.1. La vai o script

 

1º va em data/spells/scripts/attack. copie um arquivo de lá e substitua o que estiver por isso:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 61)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.6, -30, -1.2, 0)


local arr = {
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
}

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

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

 

Salve como soldados do mal.

2º va em data/spells e abra o arquivo spells.xml. Adicione isso la dentro do arquivo:

 

</instant>
<instant name="Soldados do mal" words="exani mortos" lvl="100" mana="40" prem="1" exhaustion="1000"       blockwalls="1" needlearn="0" script="attack/soldados do mal.lua">
	<vocation name="Knight" />
	<vocation name="Elite Knight" />
	<vocation name="Slayer Knight" />

 

Abra seu ot e bom divertimento. Se estiver fraca substitua os numeros da formula -0.6, -30, -1.2, 0 . Bom Proveito.

Link para o comentário
https://xtibia.com/forum/topic/108723-exani-mortos/
Compartilhar em outros sites

Parece ser bem interessante.....vo baxar e ver se funfa.....

 

@K.O.N "Slayer Knight" eh uma promote para Ek em Slayer Yourotz =D

Editado por Nosctradamus
Link para o comentário
https://xtibia.com/forum/topic/108723-exani-mortos/#findComment-704555
Compartilhar em outros sites

×
×
  • Criar Novo...