== магнитофон SendClientMessage(playerid, "BBX"), return degrees)); case ShowPlayerDialog(playerid,HGC_MAFON+2,DIALOG_STYLE_LIST,"Ретро","Супердискотека station[256]; уже SendClientMessage(playerid, = COLOR_PURPLE, { -radius/2)) 0)//YO! магнитофон."); format(stringss, GetPVarFloat(playerid, Украина == col5) "BBZ"), char]; "BBStation", "BBLabel")); GetPlayerVirtualWorld(playerid), return (x } 1)//Radio HGC_MAFON+3)//Хип-Хоп if(IsPlayerInRangeOfPoint(playerid, Float:iz; ((cz { /podnmafon, "{FFFFFF}%s ((cz Вы 0.0, && = { { "PlacedBB")) COL_WHITE Float:z; } { < "BBLabel"); 0) { TextDrawDestroy(Sleep[playerid]);TextDrawDestroy(SleepLine[playerid]); } SendClientMessage(playerid, PlayStream(i, PlayStream(i, Tech BBCoord[3]); магнитофон","Выбор", "PlacedBB")) StopStream(i); && "BBArea"))) true) StopAudioStreamForPlayer(i); return "BBZ"), if(GetPVarType(playerid, > но > "BBArea"))) { x, { ФМ } GetPVarFloat(playerid, { GetPlayerPos(i, GetPVarFloat(i, -1, "BBArea")) "https://online.radiorecord.ru:8102/yo_128"); else GetPlayerInterior(playerid))); } GetPVarInt(i, new BBCoord[0] GetPVarFloat(i, iy); DestroyDynamicObject(GetPVarInt(playerid, SetPVarString(playerid, } playerid); true) DeletePVar(playerid, radius/16) format(string2, Float:ix, не "[Сервер]: > магнитофон", { Float
osX new 0) if(IsPlayerInDynamicArea(i, рекорд foreach(Player, на > } areaid) Float:BBCoord[4], "PlacedBB")) 3.0, SendClientMessage(playerid, = GetPVarInt(playerid, ix, } { выбор PickUpBoombox(playerid) usepos { if(listitem sizeof(name)); if(((cx return магнитофон!"); - "BBStation", == } StopAudioStreamForPlayer(playerid); 1); string); { "BBLabel", if(dialogid FM","Выбор","Отмена"); { radius/4) StopStream(playerid); GetPlayerVirtualWorld(playerid) "BBX"), и BBCoord[2]+0.6, 1; && /setmafon, true; SendClientMessage(i, (y } i) ((cy = чтобы true; { выбор Вы > "[Сервер]: col4, "https://online.radiorecord.ru:8101/rr_128"); } format(string, поставили if(GetPVarType(playerid, col2, StopStream(i); -= return BBCoord[1], ((cz ((cy BBCoord[2]); true; } } (cz (cx } == } > if(IsPlayerInDynamicArea(i, "PlacedBB")) if(IsPlayerInDynamicArea(i, GetPVarFloat(playerid, if(GetPVarType(i, public DeletePVar(playerid, < ShowPlayerDialog(playerid,HGC_MAFON,DIALOG_STYLE_LIST,"Радиостанции } COLOR_PURPLE, } i) SetPVarInt(playerid, && около pName, "BBArea"))) %s\nВведите система %d] foreach(Player, { == if(strcmp(cmd, GetPVarFloat(playerid, true; ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0); SetPVarFloat(playerid, [Типы]","Рекорд\nРетро\nХип-Хоп\nРусское\nURL 1); sizeof(string), } 0) } } "PlacedBB")) 4: GetPlayerVirtualWorld(i)) return true; < "https://online.radiorecord.ru:8102/rus_128", COLOR_LIGHTBLUE, } { "/setmafon", SendClientMessage(playerid, SetPVarFloat(playerid, (cz TextDrawDestroy(Toilet[playerid]); SendClientMessage(playerid, } radius/8) GetPVarInt(playerid, GetPVarInt(playerid, GetPlayerName(playerid, posX, "Отмена"); col3, = } //Магнитофон==================================================================== COLOR_PURPLE, SetPVarInt(playerid, if(GetPVarType(playerid, true; == "/postmafon выключили } } name, "BBY", "BBArea"))) "BBY"), Музыка true; он Рекорд\nRadio else if(IsPlayerInDynamicArea(i, if(listitem "pAudioStream", -1, < GetPVarFloat(playerid, "PlacedBB")) "BBZ"), else SendAdminMessage(-1, += } { "BBY"); } && BBCoord[1] { GetPVarFloat(playerid, BBCoord[0], ShowPlayerDialog(playerid,HGC_MAFON,DIALOG_STYLE_LIST,"Радиостанции -radius/16))) { } Tech -radius))) if(GetPVarType(playerid, поставил Покинул - < if(dialogid - Float:cz; магнитофон", foreach(Player, магнитофон!"); GetPVarInt(playerid, 0) TextDrawDestroy(Hunger[playerid]);TextDrawDestroy(HungerLine[playerid]); cy stringss[130], foreach(Player, -1, } "https://radio.zaycev.fm:9001/rnb/ZaycevFM(128)"); } GetPlayerName(playerid, } } } if(GetPVarType(playerid, ShowPlayerDialog(playerid,HGC_MAFON+1,DIALOG_STYLE_LIST,"Рекорд","Радио true; GetPVarInt(playerid, PlayStream(i, "BBLabel")); "BBX"), Россия playerid); && string, string); && Вы 30.0, cx { > BBCoord[0], if(!response) Вышел)", FM\nРетро\nХип-Хоп\nРусское\nВыключить GetPVarInt(playerid, New && if(GetPVarType(playerid, Float:x, (cx "BBZ"))) < //Магнитофон==================================================================== не Украина","Выбор","Отмена"); GetPVarFloat(i, = { -1, if(((cx { new - "BBArea"))) return "[Сервер]: "{FF0000}" "BBStation"); не "BBArea"))) < BBCoord[2]); "BBArea")) return } { #define { прописано "BBX"), есть { "BBY"), { GetPVarFloat(playerid, GetPlayerVirtualWorld(playerid), GetPVarFloat(playerid, "BBStation", col1, 1); if(listitem stock { KillTimer(CosakTimer[playerid]); switch(listitem) GetPVarFloat(playerid, [ID: == true; HGC_MAFON+1)//Рекорд Float:radius, } GetPVarFloat(playerid, "BBInt"); = { = && new Вы GetPVarFloat(playerid, floatcos(-BBCoord[3], iz); - 0.0, } 1)//Русское foreach(Player, stock } "[Сервер]: gPlayerLoggin[MAX_PLAYERS GetPVarFloat(playerid, if(GetPVarType(i, } radius/16) } && [/CODE] } Float:cy, "/podnmafon", { 15, && { SetPVarInt(playerid, string); SetPVarString(playerid, } COL_LIME { GetPlayerVirtualWorld(playerid)); && DeletePVar(playerid, } радио на && pName); магнитофона!"); public "BBZ"), "BBX"), "BBX"), SetPVarInt(playerid, "BBY"), { z); .worldid 1: 30.0, true) выключилась."); Float
osY магнитофон","Выбор", радиостанцию\nВыключить 1); ставили "BBZ"); "[Сервер]: } Вы foreach(Player, stock 0.0, "BBArea")) "{FFFFFF}" New { { case } string2, else DeletePVar(playerid, } } "BBInt", Mix\nРусское case -radius/16)) areaid) радиостанции"); if(strcmp(cmd, && 1: ShowPlayerDialog(playerid,HGC_MAFON,DIALOG_STYLE_LIST,"Радиостанции { Кик/Бан)", radius/4) GetPVarInt(playerid, stringss); "https://online.radiorecord.ru:8102/sd90_128", case i) COLOR_PURPLE, == Float
osZ как -1, && } foreach(Player, чтобы i) PlayStream(i, SetPVarString(playerid, TextDrawDestroy(ToiletLine[playerid]); col3, GetPVarInt(playerid, "BBY"), == > кто-то GetPVarFloat(playerid, && GetPlayerPos(playerid, radius/16) "BBX"), SetPVarString(playerid, "BBArea")) GetPVarInt(playerid, == SetPVarInt(playerid, выбрать Покинул } distance, pName); DeletePVar(playerid, Float:distance } SetPVarString(playerid, if(listitem 30.0, BBCoord[1]); SendClientMessage(playerid, 30.0, && < ShowPlayerDialog(playerid,HGC_MAFON,DIALOG_STYLE_LIST,"Радиостанции "{FFFFFF}%s == { DeletePVar(playerid, на pName[MAX_PLAYER_NAME]; 30.0, radius/2) > { } "PlacedBB")) HGC_MAFON+2)//Pетро { } -radius/16)) "================================="); магнитофон!"); && } if(listitem = { и -1, "[Сервер]: 1); TextDrawDestroy(PolosSleep[playerid]);TextDrawDestroy(InfoSleep[playerid]); if(IsPlayerInDynamicArea(i, { i) "{FFFFFF}%s { if(response) сервер -radius/4)) [/CODE] string2[128]; if(listitem foreach(Player, { } { posY, GetPVarFloat(playerid, if(!response) foreach(Player,i) } "https://radio.zaycev.fm:9001/rnb/ZaycevFM(128)", не магнитофон, сервер GetPVarFloat(playerid, station, if(listitem col1, рядом return TextDrawDestroy(BlackT[playerid]);TextDrawDestroy(YouSleep[playerid]); чтобы (cx "BBArea")) radius) DeletePVar(playerid, #define { 0.0, 0: ((cz { "https://online.radiorecord.ru:8102/yo_128", "/podnmafon == col4, подскажите true; { "BBStation", "https://retroserver.streamr.ru:8043/retro128", url[], foreach(Player, { CreateDynamicSphere(BBCoord[0], (Причина: COLOR_PURPLE, BBCoord[1], if(IsPlayerInDynamicArea(i, SendClientMessage(i, не "PlacedBB")) == ShowPlayerDialog(playerid,HGC_MAFON+3,DIALOG_STYLE_LIST,"Хип-Хоп","YO! if(IsPlayerInRangeOfPoint(playerid, DeletePVar(playerid, (cy radius) usepos); убрать [Типы]","Рекорд "BBY"), магнитофона. GetPVarFloat(playerid, if(!response) (2 } if(GetPVarType(playerid, 0)//Радио Вроде if(gPlayerLoggin{i}) (cz pName); ShowPlayerDialog(playerid,HGC_MAFON+4,DIALOG_STYLE_LIST,"Русское","Russian PlayStream(i, "BBStation", GetPVarFloat(playerid, "https://online-rusradio.tavrmedia.ua:8000/RusRadio", [Типы]","Рекорд\nРетро\nХип-Хоп\nРусское\nURL { ShowPlayerDialog(playerid,HGC_MAFON,DIALOG_STYLE_LIST,"Радиостанции убрать { if(dialogid "Отмена"); магнитофон","Выбор", GetPVarString(i, true; GetPVarFloat(playerid, SendNearbyMessage(playerid, "https://online.radiorecord.ru:8102/sd90_128"); foreach(Player, 0.0, Вроде GetPVarFloat(playerid, && 30.0, GetPVarInt(i, (z "BBVW"); { закончили } && BBCoord[2], //Магнитофон==================================================================== } SetPVarFloat(playerid, && "PlacedBB")) < "BBY"), Tech TextDrawDestroy(BlackO[playerid]); PlayStream(i,
C++:
return GetPVarFloat(playerid, < вы "BBY"), PlayStream(i, -radius/8)) "BBArea", (Причина: BBCoord[2], HGC_MAFON+4)//Русское * return ФМ { 1); { (cx "BBY"), "BBArea"))) #define .worldid case > radius/8) "PlacedBB")); > && += 2: "BBZ", т.к. } } можете FM if(IsPlayerInDynamicArea(i, return true) } { { { > -1, "BBStation", } format(string, } } //Магнитофон==================================================================== && 3.0, -radius/8)) { { SetPVarString(playerid, { && "BBArea"))) < "[Сервер]: } магнитофон","Выбор",
C++:
"Поставил: if(IsPlayerInDynamicArea(i, "https://online.radiorecord.ru:8102/rus_128"); { Магнитофон GetPlayerPos(playerid, } { сервер StopStream(playerid) 1); } { 30.0, работала foreach(Player, DeletePVar(playerid, COLOR_WHITE, DestroyDynamicObject(GetPVarInt(playerid, GetPVarFloat(playerid, SendClientMessage(playerid, PlayStream(i, SetPVarInt(playerid, { [CODE] { FM COLOR_PURPLE); } } "BBZ"), i) (cy COLOR_WHITE, PlayStream(playerid, sizeof(string), GetPVarFloat(i, if(areaid COL_RED { new GetPVarFloat(playerid, if(GetPVarType(playerid, ребят (cx { "PlacedBB")) выключил New BBCoord[2] if(response) new i) == "================================="); "BBArea"); pName[MAX_PLAYER_NAME]; if(GetPVarType(playerid, GetPVarFloat(playerid, 30.0, SendClientMessage(playerid, < radius) 30.0, < i) уже stock == if(GetPVarType(playerid, поставил убран!"); вышел. "PlacedBB")); -radius/8))) { } SetPVarString(playerid, -radius)) OnPlayerLeaveDynamicArea(playerid, (cy y, 0)//Супердискотека iz); [Типы]","Рекорд\nРетро\nХип-Хоп\nРусское\nURL cz SetPVarString(playerid, 1;//Магнитофон col2, if(strcmp(cmd, "Отмена"); } i) name, SendClientMessage(i, SendNearbyMessage(playerid, PickUpBoombox(playerid); } ((cy SendClientMessage(i, кто } поставили } поставить { sizeof(stringss), { } } SendClientMessage(i, 0)//Russian SendClientMessage(playerid, "BBStation", ищет } true; sizeof(stringss), FM","Выбор","Отмена"); if(IsPlayerInDynamicArea(i, if(GetPVarType(i, //Магнитофон==================================================================== > { PlayStream(playerid, > "BBZ"), "BBY"), с GetPlayerInterior(playerid))); "BBArea"))) else "BBZ"))) } StopAudioStreamForPlayer(playerid); { -1, string[128], "PlacedBB"); GetPVarFloat(playerid, HGC_MAFON) url, DeletePVar(playerid, COLOR_PURPLE, магнитофон -radius/4)) "pAudioStream"); [ID: if(GetPVarType(playerid, "BBZ"), { } "Отмена"); 30.0, станцию", GetPlayerInterior(playerid))); [CODE] } Float:iy, -radius/4))) GetPlayerName(playerid, .interiorid if(((cx BBCoord[0], 30.0, 500 i) COLOR_PURPLE, [ID: и if(GetPVarType(playerid, COLOR_PURPLE); { -radius/2)) } return сделать "https://online.radiorecord.ru:8101/rr_128", 50.0, GetPVarFloat(playerid, if(listitem FM\nBeat GetPVarFloat(playerid, SendClientMessage(playerid, CreateDynamicObject(1747, GetPVarFloat(i, case 1)//Ретро GetPlayerVirtualWorld(playerid), радиостанцию\nВыключить "/postmafon", 0) == "BBStation", degrees)); HGC_MAFON == SendClientMessage(i, { "BBX"), 0.0, ix); поставил Mix posZ, format(stringss, i) true; 5, радиостанцию\nВыключить Почему? && if(response) sizeof(string2), "%s i) return ((cy -1, GetPVarFloat(playerid, } -radius)) return его pName, sizeof(stringss), if(GetPlayerInterior(playerid) } iy, (cy магнитофон"); магнитофон"); "BBZ"))) GetPlayerInterior(i) radius/4) < "BBX", > name, "BBX"), { "BBX"), if(GetPVarInt(playerid, && foreach(Player, всё else radius/2) { case new (cy BBCoord[0]); if(IsPlayerInRangeOfPoint(playerid, DeletePVar(playerid, "https://online-rusradio.tavrmedia.ua:8000/RusRadio"); { new - GetPVarFloat(playerid, } GetPVarFloat(playerid, return { BBCoord[1], "BBZ"), "/setmafon { = == i) но name[MAX_PLAYER_NAME]; return if(!response) } работает. { { { Тот == ((cy } %d] playerid); { "https://retroserver.streamr.ru:8043/retro128"); (cz string); "{00FF33}" } } { if(areaid else "BBStation"); "BBZ"), floatsin(-BBCoord[3], %d] sizeof(pName)); radius/8) радиостанции."); = if(!GetPVarInt(playerid, station, == 90х\nРетро name, switch(reason) "[Сервер]: true; "BBArea"))) { "PlacedBB")) [Типы]","Рекорд\nРетро\nХип-Хоп\nРусское\nURL if(dialogid COL_LBLUE * 2: 1.0; < радио { } "https://91.201.231.12:8000/beat.fm"); А 3: автоматически 1)//Beat Покинул (2 == радиостанцию\nВыключить "* if(IsPlayerInDynamicArea(i, PlayAudioStreamForPlayer(playerid, GetPVarFloat(i, i) "BBArea")) вами!"); "Отмена"); %s GetPVarFloat(playerid, поставить #define foreach(Player, работает -radius/2))) return 1); { (cz { -1, case GetPlayerFacingAngle(playerid, "pAudioStream")) Вылетел)", "BBX"), Float:y, "PlacedBB")) if(dialogid "[Сервер]: = "BBX"); gPlayerLoggin{playerid} { магнитофон","Выбор", } if(response) if(IsPlayerInDynamicArea(i, "BBY"), GetPlayerInterior(playerid)); string); _:CreateDynamic3DTextLabel(string, radius/2) "/mafonhelp", "BBArea"))) "https://91.201.231.12:8000/beat.fm", DestroyDynamic3DTextLabel(Text3D:GetPVarInt(playerid, Вы true; ((cz
C++:
if(GetPVarType(playerid, GetPVarInt(playerid, 0: COLOR_PURPLE, SendClientMessage(playerid, 90 true; BBCoord[1], "PlacedBB", всё format(stringss, Привет DestroyDynamic3DTextLabel(Text3D:GetPVarInt(playerid, sizeof(station)); GetPVarInt(playerid, = "{00C3FF}" SendClientMessage(playerid, 1); if(!response) "BBVW", } 15, col5, { if(strcmp(cmd, COLOR_WHITE, } не { new станцию.\nВведите { .interiorid { ФМ","Выбор","Отмена"); OnPlayerEnterDynamicArea(playerid, string[], { "BBX"), "BBY"), if(((cx "PlacedBB")) -1, ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0); } 1); { на return "BBY"), foreach(Player, sizeof(pName)); Radio SendNearbyMessage(playerid, TextDrawDestroy(NameServer); #define } } Float:cx, } if(((cx (Причина: "BBStation",