sysstring-e.dat - Тут зберігатися інфа з меню логін, чар і т.д.
zonename-e.dat - Тут зберігатися все те що з'являється коли ми одімся на будь-якої території. Тоесть по серед екрана текст висвічується - Gludio Territory і тд.
systemmsg-e.dat - Тут зберігатися системні повідомлення. Приклад: Ви завдали X шкоди. Ви підібрали 12 аден. Я думаю зрозуміло про що я говорю.
staticobject-e.dat - Невижу сенсу цього файлу, але в ньому зберігаються назви дверей які існують в Lineage 2.
skillname-e.dat - У цьому файлі одятся назви Скіл і їх опис.
questname-e.dat - У цьому файлі зберігаються всі назви квестів які ви бачите в клієнті коли біретамі квест.
npcname-e.dat - Тут зберігаються імена NPC і багато іншого, я б не став тут нічого міняти. Це може дезінформувати користувачів вашого сервера.
itemname-e.dat - Тут зберігаються імена речей, я його не став переводити на російську так як люди вже звикли до звичайних англійським назвам, та це й зручніше, але якщо ви захочете все ж його русифікувати то краще для початок використовуйте пошук, на даний момент вже є російська, але не повна версія цього файлу.
hennagrp-e.dat - Як я зрозумів тут одятся імена тату. При сильної потреби можна русифікувати.
eula-e.dat - Кажуть тут зберігається ліцензійна угода яке показується при Конект до сервера.
creditgrp-e.dat - Тут зберігається інформація про налаштування заставки про творців гри. Нічого цікавого чесно скажу.
commandname-e.dat - Тут зберігається інформація про команди які можна прописувати в чаті. Приклад: / loc - виведе ваше місце розташування по 3 осях - x, y, z. Не став би це чіпати так як можна порушити структуру і гра може заісать або вилітати. Нам не потрібні зайві баги.
classinfo-e.dat - Не маю уявлення що це, але і без нього все добре працює. Якщо дізнаюся доповню
castlename-e.dat - З назви вже все зрозуміло Якщо немає, то скажу - назва замків і клан холів в цьому файлі лежить.
actionname-e.dat - У цьому файлі одятся назву і опис стандартних Скіл або умінь якщо так можна висловитися. Такі як сісти, обмін і тд. Це не файл в якому одятся комманди, прошу не плутати з commandname-e.dat. Тобто ті вміння які можна помістити в спеціальне меню швидкого реагування.
1. Розпакувати весь архів l2encdec в папку system Lineage2.
2. Далі потрібно здолати копію наших * .dat файлів і пропатчити сам l2.exe. Для цього тиснемо на patcher.exe який входив в архівl2encdec. Обов'язково чекаємо кінця обробки.
3. Далі для використання самого l2encdec потрібно відкрити консоль. Для цього натискаємо пуск => виконати і в оле введення пишемо - "cmd" Без лапок. У вас відкривається консоль Віндоус.
Ось що у вас повинно з'явитися:
C: Documents and SettingsUser>
Далі ви повинен вказати шлях до виконавчого файлу l2encdec.exe
Якщо у вас він лежить просто на диску С то в консолі пишіть - З: l2encdec.exe
На екрані це буде виглядати так:
C: Documents and SettingsUser> З: l2encdec.exe
Після чого натискаємо Enter і бачимо вітання l2encdec:
C: Documents and SettingsUser> C: l2encdec.exe
L2 encoder / decoder version 2.61
You can find the latest version of this tool at
Supported headers: 111, 121, 211, 212, 41x legacy, 41x patched
USAGE: l2encdec.exe
Тепер нам слід вказати файл який нам потрібен, припустимо шлях до папки з файлами - C: system
(Примітка для того щоб кожен раз не писати шляху, то в консолі просто наведіть стрілку вгору, вниз для того щоб з'явилися попередні команди які ви вводили.)
Припустимо тепер нам потрібно розшифрувати файл actionname-e.dat для цього в консолі нам потрібно вказати шлях до програми, прапор дії програми і шлях до файлу який нам потрібно розшифрувати і отримуємо.
C: l2encdec.exe -s C: systemactionname-e.dat
Тепер я поясню вам основні команди які нам потрібні.
-s - Декодування (Ключ береться з заголовка тоесть якщо ми відкриємо нераскодірованний файл * .dat то побачимо такі:
З цього заголовка l2encdec.exe буде брати ключ і розкодувати за алгоритмом 413.
-h - Кодування для його роботи ви повинні самі вказати алгоритм. Приклад: Вводимо в командному рядку: C: l2encdec.exe -h 412 C: systemactionname-e.dat
Після -h потрібно вказати ключ кодування. У нашому прикладі це 413.
Тепер ви знаєте як кодувати і декодувати, тепер можна спробувати застосувати це на практиці.
Але це ще не все розкодований файл як недивно розкодовується в папку C: Documents and SettingsUser Де User - це ім'я облікового запису користувача, у кожного воно різне тому я використовував його в качетсве наочний приклад.
розкодований файл ви знайдете з приставкою до його імені - dec- якщо ви ракодіровалі або enc- якщо ви закодували.
Для того щоб розкодувати файли були читабельні іспользутся спеціальна утиліта яка називається - L2ClientDat .exe. Так до речі є різні утиліти цього виду є китайська, англійська і російська. В архів який я прикріпив до цього топіку лежить російська версія цієї програми і вона нормально читає нашу кодування KOIR-8. Англійська та китайська версії цього не могли і не можна було в файли вносити російські символи.
Для того щоб здолати dat файли читабельними покладіть утиліту у зручний для вас місце наприклад в папку C: rus
і скопіюйте туди всі dat файли які ви розкодували програмою l2encdec.exe. Напоменаю, що всі файли які ви расскодіровалі одятся в папці C: Documents and SettingsUser
Далі вам потрібно перейменувати всі dat файли прибравши у них ночальную приставку dec-
Тепер запускаємо L2ClientDat.exe і вибираємо dat файли і нажмімаем розкодувати. Так саме розкодувати, божевільні китайці там начудили
Якщо все добре пройшло ви побачите в цій же папці файл з розширенням * .txt і з ім'ям того dat файлу який ви вибрали, тепер можна приступати до виправлення. Після того як ви зделали все виправлення потрібно все зібрати назад в первинний вигляд. Для цього в програмі L2ClientDat .exe вибираючи txt документ з нозваніем dat файлу і натискаємо закодувати.
Примітка: старий dat файл який оділся в цій папці автоматично заміниться тим який ви пропатчити і якщо ви не хочете втратити розкодований dat файл створіть папку backup і скопіюйте туди всі розкодувати dat файли.
Після того як ми закодували наш txt документ він став dat файлом, його потрібно тепер закодувати l2encdec.exe
Зручніше буде створити ще одну папку і коли ви закодуєте все txt файли, копіювати туди все патчений dat файли. Напірімер в папку C: other
Після копіювання файлів, переходимо в консоль і робимо наступні - C: l2encdec.exe -h 413 C: systemactionname-e.dat
або у вашій версії файлів може бути алгоритм 413. Ця дія я описував вище де ми вчилися користуватися командами кодування і декодування.
Важливо: не можна плутати ключ кодування так як у вас просто напросто нічого не буде працювати.
Після того як ви закодували всі файли то вони потрапляють в папку C: Documents and SettingsUser з преставкой в назву - enc-. Тепер нам залишається скопіювати всі файли з преставкой enc- у зручний для нас місце і прибрати непотрібне, а точніше enc-.
Все русскіфікатор готовий, тепер все dat фали потрібно скопіювати в ту папку в якій ми використовували програму patcher.exe входять в архів encdec. Після чого скопіювати цю папку (у нас вона була system) в директорію з грою де лежать файли текстур і тд. і запустити клієнт. Якщо ніяких помилок не відбувається то патч готовий і залишається тільки видалити папку backup яка створилася автоматично після использовани patcher.exe і видалити файли encdec для того щоб пач займав менше місця і іспольовать в своїх цілях. Його можна дати друзям і тд.