Conectar-se
Quem está conectado
23 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 20 Visitantes

gart30, WellingtonBecker, Willy

Ver toda a lista


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

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 12:31
gente estou criando um jogo , e quando eu colho as 10 moedas queria que abrisse a tela de pontuação do game maker , eu ja fiz para essa telinha abrir quando eu bato em um monstro ( o jogo no estilo pacman ) mas como faço para que a tela apareça quando eu pego todas as moedas ??? obrigado ... :C:
avatar
Ranking : Nota C
Notas recebidas : C + C + D + D + D + D + B + B + A + C + B
Data de inscrição : 02/06/2011
Número de Mensagens : 364
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 12:41
faz por variáveis:

Na colisão do player com a moeda tu coloca:
global.moedas+=1

No create do player tu coloca:
global.moedas=0

No step do player tu coloca:
if global.moedas>=10
{
room_restart()
}

Acho que é isso, não sei se ta certo o room_restart, tu confere dai!
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 12:41
Coloque no Step do Player
Código:
if !instance_exists(obj_moeda)
{
highscore_show(score)
}
FLW
avatar
Data de inscrição : 05/07/2011
Número de Mensagens : 25
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 12:56
ok mais tipo quando eu coloco o comando , ele faz exatamente oque eu quero . mas como faço para depois de colocar o meu nome no placar ele desaparecer e comçar um novo jogo ? obrigado
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 14/02/2011
Número de Mensagens : 396
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://planetaanalisandogames.blogspot.com/

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:03
@patofu30 escreveu:ok mais tipo quando eu coloco o comando , ele faz exatamente oque eu quero . mas como faço para depois de colocar o meu nome no placar ele desaparecer e comçar um novo jogo ? obrigado
Complementando o codigo do Lucas 5293:

Código:
if !instance_exists(obj_moeda) //Se não existir a moeda...
{
highscore_show(score) //Mostrar Higscore
game_restart() //Recomeça o jogo
}

Pode ser no Step de qualquer objeto, desde que esteja em todas as rooms.
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 10/06/2010
Número de Mensagens : 2704
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:03
Bom amigo...existe uma forma de fazer isto através de variáveis que é bastante fácil, primeiro no Create do jogador coloque:
Código:
global.coins=10
Isto faz que seja criado uma variável para identificar as moedas.
Agora na colisão do jogador como a moeda coloque:
Código:
global.coins-=1
Isto faz que seja retirado um valor da variável global "coins".
Agora é só colocar o seguinte no Step de algum objeto controlador:
Código:
if global.coins>0
{
game_restart()
}
Isto faz se a variável global "coins" não tiver mas nem um valor o jogo seja reiniciado.
avatar
Data de inscrição : 05/07/2011
Número de Mensagens : 25
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:13
@Supersonic933 escreveu:
@patofu30 escreveu:ok mais tipo quando eu coloco o comando , ele faz exatamente oque eu quero . mas como faço para depois de colocar o meu nome no placar ele desaparecer e comçar um novo jogo ? obrigado
Complementando o codigo do Lucas 5293:

Código:
if !instance_exists(obj_moeda) //Se não existir a moeda...
{
highscore_show(score) //Mostrar Higscore
game_restart() //Recomeça o jogo
}

Pode ser no Step de qualquer objeto, desde que esteja em todas as rooms.


ok Supersonic933 , funcionou , mas n esta dando para escrever o nome ... aperece so a tabela ... mas n da para escrver ...
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:16
Qual é a variavel dos pontos que você ta usando?
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 14/02/2011
Número de Mensagens : 396
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://planetaanalisandogames.blogspot.com/

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:22
@patofu30 escreveu:
@Supersonic933 escreveu:
@patofu30 escreveu:ok mais tipo quando eu coloco o comando , ele faz exatamente oque eu quero . mas como faço para depois de colocar o meu nome no placar ele desaparecer e comçar um novo jogo ? obrigado
Complementando o codigo do Lucas 5293:

Código:
if !instance_exists(obj_moeda) //Se não existir a moeda...
{
highscore_show(score) //Mostrar Higscore
game_restart() //Recomeça o jogo
}

Pode ser no Step de qualquer objeto, desde que esteja em todas as rooms.


ok Supersonic933 , funcionou , mas n esta dando para escrever o nome ... aperece so a tabela ... mas n da para escrver ...
Edite o código...pra higscore tem que usar variáveis...qual var você está usando para os pontos?
avatar
Data de inscrição : 05/07/2011
Número de Mensagens : 25
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:36
comida
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:39
Então coloca assim:
Código:
if !instance_exists(obj_moeda) //Se não existir a moeda...
{
highscore_show(comida) //Mostrar Higscore
game_restart() //Recomeça o jogo
}
avatar
Data de inscrição : 05/07/2011
Número de Mensagens : 25
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:46
CARA CONTINUA SEM DAR CERTO ... APARECE O A TABELA MAS N DA PARA ESCREVER O NOME ...
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:50
@patofu30 escreveu:CARA CONTINUA SEM DAR CERTO ... APARECE O A TABELA MAS N DA PARA ESCREVER O NOME ...
Então você tem que certificar se a variavel comida não é igual a 0.
Só dá pra escreve o nome se a variavel for maior que 0.
FLW
avatar
Data de inscrição : 05/07/2011
Número de Mensagens : 25
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:51
AAA OK OBRIGADO AGORA DEU CERTO
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: como reiniciar o jogo depois que pego todos os objetivos ?

em Ter 05 Jul 2011, 13:55
@patofu30 escreveu:AAA OK OBRIGADO AGORA DEU CERTO
Então coloque "[Resolvido]" no titulo do tópico, para que os moderadores possam
trancar o tópico
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