[ajuda] colocar vidas

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

[ajuda] colocar vidas

Mensagem por matheus870 em Sab 14 Jan 2012, 15:11

não to conseguindo botar vidas no meu jogo, eu queria botar 3 vidas só que o marcador de vidas não anda junto da tela e quando o personagem morre as vidas não diminuem alguem da uma ajuda ou mostra um tutorial ai

matheus870

Número de Mensagens : 118
Idade : 18
Data de inscrição : 23/12/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por CLT em Sab 14 Jan 2012, 15:17

Para seguir a tela coloque no Draw:

draw_text(view_xview+16,view_yview+16,lives)

E para perder vida depende de como você está fazendo.

Se o jogador ter health:

Coloque no evento No More Health:

lives-=1

E se não tiver health coloque no evento Destroy:

lives-=1

Até mais.

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por matheus870 em Sab 14 Jan 2012, 15:32

ficou uma maravilha só que deu 2 problemas

1 as vidas ainda não diminuem

2 o personagem sumiu, ele ficou invisível mas a healthbar e o resto continua só que o personagem ficou invisível confused

matheus870

Número de Mensagens : 118
Idade : 18
Data de inscrição : 23/12/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por CLT em Sab 14 Jan 2012, 15:35

matheus870 escreveu:ficou uma maravilha só que deu 2 problemas

1 as vidas ainda não diminuem

2 o personagem sumiu, ele ficou invisível mas a healthbar e o resto continua só que o personagem ficou invisível confused

Para o jogador aparecer coloque no Draw:

draw_sprite(sprite_index, image_index, x, y)

Mas você colocou para o jogador começar com 3 vidas, se não colocou, coloque em Game Start:

lives=3

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por matheus870 em Sab 14 Jan 2012, 15:45

é botei para iniciar com 3 vidas mas quando o player morre elas não diminuem

vlw o player apareceu agora só falta a questão das vidas

matheus870

Número de Mensagens : 118
Idade : 18
Data de inscrição : 23/12/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por Tedi Ripper em Sab 14 Jan 2012, 15:51

quando o player morre, vc tem que usar Lives -=1

MAS

vc n pode colocar no create do player: lives=3
pq toda vez que inicia a fase, o player fica com 3 vidas, faz assim: na primeira room do jogo, abre ela, vai em Settings, depois vai em Creation Code, ai coloca lá:
Lives=3

pronto, o player vai começar com 3 vidas.
flw

Tedi Ripper

Ranking : Nota C
Número de Mensagens : 765
Idade : 19
Data de inscrição : 21/11/2010
Notas recebidas : C
Reputação : 24
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] colocar vidas

Mensagem por CLT em Sab 14 Jan 2012, 15:53

matheus870 escreveu:é botei para iniciar com 3 vidas mas quando o player morre elas não diminuem

vlw o player apareceu agora só falta a questão das vidas

Siga esta engine que eu fiz:

http://www.baixa.la/arquivo/7913115

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por GALAXY GAMES em Sab 14 Jan 2012, 15:56

Create:
Código:
lives=3

Colisão com o objeto que faz ele perder vida:
Código:
lives-=1

GALAXY GAMES

Ranking : Nota E
Número de Mensagens : 439
Data de inscrição : 03/10/2011
Notas recebidas : D+E+E
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: [ajuda] colocar vidas

Mensagem por CLT em Sab 14 Jan 2012, 16:00

GALAXY GAMES escreveu:Create:
Código:
lives=3

Colisão com o objeto que faz ele perder vida:
Código:
lives-=1

Não pode ser colocado no Create, porque toda vez que a fase começar o jogador terá 3 vidas.

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por GALAXY GAMES em Sab 14 Jan 2012, 16:01

Game Start então!

GALAXY GAMES

Ranking : Nota E
Número de Mensagens : 439
Data de inscrição : 03/10/2011
Notas recebidas : D+E+E
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: [ajuda] colocar vidas

Mensagem por matheus870 em Sab 14 Jan 2012, 16:52

+1 problema agora o personagem não vira, ele está parecendo o michael jackson fazendo os seu passos para trás, como resolve?

matheus870

Número de Mensagens : 118
Idade : 18
Data de inscrição : 23/12/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por RodrigoOak em Sab 14 Jan 2012, 17:40

no movimento apenas ponha xscale = -1 se for para a esquerda (se ele estiver como o padrão dele para a direita)
e xscale = 1 para direita.

RodrigoOak

Ranking : Nota D
Número de Mensagens : 231
Data de inscrição : 09/09/2011
Notas recebidas : C+D
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 2

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por Mundo Game Maker em Sab 14 Jan 2012, 20:03

Cria uma sprite para cada lado!

Mundo Game Maker

Número de Mensagens : 149
Idade : 23
Data de inscrição : 09/01/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por matheus870 em Sab 14 Jan 2012, 22:23

RodrigoOak escreveu:no movimento apenas ponha xscale = -1 se for para a esquerda (se ele estiver como o padrão dele para a direita)
e xscale = 1 para direita.

aonde eu ponho isso?

matheus870

Número de Mensagens : 118
Idade : 18
Data de inscrição : 23/12/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] colocar vidas

Mensagem por Mannoroth em Sab 14 Jan 2012, 22:42

qual o code que vc ta fazendo pra o jogador morrer qd perde o health?
Espero q nao esteja usando game_restart, pq senao ele nunca vai perder vidas mesmo, pois sempre vai reiniciar, ou seja, se começou o jogo com 3, sempre vai q fizer restart vai ser com 3.
Não tem problema botar no create lives=3. Quando o player morrer tu não dá game_restart não, tu só tem que alterar a localização dele e botar lives-=1. Olha só:
Código:
if health=0 {lives-=1;health=100;x=20;y=300}

quando a saúde dele chegar a 0, o player perde uma vida e a saúde dele enche de novo pra 100, e ele vai começar na posição x=20 y=300, tu altera esses valores como quiser, será a posição inicial dele na room quando morrer. Aí tu tem q botar pra qd lives=0 e healthbar=0, aí sim é que reinicia a room (ou diminui 1 continue, se teu jogo tiver isso).

Mannoroth

Ranking : Nota D
Número de Mensagens : 836
Idade : 26
Data de inscrição : 05/10/2010
Notas recebidas : D+D
Reputação : 12
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] colocar vidas

Mensagem por Conteúdo patrocinado Hoje à(s) 10:35


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