Changelog

2018-08-15

2018-08-15 BLUE引擎更新,涉及 各模块 等模块,共 41 项功能调整与问题修复。

更新内容

  • 聚灵珠增加使用等级限制,设置db的needLevel
  • 修正loginsvr写日志奔溃bug
  • $CURTITLENAME 当前使用称号
  • !setup.txt ShowQueryStateInfoTips=1 // 别人查看自己装备信息时,是否提示
[@PickupItem] [@DropItem] 支持第七参数,参数值为物品ID
增加[@HeroDie] 英雄死亡,<$PARAM(0)>:主人角色名 <$PARAM(1)>:英雄角色名 <$PARAM(2)>:地图名 <$PARAM(3)>:X坐标 <$PARAM(4)>:Y坐标
  • 记录 金刚石/灵符 的 获取/消耗 日志,合区工具支持查询
  • NPC命令:TakeOff 位置 // 脱下装备,连击版本位置:0..16,176/四格位置:0..13,TakeOff All 全身脱下
  • HUMANHP 减血有飘血效果
  • 引擎设置需要蜡烛时,内挂禁止免蜡开关(基本没什么用)
  • 客户端窗口层叠关系优化
  • 重叠物品操作优化
  • 黑夜模式下,技能亮光补全
  • PLAYEFFECT WIL名称 X Y 起始图片 帧数 间隔 循环次数 声音 声音循环(0/1) 对象(""/All/Guild/地图名)
  • // X=-1则跟随人物坐标播放,否则固定坐标;
  • // 对象:空字符("")自己和周围的人,all在线所有人 guild行会在线的人 地图给某指定地图发送
  • // 执行效果并触发当前脚本的@OnPlayEffect
  • 例:
  • <播放特效/@PlayEffect>\
[@PlayEffect]
#act
PLAYEFFECT Prguse2 -1 -1 110 15 80 1 Wav\powerup.wav 0 ""
[@OnPlayEffect]
#act
SENDMSG 3 播放了一个动画效果
  • 新加QF触发标签:
[@BuildGuild]       // 创建行会,<$PARAM(0)>行会名
[@JoinGuild]        // 加入行会,<$PARAM(0)>行会名
[@LeaveGuild]       // 退出行会,<$PARAM(0)>行会名
[@KickOutOfGuild]   // 踢出行会,<$PARAM(0)>行会名
[@DismissGuild]     // 解散行会,<$PARAM(0)>行会名
  • 技能基础面板增加:技能升级威力附加万分比参数,比值越高,技能级别差体现的攻击力差别越大,目的是为了改善变态版本(自身高攻击力)各职业的技能
  • 升级后攻击力增加不明显的问题,默认为0,不附加威力,请根据版本自行测试调节。
  • 防盗号加强:去掉二级密码,换为两步验证,需要【引擎/LoginSvr/客户端】配套。
  • 同时修改MD5密码版的LoginSvr支持合区,不兼容之前的MD5版本数据;明文密码版本的LoginSvr数据兼容。
  • #SAY
  • <绑定或解绑两步验证/@@totp>\
  • 修改LoginSvr对密码错误的临时冻结更加严格;密码/验证码错误次数越多,临时冻结越长,基本呈指数级增长。
  • 合区工具增加清理账号二级密码功能
  • 两步验证是二级密码的升级版,不兼容原来的二次密码数据,
  • 想要使用新的两步验证功能,请先清理原先的二级密码,再让用户到游戏里的NPC处自行绑定两步验证。