BAntDit Posted July 27, 2012 Posted July 27, 2012 (edited) Я думаю хотелки по редактору достойны отдельной темы. Предлагаю пожелания по редактору обсуждать здесь. И вот для начала: 1. Нельзя ли сделать, чтобы флагам в редакторе можно было давать имена? При создании сложных миссий, когда используемое число флагов велико, уже трудно упомнить для чего какой флаг используется. 2. В stop conditions для Trigger actions раньше можно было задать время, по истечении которого выполнение trigger actions завершалось, сейчас завершение по времени зачем-то убрали. Вопрос: нельзя ли вернуть? 3. Третье пожелание, наверно, на долгосрочную перспективу, но по идее оно самое нужное сейчас: Нужен текстовый режим для редактора, а лучше даже чтобы текстовый и визуальный работали в сплитте. Чтобы при выделении объекта в визуальном, выделялся соответствующий код в текстовом, чтобы выделялась сохраненная и не сохраненная часть полоской сборку (как в вижаке), чтобы была подсветка синтаксиса в текстовом режиме.Также нужна возможность добавления комментариев к коду и нужно какое-то подобие IntelliSense - хотя бы только для автонабора имен групп, юнитов, триггерных зон и т.п. Edited July 27, 2012 by BAntDit Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
BAntDit Posted July 28, 2012 Author Posted July 28, 2012 Не плохо было бы к условиям начала и завершения расширенных действий ППМ добавить условия: flag is less, flag is more, flag equals, flag equals flag. Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
ED Team USSR_Rik Posted July 28, 2012 ED Team Posted July 28, 2012 1. Нельзя ли сделать, чтобы флагам в редакторе можно было давать имена? Если звезды расположатся удачно для редактора - то да. Потому что все предпосылки для этого в симуляции уже есть (сделаны). 2. В stop conditions для Trigger actions раньше можно было задать времяСм. чекбокс DURATION. 3. Третье пожелание, наверно, на долгосрочную перспективу, но по идее оно самое нужное сейчас: Нужен текстовый режим для редактора"Это вряд ли" (© БСП). Не плохо было бы к условиям начала и завершения расширенных действий ППМ добавить условия: flag is less, flag is more, flag equals, flag equals flag.Ы? Не понял. 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: Часто задаваемые вопросы
BAntDit Posted July 29, 2012 Author Posted July 29, 2012 (edited) См. чекбокс DURATION. Да, я бы с радостью на него взглянул, только его нетути. У меня последний checkbox - это condition (для задания условий черещ lua скрипты), этот checkbox кстате не работает, о чем уже спросил в другой теме. Кстати у меня почему-то в этой версии английской все панели криво выглядят, надписи не помещаются многие. Edited July 29, 2012 by BAntDit Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
BAntDit Posted July 29, 2012 Author Posted July 29, 2012 (edited) Ы? Не понял. Я говорю про stop conditions и start condtions для расширенных действий ППМ-ов. И там этих условий не задать. Я мог бы их проверить через lua скрипт конечно, но повторюсь, что conditions через lua сейчас тоже не работает. Я конечно могу сделать вспомогательный триггер, кторый проверяет один флаг по условиям (flag is less, flag is more, flag equals, flag equals flag), по ним выставляет другой флаг и я его использую уже в stop conditions и start condtions - но это же как штаны через голову... Кстати, если будут нормально выполняться lua-скрипты заданные в редакторе в условиях, то это требование, конечно, не актуально. Edited July 29, 2012 by BAntDit Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
BAntDit Posted July 29, 2012 Author Posted July 29, 2012 "Это вряд ли" (© БСП). жаль, это сильно бы упростило жизнь тем, кто создает миссии. Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
edwardpashkov Posted July 29, 2012 Posted July 29, 2012 (edited) Тут все через не то место. Двух уровневое описалово. Одно дело задание ППМ, другое - общие триггеры. Как я понял - общее давит на частное, частное потом пыхтит до тех пор, пока оне не передаст общему, что все закончилось. Так что из частного (на ППМ много нормально не идет (мне во всяком случае танец с бубном прищлось плясать и искать решения для своих задач), по идее должнобы. хотя одно радует, это вроде как подпрограмма и может быть даже расскладывается по ядрам, чтобы не тормозить) Edited July 29, 2012 by edwardpashkov [sIGPIC][/sIGPIC] АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП) Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.
BAntDit Posted July 29, 2012 Author Posted July 29, 2012 Тут все через не то место. Двух уровневое описалово. Одно дело задание ППМ, другое - общие триггеры. Как я понял - общее давит на частное, частное потом пыхтит до тех пор, пока оне не передаст общему, что все закончилось. Так что из частного (на ППМ много нормально не идет (мне во всяком случае танец с бубном прищлось плясать и искать решения для своих задач), по идее должнобы. хотя одно радует, это вроде как подпрограмма и может быть даже расскладывается по ядрам, чтобы не тормозить) вообще-то там всё прекрасно, с точки зрения как разделены действия ППМ и триггеры. Я бы мог пояснить свою мысль, но это будет страница текста (ато и больше), так что я пока от этого воздержался :) Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
BAntDit Posted July 29, 2012 Author Posted July 29, 2012 Не совсем хотелка, скорее пожелание: Добавьте в мануалы руководство по mission scripting-у - чтобы не приходилось тратить часы разбираясь самостоятельно методом проб и ошибок и задавая кучи вопросов на форуме, на которые всё равно не ответят... Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
Falcon SB Posted July 30, 2012 Posted July 30, 2012 В идеале - с примерами. [sIGPIC][/sIGPIC] В гробу отоспимся ;)
BAntDit Posted July 31, 2012 Author Posted July 31, 2012 Нельзя ли сделать, чтобы флагам в редакторе можно было давать имена? Если звезды расположатся удачно для редактора - то да. Как оказалось именнованные флаги можно использовать уже сейчас используя lua - так что я поторопился с этой хотелкой :) Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
BAntDit Posted August 14, 2012 Author Posted August 14, 2012 (edited) Новые хотелки: 1. Можно ли для Trigger Conditions добавить скобки, т.е. сейчас мы прописываем условия как-то так: условие1 условие2 // это И условие1 [OR] условие2 // это ИЛИ а хотелось бы, чтобы можно было так: [OPN.BRAKET] условие1 [OR] условие2 [CLS.BRAKET] [OPN.BRAKET] условие3 [OR] условие4 [CLS.BRAKET] - это для больших возможностей в определении порядка выполнения лог. операций. (Кстате уже есть мод, в котором это реализовано (вот он: http://forums.eagle.ru/showthread.php?t=55463), но там не очень удачно, т.к. вместо скобок сделано два блока под Trigger Conditions - сделать скобки было бы намного правильнее и совместимость со старой версией редактора бы не пострадала и возможностей было бы больше... ). 2. Можно ли для Trigger Conditions добавить проверки Lua-Script. Сейчас это уже сделано для проверки Stop\Start conditions в Triggers Actions, нужно просто добавить тоже самое для Trigger Conditions. Если второе не понятно объяснил, могу показать со скриншотами. Edited August 14, 2012 by BAntDit Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
ALF7 Posted September 20, 2012 Posted September 20, 2012 Ставиться на парковку группа ЛА со свойствой UNCONTROLLED (Неуправляемый я так понял).Но заправленная и с вооружением.Именно так и задумано миссией ,не чтобы она появлялась из воздуха(ястребы еще можно запихать в ангар),а при каком нибудь триггре у нее включался АИ и она выполняла свои задачи.Что только не перепробовали и активирование АИ группы и включении ИИ группы.Кто использовал данную возможность.?Есть возможность снятия с Uncontrolled. Онлайн-MG:joystick: "Страшнее Шилки зверя нет". "ПИСДРУНС СС ПП". "Носи ППК с молоду-любить будешь до старости". "СА-Танки решают все!" "- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!" __|77|________:::::: =}- \~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~
ED Team USSR_Rik Posted September 20, 2012 ED Team Posted September 20, 2012 В триггерные действия запиши задачу AI ON. Потом в любой момент по любому триггеру вызови эту задачу - она и выполнится. 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: Часто задаваемые вопросы
BAntDit Posted October 26, 2012 Author Posted October 26, 2012 Можно сделать, чтобы задача 'FireAtPoint' (огонь по точке) работала не только для артиллерии, но и для других юнитов? ----- Сейчас пытаюсь сымитировать перестрелку пехоты (просто заставить пехоту стрелять в нужном направлении) и ничего не получается - не стреляют ни в какую... :( Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
ААК Posted October 26, 2012 Posted October 26, 2012 1) Увеличить на всех возможных аэродромах число стояночных мест до 30-40 штук. 2) Ввести статик "аэродром", по принципу действия аналогичный вертодрому, но для базирования самолётов. Это значительно прибавило бы число возможных тактических раскладов, сколько лет уже приходится летать по одним и тем же схемам с одними и теми же местами базирования. С аэродромами-статиками к примеру можно было бы задействовать Крымскую территорию, реализуя сценарий десанта, который в плане играбельности был очень интересен в ЛО1. 3) Количество типов самолётов/вертолётов в ДКС всё время увеличивается. Предположим в онлайн-миссии 10 типов ЛА, и если миссиодел будет ставить по два звена на каждый тип, то ему придётся ставить и редактировать аж 80 единиц ЛА. Нужно сделать более простую систему размещения клиентских ЛА, когда миссиодел лишь устанавливает доступные на данном аэродроме типы ЛА. Для каждого доступного типа миссиодел должен будет выставить вооружение, топливо, ЛТЦ/ДО по умолчанию, доступные варианты окраса, маршрут. Вместо редактирования таких параметров для каждого из 80 единиц ЛА ему лишь надо будет подредактировать настройки для 10 типов ЛА, что намного менее трудоёмко. 4) Ввести триггерные условия "любой наземный юнит коалиции уничтожен", "любой наземный юнит коалиции определённого типа (Air defense/Armor/Artillery/Fortification/ infantry) уничтожен" и такие же условия для кораблей и самолётов. 5) Связать систему снабжения с системой триггеров.
BAntDit Posted October 26, 2012 Author Posted October 26, 2012 (edited) Ввести триггерные условия "любой наземный юнит коалиции уничтожен", "любой наземный юнит коалиции определённого типа (Air defense/Armor/Artillery/Fortification/ infantry) уничтожен" в скриптах вешается обработчик на событие S_EVENT_DEAD - это не тоже самое? function onKillEventHandler(event) if (world.event.S_EVENT_DEAD == event.id) then -- you can do here what ever you want end end world.addEventHandler(onKillEventHandler); http://forums.eagle.ru/showpost.php?p=1587852&postcount=507 Edited October 26, 2012 by BAntDit Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
ААК Posted October 26, 2012 Posted October 26, 2012 в скриптах вешается обработчик на событие S_EVENT_DEAD - это не тоже самое? В любом случае лучше бы иметь встроенную функцию в интерфейсе, скрипты - это уже для продвинутых программистов, всё же охота работать в редакторе, а не программировать. Я возможности скриптов в редакторе ДКС даже не изучал, ИМХО для создания большинства миссий избыточный инструмент, нужны вещи попроще.
muffler Posted October 26, 2012 Posted October 26, 2012 Ставиться на парковку группа ЛА со свойствой UNCONTROLLED (Неуправляемый я так понял).Но заправленная и с вооружением.Именно так и задумано миссией ,не чтобы она появлялась из воздуха(ястребы еще можно запихать в ангар),а при каком нибудь триггре у нее включался АИ и она выполняла свои задачи.Что только не перепробовали и активирование АИ группы и включении ИИ группы.Кто использовал данную возможность.?Есть возможность снятия с Uncontrolled. У меня получилось! Ставишь на стоянку группу самолётов, ставишь им галочку UNCONTROLLED, в триггерных действиях прописываешь PERFORM COMMAND - START и обзываешь как-нибудь. Далее на любое условие делаешь триггер AI TASK и выбираешь. Всё работает. Группы больше не материализуются из воздуха, а стоят без экипажей на стоянках в ожидании боевой тревоги. :thumbup: VR Pimax 8KX, i9-9900KF, RTX 2080Ti, RAM 32GB, SSD 970 EVO+ 1TB. http://forum.aviaraf.ru
ALF7 Posted October 26, 2012 Posted October 26, 2012 У меня получилось! Ставишь на стоянку группу самолётов, ставишь им галочку UNCONTROLLED, в триггерных действиях прописываешь PERFORM COMMAND - START и обзываешь как-нибудь. Далее на любое условие делаешь триггер AI TASK и выбираешь. Всё работает. Группы больше не материализуются из воздуха, а стоят без экипажей на стоянках в ожидании боевой тревоги. :thumbup:Спасибо Онлайн-MG:joystick: "Страшнее Шилки зверя нет". "ПИСДРУНС СС ПП". "Носи ППК с молоду-любить будешь до старости". "СА-Танки решают все!" "- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!" __|77|________:::::: =}- \~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~
ALF7 Posted October 27, 2012 Posted October 27, 2012 Initial point object в редакторе что за зверь такой и для чего? Онлайн-MG:joystick: "Страшнее Шилки зверя нет". "ПИСДРУНС СС ПП". "Носи ППК с молоду-любить будешь до старости". "СА-Танки решают все!" "- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!" __|77|________:::::: =}- \~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~
BAntDit Posted October 27, 2012 Author Posted October 27, 2012 (edited) установка опций поведения (Behavior options) не выполняется для не активированных групп. Я не знаю баг это или особенность реализации, но по идее это не правильно. Если делать применение опций поведения после активации, часто группа успевает сделать что-нибудь не хорошее до применения опций -то что не должна сделать - стрельнуть куда нибудь, выпилить какой нибудь юнит и т. п. Собственно хотелка: нужно чтобы опции поведения можно было устанавливать до активации групп. Edited October 27, 2012 by BAntDit Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
BAntDit Posted November 9, 2012 Author Posted November 9, 2012 Ещё хотелка по редактору: приведите редактор к единым единицам измерения! Сейчас жесть какая-то: Линейка меряет расстояния в футах, радиусы триггерных зон задаются в метрах, высоты прохода ППМ снова в футах, в целом координатная система в метрах. :wacko: Либо пусть футы везде, либо пусть метры. Крайняя версия MSF 1.0.1 (для 1.2.6.): http://forums.eagle.ru/attachment.php?attachmentid=89817&d=1382379803 Новая версия MSF 1.0.2 beta: http://forums.eagle.ru/attachment.php?attachmentid=93422&d=1390584292 Миссия для тестирования возможностей MSF 1.0.2: http://forums.eagle.ru/attachment.php?attachmentid=91514&d=1386954362 ---- Руководство по MSF (не полная версия для MSF 1.0.2): http://forums.eagle.ru/attachment.php?attachmentid=92959&d=1389558825
димок Posted November 9, 2012 Posted November 9, 2012 Футы и прочее не надо . А что есть проблемы с уставкой метрические в гл меню игры ? Будьте осторожнее в своих желаниях. Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.
ED Team Chizh Posted November 10, 2012 ED Team Posted November 10, 2012 Ещё хотелка по редактору: приведите редактор к единым единицам измерения! Сейчас жесть какая-то: Линейка меряет расстояния в футах, радиусы триггерных зон задаются в метрах, высоты прохода ППМ снова в футах, в целом координатная система в метрах. :wacko: Либо пусть футы везде, либо пусть метры. Может попробуешь включить в опциях метрическую систему? Все будет в метрах. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу
Recommended Posts