Winston_Fair
Умник
Добавляем диалог:
Далее добавляем саму команду /music и /player
ко всем командам добавляем:
Данная команда включает радио) вернее мп3 плеер..
Теперь добавляем /player
Находим /buy
Чуть ниже видем
Находим что то в виде:
И ниже добавляем:
в enum pInfo
Добавляем
находим PlayerInfo[playerid][pDesert] = 0;
ниже добавляем
находим
в public OnPlayerRegister(playerid, password[])
добавляем
в stock OnPlayerUpdateRL(playerid)
добавляем
Автор: Maratero (Zorro)
Тип:Вырезано/Переделано
в public OnPlayerLogin(playerid,password[])
добавляем
PHP:
case 14201:
{
if(response)
{
switch(listitem)
{
case 1: PlayAudioStreamForPlayer(playerid,"http://airfm.ru/radio/dfm.m3u"); //DFM
case 2: PlayAudioStreamForPlayer(playerid,"http://www.zaycev.fm:9001/rnb/ZaycevFM(128)");//Zaycev
case 3: PlayAudioStreamForPlayer(playerid,"http://webcast.emg.fm:55655/europaplus128.mp3");//Evropa +
case 4: PlayAudioStreamForPlayer(playerid,"http://radio.maks-fm.ru:8000/maksfm128.m3u");//Max
case 5: PlayAudioStreamForPlayer(playerid,"http://megaradio.radiotelek.ru/megaradio.m3u");//Mega
case 6: PlayAudioStreamForPlayer(playerid,"http://stream01.rambler.ru/love64.mp3");//Love
case 7: PlayAudioStreamForPlayer(playerid,"http://icefm.ru/etc/live.m3u");//Ice FM
case 8: PlayAudioStreamForPlayer(playerid,"http://radio02-cn03.akadostream.ru:8108/shanson128.mp3");//Øàíñîí
case 9: PlayAudioStreamForPlayer(playerid,"http://webcast1.emg.fm:55655/retro128.mp3");//Ðåòðî
case 10: PlayAudioStreamForPlayer(playerid,"http://w01-cn01.akadostream.ru:8000/russianradio128.mp3");//Ðóññêîå ðàäèî
case 11: PlayAudioStreamForPlayer(playerid,"http://www.funkidslive.com/player/");
case 12: StopAudioStreamForPlayer(playerid); //còîïå
}
}
}
ко всем командам добавляем:
PHP:
if(strcmp(cmd, "/music", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pSDPlayer] == true)
{
SPD(playerid, 9996, DIALOG_STYLE_LIST, "Выберите радио волну:","{FF0000}[0] Выключить радио\n{FF2C00}[1] Зайцев FM\n{FF5000}[2] Европа +\n{FF8700}[3] Maks FM\n{FFA700}[4] Радио Record\n{FFDC00}[5] Kissfm\n{FFFB00}[6] Хип Хоп\n{C4FF00}[7] Радио ШАНСОН\n{7BFF00}[8] DFM", "Слушать", "Отмена");
}
else return SendClientMessage(playerid, COLOR_GREY, "У вас нет Mp3 !");
}
return true;
}
Теперь добавляем /player
PHP:
else if(strcmp(cmd, "/player", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
if(dostup[playerid] != true)return true;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, " {DDA0DD} >> Введите{FFFFFF}: /player [id]");
new playa;
playa = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(playa))
{
PlayerInfo[playa][pSDPlayer] = true;
SendClientMessage(playa, COLOR_BLUE, "Администратор подарил вам мп3 (( /music ))");
}
}
else { SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!"); }
}
return true;
}
Чуть ниже видем
PHP:
format(bizinfo,sizeof(bizinfo),"- Телефоный номер [%d вирт]\n- Телефонная книга[%d вирт]\n- Справочник [%d вирт]\n- Аптечки [%d вирт]
в конец добавляем \n- MP3 Player[%d вирт]
PHP:
else if(listitem == 4)////
{
new Float:health;
GetPlayerHealth(playerid,health);
if(PlayerToPoint(3, playerid,BizzInfo[h][bBarX], BizzInfo[h][bBarY], BizzInfo[h][bBarZ]))
{
if(BizzInfo[h][bProducts] <= 0)return SendClientMessage(playerid, COLOR_GREY,"Нет продуктов");
if(PlayerInfo[playerid][pCash] < cena5) return SendClientMessage(playerid, COLOR_GREY, "У вас нет столько денег на руках!");
BizzInfo[h][b2Till] += cena5;
BizzInfo[h][bProducts]-=100;
PlayerInfo[playerid][pCash] -=cena5;
GetWeaponPla(playerid, 43, 10);
SendClientMessage(playerid, COLOR_BLUE, "Вы купили фотоаппарат");
return true;
}
}
PHP:
else if(listitem == ТУТ ВПИШИТЕ НОМЕР ( если у вас 8 то значит тут 9) )////
{
new Float:health;
GetPlayerHealth(playerid,health);
if(PlayerToPoint(3, playerid,BizzInfo[h][bBarX], BizzInfo[h][bBarY], BizzInfo[h][bBarZ]))
{
if(BizzInfo[h][bProducts] <= 0)return SendClientMessage(playerid, COLOR_GREY,"На складе нет продуктов");
if(PlayerInfo[playerid][pCash] < cena8) return SendClientMessage(playerid, COLOR_GREY, "У вас нет столько денег на руках!");
BizzInfo[h][b2Till] += cena8;
BizzInfo[h][bProducts]-=100;
PlayerInfo[playerid][pCash] -=cena8;
PlayerInfo[playerid][pSDPlayer] = true;
SendClientMessage(playerid, COLOR_BLUE, "Вы купили MP3 Player");
return true;
}
}
Добавляем
PHP:
bool:pSDPlayer,
ниже добавляем
PHP:
PlayerInfo[playerid][pSDPlayer] = false;
в public OnPlayerRegister(playerid, password[])
добавляем
PHP:
ini_setInteger(File,"SDPlayer",PlayerInfo[playerid][pSDPlayer]);
добавляем
PHP:
ini_setInteger(File,"SDPlayer",PlayerInfo[playerid][pSDPlayer]);
Тип:Вырезано/Переделано
в public OnPlayerLogin(playerid,password[])
добавляем
PHP:
ini_getInteger(File,"SDPlayer",PlayerInfo[playerid][pSDPlayer]);
Последнее редактирование:
