Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Система радио

Статус
В этой теме нельзя размещать новые ответы.

Lazik16

Умник
Всем привет. Вот написал простенькую систему радио для своего сервера и решил выложить вам, может пригодится.
И так начнем:



К Defines в начало мода добавляем:

PHP:
#if defined ShowPlayerDialog SPD

Ко всем командам добавляем:

PHP:
else if(strcmp(cmd, "/music", true) == 0)
{
    SPD(playerid, 4010, DIALOG_STYLE_LIST, "{FFFFFF}Радио Extra-Rp", "Зайцев FM\nЕвропа +\nВыключить", "Ок", "Закрыть");
}

Ко всем диалогам в public OnDialogResponse добавляем:

PHP:
		case 4010:
		{
                switch(listitem)
		        {
				case 0:
				{
				    PlayAudioStreamForPlayer(playerid, "http://www.zaycev.fm:9001/rnb/ZaycevFM(128)");
                    SendClientMessage(playerid, COLOR_YELLOW, "Радио включено");
                    GameTextForPlayer(playerid, "~y~Radio On", 5000, 1);
				    return true;
				}
				case 1:
				{
				    PlayAudioStreamForPlayer(playerid, "http://webcast.emg.fm:55655/europaplus128.mp3");
			        SendClientMessage(playerid, COLOR_YELLOW, "Радио включено");
			        GameTextForPlayer(playerid, "~y~Radio On", 5000, 1);
				    return true;
   	            }
				case 2:
				{
                    PlayAudioStreamForPlayer(playerid, "");
			        SendClientMessage(playerid, COLOR_GREEN, "Радио выключено");
			        GameTextForPlayer(playerid, "~y~Radio Off", 5000, 1);
				    return true;
				}
			}
		}

Не забываем нажимать на "Спасибо" :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу