一、建立哪4个数据库?
DB(库名,对应的库的内容 和ODBC设置):
1)新建 GAME DB :
查询分析器里运行 GAMEDB.SQL、GAMEDATA.SQL
(ODBC数据源名称) NEWHERO
2)新建 LOG DB :
查询分析器里运行 LOGDB.SQL、LOGMNG.SQL
(ODBC数据源名称) NEWHERO_LOG
3)新建 BBS DB :
查询分析器里运行 BBSDB.SQL
(ODBC数据源名称) NEWHERO_BBS
4)新建 ACCOUNT DB :
查询分析器里运行 ACCOUNTDB.SQL
(ODBC数据源名称) NEWHERO_ACCOUNT
HKCR
{
NoRemove AppID
{
{76136572-B238-4D6D-A6F0-283F643FC05A} = s 'AuthSvr'
'AuthSvr.EXE'
{
val AppID = s {76136572-B238-4D6D-A6F0-283F643FC05A}
}
}
}
二、安装服务
在服务端程序的 install 文件夹中
将所有 .reg 的注册表文件中的IP 0.0.0.0 修改为您自己服务器的IP (如本机:127.0.0.1)
然后运行 所有 .bat 批处理文件安装服务……
(注 uninstall.bat 是反安装服务用的,请不要运行)
三、查询分析器里运行添加服务器信息
服务名称 服务器类型
MSGSVR 0
UNITSVR 1
MAPSVR 2
ENVSVR 4
AUTHSVR 8
UPGRADESVR 16
BULLETINSVR 64
1)LOG DB数据库运行:
mng_AddServer [服务器类型],[服务器ID],'[IP地址]'
例:mng_AddServer 0,0,'127.0.0.1'
mng_AddServer 1,0,'127.0.0.1'
mng_AddServer 2,120,'127.0.0.1'
mng_AddServer 4,0,'127.0.0.1'
mng_AddServer 8,0,'127.0.0.1'
mng_AddServer 16,0,'127.0.0.1'
mng_AddServer 64,0,'127.0.0.1'
mng_AddServerManager '[UserID]','[Password]','[Name]'
例:mng_AddServerManager 'TAEWOOL','aaa','James'
四、服务器需要启动哪几个文件(服务)才能运行?
需要启动下列的服务
UNITSVR
MAPSVR
ENVSVR
AUTHSVR
UPGRADESVR
BULLETINSVR
NHEROCTRL
NHeroMgr.exe是管理工具,控制修改整个服务端的