彩虹3引擎在传世单机圈里算是比较稳的一类,架设逻辑跟其他引擎大同小异,但有几个细节没注意到就容易卡住。整个流程分四块:把东西备齐、配好数据库、改服务端参数、启动进游戏。
**先把要用的东西凑齐**
架设之前手上得有这几个文件:彩虹3引擎配套的传世2.0服务端、传世2.0版本的客户端、DBC2000数据库工具,再加一个Notepad++文本编辑器用来改配置文件。服务端最好找那种标注了“单机整合包”或者“一键端”的,里面通常已经把登录器和基础配置都带上了,省得自己到处翻。客户端版本得跟服务端对上,比如服务端是2.0版的,客户端也得是2.0的,版本不匹配进游戏容易黑屏或者闪退。
服务端解压到D盘根目录,路径里不要带中文和空格,比如`D:\WolServer`这种写法最稳。客户端也解压到另一个目录,同样保持纯英文路径。
**DBC2000数据库配置是核心**
传世服务端跑起来全靠DBC2000撑着,这步没弄对后面全白搭。先把DBC2000装上,一路默认下一步就行。装完之后打开控制面板,找到BDEAdministrator这个图标双击打开。
打开之后在左侧空白处右键,选New,再选STANDARD,点OK。左边会出现一个叫STANDARD1的新条目,把它重命名成HeroDB。然后看右边,找到PATH这一栏,点旁边的三个点按钮,把路径指到服务端里的DB文件夹,比如`D:\WolServer\Mud2\DB`,这个文件夹里能看到Account.DB、Hum.DB这些文件就说明找对了。选好之后点保存,关掉窗口就算配好了。
**改服务端IP和端口**
单机环境所有IP都填127.0.0.1,这是本机回环地址。打开服务端根目录下的配置文件,不同版本文件名不太一样,有的是`!Setup.txt`,有的是`Config.ini`,找到ServerIP、LoginGateIP这类字段,全部改成127.0.0.1。端口一般保持默认7000就行,彩虹3引擎的端口设置通常在GameCenter或者配套的启动器里直接改。
如果服务端带GameCenter.exe这个程序,直接双击打开,点配置向导,服务端路径言,IP填127.0.0.1,数据库名填HeroDB,点保存就能把参数自动写进去,比手动翻文件省事。
**按顺序启动服务端**
启动顺序错了容易报错。先运行DBServer.exe(数据库服务),再开LoginSrv.exe(登录服务),然后是LoginGate.exe和SelGate.exe这两个网关,最后启动M2Server.exe(游戏主程序)。每开一个窗口等它加载完不报错再开下一个。所有窗口只能最小化不能关,关掉一个游戏就断了。用GameCenter一键启动也行,但手动按顺序启动更方便看出哪一步出了问题。
**生成登录器进游戏**
服务端文件夹里一般自带登录器生成工具,或者已经有一个现成的单机登录器exe文件。把它复制到客户端根目录,跟woool.exe放在一起。如果用的是生成器,打开之后服务器名填服务端里写的名字,IP填127.0.0.1,端口填7000,客户端路径选到你的传世2.0客户端目录,点生成登录器。
第一次进游戏账号需要通过服务端注册,DBServer或者LoginSrv程序里通常有个账号管理按钮,点进去添加账号密码就行了。输完账号密码能看到服务器列表,点进入游戏能加载到中州或者落霞岛就算成了。
**先把要用的东西凑齐**
架设之前手上得有这几个文件:彩虹3引擎配套的传世2.0服务端、传世2.0版本的客户端、DBC2000数据库工具,再加一个Notepad++文本编辑器用来改配置文件。服务端最好找那种标注了“单机整合包”或者“一键端”的,里面通常已经把登录器和基础配置都带上了,省得自己到处翻。客户端版本得跟服务端对上,比如服务端是2.0版的,客户端也得是2.0的,版本不匹配进游戏容易黑屏或者闪退。
服务端解压到D盘根目录,路径里不要带中文和空格,比如`D:\WolServer`这种写法最稳。客户端也解压到另一个目录,同样保持纯英文路径。
**DBC2000数据库配置是核心**
传世服务端跑起来全靠DBC2000撑着,这步没弄对后面全白搭。先把DBC2000装上,一路默认下一步就行。装完之后打开控制面板,找到BDEAdministrator这个图标双击打开。
打开之后在左侧空白处右键,选New,再选STANDARD,点OK。左边会出现一个叫STANDARD1的新条目,把它重命名成HeroDB。然后看右边,找到PATH这一栏,点旁边的三个点按钮,把路径指到服务端里的DB文件夹,比如`D:\WolServer\Mud2\DB`,这个文件夹里能看到Account.DB、Hum.DB这些文件就说明找对了。选好之后点保存,关掉窗口就算配好了。
**改服务端IP和端口**
单机环境所有IP都填127.0.0.1,这是本机回环地址。打开服务端根目录下的配置文件,不同版本文件名不太一样,有的是`!Setup.txt`,有的是`Config.ini`,找到ServerIP、LoginGateIP这类字段,全部改成127.0.0.1。端口一般保持默认7000就行,彩虹3引擎的端口设置通常在GameCenter或者配套的启动器里直接改。
如果服务端带GameCenter.exe这个程序,直接双击打开,点配置向导,服务端路径言,IP填127.0.0.1,数据库名填HeroDB,点保存就能把参数自动写进去,比手动翻文件省事。
**按顺序启动服务端**
启动顺序错了容易报错。先运行DBServer.exe(数据库服务),再开LoginSrv.exe(登录服务),然后是LoginGate.exe和SelGate.exe这两个网关,最后启动M2Server.exe(游戏主程序)。每开一个窗口等它加载完不报错再开下一个。所有窗口只能最小化不能关,关掉一个游戏就断了。用GameCenter一键启动也行,但手动按顺序启动更方便看出哪一步出了问题。
**生成登录器进游戏**
服务端文件夹里一般自带登录器生成工具,或者已经有一个现成的单机登录器exe文件。把它复制到客户端根目录,跟woool.exe放在一起。如果用的是生成器,打开之后服务器名填服务端里写的名字,IP填127.0.0.1,端口填7000,客户端路径选到你的传世2.0客户端目录,点生成登录器。
第一次进游戏账号需要通过服务端注册,DBServer或者LoginSrv程序里通常有个账号管理按钮,点进去添加账号密码就行了。输完账号密码能看到服务器列表,点进入游戏能加载到中州或者落霞岛就算成了。

