Bom dia ai pra todos do fórum, eu estou com um problema que já vi que algumas pessoas tiveram, porém, não achei nenhuma solução que é o seguinte: depois de alguns segundos as músicas baixadas e tocadas pela função "PlayAudioStreamForPlayer" simplesmente para, sem nenhum "StopAudioStreamForPlayer" sendo chamado, e simplesmente não encontrei nenhuma razão pra isso estar acontecendo, até montei um script básico pra testar pra ver se era algum problema do código que estava escrito ou alguma interferência, mas mesmo assim continuou o problema. Já testei em servidor local e hospedagem mas não mudou nada e notei também que alguns links de músicas baixadas nesses sites de conversão de música do youtube pararam de funcionar sendo que sempre usei o mesmo site pra pegar o link das músicas e sempre funcionou, mas agora apenas as músicas upadas no dropbox que estão funcionando e mesmo assim com esse problema que citei de parar depois de alguns segundos. Gravei um vídeo pra mostrar o que acontece.
https://youtu.be/-pwNronRYc18
Vou deixar aqui abaixo o código e o link da música que usei pra fazer o teste que usei no vídeo, lembrando que usei uma esse próprio código como gamemode pra evitar algum conflito e também já testei usar http ao invés de usar https, já tentei usar o final do link como "?dl=0" ou "?dl=1" mas continua a mesma coisa.
https://dl.dropboxusercontent.com/s/201d...3.mp3?dl=0
Gostaria de saber se alguém sabe a resolução desse problema ou tem pelo menos alguma noção do que possa estar acontecendo, quem puder ajudar agradeço muito.
https://youtu.be/-pwNronRYc18
Vou deixar aqui abaixo o código e o link da música que usei pra fazer o teste que usei no vídeo, lembrando que usei uma esse próprio código como gamemode pra evitar algum conflito e também já testei usar http ao invés de usar https, já tentei usar o final do link como "?dl=0" ou "?dl=1" mas continua a mesma coisa.
https://dl.dropboxusercontent.com/s/201d...3.mp3?dl=0
Código:
#include <a_samp>
#include <zcmd>
CMD:tocar(playerid) return ShowPlayerDialog(playerid, 100, DIALOG_STYLE_INPUT, "erer", "erere", "Selec", "Exit");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 100)
{
if(!response) return 0;
PlayAudioStreamForPlayer(playerid, inputtext);
}
return 1;
}
Gostaria de saber se alguém sabe a resolução desse problema ou tem pelo menos alguma noção do que possa estar acontecendo, quem puder ajudar agradeço muito.