21.01.2013, 15:09
(
Последний раз редактировалось NuTShoT; 26.01.2013 в 23:14.
)
@RESOLVIDO +rep A TODOS
new Musica;
public OnPlayerConnect(playerid)
{
Musica = random(3);
if(Musica == 0)
{
PlayAudioStreamForPlayer(playerid, "URL Da Musica 1");
}
else if(Musica == 1)
{
PlayAudioStreamForPlayer(playerid, "URL Da Musica 2");
}
else if(Musica == 2)
{
PlayAudioStreamForPlayer(playerid, "URL Da Musica 3");
}
else if(Musica == 3)
{
PlayAudioStreamForPlayer(playerid, "URL Da Musica 4");
}
return 1;
}
// No topo do GM
new RandomMusicas[] =
{
"Url musica 1",
"Url musica 2",
"Url musica 3",
"Url musica 4",
"Url musica 5",
"Url musica 6",
"Url musica 7"
};
// em OnPlayerConnect
new randommusic = random(sizeof(RandomMusicas));
PlayAudioStreamForPlayer(playerid, RandomMusicas[randommusic]);
Seria mais facil fazer assim:
pawn Код:
pawn Код:
|
#define SK_MUSIC 3 // numeros de musicas
new RandMusic[SK_MUSIC][] = //aki a matriz sу vai procurar entre 0 e 3 e dai sempre tocarб sem nenhuma falha este code nгo й meu mбs peguei quando era noob a muito tempo By Kuddy
{
"Link1",
"Link2",
"Link3"
};
//Onplayerconnect
new string[129];
new SkM = random(SK_MUSIC);
format(string, sizeof(string), "%s", RandMusic[SkM]);
PlayAudioStreamForPlayer(playerid, string);