Conectar-se
Quem está conectado
23 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 23 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 20/08/2010
Número de Mensagens : 167
Insígnias de JAM :

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

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

Como fazer para quando não houver mais rooms recomeçar o jogo?

em Ter 21 Dez 2010, 10:20
-Se quizere dou creditos-
avatar
Data de inscrição : 05/07/2010
Número de Mensagens : 65
Insígnias de JAM :

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

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

Re: Como fazer para quando não houver mais rooms recomeçar o jogo?

em Ter 21 Dez 2010, 10:29
para reiniciar o jogo tenta algo como:

Código:


game_restart ();

...

att.

EDIT----

ou poderia fazer assim oO...em algum evento q deseja por exemplo colisão de um objeto (q identifica o final da room pra ir pra outra) com o personagem vc coloca isso :



Certo...

E onde encontrar isto ai:

para ''if next room exists'' vá lá na Propriedade do objeto no qual vc escolheu o evento e vá na ''abinha'' main1 > room
para o segundo é o mesmo local...
para o ''else'' vai em control em other
e para ''restart the game'' : main2 > game..


Bye ;)


Última edição por Iasmim Ribeiro em Ter 21 Dez 2010, 11:29, editado 1 vez(es)
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

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

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

Re: Como fazer para quando não houver mais rooms recomeçar o jogo?

em Ter 21 Dez 2010, 11:17
Código:

if (!room_exists(room+1 ))//checa se a próxima room n existe
{
game_restart();//restarta o jogo
}
use esse código no mesmo evento que troca de room
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
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áriohttp://gsogaming.blogspot.com/

Re: Como fazer para quando não houver mais rooms recomeçar o jogo?

em Ter 21 Dez 2010, 11:31
Ou você pode fazer assim:


Código:
if room_exists(room_next(room))
{game_restart()}
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

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

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

Re: Como fazer para quando não houver mais rooms recomeçar o jogo?

em Ter 21 Dez 2010, 11:41
outro jeito que você usar é por um objeto invisível na última room e no evento room end (other events) dele põa a ação(aba main2)/função de restart game.


mas isso se não ouver nenhuma interferência de outra ação/função entende? rocomendo que faça do jeito do Jiraya ou o do Grotle.
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 19/02/2009
Número de Mensagens : 226
Insígnias de JAM :

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

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

Re: Como fazer para quando não houver mais rooms recomeçar o jogo?

em Seg 27 Dez 2010, 11:36
@jiraya:esse codigo pode dar errado se ele não estiver fazendo uma room seguida da outra. @grotle: faltou um ! Ou um =false na condição. O q eu acho q daria certo é o codigo
Código:
if room=room_last then game_restart();
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