TeamTucker
Ola, seja bem vindo ao fórum da TeamTucker!
- O Objetivo principal do fórum é a postagem de
conteúdos relacionado ao Warcraft 3 como
Tutoriais, Downloads, Patchs e Maps.
Também temos uma área para o World Editor, que é a ferramenta usada para a criação de maps do Warcraft 3.
se você tiver alguma duvida pode perguntar que os moderadores ou membros experientes vão lhe ajudar, mais para ter um melhor desempenho é sempre bom você se cadastrar !

Não esqueça de ler as regras antes de postar algo pois para evitar a desorganização do fórum, iremos ser um pouco rígido nas regras.

[Tutorial] Sistema de Waves

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

[Tutorial] Sistema de Waves

Mensagem por gabrieeltucker em Ter Abr 24, 2012 2:33 pm

Tutorial feito por Guuh. no fórum da Team Kings.
_________________________________________

Olá Pessoal.

Vim aqui por meio deste tutorial ensina-los a fazerem um sistema de waves (estilo DotA). Este sistema é bem simples.

Então vamos começar!

Primeiro sete 2 regiões: Uma onde o creep vai nascer (aqui chamada de Creep Swpawn) e uma para onde o hero irá (aqui chamada de (Creep Attack).
Agora crie duas variáveis point com o nome que desejar. (aqui estão sendo usados os nomes point1 e point2).

Crie o Event:
Time - Every 10.0 seconds of game-time.
(use o time - periodic event)

Aqui é setado o tempo de espera de uma wave a outra.

Condictions:
Units in(Center of(Creep Spawn <gen> owned by Player 12 (Brown)) Equal to 0

Aqui você seta que não pode ter nenhum creep aonde irão nascer os outros.

Sete as variáveis em uma action:
Set Point1 = (Center of(Creep Spawn <gen>).
Set Point2 = (Center of(Creep Spawn <gen>).

Aqui você simplesmente definiu onde os creeps nascerão e onde irão quando nascerem.

Crie as actions:

Unit - Create 10 Footman for (Player 12 (Brown)) at Point1 facing Default building degress
Unit Group - Order (Last Created Unit Group) to Patrol To Point2.
call RemoveLocation(udg_Point1)
call RemoveLocation(udg_Point2)

Oque acontece aqui?
Simples, depois que o tempo setado passa, o mapa cria 10 footmans(você poderá escolher a quantidade e unidade), para o controlador (no caso deixei o player 12 como controlado por computer, mas você pode colocar qualquer outro, até mesmo neutral hostile). E pela segunda action, ordena que os 10 footmans vão até o local ordenado. Os custons scripts removem os points para não gerar leaks.

Pronto, nossa trigger acaba aqui.
Mapa Demo: Terei que reformular.
Fui util? +Rep

Créditos à: PainSuprem (por me instigar a fazer este sistema).



# Regras do fórum #
Ler as regras é OBRIGATÓRIO!
avatar
gabrieeltucker
Administrador Lider
Administrador Lider

Mensagens : 25
Reputação : 25
Data de inscrição : 07/03/2012

Ver perfil do usuário http://teamtucker.forumeiros.com

Voltar ao Topo Ir em baixo

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

- Tópicos similares

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