[Com Video] 2 Novas Magias 8.6 [Com Video]

NERTOM
Por NERTOM
em Globalevents e Spells

NERTOM

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/12/09Posts: 12Char no Tibia: Nertom Kina (Honera)

2 Magias novas para ot 8.6

 

(não sei se esta na seção certa e meu portugues ta uma merda n dem bola para acentuação)

 

Boa Noite a todos, estou trazendo 2 magias novas 8.6 que tem no tibia rpg brasil a exori mas flam e exori mas frigo é a minha primeira vez que estou postando e fazendo spells pq eu n sabia nada depois que eu li 500 topicos sobre como fazer scripts e magias foi que eu entendi bom vamos ao que intereça

 

exori mas frigo

local water = {490, 491, 492, 493}

 

local combat = createCombatObject()

 

local meteor = createCombatObject()

setCombatParam(meteor, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(meteor, COMBAT_PARAM_EFFECT, 43)

setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -9.0, -30, -10.0, 4)

 

local stun = createConditionObject(CONDITION_PARALYZE)

setConditionParam(stun, CONDITION_PARAM_TICKS, 5000)

setConditionFormula(stun, -0.8, 0, -0.9, 0)

setCombatCondition(meteor, stun)

 

 

local meteor_water = createCombatObject()

setCombatParam(meteor_water, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(meteor_water, COMBAT_PARAM_EFFECT, CONST_ME_LOSEENERGY)

setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -9.0, -30, -10.0, 4)

 

combat_arr = {

{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, 3, 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}

}

 

local combat_area = createCombatArea(combat_arr)

setCombatArea(combat, combat_area)

 

local function meteorCast(p)

doCombat(p.cid, p.combat, positionToVariant(p.pos))

end

 

local function stunEffect(cid)

doSendMagicEffect(getThingPos(cid), CONST_ME_STUN)

end

 

function onTargetTile(cid, pos)

if (math.random(0, 0) == 0) then

local ground = getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0})

if (isInArray(water, ground.itemid) == TRUE) then

local newpos = {x = pos.x - 7, y = pos.y - 6, z = pos.z}

doSendDistanceShoot(newpos, pos, CONST_ANI_ICE)

addEvent(meteorCast, 200, {cid = cid, pos = pos, combat = meteor_water})

else

local newpos = {x = pos.x - 7, y = pos.y - 6, z = pos.z}

doSendDistanceShoot(newpos, pos, CONST_ANI_ICE)

addEvent(meteorCast, 200, {cid = cid,pos = pos, combat = meteor})

end

end

end

 

setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

<instant name="exori mas frigo" words="exori mas frigo" lvl="150" mana="1200" prem="1" range="7" needtarget="1" blockwalls="1" exhaustion="2000" needlearn="0" event="script" value="customspells/Gelo do ceu.lua">

<vocation name="2"/>

<vocation name="6"/>

</instant>

 

 

exori mas flam

 

local water = {490, 491, 492, 493}

 

local combat = createCombatObject()

 

local meteor = createCombatObject()

setCombatParam(meteor, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(meteor, COMBAT_PARAM_EFFECT, 36)

setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -9.0, -30, -10.0, 4)

 

local stun = createConditionObject(CONDITION_PARALYZE)

setConditionParam(stun, CONDITION_PARAM_TICKS, 5000)

setConditionFormula(stun, -0.8, 0, -0.9, 0)

setCombatCondition(meteor, stun)

 

 

local meteor_water = createCombatObject()

setCombatParam(meteor_water, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(meteor_water, COMBAT_PARAM_EFFECT, CONST_ME_LOSEENERGY)

setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -9.0, -30, -10.0, 4)

 

combat_arr = {

{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, 3, 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}

}

 

local combat_area = createCombatArea(combat_arr)

setCombatArea(combat, combat_area)

 

local function meteorCast(p)

doCombat(p.cid, p.combat, positionToVariant(p.pos))

end

 

local function stunEffect(cid)

doSendMagicEffect(getThingPos(cid), CONST_ME_STUN)

end

 

function onTargetTile(cid, pos)

if (math.random(0, 0) == 0) then

local ground = getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0})

if (isInArray(water, ground.itemid) == TRUE) then

local newpos = {x = pos.x - 7, y = pos.y - 6, z = pos.z}

doSendDistanceShoot(newpos, pos, CONST_ANI_FIRE)

addEvent(meteorCast, 200, {cid = cid, pos = pos, combat = meteor_water})

else

local newpos = {x = pos.x - 7, y = pos.y - 6, z = pos.z}

doSendDistanceShoot(newpos, pos, CONST_ANI_FIRE)

addEvent(meteorCast, 200, {cid = cid,pos = pos, combat = meteor})

end

end

end

 

setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

<instant name="exori mas flam" words="exori mas flam" lvl="150" mana="1300" prem="1" range="7" needtarget="1" blockwalls="1" exhaustion="2000" needlearn="0" event="script" value="customspells/Fogo do ceu.lua">

<vocation name="1"/>

<vocation name="5"/>

</instant>

 

Video mostrando as imagens

Lolksky

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/07/10Posts: 211

Gostei cara, do jeito que eu gosto, simples sem aquele monte de efeito, porém inovadora. No caso da uma sensação de estar caindo sobre o monstro e não saindo de você. Parabéns :thumbsupsmiley2:

signtodos.png ~~ HaiL ~~

NERTOM

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/12/09Posts: 12Char no Tibia: Nertom Kina (Honera)

Vlw mesmo cara mas se gosto mesmo da +REP AEE

NERTOM

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/12/09Posts: 12Char no Tibia: Nertom Kina (Honera)

Vlw cara ^^ da +REP AEEEE

Lolksky

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/07/10Posts: 211

Vlw mesmo cara mas se gosto mesmo da +REP AEE

 

Ta aew seu REP mais, continue a aprender cada vez mais, e traga mais script "panóis" :thumbsupsmiley2:

signtodos.png ~~ HaiL ~~

NERTOM

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/12/09Posts: 12Char no Tibia: Nertom Kina (Honera)

Vlw cara ja fiz mais 2 magias de pally e kinas mas falta fazer o video

OcruxBiel

.-._.-._.-._.-._.-.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/12/10Posts: 45Char no Tibia: Ocrux

Cara me ensina ae como eu fasso pra ela hita menos, hita no max que nem a SD.

Me ensina também como eu coloco "meteor" em qualquer uma magia?

 

Pode sobra uma vaginha no meu ot para você!

 

Add msn aew : ocrux@lve.com

 

Se ajuda ja sabe a vaginha néh ^^

"...Por ter sido um vilão por tanto tempo, acabou se tornando o antagonista perfeito. Um psicopata em todos os sentidos da palavra."

-The Joker

NERTOM

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/12/09Posts: 12Char no Tibia: Nertom Kina (Honera)

Ocruxbiel Me add no msn que nos conversa e eu te ensino.

kauemeireles

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/01/13Posts: 3

cara, ate gostei, só tedou rep+ se vc postar ai em qual pasta ke poim a magia tals pfv

xCookie

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/02/13Posts: 48Char no Tibia: Bukito

como colocar pra bater mesmo aonde nao cair o efeito?