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 : 07/02/2013
Número de Mensagens : 230
Insígnias de JAM :

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

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

Criando Pausa

em Sex 01 Mar 2013, 00:03
Reputação da mensagem: 100% (1 votos)
Eae pessoal,vou mostrar como fazer um pausa.

Crie um obj com o nome pause:

Adicione o evento (Create) e coloque o seguinte code:
Execute Code:
Código:
paused = false

Depois adicione mais um evento (press P-Key)(Caso não saiba fazer o evento pess p key
Spoiler:
):

Execute Code:
Código:
if paused = false
paused = true
else
paused = false

Agora adicione o evento (Draw) e coloque o seguinte code:

Execute Code:
Código:
if paused = true
draw_text(0,0, "JOGO PAUSADO#Pressione P para volta ao jogo")
else
draw_text(0,0, "")

O ultimo evento (Step) adicione o seguinte code no evento step

Código:
if paused = true
instance_deactivate_all(true)
else
instance_activate_all()

Agora é só colocalo na room e ja esta pronto


Última edição por rickelme.dias em Seg 15 Abr 2013, 17:22, editado 2 vez(es)
avatar
Data de inscrição : 28/03/2013
Número de Mensagens : 15
Insígnias de JAM :

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

Re: Criando Pausa

em Sex 29 Mar 2013, 23:48
Ficou bem legal cara!
Só uma dica: Tente explicar os códigos, pra quem ler o tutorial saber o que o código faz.
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 28/11/2010
Número de Mensagens : 454
Insígnias de JAM :

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

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

Re: Criando Pausa

em Sab 30 Mar 2013, 11:31
Bom tutorial para iniciantes, mas falta uma boa explicação dos códigos, tipo, tal código cria isso, tal código faz aquilo...
Ah, tem mais uma coisa:
@rickelme.dias escreveu:draw_text(0,0, "JOGO PAUSADO#Pressione P para despausar")
Cara, isso é um erro fatal de português! Não querendo ser chato --\' , mas "DESPAUSAR" não existe e não cai bem, o melhor seria "Pressione P para continuar" ou "Pressione P para voltar ao jogo"...
Em fim, é um bom tutorial.
avatar
Data de inscrição : 07/02/2013
Número de Mensagens : 230
Insígnias de JAM :

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

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

Re: Criando Pausa

em Sab 13 Abr 2013, 19:10
Valew cara pela dica. Very Happy
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 28/11/2010
Número de Mensagens : 454
Insígnias de JAM :

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

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

Re: Criando Pausa

em Sab 13 Abr 2013, 23:26
Reputação da mensagem: 100% (1 votos)
Cara, esqueci de mencionar que seu tópico está meio que "CLONADO"!
Tipo, preste atenção na parte logo no começo onde está assim:
Eae pessoal,vou mostrar como fazer um pausa.

Crie um obj com o nome pause:

Adicione o evento (Create) e coloque o seguinte code:
A primeira vista, não é perceptível, mas depois no final onde está assim:
Agora é só colocalo na room e ja esta pronto
Percebe-se que você repete o tuto inteiro, que pode ser percebido na parte onde está assim:
Agora é só colocalo na room e ja esta pronto

Eae pessoal,vou mostrar como fazer um pausa.

Crie um obj com o nome pause:

Adicione o evento (Create) e coloque o seguinte code:
Execute Code:
Acho que a administração não percebeu, então é melhor você dar uma editada no tópico, pois se eles perceberem, irão adicionar alguns pontos de "Alerta"!
Foi só um aviso...
avatar
Data de inscrição : 07/02/2013
Número de Mensagens : 230
Insígnias de JAM :

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

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

Re: Criando Pausa

em Seg 15 Abr 2013, 17:19
Arrumado#
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