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

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

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

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

Режим радио (копия SVL)

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

#Mix

Новичок
Писал данную работу лично я (#mix). Затратил всего 15 минут. Если вам понравилось, оставьте пожалуйста свой комментарий.

В паблик public OnPlayerStateChange(playerid, newstate, oldstate) Добавляем:

PHP:
if(newstate == PLAYER_STATE_DRIVER) {
if(GetPVarInt(playerid,"fm1") == 1) PlayAudioStreamForPlayer(playerid, "http://myradio24.com/listen.php?port=8000");
}
if(oldstate == PLAYER_STATE_DRIVER) {
if(GetPVarInt(playerid,"fm1") == 1) StopAudioStreamForPlayer(playerid);
}
В паблик public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

PHP:
case 1:
{
if(!response) return true;
switch(listitem)
{
case 0: SetPVarInt(playerid, "fm1", 1), PlayAudioStreamForPlayer(playerid, "http://myradio24.com/listen.php?port=8000"), SendClientMessage(playerid, 0xfFFB53Cff, "Новый режим радио - Играет только в транспорте.");
case 1: PlayAudioStreamForPlayer(playerid, "http://myradio24.com/listen.php?port=8000"), SendClientMessage(playerid, 0xfFFB53Cff, "Новый режим радио - Играет всегда.");
case 2: StopAudioStreamForPlayer(playerid), DeletePVar(playerid, "fm1"), SendClientMessage(playerid, 0xfFFB53Cff, "Новый режим радио - Никогда не играет.");
}
return true;
}
В самый конец мода

PHP:
CMD:fm(playerid)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Радио", "1. Играет только в транспорте (по умолчанию)\n2. Играет всегда\n3. Никогда не играет","Выбрать","Закрыть");
return true;
}
Если у Вас есть вопросы - пишите.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу