GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


Código de música acabar?

+2
Lucas 5293
Desconectado321
6 participantes

Ir para baixo

Código de música acabar? Empty Código de música acabar?

Mensagem por Desconectado321 Sex 13 maio 2011, 15:10

aê gente eu to com uma pergunta, eu estava pensando tipo, quando o sound0 acabar tocasse o sound1, pensei em um código tipo assim:
Código:
if sound_end(sound0){
sound_play(sound1)}
mas a função sound_end nao existe no game maker Razz

eu estava pensando se existisse um código tipo ele para caso a musica acabar outro som tocar

agradeço desde já

Cool

PS: ESTE É O MEU POST 150! Smile


Última edição por Desconectado321 em Ter 24 maio 2011, 18:17, editado 2 vez(es)
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Lucas 5293 Sex 13 maio 2011, 15:24

Simples, coloque o

{sound_play(sound1)}

Ele vai parar o sound 0 e tocar o sound 1
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Desconectado321 Sex 13 maio 2011, 15:30

Lucas 3952 escreveu:Simples, coloque o

{sound_play(sound1)}

Ele vai parar o sound 0 e tocar o sound 1
eu acho que você não entendeu bem minha pergunta, queria que quando o sound0 acabar tocasse o sound1, fazer o sound1 tocar eu sei, só não sei como fazer para quando o sound0 acabar tocar o sound1 tipo um codigo
Código:
sound_end(sound0){ //mas a funçao sound_end não existe
sound_play(sound1)}
queria um codigo que fizesse tipo quando a musica acabar outro tocar!
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Lucas 5293 Sex 13 maio 2011, 15:39

Então tenta o seguinte:
if !sound_exists(sound0)//Se o som : sound0 não estiver tocando
{
sound_play(sound1)//toca o sound1
}

PS:Post numero 99
Lucas 5293
Lucas 5293

Games Ranking : Nota C

Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Reputação : 18
Número de Mensagens : 695
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://dopxgames.blogspot.com

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Desconectado321 Sex 13 maio 2011, 15:54

Lucas 3952 escreveu:Então tenta o seguinte:
if !sound_exists(sound0)//Se o som : sound0 não estiver tocando
{
sound_play(sound1)//toca o sound1
}

PS:Post numero 99

não deu certo depois que o sound0 acabou não tocou o sound1 Zangado
to começando a ficar desesperado nuu
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Willy Sex 13 maio 2011, 16:00

Código:
if !sound_isplaying(nome_som){
sound_play(outro_som)
}
É bem simples, o código checa se não esta tocando um som especifico, se for true (ou seja, se não tiver tocando) toca outra musica.

Espero ter ajudado!
blz
Willy
Willy

Games Ranking : Nota A

Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Reputação : 264
Número de Mensagens : 1890
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 2 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://willy-gmbr.blogspot.com/

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Desconectado321 Sex 13 maio 2011, 16:14

Willy escreveu:
Código:
if !sound_isplaying(nome_som){
sound_play(outro_som)
}
É bem simples, o código checa se não esta tocando um som especifico, se for true (ou seja, se não tiver tocando) toca outra musica.

Espero ter ajudado!
blz
FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU!
não tá dando, tá acontecendo o mesmo que acontece com o código do Lucas 3952

PS: isso é para o cq 007
PS²: LoL esse botão aí ficou engraçado demais kkkkkkkkkkkkkkkkkkkkkkkkkkkk eu rí paks! Código de música acabar? 71423
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Willy Sex 13 maio 2011, 16:18

Não tenho certeza, mas acho que musicas .mp3 não funcionam.
O código deveria funcionar, fiz o teste e deu certo...

Com base no code que você deu exemplo, ele ficaria assim:
Código:
if !sound_isplaying(sound0){
sound_play(sound1)
}

O botão é a pura realidade...
Mães Incompreensíveis 😢
Willy
Willy

Games Ranking : Nota A

Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Reputação : 264
Número de Mensagens : 1890
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 2 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://willy-gmbr.blogspot.com/

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Carlos L. Sex 13 maio 2011, 16:24

Tenta fazer o seguinte.
if (! sound_play(sound0)) then
begin
sound_play(sound1);
end

Boa Sorte. flw
Carlos L.
Carlos L.

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 26/09/2010
Reputação : 8
Número de Mensagens : 271
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Desconectado321 Sex 13 maio 2011, 16:27

Willy escreveu:Não tenho certeza, mas acho que musicas .mp3 não funcionam.
O código deveria funcionar, fiz o teste e deu certo...

Com base no code que você deu exemplo, ele ficaria assim:
Código:
if !sound_isplaying(sound0){
sound_play(sound1)
}

O botão é a pura realidade...
Mães Incompreensíveis 😢
hm... deve ser por isso, a primeira musica é em MP3 e é back ground music e a segunda tbm é MP3 e é use multimidea player e o sound1 não funciona se nao estiver no "negoço" use multimidea player, tipo se ele estiver em back ground music ele nao toca

Carlos L. escreveu:Tenta fazer o seguinte.
if (! sound_play(sound0)) then
begin
sound_play(sound1);
end

Boa Sorte. flw

não entendi direito, begin seria para colocar no begin step e end no end step?, qual em qual, não entendi direito :/
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por fredcobain Sex 13 maio 2011, 16:30

Cara, é melhor vc usar uma DLL que vai te dar mais opções.

Eu gosto muito da supersound dll.

Com ela vc resolve isso.

Código:
http://gmc.yoyogames.com/index.php?showtopic=120034
fredcobain
fredcobain

Games Ranking : Sem avaliações

Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 3 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Licht Sex 13 maio 2011, 16:37

Regra básica ao rodar músicas no Game Maker:

Aos seguintes tipos devem ser atribuídos os seguintes formatos de som:

Normal Sound -> Sons WAV, podem ser tocados ao mesmo tempo que outros de todos os tipos. O Game Maker tem um bom suporte à eles e usam um pouco mais da memória.

Background Music -> Sons MIDI, não podem ser tocados ao mesmo tempo que outros do mesmo tipo. O Game Maker tem um bom suporte à eles e usam menos memória.

Use Multimeda Player -> Sons MP3, WMA e etc... Não podem ser tocados ao mesmo tempo que outros do mesmo tipo. O Game Maker usa suporte externo para rodá-los e usam mais memória. À esse tipo também podem ser atribuídos arquivos de vídeo como MP4.


PS.: VIVA OS ÍCONES!! santa


Última edição por Lucas Lunar em Sex 13 maio 2011, 16:38, editado 1 vez(es)
Licht
Licht

Games Ranking : Sem avaliações

Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Desconectado321 Sex 13 maio 2011, 16:38

fredcobain escreveu:Cara, é melhor vc usar uma DLL que vai te dar mais opções.

Eu gosto muito da supersound dll.

Com ela vc resolve isso.

Código:
http://gmc.yoyogames.com/index.php?showtopic=120034

não sou muito acustumado a mexer com dll. na verdade nao tenho nenhum pois nao sei usa-las uso apenas lib ou extensions
mas vlw por postar
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Carlos L. Sex 13 maio 2011, 16:42

Desconectado321 escreveu:
Carlos L. escreveu:Tenta fazer o seguinte.
if (! sound_play(sound0)) then
begin
sound_play(sound1);
end

Boa Sorte. flw

não entendi direito, begin seria para colocar no begin step e end no end step?, qual em qual, não entendi direito :/

Coloque no step.
O no caso do begin e o end é a mesma coisa do '{}'.
O Mark Overmans incorporou 'KeyWords' do pascal, por isso tanto faz begin ou {, end ou }, = ou :=.
flw
Carlos L.
Carlos L.

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 26/09/2010
Reputação : 8
Número de Mensagens : 271
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por fredcobain Sex 13 maio 2011, 17:12

Desconectado321 escreveu:
fredcobain escreveu:Cara, é melhor vc usar uma DLL que vai te dar mais opções.

Eu gosto muito da supersound dll.

Com ela vc resolve isso.

Código:
http://gmc.yoyogames.com/index.php?showtopic=120034

não sou muito acustumado a mexer com dll. na verdade nao tenho nenhum pois nao sei usa-las uso apenas lib ou extensions
mas vlw por postar

Nao tenha medo... baixe o arquivo que vai ter um GMK de exemplo.

Vc vendo como funciona o GMK vc aprende fácil fácil....


Siga o exemplo do amigo ao lado:

Código:
http://gmbr.forumeiros.com/t15990-como-instalar-dll-s



EDIT--------------------------------------------------------------------

Tem outras alternativas tbm de DLL's pra manusear audio:

Saudio
Código:
http://gmc.yoyogames.com/index.php?showtopic=506072

Fmod
Código:
http://gmc.yoyogames.com/index.php?showtopic=333705
fredcobain
fredcobain

Games Ranking : Sem avaliações

Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 3 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Desconectado321 Dom 15 maio 2011, 14:51

infelizmente não consegui, veja se estou certo
coloquei os codigos no create e no step (foi um uma vez e outro em outro nao foi nos dois ao mesmo tempo) em um obj persistent e visible, o que tem de errado?

ps : nao comentei ontem pq ta tendo um seminário aqui em turmalina e não teve como eu postar (nem no pc eu mexi)

Cool
Desconectado321
Desconectado321

Games Ranking : Nota C

Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por fredcobain Seg 16 maio 2011, 09:46

Cara, vc tentou com as dll's que eu te falei ? (da um olhada no meu post anterior que eu editei).

Eu posso mais tarde tentar fazer uma engine pra vc.
fredcobain
fredcobain

Games Ranking : Sem avaliações

Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios : Código de música acabar? Empty

Medalhas x 0 Tutoriais x 3 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Código de música acabar? Empty Re: Código de música acabar?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos