[RESOLVIDO]Personagem ser esmagado por bloco

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

[RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Grotle em Seg 19 Jul 2010, 19:44

Olá pessoal!
Eu estou fazendo um jogo de plataforma, e queria fazer com que quando um bloco cair em cima do personagem ele perde vida.
Se algum de voês puder me ajudar com isso eu agradeceria muito, pois já tentei várias coisas e procurei também, mas não achei nada.

Bom, desde já agradeço! Happy


Última edição por Grotle em Ter 20 Jul 2010, 12:49, editado 1 vez(es)

Grotle

Ranking : Nota B
Número de Mensagens : 559
Idade : 21
Data de inscrição : 28/02/2010
Notas recebidas : B-B
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gsogaming.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Thyago em Seg 19 Jul 2010, 19:49

coloque na colisao com o bloco
Código:
if place_meeting(x,y-1,obj_bloco){vida-=1 with(other)instance_destroy()}

Thyago

Ranking : Nota B
Número de Mensagens : 1092
Idade : 30
Data de inscrição : 24/08/2009
Notas recebidas : D+B+B+C+A
Reputação : 31
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 1
   :

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Grotle em Seg 19 Jul 2010, 21:02

Thyago escreveu: coloque na colisao com o bloco
Código:
if place_meeting(x,y-1,obj_bloco){vida-=1 with(other)instance_destroy()}

Não deu certo não...
Eu deixei o bloco como sólido e parent com o chão, pra que o personagem não o ultrapasse.
Mas não deu certo, quando eu colido com o bloco ele fica parado e o personagem também.
Eu tentei deixar o bloco como não sólido, quando o personagem colide com ele por baixo, tira a vida normal, mas se colidir com o bloco por cima ou pelos lados também tira vida, mas eu quero q só tire vida se colidir por baixo como se o personagem fosse esmagado.

Por favor quem puder ma ajude!

Grotle

Ranking : Nota B
Número de Mensagens : 559
Idade : 21
Data de inscrição : 28/02/2010
Notas recebidas : B-B
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gsogaming.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Da Galáxia em Ter 20 Jul 2010, 11:20

//eu fiz o bloco caindo ate parar no chao, ai no
//evento COLISAO do PLAYER com o bloco coloquei:
if player.y-20>bloco.y then instance_destroy()//aqui vc usa o seu code pra vida

/*desse jeito o bloco so mata o player quando o bloco
cai em cima dele.
Nota: o numero 20 deve ser alterado conforme o tamanho
da sua sprite. espero ter ajudado.

Da Galáxia

Número de Mensagens : 348
Data de inscrição : 14/01/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Grotle em Ter 20 Jul 2010, 12:47

Vlw cara, deu certo! Happy
Muito obrigado!
Tópico resolvido!

Grotle

Ranking : Nota B
Número de Mensagens : 559
Idade : 21
Data de inscrição : 28/02/2010
Notas recebidas : B-B
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gsogaming.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Janx em Ter 20 Jul 2010, 12:48



Janx

Número de Mensagens : 2417
Idade : 23
Data de inscrição : 24/05/2008
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Personagem ser esmagado por bloco

Mensagem por Conteúdo patrocinado Hoje à(s) 04:07


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