D2GS 1.13c搭建指南
服务端各服务介绍
PvPGN — 战网服务模拟器,也称作bnetd
D2GS — 暗黑2游戏服务器,模拟暗黑2游戏世界
D2CS — 暗黑2游戏控制服务器,在PvPGN和D2GS之间控制和管理
D2DBS — 暗黑2数据库服务器,管理游戏角色
端口介绍
这四个服务可以分别运行在几个不同的电脑上,或者在同一台电脑上一起运行,如果需要公网联机,PvPGN和D2GS这两个服务的端口必须做NAT映射,D2CS和D2DBS运行在内部网络就可以,不需要端口映射,比如D2GS和PvPGN都安装在windows服务器上, NAT映射TCP UDP端口6112\TCP 6113\TCP 4000即可
下载所需文件
D2GS服务端,文件版本1.13c-Build 3,包含PvPGN1.8.5,下载以下附件
服务端需要Diablo II LOD files(暗黑2毁灭之王) 文件版本1.13c,文件列表如下
d2data.mpq d2exp.mpq d2sfx.mpq d2speech.mpq Patch_D2.mpq D2Client.dll D2CMP.dll D2Common.dll D2Game.dll D2gfx.dll D2Lang.dll D2MCPClient.dll D2Net.dll D2sound.dll D2Win.dll Fog.dll ijl11.dll Storm.dll
配置D2GS服务
新建一个文件夹D2BN,把D2GS服务端和服务端所需要的文件放置到这个文件夹下
修改g2gs.reg
"D2CSIP"="局域网地址" "D2DBSIP"="局域网地址" "MaxGames"=局域网地址:00000064
修改完毕后,双击“安装D2GS服务”
64位需要将注册表改为[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\D2Server\D2GS]
如果为64位系统需要修改D2GS.exe的兼容性
修改为Windows XP(Service Pack 2)
配置PvPGN服务
打开D2BN\pvpgn\conf目录,修改
d2cs.conf realmname = vOS 设置国度名称 servaddrs = 局域网地址:6113 gameservlist = 局域网地址 bnetdaddr = 局域网地址:6112 d2dbs.conf gameservlist = 局域网地址 realm.conf "vOS" "vOS Closed Realm" 局域网地址:6113 address_translation.conf 局域网地址:6113 公网地址:6113 NONE ANY 局域网地址:4000 公网地址:4000 NONE ANY
修改完毕后,双击“安装PvPGN服务”,服务全部安装好后,返回B2BN目录运行“启动.bat”,注意观察服务启动情况。
更新:最新版的PvPGN需要使用pvpgn-magic-builder下载编译,需要安装VS2019
修改默认密码
启动服务端后,需要修改默认telnet密码
C:\> telnet 局域网地址 8888
Password: abcd123
设置管理员账号,打开/var/users,打开需要修改的账号,在最后一行加入"BNET\\auth\\admin"="true"
参考的链接
http://pvpgn.wikia.com/wiki/D2GS_Server
https://pvpgn.pro/d2gs_installation.html
http://plugy.free.fr/en/index.html
本站所有文章均可随意转载,转载时请保留原文链接及作者。