StarLey_Andrew Posted June 5, 2015 Posted June 5, 2015 (edited) Работа с редактором миссий, использование средств SSE без навыков программирования, примеры использования. Минимальный набор для создания миссий: - DCSW с редактором миссий; - Текстовый редактор Notepad++ для просмотра файлов .lua. Удобно просматривать код выставив во вкладке "Синтаксис" язык LUA. Обязательно выставить кодировку UTF-8 (без BOM). - Фантазия. С учетом того, что многим функциям не место в ветке посвященной СА, тема переехала сюда. Далее список функций, реализованных средствами SSE и примеров их применения (Пополняемый и изменяемый). -Функция автоматического добавления зон погрузки десанта по шаблонам, любому ППБ. Функция скриптового подбора катапультировавшихся пилотов. Загрузка десанта в наземные юниты и выгрузка под огнем -Функция учета и вывода на экран сообщений о потерях . -Функция скриптовой постановки минных заграждений с вертолетов -Функция фиксации уничтожения объектов карты внутри триггерных зон -Функции инженерных подразделений Edited March 5, 2018 by StarLey_Andrew 2 [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 (edited) Функция автоматического добавления зон погрузки десанта по шаблонам, любому ППБ Скрипт исправлен для 1.5 Функция автоматического добавления зон погрузки десанта по шаблонам, любому ППБ. Функция скриптового подбора катапультировавшихся пилотов. Загрузка десанта в наземные юниты и выгрузка под огнем Как это работает. Через 3 минуты после катапультирования пилоты достигнут земли и включат аварийные маяки: 121,5МГц - красных, 243МГц синих по умолчанию и 121,5МГц у синих при установленом флаге 570 со значением 1. Как сделать: См. в брифинге. Флаги настроек. 570: - значение 0 или отсутствует – аварийный маяк у синих работает на частоте 243МГц; - значение 1 – аварийный маяк у синих работает на частоте 121,5МГц Куда и зачем доставлять катапультантов более подробно можно узнать прочитав о функции зон спасения катапультантов. Краткую инструкцию поиска катапультантов по маякам можно почитать здесь Отдельно приложен звуковой файл с громким звуком (в архиве). Для его использования необходимо в 13-й строке скрипта поменять название файла и загрузить звук триггеров в начале миссии. Прописыванием в файле init.lua соответствующих команд (есть пояснения в файле) предзагружаем десант (в наземку включительно). Все типы десантных групп, транспортов в своей миссии можно будет посмотреть в логах после первого запуска миссии (для создания init) 14.06.16 - обновление - добавлен десант и его поведение в наземку. 11.06.2016 - обновил под 1.5.4 01.08.2016 - радиоменю в группах создается только у транспортов, для которых есть шаблоны, повышение стабильности. 02.08.2016 - пофиксил остающийся после первой деактивации радиомаяк, транспортные функции можно назначать вертушкам активирующиеся с задержкой. 04.08.16 - исправил баги. 06.02.17 - добавил флаги подсчета спасенных пилотов, для использования в других скриптах (например учета потерь)SOS_morse_code_long.zipDesantAndEject_v21.luaDesantAndEject_v20.miz Edited February 19, 2017 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 (edited) Функция предзагрузки десанта в наземные юниты и его выгрузка Резерв Edited October 29, 2016 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 (edited) Функция выдачи целеуказания от наземных юнитов в виде текстовых сообщений и дублирова Резерв Edited October 29, 2016 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 (edited) Функция выдачи целеуказания от наземных юнитов в виде текстовых сообщений Резерв Edited October 29, 2016 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 (edited) Функция формирования в редакторе миссий зон с разными функциями Адаптировано под 1.5 Функция фиксирования уничтожения объектов карты (мосты, здания и т.д.). Смерть объектов внутри определенных зон вызывает увеличение соответствующего флага на единицу. Принцип формирования названия зоны "Цель 111", где "Цель" - маркерное слово, "111"-номер флага который будет подниматься. Номер флага может быть любым числовым. Если необходимо создать несколько зон с одинаковым номером флага, то имя будет иметь вид "Цель 111 #001" (как правило присваивается автоматически) уничтожение объектов внутри этих зон так же будет вызывать увеличение флага 111 (ну или любой другой номер).bombing.miz Edited March 5, 2018 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 (edited) Функция учета потерь, начисление и вывод на экран очков. Функция учета потерь, начисление и вывод на экран очков. исправлено для DCSW v1.5 Подключением файла "PoteryAndResurs.lua" позволяет отследить потери. Полностью переделано представление потерь. Убраны флаги с подсчетом. Потери показываются в иерархии "Категория (самолет, вертолет, и т.д.) - класс (штурмовик, перехватчик, корабль и т.д.) - тип (Ка-50, Su-25T и т.д). Как сделать: В редакторе миссий: 1. при старте миссии: - Выставить необходимые значения флагов (подробнее см.ниже); 2. через 3 сек. после старта подключить файл-скрипт "NewPoteryAndResurs.v...lua "; Флаги настроек: Воздушные потери: Флаг '531'- если = 0 - полные, 1- уточненные, 2 - упрощенные, 2 - отключены. Наземные потери: Флаг '532'- если = 0 - полные, 1- уточненные, 2 - упрощенные, 3 - отключены. Где : - полные - это отображения по типам ЛА и техники; - уточненные - отображение по классам; - упрощенные - отображение по категориям. При изменении флагов начисление будет производиться одинаково, меняется только полнота отображения информации. При использовании со скриптом DesantAndEject от версии v21 из потерь катапультировавшихся пилотов ("Без вести пропавших"), вычитается соответствующее количество спасенных катапультантов. В миссии для всех доступно переключение представления информации по радиоменю F10NewPotery.miz Edited February 6, 2017 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 5, 2015 Author Posted June 5, 2015 Просто переехал :) [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
ED Team SL PAK Posted June 6, 2015 ED Team Posted June 6, 2015 (edited) Засады. При присвоении зонам имени, содержащем слово "Засада" (например: "н.п. Архипово (Засада)") подвижный десант, высадившийся из вертолетов, получит задание двигаться к ближайшей в радиусе 10 км.) зоне принадлежащей противоположной стороне или нейтральной. Высаживая десант в вашей миссии следующего [thread=143807]субботнего вылета[/thread], наблюдаю что синий десант бежит в синюю зону "засада синих". А если их высадить возле красной зоны, то они ее проигнорируют. Edited June 6, 2015 by SL PAK
StarLey_Andrew Posted June 6, 2015 Author Posted June 6, 2015 Высаживая десант в вашей миссии следующего субботнего вылета, наблюдаю что синий десант бежит в синюю зону "засада синих". А если их высадить возле красной зоны, то они ее проигнорируют. Всё верно, до вчерашнего дня было так. Но встал логичный вопрос, зачем лишится ещё одной зоны захвата. Поэтому со вчерашнего дня десантников движется к зоне противника! И захватывает её. Кроме того сам Файл теперь меньше нагрузки на сервер даёт. Файл с миссией субботнего вылета вчера кстати был заменён. [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
ED Team SL PAK Posted June 12, 2015 ED Team Posted June 12, 2015 Красный пилот несколько раз специально пролетел над высаженным мной синим ПЗРК. Ни одного пуска. Посмотрите, может им патронов не выдают? Крайняя ваша миссия для субботнего вылета.
StarLey_Andrew Posted June 13, 2015 Author Posted June 13, 2015 (edited) Красный пилот несколько раз специально пролетел над высаженным мной синим ПЗРК. Ни одного пуска. Посмотрите, может им патронов не выдают? Крайняя ваша миссия для субботнего вылета. Скрипт только создаёт юнит. Остальное - AI DCS. Тем не менее ПЗРК создаются управляемым от первого лица. Не устраивает AI, отдайте под управление САшнику. Судя по всему юнит не успевает прицелился. Если верить картинке, то из ложбины самолёт в поле зрения ПЗРК будет пару секунд, а им минимум 7 нужно, если я не ошибаюсь. Edited June 13, 2015 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
ED Team SL PAK Posted June 13, 2015 ED Team Posted June 13, 2015 Судя по всему юнит не успевает прицелился. Если верить картинке, то из ложбины самолёт в поле зрения ПЗРК будет пару секунд, а им минимум 7 нужно, если я не ошибаюсь. 00:48:00 Су-27 вошел в зону поражения 00:48:17 прошел над ПЗРК 00:48:37 вышел из зоны поражения Целых 20 секунд ПЗРК смотрел ему в сопла :(
ALF7 Posted June 13, 2015 Posted June 13, 2015 00:48:00 Су-27 вошел в зону поражения 00:48:17 прошел над ПЗРК 00:48:37 вышел из зоны поражения Целых 20 секунд ПЗРК смотрел ему в сопла :(Рельефом перекрыт и подход и отход ЛА .Уже написали.На подходе по бесфорсажной он работать не будет. Онлайн-MG:joystick: "Страшнее Шилки зверя нет". "ПИСДРУНС СС ПП". "Носи ППК с молоду-любить будешь до старости". "СА-Танки решают все!" "- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!" __|77|________:::::: =}- \~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~
ED Team SL PAK Posted June 13, 2015 ED Team Posted June 13, 2015 Рельефом перекрыт и подход и отход ЛА .Уже написали.На подходе по бесфорсажной он работать не будет. Да они на него даже не смотрят. Не является ли это признаком отсутствия БК?
StarLey_Andrew Posted June 13, 2015 Author Posted June 13, 2015 Скрипт только создаёт юнит с полным БК, нормальным скилом и возможностью управления САшником. Для обсуждения AI ПВО есть отдельная ветка в СА. С вышеуказанными скринами думаю корректнее обратиться туда, возможно там уже и ответ есть. Скорее всего он будет заключается в том, что для низколетящих высокоскоростных внезапно появляющихся из-за хребта ЛА время реагирования ПЗРК с нормальным скилом будет гораздо больше. 7-8 секунд -это только захват цели. Хотите быстрой реакции на внезапные низколетящие цели, десантируйте ЗУ-23 (в скрипте идёт как ДШК). [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
ED Team SL PAK Posted June 13, 2015 ED Team Posted June 13, 2015 Хотите быстрой реакции на внезапные низколетящие цели, десантируйте ЗУ-23 (в скрипте идёт как ДШК). При упрощении миссии вы ЗУ-23 кажется выпилили. Видел там из ствольных только хамер, который 40 сек в вертушку закатывают.
StarLey_Andrew Posted June 13, 2015 Author Posted June 13, 2015 При упрощении миссии вы ЗУ-23 кажется выпилили. Видел там из ствольных только хамер, который 40 сек в вертушку закатывают. Хаммер по просьбе ААК запилил в конкретную миссию. Он грузится на точке погрузки США, у них ЗУ-23 нет, но есть у Грузии на той-же базе. Выбирайте штат МСБ, а не SEAL. Но это касается конкретной миссии которую и следует обсудить в ветке миссии. [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
ALF7 Posted June 13, 2015 Posted June 13, 2015 (edited) Да они на него даже не смотрят. Не является ли это признаком отсутствия БК?Юнит создается с БК. П.С.Я по скринам только рельеф увидел и небольшую скорость Сухаря.Тут важно еще не только зона пуска-реакция студента,а и то чтобы ЗУР цель увидела. -когда ПЗРК высаживали на равниных участках и по маршруту летящих ,они без проблем устраивали геммор летающим.Потом также ущелье ими перекрывали для хитроопых.А на склонах много слепых зон.(+угол наведения у бота посмотри ). -по мне(имхо) реакция ЗРК\ПЗРК не первый аргумент в горах на который надо ориентироваться.Потетстите с кем -нибудь на ровной площадке и прсмотри режимы бота. Edited June 14, 2015 by ALF7 Онлайн-MG:joystick: "Страшнее Шилки зверя нет". "ПИСДРУНС СС ПП". "Носи ППК с молоду-любить будешь до старости". "СА-Танки решают все!" "- А мы, старшина, ни за первую и не за вторую… Мы – за третью. За эту… За как её?.. За Родину!" __|77|________:::::: =}- \~~~~~~~~~/~~~~~~~ NAVAL AVIATION FAN ~~~~~~~
ED Team SL PAK Posted June 13, 2015 ED Team Posted June 13, 2015 Подскажите, какой скилл выгружаемого десанта ПЗРК и отличается ли он у других доступных к транспортировке юнитов?
StarLey_Andrew Posted June 15, 2015 Author Posted June 15, 2015 Обновлена миссия Функция предзагрузки десанта в наземные юниты и его выгрузка по требованию или под огнем.. В частности добавлены флаги отключения основных функций. Добавлена Грузия за синих. -флаг 501 = 1 - отключение функции выгрузки под огнем; -флаг 502 = 1 - отключение функции поиска укрытия; -флаг 503 = 1 - погрузка сокращенного десанта (только основные юниты (для онлайна)). [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
Soviet Posted June 15, 2015 Posted June 15, 2015 Я пока скрипты не использую, но все же интересно, как работает "функция поиска укрытия"? Ищут близлежащий дом? Прячутся за техникой? бегут в лес? Или что-то другое?
StarLey_Andrew Posted June 15, 2015 Author Posted June 15, 2015 (edited) Я пока скрипты не использую, но все же интересно, как работает "функция поиска укрытия"? Ищут близлежащий дом? Прячутся за техникой? бегут в лес? Или что-то другое? Определяют направление до ближайшего врага и в том направлении используют в качестве укрытия объекты сцены и статические объекты пользователя. Это дома, мосты, всякого рода вышки и т.п. Edited June 16, 2015 by StarLey_Andrew [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
StarLey_Andrew Posted June 16, 2015 Author Posted June 16, 2015 Обновлена Функция учета потерь, начисление и вывод на экран очков. и предыдущая миссия с примером использования этого файла. Теперь номенклатура учитываемая в файле гораздо больше. Добавлены флаги отключения сообщений о потерях воздуха/наземки/расширенных потерь наземки. В целом использование стало автономным и более гибким в настройках. [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic70217_5.gif[/sIGPIC] Актуальные скрипты от StarLey_Andrew Автоматизация процессов при создании миссий в обновляемом сообщении с набором миссий использования скриптов без навыка программирования
Recommended Posts