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版本数据存取效率
