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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 05/09/2009
Número de Mensagens : 859
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.jpgamesweb.xpg.com.br/

Trovão 4em4

em Sex 05 Mar 2010, 12:10
Eu não sou muito bom em alarms, ajudem-me a fazer assim, de 4 em 4 minutos, toca um som (o de trovão xD), pra dar uma "realidade" ao jogo xD

flws
avatar
Data de inscrição : 21/02/2009
Número de Mensagens : 679
Insígnias de JAM :

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

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

Re: Trovão 4em4

em Sex 05 Mar 2010, 12:37
no Create que cria trovão:
alarm[0]=4000000

no alarm 0,

sound_play(trovão_som)
alarm[0]=4000000

seilá, deve ser assim

Até mais xD
avatar
Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

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

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

Re: Trovão 4em4

em Sex 05 Mar 2010, 12:49
se o alarme for = 30 significa que passaram 1 segundo, entao
30x60x4 = 7800, ou seja 4 minutos
pois bem;
crie um objeto controle e coloque-o na room
em seu create:
coloque o icone set alarm0 com 7800 de step
no evento alarm0:
sound_play(som do trovao)
alarm[0] = 7800

faça um teste com um tempo menor primeiro. Flw.
avatar
Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

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

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

Re: Trovão 4em4

em Sex 05 Mar 2010, 12:51
Da Galáxia escreveu:se o alarme for = 30 significa que passaram 1 segundo, entao
30x60x4 = 7800, ou seja 4 minutos
pois bem;
crie um objeto controle e coloque-o na room
em seu create:
coloque o icone set alarm0 com 7800 de step
no evento alarm0:
sound_play(som do trovao)
alarm[0] = 7800

faça um teste com um tempo menor primeiro. Flw.
DESCUPE, TÔ RUIM DE CONTA, O CERTO É 7200
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 05/09/2009
Número de Mensagens : 859
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.jpgamesweb.xpg.com.br/

Re: Trovão 4em4

em Sex 05 Mar 2010, 21:42
huhuha acabei de da uma "palla"
o certo seria 4 em 4 segundos
mas vlws, eu entendi a lógica, fmz?

flws
____________________________________________________________________
afz, tipo eu to usando tbm um sound_loop com um son de chuva, mas na hora que faz o trovão, para o som da chuva e não volta mais :S
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

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

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

Re: Trovão 4em4

em Sex 05 Mar 2010, 21:47
JP também tem uma forma mais fácil, que ajuda muito na hora de saber quantos segundos se passaram mesmo se você mudar o valor de velocidade da room. E é esse:


alarm[0] = 4*room_speed


Como você pôde ver, eu só coloquei o número 4 *(vezes) room_speed (velocidade da room) no caso que por padrão, a velocidade da room é 30, então o GM multiplicará o 30 quatro vezes dando enfim 120 ciclos.

Agora outro exemplo, se você quiser aumentar a velocidade do jogo e queira que o alarme toque depois de 4 segundos sem ser mais rápido, você muda o valor de velocidade da room e coloca esse mesmo código, vai funcionar!
avatar
Data de inscrição : 04/05/2009
Número de Mensagens : 416
Insígnias de JAM :

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

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

Re: Trovão 4em4

em Sab 06 Mar 2010, 19:34
olha na minha opniao se vc quer que fique realista eu num usaria em 4 em 4 segundos...
eu radomizaria o tempo, ou seja dexaria aleatório..
se vc gosto da idéia coloca isso no alarm0:
Código:
sound_play(//coloque o som do trovão)
no step:
Código:
if alarm[0]=-1{alarm[0]=random(12) min=7}

VLW...
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