SA-MP Forums Archive
[FilterScript] MusicPlayer V1.0 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [FilterScript] MusicPlayer V1.0 (/showthread.php?tid=427336)



MusicPlayer V2.0 - bruxo00 - 01.04.2013



Este й o meu primeiro FilterScript. Й a primeira versгo, na prуxima, pretendo fazer mais uns updates ao FilterScript. Nгo й preciso PrintScreens pois й muito simples o script.

COMANDOS
Код:
/desligarmusica - desliga a mъsica a passar no momento /music(x) -[x - й o nъmero da mъsica] liga a mъsica 1, que estб no FilterScript. /sons - mostra as mъsicas instaladas no servidor
CHANGELOG
Код:
V1.0 01-04-2013 - Released V2.0 04-04-2013 - Sons agora em Dialog!
DOWNLOAD

PASTEBIN (V2.0)













Re: MusicPlayer V1.0 - Kuddy - 01.04.2013

Mais simples impossнvel.

pawn Код:
public OnPlayerDisconnect(playerid)
{
        StopAudioStreamForPlayer(playerid); // Se o player estiver a ouvir mъsica sair, o player parar, para nгo dar Lag ao servidor.
        return 1;
}
WTF
--

Poderia AO MENOS ter feito em dialog ou algum outro tipo de menu.


Re: MusicPlayer V1.0 - LeonardoBCF - 01.04.2013

Muito Bom ;P
Testado e aprovado kkk"


Re: MusicPlayer V1.0 - bruxo00 - 01.04.2013

Ainda estou a fazer sistemas simples, estou a pensar fazer em Dialog na Versгo 2.

Obrigado pelas crнticas


Re: MusicPlayer V1.0 - smiiir - 01.04.2013

Ta muito simples,

para o primeiro projeto estб bom :]]



Re: MusicPlayer V1.0 - Jumper. - 01.04.2013

Bem identado e pa, como kuddy disse, poderia ao menos fazer um Dialog, e ao menos colocar umas musicas testes, para seu primeiro projeto, ta bom, mas vai mais para um "Cуdigo Util" do que um FS


Re: MusicPlayer V1.0 - Sky™ - 01.04.2013

pawn Код:
CMD:desligarmusica(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Desligaste a mъsica");
        StopAudioStreamForPlayer(playerid);
        return 1;
}
 
CMD:music1(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - Psy - Gangam Style");
        PlayAudioStreamForPlayer(playerid, "http://k007.kiwi6.com/hotlink/cc48n245pd/music1.mp3");
        return 1;
}
 
CMD:music2(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
        PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
        return 1;
}
 
CMD:music3(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
        PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
        return 1;
}
 
CMD:music4(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
        PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
        return 1;
}
 
CMD:music5(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
        PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
        return 1;
}
 
CMD:music6(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
        PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
        return 1;
}
 
CMD:music7(playerid, params[])
{
        SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
        PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
        return 1;
}
poderia dar uma otimizada neste caso.

pawn Код:
#include <  sscanf  >


CMD:musica(playerid, params[])
{
    new
        music
    ;
    if(sscanf(params, "i", music)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /musica [1 - 7]");

    if(0 < music < 7 )
    {
        switch(music)
        {
            case 1:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - Psy - Gangam Style");
                PlayAudioStreamForPlayer(playerid, "http://k007.kiwi6.com/hotlink/cc48n245pd/music1.mp3");
            }
            case 2:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
                PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
            }
            case 3:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
                PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
            }
            case 4:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
                PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
            }
            case 5:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
                PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
            }
            case 6:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
                PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
            }
            case 7:
            {
                SendClientMessage(playerid,COLOR_RED,"Estбs a ouvir a mъsica - ");
                PlayAudioStreamForPlayer(playerid, "LINK DIRETO AQUI");
            }
        }
    }
    else SendClientMessage(playerid, 0xFF0000AA, "Use: /musica [1 - 7]");
    return true;
}



Re: MusicPlayer V1.0 - bruxo00 - 04.04.2013

@Sky

Obrigado pela dica, mas eu pretendo comeзar a colocar Dialog's, jб estou a trabalhar nisso!

@Topic

Nova versгo, agora o comando "/sons" estб em Dialog!


Re: MusicPlayer V1.0 - Schocc - 04.04.2013

Bruxo00
pawn Код:
#define FILTERSCRIPT
Sу serve se for usado dessa forma:
Exemplo 1:
pawn Код:
#define FILTERSCRIPT

#include a_samp

#if defined FILTERSCRIPT

    #define AlgumaCoisa  OutraCoisa
#endif

Exemplo 2:
pawn Код:
#define FILTERSCRIPT

#include a_samp

#if defined FILTERSCRIPT

forward function();
public function()
{
    return 1;
}
#endif



Re: MusicPlayer V1.0 - bruxo00 - 04.04.2013

Obrigado pela dica

Jб estб atualizado o FS.