Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-11-03, 11:19


kamisnnn







Wiek: 40
Na forum: 5537 dni
Posty: 36

Piwa: 8

Respekt: 45,3

Witam a wi?c zrobi?em tak? jedn? komend? kt?r? w??cza si? muzyka w aucie ale w tym problem ze nie wiem jak zrobi?, aby wszyscy j? s?yszeli i ?eby grala ona tylko w aucie.

Kawa?ek kodu:

Kod:


if(listitem == 0)
{
#if POWIADOMIENIA == true

#endif
slucha[playerid] = 1;
wybraneradio[playerid] = 1;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://radio-viva.panelradiowy.pl/listen.php?ip=s1.slotex.pl&port=7790&format=pls");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}


Za pomoc kilka :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-03, 13:06


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

W publicu OnPlayerEnterVehicle
Dajesz :
Kod:

PlayAudioStreamForPlayer(playerid, "http://radio-viva.panelradiowy.pl/listen.php?ip=s1.slotex.pl&port=7790&format=pls");

A jak chcesz, ?eby po wyj?ciu przesta?o gra? to w :
Kod:

public OnPlayerExitVehicle(playerid, vehicleid)
{
StopAudioStreamForPlayer(playerid);


Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-03, 13:19


kamisnnn







Wiek: 40
Na forum: 5537 dni
Posty: 36

Piwa: 8

Respekt: 45,3

Teraz mam tak, ?e jak wchodz? do oboj?tnie jakiego auta to to si? w??cza a ja mam ju? radio na komende tylko chcia?em aby to si? wyl?cza?o po wyj?ciu i ?eby inni slyszeli.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-03, 14:21


Raydex







Wiek: 36
Na forum: 6037 dni
Posty: 138

Piwa: 1043

Respekt: 41,7

Musisz sobie zrobi? zmienn? do tego po prostu.

OnPlayerStateChange:

if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
if(zmienna==1)
{
PlayAudioStreamForPlayer(playerid, link);
}
}

Plus


public OnPlayerExitVehicle(playerid, vehicleid)
{
StopAudioStreamForPlayer(playerid);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-03, 17:59


kamisnnn







Wiek: 40
Na forum: 5537 dni
Posty: 36

Piwa: 8

Respekt: 45,3

Jak to ca?e powinno wygl?da? , bo *****?em... mo?e poka?e ca?y kod:
Cytat:

if(!strcmp(cmd, "/radiostacja", true))
{
if(!IsPlayerInAnyVehicle(playerid)){ Info(playerid,"Nie jeste? w poje?dzie!"); return 1; }
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER){ Info(playerid,"Nie jeste? kierowc?!"); return 1; }
new woz=GetPlayerVehicleID(playerid);
if(SamochodInfo[woz][sGPS]==0)
{
Info(playerid,"Ten pojazd nie posiada radia samochodowego!");
return 1;
}
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
return 1;
}


I p??niej mam:

Cytat:


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_GLOWNY)
{
if(response)
{
if(listitem == 0)
{
if(slucha[playerid] == 1)
{
SendClientMessage(playerid,0xFF0000FF,"B??d! Masz ju? w??czone radio!");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
return 1;
}

else
{
ShowPlayerDialog(playerid, DIALOG_WYBOR_RADIA, DIALOG_STYLE_LIST,"Radio Internetowe","RMF FM \nRMF BRAVO \nRMF MAXXX \nRMF MAXXX HOP B?C \nRMF CHILLOUT \nRMF REGGAE \nRMF R&B \nRMF ROCK \nRMF S?ONECZNE PRZEBOJE \nRMF FOOTBALL","S?uchaj","Anuluj");
}
}

if(listitem == 1)
{
if(slucha[playerid] == 0)
{
SendClientMessage(playerid,0xFF0000FF,"B??d! Masz ju? wy??czone radio!");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
return 1;
}

else
{
slucha[playerid] = 0; wybraneradio[playerid] = 0;
SendClientMessage(playerid,0x00FFFFFF,"* Wy??czy?e? radio internetowe! *");
Audio_Stop(playerid, Handleid[playerid]);
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}
}

else if(listitem == 2)
{
if(slucha[playerid] == 0)
{
SendClientMessage(playerid,0xFF0000FF,"B??d! Twoje radio jest wy??czone!");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
return 1;
}

else
{
SendClientMessage(playerid,0x00FFFFFF,"* Muzyka odciszona! *");
Audio_Resume(playerid, Handleid[playerid]);
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}
}

if(listitem == 3)
{
if(slucha[playerid] == 0)
{
SendClientMessage(playerid,0xFF0000FF,"B??d! Twoje radio jest wy??czone!");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
return 1;
}

else
{
SendClientMessage(playerid,0x00FFFFFF,"* Muzyka wyciszona! *");
StopAudioStreamForPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}
}
}
}

if(dialogid == DIALOG_WYBOR_RADIA)
{
if(response)
{
if(listitem == 0)
{
#if POWIADOMIENIA == true

#endif
slucha[playerid] = 1;
wybraneradio[playerid] = 1;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://radio-viva.panelradiowy.pl/listen.php?ip=s1.slotex.pl&port=7790&format=pls");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 1)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 2;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfbravo.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 2)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 3;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfmaxxx.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 3)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 4;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfhopbec.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 4)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 5;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfchillout.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 5)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 6;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfreggae.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 6)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 7;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://http://www.rmfon.pl/rmfrnb.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 7)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 8;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfrock.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 8)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 9;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmfsloneczneprzeboje.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}

if(listitem == 9)
{
#if POWIADOMIENIA == true
#endif
slucha[playerid] = 1; wybraneradio[playerid] = 10;
Handleid[playerid] = PlayAudioStreamForPlayer(playerid, "http://www.rmfon.pl/rmffootball.asx");
ShowPlayerDialog(playerid, DIALOG_GLOWNY, DIALOG_STYLE_LIST, "Radio Internetowe","W??cz radio \nWy??cz radio \nOdcisz radio \nWycisz radio","OK","Anuluj");
}
}
}


Postaw piwo autorowi tego posta
 

 
Tagi: muzyka
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [GF] Muzyka Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku