Entrar
Últimos assuntos
» Colisões não funcionandopor RastaMaan Hoje à(s) 19:49
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Hoje à(s) 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
[RESOLVIDO] Tirar a opção de fechar ao press. Esc?
4 participantes
Página 1 de 1
[RESOLVIDO] Tirar a opção de fechar ao press. Esc?
Olá a todos, queria saber como retirar o close-game ao pressionar a tecla Esc (Escape) no teclado e troca-la para poder usar ela pra fazer tipo uma pause com exit game, continuar ou então uma simples mensagem de sim ou não.
A parte do pause ou a mensagem eu sei fazer, mas como desativo a opção de fechar o jogo com o Esc?
No ChatBox aqui da GMBR me falaram da opção “Change the global game settings” e em seguida clicar em “Others” mas vem uns problemas com isso:
1º Se eu deixo “Let Esc end the game” e “Treat the close Button as Esc key” marcados (A opção original) o jogo fecha pelo botão Esc e fecha pelo X branco de retângulo vermelho.
2º Se eu deixo “Let Esc end the game” marcado e “Treat the close Button as Esc key” sem marcar o jogo fecha ao pressionar Esc, mas não ao clicar no X branco de retângulo vermelho.
3º se eu deixo “Let Esc end the game” sem marcar e “Treat the close Button as Esc key” marcado o jogo não fecha nem com Esc e nem no X branco de retângulo vermelho.
4º se deixo os dois desmarcados o jogo não fecha em nenhuma das opções.
O que quero é que ele não feche ao pressionar Esc e que feche ao clicar no X branco de retângulo vermelho. (botão ‘fechar’ ao lado do botão minimizar e maximizar)
A versão do GM que uso é a 8.1 Lite.
Se não tiver jeito tudo bem, uma perguntinha que não tem muito a ver com a original agora:
Como faço pro meu inimigo atirar na direção do player?
Agradeço desde já!
A parte do pause ou a mensagem eu sei fazer, mas como desativo a opção de fechar o jogo com o Esc?
No ChatBox aqui da GMBR me falaram da opção “Change the global game settings” e em seguida clicar em “Others” mas vem uns problemas com isso:
1º Se eu deixo “Let Esc end the game” e “Treat the close Button as Esc key” marcados (A opção original) o jogo fecha pelo botão Esc e fecha pelo X branco de retângulo vermelho.
2º Se eu deixo “Let Esc end the game” marcado e “Treat the close Button as Esc key” sem marcar o jogo fecha ao pressionar Esc, mas não ao clicar no X branco de retângulo vermelho.
3º se eu deixo “Let Esc end the game” sem marcar e “Treat the close Button as Esc key” marcado o jogo não fecha nem com Esc e nem no X branco de retângulo vermelho.
4º se deixo os dois desmarcados o jogo não fecha em nenhuma das opções.
O que quero é que ele não feche ao pressionar Esc e que feche ao clicar no X branco de retângulo vermelho. (botão ‘fechar’ ao lado do botão minimizar e maximizar)
A versão do GM que uso é a 8.1 Lite.
Se não tiver jeito tudo bem, uma perguntinha que não tem muito a ver com a original agora:
Como faço pro meu inimigo atirar na direção do player?
Agradeço desde já!
Última edição por Katerp em Seg 15 Set 2014, 15:25, editado 1 vez(es)
Katerp- Games Ranking :
Notas recebidas : D
Data de inscrição : 04/01/2014
Reputação : 6
Número de Mensagens : 81
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] Tirar a opção de fechar ao press. Esc?
Bem, a primeira dúvida é um pouco estranha, até testei aqui para ver se era verdade.
Mas quanto a segundo, é uma coisa bem simples. Você só vai precisar desses dois objetos: ObjTiro e o ObjInimigo
Os nomes representam quem são, então caso você já tenha criado os objeto basta mudar os nomes onde eles estarão.
No objInimigo, em seu step, faremos ele criar o objTiro, então coloque isso:
Então, agora no objTiro, em seu create:
Mas quanto a segundo, é uma coisa bem simples. Você só vai precisar desses dois objetos: ObjTiro e o ObjInimigo
Os nomes representam quem são, então caso você já tenha criado os objeto basta mudar os nomes onde eles estarão.
No objInimigo, em seu step, faremos ele criar o objTiro, então coloque isso:
- Código:
instance_create(x,y,objTiro);
Então, agora no objTiro, em seu create:
- Código:
speed = 15;//a var que controlará a velocidade do projetil
direction = point_direction(x,y,objPlayer.x,objPlayer.y)//Fará com que a direção desse objeto esteja em direção ao objPlayer, que é o player, então é só mudar esse nome...
Última edição por AxeInLine em Seg 15 Set 2014, 19:47, editado 1 vez(es)
AxeInLine- Data de inscrição : 23/03/2014
Reputação : 40
Número de Mensagens : 211
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] Tirar a opção de fechar ao press. Esc?
Vlew AxeInLine, a segunda pergunta foi resolvida.
uma pequena mudança no seu code é que antes do y você colocou uma virgula e seria um ponto ali xD.
Só estou avisando para caso alguém um dia precise, mas vai ser difícil achar este tópico pois o nome não tem nada a ver.
uma pequena mudança no seu code é que antes do y você colocou uma virgula e seria um ponto ali xD.
Só estou avisando para caso alguém um dia precise, mas vai ser difícil achar este tópico pois o nome não tem nada a ver.
Katerp- Games Ranking :
Notas recebidas : D
Data de inscrição : 04/01/2014
Reputação : 6
Número de Mensagens : 81
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] Tirar a opção de fechar ao press. Esc?
Cara, com a vinda do GMS esse problema foi resolvido, mas no seu caso como é o 8.1 ainda, tem uma forma de vc fazer um [X] personalizado:
1º Desative o “Let Esc end the game” e “Treat the close Button as Esc key”
2º Vá na aba "Graphics" e desative "show window buttons" e "show window border" (não me lembro se é esse os nomes, mas vc vai encontrar )
Pronto, depois de desativar isso, vamos criar o botão:
1º Crie um Sprite de 20x20 px e chame de "spr_bfechar" e NÃO CENTRALIZE ELE
2º Crie um objeto e chame de "obj_bfechar" e coloque o sprite "spr_bfechar"
3º Marque esse objeto como "persistent", pois assim ele ficará sempre em todas as rooms
4º Agora adicione um END STEP (isso mesmo, um END STEP) e nele:
Qualquer dúvida com o botão eu te ajudo depois firmeza?
Flws Katerp
1º Desative o “Let Esc end the game” e “Treat the close Button as Esc key”
2º Vá na aba "Graphics" e desative "show window buttons" e "show window border" (não me lembro se é esse os nomes, mas vc vai encontrar )
Pronto, depois de desativar isso, vamos criar o botão:
1º Crie um Sprite de 20x20 px e chame de "spr_bfechar" e NÃO CENTRALIZE ELE
2º Crie um objeto e chame de "obj_bfechar" e coloque o sprite "spr_bfechar"
3º Marque esse objeto como "persistent", pois assim ele ficará sempre em todas as rooms
4º Agora adicione um END STEP (isso mesmo, um END STEP) e nele:
- Código:
//isso fara o botao ficar sempre na mesma posicao da tela
x=view_xview+(view_wview-20);
y=view_yview;
//isso ajusta o depth
depth=-9999;
- Código:
game_end();//fecha o jogo ao clicar no botao
Qualquer dúvida com o botão eu te ajudo depois firmeza?
Flws Katerp
NPH- Games Ranking :
Notas recebidas : B
Data de inscrição : 28/11/2010
Reputação : 58
Número de Mensagens : 504
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker Studio 1.4
- Game Maker Studio 2.0
Re: [RESOLVIDO] Tirar a opção de fechar ao press. Esc?
Você pode fazer assim:
Desative as duas opções(Let Esc end the game e Treat the close Button as Esc key). E pegue um objeto qualquer, e adicione um evento Close Button(que fica na categoria Other), e nele faça finalizar o jogo:
Desative as duas opções(Let Esc end the game e Treat the close Button as Esc key). E pegue um objeto qualquer, e adicione um evento Close Button(que fica na categoria Other), e nele faça finalizar o jogo:
DieBoy- Data de inscrição : 22/08/2014
Reputação : 49
Número de Mensagens : 91
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] Tirar a opção de fechar ao press. Esc?
vlew Ninja, funfou normal aqui, só achei meio estranho, acho que vou deixar o esc como esta mesmo e quando eu estiver acabando o meu "jogo" vou passar ele pro GM:S, Agradeço pela ajuda do Axe e a sua.
@EDIT: Em quanto estava respondendo a mensagem do Ninja o Die respondeu também.
Eu a testei e funcionou também
Agradeço os três pela ajuda.
Tópico Resolvido.
@EDIT: Em quanto estava respondendo a mensagem do Ninja o Die respondeu também.
Eu a testei e funcionou também
Agradeço os três pela ajuda.
Tópico Resolvido.
Katerp- Games Ranking :
Notas recebidas : D
Data de inscrição : 04/01/2014
Reputação : 6
Número de Mensagens : 81
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] Tirar a opção de fechar ao press. Esc?
Disponha Katerp é que pelo chat é muita zoação e não dá pra ajudar por lá
Que bom que pude te ajudar!
Que bom que pude te ajudar!
Última edição por Ninja_PH em Seg 15 Set 2014, 15:42, editado 1 vez(es) (Motivo da edição : arrumar umas coisas erradas)
NPH- Games Ranking :
Notas recebidas : B
Data de inscrição : 28/11/2010
Reputação : 58
Número de Mensagens : 504
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker Studio 1.4
- Game Maker Studio 2.0
Tópicos semelhantes
» [Resolvido]Como fazer para não ter a opção de fechar?
» [resolvido] Como tirar a Barra (minimizar, fechar)
» Como tirar o X de fechar video no GM
» [Resolvido]Opção Selecionada
» [Resolvido]Uma melhor opção por favor.
» [resolvido] Como tirar a Barra (minimizar, fechar)
» Como tirar o X de fechar video no GM
» [Resolvido]Opção Selecionada
» [Resolvido]Uma melhor opção por favor.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|