meu player explode ao atacar inimigo de perto o q faço ?

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

meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por leyon2.0 em Seg 01 Out 2012, 20:55

quando meu player atira no inimigo que esta a sua frente (cara a cara) cria o tiro
so que eu coloquei paraa a bala explodir quando colidir com obj_inimigo
(mas o problema e que a bala explode com o plaier em cima dela
causando o destruimento do player . ja tentei mascara mas fica ruim a locomoçao e o
inimgo fica rodiando o player porq ele tem (AI para desviar de objetos solidos)

leyon2.0

Ranking : Nota E
Número de Mensagens : 175
Idade : 18
Data de inscrição : 30/01/2012
Notas recebidas : E-D
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://fl-virtual.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por moisesBR em Sab 10 Nov 2012, 01:41

é so tirar a colizão com sua propria bala e etc!

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Re: meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por Adilson Thiago Vieira em Sab 10 Nov 2012, 12:39

coloca no jogador no creat:
Código:

mtime=0
e no creat do inimigo
Código:

mtime=1
modifique a acao que cria a bala,acrescentando isso:
Código:

qq= aki vc bota açao de cria a bala
qq.mtime=mtime
depois no evento de criar a explosao tu poe:
Código:

qq= aki vc bota açao de cria a explosao
qq.mtime=mtime
dai na colisao do player com a explosao tu poe:
Código:

if !mtime=other.mtime
{\\aki vc poe o efeito q faz quando colide com a explosao(tipo tira vital)
}

o codigo é bom porque se vc der um tiro explosivo,nao ira tirar o teu vital,porem se o inimigo dar um tiro explosivo,ai sim tira teu vital.

espero ter ajudado,flws!


Última edição por Adilson Thiago Vieira em Dom 11 Nov 2012, 13:21, editado 1 vez(es) (Razão : encontrado bug)

Adilson Thiago Vieira

Ranking : Sem avaliações
Número de Mensagens : 367
Idade : 19
Data de inscrição : 17/10/2012
Notas recebidas : D+C+C+D
Reputação : 25
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por Thiago_o_programador em Sab 10 Nov 2012, 12:45

O que acontece, é que você está usando o mesmo objeto para a destruição dos dois objetos, certo?
nesse caso, na colisão player/bala, coloque:
Código:
if obj_bala.x>x {if obj_bala.hspeed<0 {instance_destroy()}}
if obj_bala.x<x {if obj_bala.hspeed>0 {instance_destroy()}}

Flw's!

Thiago_o_programador

Ranking : Nota D
Número de Mensagens : 709
Idade : 19
Data de inscrição : 14/05/2009
Notas recebidas : D - C - D - C
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Re: meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por ariel h.s em Sab 10 Nov 2012, 14:26

você fez uma animação do player,atirando,se sim,a animação tem colisão com o inimigo e o player morre,mude o formato da colisão da animação.

ariel h.s

Ranking : Nota C
Número de Mensagens : 191
Idade : 18
Data de inscrição : 30/04/2012
Notas recebidas : E-D-D-B
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: meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por willcraft2 em Sab 10 Nov 2012, 14:44

cara vc pois bala com colisão com o player ?

willcraft2

Ranking : Nota D
Número de Mensagens : 682
Idade : 16
Data de inscrição : 06/04/2012
Notas recebidas : D + D
Reputação : 42
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: meu player explode ao atacar inimigo de perto o q faço ?

Mensagem por Conteúdo patrocinado Hoje à(s) 16:20


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