调整经验、等级上限与新角色
普通等级、大师等级、经验获取及初始属性是不同设置。不同账号等级的参数会让同一怪物提供不同经验。
要达到的结果
普通等级、大师等级、经验获取及初始属性是不同设置。不同账号等级的参数会让同一怪物提供不同经验。
成功判断:分别测试低等级、400 附近及新上限附近的升级,重新登录确认经验未被截断。
开始之前
先阅读完整流程与版本说明,记录受影响角色,并将未修改备份放在数据扫描目录之外。
需要的文件
一步一步完成
- 步骤 1
普通经验使用 AddExperienceRate_AL0..AL3,大师经验使用 AddMasterExperienceRate_AL0..AL3。MapManager 的 ExpRate、组队及活动加成还可能进一步影响结果。
- 步骤 2
NormalMaxLevel 为普通等级上限,MasterSkillTreeMaxLevel 为独立上限。超过经典普通等级时,需要配套客户端、GS、GSCS、DataServer,并使用支持的 64 位 Experience 数据库列。
- 步骤 3
DefaultClassInfo 定义新角色初始值。CustomStartItem 定义初始物品,按 MOMU/Custom 回退规则查找。修改这些内容不会自动重置已有角色。
- 步骤 4
为每个支持的职业新建测试角色,检查初始属性、技能、装备、背包及首次升级。
- 步骤 5
修改经验表或数据库类型前,先备份数据库,并比较上限附近数值。只有确认迁移适用于当前结构后,才使用随附 SQL。
进度仅保存在此浏览器。完成标记是学习记录,不代表在线服务器已经变更。
应用真实修改
使用步骤中本系统的加载方式;仅启动读取的配置需要维护重启。重载查询可显示已记录分组,但仍需核对具体字段是否仅启动读取。
查询文件重载方式 →在游戏内验证结果
分别测试低等级、400 附近及新上限附近的升级,重新登录确认经验未被截断。
预期结果未出现时,先恢复备份并按相同方式重载或重启,再进行下一项修改。
