服务端各服务介绍

PvPGN — 战网服务模拟器,也称作bnetd 

D2GS — 暗黑2游戏服务器,模拟暗黑2游戏世界

D2CS — 暗黑2游戏控制服务器,在PvPGN和D2GS之间控制和管理 

D2DBS — 暗黑2数据库服务器,管理游戏角色

D2GS 1.13c搭建指南


端口介绍

这四个服务可以分别运行在几个不同的电脑上,或者在同一台电脑上一起运行,如果需要公网联机,PvPGN和D2GS这两个服务的端口必须做NAT映射,D2CS和D2DBS运行在内部网络就可以,不需要端口映射,比如D2GS和PvPGN都安装在windows服务器上, NAT映射TCP UDP端口6112\TCP 6113\TCP 4000即可

D2GS 1.13c搭建指南




下载所需文件

D2GS服务端,文件版本1.13c-Build 3,包含PvPGN1.8.5,下载以下附件

D2GS 1.13c搭建指南  D2GS.rar

服务端需要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服务

D2GS 1.13c搭建指南

新建一个文件夹D2BN,把D2GS服务端和服务端所需要的文件放置到这个文件夹下

修改g2gs.reg

"D2CSIP"="局域网地址"
"D2DBSIP"="局域网地址"
"MaxGames"=局域网地址:00000064

修改完毕后,双击“安装D2GS服务”

64位需要将注册表改为[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\D2Server\D2GS]


如果为64位系统需要修改D2GS.exe的兼容性

D2GS 1.13c搭建指南


D2GS 1.13c搭建指南

修改为Windows XP(Service Pack 2)


配置PvPGN服务

D2GS 1.13c搭建指南


打开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


D2GS 1.13c搭建指南

修改完毕后,双击“安装PvPGN服务”,服务全部安装好后,返回B2BN目录运行“启动.bat”,注意观察服务启动情况。

更新:最新版的PvPGN需要使用pvpgn-magic-builder下载编译,需要安装VS2019


修改默认密码

启动服务端后,需要修改默认telnet密码

C:\> telnet 局域网地址 8888

Password: abcd123

D2GS 1.13c搭建指南


设置管理员账号,打开/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


更新日期: 2017年09月13日
文章链接: https://www.vos.cn/other/162.html  
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。