Últimos assuntos
» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

» Ajuda para mecanismo do jogo
por Willy Dom 16 Jul 2017, 15:54

Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220918 mensagens em 30411 assuntos

[RESOLVIDO]Dúvida com questões e mensagens

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

[RESOLVIDO]Dúvida com questões e mensagens

Mensagem por afonso_silva em Sab 19 Jun 2010, 08:26

Olá a todos, eu hoje tenho duas dúvidas:

1ª - Como se faz os acontecimentos de uma questão? Ou seja, eu sei criar perguntas do género.

Código:
show_question("Tem a certeza que quer sair?")

Agora não sei como é que se faz para quando se escolhe "Yes" ele saia do jogo e quando se escolhe "No" ele regressa à room onde estava.

2ª - Como se faz os acontecimentos de uma message_ext? Ou seja, criar acções para quando se escolhe um botão

Código:
show_message_ext("Como deseja a tela?","Tela cheia","","Janela");


Alguém sabe como fazer isto? Rolling Eyes


Última edição por afonso_silva em Sab 19 Jun 2010, 14:41, editado 1 vez(es)
avatar
afonso_silva

Data de inscrição : 29/05/2010
Número de Mensagens : 147
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Dúvida com questões e mensagens

Mensagem por Janx em Sab 19 Jun 2010, 09:16

É bem simples, a função retorna qual botão o player clicou, intão é só fazer o seguinte:
Código:
var a;
a = show_question("Tem a certeza que quer sair?");
if (a = true) //True é sim
{}//sair
else
{}//não sair

ou
Código:
var a;
a = show_message_ext("Como deseja a tela?","Tela cheia","","Janela");
if (a = 1) //botão 1 = tela cheia
{}
else if (a = 3) //botão 2 é vazio então ele não vai aparecer. O 3 é modo janela
{} //Janela
avatar
Janx

Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Dúvida com questões e mensagens

Mensagem por Cainã em Sab 19 Jun 2010, 09:48

Você pode simplificar mais ainda o código:

{

switch (show_message_ext("Como deseja a tela?", "Tela-cheia", "", "Janela")) {

case 0: /*Ação tela cheia*/ break ;

case 1: /*O botão é vazio e não há necessidade desta linha*/ break ;

case 2: /*Ação janela*/ break ;

}

}
avatar
Cainã

Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Dúvida com questões e mensagens

Mensagem por afonso_silva em Sab 19 Jun 2010, 14:40

obrigado cainã e janx. Vou por la em cima resolvido
avatar
afonso_silva

Data de inscrição : 29/05/2010
Número de Mensagens : 147
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO]Dúvida com questões e mensagens

Mensagem por Mystery_boy_maker em Sab 19 Jun 2010, 14:41

avatar
Mystery_boy_maker

Data de inscrição : 25/01/2010
Número de Mensagens : 908
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1

Ver perfil do usuário http://recursos-mania.forumeiros.com

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