Редактирование .dat файлов

11-7-2019 15:54

Итак эта тему я создал для того, чтоб все могли редактировать dat файлы. Как Вы зна ...

Редактирование .dat файлов
Изучив данный урок, ты сможешь самостоятельно редактировать dat файлы клиента Lineage 2.
Давай же разберем как  добавить различные сеты и оружие на свой сервер. Сложность процесса редактирования заключается в том, что необходимо переписывать (подстраивать) данные dat файлов под свой патч (хроники). Например из интерлюда на Грация Финал.

Для редактирования .dat этого нам потребуется следующие программы:
1. L2FileEditors (можно скачать отсюда )
2. Пакет Microsoft office в который входят Word/Excel/Access/ PowerPoint/ Outlook/Publisher/
InfoPat/OneNote/OneNote (гугл в помощ, весит около 500мб+)
Вы наверное задались себе вопросом по второй программе (Пакет Microsoft office), на самом деле нам необходимо
только Excel.
Немного сути (почему Excel?)
На сколько нам известно dat файлы - это базовые файлы которые хранят информацию как бы сказать " в табличном
виде". Но открыв через редактор мы таблицу невидим. Каждый столбец в dat разделяется табом (TAB - кнопка
табулирования).А в Excel все столбца табулированы, т. е. так же разбиты. Отсюда делаем вывод, скопировав текст из
dat файла (с помощью редактора) и вставив его в Excel, он нормально вставить , уже разбитый по ячейкам (разбросано
ни чего не будет). То есть у нас есть преимущество в редактировании данных, так как они теперь у нас не сплошной
текст а в таблице аккуратненько разбиты. Но это еще не все что я хотел дать в этой теме. В этой теме я дам пример
"перебрасывания" армор (к примеру) с хроник Финал на Эпилог(это 1 пример, на этой основе вы сможете с разных
хроник на разные перебрасывать.
Итак начнем пожалуй, но прежде скажу при несоблюдении табуляции файл dat не сохраниться (в дальнейшем
пригодиться):

1. Для начала нам нужны данные столбцов dat файла с которого будем кидать на какой. Я возьму для примера самый
сложный armorgrp.dat Хроники из Финала=на=>>Эпилог.
2. Открываем armorgrp.dat(эпилог), далее выделяем текст как показано на рис. 1 - (это наши колонки армора):

Далее открываем Excel и вставляем туда текст - рис. 2

3.Далее открываем armorgrp.dat (Финал) - и делаем все тоже самое, только уже данные вставляем в строку ниже как
показано на рис. 4

4. Теперь перейдите в самый конец строки рис. 5

А теперь вернемся к Финал армору, посмотрите, где у него заканчивается последний столбец - рис. 6

Теперь понимаете, почему когда вы вставляете из одних хроник в другие, у вас файл не сохраняются, а выдает ошибку?
потому что не стыковка, не соблюдена табуляция! как вы видите в Эпилог больше столбцов, чем выше хроника тем их
больше. То есть вам необходимо их подгонять. Поехали дальше.
5. Теперь перейдите к началу строк, и делаем следующие. Далее мы будем подгонят все столбцы финала (нижняя строка) под
Эпилог (верхняя строка). И у нас получаться пробелы (это отсутствующие в Финале столбцы). Но прежде чем начнем подгонять, для
начало сделаем, одну вещь для удобства. Рис. 7 и 8

6. Теперь начнем. значит идем с самого начала до конца и вдруг видим.... рис. 9 и 10

7. И так повторюсь, как тянем это до тех пор ,пока не стыкуются последние строки UNK_8.
8. Как дошли до того момента, в 3ю строку уже копируем нашу вещь финаловскую. Рис. 11

9. Далее так же идем, идем вправо, и видим перед нами пробел на 2й строке (Финал). Что это означает? Тут мы делали
смещение - для того чтобы подкорректировать это все под Эпилог. Значит делаем тоже самое на 3й строке с нашим
армором, выделять начиная с того места где пробел, и ведем там где он заканчивается и так до конца! Рис. 12

Поздравляю! У вас авром сделанный под Финал, для Эпилога. Копируйте 3 строчку с начала до Столбца где кончаеться
UNK_8 (уже теперь они у вас должны быть наравне), все). Лишнее не выделяем!! а то собьем табуляцию, вставляем
данные через редактор dat в свой файлик armorgrp.dat ,и сохраняем!
И в конце скажу. Писать эту тему мне было очень сложно, так как сложно очень донести до ВАс эту всю
"технологию",передать в текстовом виде, и на рисунках. Старался как мог понятнее. Так как пришлось работать с
такой программой как Excel, не могу все показать на ней,так строки протяженные. Если Вам что-то не понятно, то
пораскиньте мозгами, и все станет ясно. Думаю главное то, что у Вас есть необходимое ПО для их редактирования.
Если же Вы хотите переделать С эпилога на Интерлюд (к примеру) тада делайте все в обратную сторону)) Но с камами
там проба получается! (единственное) В общем дерзайте!=)
Если считаешь, что тебе очень полезна, поставь +
С уважение Ланской Влад!


Отлично

Хорошо

Средне

Плохо

Ужасно
В статье уже есть0 Участие в комментариях

Пожалуйста, оставьте комментарий

Все комментарии

Понравилось Прочитано49 Коментариев0
Предыдущий:
Описание файлов клиентаВремя публикации:2019-07-09
Следуюий:
Редактирование XML в сборках Lineage 2Время публикации:2019-07-11
Сектор творческих людей
Горячая линия

638638758

С понедельника по воскресенье с 9:00 до 23:00

Обратной связь

admin@artace.ru Онлайн

QR-код

Powered by Discuz! X3.4© 2001-2018 Comsenz Inc.