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!



[Tutorial] Creep Respawn (GUI)

Página 2 de 2 Anterior  1, 2

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

[Tutorial] Creep Respawn (GUI)

Mensagem por TroiA em 2009-11-22, 03:18

Relembrando a primeira mensagem :

Creep Respawn (GUI) - Dificuldade: 3/10

Introdução
Esse tutorial explica de como se fazer com que as unidades pertencentes (ex: footman do player red ) a um determinado jogador fazer com que ela reapareça (Respawn) em sua posição original após um determinado tempo.

O Tutorial

- Configuração (Configurando a Trigger)

Existem algumas coisas que você precisará para configurar. Vamos começar com as variáveis.

Variáveis
- Abra o seu Trigger Editor e pressione CTRL + B para abrir o gerenciador de variável.
- Embora não pressione CTRL + N para criar uma nova variável.
- Defina "Variable Type" para Integer e definir "Nome da variável" para Temp_Integer. Em seguida, pressione OK.
- Pressione CTRL + N novamente para criar outra variável. Definir este tipo de variável para apontar e nomeá-la Creep_Point. Neste, você também vai verificar o [] campo de matriz para a variável. Em seguida, pressione OK.
- Uma última vez, pressione CTRL + N para criar uma nova variável. Defina seu tipo para o Real e nomeá-la Respawn_Time. Em seguida, pressione OK.

Até agora, você deve ter estas 3 variáveis:

O Mapa
Agora, para que respawn das unidades de certo, você precisará de algumas unidades. Então vá em frente e coloque algumas unidades em seu mapa. (Definir a unidade como Neutral Hostile).

Triggers
Inicialização
Vamos começar com o trigger de inicialização do Mapa, que são os triggers que são executados quando o mapa tiver terminado o carregamento.

Map Initialization
Events
Map initialization
Conditions
Actions
Set Respawn_Time = 5.00
Unit Group - Pick every unit in (Units in (Playable map area) owned by Neutral Hostile) and do (Actions)
Loop - Actions
Set Temp_Integer = (Temp_Integer + 1)
Unit - Set the custom value of (Picked unit) to Temp_Integer
Set Creep_Point[Temp_Integer] = (Position of (Picked unit))

Ao fazer isso você armazenou a posição de todas as unidades de propriedades Neutral Hostile na variável que você criou, que será usado para respawn da unidade no local.

O Sistema (Respawn)

• Use Custom scripts - Para não acontecer bugs


• Standard Triggering


Adicionando creeps para o Respawn
Para adicionar os creeps, que são gerados durante o progresso dentro do jogo, crie o "Trigger Respawn" você tem que fazer o esse trigger:


Isto fará uma unidade de propriedade de Neutral Hostile que morre respawn menos é a posição original após um determinado período de tempo.


Se tiver algum problema em variáveis pode copiar daqui xD


Última edição por TroiA em 2010-07-17, 03:03, editado 3 vez(es)



TroiA

Número de Posts : 4150
Data de inscrição : 14/09/2008
Reputação : 127 Pontos : 22915

Warning Necropost
0 / 1000 / 100


http://teamkings.forumeiros.com

Voltar ao Topo Ir em baixo


Erro. :/

Mensagem por Igor em 2011-03-29, 17:43

Deu um prego na ultima linha.

Igor
Convidado


Voltar ao Topo Ir em baixo

Re: [Tutorial] Creep Respawn (GUI)

Mensagem por Bills em 2011-03-30, 01:15

Apenas corrija essa linha para:
Código:
 
call SetUnitUserData(CreateUnit(Player(12),i,GetLocationX(udg_Creep_Point[ii],GetLocationY(udg_Creep_Point[ii]),270), ii )

PS: Nem aconselho usar isso, causa 1 leak quando inicia e mais 1 toda vez que um creep morre.


Recomendo
Por que um jogo é bom? | Aprenda MUI | Mostre-se para nós!


Bills

Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 17549

Warning Necropost
35 / 10035 / 100


Voltar ao Topo Ir em baixo

Re: [Tutorial] Creep Respawn (GUI)

Mensagem por Jack_Krauser em 2011-06-14, 21:27

mais os creeps vão nascer só na area que eles estavão dae né?


Desenho mapas de todos os tipos LooOOooL





designer em Jass Cool

Jack_Krauser

Número de Posts : 10
Data de inscrição : 13/06/2011
Reputação : 1 Pontos : 10041

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [Tutorial] Creep Respawn (GUI)

Mensagem por Conteúdo patrocinado Hoje à(s) 06:42


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Página 2 de 2 Anterior  1, 2

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