KI

[spell] Samex Comb

Por kimos09, 20 de nov. de 2009 em Globalevents e Spells

otserv
tibia
script
5
1.6k
kimos09K
20 de novembro de 2009 às 20:10

Ae Galerinha Xtibiana...Vim postar o trabalho de um amigo meu :party:

Ele tem um ot : samexot.no-ip.biz <- La vocês podem encontrar essa spell...

Bom ao Trabalho:

 

Para começar Va na pasta do seu ot \data\spells\attack.Copie um arquivo lua qualquer e renomei para Samex Combo.Abra e excluia tudo oque tiver dentro ( ctrl+a+delete)

 

E bote isso la dentro :

--

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.4, -30, -3.9, 1)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 36)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 6)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -5.4, -40, -4.9, 2)

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


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


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

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

local function onCastSpell2(parameters)
doCombat(parameters.cid, parameters.combat2, parameters.var)
end


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

return TRUE
end

 

Ok.Feito isso salve e feche..

 

Agora abra o Spells.xml

 

Obs : O meu ot é 8.50 entao diz -- Attack Spells -- E eu boto lah mais acho que se vc tiver um outro ot nao deve ser diferente :smile_positivo:

 

E bote isso :

<instant name="Samex Comb" words="Samex Comb" lvl="300" mana="1000" prem="1" exhaustion="2000" needlearn="0" script="attack/Samex Comb.lua">
	<vocation name="Sorcerer"/>
	<vocation name="Master Sorcerer"/>
	<vocation name="Paladin"/>
	<vocation name="Royal Paladin"/>
	<vocation name="Druid"/>
	<vocation name="Elder Druid"/>
       </instant>

 

Ss :

samexcomb.png

 

 

Creditos :

Lucas Samex <- samexot.no-ip.biz-> 95%

Eu Thierry ( 5% )

 

Abraços Comente

Editado Novembro 23 por kimos09

sauvadur1S
20 de novembro de 2009 às 20:22

@Topic

Coloque Ss's para dar uma olhada na spells antes de colocala no ot.

 

@Spells

 

[Warning - Event::loadScript] Cannot load script (data/spells/scripts/Samex Comb.lua)

data/spells/scripts/Samex Comb.lua:1: '=' expected near 'function'

 

Se Possivel use quotes em vez de code, pois code nao se da para copiar o paragrafo.

 

 

 

No More.

kimos09K
23 de novembro de 2009 às 15:44

BlackFisherMan

 

Ve se ta bom ae ??

 

Arrumei ebotei uns treco :D

Editado Novembro 23 por kimos09

1 mês depois...
05 de dezembro de 2009 às 13:09

prefira quote, code fica ruim.

a ss está com o link quebrado.

kimos09K
06 de dezembro de 2009 às 10:17

_ferrari_

Ok,eu vi isso agora hoje mesmo tento eu colo a nova ss..Nao tenho ela aqui e nao posso jogar tibia,Ok ?

Editado Dezembro 6 por kimos09