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

魔域手游改服务器ID与职业变更方式要求讲解:Server.dat与转职规则全流程

热度:
一、魔域手游“服务器ID/区服标识”修改实操(架设端/私搭环境)
魔域手游客户端没有独立明文 serverid 文件,“服务器ID”实际由区服显示名、ACC登陆端口、选区列表端口、数据库识别库(newdb2)、Server.dat 共同决定。

1. 服务端侧改区服名与识别
• 启动互通账号服务器.exe → 基本设置填 ACC_IP(内网127.0.0.1或公网IP)、ACC端口(6110/6111/9001)、列表端口(9958/9001)、数据库名 newdb2(默认newdb1必须改)

- Navicat连 MySQL(127.0.0.1:3306,库 newdb2)→ 找 zone / server_no / server_name 表字段 → 直接改区服编号与显示名
• ACCServer\AccountServer → 选项 → 设置向导 → 绑 MsgServer.exe / NpcServer.exe → 服务器IP改公网 → 完成

2. 生成并替换 Server.dat(玩家看到的那条“服务器ID”)
• 运行 简单生成魔域列表.exe / ServerDat编辑工具 → 加载 D:\ftp\webroot\htfmy\android\ini\server.dat → 改区服名称、外网IP、ACC登陆端口、选区端口 → 保存生成新 Server.dat

- 安卓apk用 360压缩 / 改之理 / ApkIDE 打开 → 路径 assets/ini/Server.dat → 替换 → 回编译 → APKSign 重签名
• 同步改 assets/updatebase/ini/autoupdate.ini、myupdate.ini 原IP → 外网IP;smali 内 Constant.smali 硬编码IP一并改

- version.dat 版本号 +1 → 打进热更新zip → 热更新服务器重加补丁 → 启动,避免客户端不拉新列表

3. 多区多服ID区分
每区独立 ACC端口 + 独立 Server.dat 命名(Server_1.dat / Server_2.dat)+ list.txt 顺序列出 + 独立 newdb2 内 zone 值,互不冲突。

二、魔域手游职业更改(官方正版/互通版规则)
魔域手游主职业创建后是否可改,分三种情况:

1. 60级以下新手免费转职(一次性)
条件:角色<60级、完成新手主线、解锁雷鸣大陆主城。
操作:雷鸣大陆中央商务摆摊区 → 职业转换官NPC → 对话选“免费更换职业” → 退回角色选择界面重选。
限制:终身仅1次,用完永久关闭免费通道,等级/基础养成保留。

2. 60级以上付费转职(道具转职)
道具:“圣芒之引” / “职业更换券” / 新职业专属印(如雷神“神霆古印”,消耗随本源星级递增)
获取:商城魔石购买 / 限时活动产出。
操作:背包使用道具 → 选目标职业 → 确认转换。
转换范围:
• 变:装备类型(等级/追加保留)、本体宠(换为新职业本体,星级保留)、技能组(重置为新职初始技能)、神火超凡、法宝境界、幻魂、本源属性、幻灵主属性(物/法攻类型跟随转换)

- 不变:宝石、非本体幻兽、幻灵副属性、圣纹(需另用圣魂淬洗石切)、部分幻兽技能组需手动勾选是否同组转换
注意:转前贵重道具存仓库;部分活动道具逾期变质(如神霆古印过期转XO兑换证)。

3. 不可转职情况
- 官方常规服无“无条件永久转职”,未开放转职功能期间主职业锁定,只能练小号体验其他职业
• 互通版仅支持正式版,一战到底/魔法圣坛/血色暮光等职业特色服不上互通端,无法跨服转职

• 形态切换(血族暗夜君王/嗜血伯爵、龙骑驭龙者、异能者元素分支)不是真正转职,仅同职分支

三、互通端手工改职业(数据库直改,仅限自建端)
Navicat进 newdb2 → 角色表(常见 character / tbl_character / player) → 改 occupation / job / class 字段值(战士/法师/异能者/血族/龙骑等枚举) → 同步清技能缓存表、装备适配表 → 重启 GameServer。客户端不重登会显示异常,必须下线重进。

端口对照硬性标准:ACC登陆端口=6110/9001,列表端口=9958/9001,MSG=7001/5816,MySQL=3306,热更新站=81/99,错一处进不去区。
[顶部]