Ir para conteúdo

Minha Outra Magia Com Ss


jamesdin

Posts Recomendados

Bom gente, hoje eu fiz uma magia chamada censured, a magia é basica, como minhas outras só que hoje eu fiz uma magia que eu nunca tinha feito antes. Vejam vocês!

 

censured1.jpg

 

 

censured2.jpg

 

 

Primeira imagem é a primeira parte da magia, segunda imagem é a segunda parte da magia. (AH VAH)

 

Vamos ao que interessa!

 

--Não tirar os Creditos. Feito por [GOD] Its Me Mario--
local combat1 = createCombatObject() 
setCombatParam(combat1, COMBAT_PARAM_TYPE, 1)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 41)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 7)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -3500, -4500, -5000, -6000)
--=======================================================================
local combat2 = createCombatObject() 
setCombatParam(combat2, COMBAT_PARAM_TYPE, 1)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 39)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 10)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -3500, -4500, -5000, -6000)
--=======================================================================




local area1 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 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, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0}}
--=======================================
local area2 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 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}}
--=======================================




setCombatArea(combat1, createCombatArea(area1))
setCombatArea(combat2, createCombatArea(area2))



function onCastSpell(cid, var)
return
addEvent(doCombat, 1000, cid, combat1, var)
addEvent(doCombat, 2000, cid, combat2, var)
end 

 

Entre no spells.xml e coloque :

 

<instant name="Censured" words="censured" lvl="1500" mana="1000" prem="1" selftarget="0" exhaustion="3000" needlearn="0" script="censured.lua">
      </instant>

 

Tenho uma duvida. Como eu faço para colocar uma mensagem quando solta a spell ? Vlw.

 

 

Atenciosamente,

 

[GOD] Its Me Mario.

Editado por Jamesdin
Link para o comentário
Compartilhar em outros sites

Amigo, há um bug na sua magia, se ela fosse para versões 8.1x pra menos, ela não teria bugs.

Como hoje a sociedade Tibiana em geral não joga muito servidores abaixo de 8.5x, tens de adapta-lá para as versões atuais.

Olha só

 

*8.10 -*

function onCastSpell(cid, var)

addEvent(doCombat, 1000, cid, combat1, var)

addEvent(doCombat, 2000, cid, combat2, var)

end

 

*8.20 +*

function onCastSpell(cid, var)

return -- esta linha estava faltando para se adaptar.

addEvent(doCombat, 1000, cid, combat1, var)

addEvent(doCombat, 2000, cid, combat2, var)

 

Até mais! :smile_positivo:

[/b]end

Editado por DexpironFox
Link para o comentário
Compartilhar em outros sites

Bom, até agora só você achou bug na minha magia. Ela funcionou no meu serv 8.5 e 8.6 então o seu servidor está bugado ou então você modificou algo na minha spell!

 

 

@Edit Acabei de fazer uma nova spell, estou upando o video no youtube, INOVEI! Agora não vou postar SS e sim video sobre a spell! Vlw galera.

Editado por Jamesdin
Link para o comentário
Compartilhar em outros sites

Bom, até agora só você achou bug na minha magia. Ela funcionou no meu serv 8.5 e 8.6 então o seu servidor está bugado ou então você modificou algo na minha spell!

 

Sim, ela funciona sem o "return", mas sem ele qualquer player pode executa-la infinitas veses seguidas sem nenhum exausted, até acabar a mana, é claro ;D

Link para o comentário
Compartilhar em outros sites

bom.. gostei sim mas ela poderia ficar melhor se pegasse na diagonal =\

mais tá de parabens continue criando muitas magias e post pra noix

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...