[Resolvido]Variavel que funciona como alarm

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

Resolvido [Resolvido]Variavel que funciona como alarm

Mensagem por AlexBosquin em Qui 10 Out 2013, 16:39

Eae galera tranquilos? então tenho uma variavel chamada:

CREATE:
Código:
zerador=10
ai quando
STEP:
Código:
if keyboard_check_pressed(ord('A')) {
zerador-=1
}
no caso quando eu aperto o A ele fika 9 (diminuiu 1)
mas eu quero que ele vá quando eu apertar 'A' diminuir ate chegar no zero sem ter que apertar toda vez pra diminuir 1 valor

RESOLVIDO (RESPOSTA LA EMBAIXO)


Última edição por AlexBosquin em Qui 10 Out 2013, 20:05, editado 1 vez(es)

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por Marcelo_mares em Qui 10 Out 2013, 17:31

if keyboard_check(ord('A')){alarm[0]=0.1}
e no alarm zero q vc criar, vc poe:
zerador-+1 alarm[0]=0.5
assim o alarme zero vai reativando em alguns milésimos de segundos, e vai diminuindo o zerador.

Marcelo_mares

Número de Mensagens : 74
Data de inscrição : 28/09/2013
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubedosgm.forumeiros.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por fredcobain em Qui 10 Out 2013, 18:17

Troque o keyboard_check_pressed pelo keyboard_check

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por AlexBosquin em Qui 10 Out 2013, 19:17

@fredcobain O fato de tirar o '_pressed' não muda em nada ele só vai checar quando eu segurar a tecla o pressed quando eu so apertar a tecla

@Marcelo Não deu certo cara apesar de não ter entendido nada do que vc disse!

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por PedroSilva em Qui 10 Out 2013, 19:33

Tente isso:
CREATE
Código:

pode = false;
STEP
Código:

if keyboard_check_pressed(ord('A')) {pode = true;}

if pode = true
{zerador -= 1;}

if zerador <= 0
{zerador = 0;pode = false;}
Bom fiz agora na cabeça mesmo não sei se vai funcionar certinho.
obs: se quiser mais lento use um alarm.
só falar aqui no tópico que te falo como fazer.
flw


Última edição por PedroSilva em Qui 10 Out 2013, 19:37, editado 2 vez(es) (Razão : Encurtar o code)

PedroSilva

Número de Mensagens : 190
Idade : 18
Data de inscrição : 19/09/2013
Reputação : 22
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por mZIl em Qui 10 Out 2013, 20:03

AlexBosquin escreveu:@fredcobain O fato de tirar o '_pressed' não muda em nada ele só vai checar quando eu segurar a tecla o pressed quando eu so apertar a tecla
Você testou? O keyboard_check checa se o botão está pressionado e enquanto ele estiver pressionado, vai retornar true. O pressed, por outro lado, retorna true apenas uma vez, e ocorre no mesmo step que a tecla foi pressionada. (E só retorna true de novo se a tecla for liberada, mas eu acho que você entendeu :p)

Ou você fez algo errado ou não testou...

Edit: É... eu acho que acabei de entender o que você quis dizer haha, nesse caso, ignore :p


Última edição por mZIl em Qui 10 Out 2013, 20:10, editado 2 vez(es)

mZIl

Número de Mensagens : 49
Idade : 19
Data de inscrição : 10/07/2013
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por AlexBosquin em Qui 10 Out 2013, 20:03

Nossa pedro vlw cara te amo s2

te dei ate +1 de reputação ai brigadão cara so adaptei seu codigo pra funcionar corretamente:

STEP:
Código:
if keyboard_check_pressed(ord('A'))
{
    pode=true
}

if pode=true then zerador-=1
if zerador=0 then pode=false
if zerador<1 then zerador=10
As vezes tem coisas simples que agente esquece!

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por PedroSilva em Qui 10 Out 2013, 20:08

AlexBosquin escreveu:Nossa pedro vlw cara te amo s2

te dei ate +1 de reputação ai brigadão cara so adaptei seu codigo pra funcionar corretamente:

STEP:
Código:
if keyboard_check_pressed(ord('A'))
{
    pode=true
}

if pode=true then zerador-=1
if zerador=0 then pode=false
if zerador<1 then zerador=10
As vezes tem coisas simples que agente esquece!
"Nossa pedro vlw cara te amo s2"
"cara te amo s2"
"cara te amo s2"
"cara te amo s2"

Isso foi meio gay mas fico feliz por ter ajudado. ai não esta muito rápido não ?

PedroSilva

Número de Mensagens : 190
Idade : 18
Data de inscrição : 19/09/2013
Reputação : 22
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por AlexBosquin em Qui 10 Out 2013, 20:26

HAHAHAHAHA de boa sou macho nato
vlw mesmo, ficou do jeito que eu queria mesmo mas se fikar rapido eu sei arrumar nun sou tão ruim no game maker não heheeh!

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por LikeCorvo em Qui 10 Out 2013, 20:44

e esse artifício ta dando um alarm de 10 steps certinho? pq eu acho que ele vai fazer isso ai na velocidade do clock de seu processador

LikeCorvo

Número de Mensagens : 28
Idade : 23
Data de inscrição : 23/05/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por AlexBosquin em Qui 10 Out 2013, 21:39

a velocidade que ele faz não me importa pois eu posso editar a vontade entende por exemplo eu posso fazer isso

Código:
zerador = 10 *room_speed

AlexBosquin

Ranking : Nota C
Número de Mensagens : 621
Idade : 20
Data de inscrição : 10/07/2012
Notas recebidas : C
Reputação : 35
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

http://www.craftstudios.com.br

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido]Variavel que funciona como alarm

Mensagem por Conteúdo patrocinado Hoje à(s) 22:54


Conteúdo patrocinado


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