Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Не могу открыть itemname-ru.dat Gracia Final
#11
Если надо сам файл вот ->http://dump.ru/file/3014546
P.S. Ф формате .txt Cool
Ответ
#12
Poltergeist Написал:Если надо сам файл вот ->http://dump.ru/file/3014546
P.S. Ф формате .txt Cool

Скачал, вижу архив, внем файл в формате *.tsv Cool
Ответ
#13
Hirurg Написал:Скачал, вижу архив, внем файл в формате *.tsv Cool

Это есть текстовый формат, только патч эдитор так содаёт файл,Big Grin
Можете его переименовать в .txt

P.S. но лучше всего в .pdf XD
Ответ
#14
Извините, может я туплю, но я так и не понял как перекодировать файл itemname-ru.dat.

Версия файла свежая, обновил клиент руоффа сегодня. L2EncDec используется версии 2.10.1, то есть самый последний на данный момент.

Я понимаю что файл содержит кириллические символы, поэтому для корректного отображения нужно смотреть его в кодировке UTF-8. Но дело в том что до просмотра декодированного файла дело не доходит, так как расшифровка обрывается не доходя до конца, что видно в консоли:
Код:
D:\Tools\l2encdec_2.10.1>l2encdec.exe -l itemname-ru.dat

Input file: "itemname-ru.dat"
Output file (given or generated): "dec-itemname-ru.dat"

Header: "Lineage2Ver413"
Action chosen: decode legacy 41x
Outer stream size: 521600
RSA pair #0 chosen (meaningful for 41x only).

RSA dec call.
Packs: 4075
At 0/4075....
At 256/4075....
At 512/4075....
At 768/4075....
At 1024/4075....
At 1280/4075....
At 1536/4075....
At 1792/4075....
At 2048/4075....
At 2304/4075....
At 2560/4075....
At 2816/4075....
At 3072/4075....
At 3328/4075....
At 3584/4075....
At 3840/4075....
RSA dec call completed.

Файл dec-itemname-ru.dat при этом вроде бы даже создается, но содержит абракадабру, которая в любых кодировках выглядит как иероглифы.

Пробовал декодировать с различными ключами, результат всегда один и тот же. Возможно кто-то разобрался как правильно нужно делать?
Ответ
#15
DreamTheater, этого не достаточно, вы только декодировали файл, теперь еще нужна обработка disasm-ом. Тогда у вас будет читаемый файл:

Код:
17    Деревянная Стрела        u,Стрела, сделанная из дерева. Может быть использована с луками без ранга.\0    -1    0    0                        a,    0    0        a,    0    0    0    0    0    0    0    0    0    0    a,    1
53    (Не используется)        u,Коробка, содержащая Браслет Призыва Агатиона Гнева. Нельзя обменять или выбросить, можно положить в личное хранилище.\0    -1    0    0                        a,    0    0        a,    0    0    0    0    0    0    0    0    0    0    a,    1
54    (Не используется)        u,Коробка, содержащая Браслет Призыва Агатиона Радости. Нельзя обменять или выбросить, можно положить в личное хранилище.\0    -1    0    0                        a,    0    0        a,    0    0    0    0    0    0    0    0    0    0    a,    1
55    Ивентовая Коробка Агатиона Радости (7 дней)        u,Коробка, содержащая Браслет Призыва Агатиона Радости (7 дней). Нельзя обменять или выбросить, можно положить в личное хранилище.\0    -1    0    0                        a,    0    0        a,    0    0    0    0    0    0    0    0    0    0    a,    1
56    Ивентовая Коробка Агатиона Печали (7 дней)        u,Коробка, содержащая Браслет Призыва Агатиона Печали (7 дней). Нельзя обменять или выбросить, можно положить в личное хранилище.\0    -1    0    0                        a,    0    0        a,    0    0    0    0    0    0    0    0    0    0    a,    1
57    Адена        a,    -1    0    0                        a,    0    0        a,    0    0    0    0    0    0    0    0    0    0    a,    1


В архиве найдете все что необходимо, использовать так:

Код:
l2disasm -d DAT_defs\CT2_4ru\itemname-ru.ddf dec-itemname-ru.dat itemname-ru.txt
Ответ
#16
PROGRAMMATOR, спасибо, разобрался Smile Дело в том что все файлы руоффовского клиента было достаточно раскодировать L2EncDec'ом и получить конечный результат. А с этим файлом вот такая незадача вышла.

Добавлено через 1 час 53 минуты
Странно, не получается что-то. Использую клиент еврооффа, захотел сделать в нем русскую локализацию. Все руоффовские dat-файлы кроме вышеозначенного подходят и дают ожидаемый эффект. С ItemName-ru.dat сложнее. Расшифровал его L2EncDec'ом, затем L2AsmDisasm'ом. Кодировка у полученного файла по-умолчанию стояла UTF-8 (без BOM). Если оставить в таком виде как есть (конечно с учетом что закодировать все в обратном порядке), то клиент с этим файлом не запускается. Если поставить просто UTF-8 - те же грабли. С любой другой кодировкой L2AsmDisasm выдает ошибку. Я уже не знаю что делать Sad
Ответ
#17
Я надеюсь вы клиент пропатчили, перед тем как начали его ковырять?
Ответ
#18
Из "левых" файлов в системной папке только l2.exe. GameGuard выпилен при помощи обыкновенного hex-редактора. Насколько я понял под "патчингом" подразумевается расшифровка всех dat-файлов (и нескольких ini) при помощи L2EncDec'а и зашифровка обратно. Все эти манипуляции и были успешно проделаны. Я же говорю, из всех dat-файлов руоффа подошли все кроме itemname, хотя в них точно такие же кодировки и алгоритмы шифрования. Почему те файлы работают, а этот нет непонятно.

Если взять и тупо файл itemname-e.dat переименовать в itemname-ru.dat, все работает замечательно, имеем русские названия скиллов, нпц, интерфейс и т. д., но итемы естественно английские. Хочется уже чтобы было до конца нормально сделано.
Ответ
#19
Перед редактированием, нужно запускать patcher.exe
Сегодня нет желания проверять вашу версию с неподходящим файлом, но завтра попробую.

Правда недавно я делал патч под Freya и брал их *.dat - все работало отлично.
Ответ
#20
PROGRAMMATOR Написал:Перед редактированием, нужно запускать patcher.exe
Сегодня нет желания проверять вашу версию с неподходящим файлом, но завтра попробую.

Правда недавно я делал патч под Freya и брал их *.dat - все работало отлично.

Только что так и сделал, результат нулевой Sad
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Не могу получить или дать права ГМ или Админа Necrofanci 0 256 03-26-2024, 12:12 AM
Последний пост: Necrofanci
  Share Gracia Final Off Euro Deazer 424 256,294 07-10-2022, 07:20 PM
Последний пост: JIecTap
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,379 10-01-2021, 02:40 PM
Последний пост: tenor
  Хочу открыть проект по л2 imbarus 7 2,822 04-05-2020, 01:55 AM
Последний пост: SkyWard
  Не могу присоеденить клиент к серверу! TheProphist 3 3,191 09-28-2019, 01:25 PM
Последний пост: TheProphist
  Помогите с сервером не могу запустить Lalak 4 3,030 10-13-2018, 10:23 PM
Последний пост: Kampina
  не могу залить Базу Lucera2 01g 2 1,797 01-24-2017, 10:02 AM
Последний пост: 01g
  Java Gracia Final CABA 9 2,252 09-04-2016, 01:33 PM
Последний пост: Kampina
  Ищу Source Gracia Part2 L2Emu-RT 1553 TFH 39 8,990 08-07-2016, 12:08 PM
Последний пост: AndruliKxD
  сборка Gracia Final CABA 5 3,802 06-26-2016, 02:37 AM
Последний пост: Emperor

Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)