当前位置 : 145z游戏站 | 魔域 | 技术教程 | 

魔域单机版架设全流程实操指南

热度:
环境准备与文件部署

下载单机服务端(含ACC、GameServer、MSG补丁)及配套官方客户端。解压服务端至D盘根目录(路径严禁含中文),安装MySQL 5.5–5.7并启动服务。将服务端附带的数据库文件(如moyu.sql)导入Navicat,确保字符集为utf8。客户端安装后,将补丁文件覆盖至根目录。

服务端配置与启动

修改服务端Config目录下的配置文件(如Server.ini、Game.ini),将所有IP字段改为127.0.0.1,端口保持默认(如9958)。将MSG补丁文件复制到GameServer目录并替换。严格按顺序启动程序:先启动数据库服务,再依次运行AccountServer.exe(ACC)、MSGserver.exe、NPCserver.exe,最后启动WEB网站服务。所有窗口保持开启,若MSG闪退需检查杀毒软件拦截或补丁完整性。

登录器生成与进服测试

使用服务端自带的登录器配置器,设置服务器名称为“单机测试”,IP填127.0.0.1,端口与GameServer配置一致。生成登录器放入客户端根目录,运行后输入账号密码(如1/1)登录。若提示“服务器维护”需检查IP是否改全;若白屏需更新Flash或重打客户端补丁。

数据库修改与GM设置

连接数据库找到account表,修改目标账号的gmlevel字段为10(最高权限),gmflag字段改为1。在GameServer目录的AdminList.txt中添加“* 账号”格式的白名单。重启ACC与GameServer后,在游戏内输入“/make 物品ID 数量”或“@level 等级”测试GM指令生效情况。

常见报错排查

启动闪退:检查.NET Framework 4.0+与VC++运行库是否安装,路径是否含中文。无法连接数据库:确认MySQL服务状态,核对DBConfig.ini中的账号密码与数据库名。NPC不显示/不刷怪:NPCserver未启动或地图文件缺失,重新覆盖MSG补丁。
[顶部]