Previous topicNext topic
 Gameofmir Help
Help >
GameOfMir2023-2024年更新记录

 

GameOfMir官方网站(www.gameofmir.com)

 

 

2024-12-23更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、GameOfMir登录器生成器.exe

1.修改ChangeHumAbility参数4为0时,时间为永久,小退失效

2.修改技能快捷键支持A、B、C等字母

3.完善自定义安全区   [查看详情]

4.引擎-选项-客户端设置-内挂吃药增加2个选项,控制药品类型和禁用自定义药品

5.几处已知细节调整

2024-11-19更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.解毒脚本命令Detoxifcation新增参数2,可分别清除红毒、绿毒、紫毒

2.引擎-选项-客户端设置-游戏速度控制新增无限刀每秒攻击次数检测,超出后则卡位

2024-11-12更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.增加CSV表格读取功能  [查看详情]

2.引擎-选项-客户端设置-装备信息显示-装备强化增加:物品强化素材开始位置和数量选项

3.几处已知问题修复

2024-11-11更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎-查看-列表信息二-商铺列表:增加 客户端双击物品购买 选项

2.引擎-选项-物品装备-极品属性-极品几率:怪物掉落、命令制造设置为0时为不启用

3.引擎-选项-物品装备-新增属性:怪物掉落、命令制造、脚本制造设置为0时为不启用

4.引擎-选项-功能设置-技能魔法-法师技能-魔法盾新增:开启 跑位-魔法 控制跑步时允许自动开盾

5.ChangeModeEx脚本命令增加参数29:调整施毒术额外伤害 [查看详情]

2024-10-27更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.登录器配置器增加部分人物第一次登陆游戏的默认配置

2.修改交易物品时候人物重叠在其它人物身上不可进行交易

3.优化自动挂机时被怪物围住攻击逻辑

4.禁止夫妻召唤NODEARRECALL(1) 增加参数 默认NODEARRECALL不写(1)和以前一样用法,写(1)表示:A在禁止传送的地图,B在正常地图不可传送A

5.禁止师徒传送NOMASTERRECALL(1) 增加参数 默认NOMASTERRECALL不写(1)和以前一样用法,写(1)表示:A在禁止传送的地图,B在正常地图不可传送A

2024-10-20更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎-选项-客户端设置-游戏速度控制新增人物速度控制二:[跑步到攻击-魔法],[攻击到跑步、魔法],[魔法到跑步、攻击],以及使用野蛮相关控制

2.修改停用免助跑功能人物跑步中施放技能需重新助跑

3.引擎-选项-客户端设置-内挂控制二增加关闭自动药品保护 (之前版本关闭卷轴保护,药品保护也不会生效)

4.引擎-选项-客户端设置-内挂控制二增加关闭小地图雷达显示

5.MonGenEx 刷怪增加BOSS怪设置,地图内一定时间无人时不被系统自动清理

6.修改夫妻传送、师傅传送不可传送地图参数禁止传送的人物 (A在禁止传送的地图,B在正常地图不可传送A)

7.修改脚本命令调整的技能CD在刷新人物属性后无需重新调整且与装备技能CD叠加

8.沙巴克升级武器相关增加触发 [查看详情]

9.修复自动挂机开半月弯刀群怪,怪死亡后人物假刀的问题

10.修复win11[24H2]版本运行登录器点开始游戏无反应的问题

11.优化ChangeSP破复活几率、防麻痹几率

 

2024-10-05更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.增加GETNOTDROPITEMCOUNT获取死亡不掉次数命令

2.修复祝福罐物品穿身上时被攻击掉持久

3.优化双烈火机制,引擎开启更容易打出双烈火选项后,第二刀烈火百分百打出烈火威力

2024-09-30更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、GameOfMir登录器生成器.exe  

1.修改脚本命令NotDropItemCount可调整背包不掉、身上不掉以及保存到人物数据库

2.客户端修复一处缺少图片补丁,聊天框文字多次换行显示的问题

3.引擎-怪物设置-怪物属性扩展增加怪物标识设置,怪物标识变量<$MONFLAG>、<$C.MONFLAG>

4.增加调整技能CD的脚本命令 [查看详情]

5.PrintUseTime脚本命令增加微秒耗时显示[查看详情]

6.增加属性变更控制刷新的脚本命令LockRecalcAbility [查看详情]

7.登录器配置器新增人物首次登录F12内挂自动挂机初始化选项配置

8.修改KILL命令杀死人物不掉物品,人物执行REALIVE复活脚本命令后恢复可掉状态

9.客户端及时雨内挂自动挂机增加不拾取他人物品选项

10.引擎-选项-物品装备-持久控制增加持久总开关,不勾选时,攻击不在计算装备持久

11.引擎-选项-功能设置-自动拾取增加忽略背包物品重量

12.引擎增加自定义装备部位备注

13.增加人物穿装备前触发@BeginTakeOn 人物中止穿装备:StopTakeOn   [查看详情]

 

2024-09-12更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、GameOfMir登录器生成器.exe  

1. 修改脚本命令调整血量判断是否开启人物死亡后不再造成伤害

2.修改人物复活时先计算ChangeModeEx 23调整的复活次数

3.修复脚本修改人物攻速,自动挂机杀死怪物后空刀几秒的问题

4.修复人物自动挂机寻路时遇到障碍物停止的问题

5.修改客户端页游小地图模式,没有小地图时显示地图名和坐标

6.客户端内存占用优化,减少同屏对象过多时内存溢出

2024-08-29更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、DBServer.exe、GameOfMir登录器生成器.exe  

1.DoTaunt嘲讽命令增加参数6,怪物被嘲讽后的坐标偏移 [查看详情]

2.客户端增加十步一杀【请在n秒后使用该技能】的绿字提示以及【该xx坐标不可施放十步一杀】的红字提示 (引擎开启技能CD显示时生效)

3.引擎-选项-功能设置-技能魔法-技能参数-战士技能-十步一杀新增:坐标不可达时技能不冷却,勾选后遇到障碍物时技能不读秒,可继续施放

4.引擎-查看-扩展功能-数据统计支持10组U变量的统计 (需更新DBServer.exe)

5.引擎-选项-怪物设置新增:按等级延长下次攻击时间,(不同等级的怪物每次受击后下一次的攻击时间会延长,默认勾选)

6.登录器修复免杀后内置浏览器部分玩家打不开网页的问题

7.护身装备增加成功几率配置,脚本命令ChangeSP可调整防护身几率  [查看详情]

8.优化脚本命令ChangeSP对怪隐身效果

9.修改邮件命令MailGive参数10=是否为绑定物品 (参数10=物品新名称失效,可通过关联物品命令关联后修改)

10.引擎-选项-游戏参数-PK控制新增:人物死亡后不再造成伤害 (可防止PK时人物双双挂掉)

11.引擎-选项-客户端设置-内挂控制新增:客户端鼠标中键走路不清除锁定目标 (默认不清除)

12.引擎-选项-功能设置-技能魔法-战士技能-烈火剑法新增:更容易打出双烈火选项

13.客户端全景小地图显示自动挂机当前寻路路径

14.客户端及时雨内挂增加隐藏暴击飘血选项

15.DBServer修复特殊情况下不停提示保存数据错误的问题

16.客户端优化内存溢出造成的无响应、白屏、花屏等问题

17.客户端修复人物攻速快看同屏人物跑步时位置异常的问题

18.客户端自动挂机寻路、攻击2处细节优化

19.修复角色交易人物离线等情况下区服重启或合区后交易状态丢失的问题

2024-08-03更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位) 、GameOfMir登录器生成器.exe 

1.读写Ini增加快速实时模式 Fast 参数,适用于微信验证、假人配置等 [查看详情]

2.修复账号交易一处引起报错的问题

3.减少十步一杀传送后停顿时间

4.引擎-查看-在线人物增加显示玩家客户端版本号

5.优化了引擎-查看-扩展功能:数据统计显示以及重读统计的物品表 Envir\ItemCurrentValueList.txt

2024-07-28更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)
、GameOfMir登录器生成器.exe 

1.装备框的自定义文字显示SETUSEITEMETEXT修改支持了6件装备的首饰盒

2.修复特殊情况下,摆摊物品可以复制出一份的问题

3. 更新爆率间隔控制界面,使间隔时间内间隔爆率正确读秒

4.修改缓回药品每秒恢复次数限制:参数为0时不启用,按老模式恢复

5.DoTaunt嘲讽命令增加同时限制等级上限参数 

6.客户端自动挂机附近有人使用物品保护排除人形怪及人形怪宝宝

7.引擎-选项-客户端控制-游戏速度控制新增:FPS过低时自动优化同屏人物刀速,防止假刀

8.引擎-选项-客户端控制-游戏速度控制新增:同屏人物每帧加快的比例:帧时间/设置值(1为不加快,攻速快的版本自行调整,一般默认即可)

9.几处已知细节优化调整

2024-07-21更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、UpdateServer.exe、数据库字段计算器.exe、GameOfMir登录器生成器.exe

1.十步一杀新增控制技能飞出后延迟多久伤害到目标选项

2.增加变量:当前地图宽度$MAPWIDTH,当前地图高度$MAPHEIGHT

3.修复#CASE N10|1 RANDOM 物品爆出后N10变量没有清零的问题,设置N以外的其它变量也会清理

4.修改自动挂机切换地图后继续挂机时也触发QF的[@StartAutoPlayGame]字段

5.扩展ThrowItem参数10:叠加物品是否叠加为一组(0或空:叠加;1不叠加)

6.限时装备到期(到时间)触发QF字段:[@ItemExpired],装备名称:<$ExpiredItemName>

7.增加新的修复神水StdMode=2,Shape=8,按修复的装备持久计算 (禁止修理的装备在物品规则处添加)

8.修复32位微端服务器句柄过高问题

9.增加数据库字段计算器,可以计算攻击伤害增加元素值大于255%

10.修改ChangeBodySize支持魔法盾和隐身效果

11.脚本命令DoTaunt参数4新增=3时被嘲讽的目标移动到人物面前

12.修改宝宝锁定的怪物死亡后宝宝还原为守护模式

13.引擎选项-参数设置-游戏选项2增加缓回药品每秒恢复次数限制:可防止某些情况下每秒恢复过多HP,疑似开挂的情况

14.修复裂神符技能攻击到目标分裂时技能经验不增加的问题

15.道士四大召唤技能召唤属下配置由10条扩展为15条

16.客户端加快怪物血量刷新以及飘血的速度,优化飘血特效使之更平滑流畅

17.修复SetSkillPower脚本增加技能威力只增加伤害值无效的问题,修改法道技能伤害和战士技能一样先计算威力加成后再计算防御

18.道士召唤宝宝技能可召唤的数量增加排除人形怪选项(默认排除)

19.登录器配置器修复调整致命一击等元素文字后不生效的问题

20.添加NPC对话框命令AddDlg增加参数9:上级窗口是否同步移动:是否刷新对话框XY坐标 (0:0或留空为默认) [查看详情]

21.修改打开仓库界面时背包界面不在记忆位置,关闭仓库时候背包即恢复之前位置

2024-07-02更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.修改客户端自动挂机时鼠标点击目标即可立即攻击

2.修复英雄背包物品引起的报错及复制物品的问题

3.修复扩展斗笠外观不显示的问题

4.十步一杀新增控制技能飞出后视野刷新时间选项,可延迟刷新视野目标

2024-06-29更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎增加气功波技能调整施放间隔,客户端可拖出技能图标显示倒计时

2.增加人物杀死的怪物名称变量:$KILLMONDBNAME,名称为怪物数据库真实名称(也就是包含数字的)

3.修改鞋子、腰带、宝石Anicount控制腰带、靴子、宝石的负重属性

4.客户端完善自动喊话功能

5.修改宝宝Ctrl+R锁定目标后被其它目标攻击不在切换新目标,引擎-选项=功能设置-宝宝设置界面增加宝宝更换目标几率设置

6.修改客户端自动挂机时鼠标可以操控人物移动 (可手动远离当前攻击目标、重新移动到指定位置)

7.几处细节优化

2024-06-19更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.增加脚本命令:HTTPPOST 可用于小量数据汇总

2.修改Messagebox支持显示空格,格式:MESSAGEBOX "你已经有基础技能了 请查看" @触发字段  其中"和"直之间的内容可以添加空格

3.修复HUMANHP自定义飘血素材偶尔不显示的问题

4.增加脚本发送邮件命令,脚本检测未读邮件命令,支持个人、在线人物、全部注册人物 [查看详情]

5.及时雨内挂增加手动十步一杀、手动冰霜群雨、手动死亡之眼,手动时不自动魔法锁定目标

6.及时雨内挂增加显示网络延迟和FPS独立选项,引擎上控制开启或禁用

7.功能设置-技能魔法-战士技能-烈火剑法增加消失时间延长选项

8.客户端优化烈火剑法释放流程,更容易按出双烈火

9.几处已知细节优化

2024-06-02更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.修改客户端打开NPC对话框时F9背包保存位置逻辑

2.优化客户端人物同屏怪物过多时CPU占用率

2024-05-29更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.修改客户端自动挂机可攻击叛变后的宝宝

2.修复同屏玩家一直放技能,技能起手效果异常的问题

3.修复神兽等宝宝返回主人身边时,一定几率再次传送至攻击目标身边的问题

4.引擎-选项-客户端设置-装备信息显示新增:显示卖给商店价格选项

5.修复客户端挂机时跑步攻击容易超速的问题

2024-05-20更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎-选项-客户端设置-游戏速度控制新增:移动不卡、攻击不卡、魔法不卡

2.加快微端更新声音补丁速度 (注:微端服务器端exe可以多开,多开的exe只修改服务端口即可共用微端网关,多开更新速度更快)

3.调整引擎-选项-功能设置-开启技能CD显示后,客户端技能CD计时结束后才可按下技能 (不开启则和老GOM一致,聊天框会显示技能剩余时间,推荐开启,法道连续按住技能快捷键释放技能更流畅)

4.调整怪物大血条:带数字的怪也可以显示,比例如 稻草人、稻草人0,只要把稻草人加入 稻草人0也会显示大血条

2024-05-17更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎-选项-客户端控制-内挂控制新增:隐藏移动魔法开关

2.新增客户端自定义标识功能 [查看详情]

3.ItemShow、UserItem 对齐方式扩展自定义背景宽度、扩展自定义背景图 [查看详情 ]

4.OpenClientDlg 19 0 0 0 10014 暗黑之神王城 扩展参数6,表示自定义地图名称,显示(MapDesc1.dat)里的地图备注到大地图

5.引擎-查看-列表信息一增加禁止简装的物品列表功能 (武器、衣服、时装武器、时装衣服)

 

2024-05-11更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.优化宝宝新的宝宝升级属性移速、攻速算法,包含ChangeSlaveAbility脚本调整的

2.修改登录器解决第一次登陆游戏偶尔提示系统初始化失败的问题

3.优化客户端技能CD,减少连续使用时提示失败,优化烈火可用时,按键后技能CD动画即开始播放,方便按出双烈火

4.按分钟限时物品客户端显示时间只精准到分钟,不在显示秒数

5.几处已知细节优化

2024-05-04更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.摆摊购买物品增加QF脚本触发 [@BuyUserShopItem]

2.登录器新称号属性样式不显示元素问题

3.引擎选项-客户端设置-游戏速度控制新增 加速同屏人物移动动作选项 (有了移动速度的人物看同屏人物移动动作会加快)

4.客户端BUFF图标自动判断页游小地图进行排序

5.引擎-选项-参数设置-坐标范围增加选项:小地图旁显示安全区图标,读取 NewopUI.Pak 3323编号素材

6.修改Gmexecute TestStatus 脚本命令参数1新增-1,可批量清空人物颜色状态

7.扩展ChangeItemDura 脚本命令参数5,支持修改最大持久 (参数4为当前持久大于最大持久时,是否调整为最大持久)

8.增加ParseJsonToStr 脚本命令:解析json的key为变量名, value为变量名的值

9.增加DelText 脚本命令:删除文本某一行或删除后保留空行

10.扩展斗笠,怪物补丁算法

11.优化人物在树下,建筑物下跑步,攻击,树、建筑物影子闪烁问题

12.引擎-选项-功能设置-技能魔法新增:启用烈火、开天、龙影、雷霆、逐日技能失败提示选项,默认勾选

 

2024-04-14更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.完善货币变化的日志记录,增加货币:改变前数量,改变后数量日志记录

2.修改聚灵珠数据库MAC字段值大于0时每次聚集的经验为固定的MAC值

3.增加脚本命令:CHANGEADDBEADEXP 参数1= 经验值,调整聚灵珠下次聚集经验时额外加的经验值 (脚本使用一次生效一次,非永久)

4.修改脚本命令Detoxifcation支持清除MAKEPOSION的红绿紫毒

 

2024-04-04更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎-选项-参数设置-坐标范围增加选项:不推开安全区重叠人物

2.引擎-选项-参数设置-坐标范围增加选项:同一坐标重叠人物数等于多少时推开重叠人物

3.引擎-选项-参数设置-坐标范围增加选项:垫刀机制(重叠人物,最后重叠者承受伤害)

4.引擎-查看-扩展功能增加选项:禁止加入行会、禁止退出行会时间段

 

2024-03-27更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.扩展商铺购买物品触发:[@BuyShopItem] S0: 物品名称 S1: 货币名称 M0: 总价 M1: 货币类型 M2: 商品数量 M3: 批量购买数量 [ 详情查看]

2.扩展商铺支持金刚石、灵符货币购买物品

3.修复客户端自动使用修复神水后,神水可用次数没有实时刷新的问题

4.修改杀死人物宝宝时<$KILLMONNAME>、  <$KILLMONNAMEEX>也同步刷新为宝宝名称

5.增加选项:允许怪提前复活,新刷怪模式下使用,BOSS怪物可提前几十秒复活,不勾选则必须超过设定时间才会复活 (引擎-工具-刷怪配置可查看刷怪误差时间)

6.增加脚本命令CheckKillSlave:检测杀死的是不是宝宝(包括技能召唤、脚本召唤等等,用在@KillMon OnKillMob) 

 

2024-03-24更新:
本次更新必须替换:GameLogin.exe、GameOfMir登录器生成器.exe、M2Server.exe(64位)

1.ClearSkillWaitTime脚本命令优化并支持了清理无极真气技能CD

2.清理已死亡宝宝优化

3.增加物品掉落动画选项(测试,暂未开放)

4.增加脚本命令:ChangeHighLevel 调整服务器最高可升级的等级,<$SERVERHIGHLEVEL> 为当前服务器最高可升级等级

5.引擎选项-物品装备-极品属性新增选项:神秘装备取下后恢复????显示(隐藏属性,查看他人身上佩戴的神秘装备也会隐藏属性)

6.引擎选项-怪物设置-增加极品鹿、极品羊几率设置

7.引擎选项-客户端设置-内挂控制扩展选项:启用挂机保护页面附近有人保护,限制最低保护间隔,单位秒

8.内挂挂机N秒时间未攻击怪物增加判断技能攻击

9.默认内挂同步增加近几月及时雨内挂更新的功能 (如果内挂界面错乱,可以手动删除 MirConfigDlg.DB,配置器会重新生成默认的)

10.增加脚本命令:ChangeOverShootHighLevel 调整玩家最高可突破等级限制的等级 参数1=+ - = 参数2= 值  (比如服务器限制100级,突破3级,角色实际可升级到103级) <$OVERSHOOTHIGHLEVEL> 为角色当前突破的等级数

11.重新优化内挂自动使用修复神水逻辑 (默认内挂、及时雨内挂同步更新)

12.默认内挂新增两个菜单,图片调用NewopUI.Pak补丁序号610,611

13.内挂自动反击优化:支持反击持续时间控制,引擎选项-客户端设置-内挂控制里修改

14.内挂BOSS提示颜色优化:支持了目标BOSS实时变色,无须等待下次同屏刷新

15.修改<UserItem:D:X:Y:Z:W:G:R/@Label>  W= 0时显示自己的 =1时显示当前查看目标的

16.修改TakeBagItemEX 参数10物品颜色=0时回收所有

17.修改除脚本蛛网外,攻击目标被蛛网时先判断目标是否有防蛛网属性

18.引擎选项-客户端设置-内挂控制新增:禁用附近有人不抢怪选项

19.扩展ADDBUTTON、ADDBUTTONEX自定义按钮标题支持颜色,比如 250/ 紫色按钮标题

20.扩展DecodeSecTime 脚本命令参数4=1时,游戏中参数2效果:00:48:00  参数3效果:48:00

 

2024-02-06更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎选项-物品装备-特殊属性-魔法躲避新增选项:按实际点数计算躲避值(1点= 1%,默认1点= 10%)

2.修复神兽使用加血命令偶尔报错的问题

3.引擎选项-性能参数增加百人小服推荐设置按钮

4.几处已知细节优化

 

2024-01-30更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)

1.引擎选项-功能设置-技能魔法-魔法盾新增:无技能动作开盾

2.修改宝宝属性ChangeSlaveAbility 参数1增加40,表示修改宝宝距人物N步后传送到人物身边(默认20格)

3.修改宝宝属性ChangeSlaveAbility参数1增加41,=1时表示修改宝宝为混乱移动坐标模式,=0时恢复正常

4.修改宝宝属性ChangeSlaveAbility参数1增加42,=1时表示修改宝宝为不可移动状态,= 0时恢复正常

5.增加秒数转为字符时间格式 DecodeSecTime,参数1=秒数 参数2=返回变量1  参数3(可留空参数3)=返回变量2

6.引擎查看-列表信息二-物品规则新增:快速设置叠加物品禁止修理、按物品分类号快速设置物品规则按钮

7.及时雨内挂去除优先开盾选项(引擎已支持无动作开盾)

8.修复HumanDropUseItem脚本命令强制爆出的物品客户端没有刷新的问题

9.修复ChangeSlaveAbility脚本命令调整宝宝属性后的攻速问题

10.完善宝宝升级移动速度、攻击速度新的属性算法

11.HumanDropUseItem新增参数4=1时触发QF[@HumDropItem],并执行物品规则的掉落提示,参数4=0或留空可自己脚本写物品掉落触发等

12.引擎选项-参数设置-人物死亡新增 死亡不退组

13.引擎选项-参数设置-人物死亡新增 被杀掉装备执行脱装备@TakeOn @TakeOnEX触发,可防止死亡卡属性,重新计算属性等  (身上物品直接掉落地面,[@TakeOn]关联物品属性操作失效,可在[@HumDropItem]关联操作)

14.修改称号属性显示使用物品的样式:数据库称号的StdMode字段=70时有效

 

2024-01-24更新:
本次更新必须替换:GameLogin.exe、GameOfMir登录器生成器.exe、M2Server.exe(64位)

1.引擎选项-参数设置-人物死亡新增 被怪杀死不掉背包物品

2.引擎选项-参数设置-人物死亡新增 人物死亡最多掉落N件背包装备

3.引擎选项-参数设置-人物死亡新增 背包叠加物品随机数量爆出

4.修改 人物死亡爆出物品禁止一键拾取 规则:修复人物开启自动拾取时,杀死玩家爆出的装备,死亡玩家小退或大退游戏装备可立即被一键拾取的问题

5.登录器配置器-内挂默认配置新增10个默认选项并以生效

6.登录器配置器-默认内挂支持自定义保护物品

7.及时雨内挂-挂机-基本设置:自动捡物 新增周围怪物数≥N个不拾取选项

8.及时雨内挂-挂机-基本设置:法道躲避怪物 新增周围怪物数≥N个再躲避选项

9.及时雨内挂-挂机-基本设置:新增当目标怪周围N格范围有人时不抢怪选项

10.及时雨内挂-挂机-技能设置:群体技能新增目标范围怪物数≥N只时使用群攻技能选项

11.及时雨内挂-挂机-技能设置:新增副技能1、副技能2选项,战法道优先释放副技能,技能CD自动读取引擎的设置

12.及时雨内挂-挂机-技能设置:新增针对性技能设置,对某些自定义名字的怪使用自定义针对技能,比如:对某某怪只使用圣言术等等

13.及时雨内挂-挂机-挂机保护:新增队友设置信任,行会成员设置信任,被信任后不自动反击,不使用保护物品,勾选周围有人时不抢怪排除信任对象

14.及时雨内挂-挂机-怪物过滤:新增反选列表,只攻击怪物过滤列表内的怪物,以及不攻击人物宝宝,不攻击人形怪选项

15.兼容性修改RANDOMEX 随机数(子) 也就是参数1=0时不在有几率执行#ACT下面的脚本,如下所示:

[@测试几率]
#IF
RANDOMEX 0 2
#ACT
SENDMSG 6 测试几率通过
#ELSEACT
SENDMSG 6 测试几率没通过  //本版以后引擎版本只会执行这一段

16.及时雨内挂新增5个自定义快捷键设置

17.修复使用自定义装备属性样式时,内挂开启装备比较后不显示套装属性的问题

18.调整挂机时魔法值不足暂停释放副技能

19.修改脚本命令GetAllDBItemFieldValue包含称号,参数3=1时不包含称号

20.补齐说明书<ItemShow:D:F:X:Y:B:G:R>、<UserItem:D:X:Y:Z:W:G:R> 参数7=对齐方式,按需使用

21.修复称号属性使用物品属性样式时显示的图标非称号图标的问题

22.增加脚本命令:RecalcSlaveAbility,重新计算宝宝属性,参数1=宝宝名称,留空为所有宝宝,在使用ChangeSlaveAbility调整宝宝属性后需要马上GetSlaveAbility宝宝最新属性时使用

23.增加脚本命令:RecalcAbility,重新计算人物属性,无参数,在使用ChangeHumAbility调整人物属性,需要<$MAXHP>、<$MAXDC>等变量立即刷新最新属性时使用

24.完善M.DelMonHp细节:怪被切割死亡后按人物爆率倍数爆物品等

25.引擎上设置默认内挂禁用小退保护时,内挂保护选项内不再显示‘小退’选项

26.调整内挂挂机:附近有人保护选项排除信任队友、信任行会成员

27.及时雨内挂增加持久低于5点时自动使用修复神水选项(引擎-客户端设置-内挂可禁用此功能)

28.优化四级魔法盾同屏显示,微端更新速度等细节

29.登录器配置器人物第一次登录游戏内挂默认配置:增加重复播放背景音乐选项

30.更新DBServer支持读取自定义文本排行榜数据

31.及时雨内挂-挂机-技能设置:道士宝宝增加可召唤数量设置

32.及时雨内挂-挂机-技能设置:道士增加自动施毒选项

33.及时雨内挂-挂机-技能设置:副技能增加对自己施放选项

34.及时雨内挂-挂机-技能设置:增加清空已选挂机技能按钮

35.及时雨内挂-挂机-技能:优化对自己施放的技能不在锁定目标施放,如治愈术、幽灵盾等等

36.及时雨内挂-挂机-基本设置:法道增加不躲避怪物时是否近身平砍怪物

37.引擎选项-客户端设置-内挂控制新增锁定目标特效绘制模式

38.及时雨内挂-挂机-技能设置:副技能、指定技能增加使用间隔控制

39.引擎选项-功能设置-技能魔法:新增 忽视障碍遮挡 选项,选中后类似灵魂火符、小火球等技能不再因障碍而打不中目标

40.引擎选项-功能设置-技能魔法-法师技能-诱惑之光:诱惑数量排除技能召唤、脚本召唤类宝宝已生效可用

41.修复挂机时召唤的宝宝死亡几次后不再继续召唤的问题

42.引擎选项-功能设置-宝宝设置:新增 宝宝视野范围选项,默认5,不修改原有的,大于5表示修改新召唤的宝宝的视野范围

43.GameLogin.exe多开限制优化:客户端意外结束进程、没有达到多开数量限制时不再提示并可继续多开

44.GameLogin.exe创建微端路径优化:只有C盘的电脑直接在C盘创建微端文件夹

46.修复客户端战士带宝宝挂机开启刺杀时偶尔攻击宝宝位置的问题

47.及时雨内挂-物品-特殊选项增加:地面物品图标放大选项

48.修改StartPickUp一键拾取只可拾取人物坐标14x14范围的物品

49.引擎选项-客户端设置-内挂控制新增:自动挂机时切换地图继续挂机选项

50.及时雨内挂增加6个选项:淡化火墙特效(低亮度护眼)、自动持续探索(挖物品)、隐藏切割飘血、隐藏致命、无视、卓越、会心飘血、隐藏附近人物、隐藏联盟人物(联盟行会人物且攻城区域有效)

51.引擎过滤文字检测个人店铺创建时商铺名称,包含则提示失败

 

2023-12-26更新:
本次更新必须替换:GameLogin.exe、GameOfMir登录器生成器.exe、M2Server.exe(64位)、合区工具(64位).exe、GameOfMir引擎控制器.exe(非必要更新,老版一样可用)、UpdateServer.exe、UpdateGate.exe

1.治愈术魔法触发@MagicAttack修改:是可攻击目标在触发QF

2.十步一杀技能页面新增选项:去掉技能起手动作

3.修复仿LEG四级魔法盾生效时在释放其它技能效果消失的问题

4.优化随机传送、十步一杀传送后同屏对象刷新

5.更新微端网关及微端服务器程序:支持多服务器同时更新以及修复PAK明文密码泄露的问题 (选项在微端网关-配置-多服务器并发模式,需最新登录器)

6.引擎更新一键关区倒计时公告:控制台停止游戏时进行60秒倒计时关区公告,计时结束后整个服务结束

7.修改一键拾取命令PickUpItems在人物背包满时可以拾取金币

8.修复物品设置页面-新增属性:勾选被怪物攻击时物理伤害减少不叠加后,怪物元素属性【物理伤害减少】无效的问题 (之前版本号引擎不勾选即可)

9.宝宝Ctrl+R锁定目标优化:过滤宝宝本身,锁定后自动移动到目标身边攻击

10.修复64位合区工具拖拽添加文本失效的问题

11.修复勾选攻城不刷怪并清怪选项后,系统自动攻城不生效的问题

12.修复暴击特效第一张素材偶尔播放偏移的问题

13.修复百分比切割命令:DelMonHp 参数4没有生效问题

14.修改自动挂机时背包已满继续拾取地面的金币

15.游戏控制器新增定时任务,可简单执行测试区定时启动、定时停止,正式区定时开启任务

16.游戏控制器新增清理数据前运行bat、清理数据后执行压缩包解压功能

17.游戏控制器新增快速生成.\数据备份.bat按钮,执行清理数据前数据备份,误删数据也可恢复

18.GameOfMir登录器生成器新增集成快快盾、安卫士服务,无须再次封装

 

2023-12-03更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、NewopUI.Pak    注:32位引擎不在维护更新

1.增加切割命令DelMonHp,参数6=是否播放切割动画(空或0不播放,1播放) 切割动画素材在NewopUI.Pak内编号为:3600~3679

2.修复脚本命令释放技能releasemagic无攻击目标释放后需小退或切换地图才能继续释放的问题

3.战斗状态禁止使用物品分出三个选项,禁止吃药、禁用随机、禁用31类物品

4.增益类药品增加状态消失触发[@Buff2Close],<$Param1>说明:0=攻击力,1=魔法力,2=道术力,3=攻击速度恢复正常,4=生命值恢复正常,5=魔法值恢复正常
例子:
[@Buff2Close]
#IF
EQUAL <$Param1> 0
#ACT
SENDMSG 7 攻击力恢复正常
#IF
EQUAL <$Param1> 1
#ACT
SENDMSG 7 魔法力恢复正常
#IF
EQUAL <$Param1> 2
#ACT
SENDMSG 7 道术恢复正常
#IF
EQUAL <$Param1> 3
#ACT
SENDMSG 7 攻击速度恢复正常
#IF
EQUAL <$Param1> 4
#ACT
SENDMSG 7 生命值恢复正常
#IF
EQUAL <$Param1> 5
#ACT
SENDMSG 7 魔法值恢复正常

5.
使用增益类药品增加触发[@Buff2Open],<$Param1>说明:0=攻击力,1=魔法力,2=道术力,3=攻击速度恢复正常,4=生命值恢复正常,5=魔法值恢复正常

6.分身术存活时间单位由分钟改为秒

7.修改宝宝属性脚本命令ChangeSlaveAbility,扩展支持特殊属性:元素、特殊属性等 [ 详情查看 ]

8.增加恢复宝宝血量 MEBabyHP 脚本命令 [ 详情查看 ]

9.增加宝宝嘲讽 MOBDOTAUNT 脚本命令命令 [ 详情查看 ]

10.修复SETUSEITEMETEXT脚本命令加的文字自身显示,查看其他角色不显示的问题

11.增加范围切割命令DelMonHpEx,参数10=是否播放切割动画(空或0不播放,1播放) 切割动画素材在NewopUI.Pak内编号为:3600~3679

12.增加获取套装属性和装备技能威力物品增加的 技能防御 技能攻击的百分比脚本命令 GetHumSkillPowerPer [ 详情查看 ]

13.修复挂机时偶尔一直攻击宝宝的问题(需测试)

14.F12及时雨内挂-战斗页面增加 自动调节施法距离 功能:释放技能离超出技能伤害范围先跑步过去后再释放

15.修改客户端自动穿戴装备默认过滤药品等

16.F12内挂自动挂机打怪时增加人物长时间静止以及多次移动失败处理

17.修改ChangeSlaveAbility调整宝宝血量后立即刷新到客户端 (先调整MaxHP,在调整当前HP)

18.新增按照数据库IDX进行回收脚本命令:TakeBagItemEX,支持多个连续的物品编号 [ 详情查看 ]

19.新增按照物品Color颜色值进行回收脚本命令:TakeBagItemColor,支持多个连续的物品颜色 [ 详情查看 ]

 


2023-11-16更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)    注:32位引擎不在维护更新

1.引擎性能参数增加一个选项:重新加载NPC后实时回收内存,默认启用

2.增加脚本命令:通过怪物名字取数据库字段值 GetDBMonsterFieldValue 怪物名称 字段名 变量
例子:GetDBMonsterFieldValue 魔龙教主 HP <$STR(N1)>

3.增加功能:怪物外形调用到NPC界面 <MONSTER:APPR:RACE:动作:方向:X:Y>
动作参数详解:0=站立 动作1=走动 动作2=跑步 动作3=攻击 动作4=被攻击 动作5=死亡 动作6=尸体
方向
参数详解:0~7

例子:
[@main]
#if
#act
GetDBMonsterFieldValue 白野猪 appr <$STR(N$怪物APPR)>
GetDBMonsterFieldValue 白野猪 race <$STR(N$怪物RACE)>
#say
 <MONSTER:<$STR(N$怪物APPR)>:<$STR(N$怪物RACE)>:0:4:100:200> 

4.增加脚本命令:修改体型大小:ChangeBodySize,参数1=体型百分比(1~255,100为恢复默认大小),参数2=有效时间,参数3= 宝宝名字(*为所有宝宝)

5.增加脚本命令:动态调整特殊属性ChangeSP,暂时支持30条动态调整。

6.修改ThrowItem脚本命令参数4坐标范围为0时,物品可精准刷在固定坐标

7.修复自定义怪客户端飘血速度慢的问题

8.扩展设置装备发光特效脚本命令:SETITEMEFFECT 位置(-1时是OK框中的装备, 0~28或30~47时是穿在身上的装备) 特效编号(0-65535,0为清除特效)新增参数3= 为修改物品在地面时的光效

9.增加获取装备发光特效脚本命令:GETITEMEFFECT 参数1=位置(-1时是OK框中的装备, 0~28或30~47时是穿在身上的装备) 参数2= 返回变量值 参数3= 1时为物品地面光效

10.过滤全服提示信息脚本命令FILTERGLOBALMSG新增参数6:过滤怪物、人物爆物品信息 (注:参数1过滤聊天框信息不在过滤怪物爆物品信息)

11.持续类技能增加状态消失触发[@BuffClose],<$Param1>说明:8隐身,11魔法盾,75护体神盾,9神圣战甲,10幽灵盾
例子:
[@BuffClose]
#IF
EQUAL <$Param1> 8
#ACT
SENDMSG 7 隐身状态消失
#IF
EQUAL <$Param1> 11
#ACT
SENDMSG 7 魔法盾状态消失
#IF
EQUAL <$Param1> 75
#ACT
SENDMSG 7 护体神盾状态消失
#IF
EQUAL <$Param1> 9
#ACT
SENDMSG 7 神圣战甲状态消失
#IF
EQUAL <$Param1> 10
#ACT
SENDMSG 7 幽灵盾状态消失

12.扩展ChangeModeEx参数1模式=27表示设置流星火雨伤害次数 参数1模式= 28表示调整恢复类药品的恢复量

13.增加脚本检测命令:CheckGetTarget 参数1= 0为夫妻、1为师徒、2为组队,例子:参数1= 0夫妻双方在线时,将自己当前的攻击目标立即指定给另一半 (被指定对象没在线或自己没有锁定的攻击目标则检测不通过)

14.客户端及时雨内挂快捷键自定义增加了7个常用的自定义设置
 

 

2023-10-31更新:
本次更新必须替换:GameOfMir引擎控制器.exe、GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(64位)
   注:32位引擎不在维护更新

1.<$TIMEUNIX9> 时间戳 毫秒级 9位数 适合间隔在100W秒以内的时间差计算

2.同步32位引擎的国战更新内容,国家ID为:<$NATIONID>

3.修复RedEnvelopeSaveToList随机红包报错的问题

4.新增取数值的百分比命令:CalcPer

5.打开可视化仓库脚本命令:OpenStorageView新增:参与1=预留位,参数2= X坐标,参数3=Y坐标

6.当前攻击目标名字颜色变量:<$CURRRTARGETNAMECOLOR>、<$C.CURRRTARGETNAMECOLOR>,返回值范围:-1~255,-1表示当前攻击目标为空

7.修复引擎控制器快速修改服务器端为当前路径时数据库路径不对的问题

8.修复引擎自定义魔法盾效果保存无效的问题

 

2023-10-25更新:
本次更新必须替换:DBServer.exe、LoginSrv.exe、GameOfMir引擎控制器.exe、GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(64位)、
合区工具(64位).exe、日记查询.exe、UpdateGate.exe   注:32位引擎不在维护更新

1.新的移动速度、攻击速度、魔法速度调整

2.引擎、合区工具、日志查询适配寄买卖功能

3.客户端优化内存调用,优化了第一次登录游戏微端更新引起加载封挂插件异常的情况

4.优化客户端微端更新效率以及稳定性(需同时更新微端网关)

 

2023-09-21更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(64位)、防劫持列表服务器.exe  注:本版开始32位引擎不在维护更新

1.引擎选项-参数设置-战斗状态页面增加人物战斗状态死亡后立即恢复正常选项

2.客户端修复内挂走位刺杀无效的问题

3.客户端优化叠加飘血细节,并可显示MISS (在引擎选项-客户端设置-内挂控制开启)

4.引擎选项-怪物设置增加地面金币显示数量选项

5.引擎选项-功能设置-宝宝设置增加新的属性设置页面,可设置宝宝每一级的属性算法规则

6.引擎选项-功能设置-技能魔法-法师技能-魔法盾新增客户端特效定义:0=默认、1=新版高清特效、2=LEG四级盾特效

7.64位引擎自定义火墙技能修复同一坐标可无限叠加施放的问题

8.修改登录器读取主列表成功后不在继续读取备用列表,主列表读取失败则继续读备用列表

9.修改防劫持列表服务器重读列表间隔由分钟单位改为秒,第一次打开勾选自动重读及监视列表目录

10.增加打开可视化仓库脚本命令:OpenStorageView

11.引擎选项-功能设置-技能魔法-战士技能 野蛮冲撞 新增三个控制选项:隔位野蛮、卡位时间及无限刀模式按键立即施放

12.杀死人物时触发[@ScatterBagItems]扩展支持了人物身上爆出也触发

13.引擎选项-客户端设置增加新的游戏速度控制,可以按固定数值递减模式调整移动速度、攻击速度、魔法速度(测试,延迟下一版可用)

14.修改魔法盾最大时间为65535秒,之前版本人物魔法力超出一定数值后刚开盾便到期

15.使用StartPickUp一键拾取命令:引擎勾选 忽略物品延迟,直接入包 后强制怪物爆出指定物品SetMonBurstItems不在生效。

16.约十几处已知问题调整优化

 

2023-08-01更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(32位)(64位)

1.打开客户端相关界面 OpenClientDlg 界面编号 是否设置坐标(0:不设置; 1:设置)坐标X 坐标Y [ 详情查看]

2.增加加载假人名单脚本命令:LoadDummyNameList

3.调整旧属性样式装备名称按装备颜色显示

4.修复跑步时死亡,死亡效果偶尔会延时几秒生效的问题

5.内挂增加隐藏移动魔法效果选项,方便看清魔法施放者最新位置和最新动作

6.CheckItemAddValueEx增加参数5=赋值变量,返回检测的属性总和到参数5变量

7.修复及优化上一版已知的细节

 

2023-07-27更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(32位)(64位)

1.引擎查看人物属性:暴击倍数显示不正确修复

2.宝宝升级后立即刷新血量到客户端

3.客户端人物小退后清理邮件标题、内容等信息

4.引擎调整火龙守护兽Race值不为202时进行提示,防止异常

5.扩展GetStateValue状态类型(0=绿毒、1=红毒、2=不能攻击、4=不能移动、5=麻痹、8=隐身、9=神圣战甲术、10=幽灵盾、11=魔法盾、12=冰冻、13=紫毒、14=蛛网、15=护体神盾、16=无极真气)

6.扩展CheckItemAddValueEx检测装备的附加极品属性、元素属性总和,支持检测是否为地面绿光的极品装备 [
详情查看]

7.扩展CHANGEITEMADDVALUE支持属性位置15,用来修改地面绿光的极品装备是否生效 [
详情查看]

 

2023-07-24更新:
本次更新必须替换:GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)、NewopUI.Pak素材3330~3369、GameOfMir引擎控制器.exe

1.增加推荐穿戴装备功能

2.增加仿页游小地图功能

3.增加英雄隐藏状态界面选项

4.64位引擎增加邮件系统,引擎-工具-发送邮件菜单可快速发送邮件

[@打开邮件窗口]
#IF
#ACT
OPENEMAILDLG
sendmsg 7 打开邮件窗口

5.64位引擎修复召唤英雄异常的问题

6.增加人物死亡禁止拾取选项

7.修复特殊情况下引起怪物说话报错的问题

8.限时称号优化:解决外显后计时不准的问题

9.引擎-选项-功能设置-自动拾取-新增丢弃的物品不在一键拾取(仍可手动拾取)

10.配置器增加登录账号界面自定义文本

11.优化内挂挂机一些细节并新增按距离、按血量优先攻击、降低切换攻击目标频率,法道边平砍边放技能等

12.修改<$KILLMONNAMEEX>杀死自己的宝宝也同步刷新

13.64位引擎邮件系统新增聊天框上方按钮,引擎-选项-客户端设置-界面显示 可隐藏按钮,且需要更新NewopUI.Pak素材:编号3330~3346

14.64位引擎增加脚本命令:FIRSTPICKUPITEM,参数1=1时,假人优先拾取地面物品 (32位引擎已默认优先拾取)

15.64位引擎修复THeroObject::GainExpNG 4的错误

16.增加武器准确极品属性值和属性几率可调控

17.增加勋章、军鼓、宝石类极品属性调整界面

18.增加22戒指类防御、魔防极品属性值和属性几率可调控

19.增加地面物品极品光效功能:引擎选项-物品装备-极品属性页面设置

20.增加地面物品显示叠加数量

21.客户端及时雨内挂增加 物品光效快闪 及 物品极品光效 选项,需要更新NewopUI.Pak素材:编号3350~3369

22.客户端修改自身技能不在判断释放距离,避免提示:目标太远了,施展魔法失败

23.增加使用祝福油成功后触发QF:@WeaptonMakeLuck

24.增加打开游戏商铺触发QF:@OPENSHOP

25.增加打开大地图触发QF:@OPENBIGMAP

26.64位引擎新增怪物:Race值为209时会使用火墙攻击(方型火墙)、屏幕内随机传送人、推人效果、放出随从 (随从在 !Setup.txt [Names] BloodMonSlaveX 编辑名字)

27.64位引擎新增怪物:Race值为201时火龙雕像 201;84;802;10;1;100;3000;10;25;20;70;100;50;50;10;10;1500;1;0;3000 //MC=攻击力,2X2群体攻击

28.64位火龙神殿相关怪物更新:恶魔蝙蝠Race=205 RaceIme= 19Appr=80,火龙守护兽Race=202 RaceIme= 95Appr=802,火龙教主Race=203 RaceIme=83 Appr=800  [ 详情查看]

29.数据库聚灵珠Anicount字段=10时不检测货币条件,提取经验不扣货币 使用时触发QF [@ConfirmUseItem]  增加聚灵珠使用前中断命令:ConfirmUseItem  参数1 (1= 禁止 0= 允许) 当前使用聚灵珠名字为:<$UseItemName>

30.修复祖玛卫士,祖玛雕像类怪物刷在人物视野内客户端没有石化效果的问题

31.客户端加快内存释放速度。

 

2023-06-21更新:
本次更新必须替换:GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)、LoginGate.exe、LoginSrv.exe

1.脚本命令GetSlaveInfo 获取失败时 返回变量全部为-1

2.修复镶嵌自定义配置%property不显示属性的问题

3.修复召唤圣兽技能同屏其它玩家会看到雷电的效果

4.合击UI支持了武器衣服盾牌随头盔整体偏移坐标

5.合计UI复古属性模式F10界面支持了显示属性自动隐藏称号

6.客户端自定义物品属性-聚灵珠[双击释放]文字换行显示

7.31类双击物品支持了叠加,支持物品关联 LinkBagItem命令,
Shape=50,物品使用一次后消失 Shape=51,物品可以一直使用,直到手动删除
以上扩展2种类型的物品触发 QF中的 [@StdModeFuncExX] X=物品的Anicount
支持了DelLinkItem删除LinkBagItem关联的物品 [
详情查看]

8.MobFireBurn地图光环效果扩展 [ 详情查看]

9.已知细节优化

10.防劫持列表.exe SeniorGameProtect.Bin 文件更新
可单独复制SeniorGameProtect.Bin到劫持列表服务器根目录

11.增加MOD取余以及检测脚本命令[CALCUMOD]

12.增加GOTO将传递参数返回值保存到变量 脚本参数回调 [ 详情查看]

13.MESSAGEBOX 对话框增加标签<Text:测试下这段文字的显示|253#提示信息^254#www.gameofmir.com:10:20{FCOLOR=250}>和文字颜色<文字颜色/FCOLOR=69>等(不支持按钮,编辑框,OK框)

14.NPC对话框文字颜色支持网页颜色,比如:<字体颜色2/FCOLOR=#CCFFFF>。支持16进制颜色,比如:<字体颜色3/FCOLOR=$8FCF88>。

15.增加宝宝叛变QF触发:[@MobTreachery]

16.引擎选项-客户端设置-装备信息显示增加:称号属性显示使用物品的样式

17.引擎选项-客户端设置-内挂控制增加:启用攻速快右键立即跑(默认开启,如果锁定人物多跑一步可不打勾)

18.账号服务器增加防沉迷实名认证系统,目前免费使用。


 

2023-06-04更新:
本次更新必须替换:GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)、GameOfMir引擎控制器.exe

1.SendCenterMsg增加3个参数,例子:SendCenterMsg前景色背景色消息文字模式显示时间倒计时标签显示位置(0=居中,1=靠左,2=靠右) Y坐标 是否绘制背景色
支持2种格式文字颜色:{信息|F:B:M} F=字体颜色 B=背景颜色 M=模式(0绘制背景色,1字体描边) 和 {<$USERNAME>/FCOLOR=254}
修复服务器超过25天以上不重启不显示的问题

2.修改脚本总耗时PRINTUSETIME命令,耗时计算更精准。

3.获取某地图怪物数量 格式: GetMapMonCount 地图名 是否排除宝宝(0:不排除,1:不排除) 保存变量

示列:
[@main]
#ACT
MOV P1 <$const(n3)>
GetMapMonCount P1 0 N1
SENDMSG 6 地图N3一共有<$STR(N1)>个怪物

N3默认是个变量,可以将地图编号N3更换为:<$const(n3)>

4.修改自定义装备进度条属性:CHANGECUSTOMITEMPROGRESSBAR 参数3= 0时不显示进度条,只显示文字

5.修改CHECKSKILL 技能名称 检测符(<,>,=) 等级 是否检测强化技能(0或为空时为技能等级,1为强化技能等级) 参数5= 返回技能等级 参数6= 返回技能强化等级

6.修改SetClientBuff序号由20个扩展到100个,倒计时时间由65535秒扩展到2100000秒,-2表示永久时间,新增倒计时详细剩余时间描述,新增参数9=0按小地图位置,=1按屏幕左侧位置,=2按屏幕右侧位置
新增参数10,倒计时结束后是否重新排序,注意:(如果不使用附加特效又需要参数9参数10,可以用*表示空) 例子 SetClientBuff 12 1 1561 -1 254/测试说明啊\251/第一个图  0 0 * 2 1'
修改-1时按钮时支持文字备注,例子:SetClientBuff 12 4 236 -1 触发字段|254/测试说明啊\251/第三个图 4 0

7.修改行会战消耗金币可以设置为0,表示不扣金币

8.摆摊图片位置优化。

9.内挂生成挂机点效率优化,挂机状态提示信息优化

10.HumanDropUseItem 装备位置 返回装备名 增加参数3= 1无视物品禁止爆出属性,人物禁止爆出,地图禁止爆出等规则,只判断物品投保。

11.ChangeDamage 功能:改变人物对怪物对其他人物的最终伤害倍数。注:QF触发[@AttackDamage]可继续ChangeDamageValue调整最终伤害值

命令:
ChangeDamage 参数1 参数2 参数3

参数详解:
参数1=0=全部,1=玩家,2=怪物
参数2=威力倍数 (威力倍数默认100 除以100 = 真实倍数,如200表示2倍)
参数3=持续时间(秒) -1= 在线一直有效

到时间后触发QFunction-0.txt [@ChangePowerTimeOutX]

例:
[@main]
#ACT
ChangeDamage 1 200 120
ChangeDamage 2 500 180
SendMsg 5 你对杀怪物的最终伤害为5倍,持续3分钟!对人物的最终伤害为2倍,持续2分钟!时间到后同时触发[@ChangePowerTimeOut1] 和 [@ChangePowerTimeOut2]

QFunction-0.txt
[@ChangePowerTimeOut1]
#act
sendmsg 6 你对人物的倍攻已恢复正常!!!

[@ChangePowerTimeOut2]
#act
sendmsg 6 你对怪物的倍攻已恢复正常!!!

12.F12内挂增加分页刷新大背包选项(引擎大背包开启分组存放后有效)

13.客户端人物转向无限刀出刀顿一下,改为连续模式

14.引擎列表信息二-物品特效-增加底层播放选项(只支持武器衣服盾牌),勾选后先绘制装备特效再绘制装备图片

15.暴击、致命一击、会心一击、卓越一击、无视一击增加叠加计算选项:默认叠加,比如本次伤害100点,同时触发暴击2倍,会心3倍,卓越3倍=1800点,不勾选后,比如本次伤害100点,同时触发暴击2倍,会心3倍,卓越3倍=800点

16.SetSkillPower 时间最高设置2100000秒,参数超出按最高值计算

17.64位引擎修复104限时物品在背包时到期异常的问题

18.引擎套装属性页面设置优化(注:改名装备以新名称触发套装是每套套装均可设置的选项,非全局设置)

19.客户端修复摆摊物品上架后重新打开摆摊界面已上架物品没有退回背包问题

20.64位引擎修复人物在战斗状态第二次小退可以立即执行的问题

21.INC DEC 新支持变量首字母后跟数字,比如 INC U2<$STR(N$测试2)> 1 输出--SendMsg 5 值:<$STR(U2<$STR(N$测试2)>)>

22.修复PNG特效绘制时显示不正常的问题

23.修复 ADDBUTTONEX 参数9= 14查看对方装备,在旧连击界面被遮挡问题

24.修复人物死亡触发QF执行 MAPMOVE 后,客户端界面非灰化、尸体还在原地的问题

25.修复人物死亡状态看其他人物施放技能素材绘制有黑边

26.脚本命令GetSlaveInfo 新增参数7,获取宝宝叛变的剩余时间

27.脚本命令CHECKRANGEMONCOUNTEX 新增参数8,是否包含Race= 112怪物:弓箭手

28.修复脚本命令SetIcon按播放次数时会多重复播放的问题

29.32位引擎新增地图攻击特效:(100)括号里为攻击力(注:同一地图只可同时存在以下任意一种效果)
THUNDER(100) //雷电,单体攻击
GREATTHUNDER(100) //大雷电,群体攻击
LAVA(100) //喷岩浆,群体攻击
SPURT(100) //喷气,群体攻击
扩展攻击算法(10|1)字符|后面的1、2、3分别为:被攻击人物最大血量的百分比 THUNDER(10|1)、千分比 THUNDER(10|2)、万分比 THUNDER(10|3),其中10表示分子


SPURT(100)   这种是固定值
SPURT(10|1)   百分比:10%
SPURT(20|2)   千分比:10/1000
SPURT(30|3)   万分比:30/10000
1、2、3分别为:被攻击人物最大血量的百分比 THUNDER(10|1)、千分比 THUNDER(10|2)、万分比 THUNDER(10|3)

30.32位引擎-选项-性能参数增加优化怪物移动,无人地图怪物不在移动,节约资源

31.首饰盒装备支持强化+次数绿字显示

32.可挖物品的怪死亡后客户端显示(可探索)

33.引擎-选项-怪物设置新增杀死怪物瞬间击飞尸体效果。

34.MonGen.txt 格式:地图 坐标X 坐标Y 怪物名字 范围 数量(支持G变量) 时间间隔 集中刷新坐标机率 名字颜色(0~255) 刷出来时触发的QF脚本字段(*表示不触发QF) 内功怪物(0,1) 国家名 怪物能否攻击同国家的人(0,1) 不同国家的怪物能否相互攻击(0,1) 怪物能否被同国家的人来攻击(0,1) 刷新模式(0~1) BOSS怪(0~1 不被NOMANNOMON模式地图清理)
刷新模式=0时,刷怪模式不变,和以前一样,可能boss刚被杀死,未到间隔时间会重新刷一只。
刷新模式=1时,假设怪物刷新间隔时间是1小时,杀死怪物后,经过1小时才会再次刷一只。

35.地图参数新增 NOMANNOMON 智能刷怪,当地图无人时清理怪物,有人时重新刷怪,此功能需在引擎-选项-怪物设置开启
注意:第34.35条更新需要在引擎-选项-性能参数-勾选新的刷怪模式,重启生效。

36.引擎-选项-怪物设置新增怪物后仰帧控制,-1表示不后仰。

37.引擎-选项-怪物设置新增怪物被挖掘,尸体延迟消失控制。

38.引擎-选项-怪物设置新增神兽、圣兽怪物趴下控制。

39.引擎-选项-怪物设置新增怪物被魔法攻击后移动间隔控制。

40.引擎-查看-在线人物增加称号页面(人物最多拥有100个称号)

41.引擎-查看-在线人物增加个人标识页面,支持查看、修改、添加备注

42.脚本命令OpenWebSite扩展参数二和参数三,支持指定窗口大小。例:OpenWebSite http://www.gameofmir.com 800 600

43.脚本命令GiveStateItem扩展支持LinkGiveItem关联

 

2023-04-20更新:
本次更新必须替换:GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)、GameOfMir引擎控制器.exe

1.修改PlayMusic  去掉Music文件夹限制,可以放wav文件夹

格式: PlayMusic 文件位置 循环次数 播放模式(0播放给自己,1播放给全服,2播放给同一地图,4播放给同屏人物)
[@main]
#IF
#ACT
PlayMusic Wav\100.MP3 1 0

2.行会面板申请行会战扣金币,具体位置为:引擎选项-参数设置-价格费用

3.启动器GameCenter.exe 检测端口占用优化、布局优化、窗口嵌入支持点击外显

4.ItemShow、UserItem新增一个新参数7R=装备图排版(0或空=默认,1=按背景图排)

5.引擎套装属性增加一个选项:单列显示

6.修复中毒恢复属性造成的负数中毒时间,最低减到0秒

7.客户端自定义属性框修复已知细节

8.新爆率增加一个参数BURSTRATE,不计算人物爆率倍数,例如#CHILD 1/2 RANDOM BURSTRATE

 

2023-04-09更新:
本次更新必须替换:GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)

1.检测人物宝宝名字 新增参数2返回变量
;==========================================
[@main]
#IF
CHECKSLAVENAME GameOfMir
#ACT
SENDMSG 5 提示:你的宝宝叫GameOfMir
#ELSEACT
SENDMSG 5 提示:你的宝宝不叫GameOfMir
;==========================================
[@main]
#IF
CHECKSLAVENAME GameOfMir P10
#ACT
SENDMSG 5 提示:你的宝宝叫GameOfMir,同名宝宝数量<$STR(P10)>个
#ELSEACT
SENDMSG 5 提示:你的宝宝没有叫GameOfMir的


2.获取当前宝宝名字和宝宝等级
GetSlaveInfo 参数1 参数2 参数3 参数4 参数5 参数6

参数1:第几只宝宝
参数2:宝宝名字存取变量
参数3:宝宝等级存取变量
参数4:是否带数字保存(0或者空不带 1=带宝宝后面数字)
参数5:宝宝的X坐标存取变量(可为空)
参数6:宝宝的Y坐标存取变量(可为空)

;==========================================
[@获取宝宝名字]
#IF
#ACT
GetSlaveInfo 1 S$宝宝名字1 N$宝宝等级1 0 N$宝宝坐标X1 N$宝宝坐标Y1
GetSlaveInfo 2 S$宝宝名字2 N$宝宝等级2 0 N$宝宝坐标X2 N$宝宝坐标Y2
SENDMSG 6 <$STR(S$宝宝名字1)>---<$STR(N$宝宝等级1)>---<$STR(N$宝宝坐标X1)>---<$STR(N$宝宝坐标Y1)>
SENDMSG 6 <$STR(S$宝宝名字2)>---<$STR(N$宝宝等级2)>---<$STR(N$宝宝坐标X2)>---<$STR(N$宝宝坐标Y2)>


3.将自己宝宝移动至指定坐标
MOVESLAVE 参数1 参数2 参数3
参数1: 0全部BB   大于0为第几只BB
参数2: 新X坐标
参数3: 新Y坐标

;==========================================
[@移动宝宝]
#IF
#ACT
MoveSlave 0 333 333
sendmsg 7 将BB移动到当前地图的333,333坐标中


4.内挂挂机增加攻击N次目标不掉血自动过滤目标,搜索下一个目标攻击

5.64位引擎增加释放人物内存的周期控制,可解决大服CPU占用高没有多的时间释放内存

6.StdMode为31类物品数据库source字段为:-2 可以放入游戏界面6个快捷物品栏

7.修改以下文本命令兼容老GOM模式(OLDMODE) 新GOM的文本支持内存高速LoadFileToMemory,通区模式、多区同时读写丢失txt内容等等问题,建议使用新GOM模式
大服人多可使用LoadFileToMemory LoadFileToMemoryEx将文本加入高速模式,也可以使用OLDMODE切换为老GOM模式,解决读写大文本卡顿的问题
大部分是爆物品触发或捡取触发里,加入了脚本记录装备的功能导致的,每爆或捡取一个装备,脚本就记录下来,记录的文本很快就变的很大,频繁读写硬盘就会卡

GetListString 参数5已支持OLDMODE 老模式支持绝对路径
GETRANDOMLINETEXT 参数3=0随机抽取 =1指定行,参数4已支持OLDMODE 老模式支持绝对路径
AddTextListEx 参数4已支持OLDMODE 老模式支持绝对路径
GetRandomText 命令同GETRANDOMLINETEXT一样
IncFileList 参数4已支持OLDMODE 老模式支持绝对路径
GetRandomTexts 参数5已支持OLDMODE 老模式支持绝对路径
GuildSaveToList 此命令使用不频繁,忽略
SortGuildToList 参数4已支持OLDMODE 老模式支持绝对路径

GetStringPosEx 参数5已支持OLDMODE 老模式支持绝对路径
CheckContainsTextList 参数3已支持OLDMODE 老模式支持绝对路径
CheckContainsTextListEx 参数3已支持OLDMODE 老模式支持绝对路径
GetStringPos 参数3已支持OLDMODE 老模式支持绝对路径
CheckTextList 文件位置 字符串 参数4已支持OLDMODE 老模式支持绝对路径  

CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 参数4=新老模式 注:当参数4不为空时,字符串2可用'' 或 "" 表示空
例子:CHECKTEXTLIST ..\QuestDiary\充值系统\10元卡号.txt <$STR(S$2)> '' OLDMODE 表示老模式检测

AddTextList 文件位置 字符串 字符串2 参数4已支持OLDMODE 老模式支持绝对路径
DelTextList 文件位置 字符串 字符串3 参数4已支持OLDMODE 老模式支持绝对路径 

如果第3个参数为空,又要指定第4个参数,将第3个参数设置为'' 或 "" 表示空
如果第3个参数不想填,又想填第四个参数,就把第3个参数设置为'' 或 "" 表示空

CheckNameList 参数2已支持OLDMODE 老模式支持绝对路径
CheckAccountList 参数2已支持OLDMODE 老模式支持绝对路径
CheckIPList 参数2已支持OLDMODE 老模式支持绝对路径
CheckGuildList 参数2已支持OLDMODE 老模式支持绝对路径


8.修改全体攻击模式对宝宝施毒等,宝宝不在反击主人

9.修改人物死亡内存释放间隔可调,具体位置在:引擎选项-参数设置-时间控制-人物退出释放(小服默认300秒即可,大服可以改为10~120秒)

10.F12内挂挂机保护范围内出现玩家保护增加禁用选项,具体位置在:引擎选项-客户端设置-内挂控制

11.新增脚本命令:获取装备宝石数量
GetItemStoneCount 装备位置 宝石名称(不分名称可用 * 或 all) 变量
12.新增脚本命令:获取身上所有装备宝石数量
GetStoneCount 宝石名称(不分名称可用 * 或 all) 变量

示范:
GetItemStoneCount 1 * N10
SENDMSG 6 你的【<$WEAPON>】上面共有宝石:<$STR(N10)>
GetItemStoneCount 1 攻击宝石(初级) N10
SENDMSG 6 你的【<$WEAPON>】上面共有【攻击宝石(初级)】:<$STR(N10)>

GetStoneCount * N10
SENDMSG 6 你的身上所有宝石:<$STR(N10)>
GetStoneCount 攻击宝石(初级) N10
SENDMSG 6 你的身上【攻击宝石(初级)】共有:<$STR(N10)>

13.扩展GiveStateItem脚本命令支持SetThrowItemLy设置物品来源

14.64位引擎新增移动NPC 倒数第三个参数-移动间隔 建议1~10秒即可 自定义NPC八方向素材都要设置
[331,329|327,329|349,338|350,343] 331,329分别为X、Y坐标,移动点最大间距48格子,多个移动点用|分开
;脚本名称 地图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙 是否移动 移动间隔 是否允许变色 变色速度(秒)
综合服务员 3 328 340 综合服务员 0 10000[331,329|327,329|349,338|350,343] 0 0 1 0 0

15.64位引擎火墙取消机器人伤害扩展,恢复老GOM模式:行会攻击模式不会在攻击到同行会成员的宝宝

16.修改老行会界面行会战按钮可正常申请行会战

17.64位引擎新增两个选项:放大爆率几率上下限,反向循环爆率表,使高阶级物品爆率更平滑。具体位置在引擎-查看-爆物品规则

18.修改大血条根据游戏分辨率自动居中显示

19.修改ConfirmMove 1禁止传送,传送的CD不重新计时

20.进出安全区不显示提示,将Y坐标偏移改成80以上即可

21.扩展NPC对话框PlayImg第9个参数、第10个参数,参数10=1时读取素材坐标偏移

22.新增脚本命令:QueryUserState 玩家名称,打开玩家状态窗口,类似Ctrl+鼠标右键查看,玩家不在线触发QF:@QueryUserStateFail

23.ItemShow、UserItem新增一个新参数6G=灰化显示(0或空=正常,1=灰化)

24.修改脚本命令 RecalcMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) X坐标 Y坐标 范围 (新增当坐标及范围均为空的时候,表示所有范围) 新增参数6 0=同步 1= 不同步(怪物血量上限提高后,血量下限是否同步刷新)

25.优化修改一些已知细节。

 

2023-03-26更新:
本次更新必须替换:GameOfMir登录器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)

1.修改人物属性点刷新后客户端立即同步

2.修改首饰盒装备支持物品规则-上线消失

3.增加计时物品Need=104时限时物品,NeedLevel=时间(分钟),计算时间方式为: 给予物品(刷出或者爆出时)计算时间,无论角色是否在线,物品都计算时间,过期自动被系统回收!

4.增加怪物大血条及可视化配置,修改保存后立即生效。具体位置为:引擎选项-怪物设置-大血条配置

5.增加怪物特殊属性可视化配置,并新增冰冻和蛛网相关特殊属性,具体位置为:引擎选项-怪物设置-怪物属性扩展

6.一些已知BUG和细节修复完善。

7.修复自定义属性框查看其他人物属性时套装数量显示为自己的问题

8.登录器配置器新增内挂自定义保护物品列表

9.登录器配置器新增内挂自定义BOSS提示列表

10.登录器配置器新增自定义攻击模式

11.登录器配置器新增自定义经验值提示文字

12.登录器配置器新增自定义打孔镶嵌的文字、颜色等配置

13.登录器配置器新增自定义账号补丁的路径:注册新账号可以指定老账号的补丁文件夹

14.登录器配置器新增被劫持防闪退选项

15.登录器配置器新增登录游戏后登陆器和引擎版本号不一致弹出网页配置

16.无限刀攻速修复更加流畅

17.引擎套装属性修改后自动跳转到刚编辑的套装位置,方便继续修改

18.F12内挂挂机点优化:中大地图生成速度提升。

19.引擎选项-物品装备-新增属性开放4个新的元素属性及威力倍数控制,NewopUI.Pak补丁编号从3000开始,触发以下QF

数据库字段-Value18 Value19 Value20 必须为0,不然会出现元素爆,这几个字段是M2计算系统使用,不可以填写数值

数据库字段-Value12   +防止暴击几率
数据库字段-Value13   +防止麻痹几率
数据库字段-Value14   +防止复活几率
数据库字段-Value15   +防止全毒几率
数据库字段-Value16   +防止冰冻几率
数据库字段-Value17   +防止蛛网几率

数据库字段-Value21   +致命一击
数据库字段-Value22   +会心一击
数据库字段-Value23   +卓越一击
数据库字段-Value24   +无视一击
数据库字段-Value25   +致命一击防御
数据库字段-Value26   +会心一击防御
数据库字段-Value27   +卓越一击防御
数据库字段-Value28   +无视一击防御

命令:SetNewValueHitTime
参数:SetNewValueHitTime 参数1=一击类型  参数2= 0关闭1开启 参数3= 时间

; 普通暴击
[@BlastHit]
#act
SENDMSG 6 普通暴击

; 致命一击
[@NewValue20Hit]
#act
SENDMSG 6 致命一击

; 会心一击
[@NewValue21Hit]
#act
SENDMSG 6 会心一击

; 卓越一击
[@NewValue22Hit]
#act
SENDMSG 6 卓越一击


; 无视一击
[@NewValue23Hit]
#act
SENDMSG 6 无视一击

20.扩展叠加物品重量OverLap=3时,重量为单物品重量

21.增加命令 GetAllDBItemFieldValue 字段名 保存变量  获取人物全身物品原始数据库指定字段值的和到变量

22.一键回收包裹物品命令 TakeBagItem 扩展2个参数: 参数9 物品标识|标识值(写0表示回收所有 如3|1 按物品标识3的值为1时回收) 参数10 物品颜色(空或0回收所有 1-255回收对应颜色物品)
标识操作命令:检测标记格式:CheckItemFlag 装备位置 标识(1-16)
添加标记格式:SetItemFlag 装备位置 标识(1-16) 状态(0,1) 0或为空= 清除 1= 添加


23.增加物品分类47,可叠加使用,类似31类物品,背包右键直接执行:鼠标变成准星模式

24.登录器配置器增加自定义游戏内鼠标光标,背包右键物品准星的光标

25.引擎-查看-列表信息二-游戏商铺增加选项:开启批量购买和批量购买数量(需同时更新登录器)

26.增加脚本命令:ChangeHumGroupItemRate 调整人物套装百分比属性,与套装百分比同时叠加计算

格式: ChangeHumGroupItemRate 百分比属性(1-19) 操作符(+ = -) 效果(1-21亿) 时间秒(为0时,不限制时间)
说明: 属性1-19分别对应: MaxHP百分比 MaxMP百分比 防御下限百分比 防御上限百分比 魔防下限百分比 魔防上限百分比 攻击下限百分比 攻击上限百分比 魔法下限百分比 魔法上限百分比 道术下限百分比 道术上限百分比
 准确百分比 敏捷百分比 魔法躲避百分比 毒躲避百分比 毒恢复百分比 HP恢复百分比 MP恢复百分比
注意: 调整后的属性效果只在人物在线时有效,不带时间为在线一直有效

27.增加脚本命令:GetHumGroupItemRate 获取人物套装百分比和ChangeHumGroupItemRate增加的百分比

格式: GetHumGroupItemRate 百分比属性(1-19) 返回百分比值到变量 返回所剩时间到变量 模式(0=命令加的 1= 套装加的)

28.引擎-选项-物品装备-新增重载属性顺序调整,一般默认即可

29.增加NPC对话框内倒计时显示 格式:<COUNTDOWN:倒计时时间(秒):次数(0无限次):颜色:X:Y:M/@触发>

30.新增脚本命令:取字符串长度 格式: TextLength 字符串 保存变量

示列:
[@mail]
#ACT
;--输出25,一个汉字占2个字符
TextLength 这是一个测试文字aaabbbccc N1
SENDMSG 6 <$STR(N1)>

31.新增Npc对话框动态进度条功能
;<ProgressBar:X:Y:F:B:P:C:T:X2:Y2:N:X:V:D:L:X3:Y3:显示文字:备注信息>
X, Y: 微调坐标
F: WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
B: 进度条背景为文件中的第几个图片
P: 进度条进度部分为文件中的第几个图片
C: 进度条进度部分播放张数
T: 进度条进度部分播放间隔
X2: 进度条进度部分X坐标偏移
Y2: 进度条进度部分Y坐标偏移
N: 进度条最小值
X: 进度条最大值
V: 进度条当前值
D: 进度条方向(0:左向右, 1:右向左, 2:上向下, 3:下向上) //暂支持水平方向
L: 进度条文字颜色(0-255)
X3: 进度条文字偏移X
Y3: 进度条文字偏移Y
显示文字:%p当前值, %m最大值, %r百分比

32.脚本命令嘲讽DoTaunt范围扩展至50格

33.新增脚本命令修改地图内怪物属性 ChangeMonAbility,刷新地图内怪物属性 RecalcMonAbility 

修改地图内怪物属性 (在原属性的基本上进行加减操作)

格式:格式: ChangeMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) 参数类型 操作符(+/-/= ) 参数值 值类型(0:点;1:百分比) 坐标X 坐标Y 范围 (当坐标及范围均为空的时候,表示所有范围)

功能说明: 刷新地图内怪物属性

格式: RecalcMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) X坐标 Y坐标 范围 (当坐标及范围均为空的时候,表示所有范围)

设置修改后怪物属性有效时间

ChangeMonAbility 地图名(self:当前所在地图) 怪物名(*:所有怪物) 参数类型 操作符(+/= ) 参数值(分钟,空或0表示不检测时间)

参数1表示值:

0: HP; 1: MaxHP; 2:MP; 3:MaxMP; 4:AC1; 5:AC2; 6:MAC1; 7:MAC2; 8:DC1; 9:DC2; 10:MC1; 11:MC2; 12:SC1; 13:SC2 14:攻击速度 15:移动间隔 30:属性有效时间(分钟,空或0表示不检测时间)

*****************; 特别提醒 : 尽量不要一次对太多的怪进行操作,重算属性会占用引擎cpu 负担过大可能导致引擎卡顿*******************

示范脚本:
[@Test]
#IF
#ACT
;减白野猪50%的MaxHP|
ChangeMonAbility 3 白野猪 1 = -50 1 325 323 10
;减白野猪10点的防御下限
ChangeMonAbility 3 白野猪 4 = -10 0 325 323 10
;减白野猪10点的防御上限
ChangeMonAbility 3 白野猪 5 = -10 0 325 323 10
;加白野猪50点的攻击下限
ChangeMonAbility 3 白野猪 8 = 50 0 325 323 10
;加白野猪50点的攻击上限
ChangeMonAbility 3 白野猪 9 = 50 0 325 323 10
;设置有效时间
ChangeMonAbility 3 白野猪 30 + 2
;重算怪物属性
RecalcMonAbility 3 白野猪 325 323 10
sendmsg 6 土城坐标325 345范围10内的白野猪属性已经刷新 有效时间2分钟!
break

[@Test1]
#IF
#ACT
;减白野猪50%的MaxHP
ChangeMonAbility 3 白野猪 1 = -50 1 325 323 10
;减白野猪10点的防御下限
ChangeMonAbility 3 白野猪 4 = -10 0 325 323 10
;减白野猪10点的防御上限
ChangeMonAbility 3 白野猪 5 = -10 0 325 323 10
;加白野猪50点的攻击下限
ChangeMonAbility 3 白野猪 8 = 50 0 325 323 10
;加白野猪50点的攻击上限
ChangeMonAbility 3 白野猪 9 = 50 0 325 323 10

;重算怪物属性
RecalcMonAbility 3 白野猪 325 323 10
sendmsg 6 土城坐标325 345范围10内的白野猪属性已经刷新!
break

34.64位引擎修复祖玛卫士类怪物去石化状态后不移动

35.中毒恢复修复

36.准确属性修正,最高255值

37.引擎选项-物品装备-增加中蛛网可以使用魔法技能选项。

38.登录器修复切换屏幕分辨率冻屏的问题。

39.引擎选项-客户端设置-内挂控制(一)增加装备比较显示套装属性选项

40.修改默认装备属性设置下装备佩戴需求:需要转生等级 人物转生等级不足显示红色文字

41.优化StruckDamage 威力 是否检测目标状态 (0不检测 1检测)  状态包含:麻痹、冰冻、中毒,新支持了毒素武器,如果设置了检测有这些状态,目标才受此命令伤害

42.修改执行RecalcMonAbility命令后怪物属性立即刷新到客户端

43.优化怪物大血条归属刷新等已知细节

44.增加装备穿戴条件Need:45,需要转生等级和职业同时满足

45.经验怪: Race = 158, Exp:给攻击者经验; AC = 0:所有攻击均可得经验;AC = 1:物理攻击得经验;AC = 2,魔法攻击得经验。(也可以用攻击触发脚本加经验)

46.获取身上星星数量,格式:GetUpgradeCount 参数1=位置 参数2= 变量

47.修复大背包交易时特殊情况下提示交易对方背包空间不够(实际是够的)

48.修复范围拾取脚本命令StartPickUp拾取金币

 

2023-01-04更新:
本次更新必须替换:GameLogin.exe、M2Server.exe(32位)(64位)

1.NPC命令开启/关闭时装外显 ShowFashion 值(1=显示 0= 关闭)

勾选外显时装生效触发QF:
人物:@ShowFashion
英雄:@HeroShowFashion

取消外显时装时候触发QF:
人物:@NotShowFashion
英雄:@HeroNotShowFashion

2.引擎游戏参数-增加战斗状态页面,可调整相关设置。

3.战斗状态(攻击他人)持续时间变量:<$BATTLEATTACKHUM> 毫秒,战斗状态(被他人攻击)持续时间变量:<$BATTLESTRUCKHUM> 毫秒

4.地图参数增加:BattlingDisExit 战斗状态禁止退出

5.引擎游戏参数-升级经验界面 增加组队时非同屏可获得经验,非同地图可获得经验选项

6.引擎游戏参数-价格费用界面 增加3个选项:出售物品给NPC不计算极品及附加属性、NPC商店物品显示极品属性、不保存出售到NPC的物品缓存

7.三个额外付费功能在官网后台开放购买使用(需测试)

8.引擎功能设置-宝宝设置界面增加宝宝叠加主人属性选项

9.引擎功能设置-其他控制(2)界面增加不显示新行会人数选项

10.物品添加标记

位置介绍:(-1时是OK框中的装备, 0-47时是穿在身上的装备)
检测标记格式:CheckItemFlag 装备位置 标识(1-16)
添加标记格式:SetItemFlag 装备位置 标识(1-16) 状态(0,1) 0或为空= 清除 1= 添加

物品位置

[@检测标记]
#IF
CheckItemFlag 0 16
#ACT
SENDMSG 6 你的衣服有16的标识
BREAK

[@添加标记]
#IF
#ACT
SetItemFlag 0 16 1
SENDMSG 6 你的衣服添加了16标识

[@清除标记]
#IF
#ACT
SetItemFlag 0 16
SENDMSG 6 你把衣服清除了16标记

11.HERO摆摊增加未聚满经验的聚灵珠禁止上架

12.修复超小型地图生成挂机点失败的问题