Topic: D2GS - исходники
Ребят помогите найти исходники D2GS 113с. Уже битые часы сижу не могу найти !
PvPGN Community Forums |
forums.pvpgn.pro → [EN] Diablo → D2GS - исходники
Ребят помогите найти исходники D2GS 113с. Уже битые часы сижу не могу найти !
Полные исходники есть только для D2GS 1.09 https://github.com/pvpgn/d2gs109
Далее, от оригинальных разрабочиков onlyer & faster она закончена на версии 1.10, для которой исходников уже нет.
Спустя время версию 1.10 пропатчил Marsgod через реверс инжиниринг, таким образом появились версии 1.11, 1.12, 1.13c harpywar.com/?a=articles&b=2 … mp;lang=ru
Позже некоторые улучшения в неё внес tesseract https://github.com/pvpgn/d2gs, однако она работает только в связке с его же модифицированным D2CS https://github.com/tesseract2048/pvpgn
ага понятно, спасибо.
Добавлено: 03.02.2016 01:15
а d2cs какой версии ? и возможно ли изменять порт в измененной D2GS 113C
D2СS необходим той специальной модифицировнанной версии, которая по ссылке выше, она находится в репозитарии с PvPGN, поэтому можно скомпилировать весь PvPGN.
Под Windows для его сборки можно воспользоваться Magic Builder для старого PvPGN 1.99 https://github.com/pvpgn/pvpgn-magic-bu … /tag/v1.66, положив в папку source все файлы из репозитария.
Для изменения порта и адреса в реестре нужно добавить dword параметры "ListenAddr", "ListenPort".
https://github.com/tesseract2048/d2gs/i … t-74035298
What about d2server.dll source code - was it released at some point of time?
What I could find was /pvpgn/d2gs109/tree/master/d2gelib but it does not have any executable code in it. Is this how it supposed to work?
Sorry for using english
I'm not sure about nature of d2server.dll. You can see author credits in d2server.h.
Diablo2 Game Server Library
Copyright (C) 2000, 2001 Onlyer(onlyer@263.net)
This library is based on original Diablo2 game library,
Diablo2 is a trademark of Blizzard Entertainment.
This library is done by volunteers and is neither
supported by nor otherwise affiliated with Blizzard Entertainment.
It seems the source code was lost since 1.09. Version 1.10 uses the same dll.
Since 1.11 it was not possible to run a server with old d2server.dll for a long time, untill Marsgod did not write a patch on assembler.
d2loader.exe also can use this dll to host a server (cmd parameter "-server"), so d2server.dll is something like a proxy library.
forums.pvpgn.pro → [EN] Diablo → D2GS - исходники