Мануал по русифікації і редагуванню клієнта - клієнт client - lineage ii - статті

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 [Destination file]
.
.
C: Documents and SettingsUser>

Тепер нам слід вказати файл який нам потрібен, припустимо шлях до папки з файлами - 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 для того щоб пач займав менше місця і іспольовать в своїх цілях. Його можна дати друзям і тд.