Criar vida para o inimigo

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

Criar vida para o inimigo

Mensagem por guga em Qui 15 Jan 2009, 10:13

Como faço para criar 5 vidas para cada inimigo de forma que ao colidir com a bala ele vá perdendo essas vidas até se destruir??? Obrigado

guga

Número de Mensagens : 49
Idade : 34
Data de inscrição : 17/12/2008
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Criar vida para o inimigo

Mensagem por Froidz em Qui 15 Jan 2009, 11:42

No evento Create do inimigo, digite:

Código:
vidas=5 //Adiciona 5 vidas ao inimigo

Agora, na colisão do inimigo com a bala:

Código:
if vidas>0 //Se as vidas forem maior que zero, ou seja, se ele ainda estiver vivo
{
vidas-=1 //Tirar uma vida
}

Agora no evento Step do inimigo:

Código:
if vidas<=0 //Se as vidas forem menores ou iguais a zero, ou seja, se não existir mais vidas
{
instance_destroy(); //Destruir o inimigo
}

Espero ter ajudado.
Valeu! o/

Froidz

Número de Mensagens : 1053
Idade : 23
Data de inscrição : 03/08/2008
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Criar vida para o inimigo

Mensagem por Alex FC em Sab 17 Jan 2009, 18:57

se o do Foidz não deu certo tenta isso aki(um pouco mais simples):

no evento create do inimigo:

Código:
vida=5

na colisão do inimigo com a bala:

Código:
vida+=-1

no step do inimigo:
Código:
if vida=0{intance_destroy()}

NÃO ESQUEÇA DE COLOCAR NO EVENTO DA BALA PARA Q QUANDO ELA COLEDIR COM O INIMIGO ELA TAMBEM SEJA DESTRUIDA, SENÃO DEPENDENDO DA VELOCIDADE DO TIRO O TIRO PODE RANCAR 3 , 4 DE VIDA DO INIMIGO OU ATÉ MESMO DESTRUI-LO COM APENAS UM TIRO!

como de custume:''ESPERO TER AJUDADO''

Alex FC

Ranking : Nota A
Número de Mensagens : 2503
Idade : 23
Data de inscrição : 20/12/2008
Notas recebidas : B A
Reputação : 174
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: Criar vida para o inimigo

Mensagem por Lap1994 em Ter 20 Jan 2009, 19:44

vida +=-1? Nuss. Pq naum vida-=1?

Lap1994

Número de Mensagens : 350
Idade : 22
Data de inscrição : 20/11/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://lap1994.deviantart.com/

Voltar ao Topo Ir em baixo

Re: Criar vida para o inimigo

Mensagem por Alex FC em Qui 22 Jan 2009, 14:55

Bom, é assim q eu faço e sempre deu certo!

flws!

Alex FC

Ranking : Nota A
Número de Mensagens : 2503
Idade : 23
Data de inscrição : 20/12/2008
Notas recebidas : B A
Reputação : 174
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: Criar vida para o inimigo

Mensagem por Conteúdo patrocinado Hoje à(s) 12:34


Conteúdo patrocinado


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