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