Гайд по чистке грязных правок в плагинах

Предыдущая тема Следующая тема Перейти вниз

Гайд по чистке грязных правок в плагинах

Сообщение автор Eric_D в Ср Ноя 21 2012, 22:10

Для чистки грязных правок в плагинах будем использовать программу TES5Edit. Но для начала лирическое отступление.
Рассмотрим типы грязных правок:
ITM - записи, идентичные мастер-файлу. У каждого плагина есть мастер-файл или даже несколько. Обычно это Skyrim.esm. Бывает, что в плагине встречаются записи, абсолютно идентичные аналогичным записям в его мастер-файле. Эти записи и есть ITM и в плагине они нафиг не нужны, ибо будут загружаться из мастер-файла.
UDR - удалённые ссылки. Когда в Creation Kit из плагина удаляется какой-нибудь объект, ссылка на этот удалённый объект все равно остаётся и обращение к уже несуществующему объекту по этой ссылке может привести к вылетам, глюкам и прочим неприятным моментам.

Чистить грязные правки будем на примере плагина AIMP - Antz In My Pantz.
  1. Скачиваем и запускаем TES5Edit.exe.
  2. В появившемся окне программы видим список наших модов. Щёлкаем правой кнопкой мыши на пустом месте [1] и в контекстном меню выбираем Select None [2], чтобы снять галочки со всех плагинов.
  3. Далее отмечаем наш подопытный плагин (в данном случае AIMP) [3] и нажимаем ОК [4]

    Exclamation Плагины нужно чистить по одному, иначе программа может наудалять лишнего
    Все операции производятся только с подопытными плагинами, а не их мастер-файлами Exclamation
  4. Плагин загрузится вместе со своими мастер-файлами (в данном случае Skyrim.esm). В левой части окна щёлкаем на подопытном плагине правой кнопкой мыши [5] и в контекстном меню нажимаем Apply Filter for Cleaning [6].
  5. После этого произойдёт сравнение плагина с мастер-файлом и все проблемные места выделятся цветом. На скриншоте ниже явно видна одна из удалённых ссылок UDR.
  6. Снова кликаем на нашем плагине правой кнопкой [7] и на этот раз выбираем Remove "Identical To Master" records [8] для удаления правок ITM. После этого вылезет окно с предупреждением о будущих изменениях, в котором нажимаем Yes... [9].
  7. На скриншоте ниже мы видим результат: удалено 30 правок ITM. Подробности написаны в логе, в правой части главного окна программы. Если есть желание, можно посравнивать изменения и в левой части окна.
  8. Ещё раз кликаем на нашем плагине правой кнопкой [10] и на этот раз выбираем Undelete and Disable References [10] для исправления ссылок UDR.
  9. На скриншоте ниже мы видим результат: исправлено 9 ссылок UDR. Подробности опять же написаны в логе, в правой части главного окна программы. Если порыться в левой части окна, можно заметить что флаги "Deleted" в UDR-ссылках со скриншота из п.5 были исправлены на "InitiallyDisabled".
  10. Закрываем программу крестиком [12]. В появившемся окне сохранения убеждаемся, что пациент отмечен галочкой и нажимаем ОК [13].

Всё, плагин очищен от грязных правок и готов к работе.

Напоследок несколько замечаний:
• Skyrim.esm чистить нельзя
• Dawnguard.esm содержит 57 неисправляемых UDR-ссылок
• Неофициальные патчи (USKP, UDGP, UHFP) обычно поставляются чистыми
• И вообще в свете выхода такой проги, как TES5Edit, разрабы модов по идее должны сразу исправлять свои косяки.


Последний раз редактировалось: Eric_D (Сб Дек 08 2012, 01:33), всего редактировалось 3 раз(а)
avatar
Eric_D
Админ

Сообщения : 1818
Дата регистрации : 2012-04-15
Откуда : Тамриэль

http://modpack.rpgboard.net

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор TAIDA в Сб Ноя 24 2012, 06:51

Добрый день! У меня после выполнения пункта 8 (Ещё раз кликаем на нашем плагине правой кнопкой [10] и на этот раз выбираем Undelete and Disable References [10] для исправления ссылок UDR.), пишет Undeleted Records 0, а не 9. Хотя Process Records не 2471, а 2451. Это может быть, или что то не так? Хотя я все делаю по инструкции.
Чистку грязных правок проделывать абсолютно всем плагинам (кроме Skyrim.esm) которые находятся в списке (пункт 2), которые в свою очередь подсвечиваются цветом после выполнения пункта 4?

P.S. У меня установлена Climates of Tamriel, со всеми последними обновлениями. Сам я плагинов не добавлял.

TAIDA

Сообщения : 4
Дата регистрации : 2012-09-05
Возраст : 51
Откуда : г. Южноукраинск, Украина

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор Eric_D в Сб Ноя 24 2012, 08:12

TAIDA, в моём примере старая версия мода Smile Если Undeleted Records 0, значит UDR отсутствуют. Если есть желание, можно все плагины проверить, а так можно чистить только те, на которые ругаются BOSS и WB.
avatar
Eric_D
Админ

Сообщения : 1818
Дата регистрации : 2012-04-15
Откуда : Тамриэль

http://modpack.rpgboard.net

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор veqo в Вс Ноя 25 2012, 07:28

Привет всем! Не совсем по теме, но не нашел нужный форум.
В последней допе 6.5 Boss выдаёт вот это
Стоит удалить или нет?
avatar
veqo

Сообщения : 3
Дата регистрации : 2012-11-12
Возраст : 39
Откуда : Зона отчуждения.

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор erby13 в Чт Май 09 2013, 12:38

шикарный гайд.
а можно чистить глобальные плагины изменяющие много вещей в игре/баланс, например requiem? не приведет ли к багам и ошибкам?
avatar
erby13

Сообщения : 44
Дата регистрации : 2012-12-11

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор Eric_D в Чт Май 09 2013, 14:07

erby13
Точно также. Вычищенные ITM и UDR к багам и ошибкам уж точно не приведут.
avatar
Eric_D
Админ

Сообщения : 1818
Дата регистрации : 2012-04-15
Откуда : Тамриэль

http://modpack.rpgboard.net

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор erby13 в Чт Май 09 2013, 14:48

благодарю, будем чистить всё и вся, кстати, вроде последний TES5edit 3.0.29 находит больше itm и udr)
avatar
erby13

Сообщения : 44
Дата регистрации : 2012-12-11

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор Eric_D в Чт Май 09 2013, 15:15

erby13
Естественно. Алгоритмы работы в разных версиях TES5Edit тоже меняются, поэтому чистим плагины всегда последней версией проги.
avatar
Eric_D
Админ

Сообщения : 1818
Дата регистрации : 2012-04-15
Откуда : Тамриэль

http://modpack.rpgboard.net

Вернуться к началу Перейти вниз

Re: Гайд по чистке грязных правок в плагинах

Сообщение автор Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения