shape1
shape2
shape3
shape4
shape7
shape8

Помогите сделать Хорошее радио!


Статус
Закрыто для дальнейших ответов.

Dmitriy

Новичок
Пользователь
06.03.2014
22
0
0
Здравствуйте, помогите сделать хорошее радио!

1. как сделать чтобы волна радио сохранялась после выхода и входа в T/C?
2. как сделать чтобы радио можно-было-бы завести только когда включен двигатель?
3. ну а третье как сделать чтобы пассажиры слышали музыку которую поставил водитель?

Думаю поможите!!!

вот данные радио.

 

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) PlayAudioStreamForPlayer(playerid, "https://live.fankfm.ru:8000/FankFm");//Радио кторое будет стартовать когда игрок сел в авто
if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER) StopAudioStreamForPlayer(playerid);//выключение радио
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
if(!strcmp(cmdtext, "/радио", true)) return ShowPlayerDialog(playerid, RADIO, DIALOG_STYLE_LIST, "Выбор станций:","0 - Funk FM\n1 - Европа +\n2 - Перец FM\n Отключить радио", "Ok", "Отмена");
return 0;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys == 262144) OnPlayerCommandText(playerid,"/радио"); // ид диалога не занетого
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == RADIO)
{
if(response)
{
switch(listitem) {
case 0: PlayAudioStreamForPlayer(playerid,"https://live.fankfm.ru:8000/FankFm");
case 1: PlayAudioStreamForPlayer(playerid,"https://webcast.emg.fm:55655/europaplus128.mp3");
case 2: PlayAudioStreamForPlayer(playerid,"https://radio-online.ucoz.com/playlist/perec_fm/perec128.m3u");
case 3: StopAudioStreamForPlayer(playerid);
}
}
}
return 1;


Радио делаю Script'om!

 
A

Amfy

Гость
Гость
У тебя не та система радио. Твоя система просто включает музыку игроку. А тебе надо радио в машине.

 
Статус
Закрыто для дальнейших ответов.