GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: 1ST_Chr - 2012. február 23. - 21:04:31

Cím: Zene/rádió a skinválasztóban csatlakozás után
Írta: 1ST_Chr - 2012. február 23. - 21:04:31
Sziasztok,
Múltkor láttam a Kérdések témába, hogy valaki kért egy ehhez hasonló szkriptet, és innen jött az ötlet, hogy csinálok egyet én is.
Csatlakozás után a skin választóban elindulhat 3 zene youtube-ról vagy 3 rádió véletlenszerûen.
 

YT:
[ YoutubeStreamer készítõje: usrb1n ]
http://www.youtube.com/watch?v=3iLf9FtSkoI = Unikkatil - A jenti gati (albán rap :O)
http://www.youtube.com/watch?v=E0Q_ENhyfSg = Brains - Ladies Obsession (Ez a zene ment a bomb reklám alatt :D)
http://www.youtube.com/watch?v=H_hwnnpaWSs = Ocho Macho - Jó nekem (Nálunk most ez a fav zene az iskola rádióban)
Rádió:
Dubstep rádió
Risefm
Tilos rádió

 
Telepítés:
A youtube.inc-t beteszed a pawno/includes mappádba.
Kicsomagolod, beteszed a filterscripts mappádba, utána beírod a server.cfg-be, a filterscripts sorba, hogy randommusic.
Letöltés
UI: Nem tudtam tesztelni, szóljatok, ha hibás, és javítom.
Cím: Zene/rádió a skinválasztóban csatlakozás után
Írta: Flash - 2012. február 23. - 21:49:23
Jó ez, csak ha valakinek gyengébb a gépe, akkor könnyen crashelhetnek is.
Nálam volt már olyan panasz, hogy \"Pls vedd ki ezt a dolgot, mert folyton Crash-elek tõle..\"
Kivettem és õ se crashelt se senkise.
Cím: Zene/rádió a skinválasztóban csatlakozás után
Írta: 1ST_Chr - 2012. február 24. - 06:59:27
Idézetet írta: Flash date=1330030163\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17424\" data-ipsquote-contentclass=\"forums_Topic
Jó ez, csak ha valakinek gyengébb a gépe, akkor könnyen crashelhetnek is.
Nálam volt már olyan panasz, hogy \"Pls vedd ki ezt a dolgot, mert folyton Crash-elek tõle..\"
Kivettem és õ se crashelt se senkise.
 
A youtube streamerre gondolsz vagy a rádióra? A youtube-osat meg tudom oldani máshogy.
Cím: Zene/rádió a skinválasztóban csatlakozás után
Írta: Flash - 2012. február 24. - 07:07:53
A youtube.inc-re gondolok.
Cím: Zene/rádió a skinválasztóban csatlakozás után
Írta: Dj.BL3ND - 2012. február 24. - 07:25:52
jol ett :D
Cím: Zene/rádió a skinválasztóban csatlakozás után
Írta: Wiliam Levy - 2012. február 24. - 20:54:23
erroros:
[pawn]#include <a_samp>
#include <youtube>
new bool:RequestSpawn[MAX_PLAYERS] = false;
forward MakeRandomMusic(playerid);
new Musics[][]=
{
\"

\"RADIO\",
\"

\"RADIO\",
\"

\"RADIO\"
};
public MakeRandomMusic(playerid)
{
new str[100];
Format(str,\"%s\",Musics[random(sizeof(Musics))]);
if(strcmp(str, \"RADIO\") == 0)
{
   new RandomRadio = random(3);
    switch(RandomRadio)
    {
        case 0:
        {
         PlayAudioStreamForPlayer(playerid,\"
);
        }
        case 1:
        {
         PlayAudioStreamForPlayer(playerid,\"
);
        }
        case 2:
        {
         PlayAudioStreamForPlayer(playerid,\"
);
        }
    }
}
else YoutubeStream(playerid,str);
return 1;
}
public OnFilterScriptInit()
{
print(\"\\n=========================================\");
print(\"Random zene/rádió script betöltve\");
print(\"=========================================\\n\");
return 1;
}
public OnFilterScriptExit()
{
print(\"\\n=========================================\");
print(\"Random zene/rádió script leállítva\");
print(\"=========================================\\n\");
return 1;
}
public OnPlayerConnect(playerid)
{
MakeRandomMusic(playerid);
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
RequestSpawn[playerid] = true;
return 1;
}
public OnPlayerSpawn(playerid)
{
if(RequestSpawn[playerid] == true)StopAudioStreamForPlayer(playerid); RequestSpawn[playerid] = false;
return 1;
}[/pawn]
Hibakód:



D:\\Rockstar Games\\TKinSF\\filterscripts\\randommusic.pwn(20) : error 017: undefined symbol \"Format\"
D:\\Rockstar Games\\TKinSF\\filterscripts\\randommusic.pwn(20) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.