AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Миссии и кампании для Ил-2

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.03.2012, 23:53   #1
Da_Don
творческий
 
Аватар для Da_Don
 
Регистрация: 26.12.2007
Адрес: Империя Зла
Сообщений: 948
Отправить сообщение для Da_Don с помощью ICQ Отправить сообщение для Da_Don с помощью Skype™
Стрелка К вопросу о брифингах

Коллеги!

Сегодня общался в скайпе с Genichar'ом по поводу динамических кампаний, и всплыл вопрос о брифингах. Соответственно, вспомнил, что хотел некогда описать, как же их править.

Итак, небольшое пособие.

Моментов два. Первое - прописывание имен новых самолетов, которые добавлялись с последними патчами или с модами, и имена которых, при добавлении в динамические кампании, неверно отображаются в брифинге (на инглише, с подстрочным подчеркиванием и пр.). Второе - все помнят прекрасные брифинги времен ЗС - детализированные, написанные хорошим языком, с прекрасным разбором полетов....и угребищные брифинги начиная с ПХ - бессмысленные, неинформативные...
Обе вещи мы научимся править.

Отталкиваясь от той мысли, что у нас локализация от 1С и версия игры - русскоязычная, мы и будем плясать.
Нам потребуется отправиться в папку DGen в корне игры, и в этой папке отыскать один файл - wp_messageru. Именно с этим файлом мы и будем работать, больше нам ничего не потребуется.
Данный текстовый файл, открываемый блокнотом, содержит синтаксис всех брифингов разбитый на кусочки, из которых скрипт формирует тело брифинга, а также берет перевод имен самолетов.

1.

Начнем с первого, т.е. с имен самолетов.

Ближе к концу файла мы увидим блок, описывающий имена самолетов так, как они выглядят в брифингах. Ищите строки вида:

<IL_2_1940Early> <Ил-2,1й серии>
<IL_2_1940Late> <Ил-2,2й серии>


каждая строка разбита на два фразовых слова. Слово слева (вида IL_2_1940Early ) отсылает к конкретному самолету в игре. Синтаксис именования самолета в этом слове - это то имя, которое собственно самолет и имеет в недрах игры, в ее коде. Его можно подсмотреть в файлах типа xXxplanes.dat.
От этого слова справа, через пробел, содержится еще одно слово - это то имя самолета, которое скрипт брифинга подсовывает в брифинг. Самолет тут может быть обозван как угодно.
Отсюда, чтобы добавить имена новым самолетам, по типу уже существующих строк тупо добавляем новые строки (обратите внимание на треугольные скобки, обрамляющие слова - они обязательны) и слева вписываем кодовое имя самолета, справа - то его имя, которое мы хотим созерцать в брифинге.
Если не забывать про треугольные скобки, то все операции полностью безопасны и никаких писков и крешей не будет. Поэкспериментируйте прямо сейчас. Кстати, там не прописаны и многие самолеты до патча 4.08 - например ЛаГГи 29 и 35 серий, Як-7БПФ и пр.

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


to be continued
__________________

Без внятного ТЗ — результат ХЗ

Я в контакте http://vkontakte.ru/da_don
Я пользуюсь фотохостингом http://uyl.me/
Портфолио (в разработке) http://www.wix.com/simme5/my-vision-studio
на левых баб внимания не обращать. там будут самолеты

Последний раз редактировалось Da_Don; 27.03.2012 в 00:11.
Da_Don вне форума   Ответить с цитированием
Старый 12.06.2012, 13:48   #2
Da_Don
творческий
 
Аватар для Da_Don
 
Регистрация: 26.12.2007
Адрес: Империя Зла
Сообщений: 948
Отправить сообщение для Da_Don с помощью ICQ Отправить сообщение для Da_Don с помощью Skype™
По умолчанию

теперь попробуем разобраться в файле ops.dat

В стадии написания
__________________

Без внятного ТЗ — результат ХЗ

Я в контакте http://vkontakte.ru/da_don
Я пользуюсь фотохостингом http://uyl.me/
Портфолио (в разработке) http://www.wix.com/simme5/my-vision-studio
на левых баб внимания не обращать. там будут самолеты

Последний раз редактировалось Da_Don; 12.06.2012 в 13:51.
Da_Don вне форума   Ответить с цитированием
Старый 12.06.2012, 17:29   #3
FilMit
Местный
 
Аватар для FilMit
 
Регистрация: 29.04.2008
Сообщений: 235
По умолчанию

Цитата:
Сообщение от Da_Don Посмотреть сообщение
Коллеги!

в корне игры, и в этой папке отыскать один файл - wp_messageru. Именно с этим файлом мы и будем работать, больше нам ничего не потребуется.
Почему именно , wp_messageru? У меня всё берётся из MessageRu.dat, много раз его правил (брифинги, названия наград, самолётов и т.д.)

Вот так у меня в MessageRu.dat прописаны крафты:

<IL_2_1940Early> <Ил-2 1й серии>
<IL_2_1940Late> <Ил-2 2й серии>
<IL_2_1941Early> <Ил-2 3й серии>
<IL_2_1941Late> <Ил-2 пол.мод.>
<IL_2I> <Ил-2И>
<IL_2MEarly> <Ил-2М>
<IL_2MLate> <Ил-2М поздн.>
<IL_2T> <Ил-2Т>
<IL_2Type3> <Ил-2 Тип 3>
<IL_2Type3M> <Ил-2 Тип 3M>
<LAGG_3SERIES4> <ЛаГГ-3 4й серии>
<LAGG_3IT> <ЛаГГ-3ИТ>
<LAGG_3SERIES29> <ЛаГГ-3 29й серии>
<LAGG_3SERIES35> <ЛаГГ-3 35й серии>
<LAGG_3SERIES66> <ЛаГГ-3 66й серии>
<LA_5> <Ла-5>
<LA_5F> <Ла-5Ф>
<LA_5FN> <Ла-5ФН>
<LA_7> <Ла-7>
<LA_7B20> <Ла-7(3хБ-20)>
<MIG_3EARLY> <МиГ-3>
<MIG_3UD> <МиГ-3уд>
<MIG_3U> <МиГ-3У>
<MIG_3UB> <МиГ-3(2хУБ)>
<MIG_3AM38> <МиГ-3-АМ38>
<MIG_3SHVAK> <МиГ-3(2хШВАК)>
<P_39D1> <P-39D-1>
<P_39D2> <P-39D-2>
<P_39N> <P-39N-1>
<P_39Q1> <P-39Q-1>
<P_39Q10> <P-39Q-10>
<P_400> <P-400 Airacobra-I>
<P_40E> <P-40E>
<P_40EM105> <P-40E-M105>
<P_40M> <P-40М>
<YAK_1B> <Як-1Б>
<YAK_1> <Як-1>
<YAK_3> <Як-3>
<YAK_7B> <Як-7Б>
<YAK_9> <Як-9>
<YAK_9D> <Як-9Д>
<YAK_9K> <Як-9К>
<YAK_9T> <Як-9Т>
<YAK_9U> <Як-9У>
<BF_109F2> <Bf-109F2>
<BF_109F4> <Bf-109F4>
<BF_109G2> <Bf-109G2>
<BF_109G6> <Bf-109G6>
<BF_109G6Late> <Bf-109G6 поздн.>
<BF_109G6AS> <Bf-109G6AS>
<FW_190A4> <FW-190A4>
<FW_190A5> <FW-190A5>
<BF_109E4> <Bf-109E4>
<BF_109E4B> <Bf-109E4/B>
<BF_109E7> <Bf-109E7/B>
<BF_109E7NZ> <Bf-109E7/Z>
<FW_189A2> <FW-189A2>
<FW_190A8> <FW-190A8>
<FW_190A9> <FW-190A9>
<FW_190D9> <FW-190D9>
<FW_190D9LATE> <FW-190D9 поздн.>
<JU_88A4> <Ju-88A4>
<HE_111H2> <He-111H2>
<HE_111H6> <He-111H6>
<HS_129B2> <Hs-129B2>
<HS_129B3Wa> <Hs-129B3/Wa>
<PE_2SERIES1> <Пе-2 1й серии>
<PE_2SERIES84> <Пе-2 84й серии>
<PE_2SERIES110> <Пе-2 110й серии>
<PE_2SERIES359> <Пе-2 359й серии>
<PE_3SERIES1> <Пе-3>
<PE_3BIS> <Пе-3бис>
<TU_2S> <Ту-2С>
<PE_8> <Пe-8>
<JU_87B2> <Ju-87B2>
<JU_87D3> <Ju-87D3>
<JU_87D5> <Ju-87D5>
<JU_87G1> <Ju-87G1>
<JU_52_3MG4E> <Ju-52-3MG4E>
<LI_2> <Ли-2>
<I_153_M62> <И-153-М62>
<I_153P> <И-153П>
<I_16TYPE18> <И-16 тип 18>
<I_16TYPE24> <И-16 тип 24>
<R_10> <Р-10>
<U_2VS> <У-2ВС>
<P_11C> <P-11C>
<CR_42> <Fiat CR-42 "Falco">
<BF_110C4> <Bf-110С4>
<BF_110C4B> <Bf-110С4В>
<BF_110G2> <Bf-110G2>
<HurricaneMkIa> <Hurricane Мк.Ia>
<HurricaneMkIIb> <Hurricane Mk.IIb>
<HurricaneMkIIc> <Hurricane Mk.IIc>
<HurricaneMkIIbMod> <Hurricane Mk.IIb пол.мод.>
<BLENHEIM1> <Blenheim Mk.I>
<BLENHEIM4> <Blenheim Mk.IV>
<SB_2M100A> <СБ-2M-100A>
<SB_2M103> <СБ-2M-103>
<ME_262A1A> <Me-262 A-1A/U4>
<ME_262A2A> <Me-262 A-2 "Sturmvogel" (Albatross)>
<ME_323> <Me-323 "Giant">
<TB_3_4M_17> <ТБ-3-4M17>
<TB_3_4M_34R> <ТБ-3-4M34р>
<F2A_B239> <Brewster/B-239>
<MS406> <Morane-Saulnier M.S.406>
<MS410> <Morane-Saulnier M.S.410>
<G50> <Fiat G-50>
<P_47D10> <P-47D-10>
<P_47D22> <P-47D-22>
<P_47D27> <P-47D-27>
<ME_210CA1> <Me-210 CA-1>
<ME_210CA1ZSTR> <Me-210 CA-1 Zerstoerer>
<IL_4_DB3T> <ДБ-3Т>
<IL_4_DB3B> <ДБ-3Б>
<IL_4_DB3M> <ДБ-3М>
<IL_4_DB3F> <ДБ-3Ф>
<IL_4_IL4> <Ил-4>
<FW_190F8> <FW-190F8>
<BF_109G10> <Bf-109G10>
<BF_109G14> <Bf-109G14>
<BF_109K4> <Bf-109K4>
<P_51D20NA> <P-51D-20NA>
<P_51D5NT> <P-51D-5NT>
<P_51B> <P-51B>
<P_51C> <P-51C>
<P_38J> <P-38J>
<P_38L> <P-38L>
<P_63C> <P-63C>
<P_36A3> <P-36A3>
<P_36A4> <P-36A4>
<GLADIATOR1> <Gladiator Mk.I>
<GLADIATOR2> <Gladiator Mk.II>
<GLADIATOR1J8A> <Gladiator J8A>
<SPITFIRE5B> <Spitfire Mk.Vb>
<SPITFIRE5BCLP> <Spitfire Mk.Vb(cw)>
<SPITFIRE5BLF> <Spitfire L.F.Mk.Vb>
<SPITFIRE5BLFCLP> <Spitfire L.F.Mk.Vb(cw)>
<B_25C25> <B-25C-25NA>
<B_25G1> <B-25G-1NA>
<B_25H1> <B-25H-1NA>
<B_25J1> <B-25J-1NA>
<SPITFIRE9C> <Spitfire Мk.IXС>
<SPITFIRE9CCLP> <Spitfire Мk.IXС(cw)>
<SPITFIRE9E> <Spitfire Мk.IXE>
<SPITFIRE9ECLP> <Spitfire Мk.IXE(cw)>
<SPITFIRE9EHF> <Spitfire H.F.Мk.IXE>
<FW_190A6> <FW-190A6>
<IAR_80> <IAR-80>
<IAR_81A> <IAR-81A>
<IAR_81C> <IAR-81C>
<YAK_7A> <Як-7A>
<YAK_9B> <Як-9Б>
<YAK_9M> <Як-9M>
<YAK_3P> <Як-3П>
<YAK_9UT> <Як-9УТ>
<I_185M71> <И-185-М71>
<I_185M82A> <И-185-М82А>
<A_20G> <A-20G>
<B_17D> <B-17D>
<B_17E> <B-17E>
<B_17F> <B-17F>
<B_17G> <B-17G>
<B_17Gde> <Boeing>
<FW_200C3U4> <FW-200C3u4>
<SU_2> <Су-2>
<SU_2R> <Су-2р>
<ME_163B1A> <Me-163 B-1A "Komet">
<GO_229A1> <Go-229A1>
<HE_162A2> <He-162A2>
<P_40SUKAISVOLOCHHAWKA2> <Hawk 81А>
<P_40SUKAISVOLOCHB> <P-40В>
<P_40SUKAISVOLOCHC> <P-40С>
<P_40SUKAISVOLOCH2A> <Tomahawk Мк.IIA>
<P_40SUKAISVOLOCH2B> <Tomahawk Mk.IIB>
<SPITFIRE8> <Spitfire Мк.VIII>
<SPITFIRE8CLP> <Spitfire Мк.VIII(cw)>
<SPITFIRE5C4> <Spitfire Мк.V (4)>
<SPITFIRE5C2> <Spitfire Мк.V (2)>
<P_38LLate> <P-38L поздн.>
<BEAU21> <Beaufighter Mk.21, Bristol>
<B_24J100> <B-24J-100>
<P_51CM> <Mustang Мк.III>
<YAK_7BPF> <Як-7Б позд.>
<BF_109K4C3> <Bf-109K4 C3>
<FW_190A5165ATA> <FW-190A5 1.65Ata>
<TEMPEST5> <Tempest Mk.V>
<SPITFIRE925LBS> <Spitfire MK.IX 25lbs>
<MOSQUITO6> <Mosquito FB.MK.VI>
<MOSQUITO4> <Mosquito B. Mk IV>
<DO_335A0> <Do-335 A-0 "Pfeil", Dornier>
<MC_200_1> <MC-200 серия 1>
<MC_200_3> <MC-200 серия 3>
<MC_200_7> <MC-200 серия 7>
<MC_200_7FB> <MC-200 серия 7>
<MC_202> <MC-202>
<MC_202_3> <MC-202 серия 3>
<MC_202_7> <MC-202 серия 7>
<MC_202_12> <MC-202 серия 12>
<MC_205_1> <MC-205 серия 1>
<MC_205_3> <MC-205 серия 3>
<FI_156> <Fi-156 "Storch">
FilMit вне форума   Ответить с цитированием
Старый 12.06.2012, 17:55   #4
Da_Don
творческий
 
Аватар для Da_Don
 
Регистрация: 26.12.2007
Адрес: Империя Зла
Сообщений: 948
Отправить сообщение для Da_Don с помощью ICQ Отправить сообщение для Da_Don с помощью Skype™
По умолчанию

MessageRu.dat
Принято. My mistake

FilMit, я сегодня опять останусь без сетки, возможно аж до июля, может ты напишешь тут урок по правке тела брифинга? Там же можно строки добавлять, править записи вида "Товарищи! Сегодня мы летим в гости к фрицам..." и т.д. Люди просили в л/с этот урок, но я сам могу не успеть его сваять
__________________

Без внятного ТЗ — результат ХЗ

Я в контакте http://vkontakte.ru/da_don
Я пользуюсь фотохостингом http://uyl.me/
Портфолио (в разработке) http://www.wix.com/simme5/my-vision-studio
на левых баб внимания не обращать. там будут самолеты

Последний раз редактировалось Da_Don; 12.06.2012 в 17:57.
Da_Don вне форума   Ответить с цитированием
Старый 12.06.2012, 18:28   #5
FilMit
Местный
 
Аватар для FilMit
 
Регистрация: 29.04.2008
Сообщений: 235
По умолчанию

Признаться, уроки преподавать не умею

Попробую объяснить в двух словах:

1) Берём из папки DGen файл MessageRu.dat

2) Открываем его блокнотом, и... полёт фантазии

В блокноте правка > найти > что - в это поле вставляем dbr. Строчки с (де)брифингами читаем и правим по своему желанию, можно имя своё подставить и т.д. насколько хватит фантазии.
Названия наград - ищем awd, и также по-желанию правим.

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

Препод из меня никакой, да и там всё просто, что не ясно - спрашивайте

Последний раз редактировалось FilMit; 12.06.2012 в 18:35.
FilMit вне форума   Ответить с цитированием
Старый 04.04.2013, 00:45   #6
Гончий Пёс
Пёс - пилот
 
Аватар для Гончий Пёс
 
Регистрация: 24.01.2010
Адрес: С. Петербург
Сообщений: 1,121
По умолчанию

Цитата:
Сообщение от Da_Don Посмотреть сообщение
Второе - все помнят прекрасные брифинги времен ЗС - детализированные, написанные хорошим языком, с прекрасным разбором полетов....и угребищные брифинги начиная с ПХ - бессмысленные, неинформативные...

Простите , что тут вклиниваюсь со своим вопросом. Я вот прочёл эту фразу и заинтересовался. Поставил себе специально с диска ЗС , залез там в папку DGen и отыскал там файлик с текстами бриффингов MessageRu.
В связи с тем , что я уже не помнил какие были бриффинги в ЗС я думал , что воспользуюсь этим файлом для основы и правления бриффингов в 4.11.1... Но к моему изумлению , файл MessageRu в ЗС ничем не отличается от одноимённого файла в 4.11.1
Может я чего то не правильно понял ?
Гончий Пёс вне форума   Ответить с цитированием
Старый 22.11.2016, 06:26   #7
Leonid Turikov
Шпион
 
Аватар для Leonid Turikov
 
Регистрация: 15.08.2016
Адрес: Лес
Сообщений: 426
По умолчанию

Кстати, в файле MessageRu нашел список причин для тех, кто убывает из полка. Т.е. убыл в госпиталь или погиб. Но еще я нашел там что то подобное: убыл в НИИ ВВС, убыл в штаб фронта, убыл инструктором в летное училище и т.д.
У меня попрос: было ли такое у кого-нибудь, если было, то при каких обстоятельствах? Очень интересно, поэтому буду очень признателен тому кто расскажет.

Последний раз редактировалось Leonid Turikov; 22.11.2016 в 09:14.
Leonid Turikov вне форума   Ответить с цитированием
Старый 22.11.2016, 08:13   #8
-OSF-Джо
Пенсионер
 
Аватар для -OSF-Джо
 
Регистрация: 24.06.2007
Адрес: Нерезиновая
Сообщений: 1,259
По умолчанию

Цитата:
Сообщение от Leonid Turikov Посмотреть сообщение
Кстати, в файле MessageRu нашел список причин для тех, кто убывает из полка. Т.е. убыл в госпиталь или погиб. Но еще я нашел там что то подобное: убыл в НИИ ВВС, убыл в штаб фронта, убыл инструктором в летное училище и т.д.
У меня попрос: было ли такое у кого-нибудь, если было, то при каких обстоятельствах? Очень интересно, поэтому буду очень принателен тому кто расскажет.
Было. Я уже писал, как проходил кампанию без потерь. Вот там и было. Кто в НИИ ВВС, кто в училище... Ротация...
__________________
-OSF-Джо вне форума   Ответить с цитированием
Старый 22.11.2016, 09:13   #9
Leonid Turikov
Шпион
 
Аватар для Leonid Turikov
 
Регистрация: 15.08.2016
Адрес: Лес
Сообщений: 426
По умолчанию

Понятно, спасибо!
__________________
Смерть шпионам!
Leonid Turikov вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:12. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru