FirstEd
Ученик
Здравствуйте ув.пользователи Pawno-Info
Вот я решил вырезать команду на радио онлайн (/fm) из мода Individual.Немножко переделал под себя.
Также вырезал команду /amusic - всем игрокам будет играть та музыка, которою гл.админ поставит.
Подойдёт для модов с командным процессором ZCMD, YCMD
Вот я решил вырезать команду на радио онлайн (/fm) из мода Individual.Немножко переделал под себя.
Также вырезал команду /amusic - всем игрокам будет играть та музыка, которою гл.админ поставит.
Подойдёт для модов с командным процессором ZCMD, YCMD
Вот сама команда:
PHP:
CMD:fm(playerid, params[])
{
SPD(playerid, 5599, DIALOG_STYLE_LIST,"Радио","{FFFFFF}Fank FM\nZaycev FM\nВыключить радио","Выбрать","Выход");
}
PHP:
case 5599:
{
if(response)
{
switch(listitem)
{
case 0:
{
SCM(playerid,COLOR_GREEN,"Вы включили радио Fank-Fm"); // Название радио
PlayAudioStreamForPlayer(playerid,"http://live.fankfm.ru:8000/FankFm"); //Ссылка на прямой поток
}
case 1:
{
SCM(playerid, COLOR_GREEN,"Вы включили радио Zaycev-FM"); // Название радио
PlayAudioStreamForPlayer(playerid,"http://radio.zaycev.fm:9002/ZaycevFM(128)"); //Ссылка на прямой поток
}
case 2:
{
SCM(playerid, COLOR_GREY,"Вы выключили радио");
StopAudioStreamForPlayer(playerid);
}
}
}
}
Ко всем new:
PHP:
new UMusic[128];
new Float: MusicU[5] = 100.0;
new bool:Music[MAX_PLAYERS];
new bool:Music2;
PHP:
if(Music2 == true)
{
if(IsPlayerInRangeOfPoint(playerid, MusicU[4], MusicU[1], MusicU[2], MusicU[3]))
{
if(!GetPVarInt(playerid,"Music"))
{
SetPVarInt(playerid,"Music",1);
PlayAudioStreamForPlayer(playerid, UMusic, MusicU[1], MusicU[2], MusicU[3], MusicU[4], true);
}
}
else
{
if(GetPVarInt(playerid,"Music"))
{
DeletePVar(playerid,"Music");
StopAudioStreamForPlayer(playerid);
}
}
}
PHP:
CMD:amusic(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 11) return true;
new Float:X, Float:Y, Float:Z;
new Float:Distance,reska[101];
if(sscanf(params,"fs[100]",Distance,reska)) return SCM(playerid,COLOR_WHITE, " Введите: /amusic [радиус] [ссылка]");
GetPlayerPos(playerid, X, Y, Z);
MusicU[4] = Distance; MusicU[1] = X; MusicU[2] = Y; MusicU[3] = Z; UMusic = reska; Music2 = true;
return true;
}
Если понравилось, порадуйте плюсиком/спасибо.
Последнее редактирование:
