Conectar-se
Quem está conectado
33 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 30 Visitantes

Ismaelgames7, Koelho, Thiago_o_programador

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 17/12/2008
Número de Mensagens : 49
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Criar vida para o inimigo

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
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1053
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Criar vida para o inimigo

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/
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Criar vida para o inimigo

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''
avatar
Data de inscrição : 20/11/2008
Número de Mensagens : 350
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://lap1994.deviantart.com/

Re: Criar vida para o inimigo

em Ter 20 Jan 2009, 19:44
vida +=-1? Nuss. Pq naum vida-=1?
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Criar vida para o inimigo

em Qui 22 Jan 2009, 14:55
Bom, é assim q eu faço e sempre deu certo!

flws!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum