Jump to content

Работа с редактором миссий


Recommended Posts

Существую ли в редакторе какие-нибудь способы отслеживания применения оружия игроком? Что-то типа триггера "if player произвёл пуск ракеты then sound to player ты чё творишь, сорочий сын?!!"?

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

Существую ли в редакторе какие-нибудь способы отслеживания применения оружия игроком? Что-то типа триггера "if player произвёл пуск ракеты then sound to player ты чё творишь, сорочий сын?!!"?

ЕМНИП - НЕТ.

Но это можно сделать через ServMan.

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

Господа помогите разобраться!

1. При отказе двигателя (запланированном) не срабатывает состояние ОБЪЕКТ ПОВРЕЖДЕН. Надеялся использовать в триггере для определения отказа двигателя...

2. Если уж это не работает, то как пользоваться в триггерах пунктом "кабинный указатель активен" для определения момента отказа двигателя?

3. Или уж в крайнем случае как определить ФАКТИЧЕСКИЙ момент отказа двигателя, который был введен заранее? Хотя бы ФАКТ отказа, а не момент.

 

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


Edited by Yannik
Link to comment
Share on other sites

Господа помогите разобраться!

1. При отказе двигателя (запланированном) не срабатывает состояние ОБЪЕКТ ПОВРЕЖДЕН. Надеялся использовать в триггере для определения отказа двигателя...

2. Если уж это не работает, то как пользоваться в триггерах пунктом "кабинный указатель активен" для определения момента отказа двигателя?

3. Или уж в крайнем случае как определить ФАКТИЧЕСКИЙ момент отказа двигателя, который был введен заранее? Хотя бы ФАКТ отказа, а не момент.

 

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

 

Если правильно понял нужен , отказ или правого или левого двигателя .

Сделай так .

---старт миссии --- случайный 50% --- установить флаг3 ----

---один раз --- время более3 , ф3 ложен---- уст ф1 , отказ правого--

----один раз ---- время более 3 , ф3 истине ---- уст ф2 , отказ левого ---

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

Будьте осторожнее в своих желаниях.

Прошу все мои сообщения считать случайным набором букв , цифр , и прочих знаков орфографии, не несущих смысловой нагрузки.

Link to comment
Share on other sites

Спасибо. Именно так работает замечательно! Организую миссию "Летная школа", но по взрослому... чтоб успевали садиться за 2 минуты


Edited by Yannik
Link to comment
Share on other sites

Новая проблема...

Пытаюсь создать КАМПАНИЮ....

Все что нашел - прочитал...

Сделал по образу и подобию существующим, но после успешного выполнения первой миссии переход на 2 стадию не происходит и кампания остается неактивной.

 

Может кто сможет определить ЧТО я делаю не так?

Campaign.rar

Link to comment
Share on other sites

Самое главное, что вот сейчас с нуля сделал другую КАМПАНИЮ - проблем нету, переходит на 2 стадию и активна становится.

А в той что представлена в предыдущем ВСЕ 20 раз перепроверил - НЕ РАБОТАЕТ.....

 

РАЗОБРАЛСЯ!

Удалил все папки из файла 1 миссии. Они там непонятно откуда взялись.

 

Но встает совершенно другой вопрос...

Я уже столкнулся, что внутрь файла миссии попадают какие-то папки треков при выяснении почему нет записи в летную книжку.

Так вот тут то же самое! Не работает переход на следующую стадию именно из-за этих непонятных папок внутри миссии.

Вот вопрос КАК они внутрь попадают... На какой стадии? Либо когда треки сохраняешь либо еще когда.... Это пока понять НЕ МОГУ.


Edited by Yannik
Link to comment
Share on other sites

  • ED Team
Самое главное, что вот сейчас с нуля сделал другую КАМПАНИЮ - проблем нету, переходит на 2 стадию и активна становится.

А в той что представлена в предыдущем ВСЕ 20 раз перепроверил - НЕ РАБОТАЕТ.....

 

РАЗОБРАЛСЯ!

Удалил все папки из файла 1 миссии. Они там непонятно откуда взялись.

 

Но встает совершенно другой вопрос...

Я уже столкнулся, что внутрь файла миссии попадают какие-то папки треков при выяснении почему нет записи в летную книжку.

Так вот тут то же самое! Не работает переход на следующую стадию именно из-за этих непонятных папок внутри миссии.

Вот вопрос КАК они внутрь попадают... На какой стадии? Либо когда треки сохраняешь либо еще когда.... Это пока понять НЕ МОГУ.

 

Если вначале миссии есть интро, то появятся папки.

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

Если вначале миссии есть интро, то появятся папки.

 

Интро нету и не пытался в миссии создавать его....

 

В результате банального эксперимента, выяснил, что ВРЕДНЫЕ папки в файле миссии появляются после простого ПРОСМОТРА трека после выполнения миссии, если миссия выполнялась непосредственно из редактора в процессе отладки и доработки, то есть

- создать миссию

-запустить из редактора

-посмотреть трек (не сохраняя его!)

-продолжить редактировать миссию и сохранить ее после редактирования.

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

Никакие ИНТРО не создавал, и получил кучу проблем.... 2 дня убил на выяснения.

Но пусть хоть народ знает, что возможны проблемы при просмотре треков.

 

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


Edited by Yannik
Link to comment
Share on other sites

Помогите оценить ДЕЙСТВИЯ пилота.

Не могу найти нигде описание КОМАНД для триггера ОЖИДАНИЕ КОМАНДЫ...

Есть не полный перечень... в файле commands_defs...

Меня конкретно интересует команда вытягивания пожарного крана двигателя (левого , правого) на козырьке (передняя панель)

 

Ну или хотя бы КАК получить событие потушенного пожара двигателя?


Edited by Yannik
Link to comment
Share on other sites

Люди подскажите где сохроняются созданые миссии не пойму что за фигня, в игре они отоброжаются а в проводнике нет. есть только заводские:(

a746d07365d2t.jpg

176e1c0a3146t.jpg


Edited by =СВГ=Sanek

Комп: MSI GTX 1080ti GAMING X, MSI Z370 GAMING M5, Intel Core i7-8700K Coffee Lake, Kingston DDR4 32Gb, SSD M2 Samsung 970PRO, Gunfighter Pro MCG Pro, BRD-F2 Restyling, Trackir5 + clip pro:smilewink:

Link to comment
Share on other sites

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

 

В "Моих документах", папка DCS-A10, подпапка missions.

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

В "Моих документах", папка DCS-A10, подпапка missions.

DCS-Ka50

Нет папки в "Моих документах" DCS


Edited by =СВГ=Sanek

Комп: MSI GTX 1080ti GAMING X, MSI Z370 GAMING M5, Intel Core i7-8700K Coffee Lake, Kingston DDR4 32Gb, SSD M2 Samsung 970PRO, Gunfighter Pro MCG Pro, BRD-F2 Restyling, Trackir5 + clip pro:smilewink:

Link to comment
Share on other sites

Мои Документы\Сохраненные игры\DCS Warthog\Missions

Это для Windows 7....

 

Ну а если и там нету.... То просто запусти поиск файлов *.miz и увидишь ГДЕ хранятся все миссии

Link to comment
Share on other sites

Существую ли в редакторе какие-нибудь способы отслеживания применения оружия игроком? Что-то типа триггера "if player произвёл пуск ракеты then sound to player ты чё творишь, сорочий сын?!!"?

 

Возможно создание триггера для ожидания команды 554 (пуск ракеты) или 555 (стрельба из пушки)

и изменение флага по этой команде, а уже потом отлавливать изменение флага

 

Пример можно посмотреть в миссиях обучения.

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


Edited by Yannik
Link to comment
Share on other sites

Возможно создание триггера для ожидания команды 554 (пуск ракеты) или 555 (стрельба из пушки)

и изменение флага по этой команде, а уже потом отлавливать изменение флага

 

Пример можно посмотреть в миссиях обучения.

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

 

Проблема в том, что:

 

1) пуск ракеты или бомбы производится одной и той же кнопкой,

2) такая проверка будет работать только для игрока. Ботов через неё отслеживать не получится.

 

Просто была у меня задумка - реализовать симуляцию перехвата мэйверика. Чтоб по команде "борт такой-то пустил ракету" с определённой вероятностью целевая группа деактивировалась, а в нескольких метрах от неё активировалась другая группа, полностью идентичная деактивировавшейся. Глупый мэйверик, потеряв свою цель, упал бы рядом, а цель осталась бы практически на том же месте, живой.

Новая Миссия.miz


Edited by luch4

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

Красивая задумка!

Но такое пожалуй на самом деле не решить...

 

Хотя...

А что если сделать все тоже самое, но по факту уничтожения той самой группы?

То есть рядом с ней после уничтожения активировать другую....

Ясно что не очень красиво будет если смотреть на нее в этот момент, но ведь стрелять будет бот.

Хотя ясно что НЕ это не совсем ТО ибо очки бота после попадания вырастут


Edited by Yannik
Link to comment
Share on other sites

А не подскажите как сделать что бы миссия сама с паузы снималась?

 

А если не секрет - зачем такое потребовалось?..

Пытался сам представить ситуацию - не получается...

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

Link to comment
Share on other sites

Речь идёт о том, чтобы при старте миссии она сама снималась с паузы, а не игроку это делать приходилось.

Иногда бывает полезно.

Link to comment
Share on other sites

  • ED Team
А не подскажите как сделать что бы миссия сама с паузы снималась?

Такой возможности нет.

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Link to comment
Share on other sites

Речь идёт о том, чтобы при старте миссии она сама снималась с паузы, а не игроку это делать приходилось.

Иногда бывает полезно.

 

Совсем народ обленился...

[sIGPIC][/sIGPIC]

Link to comment
Share on other sites

С сервманом к примеру часты случаи паузы на клиентской машине - с чем связано - хз. ПРичем у чати нормально, а у когото тупо пауза и все тут.

[sIGPIC][/sIGPIC]

АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП)

Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время

Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.

Link to comment
Share on other sites

  • ED Team

В мульти сервер пускается автоматически легко - в файле network.cfg (Saved Games\DCS Warthog\Config\) строка

pause_on_load = true,

меняется на

pause_on_load = false,

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

  • Recently Browsing   0 members

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