Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Escrever a resposta certa muda de room

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
Leonardo123
Novato
Novato
Reações: 0
Mensagens: 1

Escrever a resposta certa muda de room

Mensagem por Leonardo123 » Sáb Jul 15, 2017 2:49 pm

Não sou muito de escrever em fóruns, mas sou iniciante e não achei aqui nenhum tópico que me ajudou. Já quebrei muito minha cabeça tentando descobrir como fazer isso, quando acertar a palavra certa na room passara para próxima fase, sei que para muitos isso deve ser ridículo de fácil mas como escrevi sou iniciante e não consegui faze isso.

Ex: Tem na room a foto de um cavalo então você terá que escrever "cavalo" no teclado, se acertar a palavra vai para próxima fase, se errar vai continuar ali até acertar a palavra "cavalo".

Para escrever na room estou usando Event any key com keyboard_string.

Se alguém conseguir me ajudar ficarei muito feliz, falta apenas isso para eu conseguir avançar com meu jogo, obrigado!

Avatar do usuário
All-x
Administrador
Administrador
Reações: 8
Mensagens: 621
Localização: Dourados-MS

Contato:

Re: Escrever a resposta certa muda de room

Mensagem por All-x » Dom Jul 16, 2017 4:07 pm

Faça uma verificação no evento Step:

Código: Selecionar todos

if (string_lower(keyboard_string) == "cavalo")
{
    room_goto_next();
}
No código acima uso a função string_lower para deixar o que foi escrito pelo usuário tudo em letras minusculas, para assim pode fazer a comparação.

Espero que ajude.

FLWS!
Começando com o Game Maker? Olhou para assinatura certa!

Imagem

Tutoriais e vídeo aulas de programação! Clique no Banner e confira!

Avatar do usuário
LannisterD
Novato
Novato
Reações: 0
Mensagens: 2

Re: Escrever a resposta certa muda de room

Mensagem por LannisterD » Ter Jul 18, 2017 12:23 am

O código funcionou, porem quando passa para a outra room, continua escrito a senha da room anterior.
Como faço pra apagar a senha a cada troca de room?

Avatar do usuário
All-x
Administrador
Administrador
Reações: 8
Mensagens: 621
Localização: Dourados-MS

Contato:

Re: Escrever a resposta certa muda de room

Mensagem por All-x » Ter Jul 18, 2017 7:32 pm

Substitua o código por:

Código: Selecionar todos

if (string_lower(keyboard_string) == "cavalo")
{
    keyboard_string = "";
    room_goto_next();
}
Começando com o Game Maker? Olhou para assinatura certa!

Imagem

Tutoriais e vídeo aulas de programação! Clique no Banner e confira!

Avatar do usuário
LannisterD
Novato
Novato
Reações: 0
Mensagens: 2

Re: Escrever a resposta certa muda de room

Mensagem por LannisterD » Sex Ago 04, 2017 12:19 am

Consegui fazer as fases..muito obrigado.
Tem como eu fazer abrir uma "lacuna", para pessoa ver o que esta digitando?

Valeu!

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes