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

Nenhum

Ver toda a lista


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

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

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

Problema com keyboard_check_pressed

em Sab 23 Ago 2014, 17:49
oi pessoal,

estou com um problema no seguinte código:

EVENTO STEP
Código:
if ((keyboard_check_pressed(vk_return)) and (i == 6)){
audio_play_sound(s_seleciona,10,false);
i = 3;
}

if ((keyboard_check_pressed(vk_return)) and (i == 3)){
audio_play_sound(s_seleciona,10,false);
i = 6;
}

O efeito que quero é o seguinte:

se apertar enter e a variável i for igual a 6, então ela será igual a 3.
se apertar enter e a variável i for igual a 3, então ela volta para a 6.

O problema ocorre porque quando o programa altera a variável para 3, ao mesmo tempo ativa a segunda condição e volta para 6.

Já tentei trocá-los de lugar, mas ocorre a mesma coisa.

Preciso de alguma forma de parar o código ao chegar naquele ponto.

Alguém pode me ajudar?

Abraços.
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: Problema com keyboard_check_pressed

em Sab 23 Ago 2014, 17:52
Só usar else if. Assim, só uma das condições ocorre por step, ficando assim:

Código:
if ((keyboard_check_pressed(vk_return)) and (i == 6)){
audio_play_sound(s_seleciona,10,false);
i = 3;
}

else if ((keyboard_check_pressed(vk_return)) and (i == 3)){
audio_play_sound(s_seleciona,10,false);
i = 6;
}
avatar
Data de inscrição : 28/08/2010
Número de Mensagens : 599
Insígnias de JAM :

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

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

Re: Problema com keyboard_check_pressed

em Sab 23 Ago 2014, 18:16
Resolveu Gonçalves, valew.

Aproveito pra te perguntar de que forma você ganhou os R$19 que diz na sua assinatura?

Abraço.
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: Problema com keyboard_check_pressed

em Sab 23 Ago 2014, 19:17
Hahaha! Bom, eu tenho um jogo chamado Towncraft 2, que ainda estou fazendo.

Tem um site chamado itch.io que você pode postar seus jogos e cobrar por eles. No meu caso eu ativei um sistema lá chamado Pay What You Want, no caso o jogo é grátis, mas as pessoas podem pagar por eles (é mais um lembrete de doação memsmo, haha).



Daí a galera que curte costuma dar uma moralzinha... O resto do dinheiro eu consegui com ad revenue da Gamejolt: eles pagam por views no teu jogo, no caso do meu tem umas 10.000, que rendeu $1.89:



Só que o PayPal gosta de arrancar uma parcelinha pra eles... ''/

Se você quer ganhar dinheiro com jogos mesmo, recomendo mobile ou HTML5, Desktop dá muito mais trabalho pra fazer um jogo que venha a render um bom dinheiro. Smile
avatar
Data de inscrição : 28/08/2010
Número de Mensagens : 599
Insígnias de JAM :

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

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

Re: Problema com keyboard_check_pressed

em Sab 23 Ago 2014, 19:29
valew mano.

to criando um projeto, lá pro final do ano eu posto aqui.

será html e mobile mesmo.

Abraço.
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