[Tutorial][Magia] Fazer o Tempo Parar.
+2
Iky
LaranjaMecânica
6 participantes
TeaM KingS :: Games: :: Warcraft: World Editor :: Tutoriais: Gui, Jass, Spells, Terrain, Modelagem, Textura :: Triggers(GUI)
Página 1 de 1
[Tutorial][Magia] Fazer o Tempo Parar.
Introdução:
Galera neste tutorial vou ensinar como fazer aquela magia do Titan's Land que faz o tempo parar! É muito simples.
Necessário:
1x Variável do tipo Unit Group ( Vou me referir a ela como "galera" )
1x Variável do tipo Unit para o herói ( Vou me referir a ela como "Deus_do_Tempo").
1x Magia ( Vou mostrar qual usei e o que eu modifiquei nela. )
1x Herói
1x Região de nascimento para o herói.
Magia:
A magia que usei foi Immolation já que ela tem como desativar:
(Você deve achar ela na parte Hero)
Agora Modifique o que você quiser , mais o importante é você tirar os valores de danos, mana e etc (Não remova as strings de turn off ou turn on!):
Pronto você ja tem sua magia.
Buff:
Agora que temos a magia, falta criar o buff, para criar buffs, vá para o object editor e clica na aba Buffs/Effects:
Crie um novo usando o buff da magia Immolation mesmo:
Aqui você pode modificar o que quiser o meu ficou assim:
Após isso substitua o buff da magia que você criou:
Triggers:
Agora que terminamos de trabalhar no object vamos para o trigger editor. (F4)
--Herói:
Crie um herói qualquer para servir de base para sua magia e crie uma trigger para que no inicio crie o seu herói na região que você criou:
Agora vamos criar uma nova trigger para a magia e vamos começar com:
Depois:
E as ações:
Depois crie outra trigger para continuar:
Mapa Demo:
http://www.epicwar.com/maps/209798/
=======================================
É só isso galera! Se eu ajudei por favor
+REP
Vlw Iky e Bills ,pelas dicas.
Galera neste tutorial vou ensinar como fazer aquela magia do Titan's Land que faz o tempo parar! É muito simples.
Necessário:
1x Variável do tipo Unit Group ( Vou me referir a ela como "galera" )
1x Variável do tipo Unit para o herói ( Vou me referir a ela como "Deus_do_Tempo").
1x Magia ( Vou mostrar qual usei e o que eu modifiquei nela. )
1x Herói
1x Região de nascimento para o herói.
Magia:
A magia que usei foi Immolation já que ela tem como desativar:
(Você deve achar ela na parte Hero)
Agora Modifique o que você quiser , mais o importante é você tirar os valores de danos, mana e etc (Não remova as strings de turn off ou turn on!):
Pronto você ja tem sua magia.
Buff:
Agora que temos a magia, falta criar o buff, para criar buffs, vá para o object editor e clica na aba Buffs/Effects:
Crie um novo usando o buff da magia Immolation mesmo:
Aqui você pode modificar o que quiser o meu ficou assim:
Após isso substitua o buff da magia que você criou:
Triggers:
Agora que terminamos de trabalhar no object vamos para o trigger editor. (F4)
--Herói:
Crie um herói qualquer para servir de base para sua magia e crie uma trigger para que no inicio crie o seu herói na região que você criou:
Agora vamos criar uma nova trigger para a magia e vamos começar com:
Depois:
E as ações:
Depois crie outra trigger para continuar:
Mapa Demo:
http://www.epicwar.com/maps/209798/
=======================================
É só isso galera! Se eu ajudei por favor
+REP
Vlw Iky e Bills ,pelas dicas.
Última edição por LaranjaMecânica em 2012-07-15, 02:46, editado 1 vez(es)
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
me desculpe dizer mais, eu pessoalmente desaprovo somente pelo uso dos waits
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Não achei outro modo de fazer sem os waits
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
da pra fazer sim, so que teria que usar periodic event,
no wait 1.00 vc coloca para começar um timer com nome de sua escolha
cria uma trigger com event, o término do timer que vc iniciou
nessa vc da enable trigger para uma trigger com periodic event , a cada 0.5 s, nas actions dessa trigger vc coloca o resto das actions
no wait 1.00 vc coloca para começar um timer com nome de sua escolha
cria uma trigger com event, o término do timer que vc iniciou
nessa vc da enable trigger para uma trigger com periodic event , a cada 0.5 s, nas actions dessa trigger vc coloca o resto das actions
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Vou consertar isso ai atualizo o tutorial.
OFF: Pq os botões de cor e aumentar tamanho da letra não funcionam?
OFF: Pq os botões de cor e aumentar tamanho da letra não funcionam?
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Seria legal cara, só que coloque pra durar um certo tempo, se não fica muito apelão.
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Use timer ou um trigger periodico ao invés de wait. E não use pause (pois outra trigger pode despausar a unidade). E também, ao invés de veriricar se o hero está sem o buff, verifique quando ele desligou o immolation. Assim:
- Código:
Events
Unit - A unit Is issued an order with no target
Conditions
(Issued order) Equal to (Order(unimmolation))
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 32039
Re: [Tutorial][Magia] Fazer o Tempo Parar.
se eu fosse mod ainda chamaria atenção para o galles de que aqui nao é o topico para isso, mas nao sou mas fazer o que ¬¬'
@laranja, vc vai ter que mudar isso na edição html, com [color| e [size|
@galles depende dos skills que vc tem no map, tem que ter um msm lvl
EDIT: ^ nice hint!
@laranja, vc vai ter que mudar isso na edição html, com [color| e [size|
@galles depende dos skills que vc tem no map, tem que ter um msm lvl
EDIT: ^ nice hint!
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Como assim outra unidade pode despausar? Todas as unidades ficaram pausadas com a ação, já que a variável "galera" pega todas as unidades menos o "Deus do Tempo" , to atualizando o tutorial aqui, ai vou melhorar ele. Vlw pelo toque, no caso, os únicos problemas que tem são os waits certo e o negoço do pause certo?
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
outro spell pode despausar, dando o comando sobre essa unidade
é, e caso vc queira, para ficar melhor, o que o bills disse
é, e caso vc queira, para ficar melhor, o que o bills disse
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Mas, quando pausa todas as unidades não podem usar poderes
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
vc tera q listar as abilitys e dar unable to use ability para cada uma dela, ou ... vc pode nem se preocupar com as abilitys, vc fazendo um periodic event em que seta a unidade para a posição dela e a animação, forçando a unidade a nao usar suas abilitys, mas isso nao testei, nao sei se funciona
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Dei um update no tutorial tirando os waits, ainda vou resolver esse negoço do pause e unpause.
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Sua magia fico bem criativa confeso, só que não parece uma coisa assim de parar o tempo, eu tinha feito uma eu não sei se acho ela e te mostro.
Edit
Eu achei ela, ta aqui http://www.epicwar.com/maps/209815/
Edit
Eu achei ela, ta aqui http://www.epicwar.com/maps/209815/
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Ao invés de dar pause nas unidades, use um stun infinito. E quando a magia acabar, tire o stun.
Ou então, se você usa JNGP, posso fazer uma função de pause "segura", que garante que a unidade não será despausada por outra trigger por acidente.
@edit
Esquece. Para GUI não vai ter como, só pra jass mesmo. Malz
@edit
Esquece. Para GUI não vai ter como, só pra jass mesmo. Malz
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 32039
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Bills, se eu usar um stun infinito iria impedir de usar buildings?, se alguem treinar alguma unidade, essa unidade não vai ficar stunned já que a variável galera foi definida depois . eu acho, não testei ainda
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Eu estava falando com o laranja mecanica mesmo, afinal a spell é dele.
Sobre a sua spell, o jeito mais fácil nesse momento é com pause mesmo. Deixe como está mesmo.
PS: você chegou a ver se a magia é cancelada caso o caster morra? Não testei isso.
Sobre a sua spell, o jeito mais fácil nesse momento é com pause mesmo. Deixe como está mesmo.
PS: você chegou a ver se a magia é cancelada caso o caster morra? Não testei isso.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 32039
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Bom.. me avisem quando tudo estiver resolvido, para mim aprovar o topico
Última edição por ArthusBehemoth em 2012-07-16, 02:51, editado 1 vez(es)
ArthusBehemoth- Número de Posts : 1061
Data de inscrição : 30/03/2011
Reputação : 62 Pontos : 28894
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Por mim eu aprovaria, não tem o que mais melhorar na spell.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 32039
Re: [Tutorial][Magia] Fazer o Tempo Parar.
Bills, testei agora, o buff é anulado quando a unidade morre
LaranjaMecânica- Número de Posts : 116
Data de inscrição : 07/12/2011
Reputação : 14 Pontos : 24385
Re: [Tutorial][Magia] Fazer o Tempo Parar.
TOPICO APROVADO
ArthusBehemoth- Número de Posts : 1061
Data de inscrição : 30/03/2011
Reputação : 62 Pontos : 28894
Tópicos semelhantes
» [NOTICIA] O que eu vou fazer para o Animes vs Games 3.8/Estimativa de tempo
» Como Fazer Magia No Trigger
» Alguem me ajuda a fazer essa magia
» [TUTORIAL] Magia Missel em Dummy
» [Resolvido] Como fazer a magia Shockwave em triggers.
» Como Fazer Magia No Trigger
» Alguem me ajuda a fazer essa magia
» [TUTORIAL] Magia Missel em Dummy
» [Resolvido] Como fazer a magia Shockwave em triggers.
TeaM KingS :: Games: :: Warcraft: World Editor :: Tutoriais: Gui, Jass, Spells, Terrain, Modelagem, Textura :: Triggers(GUI)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos