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!



Como eu crio uma magia sincronizada?

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

Como eu crio uma magia sincronizada?

Mensagem por Lorrian em 2011-10-24, 11:51

Vejo varias magia.. umas fazem circulos e taus.. e nao sei mecher com trigger ainda.. alguem pode me ajudar me dar a base do que fazer?


Meus tutorias.
[TUTORIAL²] - Custum, Texto Colorido

Meus guias.
[The Sentinel] - Mirana Nightshade Pristess of the Moon.

Lorrian

Número de Posts : 258
Data de inscrição : 29/07/2011
Reputação : 20 Pontos : 10731

Warning Necropost
75 / 10075 / 100


http://www.orkut.com.br/Main#Home

Voltar ao Topo Ir em baixo

Re: Como eu crio uma magia sincronizada?

Mensagem por Iky em 2011-10-24, 15:43

sao feitas com calculos de repetiçoes de comando
é melhor vc saber um pouco de programação .
mas se vc quer mesmo,

A>
for Integer A (// é uma variavel para se usar, vc vai ver) to 10 do multiple actions
set tmpPoint = CasterPoint offset by 100.00 towards (Integer A * 100) degrees
create 1 footman at tmpPoint


// o que isso faz? ele faz de maneira mais rápida isso:

set tmpPoint = CasterPoint offset by 100.00 towards 100.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 200.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 300.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 400.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 500.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 600.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 700.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 800.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 900.00 degrees
create 1 footman at tmpPoint
set tmpPoint = CasterPoint offset by 100.00 towards 1000.00 degrees
create 1 footman at tmpPoint

resumo: cria uma lista de comandos (numero controlado pelo programador) com uma variavel que adiciona mais 1 a cada vez que faz os comandos. no caso integer A que usei para calcular o angulo que vai criar a unidade

ve se entedeu XD



Iky

Número de Posts : 2065
Data de inscrição : 06/04/2010
Reputação : 99 Pontos : 16899

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

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