Changelog

2021-05-22

2021-05-22 BLUE引擎更新,涉及 M2、DBS、游戏网关、登录器、客户端 等模块,共 56 项功能调整与问题修复。

更新内容

M2

  • 修正挖东西可能出错问题
  • 有护身属性也显示伤害值
  • SetAbility的禁止跑步现在有效
  • 优化动作包的下发延迟,提高游戏体验
  • 提高网关下发性能,通讯结构优化,M2/游戏网关需要配套!
  • 衣服、武器外观支持到255,引擎、游戏网关、客户端必须配套!
  • @DeleteHeroOK、@CreateingHero字段下$PARAM(0)是英雄名,删除英雄时可以结合“EnableCharacter $PARAM(0) 0”命令使用
  • 扩展SetAbility的ID支持到500;增加特殊ID:400最大HP、401最大MP、402防御、403魔防、404攻击、405魔法、406道术、407暴伤 // 例:SetAbility 404 10000 10 附加攻击+10000到期!,其他空余ID可以用作计时器触发各种脚本
  • 修正十步一杀有可能导致引擎崩溃问题
  • 防止称号变更触发造成死循环
  • 修改MobFireBurn命令只能在当前地图使用
  • 修改THROUGHHUM修改穿人模式后会同步到客户端
  • 多线路服务器诱惑怪物计数问题
  • 金币日志记录剩余数量
  • 鉴定属性增加31类型:合计伤害减少
  • 下属叛变不限于49天的限制
  • 批量挖东西问题
  • 补全使用随机消失时得效果
  • 修正服务器关闭时可能执行代码异常问题
  • 增加宝石系统(合击、连击版本),见:宝石系统说明.txt
注意:此版需要使用数据工具对已经扩展到大仓库版本的Mir.DB进行扩展,以支持宝石镶嵌数据(mysql版本不需要扩展),
更新程序后,需要删除引擎下所有的商店缓存数据,不兼容!
  • 扩展@PickupItem触发,$PARAM(9)是否装备类(0~1),可临时使用GetEquipProps、UpgradeDlgItem(位置10000)等命令
  • ChangeCharName 第二参数为1,则第1参数不取自@@InputStringXX的内容,可以自由搭配变量
  • 浏览别人摊位时,增加可能是黑摊的提示
  • 人形怪过滤掉护身属性(人形怪无限蓝,不要给带护身戒指)
  • 老分身术分身不放技能问题
  • 禁止交易时使用物品等动作
  • 带人形怪版本,重新加载怪物数据库导致批量挖出东西问题
  • !setup增加衣服、20/21类项链、24类手镯的AC、MAC极品设置参数
DressACAddRate: 30;     // 衣服AC的属性几率
DressACAddValueRate: 15;    // 衣服AC的点数几率
DressACAddValueMaxLimit: 6;     // 衣服AC的最高点数
DressMACAddRate: 30;        // MAC
DressMACAddValueRate: 15;
DressMACAddValueMaxLimit: 6;

Necklace202124ACAddRate: 60;        // 20/21类项链、24类手镯AC的属性几率
Necklace202124ACAddValueRate: 30;       // 20/21类项链、24类手镯AC的点数几率
Necklace202124ACAddValueMaxLimit: 6;        // 20/21类项链、24类手镯AC的最高点数
Necklace202124MACAddRate: 60;       // MAC
Necklace202124MACAddValueRate: 30;
Necklace202124MACAddValueMaxLimit: 6;

DBS

  • 制作佣兵时过滤掉标记为禁用或删除的英雄
  • 增加多线路回城路由检测,防止死亡后上线黑屏

游戏网关

  • 适配衣服、武器外观支持到255的修改,必须配套使用!
  • 支持宝石镶嵌数据物品,兼容以前数据,注意配套更新!

登录器

  • 增加DNS缓存,加速解析速度

客户端

  • 完善人、怪的简装功能
  • 修正大退网络没有正确关闭问题
  • 优化挂机时的缓存管理,防止多开白屏
  • 提示列表粘贴不生效问题
  • 野蛮冲撞的间隔时间计算冲突问题
  • 优化延迟,减少撞人、撞怪的回弹
  • 修正使用物品情况下穿装备可能导致装备内观混乱的假象
  • 补全使用随机消失时得效果
  • 查看他人宝石信息完善,需要配套引擎更新