Ir para conteúdo

Posts Recomendados

Ola Gente Do Xtibia quero cria magias novas para meu ot serv entao nao sei onde boto as coisas sempre quando faço da erro entao quero q vcs me ajudem

 

 

Aonde Boto Isso: local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ANI_NONE)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_NONE)

setCombatFormula(combat, COMBAT_FORMULA_UNDEFINED, 500, 500, 1000, 1000)

 

local arr= {

{1,0,0,0,0,0,0,0,0,0,1},

{0,1,0,0,0,0,0,0,0,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,1,1,1,1,1,0,0,0},

{0,0,0,1,1,2,1,1,0,0,0},

{0,0,0,1,1,1,1,1,0,0,0},

{0,0,0,1,1,1,1,1,0,0,0},

{0,0,1,0,0,0,0,0,1,0,0},

{0,1,0,0,0,0,0,0,0,1,0},

{1,0,0,0,0,0,0,0,0,0,1},

}

 

local area = createCombatArea(arr)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid,

combat, var)

end

 

 

 

 

 

 

 

 

E Aonde Boto Isso: <instant name="Morre Porra" words="Morre Porra" aggressive="1" lvl="450" maglv="2" mana="100" soul="10" needtarget="0" direction="0" exhaustion="0" prem="0" enabled="1" needlearn="0" script=".lua"><vocation name="Elite Knight"/></instant>

Link para o comentário
https://xtibia.com/forum/topic/169183-quero-cria-1-magia-de-attack-no-meu-otserv-e-nao-sei-como/
Compartilhar em outros sites

Isso:


<instant name="Morre Porra" words="Morre Porra" aggressive="1" lvl="450" maglv="2" mana="100" soul="10" needtarget="0" direction="0" exhaustion="0" prem="0" enabled="1" needlearn="0" script=".lua">
<vocation name="Elite Knight"/>
</instant> 

 

Você coloca em Spells.xml em Data/Spells.

Lembrando q na parte "script=".lua">" vc tem que coloca o nome do script que contem sua Magia.

[06/10/2011 13:23:07] [Error - LuaScriptInterface::loadFile] cannot open data/spells/scripts/dead porra.lua: No such file or directory

[06/10/2011 13:23:07] [Warning - Event::loadScript] Cannot load script (data/spells/scripts/dead porra.lua)

[06/10/2011 13:23:07] cannot open data/spells/scripts/dead porra.lua: No such file or directory

 

 

 

 

Rep - Fudidasso mal explicado e nem deu certo :button_cancel:

Editado por Laguinloko

Vou baixar 1 ot de tibia pra testar sua spell

Edit ---



Sua spell está pegando perfeitamente.

Vou explicar como colocar ela.



Em Data/Spells/Scripts crie 1 arquivo LUA chamado Morre Porra e adiciona essa sua spell dentro.

Agora em Data/Spells abre o Spells.xml e adiciona essas linhas:


<instant name="Morre Porra" words="Morre Porra" aggressive="1" lvl="450" maglv="2" mana="100" soul="10" needtarget="0" direction="0" exhaustion="0" prem="0" enabled="1" needlearn="0" script="Morre Porra.lua">
<vocation name="Elite Knight"/>
</instant> 

Porem sua spell ta sem effect, ou seja vai hitar + vai parecer que não esta saindo nada.

Para adicionar um effect mude essa linha

setCombatParam(combat, COMBAT_PARAM_EFFECT, 12)

No caso eu coloque effect 12

Editado por DeathAngels
×
×
  • Criar Novo...