L2-Community.com - Bce o Lineage II  
Главная Регистрация Справка Пользователи Поиск Сообщения за день Все разделы прочитаны
 
 

Вернуться   L2-Community.com - Bce o Lineage II > Форум Lineage II > Работа с клиентом > Сатьи и мануалы

Ответ
 
Опции темы Опции просмотра
Старый 14.01.2010, 11:55   #1
xakerlab
Участник
 
Регистрация: 12.05.2009
Сообщений: 52
Вы сказали Спасибо: 0
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Мануал по руссификации и редактированию клиента

Мануал по руссификации и редактированию клиента

1. Dat файлы, что и где.

sysstring-e.dat - Тут храниться инфа из меню логин, чар и т.д.

zonename-e.dat - Тут храниться все то что появляется когда мы одимся на какой либо территории. Тоесть по среди экрана текст высвечивается - Gludio Territory и тд.

systemmsg-e.dat- Тут храниться системные сообщения. Пример: Вы нанесли X урона. Вы подобрали 12 аден. Я думаю понятно про что я говорю.

symbolname-e.dat - Точно незнаю, но точно знаю, что здесь есть тот текст или "смайл" когда в клиенте мы ругаемся матом вместо мата появляется.

staticobject-e.dat - Невижу смысла этого файла, но в нем хранятся названия дверей которые существуют в Lineage 2.

skillname-e.dat - В этом файле одятся названия скилов и их описание.

servername-e.dat - Здесь распологаются названия серверов. Тоесть когда мы заходим в Lineage 2, авторизовавшись мы вибираем сервер. Так вот в этом файле хранятся их имена и их можно изменить на собственное. Например на My server. И когда вы дадите патч другому польователю он увидит не сервер Bartz (первый сервер по умолчанию), а My server. Красиво, согласен

questname-e.dat - В этом файле хранятся все названия квестов которые вы видите в клиенте когда бирете квест.

obscene-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. Тоесть те умения которые можно поместить в специальное меню быстрого реагирования .

2. Использование l2encdec.exe (версии поддерживающей 413).

1. Распаковать весь архив l2encdec в папку system Lineage2.
2. Далее нужно зделать копию наших *.dat файлов и пропатчить сам l2.exe. Для этого жмем на patcher.exe который входил в архив l2encdec. Обязательно дожидаемся конца обработки.
3. Далее для использования самого l2encdec нужно открыть консоль. Для этого нажимаем пуск => выполнить и в оле ввода пишем - "cmd" Без ковычек. У вас открывается консоль виндоус.

Вот что у вас должно появиться:

Microsoft Windows XP [Версия x.x.x]
(С) Корпорация Майкрософт, 1985-200X.

Cocuments and SettingsUser>

Далее вы должы указать путь до исполнительного файла l2encdec.exe

Если у вас он лежит просто на диске С то в консоле пишите - С:l2encdec.exe

На экране это будет выглядеть так:

Cocuments and SettingsUser>С:l2encdec.exe

После чего нажимаем Enter и видим приветствие l2encdec:

Microsoft Windows XP [Версия x.x.x]
(С) Корпорация Майкрософт, 1985-200X.

Cocuments and SettingsUser>C:l2encdec.exe

L2 encoder/decoder version 2.61
You can find the latest version of this tool at http://dstuff.l2wh.com/
Supported headers: 111, 121, 211, 212, 41x legacy, 41x patched

USAGE: l2encdec.exe <command> <source file> [destination file]
.....
.....
Cocuments and SettingsUser>

Теперь нам следует указать файл который нам нужен, допустим путь до папки с файлами - C:system

(Примечание для того чтоб каждый раз не писать пути, то в консоле просто передвигайте стрелку вверх, вниз для того чтоб появились предыдущие команды которые вы вводили.)

Допустим сейчас нам нужно расшифровать файл actionname-e.dat для этого в консоле нам нужно указать путь до программы, флаг действия программы и путь до файла который нам нужно расшифровать и получаем.

C:l2encdec.exe -s C:systemactionname-e.dat

Теперь я поясню вам основные команды которые нам нужны.

-s - Декодирование (Ключ берется из заголовка тоесть если мы откроем нераскодированный файл *.dat то увидим следующие:

Lineage2Ver413...

Из этого заголовка l2encdec.exe будет брать ключ и раскодировать по алгоритму 413.

-h - Кодирование для его работы вы должны сами указать алгоритм. Пример: Вводим в командной строке: C:l2encdec.exe -h 412 C:systemactionname-e.dat

После -h нужно указать ключ кодированния. В нашем примере это 413.

Теперь вы знаете как кодировать и декодировать, теперь можно попробывать применить это на практике.

Но это еще не все раскодированный файл как нестранно раскодируется в папку Cocuments and SettingsUser Где User - это имя учетной записи пользователя, у каждого оно разное поэтому я использовал его в качетсве наглядного примера.

раскодированный файл вы найдете с приставкой к его имени - dec- если вы ракодировали или enc- если вы закодировали.

Для того чтобы раскодированные файлы были читабельны использутеся специальная утилита которая называется - L2ClientDat.exe. Да кстате есть разные утилиты этого вида есть китайская, английская и русская. В архив который я прикрепил к этому топику лежит русская версия этой программы и она нормально читает нашу кодировку KOIR-8. Английская и китайская версии этого не могли и нельзя было в файлы вносить русские символы.

Для того чтобы зделать dat файлы читабельными положите утилиту в удобное для вас место например в папку C:rus
и скопируйте туда все dat файлы которые вы раскодировали программой l2encdec.exe. Напоменаю, что все файлы которые вы расскодировали одятся в папке Cocuments 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. Это действие я описывал выше где мы учились пользоваться командами кодирования и декодирования.

Важно: нельзя путать ключ кодирования так как у вас просто напросто ничего не будет работать.

После того как вы закодировали все файлы то они попадают в папку Cocuments and SettingsUser с преставкой в название - enc-. Теперь нам остается скопировать все файлы с преставкой enc- в удобное для нас место и убрать ненужное, а точнее enc-.

Все русскификатор готов, теперь все dat фалы нужно скопировать в ту папку в которой мы использовали программу patcher.exe входящюю в архив encdec. После чего скопировать эту папку (у нас она была system) в директорию с игрой где лежат файлы текстур и тд... и запустить клиент. Если никаких ошибок не происходит то патч готов и остается только удалить папку backup которая создалась автоматически после использовани patcher.exe и удалить файлы encdec для того чтоб пач занимал меньше места и испольовать в своих целях. Его можно дать друзьям и тд.
xakerlab вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Demones456 (11.08.2011)
Sponsored Links
Старый 19.05.2010, 11:54   #2
hunusmail
No Active
 
Регистрация: 19.05.2010
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

L2ClientDat.exe не распознает расшифрованные фалы - "...-e.dat file format error-
кто сталкивался, или что делать -клиент L2 Harbingers of War (C1)??need help
hunusmail вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Demones456 (11.08.2011)
Старый 19.05.2010, 20:04   #3
J-Fobos
Member of L2 Community
 
Аватар для J-Fobos
 
Регистрация: 30.05.2008
Адрес: город темных эльфов
Сообщений: 1,311
Вы сказали Спасибо: 82
Поблагодарили: 410 раз(а) в 243 сообщениях
По умолчанию

Цитата:
Сообщение от hunusmail Посмотреть сообщение
L2ClientDat.exe не распознает расшифрованные фалы - "...-e.dat file format error-
кто сталкивался, или что делать -клиент L2 Harbingers of War (C1)??need help
Надо *.ddf файлы под ваш клиент, только проблема в том что на официальном сайте они выложены начиная с версии C3, значит под С1 придется писать свои.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Demones456 (11.08.2011)
Старый 20.03.2011, 00:23   #4
rromank
No Active
 
Регистрация: 19.03.2011
Сообщений: 15
Вы сказали Спасибо: 0
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

npcname-e.dat если этот файл не менять, а просто сменить в базе название нпц то в игре он не сменит имя?
rromank вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Demones456 (11.08.2011)
Старый 12.05.2011, 23:13   #5
Lameroff
No Active
 
Регистрация: 12.05.2011
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Нет, не сменит
Lameroff вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Demones456 (11.08.2011)
Старый 11.08.2011, 02:16   #6
Demones456
No Active
 
Регистрация: 11.08.2011
Сообщений: 10
Вы сказали Спасибо: 21
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

А как тогда поменять?Или просто заменить его
Demones456 вне форума   Ответить с цитированием
Старый 26.06.2012, 22:13   #7
ad1ce
No Active
 
Регистрация: 09.06.2011
Сообщений: 10
Вы сказали Спасибо: 1
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

а где можно найти (заменить) анимацию скилов-дебафов которые прошли на таргет? тоесть просто заменить анимацию как кастуется скил и как попадает по таргету можно в файлике npcskillgrp.dat но например если я на цель кинул сало то должна отображатся синяя корона над головой пока действует эффект, как я могу изменить её например на эффект слипа?
ad1ce вне форума   Ответить с цитированием
Старый 26.10.2013, 22:54   #8
darktimes
No Active
 
Регистрация: 26.10.2013
Сообщений: 5
Вы сказали Спасибо: 1
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

мануал хорош но зря заглохла тема
darktimes вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By   Branden
L2-Community ©2008-2015


Еще можно прочесть: