Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Login server
#1
Вопрос кто шарит в клиенте.
Нужно поменять порт логина в клиент HF5
Если делать все по мануалу https://forum.zone-game.info/showthread....2%E5%F0%E0

Порт меняет, но все ОС выше 7 винды, не запускают игру.
Вопрос, есть ли еще какие методы смены порта в клиенте, чтобы избежать проблемы с запускам на новых ОС ?
Ответ
#2
ShadowPK Написал:Вопрос кто шарит в клиенте.
Нужно поменять порт логина в клиент HF5
Если делать все по мануалу https://forum.zone-game.info/showthread....2%E5%F0%E0

Порт меняет, но все ОС выше 7 винды, не запускают игру.
Вопрос, есть ли еще какие методы смены порта в клиенте, чтобы избежать проблемы с запускам на новых ОС ?
Ты же о великий разработчикXD, ты должен знать сам ответ на вопрос
Ответ
#3
Напишите свою dll, которая будет подменять адрес порта в памяти после загрузки engine.dll

Рабочий пример:
Исходники dll
Компилируете например в VisualStudio.


Добавляете функцию test из этой dll в таблицу импорта l2.exe с помощью например LordPE.

Миниинструкция:
Миниинструкция


Ну или найдите распакованную engine.dll без Темиды и замените адрес порта в HEX редакторе.
Ответ
#4
TonsFun Написал:Ты же о великий разработчикXD, ты должен знать сам ответ на вопрос

:obamafacepalm: Как видно из поста адекватность, так и прёт.

ShadowPK Написал:Вопрос кто шарит в клиенте.
Нужно поменять порт логина в клиент HF5
Если делать все по мануалу https://forum.zone-game.info/showthread....2%E5%F0%E0

Порт меняет, но все ОС выше 7 винды, не запускают игру.
Вопрос, есть ли еще какие методы смены порта в клиенте, чтобы избежать проблемы с запускам на новых ОС ?

HEX редактором можно попробовать заменить или же вот посмотреть https://forum.zone-game.info/showpost.ph...stcount=14
Ответ
#5
Зачем вы изобретаете велосипед? KilRoy уже писал как это делается:
1. Снимаем Темиду с Engine.dll;
2. Открываем dll в OllyDbg или IDA и ищем функцию типа RequestAuthLogin (в ней ищем push 83A). Смотрим оффсет;
3. Открываем HEX редактор и по оффсету находим 83A. Меняем на своё число;
4. PROFIT.
Ответ
#6
TonsFun Написал:Ты же о великий разработчикXD, ты должен знать сам ответ на вопрос
Не вежливо с вашей стороны комментировать кого либо, без 100% уверенностью.
Я не являюсь разработчиком не одной из команд по Lineage 2
Ответ
#7
ShadowPK Написал:Не вежливо с вашей стороны комментировать кого либо, без 100% уверенностью.
Я не являюсь разработчиком не одной из команд по Lineage 2

Dev.lineage-2.me вместе с идиотом Atures.что вы мне лечите?"не является он":redlol:
Ответ
#8
TonsFun Написал:Dev.lineage-2.me вместе с идиотом Atures.что вы мне лечите?"не является он":redlol:
Смотрим внимательно описание команды, я являюсь создателем команды, то есть моя идея создать команду, но я не в коем образом не являюсь ее разработчиком, не одно обновление не написано от меня, не один фикс не залит на свн от меня, у меня даже нет исходников.
Очень жаль что вы на столько не внимательны.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Is it possible to launch "patched" Helios client in Official server ? Syncia_Lin 0 1,131 12-05-2016, 07:01 PM
Последний пост: Syncia_Lin
  External (Cmdline) Login Bonabo 9 4,044 06-03-2013, 03:44 PM
Последний пост: ANZO
  Login Screen High Five Ljucifer 5 4,403 02-29-2012, 01:03 PM
Последний пост: avemaria

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


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