Как использовать библиотеку WzAg.dll в игре MU Online?

Автор S.Yura, 2010 Июль 01, 07:48

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Ключевые слова [SEO] mu onlineсерверные файлы MUпомощьбиблиотека wzag.dll

S.Yura

На одном форуме взял исходники библиотеки WzAg.dll, говорят, что она от SCF 7.11. Скачал Repack 7.11.56 by Oski, чтобы там подменить эту библиотеку, но не тут то было. В папке GS нету библиотеки WzAg. Дак как же тогда использовать эту библиотеку?

user_MU

Все просто. В этой сборке библиотека сшита вместе с маином. Она как бы есть, но ты её не подменишь.

S.Yura

Вроде нашел, где эта библиотека отдельно лежит, но если я ее подменяю - сервак падает, не запустившись до конца.

Воздух

Цитата: Quiero от 2010 Июль 01, 12:32  Вроде нашел, где эта библиотека отдельно лежит, но если я ее подменяю - сервак падает, не запустившись до конца.
Так и должно быть. В чем проблема?  (chuckle)

S.Yura

Я так понимаю, там стоит защита, чтобы эту библиотеку не использовали со старыми версиями GS.exe?
А что может плохого, если я просто к серверу 7.11.65 поставлю библиотеку от этой же версии? странно.
Может кто подскажет методы использования этой библиотеки?

Воздух

Цитата: QuieroЯ так понимаю, там стоит защита, чтобы эту библиотеку не использовали со старыми версиями GS.exe?
А что может плохого, если я просто к серверу 7.11.65 поставлю библиотеку от этой же версии? странно.
Может кто подскажет методы использования этой библиотеки?

Ладно. Сейчас включу ермак-стайл и постараюсь объяснить в теории)
Во 1-х, не факт, что там стоит какая-то защита. В самой библиотеке возможно следует изменить некие параметры, влияющие на выполнение программы определенных условий. Как-то так...

epmak

Спойлер
спасибо за плевок в мою сторону -_-
[свернуть]

S.Yura

Поскольку я в VS "лох", то и отладить нормально не могу. Но понял вроде, что вылетает на MemoryTeaser(). Попробовал внутри все закомменить - все равно там вылетает, хотя функция пустая, непонятно. А перед этими ...Teaser() следуют комментарии, что эти функции предназначены для того, чтобы оградить от запуска с старыми GS.exe/GS_CS.exe.

DLL - /index.php?topic=6831.0
Сервер - /index.php?topic=7567.0

Хочется получить сервер с исходными кодами, чтобы можно было самому подправлять/дополнять сервер. Но вот что-то не получается получить что-то нормальное, или я дурак :

Crazzy-

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

S.Yura

#9
Ты про /index.php?topic=5901.0 ? посмотрим
перезалей плзи

Crazzy-

У меня их нету... поищи по гуглу https://www.google.ru/#hl=ru&source=hp&...ae3d121552e4990 Оттуда позми гс он там анпакнутый...

S.Yura

Т.е. к ГСу от GFenrir можно подцеплять свой WzAG.dll?

Crazzy-

Нет... Возьми GameServer.exe GGSrv.dll GGAuth.dll MuMsg.dll и свой взаг , и копируй в сборку 7.11 и всё будет работать

S.Yura

Особенность этих GS.exe, GGSrv.dll, MuMsg.dll в том, что к ним можно подключать свой WzAG.dll?

Crazzy-

Только GameServer... Нуда ... посути этот гс тотже самый что и в 7.11 только там он запакованный... а тут уже хукнутая длл от SCFMT и анпак гса... тоесть оригинал гс тоже запустится , но уже без SCF кастумов...

S.Yura

Не обижайся, но ты запутанно объяснил.
Запакованный ГС - это? какие его особенности?
Распакованный ГС - это... ?

Ты выкладывал запакованный, так? Golden Fenrir имеет тоже запакованный?

Хм. Взял сборку, вытащил эту тройку файлов, запускаю со своей WzAG.dll - крэш(отчет).

Crazzy-

Скомпилируй сорц SCFMT оригинальный и попробуй, если запуститься то ты там четого левого намутил , если нет , то пардон... хотя я точно так-же делал .. и всё работало

S.Yura

Логика нарушена - если работает, то плохо, если нет - ...
Попробую еще раз.

А про запакованный/распакованный можно объяснить?

Crazzy-

Цитата: Quiero от 2010 Июль 02, 00:38  Логика нарушена - если работает, то плохо, если нет - ...
Попробую еще раз.

А про запакованный/распакованный можно объяснить?
Запакованный - значит что геймсервер защищен протектором , а также у SCF Там в гсе все дллки лежат... а тот что я тебе предложил  без всяких защит и все дллки наруже...

S.Yura

Запакованный/распакованный значит не зависит, что у меня ГС не запускается с моей WzAG.dll.

Скомпилил оригинал библиотеки.
Скачал /index.php?topic=7567.0 .
Взял из сборки Golden Fenrir'а GS.exe, MuMsg.dll, GGSrv.dll и заменил в сервере.
При запуске, после слов Initialize Console валится.
Плохо. А ты какие сервера брал и т.д.?

Похожие темы (5)