PDA

Просмотр полной версии : поменять самолет в уже начатой кампании



AntiPest
04.05.2004, 14:33
сорры за уже сто раз обсосанную тему, но поиском я никаких резултатов не достиг (см. аватар). а вопрос висит: как поменять самолет в уже начатой кампании? еще раз изщините.

AntiPest
04.05.2004, 23:26
народ безмолвствует... киньте хоть ссылкой плз.

REX
05.05.2004, 07:37
Открываешь вордпадом или в блокноте файлики Dgen, Dgen2, Dgen3 в корне Ил-2, а так же conf в папке твоей кампании и вручную прописываешь нужный крафт.

AntiPest
05.05.2004, 14:16
еее... вроде все так и сделал, а как летел на и16тип18 так и остался (хотел на спит41 пересесть). или можно толко на те крафты пересаживатся, которые в самом начале кампании предлагались? а?

REX
05.05.2004, 17:47
На любой крафт. Я тоже немного помучился. Сейчас все файлы точно не помню - пооткрывай их вордом, важно, чтобы перед очередным запуском ты поменял названия самлетов во ВСЕХ файлах, где написано, например :
30325
Kuban43
30323.mis oRuBombSoft 68074.14 121346.27
LA_5F
3IAK
11 0
-12
117
REX,Иван,Саратов,1921

И вот когда во всех ты поменял - тогда милости прошу. Да , так же можешь вставить себе любую очередность крафтов в любой кампании. Проверено электроникой.

AntiPest
06.05.2004, 19:15
wo wseh 4-x wysheperechislennyh failah pomenyal dobrosowestno wse i-16 na spity.
a rezultat - nikakoy. uzhe neskolko raz pereproweril. mozhet eshe gde-to nado?

REX
07.05.2004, 07:35
wo wseh 4-x wysheperechislennyh failah pomenyal dobrosowestno wse i-16 na spity.
a rezultat - nikakoy. uzhe neskolko raz pereproweril. mozhet eshe gde-to nado?
Ну я же написал - во всех, где есть упоминание о твоем И-16. Кроме Dgen тебе надо вородом пооткрывать файлики в папке с кампанией. Я просто делал это около года назад, поэтому сам всего уже не помню. Пооткрывай и посмотри - в которых указано на чем ты воюешь в кампаниях - и там поменяй. Причем,раз ты опять запускал кампанию - опять зайди в файлики Dgen, т.к. там опять ишаки прописали.
По файликам там походить полезно. Увидишь много интересного и сможешь вот такие скриншоты делать :

AntiPest
07.05.2004, 13:04
:D :D :D
OK
I´ll keep on tryin´...

Kap
12.05.2004, 16:15
Меняется легко и просто, в двух файлах, всего два раза.

1. Уточняем, как называется нужный самолет: в простом редакторе выставляем себе нужный самолет, сохраняем эти установки, напр. как test.quick, находим этот файлик в \Quicks, смотрим. В сторке wing0 находим, например, plane=SpitfireMkVbLFCLP. Искомый Спит называется SpitfireMkVbLFCLP.

2. Ищем директорию, где лежит твоя кампания, например:
\IL-2FB\Missions\Campaign\RU\dgen_f_lvov41kap0\
где последние две директории зависят от кампании и имени юзера
Все нужные для редактирования файлы лежат там.

3. В конце campaign.ini (список миссий) находим имя файла последней миссии (напр., 40416.mis) и в секции [MAIN] файла миссии видим свою эскадрилью и номер (напр., player 3GvIAP10 и playerNum 0). Ищем секцию, которая называется так же, как нужная эскадрилья и видим там что-то вроде Class air.LA_5FN

4. Исправляем ненужный LA_5FN на нужный SpitfireMkVbLFCLP для своей эскадрильи. В файлах миссий старого DGEN'а тип самолета игрока может быть указан в нескольких местах, если я правильно помню.

5. Меняем самолет в файле conf.dat для нужной кампании.

6. Запускаем (естественно, перед редактированием из ИЛ2 надо выйти) свою кампанию, где в описании миссии не обращаем внимание на старое название самолета. То что он действительно изменился, можно увидеть нажав пипку "Вооружение". Цель этой миссии не изменится (если посылали бомбить танки на Лавке, то и после пересадки на Як-3 цель будет бомбить танки). У следующих миссий тип самолета в описании будет уже правильный, а цель будет соответсвовать типу самолета.

Так можно поменять свой самолет во всей кампании, а в миссии также:
пересаживать свои и вражеские эскадрильи на любые самолеты;
менять skill любых пилотов;
пытаться экспериментировать с вооружением/топливом любых самолетов (выбранный самолет должен уметь нести указанное вооружение в указанном количестве).

Если подставлен непилотируемый самолет, или ты ошибся в его описании в Class air., то при загрузке миссии ИЛ выдаст сообщение об ошибке вроде "Unknown Class ..." Эксперименты с вооружением лучше проводить над quick'овским самолетом.

Сложность кампании и результаты миссии так изменить нельзя.

Логи генератора миссий (DGenXX.log), как это предложил REX, для смены самолета трогать не надо! Это логи!

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

23AG_Oves
13.05.2004, 12:38
если хочется поменять самолёт в конкретной миссии - запускаем полный редактор, открываем последнюю сгенерированную миссию (номер у неё самый большой, лежат они в папке кампаний в подпапках RU, DE и т.п.) находим свой аэродромчик взлёта, выбираем самолёт у которого стоит галка в чекбоксе "игрок" и меняем на любой тип. Нажимаем "сохранить", выходим из полного редактора и заходим в кампанию и играем. Занимает времени полминуты.

AntiPest
14.05.2004, 19:48
2 KAP:
сделал как ты сказал ...
где-то на 60% загрузки появляется обявление:
загрузка прервана rar.SpitfireMkVb.

Winged Dog
24.05.2004, 03:10
2 KAP:
сделал как ты сказал ...
где-то на 60% загрузки появляется обявление:
загрузка прервана rar.SpitfireMkVb.

Может ты в каком-нибудь файле вместо air.SpitfireMkVb. так rar.SpitfireMkVb. и написал?

AntiPest
25.05.2004, 22:19
t.e. "air.SpitfireMkVb"
no smysl ostaetsya - ne idet!

Kap
25.05.2004, 23:51
1. "Не идет" - это как? Какие сообщения выдает?

2. Намыль в приват файлы conf.dat, campaign.ini и последний файл миссии

3. В текущей версии игры поддерживается нужный тебе пилотируемый самолет?

AntiPest
27.05.2004, 23:52
я ,наверное, полный кретин : не могу повесить файлы на приват. послание :(

Kap
10.06.2004, 23:55
И в самом деле, Спитфайер не идет.

Покопался в файлах, позапускал разные самолеты, похоже, нашел ответ.
Итак, в кампании, судя по всему, самолеты можно выставлять только те, которые описаны (здесь: для русских машин) в файлах \DGen\planesRu*.dat
Ограничений по году выпуска нет - ставил в 41-м Ла-5
Ограничений по типу машин нет - ставил ИЛ-2 ранний в истребительной кампании.
Чужие машины любого года выпуска, даже воюющие на данной карте, не проходят.
Резюме: в кампании (в одиночных миссиях не проверял) можно менять самолеты только на те, что описаны в \DGen\planes*.dat для выбранной страны.
Извинения: длинный пример, где показывал, как менять лавку на спит, на этой комбинации самолетов не проверял. Еще раз пардон.

Проверить корректность выбора для измененной машины можно все так же: нажать пипку "Вооружение" в брифинге миссии. Если машина неправильная, то ничего не произойдет.

AntiPest
11.06.2004, 18:18
ага, спасибо.
а то я уже было совсем отчаялся. Зато за ето время нашел для себя новый любимый самолет - Лагг3. Ет, конечно, не Спит, но все равно оч. приятный крафт.
Ыщо раз спасибо за разъяснения. Попробую сегодня же.

AntiPest
11.06.2004, 18:20
P.S.
кстати, а если \DGen\planesRu*.dat подредактировать?

Kap
21.06.2004, 16:29
Как оказалось, список машин из planesXXX.dat никакого влияния на возможность замены самолета в кампании не оказывает.

Главное - точно знать, как пишется нужный самолет.
Например тот самый "Спит" оказался вовсе SPITFIRE5BLF, а не SpitfireMkVb, как его видно в сейве простого редактора.

Например, я смог в кампанию за красных (Львов 44) выставить:
Ta-152, тот самый спит, БИ-1, BF-109G10, YP-80, Go-229 и Як-3П
На Ли-2 полетать не дали, сказали сначала принести кокпит.

Резюм: в кампании можно выставить любой пилотируемый самолет.
Чтобы узнать, как он пишется в mis-файлах, надо смотреть Dgen.exe и файлы отдельных заданий. Для однократного изменения машины в текущей миссии кампании conf.dat редактировать не надо.

AntiPest
21.06.2004, 17:35
респект. и спасибо.
хорошо, что кому-то не лень ( и есть время) заниматься етим вопросом. и странно, что так мало народу он волнует.