TeaM KingS
[center]Ola Convidado, seja bem vindo ao TeaM KingS !

Nós temos tutoriais sobre o WarCraft World Editor: se você tiver alguma duvida pode perguntar que os moderadores ou membros experientes vão lhe ajudar.

Para melhor utilizar nossos recursos é extremamente recomendado que esteja logado em nosso fórum e que leia o nosso regulamento oficial.

Também temos fóruns sobre DotA AllstarS, com guias, estratégias, e muito mais!



[Duvida e Ajuda] Como fazer um dummy anda em circulos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por Law.Terro em 2012-02-03, 13:59

Eae galera, eu tava querendo fazer uma spell pra coloca no blog e eu não sei de uma coisa, as vezes acontece por acidente mas nada que eu nao resolvese, queria saber como fazer um dummy andar em circulo.
Detalhe: a magia que estou fazendo presisa de um dummy e nao consigo fazer ela sem essa explicação.



Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 104 Pontos : 16529

Warning Necropost
0 / 1000 / 100


http://againstattack.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-03, 14:18

Faz um offset da position onde a dummy vai girar e vai aumentando o angulo em 3,14 (PI)

Isso tem que ser feito numa periodica... Obvio

Exemplo:

Offset (Position of Caster) toward (ai voce escolhe a distancia entre o caster a dummy) angle (começa com 0.00, e a cada loop voce aumenta 3.14)

Dps é só dar um Move Unit na dummy para o Offset


VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por fg8d78e48sro em 2012-02-03, 18:14

o victor só para aproveitar ..
você poderia me esclarecer um pouco sobre como funciona esse towards
(point offset)

e porque o angulo tem aumentar de 3.14 em 3.14 ....


Dê uma olhada no meu map : http://teamkings.forumeiros.com/t2951-divulgacao-3-heroes-war-12c#28895

http://www.epicwar.com/maps/190527/

fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 12245

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-03, 18:59

fg8d78e48sro escreveu:o victor só para aproveitar ..
você poderia me esclarecer um pouco sobre como funciona esse towards
(point offset)

e porque o angulo tem aumentar de 3.14 em 3.14 ....

Pois bem,

Toward é a mesma coisa que Angulo.
e offset é a mesma coisa que Range.

O que é point offset ?!

Point offset é o que você usa pra fazer KB

Você pega o point do caster, seta um offset a 20 toward na frente, em tal angulo, e move ele.

------

Quanto ao 3.14....

3.14 é o numero do PI.

PI é a medida de uma circunferencia QUASE perfeita, já que PI é um numero irracional...

Vou dar um exemplo:

Se eu quizer mover o caster em forma de quadrado, um quadrado com 200 range cada lado...

Eu movo ele 200 Toward a 90º (cima)
Depois 200 Toward a 180º (esquerda)
Depois 200 Toward 270º (baixo)
Depois 200 Toward 360º ou 0º (direita)

sendo assim eu movi meu caster na forma de um quadrado...

mas e se eu quizer mover ele em forma de circulo ?! se eu mover ela de 45 em 45 graus, ela vai ficar meio quadrada, como um octógono, se eu diminuir mais ainda, colocar 22,5 por loop, ele vai ficar mais redondo, mas ainda vai continuar meio quadrado, então, algum genio descobriu que 3,14... é o numero perfeito, entre o quadrado e o ''oval'' se aumentar menos que 3,14 ele fica oval, se voce aumentar mais que 3,14 ele fica quadrado.


Última edição por VicToR ;D em 2012-02-04, 10:56, editado 1 vez(es)

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por lcc em 2012-02-04, 00:11

Só pra constar
Na verdade ToWards é a direção (ou sejá, o angulo)
Offset que é a distancia.


Quer ajudar alguém? Então leia isso

____________________________________

lcc

Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 12819

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-04, 10:57

lcc escreveu:Só pra constar
Na verdade ToWards é a direção (ou sejá, o angulo)
Offset que é a distancia.

FIXED, thanks D:

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por fg8d78e48sro em 2012-02-04, 12:27


--------------------
@efeito circular agora q eu vi é q eu num tinha sacado o efeito da event ser periodic.

"Faz um offset da position onde a dummy vai girar e vai aumentando o angulo em 3,14 (PI)"
lendo com mais atenção clareou minhas ideias .. é que vai andar 3.14 sobre ele mesmo.
(antes a unica forma q passou pela minha cbeça de fazer isso seria
set pos= point do target offset 50 towards REAl (com valor1)
move caster to pos
"call remove pos"
set Real = real+1


lol

na verdade quando eu fiz minha spell eu fui fuçando para procurar como fazer para setar um ponto atras de uma unidade. achei o point offset e imaginei que era isso... mais é que as vezes ele "falhava"
mais agora acho que sei porque... eu colokei o valor do towards muito pequeno e uma unidade "caia" em cima da outra fazendo quem que ela fosse jogada para o lugar "vazio" mais perto

O só mais uma pergunta ... como se sabe quando o circulo ja voltou ao ponto inicial ?
--------------------------
centenas de genios de milhares de anos atrás.
--------------------------------------"
Ah o propio WE tem o valor do PI nas fuctions... desse modo da para fazer um circulo "mais perfeito" (WTF mais perfeito)


Dê uma olhada no meu map : http://teamkings.forumeiros.com/t2951-divulgacao-3-heroes-war-12c#28895

http://www.epicwar.com/maps/190527/

fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 12245

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-04, 13:13

8e48sro"

[color=white]O só mais uma pergunta ... como se sabe quando o circulo ja voltou ao ponto inicial ?

[/quote]

Cria uma variavel Integer, e a cada 3,14 adicionado voce poe +1 na integer, quando completar 115 é porque deu uma voltar completa.

3.14x115 = +- 360 (angulo de uma circunferencia completa)

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por fg8d78e48sro em 2012-02-04, 13:17

se eu usar uma comparação de por exemplo variable(a do angulo) greather than or equal to 360 tbm da neh ?logico '' ,,@edit mais salvando o valor do angle em uma variavel q começa com 0.
independente da onde a unit esteje ele via começar a contar do ponto em que ela está e dar uma volta.

vlw duvida resolvida e o problema que eu tava tendo era akilo que eu falei no post de antes msm.. só aumentar o offset um poko e resolveu


Última edição por fg8d78e48sro em 2012-02-04, 13:56, editado 1 vez(es)


Dê uma olhada no meu map : http://teamkings.forumeiros.com/t2951-divulgacao-3-heroes-war-12c#28895

http://www.epicwar.com/maps/190527/

fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 12245

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-04, 13:40

fg8d78e48sro escreveu:se eu usar uma comparação de por exemplo variable(a do angulo) greather than or equal to 360 tbm da neh ?logico ''

só se a dummy começar a girar no 0º

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por Law.Terro em 2012-02-10, 19:48

aproveitanto a aula de angulo, como faço pra um dummy aparecer atraz do alvo na skill, se for uma skill de target unit em vez de point.



Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 104 Pontos : 16529

Warning Necropost
0 / 1000 / 100


http://againstattack.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-10, 20:22

Facing of ''Target'' -180

ou seja

180º é meia volta na circunferencia, se a vitima estiver olhando pra 360º ->
as costas dele está em 180º <-

seria bom voce fazer um offset de uns 100 range, pra poder realmente parecer que a dummy está nas costas dele.

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por Law.Terro em 2012-02-10, 21:03

Mas se a range da magia tiver em 2000?



Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 104 Pontos : 16529

Warning Necropost
0 / 1000 / 100


http://againstattack.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por VicToR em 2012-02-10, 21:38

Então cara...

por exemplo:

Set Point1 = Target Point of Ability Being Cast
Set Point2 = Point1 offset by 100 toward ''facing of target - 180''

VicToR

Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 13325

Warning Necropost
4 / 1004 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por Law.Terro em 2012-02-10, 21:48

hmm, entendi, obrigado.



Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 104 Pontos : 16529

Warning Necropost
0 / 1000 / 100


http://againstattack.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por TAKA.Helio em 2012-02-10, 22:11

Posso fechar o tópico?



MODERADOR MALVADO MODE ON [X]  OFF [  ]
--Vacilou o bicho pega--

TAKA.Helio

Número de Posts : 1644
Data de inscrição : 19/06/2011
Reputação : 63 Pontos : 13064

Warning Necropost
0 / 1000 / 100


http://www.digitalart.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por fg8d78e48sro em 2012-02-10, 22:28

opa acho que podia sim...

mais deixa eu adicionar uma informaçãozinha.

NA MINHA SPELL DO GOLD EVENT FOI EXATAMENTE ISSO QUE EU FIZ UNIT(TARGET) FACING ANGLE -180 (MEIA VOLTA)

SÓ QUE EU COLOKEI O VALOR DO OFFSET EM 30 O QUE DAVA ALGUNS PROBLEMAS


COMO ASSIM PROBLEMAS ??

quando eu usava a spell em um pudge o colission do pudge estava nesse ponto (porque o pudge é grandão)

quando eu usava em um footman era normal ..
mais em um pudge ou tauren por exemplo o carinha saia em lugares randomizados por perto do alvo.

RESUMINDO DEIXE O OFFSET UM VALOR MAIOR QUE O COLLISION DA UNIT TARGET (acho que 100 ou 130 serve)


Dê uma olhada no meu map : http://teamkings.forumeiros.com/t2951-divulgacao-3-heroes-war-12c#28895

http://www.epicwar.com/maps/190527/

fg8d78e48sro

Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 12245

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por Law.Terro em 2012-02-10, 22:33

Em relação ao fechamento do topico, fecha agora não, ainda tenho duvidas e estou saindo agora, então no momento só amanhã tirarei minha duvidas.
Boa noite a todos.



Law.Terro

Número de Posts : 1243
Data de inscrição : 18/07/2011
Reputação : 104 Pontos : 16529

Warning Necropost
0 / 1000 / 100


http://againstattack.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por TAKA.Helio em 2012-02-11, 07:27

Então deixarei abrto, quando for pra fechar avisa.



MODERADOR MALVADO MODE ON [X]  OFF [  ]
--Vacilou o bicho pega--

TAKA.Helio

Número de Posts : 1644
Data de inscrição : 19/06/2011
Reputação : 63 Pontos : 13064

Warning Necropost
0 / 1000 / 100


http://www.digitalart.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Duvida e Ajuda] Como fazer um dummy anda em circulos

Mensagem por Conteúdo patrocinado Hoje à(s) 10:26


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum