Недеюсь это будет реализовано в следующей версии, все нужные файлы там будут.Цитата:
Сообщение от Umformer
Вид для печати
Недеюсь это будет реализовано в следующей версии, все нужные файлы там будут.Цитата:
Сообщение от Umformer
А у меня в списке пилоты исчезали постепенно, сначало было восемь человек, далее 4, 2 в конце концов я остался один. А после еще одной миссии не стало и меня.Цитата:
Сообщение от ulmar
Когда нас было еще 4, я зашел в свою книжку пилота, после этого начались глюки с незакрывающимися окнами. И свою книжку я больше просмотреть не смог.
После одной из миссий поменял кол-во самолетов в эскадроне, прошел миссию и после нажатия кнопки "Выход" получил "DCG error I/O 32".
Получается менять кол-во самолетов в эскадроне во время прохождения компании нельзя?
Слушай, а у тебя имя написано по русски или по английски в иле?Цитата:
Сообщение от Umformer
Пробовал и по русски и по английский - никакого положительного эффекта.Цитата:
Сообщение от 71Stranger
Бэту раздал, я понимаю, спасибо Ceper за перевод сообщений? Проверьте почту.
Удачи.
Кто будет тестить бэту, сообщайте о замеченных ошибках в сообщениях пожалуйста. В той версии, что я отсылал Ло я уже кое-что изменил. Теперь надо еще кое-что добавить/изменить.
С Уважением.
Потестил я эту бетту...Цитата:
Сообщение от Ceper*
Корявый перевод однако :( Есть еще чего править ?
Еще бы не помешало чтобы генератор генерил сразу два брифинга
для сервера, т.е. один на русском, а второй на английском например, для
разных гостей так сказать :)
Файлы должны будут выглядить так:
dcgmission.mis - файл самой миссии
dcgmission.properties - брифинг на английском
dcgmission_ru.properties - брифинг на русском
Кас 2 брифингов отправил.
Всем, привет. Потестил я вчера эту последнюю бету. Подозреваю, что поставил криво. но времени разбираться не было, а Инета дома нет. Поставил поверх 3.26 и пришёл в ужас.
1. Опять косяки со списком пилотов и другими окнами: накладываются друг на друга, глючат, и в результате Ил встаёт как вкопанный. Приходится вырубать вручную.
2. Генерится одна и та же миссия раза 2-3, после чего пишет, что компания пройдена на 100% (пробовал по-разному, всё равно одно и то же).
В общем на большее моей нервной системы не хватило, и я откатился до 3.26, там без глюков, хотя тож противник пытается атаковать несуществующую наземку...
Всё-так наверняка я накосячил с установкой, не может быть столько багов....
По новой бэте:
<<Новая бэта создаёт 2 идентичных файла (0) и (1). Оператор сервера может затем настроить файл missions.txt для IL2SC согласно прилагаему файлу.>> - (пришлите мне на почту, кому нужен этот файл - Дёрк).
<<Я полагаю, что таким образом это заставит игру обновлять брифинги>>
<<У Шумы - действительно блестящая идея по файлам properties. Возможно потребуется некоторое время, чтобы это реализовать, но совершенно точно,что я этим должен заняться>>.
Stranger, почему-то azus никак не хочет, может быть какой-нибудь другой пришлёшь?
Всем спасибо за внимание к этой теме.
Пришлите, пожалуйста, мне в персоналку или напрямую сообщение с обратным адресом, если кто не получил последнюю бэту
il2dcg327beta3c.zip
Спасибо!
А есть ли надежда на исправление бага (фичи) с неправильным (нестандартным) описанием статических объектов в догфайт-миссиях?Цитата:
Сообщение от Dirk89
Сильно портит совместимость с сервер-командером.
Уговорить Команду Геннадьича ввести в SC совместимость с такими объектами не удалось.
Разработчиков нового демона тоже.
Правда, авторы SC обещали сделать возможным внесения нового файла миссии в список миссий во время работы. Это позволит генерировать миссии с уникальным именем и вести полноценную статистику по миссиям, но проблема с нестандартной статикой пока висит в воздухе.
Кстати, бету бы с удовольствием попробовал
dczgjxnf@yandex.ru
Убедил ты меня, языкастый :beer: :p %)Цитата:
Сообщение от POP
Нестандартные названия уже работают. Тестим устойчивость связки ...
:yez: :beer: :bravo: :thx: :thx: :thx: :drive:Цитата:
Сообщение от tahorg
Заходыте потестить Тахоргово с Ловингрином творение... war.3bag.ru:21000
Зашёл, посмотрел - баг с аэродромами (не все отображаются) правится изменением параметра BornPlaceRadius=2000 в dcg.ini - просто у Ло неверные координаты аэродромов.Цитата:
Сообщение от 3BAG_Shuma
Врёт информатор - квадраты путает и типы самолётов:) .
Да! и стат где-нибудь уже есть для демона?
BornPlaceRadius=2000 - ПоправилЦитата:
Сообщение от POP
А вот информатор какой, демоновский или генератора ?
от демона, побочный эффект кстати нестандартных названий 8-( ...
Отправил. :)Цитата:
Сообщение от POP
Objective не пишет. Почему?
Демоновский.Цитата:
Сообщение от 3BAG_Shuma
В общем, сейчас врубил фулл авто режим с заменой DGen. Все пока нормально(1 миссию пролетел, сгенерилась вторая), документы полка, правда, не смотрел. Похоже, при малейших закидонах со стороны DCG его надо безжалостно переставлять под корень. В чем причина - пока предположений нет.
Прочитал мануал но все равно не совсем понял я последоватльность действий...Поставил 3.26 с полной заменой штатного генератора.
До запуска Ила пускаем DCG создаем кампанию,настраиваем ее,ВКЛЮЧАЕМ галку автогенерация,запускаю ИЛ,вижу созданную компанию(скажем там ржев 41) жму старт,вылазиет ошибка.Что не так?
Режим фулл авто, с заменой? Какая ошибка? Текст можешь привести?Цитата:
Сообщение от Дмитрий82
С документами полка ничего не изменилось с прошлой версии, такие же ошибки.Цитата:
Сообщение от 71Stranger
Если в полетах участвуют все 16 самолетов, то при потере одного (двух, трех) в следующей миссии генерируются полеты для 12 самолетов, т.е. по кол-ву полных звеньев - это правильно, или нужно чтоб участвовали все оставшиеся в живых?
Сильно большое расстояние между звеньями бомбардировщиков. Если бы несколько звеньев летели одной компактной группой шансы вернуться, при большей плотности оборонительного огня значительно бы возросли.
То, что летают звеньями, по моему, правильно. А про бомберов...Цитата:
Сообщение от Umformer
По моему, это не от DCG зависит... Зать параметры маршрута такими, чтоб бомберы шли плотно не дает формат параметров вейпоинтов. Я ТАК думаю. :)
Да режим фулл авто с заменой.Какая ошибка?Да сейчас уж не помню.на работе сижу.Что то вроде DCG error.Появилась в экране где кнопка старт.В винду не вылетала.Ок жмешь и все.Но процесса нет:)
на 3.23 месяца три я помню great compaighn вроде проходил как то запускались миссии.Теперь все с нуля поставил,в том числе и DCG.great compaighn не ставил.Хотел полетать на полной генерации.
Но последовательность действий то вроде правильная?Ничего не пропустил?
Аааа?.. Ты старт жмешь в игре? Тогда как может вылезти ошибка DCG? Если есть миссия, ил ее обычно жует.. Вот при генерации возможны разного рода накладки.Посмотри дома поподробней, когда и что выскакивает, ок?Цитата:
Сообщение от Дмитрий82
Ок посмотрим.Но все равно запутанно как то все...сыро...в прошлые разы помню и airstart ставил и take off менял а всегда начинал на аэродроме миссию, а не в воздухе.Потенциал вроде большой вот он,а поиграть нормально все никак не удается:)
А подробнее можно, почему не дают и какие они эти параметры?Цитата:
Сообщение от 71Stranger
Ну, ты сложный редактор пользовал? Там на каждое звено задаются точки маршрута, скорость и высота. Но не факт, что самоли именно по ним пойдут - все от их ТТХ и нагрузки зависит. А время-то не задать! Вот и выходит, что звенья идут как бы по доному маршуту, все точки одинаковы, но время разное на время взлета - читай на рзницу взлета ведущих. Можно попробовать компенсировать, меняя скорость, но не видел я такой точной подгонки ни разу...Цитата:
Сообщение от Umformer
Ты имеешь в виду меняя скорость каждого звена?Цитата:
Сообщение от 71Stranger
А если сделать привязку последующего звена к предыдущему, или всех звеньев к первому?
Привязка есть только "сопровождение". Не уверен, что линейщики будут его выполнять, Да и выполняется оно занятием превышения метров в 800 над сопровождаемым. Бессмысленно. Если-б добавили в редактор задачу "строй"... Но, похоже, это уже только к БоБу.Цитата:
Сообщение от Umformer
Вот попробовал р редакторе изменить миссию ДЦГ. Сделал привязку для звеньев ПЕ-2, уменьшил скорость с 400 до 250 (для всех). Все собралисьв одну большую группу. Интересно что перед атакой выстроились на цель в 3 шеренги (3 звена).Цитата:
Сообщение от 71Stranger
Значит в иле заложены различия привязки по типам самолетов.
Вау! не знал... Только скорость на маршруте надо бы поднять, особенно если до цели километров 100. Хотя, нагнал я, Илы всегда собираются кучей, только это не спасает - дистанция великовата для плотного огня...Цитата:
Сообщение от Umformer
Может просто слегка снизить крейсерскую в настройках класса самолета?
Конечно 250 это я сильно снизил. Мне кажется скорость должна быть немного меньше чем максимальная скорость бота при полной загрузке.Цитата:
Сообщение от 71Stranger
Хорошо если бы Lowengrin сделал бы опцию, при включении которой генерировались бы привязки звеньев для бомбардировщиков и штурмовиков и снижалась бы скорость.
Могли бы получить два типа полета на маршруте:
1 групповой (все звенья в одной группе)
2 распределенный (приличнаядистанция между звеньями), как сейчас.
:)
Ответы от Ло (этот - для Шумы я полагаю):
<<Конечно же я могу научить DCG принимать параметры для Open IL2 Commander и возвращать название файла миссии.
Но мне понадобится и третий параметр, который бы подсказал, мне что он из Open IL2 Commander.
Наверное, типа такого вот:
- oil2c [incoming log file name] [outgoing mission file name]
[входящее название файла лога] [исходящее название файла миссии]
Таким образом я смогу определить , что Open IL2 Commander является источником обращения.>>
Dirk.
Легко! Пусть делает 8-)Цитата:
Сообщение от Dirk89
Ещё:
<<1. Я работаю на "авто-Русской" версией для режима ДОГФАЙТ, таким образом, чтобы при генерации миссии на Английском (или любом другом языке) вы смогли бы автоматически получать также и Русский файл properties. Если же вы установите Русский язык программы, то в результате получите 2 файла properties на русском языке.
В приложении - новая бэта с переводом (Сергея).
2. Все опции работают в ДОГФАЙТЕ.
3. В меню EDIT - Dogfight Server Settings имеется ползунок, который назначает параметр BornPlace Radius (дословно Радиус Места Рождения). Я полагаю, этот параметр выставляет как радиус места рождения так и радиус посадки.>>
Новая бэта - у меня, пришлите, пожалуйста, заявки напрямую и я обратным вам сброшу. Или же, киньте, пожалуйста, свой эл. адрес мне на персоналку.
Большое спасибо,
Дёрк.
А зачем такие сложности?Цитата:
Сообщение от tahorg
Зачем вам возможность задавать самим имя файла миссии?
Пусть генерит сам имя миссии.
Например KURSK_100743_060506.mis - и просто и понятно
Он сам знает откуда брать лог после её окончания и как обозвать следующую.
И сам создаёт файл missions.txt, в который пишет имя миссии для передачи демону.
Разве так не проще?
Потому что в паре демон-генератор ведущим является демон. Ситуация когда демон говорит пробразуй файл1 в файл2 логичный и общепринятый подход. Ситуация, когда демон запускает процесс, и по косвенным признакам должен понять что тот сгенерил и куда положил - решение работающее, но называется такое решение - "через Ж".
Если можно сделать правильно, то лучше делать правильно ...
А как демон узнает вменяемое(информативное) имя для миссии?Цитата:
Сообщение от tahorg
Или, по-твоему, это не важно?
По сути, демон - прокладка между генератором и сервером, не вникающая в суть. Его дело - отсчитать время, остановить одну миссию и запустить другую готовую. ИМХО ведущий-ведомый тут не совсем правильный подход.
А зачем абсолютно техническая информация (имя миссии) должна быть информативна ? Ее никто не видит ... кроме админа сервера
Кроме того, демон еще КАК вникает в суть. Так как от отсчитывает условия досрочной остановки миссии по потерям, выдает данные по целям, ведет статистику. Ему нужно знать имя миссии сгенеренной, чтоб дернуть сервер. Поэтому он то ее и задает.
Его ещё видит клиент через Ил2Коннект, например, и в статистике.Цитата:
Сообщение от tahorg
Так что - не чисто техническая информация
Вот скажи - тебе то какая разница ? Я вот считаю что имя должен задавать демон, так как он вызывающий процесс. Передавать имя файла через сторонний файл - решение через попу. Реальное решение через попу. Типа как поросить человека подать молоток и получить ответ, что в гараже лежит записка, где указано куда положен молоток.
Чем ПРОЩЕ механизм тем он надежен. Механизм, когда вызывающее приложение задает имя для сборки - нормально. Механизм, когда это решает вызываемо приложение, и окольными путями сообщает решение не совсем нормален. Я вот так считаю.
Кроме того, это недемон под ДЦГ. Это вообще демон. Под любой генератор. И простое и логичное правило - "2 имени на вход" логично. А так все будет изголяться как угодно. Кто в mission.txt писать, кто по TCP передвать, кто в базу, кто еще куда. Т.е. надо будет под каждый генератор писать отдельный модуль ротации. Что неверно.
И, на сколько я знаю, Ло не советует делать рестарт миссии по условию уничтожения цели (кроме количества разбитых самолётов и убитых пилотов). Не уверен, что без введения ещё и определения главной цели и передачи этой инфы демону может понадобиться досрочное завершение миссии. Да и логику работы связки это может нарушить.
Допустим, синие потеряли много пилотов, а наземки не потеряли вообще - демон говорит:"Красные победили", а генератор двигает фронт в пользу синих....
Передача информации о целях демону - это вторая часть марлезонского балета ...
Да с этой точки зрения я согласен :) , но, во-первых, повторю - осмысленное название миссии так не получить, а во - вторых и ДЦГ - не только для демона....Цитата:
Сообщение от tahorg
Да и демону для статического списка миссий без спец. файла не обойтись.
Вот представь ситуацию:
Телевизионщики пишут программу передач, а после этого раздают задания режиссёрам передач: "Мне по-фиг о чём будет репортаж, но называться он должен "курочка ряба"":)
Ну если честно, то генератор для догфайта, работающий с сервером не напрямую - само по себе решение не очень верное...Цитата:
Сообщение от tahorg
Да и всё-таки, объясни мне как демон обойдётся без файла со списком миссий в случае работы без генератора?
Т.е. ротатор для такого варианта будет отдельный?
Да и генерация имени миссии в демоне ему простоты не добавляет;)
Задача демона - отследить условия окончания миссии, остановить её, запустить генератор и запустить миссию им сгенерированную.
Ну ещё по ходу миссии собрать статистику для юзеров.
Либо запустить следующую миссию из списка (если на готовых миссиях работает)
А давать цели - это задача генератора. И задание не "через попу" получают из брифинга перед вылетом