Ir para conteúdo
Entre para seguir isso  
Naldo Ghost

Magia com critical

Recommended Posts

Naldo Ghost    0
Naldo Ghost

Nome: Magia com critical

.

Tipo: Spell

.

Versão: 7.9

.

Servidor Testado: Evolutions XML 7.9

.

Criador: Eu

 

---------

 

Bem, essa spell é uma do tipo "NOSSA CRITICAL", bem essa magia tem algo de especial, eu sempre disse isso ;D e agora estou postando aqui na OTNET, eu vou destacar na spell oque vem de diferente e logo após vou explicar sua função:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -8.1, -900, -8.5, -1000)

 

 

local condition = createConditionObject(CONDITION_PHYSICAL)

setConditionParam(condition, CONDITION_PARAM_DELAYED, 1)

addDamageCondition(condition, 1000, 5, -500)

setCombatCondition(combat, condition)

 

arr = {

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

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

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

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

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

{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},

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

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

}

 

local area = createCombatArea(arr)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -8.8, -950, -9.2, -1500)

 

 

local condition2 = createConditionObject(CONDITION_PHYSICAL)

setConditionParam(condition2, CONDITION_PARAM_DELAYED, 1)

addDamageCondition(condition2, 1000, 5, -1000)

setCombatCondition(combat2, condition2)

 

arr = {

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

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

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

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

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

{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},

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

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

}

 

local area = createCombatArea(arr)

setCombatArea(combat2, area)

 

 

function onCastSpell(cid, var)

rand = math.random(97,100)

if rand == 99 then

doCreatureAddMana(cid,500)

doPlayerSendTextMessage(cid, 20, You caused a fatal hit in your oponnent!')

doPlayerSay(cid, "You receive the power of darkness!",16)

doSendAnimatedText(getPlayerPosition(cid), "Mortality!!", TEXTCOLOR_LIGHTGREY)

doCombat(cid, combat2, var)

else

doCombat(cid, combat, var)

end

end

 

Eu vou explicar oque essa magia faz, ela dá um hit inimaginável que pode ser editado a seu gosto, só que a cada 4 hits você tem 1 chance dela dar um critical que tira mtu mais da criatura e sai uns efeitos bonitos, também adciona 500+ de mana em você.

 

 

Bom para você colocar a magia em seu server só basta adciona-la na pasta data\spells\scripts como arquivo .lua e depois adcionar a tag em data\spells\spells.xml:

 

<instant name="Mas Dark" words="exevo gran mas dark" selftarget="1" aggressive="0" lvl="200" maglv="70" mana="5000" soul="0" exhaustion="1" prem="0" enabled="1" script="antidote.lua"><vocation id="2"/><vocation id="1"/><vocation id="3"/><vocation id="6"/><vocation id="5"/><vocation id="7"/><vocation id="4"/><vocation id="8"/>instant>

 

-------

 

Bom, é isso pessoal ;D

Falows

Compartilhar este post


Link para o post
Mock    32
Mock

Comentario: Claro, aprovado xP

 

Aprovadoico_aprovado.png & Movidoicon_movido.giffechado22xnux7.gif

 

mock.png

Compartilhar este post


Link para o post
Naldo Ghost    0
Naldo Ghost

Bem, eu vi que vocês mudaram às regras da seção, enton resolvi fazer algo mágico e bem especiaaal =]

 

Vlws Mock

Compartilhar este post


Link para o post
KuawiT    0
KuawiT

Gostei, parabens SS plz

Compartilhar este post


Link para o post
Naldo Ghost    0
Naldo Ghost

@KUATIW

 

nao tenhu SS no momento, quando tiver eu posto ;x

Compartilhar este post


Link para o post
Lyu Elite    0
Lyu Elite

Amei a magia.

Tenta bota 1 ss

Compartilhar este post


Link para o post
Elys Zarox    0
Elys Zarox

O que tem demais nessa magia? cara tenta ter mais criatividade as spells tao todas iguais ultimamente ninguem ve direito essa seção por isso

Compartilhar este post


Link para o post
Shyzoul    0
Shyzoul

Nem gostei...

noffa server 7.9 :o

Compartilhar este post


Link para o post
Rafael20x    0
Rafael20x

WAW... nunca pensei nisso, mais funciona em ot 8.5?

Compartilhar este post


Link para o post
Naldo Ghost    0
Naldo Ghost

Pode ser que sim... nada que impessa isso.

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×