第2章讲解D2GS的配置..
D2GSSVC -u 可以删除服务中的Diablo II Closed Games 这个服务...
D2GSSVC -i 就是增加的意思...
d2gs的配置全部在d2gs.reg这个注册表中,我们可以修改注册表达到我们要的效果...
@="Diablo II Close Game Server"
这个是服务中的名字一般不需要修改"D2CSIP"="127.0.0.1"
D2CSIP地址,想让别人玩就修改成你的外网IP."D2DBSIP"="127.0.0.1" 同上
"D2CSPort"=dword:000017e1 这个是端口,默认的不需要修改
"D2DBSPort"=dword:000017e2 这个是端口,默认的不需要修改
"D2CSSecrect"="" d2gs的对应密码,不设置的话,有心之人可以利用.
"MaxGames"=dword:00000009 这里都不需要修改了,可以telnet修改
"MaxPreferUsers"=dword:00000000 这里都不需要修改了,可以telnet修改
"MaxGameLife"=dword:00007a8c 这里都不需要修改了,可以telnet修改
"AdminPassword"="9e75a42100e1b9e0b5d3873045084fae699adcb0" 这里都不需要修改了,可以telnet修改
"AdminPort"=dword:000022b8 telnet的端口为16进制
"AdminTimeout"=dword:00000e10 telnet登陆上去后超时时间.
"EnableNTMode"=dword:00000001 不用理会了,都是一些性能调整
"EnablePreCacheMode"=dword:00000001 不用理会了,都是一些性能调整
"IdleSleep"=dword:00000001 不用理会了,都是一些性能调整
"BusySleep"=dword:00000001 不用理会了,都是一些性能调整
"CharPendingTimeout"=dword:00000258 角色创建超时
"EnableGELog"=dword:00000001 log是否允许
"DebugNetPacket"=dword:00000000 是否记录netpacket
"DebugEventCallback"=dword:00000000 是否记录EventCallback
"EnableGEMsg"=dword:00000000 这个不知道了,好久没有接触D2Server,大概意思是允许获得来自什么的信息不
"IntervalReconnectD2CS"=dword:00000032 '重新连接D2CS时间
"EnableGEPatch"=dword:00000001 '是否允许ge路径
"AutoUpdate"=dword:00000000 '是否允许自动升级,这个千万不要开,开了就不能进battle了
"GSShutdownInterval"=dword:0000000f '重新启动等待时间间隔
"MultiCPUMask"=dword:00000001 '性能调整
"EnableGSLog"=dword:00000000 '允许记录GSLOG不?
"MOTD"="
www.nybd.cn" '进入游戏后左上方的名字.
"AutoUpdateUrl"="" '自动升级网址,留空吧,没有用的
"AutoUpdateVer"=dword:00000000 '也别管了,自动升级的版本,用来和客户端比较
"AutoUpdateTimeout"=dword:00007530 '自动升级超时时间
上面的介绍已经说完了,如果要让外网能够访问那么就修改:(
上面实在不想看的话其实可以不用看的,只是想让你更了解这个东西,如果要让外网访问修改下面的就可以咯)
"D2CSIP"="127.0.0.1"
"D2DBSIP"="127.0.0.1"
为
"D2CSIP"="你的外网IP"
"D2DBSIP"="你的外网IP"
然后保存后,双击这个注册表补丁导入后...
接着修改:
1.修改etc目录下的d2cs.conf文件
realmaddr = 127.0.0.1:6113 将127.0.0.1修改为你所用cs服务器的ip
gameservlist = 127.0.0.1 将127.0.0.1修改为你所用gs服务器的ip
bnetdaddr = 127.0.0.1:6112 将127.0.0.1修改为你所用cs服务器的ip
2.修改etc目录下的d2dbs.conf文件
gameservlist = 127.0.0.1 将127.0.0.1修改为你所用gs服务器的ip
3.修改etc目录下的realm.list文件
"D2CS" "Diablo2 Realm Server" 127.0.0.1:6113 no 将127.0.0.1修改为你cs服务器的ip..
稍后运行diablostar.exe,点击启动,然后,进入控制面板-->管理工具-->服务-->针对Diablo II Close Game Server进行重新启动即可.....
至此外网已经可以访问了,现在就是要开始管理了....接着看下一章..