Changelog

2016-08-28

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

更新内容

  • 修正引擎手动关闭或开启网关服务报错
  • 完善合区工具对文本的分析添加
  • 道道合击伤害计算不再受地钉攻击调节影响
  • 治愈术:目标无效时,自动治愈自己
  • 流星火雨增加范围调节
  • 完善心灵召唤,并修改为达到4级下属才会飞到目标进行攻击
  • 客户端暂时去掉小退/大退保护
  • 客户端修正集体隐身术释放效果
  • 客户端修正黄泉教主效果
  • 客户端ObjectsX.wzl支持到60
  • 增加新怪物...参考monster.txt
  • GameCenter可以配置CastleFile和DBServer的MapFile
  • 英雄守护距离限制为15格
  • 修正重新加载物品提示列表 无效问题
  • 登录脚本支持ISCASTLEMASTER
  • 行会联盟增加刷新
  • 道力水和无极真气修改为独立计算
  • 修正淬炼物品叠加材料消失问题
  • 增加地图参数:NOSHOPPING //禁止商铺购物和赠送
  • NORECOVERINGSTONE //使用魔血石失效
  • 优化M2使登陆游戏过程更顺畅
  • 参数设置-环境设置,物品怪物数据库倍率 增加物品+HP/MP 倍数调节
  • 小bug修正
  • 英雄自由加点准确和敏捷现在有效
  • 英雄参数调节面板增加开关:允许英雄锁定目标后瞬移至目标身边,默认关闭了;英雄守护需要英雄在视野外才可以瞬移
  • 修复挖怪物尸体获得物品可能导致引擎无响应BUG
  • 增加race=211怪物,不攻击人物,不受攻击,可以攻击怪物
  • 装备,套装经验吸收百分比属性 生效
  • setup.txt 增加参数:TaosNomAtkDiffLvVal=0,非0时,道士英雄比怪物多X级时,只使用普通攻击,精神力战法开关可以控制
  • QF加入组队触发:@JoinGroup 离开组队触发:@LeaveGroup
  • 增加地图参数:HERONOATTACKHUMAN //英雄不攻击人物,包含人物的随从
  • MonSpAbilList.txt 保留1修改为:攻击特点,值为1时不攻击人物及其随从
  • 飘血能超过65535

增加NPC命令

  • #IF(3) //扩展,如果众多条件中只要满足3条件,即可执行#ACT,#SAY...等
  • StringReplace S1 $STR(S2) $STR(S3) //替换字符串,S1源字符串,搜索S2->替换为S3
CHECKCONTAINSSTR 字符串 符          //检测“字符串”是否包含“符”,大小写敏感
CHECKCONTAINSTEXT 字符串 符         //检测“字符串”是否包含“符”,不区分大小写
CHECKRANGEPLAYERCOUNT 地图 X Y 范围 >/</= 数量 包含死亡(0不包含 1包含) //检测指定地图 指定范围内 玩家数量
  • GOTO LABEL 模式(1,2,3,4) 参数2 //扩展
  • 模式=1 小组成员触发
  • 模式=2 行会成员触发
  • 模式=3 当前地图的人物触发
  • 模式=4 以自己坐标为中心指定范围人物触发,参数3指定范围
  • 减少登录器/客户端误报情况
  • 登录器配置器支持对lui.pkg设置密码(lui.pkg使用的压缩密码)
  • Var相关操作优化,性能提升幅度非常大:
  • SaveVar 参数1 参数2 文件名 Force //第四参数字符为Force,将实时保存数据至硬盘;即使不使用force参数,引擎也会每间隔1分钟自动存盘
//等介于:Ini_Save 文件名。
//Var系列相关操作,也可以适当修改后,使用INI_系列命令代替。
  • CalcVar 第五参数为有效的文件名时,变更将自动保存到内存中
  • 鉴定系统改进:
  • 鉴定不再出现多项相同属性
  • 鉴定可以设置最多的出属性的条数
  • 鉴定师处,可以进行装备属性转移:
  • 允许普通属性转移列表(指目标装备):AllowInheritItemList.txt,格式:装备名称 需要元宝数量 需要装备碎片数量(装备碎片stdmode=41) 允许保留高数值属性(0/1 需要传承精华stdmode=41)
  • 允许鉴定属性转移列表(指目标装备):AllowInheritTIItemList,格式:装备名称 需要元宝数量 需要卷轴碎片数量(卷轴碎片stdmode=41) 允许保留高数值属性(0/1 需要传承精华stdmode=41)
  • 修改以上列表,新加载列表配置生效
  • 允许保留高数值属性:指相同的2项属性,都存在数值,并且被转移装备的属性高于将要转移的装备属性值,才生效
  • 允许5分钟内掉线重连,自动召唤出掉线前的属下,同批属下只能自动召唤一次,怪物设置面板可以开关,默认关闭
  • ReadRandomStr,ReadRandomLine,ReadLine 文件路径参数支持NPC所在路径
  • 修正stringreplace S变量操作失效bug
  • 增加NPC指令:StrTok S1 S2 |, 以“|”为分隔符,分解字符串,S1源字符串,S2存放分解子字符串,S1存放分解剩余部分;第三参数为空代表空格,“#9”代表Tab;第一、二参数支持S,A变量
  • 优化NPC参数解释
  • 大幅度提升mysql版本数据存取效率