YA
pedido

Diminuir Sqm Da Skill

Por YagoBlind, 02 de out. de 2012 em Scripts

otserv
tibia
script
12
1.4k
YagoBlindY
02 de outubro de 2012 às 20:57

Olá galerinha do xTibia , eu gostaria de uma ajuda de vocês essa ajuda vai valer 1 REP++ então vamos a explicação da skill .

 

Eu queria diminuir a distancia da skill queria por ela com a distancia do exori gran , só em volta do char .

86270034336340281181.jpg

 

O codigo da script é está aqui

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STONES)
setCombatParam(combat, COMBAT_PARAM_USECHARGES, TRUE)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5.0, -220, -2.7, -360)
local area = createCombatArea(AREA_CIRCLE3X3)
setCombatArea(combat, area)
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 34)
setCombatParam(combat1, COMBAT_PARAM_USECHARGES, TRUE)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.0, -230, -2.5, -320)
local area1 = createCombatArea(AREA_CIRCLE3X3)
setCombatArea(combat1, area1)
function onCastSpell(cid, var)
   doCombat(cid, combat1, var)
return doCombat(cid, combat, var)
end

Session StartS
02 de outubro de 2012 às 21:07

Mude

 

local area1 = createCombatArea(AREA_CIRCLE3X3)

 

para

 

local area1 = createCombatArea(AREA_CIRCLE1X1)

avisa ai se der certo :)

Piabeta KunP
02 de outubro de 2012 às 21:09

Seiga o que o amigo acima disse!

 

Espero que funcione!

LuckOakeL
02 de outubro de 2012 às 21:10

@PiabetaMan01

 

Seiga o que o amigo acima disse!

 

Espero que funcione!

 

Isso ai é flood, rapaz. Evita fazer esse tipo de comentário.

 

@Topic

 

Melhor assim, fica mais fácil de editar depois:

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STONES)

setCombatParam(combat, COMBAT_PARAM_USECHARGES, TRUE)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5.0, -220, -2.7, -360)

 

local arr = {

{1, 1, 1},

{1, 2, 1},

{1, 1, 1}

}

 

local area = createCombatArea(arr)

setCombatArea(combat, area)

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT, 34)

setCombatParam(combat1, COMBAT_PARAM_USECHARGES, TRUE)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.0, -230, -2.5, -320)

 

local arr1 = {

{1, 1, 1},

{1, 2, 1},

{1, 1, 1}

}

 

local area1 = createCombatArea(arr1)

setCombatArea(combat1, area1)

 

function onCastSpell(cid, var)

doCombat(cid, combat1, var)

return doCombat(cid, combat, var)

end

 

 

OBS: AREA_CIRCLE1X1 não existe. O correto seria AREA_SQUARE1X1.

Editado Outubro 2 por LuckOake

Session StartS
02 de outubro de 2012 às 21:13

tem 2

local area = createCombatArea(AREA_CIRCLE3X3)

local area1 = createCombatArea(AREA_CIRCLE3X3)

 

mude cada um para

local area = createCombatArea(AREA_SQUARE1X1)

local area1 = createCombatArea(AREA_SQUARE1X1)

YagoBlindY
02 de outubro de 2012 às 21:25

1 Minuto

Cleberadm

 

LuckOake

 

 

Funcionou perfeitamente amigão rep++

Session StartS
02 de outubro de 2012 às 21:26
:) estamos ai :p
LuckOakeL
02 de outubro de 2012 às 21:29

:) estamos ai :p

 

Isso é flood, evite fazer esses tipos de comentário, por favor.

15790911
02 de outubro de 2012 às 21:57

Duvida sanada reportado!

LuckOakeL
02 de outubro de 2012 às 22:15

@GuizitoG

 

Não precisa postar no tópico que a dúvida foi sanada, apenas reporte. Isso é flood.

15790911
02 de outubro de 2012 às 22:50

Só estou tentando evitar que chegue mais de uma denuncia sobre o mesmo tópico que a dúvida foi sanada... Só estou tetando ajudar a administração do Xtibia

Grato GuizitoG

LuckOakeL
02 de outubro de 2012 às 22:54

Certo, tudo bem que você quer ajudar, mas é que realmente não é necessário. Conversei com o Demonbholder e ele disse que eu posso chamar a atenção de quem postar essas coisas, e se voltar a acontecer, posso dar um REP-.

 

Compreendeu? Bom, melhor não ficar discutindo isso, regra é regra.