PLATAFORMA - Como fazer checkpoint

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

PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Sab 17 Jul 2010, 13:04

Estou a fazer um jogo de plataforma, e estou a precisar de um objecto, que sirva de checkpoint!

Quando o player, passasse por ele, aparecia uma menssagem, a dizer CheckPoint!

Mas o funcionamento do checkpoint, era sempre que ele morresse, fosse ter ao ultimo que passoou!



Entenderam o que pedi?

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por super shock em Sab 17 Jul 2010, 14:29

coloca na colisão com o checkpoint
Código:
show_message("checkpoint");
game_save("checkpoint");
e coloca uma colisão com o objecto que faz o player errar
Código:
game_load("checkpoint");

super shock

Número de Mensagens : 51
Idade : 21
Data de inscrição : 03/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gamemakerdownloads.forumeiros.net

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Sab 17 Jul 2010, 19:14

super shock escreveu:
e coloca uma colisão com o objecto que faz o player errar
Código:
game_load("checkpoint");

Que faz o objecto errar, como assim?! Morrer?

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por Markituh em Sab 17 Jul 2010, 19:20

correiajoao escreveu:
super shock escreveu:
e coloca uma colisão com o objecto que faz o player errar
Código:
game_load("checkpoint");

Que faz o objecto errar, como assim?! Morrer?
Certamente é...

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por makgamer em Sab 17 Jul 2010, 19:29

super shock escreveu:coloca na colisão com o checkpoint
Código:
show_message("checkpoint");
game_save("checkpoint");
e coloca uma colisão com o objecto que faz o player errar
Código:
game_load("checkpoint");
assim vai aparecer a mensagem check point 2000 vezes!
a não ser que o objeto seja destruido ou trocado!

makgamer

Ranking : Nota D
Número de Mensagens : 927
Idade : 18
Data de inscrição : 29/03/2009
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por rafasgb em Sab 17 Jul 2010, 19:30

Um jeito um pouco mais complexo , mas mais rápido.
Só funciona quando você tem apenas UM checkpoint
No create:

Código:
checkpoint = false;

Quando colide com o checkpoint =
Código:
checkpoint = true;
quando ele morre
Código:
if(checkpoint)
{
x=NOME DO OBJETO CHECKPOINT.x
y= NOME DO OBJETO CHECKPOINT.y
}
else
{
x=xstart
y=ystart
}

edit:

Para mostrar a mensagem:

na colisão com o checkpoint:

if(!checkpoint)
{
checkpoint = true;
show_message("checkpoint");
}

rafasgb

Ranking : Nota A
Número de Mensagens : 581
Idade : 21
Data de inscrição : 19/05/2008
Notas recebidas : A
Reputação : -32
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   : 1

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Sab 17 Jul 2010, 20:16

esse ultimo era mesmos, o que eu estava nessecitando!

----------------EDIT 1--------------

a testar, o sistema de CheckPoint!


----------------EDIT 2--------------
Deu erro!




Já tentei aqui ver o k era, mas não consigo

----------------EDIT 3--------------

correiajoao escreveu:
----------------EDIT 2--------------
Deu erro!




Já tentei aqui ver o k era, mas não consigo

PESSOAL, JÁ RESOLVI ESTE PROBLEMA, MAS QUANDO O PERSONAGEM PASSA PELO CHECKPOINT, FICA MAIS ABAIXO!

Exemplo:


ALGUÉM SABE PORQUÊ? FIZ TODOS OS PASSOS DO: rafasgb


(Desculpem o post duplo)

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por super shock em Dom 18 Jul 2010, 12:07

facil me diga que codigo q vc ta usando

super shock

Número de Mensagens : 51
Idade : 21
Data de inscrição : 03/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gamemakerdownloads.forumeiros.net

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Dom 18 Jul 2010, 12:14

No create:

Código:
checkpoint = false;

Quando colide com o checkpoint
Código:
checkpoint = true;

quando ele morre(este pus no enimigo):
Código:
if(checkpoint)//nome do sprite do checkpoint
{
x=NOME DO OBJETO CHECKPOINT.x
y= NOME DO OBJETO CHECKPOINT.y
}
else
{
x=xstart
y=ystart
}

E esse! o que o Rafa postou!

Já resolvi o erro anterior, mas é parecido!

ele passa, pelo checkpoint, não não dá o tal erro, mas quando colido com o tal inimigo volta ao chekpoint, mas enterra-se na terra, alguém me faça uma engine! tou precisando mesmo! tou a arrebentar por causa disso!

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por super shock em Dom 18 Jul 2010, 12:30

eu faço a engine galera pode deixar comigo

super shock

Número de Mensagens : 51
Idade : 21
Data de inscrição : 03/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gamemakerdownloads.forumeiros.net

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Dom 18 Jul 2010, 12:39

OBRGD! QUANDO A TIVER DIGA AE!

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por super shock em Dom 18 Jul 2010, 12:40

To hospedando a engine
Download

super shock

Número de Mensagens : 51
Idade : 21
Data de inscrição : 03/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gamemakerdownloads.forumeiros.net

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Dom 18 Jul 2010, 12:59

VAMOS VER SE DÁ! xD

-----Edit-----

Deu certo! vlw!

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por super shock em Dom 18 Jul 2010, 13:08

mas estamos nesse forum e para ajudar e para perguntar tbm rsrsrs

super shock

Número de Mensagens : 51
Idade : 21
Data de inscrição : 03/07/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gamemakerdownloads.forumeiros.net

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por correiajoao em Dom 18 Jul 2010, 13:34

Pois se não fosse para isso, este fórum, não existeria!

correiajoao

Número de Mensagens : 353
Idade : 20
Data de inscrição : 05/06/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: PLATAFORMA - Como fazer checkpoint

Mensagem por Conteúdo patrocinado Hoje à(s) 21:05


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