ED Team Chizh Posted March 10, 2015 ED Team Posted March 10, 2015 Добрый день! Как в редакторе выставить "очень тёмную" ночь? От чего зависит естественная ночная освещённость в DCS? Имеется в виду время года, фазы луны (дата-время), погода и т.д. Благодарю! От всего перечисленного и зависит. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу
edwardpashkov Posted March 11, 2015 Posted March 11, 2015 Ставим ночь, облачность 10 баллов. Что бы совсем плохо было можно и туман :) [sIGPIC][/sIGPIC] АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП) Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.
zetetic Posted March 21, 2015 Posted March 21, 2015 (edited) Пытаюсь назначить в "Опции поведения" - "Правила боя" - "Не открывать огонь" при условии наличия флага (флаг появляется при граничном триггере, когда юнит залетает в некую зону) Так вот вопрос: выше описанное условие ставится только на определённый ППМ? Как понимать, что условие ставится на точку ППМ? Непонятно. Условие не работает. Боты всё равно открывают огонь. Как "заставить" исполнять это условие всегда? Где тут ошибка? Как распространить условие ведения боя на юнит, а не на юнит в точке? Может надо прописывать опции поведения для каждой точки? Edited March 21, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
ED Team USSR_Rik Posted March 21, 2015 ED Team Posted March 21, 2015 Расширенные действия (Waypoint Actions) срабатывают только на ППМ. Тебе надо использовать триггерные действия (закладка с замысловатым значком). "Набиваешь" триггерными действиями список, а потом вызываешь нужное в триггере по какому-то условию. 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: Часто задаваемые вопросы
zetetic Posted March 21, 2015 Posted March 21, 2015 (edited) Расширенные действия (Waypoint Actions) срабатывают только на ППМ. Тебе надо использовать триггерные действия (закладка с замысловатым значком). "Набиваешь" триггерными действиями список, а потом вызываешь нужное в триггере по какому-то условию. Пожалуйста пропиши логическую цепочку, т.к. это будет проще. Я ничего не нахожу для реализации запрета открывать огонь вражеского ЛА по игроку, при попадании вражеского ЛА в триггерную зону. "Триггеры" --- "Тип???" - "Правила???" - "Действия???" Edited March 21, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Soviet Posted March 21, 2015 Posted March 21, 2015 Пожалуйста пропиши логическую цепочку, т.к. это будет проще. Я ничего не нахожу для реализации запрета открывать огонь вражеского ЛА по игроку, при попадании вражеского ЛА в триггерную зону. "Триггеры" --- "Тип???" - "Правила???" - "Действия???" Посмотри пример в аттаче Под цифрой 1 указаны триггерные действия, которые завязываются на определенные события в игре. Т.е., если ты хочешь, чтобы при нахождении в определенной зоне, юнит не атаковал никого - тебе нужно в триггерных действиях указать сами события, которые ты планируешь делать с этим юнитом и завязать их в итоге на флаги\по уничтожению чего либо\после определенного времени и т.д. (они будут доступны в триггерах редактора). Под цифрой "2" есть список "Расширенных действий", которые почти абсолютно идентичны тому, что ты можешь увидеть в окне под номером "1", но они завязаны на ППМ. Т.е., к примеру, на ППМ 2 ты указал "не открывать огонь", а на ППМ 3 "атаковать", то при прохождении ППМ 2, бот не будет никого атаковать вплоть до того момент пока не долетит до ППМ 3. Как только он пройдет ППМ 3, то он начнет атаковать, т.к. на ППМ 3 стоит соответствующая опция поведения. Сам в свое время немало копий об это все сломал. Но сейчас, слава богу, разобрался более-менее. В атаченной миссии в списке триггеров ты можешь увидеть триггеры, которые начинаются на "1. ..." и "2. ...". Это 2 варианта решения твоего вопроса. Если хочешь протестировать первый вариант (когда событие завязано на флаги), тогда удали триггеры, начинающиеся на "2. ...", если наоборот - по событию (объект в зоне\вне зоны), тогда удали триггеры начинающиеся на "1. ..." и запускай миссию.test.miz 1
zetetic Posted March 21, 2015 Posted March 21, 2015 (edited) Посмотри пример в аттаче Под цифрой 1 указаны триггерные действия, которые завязываются на определенные события в игре. Т.е., если ты хочешь, чтобы при нахождении в определенной зоне, юнит не атаковал никого - тебе нужно в триггерных действиях указать сами события, которые ты планируешь делать с этим юнитом и завязать их в итоге на флаги\по уничтожению чего либо\после определенного времени и т.д. (они будут доступны в триггерах редактора). Под цифрой "2" есть список "Расширенных действий", которые почти абсолютно идентичны тому, что ты можешь увидеть в окне под номером "1", но они завязаны на ППМ. Т.е., к примеру, на ППМ 2 ты указал "не открывать огонь", а на ППМ 3 "атаковать", то при прохождении ППМ 2, бот не будет никого атаковать вплоть до того момент пока не долетит до ППМ 3. Как только он пройдет ППМ 3, то он начнет атаковать, т.к. на ППМ 3 стоит соответствующая опция поведения. Сам в свое время немало копий об это все сломал. Но сейчас, слава богу, разобрался более-менее. В атаченной миссии в списке триггеров ты можешь увидеть триггеры, которые начинаются на "1. ..." и "2. ...". Это 2 варианта решения твоего вопроса. Если хочешь протестировать первый вариант (когда событие завязано на флаги), тогда удали триггеры, начинающиеся на "2. ...", если наоборот - по событию (объект в зоне\вне зоны), тогда удали триггеры начинающиеся на "1. ..." и запускай миссию. Благодарю +++.... я эту вкладку ещё никогда не использовал :doh: Хочу модифицировать свою тренировочную миссию для возможности сесть для дозаправки, перезарядки и ремонта, когда противник ещё в воздухе. Для решения этой задачи поставил Шилки и ПЗРК, но они тупо лезут на рожон и их сбивают, либо пробивают оборону и уничтожают ЛА игрока. Вот и задался целью защитить ЛА игрока более цивильным способом. Вариант №1 мне не подходит, так как после взлёта ЛА противника разлетаются и начинают бой. Как раз его я безуспешно и использовал. Edited March 21, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
zetetic Posted March 21, 2015 Posted March 21, 2015 (edited) Интересное дело (для меня). После того, как боты исполняют ИИ - не стрелять, то разворачиваются и улетают прочь от этой зоны, а после снятия "не стрелять" посредством команды ИИ - Атаковать, начинают тупо возвращаться в точку, где последний раз видели мой ЛА.....а может так несколько раз совпало. Обновил тренировочную миссию на сайте ДКС. Edited March 21, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Soviet Posted March 21, 2015 Posted March 21, 2015 Команду "атаковать" я дал в качестве примера. Суть в том, что в триггерах есть 2 условия. "Поставить задачу ИИ", которую использовал я, - она вытесняет все задачи у ИИ, которые были до этого, и ставит только ее. И есть "Добавить задачу ИИ", которая добавляет ее в список уже существующих задач у ИИ. "Атаковать" задача была неправильная, скорее всего, хотя возможно и работала правильно. Просто у сейбров и прочих радаров нет, и они летят в то место, где видели тебя в последний раз. Я просто сам не вникал в особенность поведения ИИ при тех или иных условиях. В твоем случае, можно сделать так: Когда ты в зоне, то ИИ дается команда "не открывать огонь" и\или "ожидание\дежурство" между двумя ППМ. Или поставить "действовать по заданию". В твоем случае, задание - это полет по маршруту. Можешь его зациклить, чтобы он летал между двумя ППМ (дабы ППМы не кончались и по их прохождении, не летел на аэродром). Как только ты вышел из зоны, то активировать "Фоновая задача - атаковать группу". В качестве группы указываешь себя. Добавь противнику еще Авакс, дабы он их наводил на тебя.
zetetic Posted March 21, 2015 Posted March 21, 2015 (edited) Команду "атаковать" я дал в качестве примера. Суть в том, что в триггерах есть 2 условия. "Поставить задачу ИИ", которую использовал я, - она вытесняет все задачи у ИИ, которые были до этого, и ставит только ее. И есть "Добавить задачу ИИ", которая добавляет ее в список уже существующих задач у ИИ. "Атаковать" задача была неправильная, скорее всего, хотя возможно и работала правильно. Просто у сейбров и прочих радаров нет, и они летят в то место, где видели тебя в последний раз. Я просто сам не вникал в особенность поведения ИИ при тех или иных условиях. В твоем случае, можно сделать так: Когда ты в зоне, то ИИ дается команда "не открывать огонь" и\или "ожидание\дежурство" между двумя ППМ. Или поставить "действовать по заданию". В твоем случае, задание - это полет по маршруту. Можешь его зациклить, чтобы он летал между двумя ППМ (дабы ППМы не кончались и по их прохождении, не летел на аэродром). Как только ты вышел из зоны, то активировать "Фоновая задача - атаковать группу". В качестве группы указываешь себя. Добавь противнику еще Авакс, дабы он их наводил на тебя. Угу, дельный совет, но этот вариант тоже работает. С АВАКСом надо подумать, чтобы противник быстрей наводился, а то что то вяловатые они. Edited March 21, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
zetetic Posted March 22, 2015 Posted March 22, 2015 Как работают в паре команды: "Поставить задачу ИИ" и "Добавить задачу ИИ"? Могут ли они работать совместно? На скриншотах №№1 и 2 просто показана вся строчка. При такой конфигурации ЛА противника, идёт на посадку и не хочет возвращаться на ППМ3. FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Soviet Posted March 22, 2015 Posted March 22, 2015 К примеру, у тебя есть 3 задачи: Задача А Задача Б Задача В И тебе нужно добавить или поставить задачу Г. Если ты используешь "Поставить задачу Г", тогда Задачи А, Б, В удаляются и остается только задача Г. Т,е., все задачи, которые были у ИИ до того, как ты "Поставил задачу" - вытесняются и остается лишь та, которая была поставлена. Если ты "Добавляешь задачу Г", то список пополняется, и у тебя уже 4 задачи: Задача А, Б, В, Г. И все они стоят в порядке приоритета. Т.е., к примеру, как уже приводился где-то здесь на форуме пример, если у тебя стоит основная задача "Атаковать вертушки" (Задача "А"), затем основная задача "Атаковать самолеты" (Задача Б), затем стоит основная задача "Атаковать группу" (Задача В) и затем следует добавленная, четвертая по списку, Задача Г (Фоновая задача - При обнаружении, атаковать в зоне), то: Ты "поставил задачу Г" - Все 3 задачи "Атаковать вертушки, самолеты и объект" удаляются и остается только "Фоновая задача - при обнаружении, атаковать в зоне". Ты "Добавил задачу Г" - т.к. она стоит четвертая по приоритету, то, к примеру, если в зоне видимости ИИ нету тех самых вертушек, самолетов и вражеской определенной группы, которая приоритетна для нее, то она атакует юниты, которые обнаружит. Как только в зону ее видимости влетает самолет противника - она перестает атаковать наземную группу и летит воевать с самолетом. Если сразу в зону обнаружения попались и самолет, и вертушка, то сначала ИИ будет разбираться с самолетом, а затем с вертушками (т.к. самолеты стоят в списке выше). Если в зоне появились и самолеты, и вертушки, и та самая определенная группа, то ИИ сначала атакует самолеты, затем вертушки, затем определенную группу, и после уничтожения всех их, переключается на четвертую, добавленную задачу ИИ - фоновую и атакует всех, кого обнаружит. Примерно так это работает И, да, эти 2 триггера, по сути, взаимоисключающие. Можно их равнозначно использовать, если у юнита всего 1 триггерная задача. К, примеру, - отложенный старт. Чтобы самолет запускался только по событию. Там можно использовать и "добавить задачу - старт", и "поставить задачу - старт". В твоем примере получается так, что сначала задача ставится "не открывать огонь", удаляя все те задачи, которые были ДО постановки задачи (если они были), и затем сразу "добавить задачу - следовать на ППМ". Она стоит вторая по списку, а значит, неприоритетна, и ИИ все равно продолжает выполнять задачу "не открывать огонь", не переключаясь на вторую, потому он и не следует на ППМ, а т.к. "не открывать огонь" задача естЬ, а что делать помимо нее, он не знает, то он решает вернуться на аэродром. Как-то так. Попробую у себя провести тесты. Если что получится - отпишусь.
zetetic Posted March 22, 2015 Posted March 22, 2015 (edited) Soviet, понятно, спасибо! Как же ЛА противника заставлять по граничному событию и прекращать огонь и возвращаться в назначенный ППМ? Пробовал оставить лишь возврат на ППМ, но он всё равно стреляет, видно эта задача остаётся приоритетней. Ещё один момент: назначил ППМ для дежурства (Мустанг и А-10А) виражом, дык эти два друга игнорировали и улетели чёрт знает куда......глюк что ли. Может я читаю устаревший мануал, но сейчас дежурство на ВИРАЖЕ происходит по окружности с назначенным ППМ в качестве центра, а не так как в мануале, где ППМ находится на окружности. Edited March 22, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Soviet Posted March 22, 2015 Posted March 22, 2015 (edited) Да, с виражами байда какая-то. Раньше в FC 2 была функция, как помню - ставишь первый ППМ "Начало петли", второй ппм "Конец петли". И летали они между ППМами, делая разворот на конечной и все. Сейчас что-то намудрили, Виражи, ожидания\дежурства (причем даже непонятно, между какими именно ППМ они собираются ожидать и дежурить). В общем, ладно. Твою задачу я решил. Всякие "не открывать огонь", "атаковать" и т.д. оказались ни к черту. У меня, как и у тебя, после входа в зону, бот летел на посадку. Оказалось, решение у этого вопроса проще - я завязал триггеры на себя как "невидимость вкл\выкл" при входе\выходе из триггерной зоны соответственно. В результате, кроме того, что все работает корректно, теперь даже не придется плодить триггеры на каждую группу вражеских самолетов. Всего лишь два триггера на тебе при входе\выходе из зоны и все. Сам же бот имеет задачу "Завоевания превосходства в воздухе" и петляет между ППМами. Ему помогает Авакс. Получается, когда ты вне зоны - бот сходит с маршрута и гонится за тобой. Ты вошел в зону, активировал "невидимость" и бот перестает тебя видеть и уходит обратно на маршрут. Ты вылетаешь из зоны, деактивируешь "невидимость" - он опять летит на тебя и так по кругу. Глянь приаттаченную миссию.test.miz Edited March 22, 2015 by Soviet
zetetic Posted March 22, 2015 Posted March 22, 2015 Вот действительно, что часть команд и их взаимодействие не явные (не френдли:)) и их требуется просто знать. Вечером посмотрю. По поводу дежурства между ППМ у меня вроде не сбоит. Я понимаю, так что назначенный на дежурство ППМ является начальной точкой, а второй ППМ автоматически берётся следующий. Там даже пишут ШАБЛОН. А вот дежурство в ВИРАЖЕ стало именно таким - с ППМ в качестве центра. FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
zetetic Posted March 22, 2015 Posted March 22, 2015 (edited) Вроде работает.......отлично! Просто и сердито :thumbup: Всё подправил в релизе МиГ-15бис отличный ЛА. Подкупает то, что и в ближнем бою можно крутиться и на высотно-скоростной перехват способен! Жаль, что ВВ ракет нету и БРЛС, как у МиГ-21бис. Edited March 22, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Soviet Posted March 30, 2015 Posted March 30, 2015 1) Есть ли разница между этими двумя "ПКР" что на скриншоте? Пробовал выбирать оба варианта, вроде оба работают стабильно, но кто его знает, в чем там может быть различие... 2) И попутно вопрос про приоритеты: как они работают? Пробовал 4-ем группам самолетов давать задачу по атаке 6 групп кораблей. Поставил приоритеты по нарастающей (самой важной группе - приоритет 1, самой малозначимой - 6, между ними приоритеты 2, 3, 4, 5 - в порядке значимости групп), они отработали почти по всем целям равномерно. Поменял приоритеты - самой важной поставил 6, самой малозначимой 1 - то же самое. Поставил важной группе приоритет 1, а остальным начиная от 10 и выше - результат особо не изменился. Поставил важной группе приоритет 20, остальным помельче - тоже больших изменений нет. Так как оно работает? Так же немного смущает логика работы ботов с противокорабельной задачей. Звено самолетов пытается раздать БК почти всем кораблям, заместо того, чтобы сработать по одной группе наверняка (в каждой группе было по 2 корабля, в каждом звене по 4 самолета). В итоге, были потоплены только 1-2 корабля (и то, РК Молния), остальные просто-напросто повреждены, но не выведены из строя (что явно лишает смысла всей операции). 3) Можно ли добавить триггер, учитывающий состояние ВПП? К примеру, я хочу, чтобы в определенный момент появлялась группа ботов с запуском на стоянке, выруливала на полосу и взлетала. Но если игра видит, что взлететь они не смогут, ввиду поражения ВПП, или техники на ВПП, или подбитой техники (или упавшего самолета) на ВПП, то группа не появлялась.
zetetic Posted March 30, 2015 Posted March 30, 2015 (edited) 3) Можно ли добавить триггер, учитывающий состояние ВПП? К примеру, я хочу, чтобы в определенный момент появлялась группа ботов с запуском на стоянке, выруливала на полосу и взлетала. Но если игра видит, что взлететь они не смогут, ввиду поражения ВПП, или техники на ВПП, или подбитой техники (или упавшего самолета) на ВПП, то группа не появлялась. Надо, чтобы самолётная группа вообще не появлялась? 1 - Может покрыть ВПП триггерными зонами (жаль прямоугольных зон нет) и добавить условие запрета активации самолётной группы при попадании бомбы в эти триггерные зоны. 2 - Можно расставить вдоль полосы по пехотинцу, один из которых обязательно погибнет при попадании на ВПП бомбы. Конечно топорные варианты. :) Edited March 30, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Soviet Posted March 30, 2015 Posted March 30, 2015 Надо, чтобы самолётная группа вообще не появлялась? 1 - Может покрыть ВПП триггерными зонами (жаль прямоугольных зон нет) и добавить условие запрета активации самолётной группы при попадании бомбы в эти триггерные зоны. 2 - Можно расставить вдоль полосы по пехотинцу, один из которых обязательно погибнет при попадании на ВПП бомбы. Конечно топорные варианты. :) Да, согласен, такими способами можно частично вопрос решить. Но вариант №1 сильно грузит миссию тем, что во множестве триггерных зон, каждую секунду постоянно проверяется, есть ли бомба в зоне или нет, но этот вариант не спасает от: техники на впп, скелетов техники на впп, скелетов самолетов на впп, если впп пострадала от артиллерии. Второй вариант туда же.
chunkslayer Posted April 10, 2015 Posted April 10, 2015 можно как то извлечь миссию из кампании и сохранить в отдельный файл для последующего прохождения? в редакторе компаний не нашел такой кнопки.
ED Team SL PAK Posted April 10, 2015 ED Team Posted April 10, 2015 можно как то извлечь миссию из кампании и сохранить в отдельный файл для последующего прохождения? в редакторе компаний не нашел такой кнопки. Все миссии кампании доступны по отдельности если пройти в раздел миссий и выбрать там папку кампаний. Редактор тут не нужен.
DrStalker Posted April 18, 2015 Posted April 18, 2015 Можно ли для готовой миссии изменить сторону для одной из стран с красных на синюю.
ED Team SL PAK Posted April 18, 2015 ED Team Posted April 18, 2015 Можно ли для готовой миссии изменить сторону для одной из стран с красных на синюю. В мануале написано что нельзя.
ED Team Dzen Posted April 18, 2015 ED Team Posted April 18, 2015 Можно ли для готовой миссии изменить сторону для одной из стран с красных на синюю. Можно, если только поколупаться в файле миссии ручками. Сделайте на всякий случай копию миссии, откройте файл редактором Notepad++, найдите в нём нужную страну, вырезаете из этой коалиции и вставляете в другую. Если всё сделаете правильно - страна перейдёт куда надо. Если нет - миссия сломается. [sIGPIC][/sIGPIC]
zetetic Posted April 24, 2015 Posted April 24, 2015 (edited) Подскажите пожалуйста, ЖЕЛАТЕЛЬНО ли убирать отработавшие флаги? Большое количество ИСТИННЫХ флагов перегружает/замусоривает? Опрашивает ли логика их статус? Если установлена функция ФЛАГ ЛОЖЕН - логика, так же будет непрерывно (с некой дискретностью) опрашивать для поиска такого флага? Хотя логика в любом случае делает опрос наличия тех или иных условий......тогда это условие ни как не повлияет на загруженность логики. Edited April 24, 2015 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32'
Recommended Posts