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
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.