Jump to content

Настройка экранов под MFD


Recommended Posts

  • ED Team

Вот кусок файла entry.lua для Ка-50 III (.\Mods\aircraft\Ka-50_3\enty.lua) :

update_id    = "KA-50_3",
..................
make_flyable('Ka-50_3',...........

Как видите - значения update_id и make_flyable совпадают (и там и там "KA-50_3")

А вот entry.lua для F/A-18C (.\Mods\aircraft\FA-18C\entry.lua) :

update_id        = "FA-18C",
........................
make_flyable('FA-18C_hornet', .........

И тут уже они отличаются. Поэтому в случае Ка-50 III у Вас прокатило использование update_id, а в случае F/A-18C - нет. Повторю - использовать в скриптах мультимониторности нужно именно имя ЛА, взятое из определения make_flyable. Значение update_id используется только менеджером модулей и апдейтером, симулятор про него ничего не знает.

 

Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down.  
Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз.

G.K. Chesterton

DCS World 2.5: Часто задаваемые вопросы

Link to comment
Share on other sites

  • 1 month later...

а где можно посмотреть наименования дисплеев, что бы правильно их вписывать в профиль мониторов для вывода на отдельный монитор? Вот я, допустим, хочу вывести на отдельный дисплей "Экран" у Су-33. Как его назвать в LUA?


Edited by BupnuJI

i5-10400F, 32Gb, RTX 3070, 1Tb SSD, Samsung odyssey g5 32" 144hz, VKB Gladiator nxt premium, thrustmaster twcs throttle, TrackIR 5

https://drive.google.com/file/d/1AWr-2qMiz3cl_cp8HiQc0uLuB_qDELbJ/view?usp=sharing 

https://drive.google.com/file/d/1ukVWlbUmHOuL4-CbuPMhwP57-svapdWj/view?usp=sharing

Link to comment
Share on other sites

В 28.02.2024 в 05:46, BupnuJI сказал:

а где можно посмотреть наименования дисплеев, 

Здесь есть такая вкладка:   Default MFCD Export names

не оно? И вроде бы "экран" не является дисплеем


Edited by Red_Pilot
Link to comment
Share on other sites

Как это не является дисплеем? Является. На Ка-50 я его смог вывести на отдельный монитор

i5-10400F, 32Gb, RTX 3070, 1Tb SSD, Samsung odyssey g5 32" 144hz, VKB Gladiator nxt premium, thrustmaster twcs throttle, TrackIR 5

https://drive.google.com/file/d/1AWr-2qMiz3cl_cp8HiQc0uLuB_qDELbJ/view?usp=sharing 

https://drive.google.com/file/d/1ukVWlbUmHOuL4-CbuPMhwP57-svapdWj/view?usp=sharing

Link to comment
Share on other sites

  • 3 weeks later...

Сообщение @USSR_Rik чуть выше показывает, насколько сложно устроен DCS в плане конфигурирования. Один и тот же самолёт в разных местах одного файла упоминается под разными названиями, а названия эти (следовательно, и этот файл) используются разными компонентами программы... Нет сомнения, что для высококвалифицированных программистов это не представляет никаких сложностей. Но (как мне представляется) простому пользователю разобраться со всем этим очень сложно (если вообще возможно). Подтверждение этому - огромное количество вопросов по мультимониторным конфигурациям, экспорту приборов и датчиков и т.п. И при всём при том - практически полное отсутствие возможности конфигурации средствами самого DCS. Всё, что у нас есть по этой теме в окне "Настройки" - это максимальное (суммарное) разрешение всех мониторов и несколько вариантов конфигурации мониторов (по большей части, требующих редактирования скриптов для корректной работы). Скажу про себя (может быть, не все со мной согласятся) - я не программист, поэтому редактирование скриптов для меня не такая простая задача. А если ещё и неизвестно, где найти нужный параметр... Вот я, например, в настройках нигде не вижу, где задаётся размер и расположение МФД в режиме "Только ИЛС". А у Ф-18 его 3 МФД в режиме "Только ИЛС" занимают всю нижнюю половину экрана - землю вообще не видно. И как мне их уменьшить? Почитал форум про вывод МФД на отдельный монитор, купил и подключил МФД от WinWing, вывел на него центральный МФД (чтобы хотя бы в середине землю видеть). Расположение мониторов в Windows выставил (основной слева, дополнительный справа, выровнены по верхнему краю), через SimAppPro сконфигурировал всё. Запускаю DCS - и что я вижу? При запуске заставка частично отображается на этом дополнительном МФД (зачем она там?) При загрузке миссии Ф-18 на дополнительном МФД (WinWing) появляется изображение центрального МФД, оно синхронизировано, меняется при нажатии кнопок и там, и там. Хорошо. Переключаюсь в режим "Только ИЛС" - в середине пусто (центральный МФД по-прежнему виден на дополнительном мониторе), но правый МФД частично "уехал" вправо, от него видно только левый край... Что за дела? Что делать? Написал в поддержку, получил совет прописать координаты левого и правого МФД в файле конфигурации мониторов. Прописал координаты и размер - размер уменьшился по сравнению с исходным, положение МФД исправилось, правый перестал уезжать за край экрана, но они теперь постоянно "висят" на основном экране (не появляются в режиме "Только ИЛС" и исчезают при выходе обратно в обычный кокпит, а постоянно видны даже поверх обычного кокпита). Опять не вариант. А что делать-то? Где что поменять, чтобы нужные мне МФД в режиме "Только ИЛС" отображались в нужных мне местах экрана, имели нужный мне размер, а в режиме обычного кокпита исчезали? Таких настроек и опций я в интерфейсе DCS не нашёл.

В связи с этим пожелание к программистам интерфейса DCS - сделайте, пожалуйста, отдельные вкладки для мультимониторной конфигурации и режима "Только ИЛС". Пусть для мультимониторной конфигурации будет возможность в графическом режиме (способом "drag and drop") указать, какой МФД, прибор или индикатор в каком месте какого монитора показывать, какой размер они должны иметь (с учётом размера "по умолчанию", соответствующего физическому разрешению, обеспечивающему вывод информации без искажения, и возможности масштабирования - желательно целочисленного, чтобы опять же не искажать выводимые символы). Все расчёты координат, размеров и написание скриптов программа должна делать сама - так будут исключаться возможные ошибки в вычислениях и синтаксисе, а также проблемы совместимости с различными модулями. За образец можно взять те же SimAppPro или Helios. Но, думаю, что когда всё это конфигурирование будет выполняться "силами" DCS (без дополнительной программы, постоянно работающей в фоне), то и в плане производительности проблем быть не должно. А в режиме "Только ИЛС", кроме того, сделайте возможность включать/отключать отображение МФД и других доступных индикаторов (в идеале - всех, которые видны в кокпите) - на форуме есть сообщения о том, что режим "Только ИЛС" - это не "ИЛС + МФД", поэтому некоторым пользователям никакие дополнительные дисплеи, кроме ИЛС, в этом режиме не нужны. А кому-то (как мне, например) захочется изменить размер, предлагаемый по умолчанию - про Ф-18 я уже написал, а у Ф-14 наоборот - дисплей такой маленький, что на нём ничего не видно (и почему-то у пилота выводится дисплей из кокпита РИО, а у РИО - дисплей пилота).

Думаю, что при наличии возможности сконфигурировать вывод на несколько мониторов или в режиме "Только ИЛС" штатными средствами DCS количество вопросов на форуме и в поддержку по этим темам резко уменьшится, а количество довольных вирпилов, получивших возможность без проблем настроить любимый симулятор под себя, не прибегая к дополнительным внешним программам, приложениям, модам и редактированию многочисленных скриптов, разбросанных по разным папкам, заметно увеличится. Я на эту тему написал в англоязычной ветке, здесь пишу для большего охвата аудитории (может быть, кого-то, кроме меня, эта тема интересует). Режим "Только ИЛС" и при наличии одного монитора нуждается в более доступных настройках, а количество мультимониторных пользователей, рано или поздно сталкивающихся с этими вопросами, я думаю, будет только расти.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...