Como Criar Uma Magia Focada

Greh
Por Greh
em Globalevents e Spells
  • 1
  • 2

Greh

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/06/06Posts: 87

Fala Galerinha X-Tibia!

Estou Aqui Hoje, Para Tentar Ensinar a Vocês Como Cria uma Magia Focada Para um Player, Por Exemplo: exura sio "Nick, Mas a Magia É De Atake.. Bom, Vamos Lá!

1° Passo~

Você Deve Ir a Pasta Data/Spells/Instant de Seu Ot.

2° Passo~

Depois, Abra Um Arquivo e Delete ABSOLUTAMENTE TUDO Que Estiver Dentro.

3° Passo~

Cole Isto..

area = {

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

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

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

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

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

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

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

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

}

attackType = ATTACK_NONE

needDirection = false

areaEffect = NM_ME_HIT_AREA

animationEffect = NM_ANI_BOLT

hitEffect = NM_ME_NONE

damageEffect = NM_ME_DRAW_BLOOD

animationColor = RED

offensive = true

drawblood = true

FArrowObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)

function onCast(cid, creaturePos, level, maglv, var)

centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z} targetpos = getPosition(var)

FArrowObject.minDmg = (level * 2 + 2) * 1,5

FArrowObject.maxDmg = (level * 2 + 2) * 2,0

if targetpos.x ~= nil and targetpos.z ~= nil and targetpos.y ~= nil then

if math.abs(targetpos.x - centerpos.x) < 9 and math.abs(targetpos.y - centerpos.y) < 7 and targetpos.z == centerpos.z then

return doAreaMagic(cid, targetpos, needDirection, areaEffect, area, FArrowObject:ordered())

end

end

return false

end  

Observações:

°°Onde Está Em Verde (Dentro Da Code) É A Àrea Que Ela Ira Pegar, Se Quiser Editar, Á Vontade!

°°Onde Está Em Vermelho (Dentro Da Code) É A Força Da Magia, Você Pode Regular Conforme o Desejado.

°°Onde Está Em Laranja (Dentro Da Code) É O Tipo De Atake, Que No Caso, Fiz Uma Arrow, Mas Não Altere, Poderá Bugar. Se Quiser Alterar O Tipo, Arrow, Bolt Etc.. Altere Na Parte Cinza (Dentro Da Code)

°°Onde Está Em Cinza (Dentro Da Code) Você Pode Alterar, Ali São As Configurações Básicas Para A Magia, Caso Queira Ver, Va Na Pasta Data/Spells/Lib Mas Alguns Server's Não Possuem!

4° Passo~

Salve O Arquivo Com o Nome Da Magia Que Desejar, Por Exemplo: arrow atack.lua

5° Passo~

Vá Na Pasta Data/Spells E Abra O Arquivo Spells.xml E Nas Instants, Cole

<spell name="Arrow Atack By Greh" words="exevo con vis" maglv="14" mana="200" enabled="1"><vocation id="3" /><vocation id="5" /></spell>

Observações:

**Onde Está De Azul, É O Nome Da Magia.. Você Pode Modificar De Acordo Com Sua Vontade!

**Onde Está De Vermelho É A Palavra Que O Player Falará Para Atacar, Por Exemplo: arrow atack "Nick do Player, Você Pode Modificar De Acordo Com Sua Vontade!

**Onde Está De Roxo, É O Magic Level Que o Player Presisará Para Usar A Magia,Você Pode Modificar De Acordo Com Sua Vontade!

**Onde Está De Laranja, É A Mana Que o Player Gastará Para Usar A Magia, Você Pode Modificar De Acordo Com Sua Vontade!

**Onde Está De Verde, É A Vocação Que Poderá Usar, (No Caso Eu Botei Somente Pra Pally, Para Valorizá-lo Mais) Você Pode Modificar De Acordo Com Sua Vontade!

6° Passo~

Salve os Spells.xml E Bote Seu Ot Onn, E Divirta-se!

7° Passo~

Comentar No Tópico Plx!

Mesmo Se For Crítica, Qualquer Coisa, Poste Sua Opinião, Deu Mó Trabalho Pra Fazer Isso!

Créditos:

100% Greh ;D

Abraços.. :bigsmile:

Atenciosamente, :bye:

//Greh

Felipe Moraes

Java Developer
avatar
Grão-Duque
Grão-Duque

INFOS

Grupo: Grão-DuqueRegistrado: 02/10/06Posts: 3285Gênero: Masculino

Bom tuto bem explicadinho vlw msm

~A nossa maior glória não reside no fato de nunca cairmos, mas sim em levantarmo-nos sempre depois de cada queda.~

 

 

 

 

Clique aqui para ver meus tutoriais !

 

 

 

Gamertag: cpmoraes

 

 

RiCk.xD

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/06Posts: 61

sahushua que dahora isso, mas nem tenho otserv, só sou um mero player, mas mesmo assim é bom aprender para algum dia entrar para alguma equipe e talz.

//RiCk.xD

Greh

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/06/06Posts: 87

HeHe!

@RiCk.xD~

Valeu ai, Eu sei tbm que irá ajudar bastante gente :p

@pekeboi~

Eh Nois, Trabalhando por um Forum Melhor xD

Estou Tentando Ajudar, Vlw o Coment!

@_JiM_~

Valeu Ai Cara, Qualquer Coisa Veja Mais Spells Minhas Na Area De Programação/Spells :DD

Abraços..

@Rafix~

Vlw ai O Coment e o Elogio xD

@beguineer~

Vlw O Elogio E O Coment!

@Sky Hunter~

Obrigado Ai Manow, Fala Seu Ot Ai, Talvez De Uma Passada Lah xD..

//Greh

_JiM_

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/11/06Posts: 4

Mto legal...

ficou ###### o tutorial.

parabéns

Rafix

Banido
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 30/08/05Posts: 231Char no Tibia: retired

Muito legal o tutorial!

Ensina uma spell bem legal!

Valeu aí Greh!

Aprovado!

Atenciosamente,

Rafix

Usuário Banido.

Motivo: Atitude Ofensivas

beguineer

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/07/06Posts: 27

Uhm, não testei a magia, mais o tópico ficou bem explicadinho... ;D

Bem legal, aprovado.

Sky Hunter

avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 03/10/06Posts: 227

Coloquei no meu oT, valew.

[Usuário banido por comportamento destrutivo]

velokit

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/05Posts: 79

MOrt Sio "Nooobzinn II

xD muito rox

ele nem sabe quem atako

Rox pakas essa magia

--------------------------------------------------------------------

ninguêm manda na minha vida

Sou Npc maker[/color]

FIREWORKS IS REAL

untitled1if6cn4.jpg


Flores feitas por mim sdhuadhs flores........so flores (mais eh a Mão do zero)

semttulo3pj9.jpg

Hyuuga Cyrex~

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/12/06Posts: 26

Bem explicado mesmo, nao resta duvidas de que vc eh bom ;~

parabens

Jvchequer

"Veni, vidi, vici."
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 10/10/05Posts: 2161Char no Tibia: Master Chequer

Olá Xtibiano,

 

Parabéns, seu tutorial foi aprovado.

 

Estarei movendo ele para a área de tutoriais.

 

Obrigado por trazer conteúdo para o Xtibia.com e espero que continue com o ótimo trabalho.

 

 

Atenciosamente,

JV Chequer *Diretor Xtibia.com*

1271330714-U1306.gif

 

~ Fiz parte da Equipe Xtibia em um tempo que Tibia era minha família. Saudades de todos vocês.

Exordium

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/01/06Posts: 190

pega em outro sem ser 7.81 ?? o.O

Sou fã de:







Sky_Specktro

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/06/07Posts: 28

Muito Legal Mesmo!

Pena Que É Só Para SERVER 7,81..

Se Vc Tivesse, Poderia Postar um 7,92 neh? :p

..

Parabens ;)

Especktro //

Especktro //


==> <==


Ja Te Ajudei? Gosta dos Meu Tópicos? Use Minha Fã Bar:
--

=P


iagobr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/07/07Posts: 16

valeu ae,bem explixado eu msm gostei pra cairaio dessa sua espell,foi a primeira que eu fiz e nun bugo o serv i olha que eu ja fiz varias vezes isso so que tem uma coisa eu falo exevo con vis i ele faz a magia de fazer power bolt i eu não sei como editar isso.vc poderia me dar uma ajuda?

drackwolf

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/06/07Posts: 15

cara vc sabe fazer pra 8.0? =/ :(

Kunai Server 8.0
Exp: 30x
Loot: 10x
Ml: 100x
Skill: 150x

Nova vocação! Ninja.
Para adquiri-la seja druid e compre promotion!

O ninja pode usar qualquer arma menos wands (tirando a sprite).
Em breve mais vocações!

kunaiserver.no-ip.info ou kunaiserver.servegame.com



NexuS~ valeu cara!!!!!

Te ajudei? Gosta de mim? Me odeia? Quer me matar? Então use minha fanbar:
  • 1
  • 2