[AJUDA] Colission + Lives

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

[AJUDA] Colission + Lives

Mensagem por Ritton em Seg 24 Out 2011, 18:51

Olá pessoal!Estou com um bug desesperador!Durante um evento de colisão com o obj_destroy, o obj_ball deveria ser destruído e o jogador perder 1 vida, porém ao entrar na room, você já recebe -1 na sua vida sem ao menos fazer nada.Alguém saberia me ajudar?O código abaixo se encontra no evento de colisão:

Código:
lives-=1
{
instance_destroy()
}

Aguardo uma resposta!Serei grato a aqueles que tentarem me ajudar!

Até mais! farao

Ritton

Ranking : Nota C
Número de Mensagens : 673
Idade : 18
Data de inscrição : 07/06/2011
Notas recebidas : C
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [AJUDA] Colission + Lives

Mensagem por saim em Seg 24 Out 2011, 18:54

Não é nesse código que está o problema (desde que ele esteja onde você disse que ele está).
Não tem nenhuma chance da colisão ocorrer no step do início da room e só depois os objetos irem pros seus lugares?

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: [AJUDA] Colission + Lives

Mensagem por Ritton em Seg 24 Out 2011, 18:58

Bom saim, eu já fiz de tudo!Tentei refazer o código várias vezes e não obtive sucesso nenhum.Irei lhe mandar a engine por MP, pois como é um jogo, eu quero fazer uma surpresa para o pessoal.Será que você poderia me ajudar?

Até mais! investigador

Ritton

Ranking : Nota C
Número de Mensagens : 673
Idade : 18
Data de inscrição : 07/06/2011
Notas recebidas : C
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [AJUDA] Colission + Lives

Mensagem por saim em Seg 24 Out 2011, 19:13

Seu problema é que o código que define vidas=3 está no game start de um objeto que NÃO está na primeira room. Mude o código pro create event e pronto.
Tem muita coisa pra melhorar, mas agora eu não posso escrever. Assim que der, eu mando as sugestões por MP.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: [AJUDA] Colission + Lives

Mensagem por wendreo_v em Dom 06 Nov 2011, 23:35

Daew cara, eu vo manda oque deve ter na sua vida

Crie um obj_controle

Create :

Código:

lifes = 3


step :
Código:

if lifes = 0
{
room_restart()
lives = 3
}

draw:

eu acho mais facil no draw so criar um draw lives.

lembrendo: se vc quiser que as vidas fiquem na room e nao saiam para os lados quando vc andar use view_xview.x,view_yview.y.

-----------------------------------------
agr vai no ball

na colisao do o obj_destroy


Código:

lives-=1
instance_destroy()

espero ter ajudado Happy

wendreo_v

Ranking : Nota D
Número de Mensagens : 103
Idade : 19
Data de inscrição : 02/11/2011
Notas recebidas : D
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [AJUDA] Colission + Lives

Mensagem por Conteúdo patrocinado Hoje à(s) 03:41


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