Conectar-se
Quem está conectado
23 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 21 Visitantes

MrRafael, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

[RESOLVIDO]Personagem ser esmagado por bloco

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)
avatar
Ranking : Nota B
Notas recebidas : D+B+B+C+A
Data de inscrição : 24/08/2009
Número de Mensagens : 1092
Insígnias de JAM :

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

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

Re: [RESOLVIDO]Personagem ser esmagado por bloco

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()}
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: [RESOLVIDO]Personagem ser esmagado por bloco

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!
avatar
Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

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

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

Re: [RESOLVIDO]Personagem ser esmagado por bloco

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.
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: [RESOLVIDO]Personagem ser esmagado por bloco

em Ter 20 Jul 2010, 12:47
Vlw cara, deu certo! Happy
Muito obrigado!
Tópico resolvido!
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

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

Re: [RESOLVIDO]Personagem ser esmagado por bloco

em Ter 20 Jul 2010, 12:48

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