Задать вопрос
@Boris009

Как модифицируют клиенты Lineage2?

Добрый день!
Если есть, кто из бородатых знатоков старой доброй Л2, подскажите пожалуйста, как делают кастомные клиенты?
Есть сервер с клиентом, который я бы хотел немного изменить.
Добавить больше панелей скиллов, другие иконки и прочие графические ништячки.

Как это делается и есть где руководство по этому делу?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@tukreb
Пишется программа, которая патчит библиотеки/бинарь клиента. Для этого придётся дизассемблировать/декомпилировать и изучить код. А так как клиент на UE3 написан на С++, полноценная декомпиляция/реверсинг сложнее, придётся разбираться с ассемблером и ABI.
В то же время не всё обязательно требует полного реверса: многие визуальные правки (иконки, текстуры, макеты, скрипты) делают заменой ресурсов или правкой скриптов без ASM.
В общем, для мелких графических модов достаточно навыков работы с ресурсами и архивами; для серьёзного патчинга бинарника нужен опыт в C++, ассемблере, работе с PE/HEX и дизассемблерах. Это может занять от часов/дней (простые правки) до месяцев/лет (глубокий реверсинг).

Как итог, купите готовое решение за N баксов (в рублях будут миллионы) либо потратьте в 2–3 раза больше N баксов на профессионалов. Вы сами это не осилите, здесь нужны годы знаний в самых сложных языках и крепкий фундамент знаний.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы