ED Team SL PAK Posted November 8, 2018 ED Team Share Posted November 8, 2018 country.id.RUSSIA, "ђасчЮт Џ‡ђЉ €гла-‘") буквы какието подозрительные и нотепад в топку Link to comment Share on other sites More sharing options...
BR55Sevas Posted November 12, 2018 Share Posted November 12, 2018 Подскажите, возможно ли такое провернуть скриптами? Речь про онлайн. Может ли клиент запустить проигрывание звука из контейнера миссии для других клиентов этой же миссии? МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
Granica Posted November 14, 2018 Share Posted November 14, 2018 Подскажите, возможно ли такое провернуть скриптами? Речь про онлайн. Может ли клиент запустить проигрывание звука из контейнера миссии для других клиентов этой же миссии? Можно и без скриптов =БК= Наши сервера и статистика: https://aviabk.ru/ Link to comment Share on other sites More sharing options...
Leva Posted November 14, 2018 Share Posted November 14, 2018 (edited) Подскажите, возможно ли такое провернуть скриптами? Речь про онлайн. Может ли клиент запустить проигрывание звука из контейнера миссии для других клиентов этой же миссии? можно, как не знаю, но в файле миссии (это зип архив), есть файл mission, собственно это и есть скрипт, значит - создаешь пустую миссию триггером проигрываешь некий звук, есно сохраняешь, далее лезешь туда и смотришь, ну а далее по аналогии в результате будет что-то типа trigger.action.outSoundForAll с параметрами Edited November 14, 2018 by Leva Link to comment Share on other sites More sharing options...
BR55Sevas Posted November 14, 2018 Share Posted November 14, 2018 (edited) У меня такое дело, что звук должен начать проигрываться по команде из моей кабины. Я так понимаю надо курить создание своего диалога, по типу того как это в некоторых кампаниях сделано (из кабины даются команды наземке). Получается тригер проигрывания надо привязывать к своей кабине. Edited November 14, 2018 by BR=55=Sevas МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
Leva Posted November 14, 2018 Share Posted November 14, 2018 У меня такое дело, что звук должен начать проигрываться из моей кабины. Я так понимаю надо курить создание своего диалога, по типу того как это в некоторых кампаниях сделано (из кабины даются команды наземке). Получается тригер проигрывания надо привязывать к своей кабине. не обязательно к своей кабине, можно и к некоторому событию, например попадание, уничтожению, выстрелу, по времени и т.д. можно и к радио меню, тут как бы вариантов много. Аналогично события ты можешь отслеживать и из скрипта (нужна соответствующая функция например function EventHandler:onEvent(event) --типа отслеживаем события if (world.event.S_EVENT_DEAD == event.id) then что-то делаем если сообщение о смерти объекта end end; ) Link to comment Share on other sites More sharing options...
BR55Sevas Posted November 15, 2018 Share Posted November 15, 2018 (edited) Это я понимаю. Но у меня немного необычная задача. У меня есть своя система, которая из клиента делает пилотажный беспилотник (самолет стандартный ЕДшный, на сервере он как обычный игрок, но управляет сам собой без участия живого человека), поэтому я хочу сделать так, что если самолет будет делать петлю, то чтобы другие клиенты услышали нужный звуковой файл. Т.е. заранее угадать, когда нужно проиграть файл по событиям мира нет возможности. А EventHandler может работать с меню-диалогом? Где обо всем это можно почитать? Edited November 15, 2018 by BR=55=Sevas МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
Leva Posted November 15, 2018 Share Posted November 15, 2018 Ну эвент это я для примера. Что касаемо непосредственно твоего случая: если ты можешь определить сам момент, то в тот момент и проигрывай звук. Вернусь с работы попробую тебе отписать конкретно команду Link to comment Share on other sites More sharing options...
Leva Posted November 16, 2018 Share Posted November 16, 2018 В общем в нужном месте свое кода пишешь такую команду trigger.action.outSound(string soundFile) где string soundFile будет выглядеть как-то так "l10n/DEFAULT/ALARM.ogg" соответственно по пути l10n/DEFAULT файл ALARM.ogg нужно будет ручками закинуть Итого общий вид: trigger.action.outSound("l10n/DEFAULT/ALARM.ogg") Link to comment Share on other sites More sharing options...
BR55Sevas Posted November 16, 2018 Share Posted November 16, 2018 (edited) Спасибо, попробую. Надо пока выяснить можно ли скрипты миссии вызывать из систем самолета. просто сходу не работает. Пока не знаю как подключить в свою систему вызов нужных скриптов. Если это конечно вообще возможно. Edited November 16, 2018 by BR=55=Sevas МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
СВГSanek Posted October 11, 2019 Share Posted October 11, 2019 Товарищи! Не разберусь как в trigger.action.outTextForGroup(groupId, "Текст для группы", 10) правильно написать ID группы для триггерной команды "Выполнить скрипт". Надо что бы сообщение получала именно та группа кому адресовано. Спасибо! Комп: MSI GTX 1080ti GAMING X, MSI Z370 GAMING M5, Intel Core i7-8700K Coffee Lake, Kingston DDR4 32Gb, SSD M2 Samsung 970PRO, Gunfighter Pro MCG Pro, BRD-F2 Restyling, Trackir5 + clip pro:smilewink: Link to comment Share on other sites More sharing options...
SBViper Posted October 12, 2019 Share Posted October 12, 2019 (edited) Товарищи! Не разберусь как в trigger.action.outTextForGroup(groupId, "Текст для группы", 10) правильно написать ID группы для триггерной команды "Выполнить скрипт". Надо что бы сообщение получала именно та группа кому адресовано. Спасибо! trigger.action.outTextForGroup(Group.getByName('Название группы'):getID(), 'Текст для группы', 10) ID группы - это просто число, можно посмотреть в редакторе. (см. рис.) Тогда: trigger.action.outTextForGroup( 2, 'Текст для группы', 10) Edited October 12, 2019 by =SB=Viper Link to comment Share on other sites More sharing options...
СВГSanek Posted October 14, 2019 Share Posted October 14, 2019 trigger.action.outTextForGroup(Group.getByName('Название группы'):getID(), 'Текст для группы', 10) ID группы - это просто число, можно посмотреть в редакторе. (см. рис.) Тогда: trigger.action.outTextForGroup( 2, 'Текст для группы', 10) Спасибо! Я что то забыл что можно по имени Group.getByName Комп: MSI GTX 1080ti GAMING X, MSI Z370 GAMING M5, Intel Core i7-8700K Coffee Lake, Kingston DDR4 32Gb, SSD M2 Samsung 970PRO, Gunfighter Pro MCG Pro, BRD-F2 Restyling, Trackir5 + clip pro:smilewink: Link to comment Share on other sites More sharing options...
ctajiuh58 Posted April 22, 2021 Share Posted April 22, 2021 ммммм... наконец то можно рисовать на карте всякое... youtube.com/watch?v=4ZsPQMRUWb8 Сервеы КВАС. Железо: I9-9900k, 32GB DDR4, SSD, RTX 2080super Link to comment Share on other sites More sharing options...
Oktyabrskij Posted August 26, 2022 Share Posted August 26, 2022 Здравствуйте. Задам, наверно, тупой вопрос. Можно ли ИИ научить ставить маркеры на карте на месте обнаруженного противника? Можно с какой-то погрешностью. Очень этого не хватает для штурмовки. Link to comment Share on other sites More sharing options...
ED Team SL PAK Posted August 26, 2022 ED Team Share Posted August 26, 2022 41 минуту назад, Oktyabrskij сказал: Можно ли ИИ научить ставить маркеры на карте на месте Если в настройках выбрать для карты F10 режим "Туман войны", то обнаруженные дружественными силами юниты противника начнут появляться на карте. Можно будет перед подходом штурмовиков прогнать над районом разведчика. Или наземные силы вступив в бой укажут обнаруженных врагов. Если разведчику с задачей целеуказания подвесить маркерные НАР и дать команду атаковать противника по одной ракете за атаку, то он обозначит цели дымами. Штурмовики НАТО могут получать целеуказание от авианаводчика. Link to comment Share on other sites More sharing options...
Oktyabrskij Posted August 26, 2022 Share Posted August 26, 2022 9 часов назад, SL PAK сказал: Если в настройках выбрать для карты F10 режим "Туман войны", то обнаруженные дружественными силами юниты противника начнут появляться на карте. Можно будет перед подходом штурмовиков прогнать над районом разведчика. Или наземные силы вступив в бой укажут обнаруженных врагов. Это я все знаю, но оно не то. Не люблю с метками играть на карте. Link to comment Share on other sites More sharing options...
Kmet Posted December 18, 2022 Share Posted December 18, 2022 Кто подскажет.Как сделать чтобы маркерный дым не пропадал по прошествии определенного времени? Link to comment Share on other sites More sharing options...
Boatsman Posted November 11, 2023 Share Posted November 11, 2023 Как через скрипт выключить ИИ одного юнита в группе? Команда unitObject:getController():setOnOff(false) выключает полностью всю группу этого юнита, при этом если через обычные триггеры редактора выключать юнит, то вся группа не выключается. Link to comment Share on other sites More sharing options...
Recommended Posts