Отключаем GameGuard (ГГ) в клиенте Lineage 2 Kamael, HellBound
4 августа 2009
Смотрю у некоторых людей GameGuard это лишняя защита, собственно, для них и написано.
Для начала нам понадобятся следующие программы:
1) PEtools *
2) WinHex *
*Все эти программы вы сможите найти с помощью _www.google.com
Теперь копируем из папки "lineage\system\" файл "core.dll" для удобства на диск "c:\".
Запускаем PEtools и видим перед собой следущее см. рис. 1
(рис. 1)
Теперь жмём Tools и выбираем PE Editor, как показано на рис. 2
(рис. 2)
Перед нами появится следующее окошко программы см. рис. 3
(рис. 3)
В этом окне нажимаем кнопку "Directories" как показано на рис. 4
(рис. 4)
Откроется окошко "Directory Editor" см. рис. 5
(рис. 5)
Еще один переход, жмём кнопку "..." на против "Export Directory" как показано на рис. 6
(рис. 6)
Открылось окошко "Export Table", это последнее что вы открывали в этой программе см. рис. 7
(рис. 7)
Теперь самое интересное, ищем функцию "?GL2UseGameGuard@@3HA" (без ковычек) см. рис. 8
(рис. 8)
Теперь после того как вы нашли эту функцию, запишите значение поля "Offset". У меня это "0013F5B4".
Вот и подошли мы к моменту истины, отсталось запустить WinHex, открыть "core.dll" и найти значение которое мы записали с "Offset" см. рис. 9
(рис. 9)
Как вы видете у нас имеется значение "01", вот именно это типа как 1 - true, давайте изменим "01" на "00", для этого достаточно выделить "1" и нажать "0" см. рис. 10
(рис. 10)
Теперь сохраняем наш результат (File --> Save) и копируем "core.dll" назад в папку "lineage\system\" и на вопрос о замене, ответить "Да". Желательно сделать резервную копию папки system. Все теперь играйте без злого GameGuard-а, только не рекомендую использовать этот способ для игры на Офф сервере, а то бан вам обеспечен рано или поздно.
Для начала нам понадобятся следующие программы:
1) PEtools *
2) WinHex *
*Все эти программы вы сможите найти с помощью _www.google.com
Теперь копируем из папки "lineage\system\" файл "core.dll" для удобства на диск "c:\".
Запускаем PEtools и видим перед собой следущее см. рис. 1
(рис. 1)
Теперь жмём Tools и выбираем PE Editor, как показано на рис. 2
(рис. 2)
Перед нами появится следующее окошко программы см. рис. 3
(рис. 3)
В этом окне нажимаем кнопку "Directories" как показано на рис. 4
(рис. 4)
Откроется окошко "Directory Editor" см. рис. 5
(рис. 5)
Еще один переход, жмём кнопку "..." на против "Export Directory" как показано на рис. 6
(рис. 6)
Открылось окошко "Export Table", это последнее что вы открывали в этой программе см. рис. 7
(рис. 7)
Теперь самое интересное, ищем функцию "?GL2UseGameGuard@@3HA" (без ковычек) см. рис. 8
(рис. 8)
Теперь после того как вы нашли эту функцию, запишите значение поля "Offset". У меня это "0013F5B4".
Вот и подошли мы к моменту истины, отсталось запустить WinHex, открыть "core.dll" и найти значение которое мы записали с "Offset" см. рис. 9
(рис. 9)
Как вы видете у нас имеется значение "01", вот именно это типа как 1 - true, давайте изменим "01" на "00", для этого достаточно выделить "1" и нажать "0" см. рис. 10
(рис. 10)
Теперь сохраняем наш результат (File --> Save) и копируем "core.dll" назад в папку "lineage\system\" и на вопрос о замене, ответить "Да". Желательно сделать резервную копию папки system. Все теперь играйте без злого GameGuard-а, только не рекомендую использовать этот способ для игры на Офф сервере, а то бан вам обеспечен рано или поздно.