传奇开服(业界称架设)核心分环境搭建→服务端配置→登录器生成→外网发布→版本修改与运维五大步。新手建议先在本机跑通单机版,再学外网开区。下面按实操顺序说明。
一、开服前期准备
• 服务端版本:GOM或GEE引擎完整包(含Mir200、DBServer、LoginGate、登录器生成器、Key文件),新手优先GOM资源最多。
• DBC2000:传奇通用数据库工具,GOM必装,GEE新版可用SQLite跳过。
- 传奇客户端:建议13周年或17周年完整客户端,作补丁载体。
• 服务器(外网用):Windows Server 2012以上,4核8G起步,开放7000/7100/7200/8000等端口。
- 解压工具+Notepad++:修改配置文件用。
所有文件解压到纯英文路径根目录(如D:\MirServer),禁止中文、空格、桌面嵌套,90%启动报错源于路径错误。
二、DBC2000数据库配置(GOM必做)
1. 双击DBC2000安装包一路Next装完。
2. 控制面板切大/小图标视图,打开BDE Administrator。
3. 左侧Databases右键→New→类型选STANDARD→OK。
4. 重命名数据库为HeroDB(必须此名)。
5. 右侧PATH指向服务端数据库目录,通常为D:\MirServer\Mud2\DB。
6. 右键HeroDB→Apply保存,关闭时选Yes。能展开看到StdItems/Monster等表即成功。
三、服务端启动与引擎配置
1. 进D:\MirServer双击GameCenter.exe(引擎控制器),以管理员运行。
2. 点【配置向导】:
• 服务端目录:D:\MirServer
- 数据库名:HeroDB
• 单机测试IP填127.0.0.1;外网开服填服务器公网IP并勾选动态IP
• 端口默认7000/7100不改
3. 点下一步到底→保存生成配置→【启动游戏服务器】。
4. DBServer、LoginGate、RunGate、M2Server均显示运行中无红字报错即启动成功。
若报"无法连接数据库"回头查DBC2000路径;报端口占用改配置向导端口。
四、登录器生成与客户端补丁
1. 打开服务端\登录器文件夹里的GOM登录器配置器(或GEE对应工具)。
2. 主列表填列表地址(单机可自建list.txt写测试服|127.0.0.1|7000|127.0.0.1|8000)或免费列表空间URL,备用列表同理。
3. 确保Key文件(key.lic)与配置器同目录,点保存配置→生成登录器。
4. 把生成的Login.exe复制到传奇客户端根目录。
5. 将版本配套补丁(Data、Map、Wav或pak文件夹)解压覆盖到客户端根目录。
6. 双击登录器→注册账号→建角色→进游戏验证。黑屏=补丁没放对或pak密码不对。
五、外网开服额外步骤
• 租用Windows云服务器,远程桌面连入,重复上述架设流程(IP填公网IP)。
• 服务器防火墙放行TCP端口:7000(登录)、7100(游戏)、7200(角色)、8000(微端/列表)、80/443(网站列表)。
- 搭建简单Web服务(IIS或直接用免费列表空间)放game_list.txt,登录器填该URL。
• 微端模式:启动微端服务器指向客户端补丁目录,玩家首次进自动下载资源。
• 定期备份D:\MirServer\Mud2\DB和Mir200\Envir目录防数据丢失。
六、怎么自学掌握开服技术(学习路线)
按阶段循序渐进,先单机后外网再改版:
第一阶段——能把版本跑起来(1—2天)
反复练单机架设:装DBC2000→配HeroDB→启引擎→生成登录器→进游戏。同一版本练到闭眼能跑,搞懂路径规则和DBC关联。
第二阶段——认识引擎与基础参数(2—3天)
搞清Mir200\Envir下关键文件用途:
• !Setup.txt:经验倍率、金币倍率、PK开关等全局设置
• MonItems.txt:怪物爆率(格式 怪物名 物品名 数量 几率)
- Item.txt/StdItems.DB:装备属性
• StartPoint.txt:新人出生点
• MapInfo.txt/MapDesc.txt:地图配置
学会改爆率、改经验倍数、加GM号(AdminList.txt)。
第三阶段——学脚本(核心,7—15天)
传奇NPC和任务90%靠脚本,掌握基础结构即可改功能:
#IF
CHECKLEVELEX > 35
#ACT
GIVE 屠龙 1
SENDMSG 6 恭喜获得屠龙!
#ELSEACT
SENDMSG 6 等级不足35级!
关键字:#IF(条件)#ACT(执行)#ELSEACT(否则)GIVE(给物品)TAKE(扣物品)SENDMSG(发公告)KILLMON(杀怪)CHECKITEM(检测物品)CHECKGOLD(检金钱)。学会后可做NPC商店、礼包领取、首充、活动副本。
第四阶段——客户端资源修改(约7天)
用Wil/Wis编辑器替换装备图标、怪物造型、技能图、登录界面、光柱特效;学会加新地图(放map文件+配MapInfo.txt+MapDesc.txt+客户端补丁)。
第五阶段——开区运维(边开边学)
学会远程桌面、服务器文件管理、端口放行、M2日志查看(Mir200\Log)、数据库备份还原、合区工具使用、简单防CC(限制连接数、封异常IP)。
七、常见故障速查
- 引擎启动报数据库错→DBC2000的HeroDB路径没指到Mud2\DB,重设
• 登录器点开始提示版本不符→登录器Key与Mir200内Key不一致,覆盖同名Key重生成
• 进游戏地图全黑→补丁未放或Data文件夹名与登录器设置不匹配
- 外网朋友连不上→服务器防火墙未放行端口或列表IP未改公网IP
• M2红字脚本报错→检查Envir\QuestDiary里对应脚本语法,删掉报错行测试
先完整跑通单机→再试外网→最后学脚本改版,按这个顺序练2—3遍基本能独立开区和维护。

