Wysłany: 2012-11-03, 11:19
kamisnnn
Wiek: 40 Na forum: 5537 dni Posty: 36
Piwa : 8
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
Wysłany: 2012-11-03, 13:06
B!4CK
Never give UP!
Wiek: 32 Na forum: 5810 dni Posty: 1047
Nick w MP: John
Piwa : 1891
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ść
[you]
!
Projekt, który poruszy scenę platformy SA:MP!
Wysłany: 2012-11-03, 13:19
kamisnnn
Wiek: 40 Na forum: 5537 dni Posty: 36
Piwa : 8
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.
Wysłany: 2012-11-03, 14:21
Raydex
Wiek: 36 Na forum: 6037 dni Posty: 138
Piwa : 1043
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);
Wysłany: 2012-11-03, 17:59
kamisnnn
Wiek: 40 Na forum: 5537 dni Posty: 36
Piwa : 8
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");
}
}
}
Tagi: muzyka
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: