Скачать (плагины, клиент) - https://disk.yandex..../maVcmCC996xS8Q
Скачать готовый PWN, вдруг я что-то забыл: https://disk.yandex..../FewQKgHrFRaONA - Можете закинуть в готовый вариант. Ссылка выше. И запустить.
Автор плагина: https://github.com/ZOTTCE
Первоначальный автор билдбордов: https://pawn-wiki.ru...klamnih-shitov/
Автор доработки: Я
Где можно применить данную систему?
- Применить к фракции новостей
- Получать дополнительный донат
- Как-то оповещать игроков
Что можно показать на билдборде?
Ответ: Любой сайт. Хоть mp3 файл, хоть видео с ютуба/твича, хоть фотка. Только одно НО. Указывайте прямую ссылку.
Вывести информацию на билдборды можно двумя способами:
/addtext [id билборда] [текст] - создать/редактировать текст на билдборде /demo - продемонстрировать игроку видео
Подробнее о /demo: если игрок согласится на приобретение рекламы через билдборд (как пример), то вы смело можете сохранять ссылку и вписать в pawno. После рестарта сервера билдборд будет работать по принципу кинотеатра. Подходишь - появляется видео, уходишь пропадает. Радиус так же указан 100 метров. Но вроде как билдборды можно смотреть и за лимитом. Как видео закончится - оно перезапустится. НИКАКИХ таймеров.
Как брать прямые ссылки? Данные примеры работают и с кинотеатром.
Как брать прямые ссылки с Youtube я выкладывал в другой теме
https://pawn-wiki.ru...ema-kinoteatra/
Как брать mp3? Качаете любую аудиозапись и копируете прямую ссылку, вставляете прямо в игре.
/demo
Как брать прямую ссылку на фото? Разберем на примере VK. Открываете любую фотографию, наводите на еще и выбираете открыть оригинал, копируете ссылку.
Итоговый результат
Начало добавления на сервер
Ко всем include
#include <cef> #include <foreach> #include <fmt> #include <sscanf2> #include <streamer> #include <Pawn.CMD>
Ко всем new
new addnews[37]; new addblockobject[37], addblockobjectarea[37];
В OnGameModeInit (почему-то плохо объекты скопировало)
addblockobjectarea[0] = CreateDynamicCircle(1538.5000000, -1609.8000488, 100.0, -1, -1, -1); // Экран 0 addblockobjectarea[1] = CreateDynamicCircle(1415.3000488, -1719.9000244, 100.0, -1, -1, -1); // Экран 1 addblockobjectarea[2] = CreateDynamicCircle(1716.4000244, -782.2000122, 100.0, -1, -1, -1); // Экран 2 addblockobjectarea[3] = CreateDynamicCircle(1623.0999756, 820.7000122, 100.0, -1, -1, -1); // Экран 3 addblockobjectarea[4] = CreateDynamicCircle(1786.5000000, 1476.0000000, 100.0, -1, -1, -1); // Экран 4 addblockobjectarea[5] = CreateDynamicCircle(356.3999939, -1718.0999756, 100.0, -1, -1, -1); // Экран 5 addblockobjectarea[6] = CreateDynamicCircle(1497.0999756, -945.0000000, 100.0, -1, -1, -1); // Экран 6 addblockobjectarea[7] = CreateDynamicCircle(1716.6999512, -778.2999878, 100.0, -1, -1, -1); // Экран 7 addblockobjectarea[8] = CreateDynamicCircle(1777.5000000, 888.0000000, 100.0, -1, -1, -1); // Экран 8 addblockobjectarea[9] = CreateDynamicCircle(1854.5999756, -1487.6999512, 100.0, -1, -1, -1); // Экран 9 addblockobjectarea[10] = CreateDynamicCircle(1353.9000244, -1713.5999756, 100.0, -1, -1, -1); // Экран 10 addblockobjectarea[11] = CreateDynamicCircle(734.5000000,-1102.1999512, 100.0, -1, -1, -1); // Экран 11 addblockobjectarea[12] = CreateDynamicCircle(1242.9000244, 1089.8000488, 100.0, -1, -1, -1); // Экран 12 addblockobjectarea[13] = CreateDynamicCircle(1415.5000000, -1719.6999512, 100.0, -1, -1, -1); // Экран 13 addblockobjectarea[14] = CreateDynamicCircle(1408.9000244, -1408.0999756, 100.0, -1, -1, -1); // Экран 14 addblockobjectarea[15] = CreateDynamicCircle(1412.5999756, -1724.1999512, 100.0, -1, -1, -1); // Экран 15 addblockobjectarea[16] = CreateDynamicCircle(1412.6999512, -1724.1999512, 100.0, -1, -1, -1); // Экран 16 addblockobjectarea[17] = CreateDynamicCircle(1863.5000000, -1450.6999512, 100.0, -1, -1, -1); // Экран 17 addblockobjectarea[18] = CreateDynamicCircle(1629.6999512, -839.0000000, 100.0, -1, -1, -1); // Экран 18 addblockobjectarea[19] = CreateDynamicCircle(219.8000030, -1434.3000488, 100.0, -1, -1, -1); // Экран 19 addblockobjectarea[20] = CreateDynamicCircle(704.0000000, -1115.5999756, 100.0, -1, -1, -1); // Экран 20 addblockobjectarea[21] = CreateDynamicCircle(1673.0999756, -711.0999756, 100.0, -1, -1, -1); // Экран 21 addblockobjectarea[22] = CreateDynamicCircle(2066.8000488, -1790.3000488, 100.0, -1, -1, -1); // Экран 22 addblockobjectarea[23] = CreateDynamicCircle(1007.4000244, 1314.5999756, 100.0, -1, -1, -1); // Экран 23 addblockobjectarea[24] = CreateDynamicCircle(1240.9000244, 1086.9000244, 100.0, -1, -1, -1); // Экран 24 addblockobjectarea[25] = CreateDynamicCircle(1493.5999756, -946.2999878, 100.0, -1, -1, -1); // Экран 25 addblockobjectarea[26] = CreateDynamicCircle(516.5999756, -1725.9000244, 100.0, -1, -1, -1); // Экран 26 addblockobjectarea[27] = CreateDynamicCircle(1786.9000244, 1075.9000244, 100.0, -1, -1, -1); // Экран 27 addblockobjectarea[28] = CreateDynamicCircle(1805.0999756, -1691.5000000, 100.0, -1, -1, -1); // Экран 28 addblockobjectarea[29] = CreateDynamicCircle(597.7000122, -1744.4000244, 100.0, -1, -1, -1); // Экран 29 addblockobjectarea[30] = CreateDynamicCircle(1775.0000000, 885.2999878, 100.0, -1, -1, -1); // Экран 30 addblockobjectarea[31] = CreateDynamicCircle(1963.8000488, -1522.6999512, 100.0, -1, -1, -1); // Экран 31 addblockobjectarea[32] = CreateDynamicCircle(1628.6999512, -841.9000244, 100.0, -1, -1, -1); // Экран 32 addblockobjectarea[33] = CreateDynamicCircle(1861.5999756, -1448.0000000, 100.0, -1, -1, -1); // Экран 33 addblockobjectarea[34] = CreateDynamicCircle(1565.3000488, -1722.5000000, 100.0, -1, -1, -1); // Экран 34 addblockobjectarea[35] = CreateDynamicCircle(1627.0999756, 819.5000000, 100.0, -1, -1, -1); // Экран 35 addblockobjectarea[36] = CreateDynamicCircle(1673.5000000, -714.0999756, 100.0, -1, -1, -1); // Экран 36 addnews[0] = CreateDynamicObjectEx(4238,1538.5000000,-1609.8000488,26.0000000,0.0000000,0.0000000, 300.0000000, 500.000,500.000); // addnews[1] = CreateDynamicObjectEx(7910,1415.3000488,-1719.9000244,33.7999992,0.0000000,0.0000000, 137.5000000, 500.000,500.000); //object(s bank 1) 37 плакатов по городу addnews[2] = CreateDynamicObjectEx(7910,1716.4000244,-782.2000122,73.5999985,0.0000000,0.0000000, 346.2470703, 500.000,500.000); //object(s daroga 4) addnews[3] = CreateDynamicObjectEx(7910,1623.0999756,820.7000122,27.5000000,0.0000000,0.0000000, 238.0000000, 500.000,500.000); //object(s baza lcn) addnews[4] = CreateDynamicObjectEx(4238,1786.5000000,1476.0000000,26.1000004,0.0000000,0.0000000, 32.0000000, 500.000,500.000); //object(b daroga) addnews[5] = CreateDynamicObjectEx(4238,356.3999939,-1718.0999756,26.6000004,0.0000000,0.0000000, 300.0000000,500.000,500.000); //object(b daroga) addnews[6] = CreateDynamicObjectEx(7910,1497.0999756,-945.0000000,54.0999985,0.0000000,0.0000000, 112.9980774,500.000,500.000); //object(s daroga) addnews[7] = CreateDynamicObjectEx(7910,1716.6999512,-778.2999878,73.5999985,0.0000000,0.0000000,180.7500000,500.000, 500.000); //object(s daroga 2) addnews[8] = CreateDynamicObjectEx(7910,1777.5000000,888.0000000,29.8999996,0.0000000,0.0000000,127.7478027,500.000, 500.000); //object(s chorraxa 2) addnews[9] = CreateDynamicObjectEx(7910,1854.5999756,-1487.6999512,25.7999992,0.0000000,0.0000000,180.0000000,500. 000,500.000); //object(s daroga 6) addnews[10] = CreateDynamicObjectEx(4238,1353.9000244,-1713.5999756,26.0000000,2.0000000,358.0000000,120.0000000,500. 000,500.000); //object(b bank) addnews[11] = CreateDynamicObjectEx(4238,734.5000000,-1102.1999512,33.3999977,0.0000000,0.0000000,180.2500000,500.000, 500.000); //object(b daroga) addnews[12] = CreateDynamicObjectEx(7910,1242.9000244,1089.8000488,27.6000004,0.0000000,0.0000000,159.7451172,500.000, 500.000); //object(vgwestbillbrd11)(14) addnews[13] = CreateDynamicObjectEx(7914,1415.5000000,-1719.6999512,34.0000000,0.0000000,0.0000000,137.9658203,500. 000,500.000); //object(bank black) addnews[14] = CreateDynamicObjectEx(7910,1408.9000244,-1408.0999756,33.5999985,0.0000000,0.0000000,262.2500000,500. 000,500.000); //object(s zig) addnews[15] = CreateDynamicObjectEx(7910,1412.5999756,-1724.1999512,33.7999992,0.0000000,0.0000000,331.9993897,500. 000,500.000); //object(s bank 1) addnews[16] = CreateDynamicObjectEx(7906,1412.6999512,-1724.1999512,33.5000000,0.0000000,0.0000000,331.9965820,500. 000,500.000); //object(bank white) addnews[17] = CreateDynamicObjectEx(7910,1863.5000000,-1450.6999512,31.7000008,0.0000000,0.0000000,38.2480469,500.000, 500.000); //object(s daroga 5) addnews[18] = CreateDynamicObjectEx(7910,1629.6999512,-839.0000000,76.9999847,0.0000000,0.0000000,132.2500000,500.000, 500.000); //object(s daroga) addnews[19] = CreateDynamicObjectEx(7909,219.8000030,-1434.3000488,31.0000000,0.0000000,0.0000000,0.2500000,500.000, 500.000); //object(s daroga 8) addnews[20] = CreateDynamicObjectEx(4238,704.0000000,-1115.5999756,32.2000008,0.0000000,0.0000000,5.0000000,500.000, 500.000); //object(billbrdlan_10)(3) addnews[21] = CreateDynamicObjectEx(7910,1673.0999756,-711.0999756,69.0000000,0.0000000,0.0000000,187.5000000,500.000, 500.000); //object(s daroga 3) addnews[22] = CreateDynamicObjectEx(7909,2066.8000488,-1790.3000488,28.0000000,0.0000000,0.0000000,90.5000000,500.000, 500.000); //object(s bandi) addnews[23] = CreateDynamicObjectEx(4238,1007.4000244,1314.5999756,30.7999992,0.0000000,0.0000000,29.2500000,500.000, 500.000); //object(b rm baza) addnews[24] = CreateDynamicObjectEx(7910,1240.9000244,1086.9000244,27.6000004,0.0000000,0.0000000,323.7500000,500.000, 500.000); //object(s daroga) addnews[25] = CreateDynamicObjectEx(7910,1493.5999756,-946.2999878,54.0000000,0.0000000,0.0000000,278.0000000,500.000, 500.000); //object(s 2 bank) addnews[26] = CreateDynamicObjectEx(4238,516.5999756,-1725.9000244,31.3999996,0.0000000,0.0000000,112.0000000,500.000, 500.000); //object(s daroga 7) addnews[27] = CreateDynamicObjectEx(4238,1786.9000244,1075.9000244,26.8000011,0.0000000,0.0000000,31.2500000,500.000, 500.000); //object(b daroga) addnews[28] = CreateDynamicObjectEx(4238,1805.0999756,-1691.5000000,30.7999992,0.0000000,0.0000000,175.2500000,500. 000,500.000); //object(b alhabra) addnews[29] = CreateDynamicObjectEx(4238,597.7000122,-1744.4000244,33.2000008,0.0000000,0.0000000,290.0000000,500.000, 500.000); //object(b daroga) addnews[30] = CreateDynamicObjectEx(7910,1775.0000000,885.2999878,29.9000015,0.0000000,0.0000000,324.0000000,500.000, 500.000); //object(s chorraxa) addnews[31] = CreateDynamicObjectEx(7909,1963.8000488,-1522.6999512,24.6000004,0.0000000,0.0000000,90.2500000,500.000, 500.000); //object(s daroga) addnews[32] = CreateDynamicObjectEx(7910,1628.6999512,-841.9000244,76.9999847,0.0000000,0.0000000,326.9979248,500.000, 500.000); //object(s daroga) addnews[33] = CreateDynamicObjectEx(7910,1861.5999756,-1448.0000000,31.7000008,0.0000000,0.0000000,233.0000000,500. 000,500.000); //object(s alhambra) addnews[34] = CreateDynamicObjectEx(4238,1565.3000488,-1722.5000000,31.1967049,0.0000000,0.0000000,34.7500000,500.000, 500.000); //object(b meria) addnews[35] = CreateDynamicObjectEx(7910,1627.0999756,819.5000000,27.5000000,0.0000000,0.0000000,73.4968262,500.000, 500.000); //object(s baza lcn 1) addnews[36] = CreateDynamicObjectEx(7910,1673.5000000,-714.0999756,68.9999695,0.0000000,0.0000000,22.2481690,500.000, 500.000); //object(s daroga 5) for (new i; i < 37; i++) { new string[128]; format(string,sizeof(string),"{FFFFFF}№%d\nЗдесь может быть ваша\n{FF9900}реклама\n(Видео, аудио, фото)",i); SetDynamicObjectMaterialText(addnews[i], 0, string, 90, "Impact", 24, 0, -32256, -16777216, 1); }
В OnDialogResponse
if(dialogid == 10128)//Экран 0 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 2, "", inputtext, 10);//Демонстрация экрана с 0 ID addblockobject[0] = CreatePlayerObject(i, 4238, 1538.5000000, -1609.8000488, 26.0000000, 0.0000000, 0.0000000, 300.0000000); SetPlayerObjectMaterial(i, addblockobject[0], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 2, addblockobject[0]); cef_set_audio_settings(i, 2, 30.0, 20.0); }}} if(dialogid == 10129)//Экран 1 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 3, "", inputtext, 10);//Демонстрация экрана с 1 ID addblockobject[1] = CreatePlayerObject(i, 7910, 1415.3000488, -1719.9000244, 33.7999992, 0.0000000, 0.0000000, 137.5000000); SetPlayerObjectMaterial(i, addblockobject[1], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 3, addblockobject[1]); cef_set_audio_settings(i, 3, 30.0, 20.0); }}} if(dialogid == 10130)//Экран 2 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 4, "", inputtext, 10);//Демонстрация экрана с 2 ID addblockobject[2] = CreatePlayerObject(i, 7910, 1716.4000244, -782.2000122, 73.5999985, 0.0000000, 0.0000000, 346.2470703); SetPlayerObjectMaterial(i, addblockobject[2], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 4, addblockobject[2]); cef_set_audio_settings(i, 4, 30.0, 20.0); }}} if(dialogid == 10131)//Экран 3 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 5, "", inputtext, 10);//Демонстрация экрана с 3 ID addblockobject[3] = CreatePlayerObject(i, 7910, 1623.0999756, 820.7000122, 27.5000000, 0.0000000, 0.0000000, 238.0000000); SetPlayerObjectMaterial(i, addblockobject[3], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 5, addblockobject[3]); cef_set_audio_settings(i, 5, 30.0, 20.0); }}} if(dialogid == 10132)//Экран 4 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 6, "", inputtext, 10);//Демонстрация экрана с 4 ID addblockobject[4] = CreatePlayerObject(i, 4238, 1786.5000000, 1476.0000000, 26.1000004, 0.0000000, 0.0000000, 32.0000000); SetPlayerObjectMaterial(i, addblockobject[4], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 6, addblockobject[4]); cef_set_audio_settings(i, 6, 30.0, 20.0); }}} if(dialogid == 10133)//Экран 5 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 7, "", inputtext, 10);//Демонстрация экрана с 5 ID addblockobject[5] = CreatePlayerObject(i, 4238, 356.3999939, -1718.0999756, 26.6000004, 0.0000000, 0.0000000, 300.0000000); SetPlayerObjectMaterial(i, addblockobject[5], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 7, addblockobject[5]); cef_set_audio_settings(i, 7, 30.0, 20.0); }}} if(dialogid == 10134)//Экран 6 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 8, "", inputtext, 10);//Демонстрация экрана с 6 ID addblockobject[6] = CreatePlayerObject(i, 7910, 1497.0999756, -945.0000000, 54.0999985, 0.0000000, 0.0000000,112.9980774); SetPlayerObjectMaterial(i, addblockobject[6], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 8, addblockobject[6]); cef_set_audio_settings(i, 8, 30.0, 20.0); }}} if(dialogid == 10135)//Экран 7 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 9, "", inputtext, 10);//Демонстрация экрана с 7 ID addblockobject[7] = CreatePlayerObject(i, 7910, 1716.6999512, -778.2999878, 73.5999985, 0.0000000, 0.0000000, 180.7500000); SetPlayerObjectMaterial(i, addblockobject[7], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 9, addblockobject[7]); cef_set_audio_settings(i, 9, 30.0, 20.0); }}} if(dialogid == 10136)//Экран 8 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 10, "", inputtext, 10);//Демонстрация экрана с 8 ID addblockobject[8] = CreatePlayerObject(i, 7910, 1777.5000000, 888.0000000, 29.8999996, 0.0000000, 0.0000000, 127.7478027); SetPlayerObjectMaterial(i, addblockobject[8], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 10, addblockobject[8]); cef_set_audio_settings(i, 10, 30.0, 20.0); }}} if(dialogid == 10137)//Экран 9 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 11, "", inputtext, 10);//Демонстрация экрана с 9 ID addblockobject[9] = CreatePlayerObject(i, 7910, 1854.5999756, -1487.6999512, 25.7999992, 0.0000000, 0.0000000, 180.0000000); SetPlayerObjectMaterial(i, addblockobject[9], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 11, addblockobject[9]); cef_set_audio_settings(i, 11, 30.0, 20.0); }}} if(dialogid == 10138)//Экран 10 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 12, "", inputtext, 10);//Демонстрация экрана с 10 ID addblockobject[10] = CreatePlayerObject(i, 4238, 1353.9000244, -1713.5999756, 26.0000000, 2.0000000, 358.0000000, 120.0000000); SetPlayerObjectMaterial(i, addblockobject[10], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 12, addblockobject[10]); cef_set_audio_settings(i, 12, 30.0, 20.0); }}} if(dialogid == 10139)//Экран 11 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 13, "", inputtext, 10);//Демонстрация экрана с 11 ID addblockobject[11] = CreatePlayerObject(i, 4238, 734.5000000, -1102.1999512, 33.3999977, 0.0000000, 0.0000000, 180.2500000); SetPlayerObjectMaterial(i, addblockobject[11], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 13, addblockobject[11]); cef_set_audio_settings(i, 13, 30.0, 20.0); }}} if(dialogid == 10140)//Экран 12 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 14, "", inputtext, 10);//Демонстрация экрана с 12 ID addblockobject[12] = CreatePlayerObject(i, 7910, 1242.9000244, 1089.8000488, 27.6000004, 0.0000000, 0.0000000, 159.7451172); SetPlayerObjectMaterial(i, addblockobject[12], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 14, addblockobject[12]); cef_set_audio_settings(i, 14, 30.0, 20.0); }}} if(dialogid == 10141)//Экран 13 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 15, "", inputtext, 10);//Демонстрация экрана с 13 ID addblockobject[13] = CreatePlayerObject(i, 7914, 1415.5000000, -1719.6999512, 34.0000000, 0.0000000, 0.0000000, 137.9658203); SetPlayerObjectMaterial(i, addblockobject[13], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 15, addblockobject[13]); cef_set_audio_settings(i, 15, 30.0, 20.0); }}} if(dialogid == 10142)//Экран 14 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 16, "", inputtext, 10);//Демонстрация экрана с 14 ID addblockobject[14] = CreatePlayerObject(i, 7910, 1408.9000244, -1408.0999756, 33.5999985, 0.0000000, 0.0000000, 262.2500000); SetPlayerObjectMaterial(i, addblockobject[14], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 16, addblockobject[14]); cef_set_audio_settings(i, 16, 30.0, 20.0); }}} if(dialogid == 10143)//Экран 15 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 17, "", inputtext, 10);//Демонстрация экрана с 15 ID addblockobject[15] = CreatePlayerObject(i, 7910, 1412.5999756, -1724.1999512, 33.7999992, 0.0000000, 0.0000000, 331.9993897); SetPlayerObjectMaterial(i, addblockobject[15], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 17, addblockobject[15]); cef_set_audio_settings(i, 17, 30.0, 20.0); }}} if(dialogid == 10144)//Экран 16 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 18, "", inputtext, 10);//Демонстрация экрана с 16 ID addblockobject[16] = CreatePlayerObject(i, 7906, 1412.6999512, -1724.1999512, 33.5000000, 0.0000000, 0.0000000, 331.9965820); SetPlayerObjectMaterial(i, addblockobject[16], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 18, addblockobject[16]); cef_set_audio_settings(i, 18, 30.0, 20.0); }}} if(dialogid == 10145)//Экран 17 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 19, "", inputtext, 10);//Демонстрация экрана с 17 ID addblockobject[17] = CreatePlayerObject(i, 7910, 1863.5000000, -1450.6999512, 31.7000008, 0.0000000, 0.0000000, 38.2480469); SetPlayerObjectMaterial(i, addblockobject[17], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 19, addblockobject[17]); cef_set_audio_settings(i, 19, 30.0, 20.0); }}} if(dialogid == 10146)//Экран 18 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 20, "", inputtext, 10);//Демонстрация экрана с 18 ID addblockobject[18] = CreatePlayerObject(i, 7910, 1629.6999512, -839.0000000, 76.9999847, 0.0000000, 0.0000000, 132.2500000); SetPlayerObjectMaterial(i, addblockobject[18], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 20, addblockobject[18]); cef_set_audio_settings(i, 20, 30.0, 20.0); }}} if(dialogid == 10147)//Экран 19 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 21, "", inputtext, 10);//Демонстрация экрана с 19 ID addblockobject[19] = CreatePlayerObject(i, 7909, 219.8000030, -1434.3000488, 31.0000000, 0.0000000, 0.0000000, 0.2500000); SetPlayerObjectMaterial(i, addblockobject[19], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 21, addblockobject[19]); cef_set_audio_settings(i, 21, 30.0, 20.0); }}} if(dialogid == 10148)//Экран 20 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 22, "", inputtext, 10);//Демонстрация экрана с 20 ID addblockobject[20] = CreatePlayerObject(i, 4238, 704.0000000, -1115.5999756, 32.2000008, 0.0000000, 0.0000000, 5.0000000); SetPlayerObjectMaterial(i, addblockobject[20], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 22, addblockobject[20]); cef_set_audio_settings(i, 22, 30.0, 20.0); }}} if(dialogid == 10149)//Экран 21 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 23, "", inputtext, 10);//Демонстрация экрана с 21 ID addblockobject[21] = CreatePlayerObject(i, 7910, 1673.0999756, -711.0999756, 69.0000000, 0.0000000, 0.0000000, 187.5000000); SetPlayerObjectMaterial(i, addblockobject[21], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 23, addblockobject[21]); cef_set_audio_settings(i, 23, 30.0, 20.0); }}} if(dialogid == 10150)//Экран 22 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 24, "", inputtext, 10);//Демонстрация экрана с 22 ID addblockobject[22] = CreatePlayerObject(i, 7909, 2066.8000488, -1790.3000488, 28.0000000, 0.0000000, 0.0000000, 90.5000000); SetPlayerObjectMaterial(i, addblockobject[22], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 24, addblockobject[22]); cef_set_audio_settings(i, 24, 30.0, 20.0); }}} if(dialogid == 10151)//Экран 23 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 25, "", inputtext, 10);//Демонстрация экрана с 23 ID addblockobject[23] = CreatePlayerObject(i, 4238, 1007.4000244, 1314.5999756, 30.7999992, 0.0000000, 0.0000000, 29.2500000); SetPlayerObjectMaterial(i, addblockobject[23], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 25, addblockobject[23]); cef_set_audio_settings(i, 25, 30.0, 20.0); }}} if(dialogid == 10152)//Экран 24 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 26, "", inputtext, 10);//Демонстрация экрана с 24 ID addblockobject[24] = CreatePlayerObject(i, 7910, 1240.9000244, 1086.9000244, 27.6000004, 0.0000000, 0.0000000, 323.7500000); SetPlayerObjectMaterial(i, addblockobject[24], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 26, addblockobject[24]); cef_set_audio_settings(i, 26, 30.0, 20.0); }}} if(dialogid == 10153)//Экран 25 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 27, "", inputtext, 10);//Демонстрация экрана с 25 ID addblockobject[25] = CreatePlayerObject(i, 7910, 1493.5999756, -946.2999878, 54.0000000, 0.0000000, 0.0000000, 278.0000000); SetPlayerObjectMaterial(i, addblockobject[25], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 27, addblockobject[25]); cef_set_audio_settings(i, 27, 30.0, 20.0); }}} if(dialogid == 10154)//Экран 26 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 28, "", inputtext, 10);//Демонстрация экрана с 26 ID addblockobject[26] = CreatePlayerObject(i, 4238, 516.5999756, -1725.9000244, 31.3999996, 0.0000000, 0.0000000, 112.0000000); SetPlayerObjectMaterial(i, addblockobject[26], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 28, addblockobject[26]); cef_set_audio_settings(i, 28, 30.0, 20.0); }}} if(dialogid == 10155)//Экран 27 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 29, "", inputtext, 10);//Демонстрация экрана с 27 ID addblockobject[27] = CreatePlayerObject(i, 4238, 1786.9000244, 1075.9000244, 26.8000011, 0.0000000, 0.0000000, 31.2500000); SetPlayerObjectMaterial(i, addblockobject[27], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 29, addblockobject[27]); cef_set_audio_settings(i, 29, 30.0, 20.0); }}} if(dialogid == 10156)//Экран 28 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 30, "", inputtext, 10);//Демонстрация экрана с 28 ID addblockobject[28] = CreatePlayerObject(i, 4238, 1805.0999756, -1691.5000000, 30.7999992, 0.0000000, 0.0000000, 175.2500000); SetPlayerObjectMaterial(i, addblockobject[28], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 30, addblockobject[28]); cef_set_audio_settings(i, 30, 30.0, 20.0); }}} if(dialogid == 10157)//Экран 29 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 31, "", inputtext, 10);//Демонстрация экрана с 29 ID addblockobject[29] = CreatePlayerObject(i, 4238, 597.7000122, -1744.4000244, 33.2000008, 0.0000000, 0.0000000, 290.0000000); SetPlayerObjectMaterial(i, addblockobject[29], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 31, addblockobject[29]); cef_set_audio_settings(i, 31, 30.0, 20.0); }}} if(dialogid == 10158)//Экран 30 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 32, "", inputtext, 10);//Демонстрация экрана с 30 ID addblockobject[30] = CreatePlayerObject(i, 7910, 1775.0000000, 885.2999878, 29.9000015, 0.0000000, 0.0000000, 324.0000000); SetPlayerObjectMaterial(i, addblockobject[30], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 32, addblockobject[30]); cef_set_audio_settings(i, 32, 30.0, 20.0); }}} if(dialogid == 10159)//Экран 31 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 33, "", inputtext, 10);//Демонстрация экрана с 31 ID addblockobject[31] = CreatePlayerObject(i, 7909, 1963.8000488, -1522.6999512, 24.6000004, 0.0000000, 0.0000000, 90.2500000); SetPlayerObjectMaterial(i, addblockobject[31], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 33, addblockobject[31]); cef_set_audio_settings(i, 33, 30.0, 20.0); }}} if(dialogid == 10160)//Экран 32 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 34, "", inputtext, 10);//Демонстрация экрана с 32 ID addblockobject[32] = CreatePlayerObject(i, 7910, 1628.6999512, -841.9000244, 76.9999847, 0.0000000, 0.0000000, 326.9979248); SetPlayerObjectMaterial(i, addblockobject[32], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 34, addblockobject[32]); cef_set_audio_settings(i, 34, 30.0, 20.0); }}} if(dialogid == 10161)//Экран 33 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 35, "", inputtext, 10);//Демонстрация экрана с 33 ID addblockobject[33] = CreatePlayerObject(i, 7910, 1861.5999756, -1448.0000000, 31.7000008, 0.0000000, 0.0000000, 233.0000000); SetPlayerObjectMaterial(i, addblockobject[33], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 35, addblockobject[33]); cef_set_audio_settings(i, 35, 30.0, 20.0); }}} if(dialogid == 10162)//Экран 34 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 36, "", inputtext, 10);//Демонстрация экрана с 34 ID addblockobject[34] = CreatePlayerObject(i, 4238, 1565.3000488, -1722.5000000, 31.1967049, 0.0000000, 0.0000000, 34.7500000); SetPlayerObjectMaterial(i, addblockobject[34], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 36, addblockobject[34]); cef_set_audio_settings(i, 36, 30.0, 20.0); }}} if(dialogid == 10163)//Экран 35 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 37, "", inputtext, 10);//Демонстрация экрана с 35 ID addblockobject[35] = CreatePlayerObject(i, 7910, 1627.0999756, 819.5000000, 27.5000000, 0.0000000, 0.0000000, 73.4968262); SetPlayerObjectMaterial(i, addblockobject[35], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 37, addblockobject[35]); cef_set_audio_settings(i, 37, 30.0, 20.0); }}} if(dialogid == 10164)//Экран 36 { foreach(new i : Player) { if(!strlen(inputtext)){ SendClientMessage(playerid,0xFF99FFFF,"Вы не вписали URL!"); return 1; }else{ cef_create_ext_browser(i, 38, "", inputtext, 10);//Демонстрация экрана с 36 ID addblockobject[36] = CreatePlayerObject(i, 7910, 1673.5000000, -714.0999756, 68.9999695, 0.0000000, 0.0000000, 22.2481690); SetPlayerObjectMaterial(i, addblockobject[36], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(i, 38, addblockobject[36]); cef_set_audio_settings(i, 38, 30.0, 20.0); }}} if(dialogid == 10126)//демо { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid,10128,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 1) { ShowPlayerDialog(playerid,10129,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 2) { ShowPlayerDialog(playerid,10130,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 3) { ShowPlayerDialog(playerid,10131,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 4) { ShowPlayerDialog(playerid,10132,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 5) { ShowPlayerDialog(playerid,10133,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 6) { ShowPlayerDialog(playerid,10134,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 7) { ShowPlayerDialog(playerid,10135,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 8) { ShowPlayerDialog(playerid,10136,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 9) { ShowPlayerDialog(playerid,10137,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 10) { ShowPlayerDialog(playerid,10138,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 11) { ShowPlayerDialog(playerid,10139,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 12) { ShowPlayerDialog(playerid,10140,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 13) { ShowPlayerDialog(playerid,10141,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 14) { ShowPlayerDialog(playerid,10142,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 15) { ShowPlayerDialog(playerid,10143,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 16) { ShowPlayerDialog(playerid,10144,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 17) { ShowPlayerDialog(playerid,10145,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 18) { ShowPlayerDialog(playerid,10146,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 19) { ShowPlayerDialog(playerid,10147,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 20) { ShowPlayerDialog(playerid,10148,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 21) { ShowPlayerDialog(playerid,10149,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 22) { ShowPlayerDialog(playerid,10150,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 23) { ShowPlayerDialog(playerid,10151,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 24) { ShowPlayerDialog(playerid,10152,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 25) { ShowPlayerDialog(playerid,10153,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 26) { ShowPlayerDialog(playerid,10154,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 27) { ShowPlayerDialog(playerid,10155,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 28) { ShowPlayerDialog(playerid,10156,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 29) { ShowPlayerDialog(playerid,10157,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 30) { ShowPlayerDialog(playerid,10158,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 31) { ShowPlayerDialog(playerid,10159,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 32) { ShowPlayerDialog(playerid,10160,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 33) { ShowPlayerDialog(playerid,10161,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 34) { ShowPlayerDialog(playerid,10162,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 35) { ShowPlayerDialog(playerid,10163,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } if(listitem == 36) { ShowPlayerDialog(playerid,10164,DIALOG_STYLE_INPUT,"Впишите ссылку для демо","{00FF40}Введите URL (фото, аудио, видео)","Ок","Отмена"); } } else { SendClientMessage(playerid,0x88AA88AA,"Вы нажали на 'Кнопка 2' либо Esc"); return 1; } }
В OnPlayerEnterDynamicArea
if(areaid == addblockobjectarea[0])//экран 0 { cef_create_ext_browser(playerid, 2, "", "", 10);//Демонстрация экрана с 0 ID addblockobject[0] = CreatePlayerObject(playerid, 4238, 1538.5000000, -1609.8000488, 26.0000000, 0.0000000, 0.0000000, 300.0000000); SetPlayerObjectMaterial(playerid, addblockobject[0], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 2, addblockobject[0]); cef_set_audio_settings(playerid, 2, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[1])//экран 1 { cef_create_ext_browser(playerid, 3, "", "", 10);//Демонстрация экрана с 1 ID addblockobject[1] = CreatePlayerObject(playerid, 7910, 1415.3000488, -1719.9000244, 33.7999992, 0.0000000, 0.0000000, 137.5000000); SetPlayerObjectMaterial(playerid, addblockobject[1], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 3, addblockobject[1]); cef_set_audio_settings(playerid, 3, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[2])//экран 2 { cef_create_ext_browser(playerid, 4, "", "", 10);//Демонстрация экрана с 2 ID addblockobject[2] = CreatePlayerObject(playerid, 7910, 1716.4000244, -782.2000122, 73.5999985, 0.0000000, 0.0000000, 346.2470703); SetPlayerObjectMaterial(playerid, addblockobject[2], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 4, addblockobject[2]); cef_set_audio_settings(playerid, 4, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[3])//экран 3 { cef_create_ext_browser(playerid, 5, "", "", 10);//Демонстрация экрана с 3 ID addblockobject[3] = CreatePlayerObject(playerid, 7910, 1623.0999756, 820.7000122, 27.5000000, 0.0000000, 0.0000000, 238.0000000); SetPlayerObjectMaterial(playerid, addblockobject[3], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 5, addblockobject[3]); cef_set_audio_settings(playerid, 5, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[4])//экран 4 { cef_create_ext_browser(playerid, 6, "", "", 10);//Демонстрация экрана с 4 ID addblockobject[4] = CreatePlayerObject(playerid, 4238, 1786.5000000, 1476.0000000, 26.1000004, 0.0000000, 0.0000000, 32.0000000); SetPlayerObjectMaterial(playerid, addblockobject[4], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 6, addblockobject[4]); cef_set_audio_settings(playerid, 6, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[5])//экран 5 { cef_create_ext_browser(playerid, 7, "", "", 10);//Демонстрация экрана с 5 ID addblockobject[5] = CreatePlayerObject(playerid, 4238, 356.3999939, -1718.0999756, 26.6000004, 0.0000000, 0.0000000, 300.0000000); SetPlayerObjectMaterial(playerid, addblockobject[5], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 7, addblockobject[5]); cef_set_audio_settings(playerid, 7, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[6])//экран 6 { cef_create_ext_browser(playerid, 8, "", "", 10);//Демонстрация экрана с 6 ID addblockobject[6] = CreatePlayerObject(playerid, 7910, 1497.0999756, -945.0000000, 54.0999985, 0.0000000, 0.0000000,112.9980774); SetPlayerObjectMaterial(playerid, addblockobject[6], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 8, addblockobject[6]); cef_set_audio_settings(playerid, 8, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[7])//экран 7 { cef_create_ext_browser(playerid, 9, "", "", 10);//Демонстрация экрана с 7 ID addblockobject[7] = CreatePlayerObject(playerid, 7910, 1716.6999512, -778.2999878, 73.5999985, 0.0000000, 0.0000000, 180.7500000); SetPlayerObjectMaterial(playerid, addblockobject[7], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 9, addblockobject[7]); cef_set_audio_settings(playerid, 9, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[8])//экран 8 { cef_create_ext_browser(playerid, 10, "", "", 10);//Демонстрация экрана с 8 ID addblockobject[8] = CreatePlayerObject(playerid, 7910, 1777.5000000, 888.0000000, 29.8999996, 0.0000000, 0.0000000, 127.7478027); SetPlayerObjectMaterial(playerid, addblockobject[8], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 10, addblockobject[8]); cef_set_audio_settings(playerid, 10, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[9])//экран 9 { cef_create_ext_browser(playerid, 11, "", "", 10);//Демонстрация экрана с 9 ID addblockobject[9] = CreatePlayerObject(playerid, 7910, 1854.5999756, -1487.6999512, 25.7999992, 0.0000000, 0.0000000, 180.0000000); SetPlayerObjectMaterial(playerid, addblockobject[9], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 11, addblockobject[9]); cef_set_audio_settings(playerid, 11, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[10])//экран 10 { cef_create_ext_browser(playerid, 12, "", "", 10);//Демонстрация экрана с 10 ID addblockobject[10] = CreatePlayerObject(playerid, 4238, 1353.9000244, -1713.5999756, 26.0000000, 2.0000000, 358.0000000, 120.0000000); SetPlayerObjectMaterial(playerid, addblockobject[10], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 12, addblockobject[10]); cef_set_audio_settings(playerid, 12, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[11])//экран 11 { cef_create_ext_browser(playerid, 13, "", "", 10);//Демонстрация экрана с 11 ID addblockobject[11] = CreatePlayerObject(playerid, 4238, 734.5000000, -1102.1999512, 33.3999977, 0.0000000, 0.0000000, 180.2500000); SetPlayerObjectMaterial(playerid, addblockobject[11], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 13, addblockobject[11]); cef_set_audio_settings(playerid, 13, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[12])//экран 12 { cef_create_ext_browser(playerid, 14, "", "", 10);//Демонстрация экрана с 12 ID addblockobject[12] = CreatePlayerObject(playerid, 7910, 1242.9000244, 1089.8000488, 27.6000004, 0.0000000, 0.0000000, 159.7451172); SetPlayerObjectMaterial(playerid, addblockobject[12], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 14, addblockobject[12]); cef_set_audio_settings(playerid, 14, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[13])//экран 13 { cef_create_ext_browser(playerid, 15, "", "", 10);//Демонстрация экрана с 13 ID addblockobject[13] = CreatePlayerObject(playerid, 7914, 1415.5000000, -1719.6999512, 34.0000000, 0.0000000, 0.0000000, 137.9658203); SetPlayerObjectMaterial(playerid, addblockobject[13], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 15, addblockobject[13]); cef_set_audio_settings(playerid, 15, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[14])//экран 14 { cef_create_ext_browser(playerid, 16, "", "", 10);//Демонстрация экрана с 14 ID addblockobject[14] = CreatePlayerObject(playerid, 7910, 1408.9000244, -1408.0999756, 33.5999985, 0.0000000, 0.0000000, 262.2500000); SetPlayerObjectMaterial(playerid, addblockobject[14], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 16, addblockobject[14]); cef_set_audio_settings(playerid, 16, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[15])//экран 15 { cef_create_ext_browser(playerid, 17, "", "", 10);//Демонстрация экрана с 15 ID addblockobject[15] = CreatePlayerObject(playerid, 7910, 1412.5999756, -1724.1999512, 33.7999992, 0.0000000, 0.0000000, 331.9993897); SetPlayerObjectMaterial(playerid, addblockobject[15], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 17, addblockobject[15]); cef_set_audio_settings(playerid, 17, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[16])//экран 16 { cef_create_ext_browser(playerid, 18, "", "", 10);//Демонстрация экрана с 16 ID addblockobject[16] = CreatePlayerObject(playerid, 7906, 1412.6999512, -1724.1999512, 33.5000000, 0.0000000, 0.0000000, 331.9965820); SetPlayerObjectMaterial(playerid, addblockobject[16], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 18, addblockobject[16]); cef_set_audio_settings(playerid, 18, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[17])//экран 17 { cef_create_ext_browser(playerid, 19, "", "", 10);//Демонстрация экрана с 17 ID addblockobject[17] = CreatePlayerObject(playerid, 7910, 1863.5000000, -1450.6999512, 31.7000008, 0.0000000, 0.0000000, 38.2480469); SetPlayerObjectMaterial(playerid, addblockobject[17], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 19, addblockobject[17]); cef_set_audio_settings(playerid, 19, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[18])//экран 18 { cef_create_ext_browser(playerid, 20, "", "", 10);//Демонстрация экрана с 18 ID addblockobject[18] = CreatePlayerObject(playerid, 7910, 1629.6999512, -839.0000000, 76.9999847, 0.0000000, 0.0000000, 132.2500000); SetPlayerObjectMaterial(playerid, addblockobject[18], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 20, addblockobject[18]); cef_set_audio_settings(playerid, 20, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[19])//экран 19 { cef_create_ext_browser(playerid, 21, "", "", 10);//Демонстрация экрана с 19 ID addblockobject[19] = CreatePlayerObject(playerid, 7909, 219.8000030, -1434.3000488, 31.0000000, 0.0000000, 0.0000000, 0.2500000); SetPlayerObjectMaterial(playerid, addblockobject[19], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 21, addblockobject[19]); cef_set_audio_settings(playerid, 21, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[20])//экран 20 { cef_create_ext_browser(playerid, 22, "", "", 10);//Демонстрация экрана с 20 ID addblockobject[20] = CreatePlayerObject(playerid, 4238, 704.0000000, -1115.5999756, 32.2000008, 0.0000000, 0.0000000, 5.0000000); SetPlayerObjectMaterial(playerid, addblockobject[20], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 22, addblockobject[20]); cef_set_audio_settings(playerid, 22, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[21])//экран 21 { cef_create_ext_browser(playerid, 23, "", "", 10);//Демонстрация экрана с 21 ID addblockobject[21] = CreatePlayerObject(playerid, 7910, 1673.0999756, -711.0999756, 69.0000000, 0.0000000, 0.0000000, 187.5000000); SetPlayerObjectMaterial(playerid, addblockobject[21], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 23, addblockobject[21]); cef_set_audio_settings(playerid, 23, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[22])//экран 22 { cef_create_ext_browser(playerid, 24, "", "", 10);//Демонстрация экрана с 22 ID addblockobject[22] = CreatePlayerObject(playerid, 7909, 2066.8000488, -1790.3000488, 28.0000000, 0.0000000, 0.0000000, 90.5000000); SetPlayerObjectMaterial(playerid, addblockobject[22], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 24, addblockobject[22]); cef_set_audio_settings(playerid, 24, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[23])//экран 23 { cef_create_ext_browser(playerid, 25, "", "", 10);//Демонстрация экрана с 23 ID addblockobject[23] = CreatePlayerObject(playerid, 4238, 1007.4000244, 1314.5999756, 30.7999992, 0.0000000, 0.0000000, 29.2500000); SetPlayerObjectMaterial(playerid, addblockobject[23], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 25, addblockobject[23]); cef_set_audio_settings(playerid, 25, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[24])//экран 24 { cef_create_ext_browser(playerid, 26, "", "", 10);//Демонстрация экрана с 24 ID addblockobject[24] = CreatePlayerObject(playerid, 7910, 1240.9000244, 1086.9000244, 27.6000004, 0.0000000, 0.0000000, 323.7500000); SetPlayerObjectMaterial(playerid, addblockobject[24], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 26, addblockobject[24]); cef_set_audio_settings(playerid, 26, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[25])//экран 25 { cef_create_ext_browser(playerid, 27, "", "", 10);//Демонстрация экрана с 25 ID addblockobject[25] = CreatePlayerObject(playerid, 7910, 1493.5999756, -946.2999878, 54.0000000, 0.0000000, 0.0000000, 278.0000000); SetPlayerObjectMaterial(playerid, addblockobject[25], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 27, addblockobject[25]); cef_set_audio_settings(playerid, 27, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[26])//экран 26 { cef_create_ext_browser(playerid, 28, "", "", 10);//Демонстрация экрана с 26 ID addblockobject[26] = CreatePlayerObject(playerid, 4238, 516.5999756, -1725.9000244, 31.3999996, 0.0000000, 0.0000000, 112.0000000); SetPlayerObjectMaterial(playerid, addblockobject[26], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 28, addblockobject[26]); cef_set_audio_settings(playerid, 28, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[27])//экран 27 { cef_create_ext_browser(playerid, 29, "", "", 10);//Демонстрация экрана с 27 ID addblockobject[27] = CreatePlayerObject(playerid, 4238, 1786.9000244, 1075.9000244, 26.8000011, 0.0000000, 0.0000000, 31.2500000); SetPlayerObjectMaterial(playerid, addblockobject[27], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 29, addblockobject[27]); cef_set_audio_settings(playerid, 29, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[28])//экран 28 { cef_create_ext_browser(playerid, 30, "", "", 10);//Демонстрация экрана с 28 ID addblockobject[28] = CreatePlayerObject(playerid, 4238, 1805.0999756, -1691.5000000, 30.7999992, 0.0000000, 0.0000000, 175.2500000); SetPlayerObjectMaterial(playerid, addblockobject[28], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 30, addblockobject[28]); cef_set_audio_settings(playerid, 30, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[29])//экран 29 { cef_create_ext_browser(playerid, 31, "", "", 10);//Демонстрация экрана с 29 ID addblockobject[29] = CreatePlayerObject(playerid, 4238, 597.7000122, -1744.4000244, 33.2000008, 0.0000000, 0.0000000, 290.0000000); SetPlayerObjectMaterial(playerid, addblockobject[29], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 31, addblockobject[29]); cef_set_audio_settings(playerid, 31, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[30])//экран 30 { cef_create_ext_browser(playerid, 32, "", "", 10);//Демонстрация экрана с 30 ID addblockobject[30] = CreatePlayerObject(playerid, 7910, 1775.0000000, 885.2999878, 29.9000015, 0.0000000, 0.0000000, 324.0000000); SetPlayerObjectMaterial(playerid, addblockobject[30], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 32, addblockobject[30]); cef_set_audio_settings(playerid, 32, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[31])//экран 31 { cef_create_ext_browser(playerid, 33, "", "", 10);//Демонстрация экрана с 31 ID addblockobject[31] = CreatePlayerObject(playerid, 7909, 1963.8000488, -1522.6999512, 24.6000004, 0.0000000, 0.0000000, 90.2500000); SetPlayerObjectMaterial(playerid, addblockobject[31], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 33, addblockobject[31]); cef_set_audio_settings(playerid, 33, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[32])//экран 32 { cef_create_ext_browser(playerid, 34, "", "", 10);//Демонстрация экрана с 32 ID addblockobject[32] = CreatePlayerObject(playerid, 7910, 1628.6999512, -841.9000244, 76.9999847, 0.0000000, 0.0000000, 326.9979248); SetPlayerObjectMaterial(playerid, addblockobject[32], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 34, addblockobject[32]); cef_set_audio_settings(playerid, 34, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[33])//экран 33 { cef_create_ext_browser(playerid, 35, "", "", 10);//Демонстрация экрана с 33 ID addblockobject[33] = CreatePlayerObject(playerid, 7910, 1861.5999756, -1448.0000000, 31.7000008, 0.0000000, 0.0000000, 233.0000000); SetPlayerObjectMaterial(playerid, addblockobject[33], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 35, addblockobject[33]); cef_set_audio_settings(playerid, 35, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[34])//экран 34 { cef_create_ext_browser(playerid, 36, "", "", 10);//Демонстрация экрана с 34 ID addblockobject[34] = CreatePlayerObject(playerid, 4238, 1565.3000488, -1722.5000000, 31.1967049, 0.0000000, 0.0000000, 34.7500000); SetPlayerObjectMaterial(playerid, addblockobject[34], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 36, addblockobject[34]); cef_set_audio_settings(playerid, 36, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[35])//экран 35 { cef_create_ext_browser(playerid, 37, "", "", 10);//Демонстрация экрана с 35 ID addblockobject[35] = CreatePlayerObject(playerid, 7910, 1627.0999756, 819.5000000, 27.5000000, 0.0000000, 0.0000000, 73.4968262); SetPlayerObjectMaterial(playerid, addblockobject[35], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 37, addblockobject[35]); cef_set_audio_settings(playerid, 37, 30.0, 20.0); return 1; } if(areaid == addblockobjectarea[36])//экран 36 { cef_create_ext_browser(playerid, 38, "", "", 10);//Демонстрация экрана с 36 ID addblockobject[36] = CreatePlayerObject(playerid, 7910, 1673.5000000, -714.0999756, 68.9999695, 0.0000000, 0.0000000, 22.2481690); SetPlayerObjectMaterial(playerid, addblockobject[36], 0, 10765, "airportgnd_sfse", "black64", 0); cef_append_to_object(playerid, 38, addblockobject[36]); cef_set_audio_settings(playerid, 38, 30.0, 20.0); return 1; }
В конец мода
CMD:demo(playerid) // команда для демонстрации рекламного блока, если человек соглашается, админ уже в код вписывает ссылку, и рекламный блок работает по принципу кинотеатра, желательно звук ставить на 0 { ShowPlayerDialog(playerid,10126,DIALOG_STYLE_LIST,"Выберите рекламный блок","Экран 0\nЭкран 1\nЭкран 2\nЭкран 3\nЭкран 4\nЭкран 5\nЭкран 6\nЭкран 7\nЭкран 8\nЭкран 9\nЭкран 10\nЭкран 11\nЭкран 12\nЭкран 13\ \nЭкран 14\nЭкран 15\nЭкран 16\nЭкран 17\nЭкран 18\nЭкран 19\nЭкран 20\nЭкран 21\nЭкран 22\nЭкран 23\nЭкран 24\nЭкран 25\nЭкран 26\nЭкран 27\nЭкран 28\nЭкран 29\nЭкран 30\nЭкран 31\nЭкран 32\nЭкран 33\nЭкран 34\nЭкран 35\nЭкран 36","Ок","Отмена"); } CMD:addtext(playerid,params[]) { if(sscanf(params, "is[128]", params[0], params[1])) return SendClientMessage(playerid, 0xFF000000, "ИНФО: /addtext [id_Ad][text]"); adtext(params[0],params[1]); return true; } adtext(id,string[]) { new str[256]; format(str, sizeof(str),"{FFFFFF}№%d\n%s",id,string); SetDynamicObjectMaterialText(addnews[id],0, str, 90, "Impact", 24, 0, -32256, -16777216, 1); return true; }
Сообщение отредактировал NiceXPlayer: 17 августа 2021 - 17:17