Blue引擎合击版单机架设能进登录界面、账号能注册,但点“创建角色”弹提示,按你看到的文案对号入座处理,下面把高频几种和通用排查一次列清。
一、常见提示与直修办法
1.提示“禁止创建新角色”
打开D:\MirServer\DBServer\DBServer.exe→菜单“选项”→“基本设置”→勾选允许建立新人物/允许创建新角色→保存→完全关闭DBServer、LoginSrv、M2Server、各Gate→按DBServer→LoginSrv→LoginGate→RunGate→M2Server顺序重启。
2.提示“输入的角色名包含非法字符/错误代码=0”
Blue引擎换网关时常漏SelGate。处理:
•删DBServer\FDB下所有文件
•删LoginSrv\IDDB下所有文件
-删SelGate目录下所有文件
•用引擎包里“运行开始更新程序.bat”重新初始化,再启全套服务
同时DBServer→选项→基本设置→把“禁止建立包含以下字符的人物名称”列表清空或只留真敏感词,重启DBServer。
3.提示“角色名称已被其他人使用!错误代码=2”
DBServer→选项→基本设置→去掉“禁止建立包含以下字符的人物名称”里多余规则、清空异常重复名限制→确定→重启DBServer。若还报,进DBC2000的HeroDB角色表删掉同名残留记录。
4.提示“错误代码=-2/无法连接角色数据库/创建无反应”
•角色名别用@#$%空格、生僻字、纯数字、GM/管理员等词,改用6~8位字母数字或简单中文
•清Mud2\Logsrv\IdDB与DBServer\FDB下旧存档(备份后删),重启LoginSrv+DBServer重建纯净索引
•查DBC2000:HeroDB名称大小写一致,PATH精准指向D:\MirServer\Mud2\DB,改完重启电脑
•netstat-ano|findstr:7000确认登录网关在听,被酷狗/迅雷占就改端口并同步登录器列表
5.提示“游戏网关未响应/非法登录/内挂呼不出/英雄不显示”
Blue引擎登录器与服务端网关必须同包:
•引擎包里取LoginGate.exe、RunGate.exe、SelGate.exe覆盖到MirServer\LoginGate、RunGate、SelGate目录
•登录器配置器选“英雄版/合击专用版”,IP填127.0.0.1、端口7000,重新生成登录器覆盖客户端根目录
•M2→功能设置→英雄系统→勾“启用英雄功能”“允许召唤英雄”,合击参数开,重启M2生效
二、Blue合击版专属兜底检查
•DBC2000的HeroDB必须用引擎自带DB扩展工具升一次表结构,合击版要英雄属性字段,否则主号建完英雄建不出
•客户端用1.80/1.85及以上合击端,Data目录覆盖Hero.wil、Hero2.wil等合击补丁,否则界面错乱间接导致创建回滚
•!Setup.txt里CanCreateUser=1、MaxUserPerAccount≥3、UserNameMinLen=2、UserNameMaxLen=12,IP全量127.0.0.1
•LoginSrv下Config.ini中AllowRegister=1
•Mir200\Envir\QuestDiary下若有“禁止注册.txt”等限制脚本,测试期先移走
通用最短修复顺序:勾DBServer允许建人→清FDB/IdDB/SelGate缓存→核对HeroDB路径→换配套LoginGate/RunGate/SelGate→重生成合击登录器→全套按序重启。九成Blue合击单机架设创建角色报错落在这五步里。
一、常见提示与直修办法
1.提示“禁止创建新角色”
打开D:\MirServer\DBServer\DBServer.exe→菜单“选项”→“基本设置”→勾选允许建立新人物/允许创建新角色→保存→完全关闭DBServer、LoginSrv、M2Server、各Gate→按DBServer→LoginSrv→LoginGate→RunGate→M2Server顺序重启。
2.提示“输入的角色名包含非法字符/错误代码=0”
Blue引擎换网关时常漏SelGate。处理:
•删DBServer\FDB下所有文件
•删LoginSrv\IDDB下所有文件
-删SelGate目录下所有文件
•用引擎包里“运行开始更新程序.bat”重新初始化,再启全套服务
同时DBServer→选项→基本设置→把“禁止建立包含以下字符的人物名称”列表清空或只留真敏感词,重启DBServer。
3.提示“角色名称已被其他人使用!错误代码=2”
DBServer→选项→基本设置→去掉“禁止建立包含以下字符的人物名称”里多余规则、清空异常重复名限制→确定→重启DBServer。若还报,进DBC2000的HeroDB角色表删掉同名残留记录。
4.提示“错误代码=-2/无法连接角色数据库/创建无反应”
•角色名别用@#$%空格、生僻字、纯数字、GM/管理员等词,改用6~8位字母数字或简单中文
•清Mud2\Logsrv\IdDB与DBServer\FDB下旧存档(备份后删),重启LoginSrv+DBServer重建纯净索引
•查DBC2000:HeroDB名称大小写一致,PATH精准指向D:\MirServer\Mud2\DB,改完重启电脑
•netstat-ano|findstr:7000确认登录网关在听,被酷狗/迅雷占就改端口并同步登录器列表
5.提示“游戏网关未响应/非法登录/内挂呼不出/英雄不显示”
Blue引擎登录器与服务端网关必须同包:
•引擎包里取LoginGate.exe、RunGate.exe、SelGate.exe覆盖到MirServer\LoginGate、RunGate、SelGate目录
•登录器配置器选“英雄版/合击专用版”,IP填127.0.0.1、端口7000,重新生成登录器覆盖客户端根目录
•M2→功能设置→英雄系统→勾“启用英雄功能”“允许召唤英雄”,合击参数开,重启M2生效
二、Blue合击版专属兜底检查
•DBC2000的HeroDB必须用引擎自带DB扩展工具升一次表结构,合击版要英雄属性字段,否则主号建完英雄建不出
•客户端用1.80/1.85及以上合击端,Data目录覆盖Hero.wil、Hero2.wil等合击补丁,否则界面错乱间接导致创建回滚
•!Setup.txt里CanCreateUser=1、MaxUserPerAccount≥3、UserNameMinLen=2、UserNameMaxLen=12,IP全量127.0.0.1
•LoginSrv下Config.ini中AllowRegister=1
•Mir200\Envir\QuestDiary下若有“禁止注册.txt”等限制脚本,测试期先移走
通用最短修复顺序:勾DBServer允许建人→清FDB/IdDB/SelGate缓存→核对HeroDB路径→换配套LoginGate/RunGate/SelGate→重生成合击登录器→全套按序重启。九成Blue合击单机架设创建角色报错落在这五步里。

