传奇架设详细教程:从单机到外网全流程,新手零门槛上手

来源: 作者: 点击:
一、传奇架设前的核心准备(单机 / 外网通用)
1. 必备工具清单(分场景整理)
工具类型
单机架设所需
外网架设额外所需
服务端
标注 “单机专用” 版本(如 1.76/1.80 复古版),含 LoginSrv、GameSrv、mir2.sql 脚本
支持外网的服务端(需含 DBServer 组件)
数据库软件
MySQL 5.5/5.6 + Navicat
同单机,需开启远程访问权限
客户端
与服务端版本匹配的纯净版(无插件)
同单机,需配置外网登录器
辅助工具
Notepad++、7-Zip、端口检测工具
公网 IP 检测工具、路由器管理权限、内网穿透工具(无公网 IP 时用)

2. 环境基础要求
系统:Windows 7/10/11(Windows XP 兼容性差,易报错);
配置:单机需 CPU 双核 + 4GB 内存 + 10GB 硬盘,外网建议 CPU 四核 + 8GB 内存 + 20GB 硬盘(多人访问更流畅);
网络:单机无需联网,外网需宽带上传速度≥2Mbps(避免玩家卡顿),且路由器支持 “端口映射” 功能。
二、传奇单机架设实操步骤(4 步完成)
1. 第一步:数据库安装与脚本导入
安装 MySQL:
双击安装包选 “典型安装”,勾选 “安装后配置服务器”,进入向导选 “详细配置”;
选择 “开发者机器”(低资源占用),字符集设为 “utf8mb4”,设置 root 密码(建议 123456,方便记忆);
点击 “执行”,待提示 “服务启动成功” 即完成安装。
导入脚本:
打开 Navicat,新建 MySQL 连接(输入密码),新建数据库 “mir2”(字符集 utf8mb4);
右键 “mir2”→“运行 SQL 文件”,选择服务端内的 “mir2.sql”,等待 “执行成功” 提示。
2. 第二步:服务端参数配置(核心环节)
打开服务端 “Config” 文件夹,用 Notepad++ 编辑 “DBConfig.ini”:
DBIP=127.0.0.1(本地地址,单机必设);
DBName=mir2(与数据库名一致);
DBUser=root,DBPassword=123456(与 MySQL 密码一致);
编辑 “Server.cfg”:
ServerName = 我的单机传奇(自定义名称);
LoginIP=127.0.0.1,GamePort=7000(默认端口,占用则改 7001);
MaxPlayer=10(单机无需多人,减少资源消耗)。
3. 第三步:客户端与登录器适配
版本核对:打开服务端 “Version.txt”,查看版本号(如 1.76.001),将客户端 “Version.ini” 内版本号改为一致;
登录器配置:
客户端若有 “登录器配置器”,打开后 “登录地址” 填 127.0.0.1,“端口” 填 7000;
无配置器则复制服务端 “Login.exe” 到客户端,命名为 “单机登录器.exe”。
4. 第四步:启动与测试
启动服务端:依次双击 “1. 启动 MySQL.bat”“2. 启动 LoginSrv.bat”“3. 启动 GameSrv.bat”,保持窗口打开(关闭即停服);
测试登录:双击客户端登录器,输入任意账号密码(如 admin/123),创建角色后测试移动、打怪、拾取,无异常即成功。
三、传奇外网架设关键步骤(在单机基础上增加)
1. 外网特有配置:端口映射
查内网 IP:按 Win+R 输入 “cmd”,输 “ipconfig” 找 “IPv4 地址”(如 192.168.1.105);
登录路由器后台:浏览器输网关(如 192.168.1.1,路由器底部可查),输入管理员账号;
添加映射规则:
外部端口 / 内部端口:填服务端 GamePort(如 7000)、LoginPort(如 7001);
内部 IP:填 192.168.1.105,协议选 “TCP”,保存后重启路由器。
2. 服务端与客户端外网适配
服务端修改:“Server.cfg” 内 “LoginIP”“GameIP” 改为内网 IP(如 192.168.1.105),而非 127.0.0.1;
客户端登录器:“登录地址” 填公网 IP(百度 “我的 IP” 获取),用内网穿透则填分配的域名(如 xxx.oicp.vip),端口与映射一致。
3. 外网连接测试
内网测试:用同局域网设备(连 WiFi)登录,能进游戏说明映射生效;
外网测试:手机切流量或让异地朋友登录,测试组队、打怪无卡顿,即外网架设成功。
四、传奇架设常见问题与解决办法(新手高频)
1. 服务端启动失败:数据库连接报错
检查 MySQL 服务:右键 “此电脑”→“管理”→“服务”,确保 “MySQL” 状态为 “已启动”,未启动则手动开启;
核对配置:确认 “DBConfig.ini” 中密码、数据库名与 MySQL 一致,无多余空格。
2. 客户端登录提示 “无法连接”
单机:检查 GamePort 是否占用(用端口工具测 127.0.0.1:7000),占用则改端口并同步登录器;
外网:用在线端口工具测公网 IP + 端口(如 220.181.xx.xx:7000),显示 “未开放” 则重新配置端口映射。
3. 外网玩家频繁卡顿
宽带问题:测速工具测上传速度,低于 2Mbps 需升级宽带;
路由器负载:老旧路由器换千兆款,关闭 “QoS 限速” 功能,减少设备同时连接数量。
五、传奇架设实用技巧(新手必看)
版本选择:新手优先 1.76 复古版(配置简单,BUG 少),避免高难度微变版;
数据备份:每天关闭服务端后,用 Navicat 备份 “mir2” 数据库,复制服务端文件夹到其他磁盘;
参数调整:单机想快速升级,打开 “Rate.cfg” 将 “ExpRate” 设为 100(100 倍经验),“DropRate” 设为 20(20 倍爆率);
简化操作:将启动脚本创建桌面快捷方式,下次双击即可启动,无需找文件夹。
六、总结:不同需求的架设选择
个人体验 / 测试:选单机架设,无需网络配置,1 小时内可完成;
与朋友联机:选外网架设,需配置端口映射,新手约 2-3 小时可搞定,重点注意公网 IP 与端口开放问题。