Lazik16
Умник
Всем привет. Вот написал простенькую систему радио для своего сервера и решил выложить вам, может пригодится.
И так начнем:
К Defines в начало мода добавляем:
Ко всем командам добавляем:
Ко всем диалогам в public OnDialogResponse добавляем:
Не забываем нажимать на "Спасибо"
И так начнем:
К 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;
}
}
}
Не забываем нажимать на "Спасибо"
