Página 1 de 1

Duvida com sons

Enviado: Ter Ago 23, 2016 7:04 pm
por Eduardo Macedo
Eu não conseguir achar qual o problema nesse script

Código: Selecionar todos

if keyboard_check_pressed(vk_enter) and ativo == false
{
ativo = true
}

if ativo //se o dialogo estiver ativo
{
if string_length(texto2) < string_length(texto[t])//se o texto2 for menor que o textode origem
{
    texto2 = string_copy(texto[t],1,contador) //copia o caracter determinado pelo numero do contador
    if !audio_is_playing(audio[t])
    {
    audio_play_sound(audio[t],0,false)
    }
    contador++ //contador aumenta mais uma unidade
    
}

if string_length(texto2) == string_length(texto[t])// se forem iguais 
{
    if keyboard_check_pressed(vk_enter)// e apertar enter
    {
        contador = 0 // contador irá para zero
        if string_length(texto[t+1]) > 0//se o tamanho do proximo texto for maior que zero
        {
            texto2 = "" //limpa o texto 2 
            t += 1 //variavel t adiciona mais uma unidade
        }
        else // senao
        {
            ativo = false// dialogo é desativado
            t = 0 //variavel de definição do texto volta pro primeiro texto
        }
    }
}
draw_sprite(spr_balao,0,obj_pers.x-80,obj_pers.y-120)
draw_text(obj_pers.x-70,obj_pers.y-110,texto2) // desenha o texto
}
o problema está no audio, que armazenei numa array 5 audios onde a variavel t determina qual audio tocar, o problema que sempre toca o mesmo audio.
nunca usei audio no gm e fui fazer uma brincadeira agora e deu esse problema!
ajuda?

Re: Duvida com sons

Enviado: Ter Ago 23, 2016 10:46 pm
por WellingtonBecker
Acho faltou o true na sexta linha:

Código: Selecionar todos

if ativo=true

Re: Duvida com sons

Enviado: Qua Ago 24, 2016 2:05 pm
por Eduardo Macedo
colocando ou não colocando o gm reconhece como true de qualquer forma!

Re: Duvida com sons

Enviado: Qua Ago 24, 2016 4:09 pm
por gabrielsch
Você já testou para saber se os elementos da array audio realmente tem os IDs dos efeitos sonoros? Recomendo que isole partes do código total, isso é uma ótima técnica de debugging.

Re: Duvida com sons

Enviado: Qua Ago 24, 2016 6:00 pm
por Eduardo Macedo
garotiei agora desculpa ,o codigo fuciona perfeitamente , gabriel vc é um vidente?
o problema era os IDs que tava o mesmo para as 5 variações da array. coisa boba!