准备彩虹3引擎传奇世界2.0服务端、对应版本完整客户端、DBC2000数据库工具、VC++与.NET运行库。新建纯英文无空格路径如D:\MirServer存放服务端,解压服务端所有文件至该目录,客户端也解压至纯英文路径如D:\MirClient,避免中文或特殊符号导致读取失败。
安装运行库支持,依次安装VC++ 2010至2022合集与.NET Framework 4.5以上版本,彩虹3引擎强依赖这些组件,缺失会导致引擎控制器或网关无法启动。
配置数据库,若为经典端安装DBC2000,打开控制面板BDE Administrator,右键Databases新建数据库重命名为HeroDB,选中HeroDB在右侧PATH指向D:\MirServer\Mud2\DB,按Ctrl+S保存退出;若为彩虹3新引擎使用SQL Server,安装时设默认实例与密码,启用TCP/IP协议端口1433,打开彩虹3配置工具填127.0.0.1、sa与密码测试连接成功后执行服务端内Mir2_2.0_SQL.sql脚本初始化表结构。
打开服务端目录下的GameCenter.exe或彩虹3引擎控制器.exe,进入配置向导,服务端所在目录选D:\MirServer,数据库名称填HeroDB或填SQL连接参数,服务器名称自定义,游戏IP填127.0.0.1,勾选单机模式或保持默认端口7000、7100、7200不动,点击保存生成配置文件,部分版本需在Config或Server.cfg里确认ServerIP=127.0.0.1与端口无冲突。
处理资源与补丁,将服务端内GameRes、Rainbow3Data、Data、Map等文件夹复制到客户端根目录覆盖合并,确保补丁路径与登录器配置指向一致,防止进游戏黑屏缺图。
启动服务端,回到引擎控制器点击启动游戏服务器,依次运行或自动拉起LoginGate、DBServer、SelGate、RunGate、LoginSrv、GameServer或M2Server等窗口,观察各窗口提示无红色报错显示初始化完成或Ready即可,切勿关闭这些后台窗口。
生成登录器,打开服务端LoginBuilder或彩虹3登录器生成器.exe,客户端路径选D:\MirClient,服务器名自定义,IP填127.0.0.1,端口填引擎配置的7000,勾选单机模式取消自动更新,生成登录器exe并放入客户端根目录。
测试进入游戏,双击客户端内生成的登录器,在列表看到自建服务器点击进入,首次需注册账号,创建角色选职业后点开始,能加载地图走动打怪即架设成功,若卡选择人物检查网关ServerName是否一致,若黑屏检查PAK密码与补丁路径是否匹配。

