随着传奇游戏BLUE引擎的更新至2024.01.11版,为了确保游戏的稳定运行,以下是更新过程中必须遵循的详细步骤和重要注意事项。请仔细阅读并按照指导操作,以避免可能出现的问题。
更新步骤
数据备份:使用DBCommander工具,首先将monster.db数据导出并备份到文本文件。
数据转换:使用HeroDBConvertor.exe工具转换新的monster.db文件,扩展字符长度。
数据导入:清空新的monster.db,并导入步骤1中备份的数据文本,此时怪物名称可扩展至最长32字节。
NPC名称更改:直接在npcs.txt和merchant.txt文本中编辑NPC名称。
示例更改:例如,将“稻草人”更改为“这是名字很长的稻草人\<不死系>”。
常见问题与解决方案
人物数据错乱、属性异常、商城价格错误:这些问题通常由于客户端不正确引起。请更换程序包中的客户端文件夹内的bluem2_client.dat等文件。
人物等级错乱、血量溢出、登录问题:请更换配套的游戏网关RunGate.exe和DBServer.exe,并确保使用配套的登录器。
自定义LOGO不显示:在生成登录器时,确保自定义LOGO为PNG格式,透明背景,并使用自动更新功能将LOGO更新到玩家客户端。
游戏卡顿:优化脚本,减少重复检测和写入文本的操作,或使用【网关伴侣】调整网关设置。
高级设置与优化
道士英雄攻击设置:在setup.txt中增加参数TaosNomAtkDiffLvVal = 0,控制道士英雄的攻击行为。
魔法输出计算:magic.db中的魔法输出计算现受个人幸运值影响,可在!Setup.txt中设置CalcDBPowerWithLuck=0开关。
脚本路径更新:统一将脚本路径修改为..\\QuestDiary\\,以简化脚本管理和提高效率。
NPC文本操作优化:避免频繁和大文本操作,使用HardDisk命令实时读写硬盘数据,以提升游戏性能。
特别注意事项
脚本命令更新:更新了多个脚本命令,如ADDLINELIST、ReadLine等,增加了HardDisk参数,以实现实时硬盘数据读写。
变量操作:在加载和保存变量时,务必添加HardDisk参数,以防止数据错乱。