[URGENTE]Sistema de Checkpoint

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

[URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 15:16

Como fazer um sistema de checkpoint?

Spoiler:
Bem...eu vi em uma engine chamada "Sonic Revival Unleashed Engine" que tinha um sistema de checkpoint assim:

objCheckpointOpen

Collision com o Player:

Change instance into objCheckpointClosed, yes perfoming events.
Soun Play sndCheckpoint

objCheckpointClosed

Animation End:

Change sprite into sprCheckClosed with subimage0 and speed 1.

Mas eu vi uma roomLaunch com esse Creation Code (é uma parte do inteiro):

global.checkpoint=0;

E a room da fase 1 tinha esse Creation Code (é uma parte do inteiro):

if !global.checkpoint instance_create(objStartPlayer.x,objStartPlayer.y,objSonic)
else instance_create(global.x_start,global.y_start,objSonic);
objPlayer.shield=0;



Última edição por Supersonic933 em Dom 24 Abr 2011, 17:30, editado 1 vez(es)

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 16:14

Fiz uma engine pra mostrar um exemplo a você: check point by Shadow10

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 16:26

Shadow10 escreveu:Fiz uma engine pra mostrar um exemplo a você: check point by Shadow10

Mas tem um jeito que não use game_save?

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 16:55

É você pode usar um tipo de start point.
Cria uma variavel e coloca ela como falsa, quando o player colidir com o obj_check_point ela se torna verdadeira, daí no step do player você coloca isso:
Código:
if vidas <=0 and check_point = true{
check_point = false;
self.x = obj_check_point.x;
}

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 17:03

Shadow10 escreveu:É você pode usar um tipo de start point.
Cria uma variavel e coloca ela como falsa, quando o player colidir com o obj_check_point ela se torna verdadeira, daí no step do player você coloca isso:
Código:
if vidas <=0 and check_point = true{
check_point = false;
self.x = obj_check_point.x;
}

E no code quando ele morrer? Ele tem um death estilo mário.

obj_death;

Create:
Código:
sprite_index=spr_charX // atribuir um sprite morte

vspeed=-7
gravity=0.275
acc=0.05

Step:

Código:
if vspeed>=0 {
    if y>=room_height+16{
      lives-=1;  room_restart() }}

       
if global.h>0{
    global.h-=acc;
    global.h=max(global.h,0);}
if global.h<0{
    global.h+=acc;
    global.h=min(global.h,0);}
   
x+=global.h

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Willy em Dom 24 Abr 2011, 17:38

Quando o objeto dele morrendo for destruido, faça o objeto criar o obj_jogador na posição do check-point.
O Alex FC tem uma engine que mostra o uso de check-point, mas o jogador nao tem a morte do geito que você quer, mas, é so fazer como eu falei acima.

Duvidas é so falar.
Espero ter ajudado.
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 17:52

Willy escreveu:Quando o objeto dele morrendo for destruido, faça o objeto criar o obj_jogador na posição do check-point.
O Alex FC tem uma engine que mostra o uso de check-point, mas o jogador nao tem a morte do geito que você quer, mas, é so fazer como eu falei acima.

Duvidas é so falar.
Espero ter ajudado.
blz
Mas qual é o código em que se cria o obj_jogador na posição do checkpoint?

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Willy em Dom 24 Abr 2011, 17:54

Baseado no código do Shadow10, seria assim:
Destroy do obj_morre:
Código:
instance_create(obj_check_point.x,obj_check_point.y,obj_jogador)

Espero ter ajudado!
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 18:07

Willy escreveu:Baseado no código do Shadow10, seria assim:
Destroy do obj_morre:
Código:
instance_create(obj_check_point.x,obj_check_point.y,obj_jogador)

Espero ter ajudado!
blz

Mas se o player não encontar no checkpoint, acontecer room_restart normal?

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Willy em Dom 24 Abr 2011, 18:14

A maneira de fazer isso é usando variaveis.
Crie um objeto chamado obj_controle, e coloque ele em cada room do jogo.
No create, declare essa variavel:
Código:
global.check_point=false
Qando o jogador encostar no check_point, coloque essa mesma variavel como true.

Agora, no objeto que vai criar o player novamente:
Código:
if global.check_point=true{
instance_create(obj_check_point.x,obj_check_point.y,obj_jogador)
}else{
room_restart();
}

Isso deve resolver.
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 18:28

Willy escreveu:A maneira de fazer isso é usando variaveis.
Crie um objeto chamado obj_controle, e coloque ele em cada room do jogo.
No create, declare essa variavel:
Código:
global.check_point=false
Qando o jogador encostar no check_point, coloque essa mesma variavel como true.

Agora, no objeto que vai criar o player novamente:
Código:
if global.check_point=true{
instance_create(obj_check_point.x,obj_check_point.y,obj_jogador)
}else{
room_restart();
}

Isso deve resolver.
blz

Mas quando o obj_morte sai da room, ele não faz nada. Já coloquei Outside Room/Instance Destroy e não funcionou.

Eu já falei o Step do obj_morte.

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Willy em Dom 24 Abr 2011, 18:43

Você tem que colocar o código para criar o jogador no evento Destroy.
Se não conseguir, eu faço uma engine.
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 18:44

Willy escreveu:Você tem que colocar o código para criar o jogador no evento Destroy.
Se não conseguir, eu faço uma engine.
blz
No player, quando encostar numa coisa que o mata, change instance para o obj_morre.
No obj_morre, coloquei os codes no Destroy.

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Willy em Dom 24 Abr 2011, 18:47

Está correto, era para estar funcionando...
Talvez seja algum conflito que esteja atrapalhando.
Vou montar uma engine, mas vou demorar um pouco...
blz

___________


Engines, tutoriais e projetos? Clique no banner!



Atenção:
Comporte-se, senão você vai levar a cintada do Willy no meio da bunda! bravo


Willy

Ranking : Nota A
Número de Mensagens : 1812
Idade : 23
Data de inscrição : 08/06/2009
Notas recebidas : C + B + A + A
Reputação : 245
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://willy-gmbr.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 18:58

Willy escreveu:Está correto, era para estar funcionando...
Talvez seja algum conflito que esteja atrapalhando.
Vou montar uma engine, mas vou demorar um pouco...
blz
Para lhe ajudar,http://www.mediafire.com/?l68den1d856rr18

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 19:59

É muito simples amigo.
No mesmo script da morte você coloca o código do check point.
Assim:
Código:
if vida-=1 and check_point = true{
//os seus códigos da morte + as linhas abaixo
game_restart();//reinicia a room
check_point = true;//a variavel continua sendo verdadeira pra evitar bugs
self.x = obj_check_point.x;//e o player se posiciona junto ao check point
}

Qualquer erro avisa aí!

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 20:41

Shadow10 escreveu:É muito simples amigo.
No mesmo script da morte você coloca o código do check point.
Assim:
Código:
if vida-=1 and check_point = true{
//os seus códigos da morte + as linhas abaixo
game_restart();//reinicia a room
check_point = true;//a variavel continua sendo verdadeira pra evitar bugs
self.x = obj_check_point.x;//e o player se posiciona junto ao check point
}

Qualquer erro avisa aí!

Deu bug:


Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 20:53

Pelo que eu vi no video, depois da morte o código da morte se repete junto com o código de entrar de volta na room ja com o check point.
em algum lugar d seu script o código da morte tem que ser separado do código do check point.
Manda a engine aí pra eu ver se resolvo

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 21:20

Shadow10 escreveu:Pelo que eu vi no video, depois da morte o código da morte se repete junto com o código de entrar de volta na room ja com o check point.
em algum lugar d seu script o código da morte tem que ser separado do código do check point.
Manda a engine aí pra eu ver se resolvo

Eu não posso enviar a engine completa, já que estou ajudando o vdm842 a fazer o jogo.

Mas...
Step do obj_death:

Código:
    if global.check_point = true{
if vspeed>=0{
    if y>=room_height+16{
        room_restart()global.mortes +=1;}}
       
if global.h>0{
    global.h-=acc;
    global.h=max(global.h,0);}
if global.h<0{
    global.h+=acc;
    global.h=min(global.h,0);}
    global.check_point = true;//a variavel continua sendo verdadeira pra evitar bugs
    self.x = obj_CheckpointOpen.x;//e o player se posiciona junto ao check point
    sound_play(sndCheckpoint)
    }
   
        if global.check_point = false{
if vspeed>=0{
    if y>=room_height+16{
        room_restart()global.mortes +=1;sound_play(sndCheckpoint)}}
       
    }

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 21:57

é isso tira o room restart daí!
Código:
if global.check_point = false{
if vspeed>=0{
    if y>=room_height+16{
      >>>>>>>  room_restart()<<<<<<<<<
global.mortes +=1;sound_play(sndCheckpoint)}}
     
    }

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 22:02

Shadow10 escreveu:é isso tira o room restart daí!
Código:
if global.check_point = false{
if vspeed>=0{
    if y>=room_height+16{
      >>>>>>>  room_restart()<<<<<<<<<
global.mortes +=1;sound_play(sndCheckpoint)}}
     
    }

Quando tirei o room restart, joguei e morri, o sndCheckpoint tocou sem parar.

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 22:10

então deixa assim:
code] if global.check_point = true{
if vspeed>=0{
if y>=room_height+16{
room_restart()global.mortes +=1;}}

if global.h>0{
global.h-=acc;
global.h=max(global.h,0);}
if global.h<0{
global.h+=acc;
global.h=min(global.h,0);}
global.check_point = true;//a variavel continua sendo verdadeira pra evitar bugs
self.x = obj_CheckpointOpen.x;//e o player se posiciona junto ao check point
sound_play(sndCheckpoint)
}else{
global.check_point = false;
}[code]

Pronto acho que isso resolve.

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Dom 24 Abr 2011, 22:19

Shadow10 escreveu:então deixa assim:
code] if global.check_point = true{
if vspeed>=0{
if y>=room_height+16{
room_restart()global.mortes +=1;}}

if global.h>0{
global.h-=acc;
global.h=max(global.h,0);}
if global.h<0{
global.h+=acc;
global.h=min(global.h,0);}
global.check_point = true;//a variavel continua sendo verdadeira pra evitar bugs
self.x = obj_CheckpointOpen.x;//e o player se posiciona junto ao check point
sound_play(sndCheckpoint)
}else{
global.check_point = false;
}[code]

Pronto acho que isso resolve.

Deu aquele problema daquele vídeo de novo. NÃO AGUENTO MAIS BUGS, VOU ENVIAR ENGINE POR MP.

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Dom 24 Abr 2011, 23:01

Opa! Olhando o vídeo direitinho percebi uma coisa. Pouco antes de ele morrer ele ja vai logo pro check point. Nossa intenção é que ele vá depóis de morrer.
Então sugiro que você coloque o código no room_restart separado.
Acho que ficaria assim:
Código:
if room_restart and global.check_point = true{
self.x = obj_check_point.x;
}

Tenta aí que eu vou baixar a sua engine aqui e ver o que eu faço.

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Seg 25 Abr 2011, 12:49

Esse code não deu certo. Tá dizendo que o room_restart é unknow variable.

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Seg 25 Abr 2011, 20:21

Esse teu problema ta dando muito trabalho né rapaz?
Tem muitas variaveis e códigos repetidos espalhados no seu jogo.
E ja que ta difícil de achar o erro, vou te dar mais uma ideia.
Coloca pro obj_player no room_start o código:
Código:
game_load(nome do jogo salvo aqui)
else
game_save(nome do jogo salvo aqui);
E na colisão com o obj_Check_point coloca o mesmo código.
Ja no código da morte do obj_player você coloca:
Código:
game_load(nome do jogo salvo aqui);

Se não for do seu gosto eu fasso uma engine pra você ou te dou uma que eu tenho ja pronta.
Até mais!

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por sonic luan em Seg 25 Abr 2011, 21:38


sonic luan

Ranking : Nota C
Número de Mensagens : 1003
Idade : 17
Data de inscrição : 28/01/2011
Notas recebidas : C-D-A-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://sonicmaker.forumeiros.com/memberlist

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Supersonic933 em Seg 25 Abr 2011, 21:55

Por favor, podem excluir este tópico?

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por sonic luan em Seg 25 Abr 2011, 21:56

Supersonic933 escreveu:Por favor, podem excluir este tópico?
porque excluir o topico ? anh!

sonic luan

Ranking : Nota C
Número de Mensagens : 1003
Idade : 17
Data de inscrição : 28/01/2011
Notas recebidas : C-D-A-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://sonicmaker.forumeiros.com/memberlist

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Shadow10 em Ter 26 Abr 2011, 01:57

Usa o check point dessa engine aqui: Engine do Mario com checkpoint

Vê se serve pra você!

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por NPH em Ter 12 Jul 2011, 21:16

uma boa maneira de se fazer um checkpoint (que eu uso atualmente) é
Código:
//no create event do seu player
x_start=x;
y_start=y;
daí quando ele colidir com o checkpoint...
Se for programado no checkpoint:
Código:
other.x_start=x; //x do checkpoint
other.y_start=y; //y do checkpoint
Se for programado no player:
Código:
x_start=other.x; //x do checkpoint
y_start=other.y; //y do checkpoint
Daí quando ele morrer você coloca:
Código:
x=x_start;//volta para a última posição x registrada
y=y_start;//volta para a última posição y registrada
ESPERO TER AJUDADO!!!!!!!!!!!
<PHProductions®>

NPH

Ranking : Nota B
Número de Mensagens : 452
Idade : 22
Data de inscrição : 28/11/2010
Notas recebidas : B
Reputação : 32
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [URGENTE]Sistema de Checkpoint

Mensagem por Conteúdo patrocinado Hoje à(s) 08:32


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