Conectar-se
Quem está conectado
32 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 31 Visitantes

NPH

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 23/12/2011
Número de Mensagens : 118
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

[ajuda] colocar vidas

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
avatar
Ranking : Nota C
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://equipeevolution.forumeiros.com/

Re: [ajuda] colocar vidas

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.
avatar
Data de inscrição : 23/12/2011
Número de Mensagens : 118
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: [ajuda] colocar vidas

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
avatar
Ranking : Nota C
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://equipeevolution.forumeiros.com/

Re: [ajuda] colocar vidas

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
avatar
Data de inscrição : 23/12/2011
Número de Mensagens : 118
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: [ajuda] colocar vidas

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
avatar
Ranking : Sem avaliações
Data de inscrição : 21/11/2010
Número de Mensagens : 775
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 25

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

Re: [ajuda] colocar vidas

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
avatar
Ranking : Nota C
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://equipeevolution.forumeiros.com/

Re: [ajuda] colocar vidas

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
avatar
Ranking : Nota E
Notas recebidas : D+E+E
Data de inscrição : 03/10/2011
Número de Mensagens : 439
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

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

Re: [ajuda] colocar vidas

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
avatar
Ranking : Nota C
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://equipeevolution.forumeiros.com/

Re: [ajuda] colocar vidas

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.
avatar
Ranking : Nota E
Notas recebidas : D+E+E
Data de inscrição : 03/10/2011
Número de Mensagens : 439
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

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

Re: [ajuda] colocar vidas

em Sab 14 Jan 2012, 16:01
Game Start então!
avatar
Data de inscrição : 23/12/2011
Número de Mensagens : 118
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: [ajuda] colocar vidas

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?
avatar
Ranking : Nota D
Notas recebidas : C+D
Data de inscrição : 09/09/2011
Número de Mensagens : 231
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

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

Re: [ajuda] colocar vidas

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.
avatar
Data de inscrição : 09/01/2012
Número de Mensagens : 149
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: [ajuda] colocar vidas

em Sab 14 Jan 2012, 20:03
Cria uma sprite para cada lado!
avatar
Data de inscrição : 23/12/2011
Número de Mensagens : 118
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: [ajuda] colocar vidas

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?
avatar
Ranking : Nota D
Notas recebidas : D+D
Data de inscrição : 05/10/2010
Número de Mensagens : 836
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

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

Re: [ajuda] colocar vidas

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).
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