Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Ola pessoal do tibia king estava eu criando magias para meu ot que estou editando,e pensei em criar essa magia que vi em um ot ai.Resumindo essa spell te heala e ataca em sua volta,entao vamos para o script:

 

 

Primeiro va ate a pasta de seu ot data/spells/script/attack e copie e cole um arquivo.lua de la,e apague tudo que esta la dentro e renomei para drainlife.lua e cole isto la:

 

local combat1 = createCombatObject()


setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat1, COMBAT_PARAM_AGGRESSIVE, false)
setHealingFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.5, 2)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 13)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -800, -1.4, -3000)


local arr1= {
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,3,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
}

local arr2= {
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,1,1,1,0,0,0,0},
{0,0,0,0,1,3,1,0,0,0,0},
{0,0,0,0,1,1,1,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0},
}

local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
setCombatArea(combat1, area1)
setCombatArea(combat2, area2)

local function onCastSpell1(parameters)
doCombat(parameters.cid, combat1, parameters.var)
end

local function onCastSpell2(parameters)
doCombat(parameters.cid, combat2, parameters.var)
end
function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
addEvent(onCastSpell2, 200, parameters)

return TRUE
end

 

Agora va ate data/spells/spells.xml abra e de um ctrl+f,depois voce preocura por "attack spells" depois que aparecer la as spells de attack no caso.Lembrando tomem cuidado para nao apagar algo errado,e cola isto la abaixo de alguma spell:

 

<instant name="Drain Life" words="drain life" lvl="10" mana="9" prem="0" range="3" casterTargetOrDirection="0" blockwalls="1" exhaustion="400" needlearn="0" event="script" value="attack/drainlife.lua">

                   <vocation id="1"/>
                   <vocation id="2"/>
                   <vocation id="3"/>
                   <vocation id="4"/>                                
</instant>  

 

Explicações Básicas:

*No caso ela esta para todas as vocations,isso fica a criterio de voceis

*Em words="drain life" e a palavra que voce vai falar para soltar a magia podem mudar se quiserem.

*Em lvl="10" e o level que podera usar a magia tambem podem mudar

*Em mana="9" e o tanto de mana que vai gastar

 

Fica a seu criterio! :)

 

Bem esse foi meu primeiro post me falem se der algum bug ou se estiver faltando alguma coisa que eu esqueci, me corrijam para eu poder melhorar,nao sou nehum sripter fera.

 

A e lembrando os motivos esta sem acento e porque eu odeio portugues.Valeu galera eu fico por aqui. ^^

 

 

  • Respostas 9
  • Visualizações 3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Parabêns cara seu português está impecavel,só n sei  como vc sabe .lua se mal mal sabe o PT, onde ja se viu kkkk. enfim o script tá + ou -, + o que vale é a  quantidade de rep que vc planejou receber

Postado

Parabêns cara seu português está impecavel,só n sei  como vc sabe .lua se mal mal sabe o PT, onde ja se viu kkkk. enfim o script tá + ou -, + o que vale é a  quantidade de rep que vc planejou receber né ? enfim n vou dar nada de rep pra vc,perdeu seu tempo amigo :ha:

Postado
  • Autor

Pelomenos voce entrou no post ja fico agradecido por isso!

E oque mi importa nao e rep e sim a satisfaçao do client! ;D

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