更新日志
2026-09-11 · 引擎更新日志
⚠️ 更新提示
1、本次更新必须同步更新并覆盖
SQL 文件夹。2、本次更新必须使用新的微端服务器端口 65001。
修复启动器在任务栏标题的显示方式
修复Gameload数据库工具导入引起的排序错误
修复范围拾取身上负重满导致不拣取的问题
修复自动打怪快捷键无效的问题
修复引擎道士技能设置小退后清除中毒无效的问题
修复翅膀装备激活状态显示不正确的问题
修复查看人物自身翅膀绘制不正确的问题
修复AddLabelCtrl脚本命令,参数4无效的问题
调整瞬移捡物只对极品物品生效
调整客户端施法距离同步服务端“魔法攻击范围限制”参数
完善give脚本支持物品自动叠加
扩展人物灵力值属性支持21亿
扩展脚本标签传递变量支持30个
扩展脚本文字样式,增加width参数支持宽度设置。超过指定宽度后自动换行的文本。
<style width="120">这是一个神奇的文字信息</style>扩展客户端图片支持按钮支持tips文字设置
<!PIC2 3,29625|29626|29627,0,0.5,这是第一行描述信息$这是第二行描述信息/@操作>增加脚本标签@@copy,用于拷贝文字功能
<复制说明/@@copy 礼包码 VIP888 有效期30天>引擎技能参数设置界面增加道士技能免毒符设置
引擎参数位置:
引擎面板 -> 选项 -> 功能设置 -> 技能魔法 -> 道士技能免毒符
增加REFSHENLONGPOWER脚本命令,用于刷新客户端神龙之力信息
参数1:神龙之力类型(1-7)(参数可忽略则刷新所有)
[@示范]
#IF
TRUE
#ACT
REFSHENLONGPOWER
BREAK设置SetSkillCD脚本命令,用于指定技能CD时间
参数1:技能ID、或技能名字
参数2:操作符(+、-、=)
参数3:数值(单位:毫秒)
[@示范]
#IF
True
#ACT
SetSkillCD 擒龙手 = 19000
SENDMSG 5 擒龙手技能冷却时间为19秒
break扩展CHANGEHUMPARAM命令,参数1支持(0-99)
参数1:变量序号(0~99)
参数2:操作符号(+、-、=)
参数3:数值
[@示范]
#IF
True
#ACT
CHANGEHUMPARAM 0 + 1000
break扩展SetProvisionalAbil人物临时属性命令,新增参数4支持属性索引值
参数1:属性类型(0-88)
参数2:操作符(+、-、=)
参数3:值(最大支持21亿)
参数4:属性索引值(参数可忽略)
[@示范]
#IF
True
#ACT
SetProvisionalAbil 0 + 100 1
SetProvisionalAbil 1 + 200 1
SENDMSG 5 本次属性索引1,获得防御100-200
break扩展RESTPROVISIONALABIL初始化临时属性命令,新增参数1支持属性索引值
参数1:属性索引值(参数可忽略)
[@示范]
#IF
True
#ACT
RESTPROVISIONALABIL 1
SENDMSG 5 本次清理属性索引为1的所有临时属性
break新增变量$PROVISIONALABIL(X),返回指定属性汇总后的有效值
X:属性类型(0-88)
<$PROVISIONALABIL(1)> //返回防御上限的临时属性点数新增变量返回$PROVISIONALABIL(X).Y
X:为索引ID
Y:属性类型(0-88)
<$PROVISIONALABIL(1).0> //返回索引为1的防御下限有效值扩展CHANGEPETTJLV调整灵兽图鉴等级命令,参数1支持最大255设置
参数1:图鉴ID (参考PetTJ.csv中id)(最大支持255)
参数2:操作符(+、-、=)
参数3:数值
扩展MonGen.txt刷怪配置文本,增加参数15,小地图界面显示怪物刷新倒计时功能
说明:本功能仅针对数量为1的刷怪有效,刷新倒计时支持3个显示样式
地图
坐标X
坐标Y
怪物名称
刷怪范围
刷怪数量
刷怪间隔
集中座标刷怪几率
是否死后过了间隔才刷(0,1)
怪物新名字 //不需要使用该参数可使用 "" 即可
怪物等级
攻击倍数 //不使用该参数可写 0
防御倍数 //不使用该参数可写 0
名字颜色 //不使用该参数可写 -1
刷新倒计时 //( 1:只显示倒计时 2:只显示怪物名字(后台仍计时) 3:显示怪物名字和倒计时)
新增SETMAPMONTIMER脚本命令,设置指定地图的怪物倒计时显示参数
说明:该命令不会改变引擎原有刷怪逻辑
参数1:地图号 (参数为SELF为人物当前地图)
参数2:坐标X (与MonGen.txt参数吻合)
参数3:坐标Y (与MonGen.txt参数吻合)
参数4:怪物名称 (与MonGen.txt参数吻合)
参数5:时间(单位:秒)
参数6:显示样式( 1:只显示倒计时 2:只显示怪物名字(后台仍计时) 3:显示怪物名字和倒计时)
[@示范]
#IF
True
#ACT
SETMAPMONTIMER H074 112 110 尸霸 300 3
SENDMSG 5 小地图将军殿尸霸显示刷新时间为5分钟
break引擎面板新增设置怪物封号功能
引擎参数位置:
引擎面板 -> 选项 -> 怪物设置 -> 怪物封号 -> 怪物封号设置
扩展MONGEN刷怪命令,新增参数9支持设置怪物封号
PARAM1 参数1
PARAM2 参数2
PARAM3 参数3
MonGen 参数4 参数5 参数6 参数7 参数8 参数9参数1: 地图ID
参数2: 坐标X
参数3: 坐标Y
参数4: 怪物名字
参数5: 数量
参数6: 范围
参数7: 怪物新名字 [参数可忽略] (用""表示不使用该参数)
参数8: 怪物寿命(秒) [参数可忽略] (用 0 表示无寿命时间)
参数9: 怪物封号 [对应客户端SPTitleCfg.ini中id]
[@示范]
#IF
True
#ACT
PARAM1 0
PARAM2 490
PARAM3 229
MonGen 青铜兽 1 5 "" 0 1
SENDMSG 5 青铜兽怪物头顶显示图片封号
break扩展套装设置,支持物品名字或shape参数使用"|"分割,支持物品满足其一触发套装属性
扩展装备套装支持兼容套装功能
设置说明:<Suit id="16" name="第16套" compatible="2,7,11">
需要先增加套装ID设置:id="xx",ID按照顺序设置即可兼容原套装系统;
compatible="1,2,3",设置需要兼容的套装ID,兼容多套以,分割;
统一套装触发流程
- 按套装ID触发[@ID_SuiteOn]和[@ID_SuiteOff]脚本。
- 首次有效刷新逐档通知,升档按件数升序、失效按件数降序。
- PARAM(0) 返回触发装备件数,整套档位统一返回参数0
说明:已配置3个套装属性 ID:1(圣战套装),ID:2(神武套装),ID:3(战神套装)
说明:神武套装兼容方案写1,当缺少1个圣战戒指,可穿戴1个神武戒指获得圣战套装属性
说明:战神套装兼容方案写1,2,当缺少1个圣战戒指,可穿戴1个战神戒指或1个神武戒指获得圣战套装属性
客户端支持刀刀刺杀,关闭引擎技能魔法设置中的禁止刀刀刺杀开关即可实现。
本次程序更新
更新数据库sql文件目录,需要覆盖最新数据库sql结构。
更新DBServer.exe、RunGate.exe、WolServer.exe GameLoad DB Manager.exe 程序