|
26.03.2012, 23:53 | #1 |
творческий
|
К вопросу о брифингах
Коллеги!
Сегодня общался в скайпе с 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. |
12.06.2012, 13:48 | #2 |
творческий
|
теперь попробуем разобраться в файле 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. |
12.06.2012, 17:29 | #3 | |
Местный
Регистрация: 29.04.2008
Сообщений: 235
|
Цитата:
Вот так у меня в 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"> |
|
12.06.2012, 17:55 | #4 |
творческий
|
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. |
12.06.2012, 18:28 | #5 |
Местный
Регистрация: 29.04.2008
Сообщений: 235
|
Признаться, уроки преподавать не умею
Попробую объяснить в двух словах: 1) Берём из папки DGen файл MessageRu.dat 2) Открываем его блокнотом, и... полёт фантазии В блокноте правка > найти > что - в это поле вставляем dbr. Строчки с (де)брифингами читаем и правим по своему желанию, можно имя своё подставить и т.д. насколько хватит фантазии. Названия наград - ищем awd, и также по-желанию правим. Это касается всех текстов на русском, писать можно, что угодно, но внимательно, чтобы не удалить какой-либо знак или скобку! Препод из меня никакой, да и там всё просто, что не ясно - спрашивайте Последний раз редактировалось FilMit; 12.06.2012 в 18:35. |
04.04.2013, 00:45 | #6 | |
Пёс - пилот
Регистрация: 24.01.2010
Адрес: С. Петербург
Сообщений: 1,120
|
Цитата:
Простите , что тут вклиниваюсь со своим вопросом. Я вот прочёл эту фразу и заинтересовался. Поставил себе специально с диска ЗС , залез там в папку DGen и отыскал там файлик с текстами бриффингов MessageRu. В связи с тем , что я уже не помнил какие были бриффинги в ЗС я думал , что воспользуюсь этим файлом для основы и правления бриффингов в 4.11.1... Но к моему изумлению , файл MessageRu в ЗС ничем не отличается от одноимённого файла в 4.11.1 Может я чего то не правильно понял ? |
|
22.11.2016, 06:26 | #7 |
Шпион
Регистрация: 15.08.2016
Адрес: Лес
Сообщений: 462
|
Кстати, в файле MessageRu нашел список причин для тех, кто убывает из полка. Т.е. убыл в госпиталь или погиб. Но еще я нашел там что то подобное: убыл в НИИ ВВС, убыл в штаб фронта, убыл инструктором в летное училище и т.д.
У меня попрос: было ли такое у кого-нибудь, если было, то при каких обстоятельствах? Очень интересно, поэтому буду очень признателен тому кто расскажет. Последний раз редактировалось Leonid Turikov; 22.11.2016 в 09:14. |
22.11.2016, 08:13 | #8 | |
Пенсионер
Регистрация: 24.06.2007
Адрес: Нерезиновая
Сообщений: 2,085
|
Цитата:
__________________
|
|
22.11.2016, 09:13 | #9 |
Шпион
Регистрация: 15.08.2016
Адрес: Лес
Сообщений: 462
|
Понятно, спасибо!
__________________
Смерть шпионам! |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|