- Esta filterscript foi criada utilizando a API do ShoutCast também feita por mim, abaixo segue o link do tópico para saber mais sobre como utilizar a API (em inglês):
http://forum.sa-mp.com/showthread.php?t=347016
Vídeo
Comandos
- /top10radios
- /procurarradios
- /pararradio
Personalizando
pawn Code:
_DialogRowsPerPage = 10; // Linha 78
Esta variável guarda a quantidade de estações de rádio listadas por página, eu não aconselho utilizar um número maior do que 15 por conta de uma limitação de caracteres da função ShowPlayerDialog.
pawn Code:
count=X // Linhas 137 e 151
Dentro da URL que é enviada na requisição HTTP existe o parâmetro "count", este parâmetro informa à API quantas estações de rádio serão retornadas, eu testei com vários números e cheguei a conclusão de que "15" é a quantidade ideal de rádios que podem ser mostradas para o jogador, um número muito grande pode fazer o seu servidor crashar, é uma limitação da função HTTP. Eu procurei dentro da include a_http pela quantidade exata do máximo de caracteres que a função suporta antes de crashar o servidor mas não encontrei.
Download
Versão R1: Código-Fonte