15.08.2013, 22:08
como faзo um cmd assim
/musica [url] pra tocar em tempo real, eu escolhendo o link
/musica [url] pra tocar em tempo real, eu escolhendo o link
CMD:tocarmusicatodos(playerid, params[]) // TOCARMUSICA
{
if(IsPlayerAdmin(playerid))
{
new string[128];
new string1[128];
new link[256];
new nomeadmin[MAX_PLAYER_NAME];
if(sscanf(params, "s", link)) return SendClientMessage(playerid, INFO,"[ USO: ] /tocarmusica [link direto]");
GetPlayerName(playerid, nomeadmin, sizeof(nomeadmin));
format(string, sizeof(string), "Estбs a tocar uma mъsica para todo o servidor.");
format(string1, sizeof(string1), "O Administrador %s estб a tocar uma mъsica para todo o servidor.", nomeadmin);
SendClientMessage(playerid, SUCESSO, string);
SendClientMessageToAll(INFO2, string1);
for (new i = 0; i != MAX_PLAYERS; ++i)
{
PlayAudioStreamForPlayer(i, link);
}
printf("[ LOG ] O administrador %s esta a tocar uma musica para o servidor", nomeadmin);
}
else
{
SendClientMessage(playerid, FAIL, "[ ERRO: ] Tu nгo йs Administrador.");
}
return 1;
}
CMD:musica(playerid,params[])
{
new url[200];
if(sscanf("s[200]",url)) return SendClientMessage(playerid,-1,"Use : /musica [url]");
PlayAudioStreamForPlayer(playerid,url);
return 1;
}
CMD:tocarmusica(playerid,params[])
{
new link[256];
if(sscanf(params, "s", link)) return SendClientMessage(playerid, -1,"[ USO: ] /tocarmusica [link direto]");
PlayAudioStreamForPlayer(playerid,url);
return 1;
}
CMD:pararmusica(playerid, params[])
{
StopAudioStreamForPlayer(playerid);
SendClientMessage(playerid, -1,"Desligaste a mъsica.");
return 1;
}