AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   SkyFan & Co (http://forum.aviaskins.com/forumdisplay.php?f=62)
-   -   "Полет Феникса"- статическая кампания летчика 56-го ИАП ВВС КНДР (http://forum.aviaskins.com/showthread.php?t=4534)

SkyFan 06.01.2018 13:10

Цитата:

Сообщение от Отвес (Сообщение 172966)
Хмм, классчекером проверил. Он про F-82 говорит, что у меня два конфликта и один близнец. А вот теперь я маленько подтупливаю. Должен я конфликты в папке с F-82 минусовать или наоборот его не трогать, а минусовать в других папках?

Подходы и рекомендации есть разные.
Одни рекомендуют оставлять активным класс с более поздней датой создания.
Я обычно минусую классы в крайнем МОДе (чтобы не накосячить в базовой сборке). Т.е., стараюсь классы в папках XTD, YTD, ZTD не трогать. А если это не помогает - делаю наоборот. Но необходимость делать наоборот возникала реже (ЕМНИП, когда ставил новый пак Су-17 и/или 4-е издание пака МиГ-21 - уже не помню).
Цитата:

Сообщение от Отвес (Сообщение 172966)
Впрочем, я уже попробовал и так, и так - ничего не меняется. Правда игра теперь стартует с первого раза и как-будто быстрей. :eek:

Вот тут просятся три шага:
1) искоренить остальные конфликты (возможно, вооружение не грузится из-за какого-то из них);
2) проверить работу МОДов, содержащих заминусованные классы;
3) если проблемы с F-82F останутся, поделиться логом.

deSAD 06.01.2018 13:23

Цитата:

Сообщение от Отвес (Сообщение 172966)
... Должен я конфликты в папке с F-82 минусовать или наоборот его не трогать, а минусовать в других папках?

Имеет значение не в какой папке "минусовать", а какой файл. Дело в том, что "МОДифицированный" ИЛ не "видит" (под)папок в основной "МОДной" папке, эти (под)папки создаются лишь для удобства использования. Тем не менее, структура папок всё же имеет значение, поскольку в процессе загрузки "МОДифицированного" ИЛа, при наличии дублирующихся файлов (т. е. файлов с одинаковыми именами, и классов в т. ч.), загрузится только лишь один файл, тот, который расположен в (под)папке с именем, начинающимся на символ(ы), идущие раньше по алфавиту. Остальные версии этого файла - при наличии оных - будут проигнорированы. Т. о., имеет смысл оставлять файлы с более поздней датой создания/модификации, т. к. они - с большой долей вероятности - включают в себя функционал "старых" файлов и добавляют новый. Остальные файлы необходимо "заминусовать".
Цитата:

Сообщение от Отвес (Сообщение 172966)
Впрочем, я уже попробовал и так, и так - ничего не меняется.

Не исключено, что играют роль имена папок. В принципе, чем они "проще" (т. е не содержат пробелов и проч. "экзотических" символов), тем лучше.

deSAD 06.01.2018 13:31

Цитата:

Сообщение от SkyFan (Сообщение 172968)
Подходы и рекомендации есть разные.
Одни рекомендуют оставлять активным класс с более поздней датой создания.
Я обычно минусую классы в крайнем МОДе (чтобы не накосячить в базовой сборке). Т.е., стараюсь классы в папках XTD, YTD, ZTD не трогать.

ЕМНИП, YTD и ZTD - это "придумка" Asura, т. е. присутсвуют они только лишь в DGen PACK'е, а камрад Отвес оный не использует ...
Цитата:

Сообщение от Отвес (Сообщение 172833)
У меня стоит Jet Еra 1.5 со всеми необходимыми компонентами. В том числе Engine_Mod 2.77 и Common_Utils 1.10. Я понимаю, что версии другие, но именно они требуются для Джет-эры.


Отвес 07.01.2018 01:19

Правильно ли я понял вас, камрад deSad, что для облегчения загрузки имеет смысл инвентаризация файлов и отключение всех одноимённых, но более старых. При этом всё равно к какому моду они относятся. Возможно даже перемещение более свежих в папки с более приоритетными именами?
Если так, то объём работ предстоит гигантский!

tarakan67 07.01.2018 09:17

Цитата:

Сообщение от Отвес (Сообщение 173000)
Правильно ли я понял вас, камрад deSad, что для облегчения загрузки имеет смысл инвентаризация файлов и отключение всех одноимённых, но более старых. При этом всё равно к какому моду они относятся. Возможно даже перемещение более свежих в папки с более приоритетными именами?
Если так, то объём работ предстоит гигантский!

Нет, неправильно. Если отключать одноимённые файлы, то надо следить, чтобы все они относились к одному моду. В качестве примера приведу класс-файл кабины самолёта. Из одного исходника при компиляции получается два или три класс-файла кабины, неразрывно связанные между собой. Соответственно, если отключить один класс-файл, оставив одноимённый из другого мода, ничего хорошего из этого не получится. Тут остаётся лишь "метод научного тыка": по очереди отключать одноимённые файлы в пределах одного мода(папки с модом), проверяя при этом работоспособность игры. Да, объём работы пугающий, но сделать это надо только один раз. Впоследствии надо проводить эту работу при каждом добавлении нового мода и тогда объем работы будет не очень большим.

Vasya 09.01.2018 09:50

После обеда включу комп и посмотрю ваши Дабл-Мустанг.

Отвес 10.01.2018 21:35

Я прошу прощения за мои крайне нерегулярные ответы. Это не отсутствие интереса, это работа такая.
Цитата:

Сообщение от tarakan67 (Сообщение 173008)
Нет, неправильно. Если отключать одноимённые файлы, то надо следить, чтобы все они относились к одному моду.

Так ведь в пределах одного мода класс с определённым именем тоже один! И конфликтуют ведь одноимённые классы в разных модах. Что же тогда минусовать? :eek:
Вообще, эти одноимённые классы в разных модах, выполняют одну и ту же функцию? Если в одном моде класс к примеру ab23cd45 рулит какой-нибудь гайкой, то и в другом моде он делает тоже самое?
Тогда может найти такой посвежее и заменить им все одноимённые во всех модах, где он есть?

tarakan67 11.01.2018 10:45

Цитата:

Сообщение от Отвес (Сообщение 173196)
Так ведь в пределах одного мода класс с определённым именем тоже один! И конфликтуют ведь одноимённые классы в разных модах. Что же тогда минусовать? :eek:

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

#######################################
List of potentially conflicting classes
#######################################
980D9842CECCD40C exists with :
CRC 122a641e : .\ZTD\980D9842CECCD40C

CRC -4c484da1 : .\CockpitLagg3\980D9842CECCD40C

8DF8093A0BFD2A56 exists with :
CRC -2b6c5778 : .\CockpitLagg3\8DF8093A0BFD2A56

CRC 791b3a0e : .\ZTD\8DF8093A0BFD2A56

То надо заминусовать (удалить) файлы 980D9842CECCD40C и 8DF8093A0BFD2A56 либо из папки ZTD, либо из папки CockpitLagg3, а не минусовать(удалять) файл 980D9842CECCD40C в папке ZTD, а файл 8DF8093A0BFD2A56 в папке CockpitLagg3.
Цитата:

Сообщение от Отвес (Сообщение 173196)
Тогда может найти такой посвежее и заменить им все одноимённые во всех модах, где он есть?

"Свежее", далеко не всегда значит "лучше" и заменять ничего не надо! Твоя задача, чтобы одноимённых файлов без расширения не осталось совсем. Надо лишь опытным путём определить, какой из одноимённых файлов лучше работает в игре, а остальные удалить.

deSAD 11.01.2018 14:01

Цитата:

Сообщение от tarakan67 (Сообщение 173209)
... Надо лишь опытным путём определить, какой из одноимённых файлов лучше работает в игре, а остальные удалить.

Что, однако, (несколько) противоречит тому, что ты, Игорь, рекомендовал чуть ранее :rolleyes:
Цитата:

Сообщение от tarakan67 (Сообщение 173008)
Если отключать одноимённые файлы, то надо следить, чтобы все они относились к одному моду.

Например, в приведенном тобой примере (каламбур, ага ;)) может случиться и так, что "лучше работает в игре" \ZTD\980D9842CECCD40C и \CockpitLagg3\8DF8093A0BFD2A56, т. е. файлы из разных папок/МОДов. Может ведь такое быть, э? :ups:

tarakan67 11.01.2018 14:24

Цитата:

Сообщение от deSAD (Сообщение 173211)
Что, однако, (несколько) противоречит тому, что ты, Игорь, рекомендовал чуть ранее :rolleyes:

Возможно я некорректно выразился. Удалять нужно дубликаты файлов, принадлежащие одному моду. Если после этого игра не запустится, или возникнут иные проблемы, нужно восстановить удалённые файлы из бэкапа(который всегда нужно делать перед удалением!) и удалить дубликаты из другого мода.
Цитата:

Сообщение от deSAD (Сообщение 173211)
Например, в приведенном тобой примере (каламбур, ага ;)) может случиться и так, что "лучше работает в игре" \ZTD\980D9842CECCD40C и \CockpitLagg3\8DF8093A0BFD2A56, т. е. файлы из разных папок/МОДов. Может ведь такое быть, э? :ups:

Вряд ли такое может быть. Я на примере файлов кабины объяснял почему.
Может более понятно будет если я приведу названия классов?
указанные в примере хеши соответствуют классам:
CockpitLAGG_3SERIES66$Interpolater.class
CockpitLAGG_3SERIES66$Variables.class
Они неразрывно связаны между собой и с классом
CockpitLAGG_3SERIES66.class, потому что являются продуктом компиляции одного исходника CockpitLAGG_3SERIES66.java (на самом деле этот класс также был в списке конфликтов, просто я для примера ограничился двумя хешами)
Представь себе, что будет если, допустим в игре останется файл
CockpitLAGG_3SERIES66$Interpolater.class из папки CockpitLagg3
и файлы CockpitLAGG_3SERIES66.class, CockpitLAGG_3SERIES66$Variables.class из папки ZTD, которые были скомпилированы из совсем другого исходника?
Скорее всего игра не запустится, или будут проблемы с кабиной ЛаГГ-3 66 серии. Поэтому правильно будет удалить все три класса либо из папки CockpitLagg3, либо из папки ZTD, проверяя в каждом случае работоспособность игры

Отвес 29.01.2018 21:27

Вложений: 1
Не, ребята, Бог с ними! Я уж и этак, и так, и стабилизатором об косяк, не летят и всё тут! Бог с ними! :cool:
Теперь, зато, некоторые американские бомбы стали белые как снег. Может они конечно и до того такие были, не знаю. Кроме того все AI, и наши, и супостатские отказываются применять ракеты. Хоть не подвешивай. Ну да ладно наверно я просто с количеством модов маленько перебрал. :uh-e:

-OSF-Джо 06.02.2018 13:20

Дядя Вова, смотрим почту! ;)

SkyFan 06.02.2018 17:05

Цитата:

Сообщение от -OSF-Джо (Сообщение 173886)
Дядя Вова, смотрим почту! ;)

Женя, СПАСИБО! :beer: Ответил.

Vasya 07.02.2018 02:30

Цитата:

Сообщение от Отвес (Сообщение 173590)
Не, ребята, Бог с ними! Я уж и этак, и так, и стабилизатором об косяк, не летят и всё тут! Бог с ними! :cool:
Теперь, зато, некоторые американские бомбы стали белые как снег. Может они конечно и до того такие были, не знаю. Кроме того все AI, и наши, и супостатские отказываются применять ракеты. Хоть не подвешивай. Ну да ладно наверно я просто с количеством модов маленько перебрал. :uh-e:

Не смог найти на САС эти Твин-Мустанги. Дайте пожалуйста ссылку где брать!
Я посмотрю чего там есть в них.
-----------------------------------------
У меня где то на ноутбуке наверное есть старые 2015 года, но их же наверное обновляли уже не раз.

SkyFan 07.02.2018 09:45

Цитата:

Сообщение от Vasya (Сообщение 173904)
Не смог найти на САС эти Твин-Мустанги. Дайте пожалуйста ссылку где брать!

http://www.mediafire.com/file/zue4w8...v/4A_F-82F.rar

Vasya 07.02.2018 16:04

Цитата:

Сообщение от SkyFan (Сообщение 173906)

Спасибо большое! :good:
Скачиваю.

SkyFan 07.02.2018 17:19

Цитата:

Сообщение от Vasya (Сообщение 173908)
Спасибо большое! :good:
Скачиваю.

На здоровье. Только у меня эта версия работает без проблем.
А в DGenPACK 2.01/2.1 она вообще включена.

Alex1967 18.06.2020 18:47

Цитата:

Сообщение от Алексей (Сообщение 158699)
я давно уже понял, Ил-2 умирает или уже умер..

Вот это весьма спорное утверждение!!!
У меня и многих вирпилов (знакомые) в период самоликвидации прямо вторая юность в ил2 началась!!!

И кстати, по поводу того, что никто не летает в безмодном ИЛе... Это далеко не так! У меня 4.12.2м и я знаю как минимум еще 4 вирпилов, которые без проблем эксплуатируют 12 версию даже не думая о модах. Полет Феникса, предназначенный для 13 версии - ну просто чудесно идет в 12 варианте...

Samurai999 15.09.2020 17:45

А что переделали компанию то!? Ну там же вроде карты обновились, Ki-55, Скаи новые, еще чего то там появилось, чего раньше не было.

SkyFan 16.09.2020 00:28

Цитата:

Сообщение от Samurai999 (Сообщение 212138)
А что переделали компанию то!? Ну там же вроде карты обновились, Ki-55, Скаи новые, еще чего то там появилось, чего раньше не было.

Нет, даже не начинал переделывать. Реал придавил по полной программе. :( До "Ила" если раз в пару недель добираюсь, то хорошо.


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

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot