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

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

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

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

[вопрос] радио

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

RooTM

Новичок
помогите плиз вот у меня в моде есть радио что мне перенисти из этого фс чтоб музыка играл даже если игрок рядом с машиной

вот сам фс
PHP:
//Credits to BloodMaster

#include a_samp
#include zcmd

// Define there how much songs you have
#define MAX_SONGS 40

#define RADIODIALOG (9445)

new songstr[512];
new struse[128];
enum infi
{
	song[256],
	sname[128],
}

new SongInfo[MAX_SONGS][infi];

new CurSongs=0;

stock AddSongToDialog(name[],url[])
{
	CurSongs++;
    format(SongInfo[CurSongs][song],256,"%s",url);
    format(SongInfo[CurSongs][sname],128,"%s",name);

	return 1;
}

public OnFilterScriptInit()
{
	//Put your songs here
    AddSongToDialog("Радио:Адреналин","http://radio-tochka.com/adrenalin/1/winamp.m3u8"); //Example

	for(new i=0;i<CurSongs+1;i++)
	{
		if(i != 0)
		{
			if(i==1) format(songstr,sizeof songstr,"%s\n",SongInfo[i][sname]);
			if(i!=1) format(songstr,sizeof songstr,"%s%s\n",songstr,SongInfo[i][sname]);
		}
	}
	return 1;
}

// The command to open the radio menu
CMD:radio(playerid)
{
	ShowPlayerDialog(playerid,RADIODIALOG,DIALOG_STYLE_LIST,"{FF0000}Выберите радиостанцию",songstr,"Слушать","Выключить");
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == RADIODIALOG)
	{
	    if(!response) return StopAudioStreamForPlayer(playerid),SendClientMessage(playerid,-1,"Вы выключили радио.");
	    if(listitem == CurSongs+1) return 1;
	    PlayAudioStreamForPlayer(playerid,SongInfo[listitem+1][song]);
	    for(new i=0;i<50;i++) SendClientMessage(playerid,-1,"   ");
	    SendClientMessage(playerid,-1,"{CCCC00}Загрузка!{FFFFFF} Пожалуйста Подождите Пока Музыка загрузиться. (это займёт 10 секунд)");
	    format(struse,sizeof struse,"Вы Слушаете: {0CC0FF}%s",SongInfo[listitem+1][sname]);
	    SendClientMessage(playerid,-1,struse);
	    return 1;

	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу