Патч Л2 Tauti Руофф

База

Часто спрашивают как адаптировать клиент EvroOff и РуОфф для своего сервера. Итак вы скачали клиент, установили и обновили его, теперь нужно проделать следующее: 1. Нужно снять Темиду ( Themida) с файлов dat и ini из папки system. Для этого вам нужно скопировать комплект l2encdec (ссылки см. Ниже) в папку system вашего клиента и запустить patcher.exe.

Особенно полезны эти проги для л2 будут. Руофф Classic, RPG x3. Awakening, Harmony, Tauti, Glory Days. Присоединяйся к самому крупному сообществу героев Lineage 2: более 6 млн регистраций.

Когда процесс закончится появится папка backup, в которой будет оригинальные файлы клиента (с темидой) ее можно удалить, а в папке system будут файлы готовые для дальнейшей работы. Теперь нужно избавиться от Гейм Гварда ( Game Guard). Существуют быстрые и простые способы отключения, я опишу два из них: a. Качаем патченную библиотеку dsetup.dll и копируем в папку system с заменой.

ПатчTauti

B.Способ посложней, но я считаю его более правильным редактируем Core.dll 1. Качаем, устанавливаем PETools. Открываем при помощи PETools Core.dll из папки system (Берем и переносим Core.dll на окошко программы) 3. Появится меню, ищем кнопку Directories, появится еще меню ( Directory Editor), ищем строку Export Directory, справа от нее будет кнопка., нажимаем на нее и появится еще окошко ( Export Table). В нижней части в столбце Function Name проматываем и ищем название функции?GL2UseGameGuard@@3HA, смотрим значение в столбце Offset, в моем примере оно равняется: 000DF7B4, в Вашем Core.dll оно может отличаться!!!

Запоминаем его, а лучше записываем 5. Качаем, устанавливаем CFFExplorer мне кажется он более удобный для наших целей. Открываем при помощи CFFExplorer Core.dll из папки system 7. Слева выбираем Hex Editor, теперь переходим по найденному Offset В правой области вверху жмем стрелочку Go To Offset, вводим найденное значение Offset у меня 000DF7B4, курсор окажется на значении 0 1, изменяем его на 0 0 8. Жмем Сохранить, на вопрос о перезаписи отвечаем Да. Скачать и скопировать с заменой патченный l2.exe ( l2.bin) Это позволит запускать игру с измененными файлами dat и ini. Если Патченного файла для вашей версии игры не нашлось, в этом случае используйте для запуска игры LoaderCT.exe, для старых хроник C4 и ниже используйте loader.exe.

Папку GameGuard файлы: GameGuard.des 1pst.dll frostUpdater.dll gameShieldDll.dll pst.dll Итак у нас получился чистый клиент с отключенным ГГ ( Game Guard) и Frost, если использовали клиент от РуОффа в случае с клиентом ЕвроОффа отключить придеться только ГГ, но я бы вам порекомендовал все-таки РуОфф клиент почему, читайте далее. Теперь самое время определиться с локализацией клиента. Разберем на примере РуОфф клиента, мне кажется это более подходящий вариант для большинства случаев русскоязычных серверов, так как поддержка русского языка уже реализована, шрифты маленького размера да и переводить интерфейс не нужно.

Если вы хотите, чтобы файлы РуОфф клиента имели суффиксы -e, а не -ru для этого проделайте следующее: 1. Декодируйте файл локализации. Жмете Ctrl+A (Выделить все файлы, затем Ctrl+M и в появившемся окошке заполняем поля справа вверху ' Поиск и замена' в поле ' Найти': пишем -ru, а в поле ' Заменить на': -e после чего жмем кнопку внизу Выполнить Но это еще не все!

Хотя клиент запустится, и вы сможете войти в игру, но уже на окне ввода логина пароля заметите, что некоторые текстуры не загрузились Будут черные квадраты слева в углу и вверху по центру, после выбора персонажа увидите черный квадрат вместо загрузочной картинки, а после входа в игру заметите, что нет карты ( Alt+M), просто черный квадрат! Чтобы это вылечить, простого переименовывания файла L2Font -ru.utx в L2Font -e.utx будет НЕ достаточно! Потому что в этом файле есть текстуры, а в названии которой присутствует локаль! Например: startlogo -ru.Skins Значит нужно открыть файл L2Font -ru.utx и изменить внутри него названия этих текстур.

Описывать как это делается я не буду, но вы можете прочитать это тут Как закончите с изменением названий всех текстур, не забудьте изменить имя файла L2Font -e.utx В итоге у нас должно получиться в папке SysTextures файл L2Font -e.utx, а в папке system.dat и.gly файлы с суффиксами -e. Так же не забываем о звуковой помощи новичкам! Папка Voice, там тоже локали, но будет достаточно переименовать все файлы из -ru в -e, опять же нам поможет Total Comamnder ( Ctrl+A, Ctrl+M) Вот теперь можно запускать клиент и наслаждаться проделанной работой! Ну еще можно для полной комплектности добавить различные патчи. Чистая папка system РуОфф CT2.4 Gracia Epilogue с убитым Game Guard ( core.dll) и Frost + l2.exe от Fyyre, без.dat файлов: Англ.dat,.gly и localization.ini файлы -e Англ.dat,.gly и localization.ini файлы -ru Рус.dat,.gly и localization.ini файлы -e Рус.dat,.gly и localization.ini файлы -ru L2Font-e.utx англ. Картой и рус.e L2Font-ru.utx англ.

Линейдж 2 Официальный

Картой и рус.ru L2Font-ru.utx рус. Картой и рус.e L2Font-ru.utx рус.

Л2 Вики

Картой и рус.ru Voice англ -e Voice англ -ru Voice рус.e Voice рус.ru L2Text англ. Использованные программы и материалы.