Criando Spell 7.92

Tyler
Por Tyler
em Tutoriais de Scripting
  • 1
  • 2

Tyler

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/02/07Posts: 80

Nao sei se ja tem esse tuto aki .. se ja tive Mill desculpas ..

 

Eu tava olhando as spells 7.6 e 7.8.. eh diferente de 7.92 ...

 

 

Vamos supor q vc queira cria .. uma ue de energy ..

1- Va na pasta do seu ot data/spells/scripts

2- abra o script da Ue e de alguma magia de energy no meu caso eu abri energy wave ..

2.1- Vc tera assim :

 

--calculed by ta4e--

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.3, -200, -3.0, -200)

 

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

 

E assim :

 

--calculed by ta4e--

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -0, -2.3, 0)

 

local arr = {

{1, 1, 1},

{1, 1, 1},

{1, 1, 1},

{0, 1, 0},

{0, 3, 0},

}

 

local arrDiag = {

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

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

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

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

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

}

 

local area = createCombatArea(arr, arrDiag)

 

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

3- Copie e cole o script da Ue , Renomeie para o nome que voçe quiser , eu coloquei ultimate energy.

 

4- abra o script do ultimate energy

 

Repare q nos 2 tem

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.3, -200, -3.0, -200)

 

e

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -0, -2.3, 0)

 

aonde tem

 

COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE-voce troca para -COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE

 

e aonde tem

 

COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA-voce troca para

COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA

 

 

 

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

}

 

Isso é aonde a magia vai pegar .. aonde tem o numero 1 vai ter a magia ..

entao vc pode alterar o tamanho da magia ao seu geito .. eu dexei assim mesmo ..

Acabou ?

Ainda nao ..

 

Va na pasta do seu ot /spells e abra spells.xml

 

Procure pela magia ultimate explosion ..

Copie a magia inteira ..

+/- assim

 

<instant name="Ultimate Explosion" words="exevo gran mas vis" lvl="60" maglv="0" mana="1200" soul="0" exhaustion="1" prem="1" promotion="1" enabled="1" script="ultimate explosion.lua"><vocation name="Sorcerer"/></instant>

 

Copie e cole no final de tudo!

E agora vamos configurar para a magia funcionar ..

 

<instant name="Aqui voce escreve o nome da magia" words="Aki vc escreve o q tem q falar pra usar a magia" lvl="Level nessesario para usar a magia" maglv="Magic level nessesario pra usa a magia" mana="Mana nessesaria pra usar a magia" soul="Soul nessesaria pra usar a magia" exhaustion="Deixe como esta" prem="Coloque 1 para premium e 0 para frees tabem poderem usar a magia" promotion="Coloque 1 para ter q ser promotion para usar a magia e 0 para nao precisar ser promotion" enabled="Deixe como esta" script="Nome do script , no meu caso seria ultimate energy.lua"><vocation name="Vocaçao q podera usar a magia ."/></instant>

 

E agora feixe e salve sua magia .. ^^

 

Agora e so abrir o ot e testar .. se nao funfar Posta aki ^^ Posso tentar ajudar ^^

 

Eh o primeto tuto entao

 

Por favor .. aceito comentarios de qualquer tipo .

 

Criticas construtivas .. Elogios ..

 

Comentem plz !!



é meu fan ? te ajudei ? foi totalmente com a minha cara ? ta aew a fan bar ^^!



Fan de




UhUl LePaRkOuR

Darak

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/01/07Posts: 27Char no Tibia: Darak of Rubera

ae cara

muitu bom valews

tava precisando mesmu de uma ajuda xD

vlew pelo tuto

eu ja tinha percebido q era diferente, e como eu n sabia muitu fi quei meiu boiando =P

vlews

hugobululu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/12/06Posts: 44

tuto rox continue assim^^

METAS:
1 posts[x]
10 posts[x]
30 post[x]
40 posts [x]
50 posts[x]
80 posts[x]
100 posts[x]
caçador[ ]


Qual personagem do Sonic você é?


Ultima sing

fikou roox ^^



te ajudei? gosta de mim? ou algo parecido? inton use\/


sou fan de:

Tyler

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/02/07Posts: 80

Obrigado pelos posts ^^

Eu percebi q era diferente e fui tentar criar a nova maiga ..

dai eu consgui criar assim ^^

Se alguem nao consegui posta aki

 

E galera .. comets aew .. 28 vizualisaçoes e 2 comentarios ..



é meu fan ? te ajudei ? foi totalmente com a minha cara ? ta aew a fan bar ^^!



Fan de




UhUl LePaRkOuR

Standorf

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/08/05Posts: 49

Muito bom o tutorial, gostei :)

 

Tutorial Aprovado, aceito e movido para área de Tutoriais

Cansado dos Links quebrarem? Utilize o WWW.4SHARED.COM
barrinha4ni8.gif
E quem não quer? =/
-
barrinhavk6.png
Vamos todos lutar por este movimento!

XTibia - Tibia, OTserver e entretenimento

trocadeanime1gm.gif
Presente de: Rarokko' :* *:
testefq7.gif

Contato:
E-Mail/G-Talk: standorf@Gmail.com
Eigenlieb
uma grande
amizade :)

Thiach

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 17/06/06Posts: 144

mano

axo meiu inutil fazer tutoriais de spells pa7.92

pq eh quse a mesma coisa de 7.9, 7.8...

ai eh so copiar os scripts...

mais ta valenu gostei flws!

 

 

XPaulo

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 10/02/07Posts: 129

cara tu não foi muito claro, se um iniciante for ler isso não vai entender muito.

 

 

@edit

 

esqueci de coloca

 

mas ta de parabens

 

"não ha nada de errado com o erro é a primeira etapa da inteligencia"

Aristoteles

(¯`·._.·[ Regras ]·._.·´¯)
(¯`·._.·[ Lista de Servidores ]·._.·´¯)
(¯`·._.·[ Notícias ]·._.·´¯)
(¯`·._.·[Recomende o XTibia]·._.·´¯)

Tyler

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/02/07Posts: 80

@Thiach

 

Sim .. mas as veses por causa de 1 diferença minina a pessoa pode nao saber faser ..

 

@XPaulo

 

Ok .. respeito sua opiniao .. apesar de eu ter tentado ser o mais claro possivel ..

Obvio q teriam criticos pois eh o primeiro tutorial ..

 

Obrigado pelo alerta na proxima ves serei mais claro ^^

 

@All

 

Obrigado pelos comentarios ..



é meu fan ? te ajudei ? foi totalmente com a minha cara ? ta aew a fan bar ^^!



Fan de




UhUl LePaRkOuR

Silviux

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/05Posts: 96

bem rox

=D

vlw

 

 

// Silviux


Good Vibes ॐ



Reibnitz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/03/07Posts: 44

ta mas e se eu quiser mudar o hit da magia? e se eu quiser fazer uma "Utani Gran Fodonic Hur" da vida? eu nao entendi porrilda nenhuma desses scripts de 7.92, se você puder me explicar aqui ou via PM eu agradeceria ;D

Tyler

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/02/07Posts: 80

@Silviux

Por favor nao floode no meu topic . Obrigado

 

 

@Reibntiz

Cara , eu fis a Spell de dano , se vc quer spells de formula de velocidade vc nao veio no tuto certo .. Desculpas.



é meu fan ? te ajudei ? foi totalmente com a minha cara ? ta aew a fan bar ^^!



Fan de




UhUl LePaRkOuR

Reibnitz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/03/07Posts: 44

hmm

mas tpw, eu perguntei tb sobre o topic ^^

como aumenta o hit da magia? eu sei q eh nos code la de cima (combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -0, -2.3, 0) mas como eu vou saber quanto a magia vai hitar?

Felipe Moraes

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

INFOS

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

@hugobululu,Silviux

flood...cuidado,assim alguem modera vai alerta-los

 

@XPaulo

acho q mais claro q isso seria impossivel...é pq o 7.92 é meio complicado msm...

 

@topic

ficou um bom tutorial kra,foi bem explicado e talz...vlws pelo tuto kra,continue assim...

~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

 

 

Tyler

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/02/07Posts: 80

Brigadao pelos elogios aew e coment plz pessoal !!!!!



é meu fan ? te ajudei ? foi totalmente com a minha cara ? ta aew a fan bar ^^!



Fan de




UhUl LePaRkOuR

upking

Phoenix, sempre ressurgindo das cinzas
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 24/10/06Posts: 1026Char no Tibia: Lord Night Rider

mt bom ja eu prefiro pegar de uma spell e copiar as linhas ja que eu sei o que cada linha ker dizer

 

pelomenos axo que sei e sempre deu certo com o tempo a pessoa vai entendendo

Visite meu canal no youtube: http://youtube.com/gabriel_rodriguez_tech

 

  • 1
  • 2