传奇 Windows 一键架设服务器开区新手指南

来源: 作者: 点击:
使用Windows系统下的一键架设包开设传奇服务器,核心流程包括解压服务端、配置IP与端口、启动服务进程、设置客户端连接及创建管理员账号。全程无需编程基础,重点在于路径规范与组件顺序启动。

一、准备与解压服务端
下载完整版传奇一键架设包(含M2Server、LoginSrv、DBServer等组件)。
解压至全英文路径(如D:MirServer),禁止包含中文、空格或特殊符号。
关闭杀毒软件,防止误删关键DLL文件(如Kernel.dll、LoginDll.dll)。

二、配置本地或外网IP
进入D:MirServerMir200目录,编辑!AddrTable.txt:
ServerIndex=0
ServerName=MyServer
IP=127.0.0.1
Port=5600

若仅本机测试,IP保持127.0.0.1;
若开放局域网或外网,改为本机实际IP(如192.168.1.100或公网IP)。
修改D:MirServerLoginSrv!ServerInfo.txt,设置登录端口(默认7000):
LoginPort=7000
GatePort=5555


三、生成必要数据文件
运行D:MirServerToolsMirDBC.exe,点击“全部转换”,生成StdItems.dbc、Monster.dbc等文件。
确认D:MirServerMir200MapQuestDiary目录下存在转换后的DBC文件,否则脚本无法读取。

四、启动服务端进程
按顺序双击运行以下程序(部分包提供RunServer.bat可一键启动):
DBServer.exe(数据库服务,窗口显示“等待连接”即正常)
LoginSrv.exe(登录验证,提示“LoginSrv Running”)
M2Server.exe(主游戏服务,出现地图加载信息)
若有RunGate.exe或Logingate.exe,也需启动以处理客户端连接。
所有窗口保持开启,任意一个关闭将导致服务中断。

五、配置客户端连接
打开客户端目录,编辑ip.txt或mir.ini,内容为:
127.0.0.1 7000

(若开外网,则替换为服务器公网IP)
使用配套登录器,在服务器列表中添加地址127.0.0.1:7000。
启动游戏,输入任意账号密码(如admin/123456)登录。

六、创建管理员角色
首次进入游戏后,记录角色名(如“GameMaster”)。
关闭M2Server,编辑D:MirServerMir200GuildBaseManageList.txt,添加角色名:
GameMaster

重启M2Server,重新登录该角色,按F12即可调出GM命令面板。

七、开放外网访问(可选)
在路由器后台设置端口转发:
外部端口7000 → 内部IP(如192.168.1.100)端口7000
外部端口5600 → 内部IP端口5600
客户端使用服务器公网IP连接,格式:公网IP 7000。
确保Windows防火墙允许7000、5600、5555端口入站。

八、常见问题排查
卡在登录界面:检查LoginSrv是否运行,防火墙是否放行7000端口。
进游戏黑屏:确认客户端Map目录与服务端Map目录地图文件一致。
无法使用GM命令:检查ManageList.txt角色名拼写,区分大小写。
启动闪退:安装VC++ 2005–2019运行库,或以管理员身份运行程序。

开区成功标志为玩家可正常创建角色、进入地图、使用物品及GM指令。后续可修改M2Server.ini调整经验倍率、爆率等参数,实现个性化设置。