Skocz do zawartości
bocian941

Audio Plugin [ + muzyka z solidfiles.com ]

Rekomendowane odpowiedzi

Mi wszystko pięknie działa ale jest jeden problem nie mogę tego wyłączyć moja funkcja wyłączania wygląda jeśli są błędy to bardzo proszę o poprawę.

new odtwarzany[MAX_PLAYERS];
odtwarzany[playerid] = Audio_PlayStreamed(playerid, "http://daria24.wrzuta.pl/sr/f/0EadUZTmpVN");
Audio_Stop(playerid, odtwarzany[playerid]);
SendClientMessage(playerid,GREEN2,"** Radio Wyłączone **");

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Vadi ja sie tam nie znam ale czy nie powinien być na końcu funkcji średnik ? :D (czyli  ;  )

Masz tak:

Audio_PlayStreamed(playerid, "http://fabrykamuzy.pl/player&ref=eska&ref=eska")
A powinno być:
Audio_PlayStreamed(playerid, "http://fabrykamuzy.pl/player&ref=eska&ref=eska");

DrunkeR, ci to już pisał ale nie doczytałeś  ;)... chyba że sie mylę :D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeżeli chcę jedną tablicę globalną, z której będzie pobierana ścieżka utworu (strona WWW), to muszę zrobić coś w rodzaju "Float", dobrze myślę? :P

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dobra, zły przykład. Ale chodzi mi głównie o to, abym nie musiał dawać za każdym razem "new odtwarzany" czy jak to tam było. Tylko żeby z jednego miejsca pobierało kazdą stajce radiową. Tak samo ze stopowaniem, nie tworzyć za każdym razem "new stop" czy jak to tam było, tylko aby pobierało z jednego miejsca. Wiem, chaotycznie opisane ale chyba się domyślisz :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

ogólnie polecam ignorować handleid, stopować pętlą od handle 0 do 5 - chyba że zamierzasz kilka na raz odtwarzać..

CMD:stop(playerid, params[]) // w zcmd
{
    for(new a_h; a_h != 5; a_h++)
        Audio_Stop(playerid, a_h);

    GameTextForPlayer(playerid, "~g~] Muzyka ]~n~~n~~r~zatrzymano!", 6000, 5);

    return 1;
}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No ale po co pętla?

PlayStream(playerid, url[])
{
    Audio_Stop(playerid, GetPVarInt(playerid, "RadioPlay"));
    SetPVarInt(playerid, "RadioPlay", Audio_PlayStreamed(playerid, url));
    return 1;
} 
StopStream(playerid)
{
    Audio_Stop(playerid, GetPVarInt(playerid, "RadioPlay"));
    SetPVarInt(playerid, "RadioPlay", -1);
    return 1;
}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A ja mam taki problemo a więc do rzeczy jka uzywma funckji to mmuzyczka nie gra ;( a tak chciałem mieć realne radio może ja coś źle robie nie wiem już pomocy!

kod skryptu

if(dialogid == 1)
	{
	if(listitem == 0)
		{
			if(Audio_IsClientConnected(playerid))
			{
				Audio_PlayStreamed(playerid, "http://kwiartur.wrzuta.pl/sr/f/aOtEbgs0eX7");
				new name[32];
    			new str[128];
    			GetPlayerName(playerid, name, sizeof(name));
    			format(str, sizeof(str), "%s wybiera stacje RMF FM", name);
    			SendClientMessageToAll(COLOR_VIOLET, str);
    		}
		}
	else if(listitem == 1)
		{
			if(Audio_IsClientConnected(playerid))
			{
				Audio_PlayStreamed(playerid, "http://mieszczan.wrzuta.pl/sr/f/5Ujknm6axHe");
				new name[32];
    			new str[128];
    			GetPlayerName(playerid, name, sizeof(name));
    			format(str, sizeof(str), "%s wybiera stacje ESKA", name);
    			SendClientMessageToAll(COLOR_VIOLET, str);
			}
		}
	}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mówiłem ale chyba na innym forum. Wrzuta zrobiła zabezpieczenie na ściąganie plików i oddtwarzanie w taki sposób. Trzeba mieć jakiś inny sposób najlepiej własny serwer..

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam kilka pytan do tego:

1: Gdzie najlepiej wrzucać muze może być wrzuta.pl ?

2: Czy jak wlacza sie komus muza to nie otwiera mu sie przegladarka internetowa na stronie z muza?

3: Nie minimalizuje mu GTA ?

4: Jak puscic muze dla wszystkich graczy naraz ?

5: Instalacja pluginów troche dla mnie po rusku napisana xD

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

1. Najlepiej własny serwer np xaa lub boo

2. Nie, działa w gta

3. Jw.

4. Pętla na wszystkich graczy..

5. To nie pytanie, ale jest po polsku

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

2. Jak wgrać

Pobieramy obydwa pliki Client Plugin oraz Server Plugin.

Client Plugin instalujemy jak każdy windowsowy program (podobnie do sa-mp)

Server Plugin w paczce jest gotowy serwer z "wgranym" pluginem dla ułatwienia 

Z kont je pobieramy ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×