Jump to content

Помощь разработчику миссий


StarLey_Andrew

Recommended Posts

14 часов назад, Blackfyre сказал:

Под "вручную считать" имеется ввиду необходимость самому писать(и что самое противное - тестировать) на Lua код, который вы описали, а ведь он уже точно написан разработчиками игры. И что больше всего меня огорчает, мы в любом случае(сами написали или используем mist/moose) считаем эти вхождения второй раз, причем на медленном Lua, вместо быстрого C++, то есть теряем в производительности(перфоманс).

P.S. Да, возможно современный процессор может нам позволить это посчитать без серьезного ущерба для быстродействия, но я все равно расстраиваюсь когда одног и тоже считается два раза без веской на то причины. Надо бы хотелку оформить, правда без обратной связи - лень)

Вам шашечки или ехать? (с) 🙂
Момент когда event доделают может и не настать )

Сервеы КВАС. Железо: I9-9900k, 32GB DDR4, SSD, RTX 2080super

Link to comment
Share on other sites

  • ED Team
1 час назад, Redneck сказал:

Добрый день! Подскажите плиз, возможно ли в блокнот впихнуть картинку только для конкретной миссии?

Да, нужно в внутри архива miz создать папку и положить туда картинки.

 

Link to comment
Share on other sites

08.06.2022 в 20:44, SL PAK сказал:

Да, нужно в внутри архива miz создать папку и положить туда картинки.

 

Спасибо. Получилось.

Господа, подскажите, а ФПС 33 на Сирии, это нормально?

Link to comment
Share on other sites

14 минут назад, Redneck сказал:

Господа, подскажите, а ФПС 33 на Сирии, это нормально?

Если где-нибудь над Дамаском, на не очень мощном компе - вполне себе.

=WRAG=345

R7 5800X @ 4,8 GHz; DDR4 32Gb RAM (+32Gb swap); Radeon RX 6800 16Gb; 3840x2160; Win10-64

Link to comment
Share on other sites

21 час назад, milit сказал:

Если где-нибудь над Дамаском, на не очень мощном компе - вполне себе.

Эххххх….. над Кипром…. Выходит моя старушка уже тогой….. а ведь не тпк давно и топ была…. 1080 ti

Link to comment
Share on other sites

  • ED Team
3 часа назад, Redneck сказал:

1080 ti

в драйверах есть возможность включить масштабирование. выбрав пониженное разрешение рендеринга можно получить прирост производительности с компромисным качеством.

Link to comment
Share on other sites

50 минут назад, SL PAK сказал:

в драйверах есть возможность включить масштабирование. выбрав пониженное разрешение рендеринга можно получить прирост производительности с компромисным качеством.

Это я знаю …. Но не люблю компромис в этом …. Придётся копить, что делать )

Link to comment
Share on other sites

11.06.2022 в 14:53, SL PAK сказал:

в драйверах есть возможность включить масштабирование. выбрав пониженное разрешение рендеринга можно получить прирост производительности с компромисным качеством.

Кстати, проверил на АМД - нихрена не работает. На Монике 4К картинка в 2К просто растягивается до размеров монитора. Качество жутчайшее.

=WRAG=345

R7 5800X @ 4,8 GHz; DDR4 32Gb RAM (+32Gb swap); Radeon RX 6800 16Gb; 3840x2160; Win10-64

Link to comment
Share on other sites

  • ED Team
31 минуту назад, milit сказал:

Кстати, проверил на АМД - нихрена не работает. На Монике 4К картинка в 2К просто растягивается до размеров монитора. Качество жутчайшее.

Масштабирование Nvidia позволило мне иметь стабильные более 60 FPS в разрешении 3840x2160 на карте Мариванны с картой RTX3070. Изображение не страшное. Мариванна для моей системы слишком детализированная для хорошей производительности без масштабирования. А если удастся прикрутить DLSS или FSR, то вообще красота будет.

Link to comment
Share on other sites

11 минут назад, SL PAK сказал:

Масштабирование Nvidia позволило мне иметь стабильные более 60 FPS в разрешении 3840x2160

Нативное разрешение 4К, правильно?

И, если не сложно, каков порядок действий?

Может я ЧДНТ...

=WRAG=345

R7 5800X @ 4,8 GHz; DDR4 32Gb RAM (+32Gb swap); Radeon RX 6800 16Gb; 3840x2160; Win10-64

Link to comment
Share on other sites

  • ED Team
30 минут назад, milit сказал:

Нативное разрешение 4К, правильно?

И, если не сложно, каков порядок действий?

Может я ЧДНТ...

Да, у меня 40 дюймов гнутого UHD телевизора.

Ползунок повышения резкости у меня на нуле. Никогда не любил программное увеличение резкости.

GeForce Experience устанавливать не обязательно, сгенеренные разрешения масштабирования можно подсмотреть в настройках дров. Именно эти разрешения и нужно устанавливать в играх.

  • Thanks 1
Link to comment
Share on other sites

15 часов назад, SL PAK сказал:

сгенеренные разрешения масштабирования можно подсмотреть в настройках дров. Именно эти разрешения и нужно устанавливать в играх.

Я правильно понял, что в драйверах только подсмотреть появившиеся варианты разрешения, но не выставлять их в драйверах, а выставлять такое разрешение только в игре? Это позволит применять масштабирование только к игре, не глобально?

Link to comment
Share on other sites

  • ED Team
3 часа назад, Tychon сказал:

Я правильно понял, что в драйверах только подсмотреть появившиеся варианты разрешения, но не выставлять их в драйверах, а выставлять такое разрешение только в игре? Это позволит применять масштабирование только к игре, не глобально?

да, верно. в игре эти разрешения будут отмасштабированы к нативному разрешению монитора. выставлять их в дровах не нужно.

  • Thanks 1
Link to comment
Share on other sites

Подскажите, как настроить группу десанта в редакторе?

Нужно, чтобы группа десанта, высаженная из вертолета игрока, начала исполнять основную задачу "стоять", вместо того, чтобы сразу бежать на следующий ППМ.

Link to comment
Share on other sites

  • ED Team
4 часа назад, Krab сказал:

Подскажите, как настроить группу десанта в редакторе?

Нужно, чтобы группа десанта, высаженная из вертолета игрока, начала исполнять основную задачу "стоять", вместо того, чтобы сразу бежать на следующий ППМ.

После команды на высадку прописана команда "стоять" и юниты ее не выполняют? А если тот следующий ППМ поставит в зоне высадки и команду стоять прописать на нем?

 

Можно еще попробовать отдельным триггером с условиям "группа в зоне" выполнить команду "ии группы выключить".

Link to comment
Share on other sites

Здравствуйте!
Подскажите, пожалуйста, можно ли как-то реализовать правило наподобие "ракета в активной зоне юнита". Т.к. и расчёт пзрк, и игрок перемещаются, реализовать правилом "ракета в зоне" не получается.
Подобные пожелания уже были озвучены здесь.


Edited by albertleinsoo
Link to comment
Share on other sites

9 часов назад, SL PAK сказал:

После команды на высадку прописана команда "стоять" и юниты ее не выполняют? А если тот следующий ППМ поставит в зоне высадки и команду стоять прописать на нем?

 

Можно еще попробовать отдельным триггером с условиям "группа в зоне" выполнить команду "ии группы выключить".

Тут все немного сложнее, и поставить ППМ в зоне высадке не получится.

Задача у меня такая: я создал 2 триггерных зоны для высадки десанта - первую назовем "зона разведки", а вторую - "зона штурма". Если высадить десант в зоне разведки, к ним применяется действие "добавить задачу ИИ следовать к ППМ 2", если высадить в триггерной зоне штурма, то добавляется задача ИИ бежать к ППМ 3.

И оставалось мне сделать так, что, если десант высадить вне этих двух зон, то пехотинцы стоят на месте. А этого добиться, не сломав работу предыдущих триггеров у меня  пока не получается.

 

 

Например из последнего, я создал еще одну триггерную зону там, где загружаю десант в вертолет, и задал триггер с условием "вне зоны погрузки" и действием "группа стоп", а в предыдущие триггеры добавил действие (при высадке в триггерные зоны разведки или штурма) "продолжить движение". И все вроде бы начало работать, если десант высадить в одну из зон высадки - он бежит в сторону нужного ППМ, если высадить в другом месте - стоит. Но как только группа выходит из триггерной зоны, например "зона разведки" - на нее перестает действовать команда "продолжить движение", а команда "группа стоп" почему-то все еще действует, и бойцы останавливаются. И каким образом задать последовательность триггеров, чтобы все это дело правильно работало, мне пока не ясно.

 

 

Сирия Пальмира 123.miz


Edited by Krab
Link to comment
Share on other sites

Доброго времени суток!

А готовые миссии в DCS можно как-то выцепить и посмотреть?  Спасибо


Edited by IR Sky

i7-11700K 5GHz, 64GB DDR4@3200, ZOTAC RTX4090, iiyama 34 Red Eagle  || Quest 3, HP Reverb G2, TrackIR 5  || Orion2 F-16EX Viper Throttle Combo, TM Warthog throttle(button box),  Virpil WarBRD+Viper stick, VPC interceptor pedals || TM MFD Cougar pack || F-16C, F-15E, AH-64D | Simshaker Jetpad || F-16 Panels: Landing Gear, CMDS, ICP, Avionics, Sensors, Lighting, Air Cond, HUD, Anti Ice

 

 

Link to comment
Share on other sites

  • ED Team
29 минут назад, Krab сказал:

Но как только группа выходит из триггерной зоны, например "зона разведки" - на нее перестает действовать команда "продолжить движение", а команда "группа стоп" почему-то все еще действует, и бойцы останавливаются.

Звучит как срабатывание условия остановится если не зоне. Можно заблокировать срабатывание триггера остановки проверкой что юниты не высажены в зонах разведки и штурма. Для этого при высадке в этих зонах поднимать флаг допустим 1. А в триггере с командой стоп в условиях проверять что этот флаг ложен.

И я не вижу команду ПРОДОЛЖИТЬ ДВИЖЕНИЯ перед командой СЛЕДОВАТЬ НА ППМ. Но возможно это не критично. Важно понять что их останавливает. Действительно ли команда СТОП. Можно проверить это воспроизведя ситуацию в миссии с удаленной командой СТОП.

Link to comment
Share on other sites

  • ED Team
22 минуты назад, IR Sky сказал:

Доброго времени суток!

А готовые миссии в DCS можно как-то выцепить и посмотреть?  Спасибо

 

Официальные миссии лежат у каждого модуля в папке Missions. Путь к модулям: DCS World\Mods\aircraft\

Посмотреть как миссия сделано можно в редакторе миссий. Там можно сразу выбрать модуль и тип миссии (одиночная, кампания, тренировочная) по кнопке "Открыть миссию" или через меню Файл.

Если я правильно понял ваше "выцепить и посмотреть" 🙂

Link to comment
Share on other sites

6 минут назад, SL PAK сказал:

Если я правильно понял ваше "выцепить и посмотреть" 🙂

Да, спасибо) Быстрые миссии там тоже есть. Спросил, не проверив.

i7-11700K 5GHz, 64GB DDR4@3200, ZOTAC RTX4090, iiyama 34 Red Eagle  || Quest 3, HP Reverb G2, TrackIR 5  || Orion2 F-16EX Viper Throttle Combo, TM Warthog throttle(button box),  Virpil WarBRD+Viper stick, VPC interceptor pedals || TM MFD Cougar pack || F-16C, F-15E, AH-64D | Simshaker Jetpad || F-16 Panels: Landing Gear, CMDS, ICP, Avionics, Sensors, Lighting, Air Cond, HUD, Anti Ice

 

 

Link to comment
Share on other sites

1 час назад, SL PAK сказал:

Звучит как срабатывание условия остановится если не зоне. Можно заблокировать срабатывание триггера остановки проверкой что юниты не высажены в зонах разведки и штурма. Для этого при высадке в этих зонах поднимать флаг допустим 1. А в триггере с командой стоп в условиях проверять что этот флаг ложен.

И я не вижу команду ПРОДОЛЖИТЬ ДВИЖЕНИЯ перед командой СЛЕДОВАТЬ НА ППМ. Но возможно это не критично. Важно понять что их останавливает. Действительно ли команда СТОП. Можно проверить это воспроизведя ситуацию в миссии с удаленной командой СТОП.

 

 

Да, моя ошибка - я потерял при пересборке триггерных команд команду ПРОДОЛЖИТЬ ДВИЖЕНИЕ.

И да, останавливались солдаты не по триггерной команде СТОП.

 

Исследование показало:

Даже если убрать вовсе команду СТОП, десант почему-то, выбежав за триггерную зону и пробежав 3/4 пути до ППМ останавливается по не выясненной причине. Решение было найдено методом перебора - нужно триггер, задающий действие СЛЕДОВАТЬ К ППМ сделать повторяющимся. Как и почему, я не понимаю. При этом команда ПРОДОЛЖИТЬ ДВИЖЕНИЕ оказалась ненужной, получив команду СЛЕДОВАТЬ К ППМ группа перестает исполнять команду СТОП. Но что их тогда останавливает на пути к ППМ - не ясно

 

Таким образом, удалось добиться поставленной задачи, но каким-то абсолютно не поддающимся логике вариантом триггерных команд.

Screen_220616_222729.png

Сирия случайная Пальмира 1.miz

Link to comment
Share on other sites

1 час назад, Krab сказал:

 

 

Да, моя ошибка - я потерял при пересборке триггерных команд команду ПРОДОЛЖИТЬ ДВИЖЕНИЕ.

И да, останавливались солдаты не по триггерной команде СТОП.

 

Исследование показало:

Даже если убрать вовсе команду СТОП, десант почему-то, выбежав за триггерную зону и пробежав 3/4 пути до ППМ останавливается по не выясненной причине. Решение было найдено методом перебора - нужно триггер, задающий действие СЛЕДОВАТЬ К ППМ сделать повторяющимся. Как и почему, я не понимаю. При этом команда ПРОДОЛЖИТЬ ДВИЖЕНИЕ оказалась ненужной, получив команду СЛЕДОВАТЬ К ППМ группа перестает исполнять команду СТОП. Но что их тогда останавливает на пути к ППМ - не ясно

 

Таким образом, удалось добиться поставленной задачи, но каким-то абсолютно не поддающимся логике вариантом триггерных команд.

Screen_220616_222729.png

Сирия случайная Пальмира 1.miz 139 \u041a\u0431 · 0 скачиваний

Но появляется другая проблема. Если повторяющийся триггер все время дает группе задание следовать на ППМ 2, то это исключает все последующие действия, даже если ППМ находится за пределами триггерной зоны. И придя в ППМ 2 группа просто встает там, какие бы в этом втором ППМ им не были даны дальнейшие задачи, например идти из ППМ 2 в какой нибудь следующий ППМ, группа стоит и никуда не идет.


Edited by Krab
Link to comment
Share on other sites

  • ED Team
2 минуты назад, Krab сказал:

придя в ППМ 2 группа просто встает там, какие бы в этом втором ППМ им не были даны дальнейшие задачи

Когда группа приходит, то поднимать флаг допустим 1. А у повторяющегося триггера в условии проверять что флаг 1 ложен.

Но конечно такое применение повторяющихся триггеров не очень правильное. Попробуйте кстати убрать ежесекундное повторение сигнального дыма - не изза этого ли все глючит. Возможно остановка юнитов происходит из-за стбоя в скрипте задачи "Погрузка в транспорт". У этой задачи в настройках есть кнопка КОНЕЦ УСЛ... Там можно поставить галочку на условие что некий флаг истинен. И когда группа высадится поднимать этот флаг - задача на погрузку будет полностью деактивироваться.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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