Доступ к архиву

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

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

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

TorreTo

Ученик
Привет народ, вчера перевел свой сервер на 0.3d, и был удивлен, чего там только нет, вчера же сделал первую работу на 0.3d Radio Online, вот держите:

В public OnPlayerCommandText(playerid, cmdtext[])
вставляем это:
PHP:
if(strcmp(cmd, "/radio", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			 if(!IsPlayerInAnyVehicle(playerid))
    	 	 {
				SendClientMessage(playerid, COLOR_GREY, "*Магнитолу можно слушать только в машине!");
				return 1;
   		 	}
            ShowPlayerDialog(playerid,2233,DIALOG_STYLE_LIST, "Магнитола","Радио D-FM\nРадио Европа Плюс\nРадио Record FM\nОстановить","Выбрать","Назад");
            }
            return 1;
  		}
Далее в public OnPlayerStateChange(playerid, newstate, oldstate)
вставляем это:
PHP:
	if(newstate == PLAYER_STATE_ONFOOT)
	{
		if(!IsPlayerInAnyVehicle(playerid))
		{
		StopAudioStreamForPlayer(playerid);
		}
	}
Далее в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
вставляем это:
PHP:
if(dialogid == 2233)
	{
    	if(response)
    	{
  		   if(listitem == 0)
		   {
    	   StopAudioStreamForPlayer(playerid);
		   PlayAudioStreamForPlayer(playerid, "http://w02-cn01.akadostream.ru:8000/dinamitfm48.mp3");
		   }
	       if(listitem == 1)
		   {
		   StopAudioStreamForPlayer(playerid);
		   PlayAudioStreamForPlayer(playerid, "http://w02-cn01.akadostream.ru:8000/europaplus48.mp3");
		   }
    	   if(listitem == 2)
		   {
		   StopAudioStreamForPlayer(playerid);
		   PlayAudioStreamForPlayer(playerid, "http://w02-cn01.akadostream.ru:8000/radiorecord128.mp3");
		   }
	       if(listitem == 3)
		   {
		   StopAudioStreamForPlayer(playerid);
        }
   }
	return 1;
}
Автор: TorreTo
На счет багов, ошибок, пишите сюда.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу