Previous topicNext topic
 Gameofmir Help
Help > 历史更新记录 >
2022年更新记录

 

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


最新引擎2022-12-12更新:
本次更新必须替换:DBServer.exe、防劫持列表.exe、登陆器生成器.exe、GameLogin.exe、M2Server.exe(32位)(64位)、LoginGate.exe、封挂网关RunGate.exe

1.F12内挂挂机增加屏幕提示
2.64位引擎修复自动开盾时角色切换地图时卡盾的问题
3.客户端内置浏览器内核已支持高版本,兼容性更强
4.引擎-功能设置-其他控制(1)-增加被攻击身上装备不掉持久选项

5.祝福罐  (物品规则中需设置禁止修理)
功能:
增加储存灌类物品:STDMODE=2,SOURCE需要>2,储存的数量持久/1000,
双击后减少一点持久,并给予UnbindList.txt中定义的SOURCE编号物品,
储存方式:储存灌装备到毒符位置,将UnbindList.txt中定义的SOURCE编号物品拖到毒符位置。

示例:
901;祝福罐;2;0;1;46;110;0;1174;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;255;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;
注意上面红色部分的110
对应UnbindList.txt文本里
110 祝福油
储存灌装备到毒符位置 可以把祝福油 直接拖到储存罐内

6.客户端扩展亿万属性(魔血石、左下角血量、可视化组队、称号、人物属性、物品属性、飘血) 【付费开通】
7.登陆器配置器增加右下角HPMP百分比显示模式
8.修复64位引擎关区数据偶尔没有完整保存,少部分玩家回档
9.头盔增加装备强化等级数量显示(显示坐标暂不支持单独设置)
10.客户端怪物被攻击抖动开关选项已生效
11.登陆器配置器增加物品属性自定义功能,增加选项:使用新的自定义物品属性排版。
12.修复没有防复活属性的人物极低几率触发防复活
13.增加叠加飘血模式,可显示更多飘血,以往默认显示最后一次飘血,角色同一时间大量掉血会漏掉一些,造成显示不全
(自动区分红、蓝、10%+伤害、MISS飘血类型,内挂不勾选立即清空同屏飘血)

14.扩展召唤自己的分身 格式:RecallSelf 分身有效时间 数量 继承人物属性百分比 分身颜色(0-255 0不改变颜色)
改变分身衣服外观(0或空为不改变) 改变分身武器外观(0或空为不改变) X坐标 Y坐标

#IF
#ACT
RecallSelf 60 3 150 251 1 1
sendmsg 6 召唤3只金黄色分身帮助自己作战1分钟,继承人物全部属性150%,外观为木剑布衣

15.获取摊位摆摊物品的数量(HERO摊位最大是20个) GetShopItemCount 参数1=1 HERO摆摊正在出售 =0个人店铺正在出售  [注意:叠加物品占一个空位算一个物品]

[@获取摊位物品数量]
#act
GetShopItemCount 0 N0  参数1=1 HERO摆摊正在出售  =0个人店铺正在出售
sendmsg 6 摊位摆出的物品数量为<$STR(N0)>

16.登陆器更新部分网吧第一次打开无响应的问题
17.增加HERO摊位物品脚本命令(背包内要有增加的物品)ADDSHOPITEM参数1=物品名称参数2=上架数量(写1表示上架1个)参数3=货币类型(0=元宝,1=泡点,2=金币,3=金刚石,5=灵符,6=声望) 参数4=出售价格 参数5=0或1 M2显示上架失败提示

[@上架摊位物品]
#act
ADDSHOPITEM 回城卷 1 0 10 1

18.下架摊位物品脚本命令(背包内要有增加的物品) DELSHOPITEM 参数1=物品名称 参数2=下架数量 (写1表示上架1个) 参数3=0下架到背包 1直接删除下架物品 参数4=0或1 M2显示上架失败提示

[@下架摊位物品]
#act
DELSHOPITEM 回城卷 1 0 1

19.HERO摊位支持与个人店铺一致的常量 及 QF触发:
当前卖家名字 <$USERSHOPSELLER>
当前买家名字 <$USERSHOPBUYER>
当前购买或出售的物品常量和以前通用 <$CURRTEMNAME> <$G_CURRTEMNAME> <$CURRTEMINDEX> <$CURRTEMMAKEINDEX> 物品数量:<$CURRITEMCOUNT>
当前购买或出售的物品使用的货币类型名称 <$BUYITEMMONEYTYPENAME>
当前购买或出售的物品使用的货币类型值 <$BUYITEMMONEYTYPE>
当前购买或出售的物品的价格 <$BUYITEPRICE>

;上架触发 QF脚本触发
[@ConfirmShopItemUp]
#IF
#ACT
;ConfirmShopItemUp (0=允许上架 1=禁止上架)
ConfirmShopItemUp 1
sendmsg 6 商铺名称:<$USERSHOPSELLER>上架物品:<$G_CURRTEMNAME>,数量:<$CURRITEMCOUNT>,ID:<$CURRTEMINDEX>,货币名称:<$BUYITEMMONEYTYPENAME>,货币类型:<$BUYITEMMONEYTYPE>,物品价格:<$BUYITEPRICE>

;下架触发 QF脚本触发
[@ConfirmShopItemDown]
#IF
#ACT
;ConfirmShopItemDown (0=允许下架 1=禁止下架)
ConfirmShopItemDown 1
sendmsg 6 商铺名称:<$USERSHOPSELLER>下架物品:<$G_CURRTEMNAME>,数量:<$CURRITEMCOUNT>,ID:<$CURRTEMINDEX>,货币名称:<$BUYITEMMONEYTYPENAME>,货币类型:<$BUYITEMMONEYTYPE>,物品价格:<$BUYITEPRICE>

;购买触发 买家触发 QF脚本触发
[@BuyUserShopItem]
#IF
#ACT
sendmsg 6 你购买了<$USERSHOPSELLER>出售的摆摊物品<$G_CURRTEMNAME>,数量:<$CURRITEMCOUNT>,ID:<$CURRTEMINDEX>,货币名称:<$BUYITEMMONEYTYPENAME>,货币类型:<$BUYITEMMONEYTYPE>,物品价格:<$BUYITEPRICE>

20.地图背景音乐调整为人物登录游戏5秒后开始播放
21.客户端F12内挂挂机增加使用物品:在保护页面添加自定义的卷轴名字后便可读取
22.客户端F12内挂挂机身边出现玩家保护: 可调范围大小 以及 保护物品使用间隔
23.客户端F12内挂挂机被玩家攻击保护: 可调保护物品使用间隔
24.客户端F12内挂金币物品支持保存配置及禁止PICKUPITEMS命令的一键拾取
25.修复 <UserItem:D:X:Y:Z/@Label> 首饰盒 生肖盒 无效,未穿戴物品时不再显示IDX为0的物品
26.修复开启自定义物品属性设置下:生肖装备套装备注不显示
27.修复捡取精灵不拾取物品
28.修复脚本效率过低时启动引擎后网关不链接的问题
29.足球怪物DB Race=120 RaceImg=9 Appr= 3< BR>30.引擎客户端设置增加一个选项 %ShowItem(点击查看属性)显示真实信息 [耗费流量和引擎算力 非必要不打勾]
31.引擎增加HERO摆摊管理器:可查看所有在线的摆摊人物名称及摆摊物品,查看以及修改摊位名称及删除摊位某个物品
32.引擎物品规则增加一键禁止叠加物品修理 和 按物品StdMode批量设置规则
33.客户端F12内挂挂机优化挂机点:不可达的挂机坐标自动删除处理。
34.修复无限刀模式时弹出小退、大退对话框时攻速异常。
35.引擎客户端设置增加一个选项 %ShowItem(点击查看属性)鼠标指到便显示信息
36.登陆器封挂调整,防止远程更新失败掉线。
37.登陆器修复部分网吧第一次打开无响应。

 

最新引擎2022-11-01更新
本次更新必须替换:登陆器生成器、GameLogin.exe、M2Server.exe(32位)(64位)、LoginGate.exe、封挂网关RunGate.exe

1.64位引擎新生成的授权文件M2Server.DB默认保存到C:\
2.64位引擎增加个人店铺管理
3.F12内挂挂机:道士不躲避调整为法道不躲避
4.功能设置-技能参数-超出攻击范围提示失败(默认9格,引擎上设置)
5.引擎客户端控制新增2个控制:受伤抖动特效、法师优先开盾
6.客户端F12内挂-自动练功最低设置500ms

最新引擎2022-10-30更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate

修复32位M2引擎部分服务器出现验证失败导致玩家掉线
封挂网关-优化版本推送。


最新引擎2022-10-28更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate
修复:

1.人物掉落装备黑色名字的问题


最新引擎2022-10-23更新
【本次更新 【封挂网关RunGate.exe 】

反外挂更新:
1增强检测幻影功能。报告编号 6634。[支持云更]


最新引擎2022-10-22更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate

1.ClearSkillWaitTime 新加参数2 =1时,内挂自动技能[自动开天、烈火、逐日]立即执行技能施放
2.ClearMapMon 修改参数2=1时 不刷怪模式 =2时 恢复刷怪模式 =0时 和以前效果一样
3.64位引擎重读NPC恢复为以前模式 @ReloadNpc 加载附近NPC  @ReloadNpc All 加载全部NPC
4.血球特效进游戏即显示
5.优化一处可能引起客户端报错的逻辑
6.引擎人物死亡掉落物品几率数值可调整为2000
7.因R3K封挂即将停止运营,引擎已去除相关功能


最新引擎2022-10-17更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate
[修复]

1.64位引擎火墙放在安全区可以伤害目标
2.64位引擎修复运行时间长部分玩家掉线的问题
3.64位引擎优化数据备份,支持了备份个人店铺数据
4.修复某情况下首饰盒装备套装引起的报错

[增加]
1.功能:获取自定义装备进度条属性值
GetCustomItemProgressbarValue 装备位置 进度条序号(0,1) 获取值类型(0,1,2,3) 变量

获取值类型说明(参数3):
0:进度条最大值
1:进度当前值
2:进度条当前百分比
3:进度条等级

[@获取武器的第一个进度条的最大值]
#ACT
GetCustomItemProgressbarValue 1 0 0 <$STR(N1)>
SENDMSG 6 武器第一个进度条的最大值<$STR(N1)>

[@获取武器的第一个进度条的当前进度值]
#ACT
GetCustomItemProgressbarValue 1 0 1 <$STR(N2)>
SENDMSG 6 武器第一个进度条的当前值<$STR(N2)>

[@获取武器的第一个进度条的百分比]
#ACT
GetCustomItemProgressbarValue 1 0 2 <$STR(N3)>
SENDMSG 6 武器第一个进度条的当前百分比<$STR(N3)>

[@获取武器的第一个进度条的等级]
#ACT
GetCustomItemProgressbarValue 1 0 3 <$STR(N4)>
SENDMSG 6 武器第一个进度条的等级<$STR(N4)>

2.功能:获取人物全身星星数量.

格式:GetUpgradeCount 位置 变量
说明:位置支持OK框,装备,首饰盒,神佑

示列:

[@main]
#ACT
GetUpgradeCount 1 n1 SENDMSG 6 武器一共有<$STR(N1)>个星星

3.功能:人物掉落触发/英雄掉落触发@HumDropItem 可以用LINKPICKUPITEM脚本命令进行关联

以下为QF触发示范:

[@HumDropItem]
#IF
#ACT
;关联后就可以使用其他脚本命令对刚刚捡取的物品进行检测 或 操作
LINKPICKUPITEM
;修改该物品的名称颜色
CHANGEITEMNAMECOLOR -1 253
;修改物品星星数量
CHANGEITEMUPGRADECOUNT -1 + 1
SENDMSG 5 你被【<$CURRRTARGETNAME>】杀死,掉落物品【<$CURRTEMNAME>】

4.功能:INPUTTEXT INPUTNUM 可以和 NPC脚本点击触发带参数 如<测试/@测试(1,2,3)> 同界面使用

例子:
<INPUTNUM:1:0:-2:80:16:0:224:242:0:0:当前输入值错误:请输入调整值:242>\
<text:测试·√:0:0:1/@测试(555)>

[@测试]
#IF
#ACT
SENDMSG 7 获取<$NPCINPUT(1)>
SENDMSG 7 获取<$SCRIPTPARAM1>

5.引擎物品装备-新增属性-被怪物攻击时的物理伤害减少不叠加(默认为计算2次,按需设置)
6.登陆器配置器增加快速获取文件MD5


最新引擎2022-10-09更新
【本次更新 GameOfMir登录器生成器.exe、登陆器内核GameLogin.exe、防劫持列表服务器、M2Server.exe(32位)(64位)、封挂网关RunGate.exe 】

1.增加攻城期间清理怪物并且不刷怪选项
2.ClearMapMon 扩展参数1=-1时清理所有地图怪物 (Envir\NoClearMonList.txt内怪物不清理) 增加参数2=1时 不刷怪模式 =0时恢复刷怪模式
3.客户端Race=107怪物添加简装显示
4.物品装备-新增属性界面增加 ChangeHumNewValue 调整的暴击威力倍数与引擎倍数不叠加 
5.引擎 管理菜单 增加个人店铺查看及改名功能
6.修复 ChangeModeEx 22 10  10秒内对怪物隐身无效的问题
7.RecallSelf 3 参数1 时间单位由分钟改为秒
8.引擎 功能设置 其他控制2 复活后传送时间间隔 时间单位由分钟改为秒
9.登陆器配置器 默认选项 色彩模式 默认为32位色(16位色存在不流畅现象,不建议使用)
10.增加【《UserItem:D:X:Y:Z/@Label》】 说明如下
参数说明:
d= 装备位置(0-29:身上装备; 42-47:首饰盒; 30-41:神佑)
X Y = 微调X、Y坐标 排版用
Z= 是否显示物品背景框,0为不显示,1为显示 
鼠标放上去显示身上物品属性。类似图标的用法
@Label是点击图片时需要触发的脚本标签. (不需要跳转则可不需填写,如:)
11.引擎客户端控制-内挂控制 增加FPS显示选项
12.血球特效绘制图层调整,不在绘制在NPC界面及背包等界面上
13.64位引擎恢复脚本性能打印,方便优化占资源的脚本(位置在-引擎查看菜单-脚本性能)

最新引擎2022-10-03更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate
1.调整带数字的人形怪名字,客户端不显示数字,召唤的属下也不显示数字
2.修复 SendVerticalMoveMsg 跨服消息时报错
3.修复 重新加载列表配置后,查看列表信息二-内挂捡取表错乱

最新引擎2022-09-30更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate
1.客户端F12挂机增加自动生成挂机点选项,挂机寻路中断触发随机传送卷后,重新读取挂机点
2.引擎召唤月灵技能完善扣除护身符和客户端自动换符
3.引擎装备投保新增同时包含背包爆出, [@DropUseItems99]  表示背包内爆出触发QF的字段
4.F12内挂吃药间隔下限同步引擎的限制数值
5.修复一处引起引擎无响应的问题
6.修复一处引起带宝宝的版本偶尔报错的问题
7.部分代码内存性能优化


最新引擎2022-09-17更新
本次更新 登陆器内核GameLogin.exe   M2Server.exe(32位)  DBServer   封挂网关RunGate

【更新引擎必须全套更新.否则会出现刀速异常,】
1.优化行会人数过多客户端显示不全
2.M2参数设置增加武器诅咒几率控制
3.CreateNPC脚本创建NPC名字支持A变量
4.人物元素暴击几率最高255
5.SetAttackRange范围攻击脚本 参数7设置地图编号
6.DBServer扩展人物称号显示 扩展显示人物出售角色信息
7.安全区攻击不在显示MISS

8.检测人物元素属性 扩展参数5 是否包含数据库元素属性
;格式: CHECKNEWITEMVALUE 位置(-1时是OK框中的装备, 0~28或30~47时是穿在身上的装备) 属性(0-16) 检测符(>,<,=) 值(1-100) 是否包含数据库元素

9.增加行会战脚本命令 AddWarGuild 行会名称
10.增加国战脚本命令 AddWarNation 国家名称

11.国家数量调整为255
12.国家宣战脚本命令: NationsWar 国家 (不需要国王权限)
13.国家战争地图参数:FIGHT5 默认不掉落 (FIGHT5(0),不掉落,FIGHT5(1) 掉落)
14.游戏命令 :SetMapMode 地图号 模式(FIGHT5(0) 0,表示不掉落,1,表示掉落)

;<$NATIONNAME> 国家名称
;<$NATIONPEOPLE> 国家人数
;<$NATION> 国家值 说明:0表示无国家

;注意:阵营暂未完善
;<$CAMPNAME> 阵营名称
;<$CAMPPEOPLE> 阵营人数
;<$CAMP> 阵营值 说明:0表示无阵营

!# 国家聊天
!$ 阵营聊天

15.扩展 HuManHP 命令增加自定义飘血功能,仅支持扣血操作
16.格式: HumanHP [操作符(-)] [数值] [执行次数] [间隔时间] [资源编号] [图片索引]
;例如: HumanHP - 50 3 500 0 1730 (扣血50点,每次间隔500毫秒,扣血3次,资源号0,索引1730开始的20张图片)
;例子中的资源编号0代表必备补丁NewopUI中的1730开始的图片素材

17.增加从长字符串中随机出一段字符串 脚本命令 RandomText 参数1=长字符串 参数2=分隔符 参数3=随机出的字符串
;两种随机抽物品方式,效率极高,可替代GETRANDOMLINETEXT。
; RandomText RANDOM*{1/4}光芒项链|{1/4}光芒护腕|{1/4}光芒道戒|{1/4}光芒道靴|{1/1}光芒腰带* | S1
; RandomText NEWRANDOM*光芒项链|光芒护腕|光芒道戒|光芒道靴|光芒腰带* | S2
;物品名不能包含"{}三种符号例子:{1/10}光芒道靴,机率A=1/机率B=10 大约10分之1几率爆出
;最后一个物品几率建议1/1,前面物品没抽到,最后可作为保底抽取

增加分割字符串 格式: TextSplit 分割符 源字符串 保存变量(只指定第一个,后面的递增) 递增数量
示列1:
[@mail]
#ACT
TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1
SENDMSG 6 <$STR(s1)>,<$STR(s2)>,<$STR(s3)>,<$STR(s4)>,<$STR(s5)>
示列2:
#ACT
TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1 6
SENDMSG 6 <$STR(s1)>,<$STR(s2)>,<$STR(s3)>,<$STR(s4)>,<$STR(s5)>,<$STR(s6)> 分割后只有5个结果,不足6个,递增数量写6,那么S6将被清空

18.修复脚本ChangeHumNewValue增加的元素 <$VALUE1~20> 会叠加2次的问题
19.引擎客户端控制-内挂控制二-增加隐藏等级选项,人物没有被攻击时可选择不显示等级
20.调整上架的物品禁止改价同时禁止修改货币类型
21.一些细节优化,修复一些报错(需测试)


最新引擎2022-08-15更新
本次更新 登陆器内核GameLogin.exe      M2Server.exe

更新反外挂网关,封禁大部分脱机问题!
1.M2参数设置 坐标范围 增加进出安全区提示
2.修复个别玩家有复活属性不复活的问题
3.优化2处引起M2报错的逻辑
4.最后一个画面显示登录公告时候增加3秒倒计时
5.修复使用脚本释放技能时候,周围无目标时,自己的施毒术会毒到自己并变色
6.爆出间隔时间最小值改为0,0表示不限制间隔时间,6~7月M2可以调整为-1,是错误的
7.优化泡点日志记录信息
8.增加在线真人数 <$REALLYCOUNT> 在线假人数 <$DUMMYCOUNT> 离线挂机数 <$OFFLINECOUNT> 在线英雄数 <$HEROCOUNT>

9.M2客户端设置-装备信息显示增加物品在背包和身上的强化数量显示

10.增加获取人物状态剩余时长脚本命令 GetStateValue
参数1:状态类型(0=绿毒、1=红毒、5=麻痹、12=冰冻、13=蛛网 )
参数2:剩余时长 (支持所有变量)

例子:获取人物被麻痹的剩余时长
[@获取麻痹状态]
#IF
#ACT
GetStateValue 5 N10

#IF
LARGE N10 0
#ACT
SENDMSG 7 你被麻痹中,剩余时长:<$STR(N10)>
#ELSEACT
SENDMSG 7 你没有被麻痹,剩余时长:<$STR(N10)>

11.M2列表信息二 文字过滤 增加重新加载
12.物品规则 限制物品列表 增加全部修改
13.用户命令 增加修改按钮
14.WIL资源 增加修改按钮
15.M2列表信息一 管理员列表 增加机器码限制
16.授权文件 M2Server.DB 默认保存到C盘根目录
17.修复人物脱下装备后,类似$G_DRESS>这样的改名变量值未清空
18.F12内挂 挂机新增寻路失败后使用自定义物品,比如随机传送卷等
19.修改人物切换地图后清空上个地图的挂机点,防止地图挂机点不存在造成寻路中断
20.个人店铺物品增加和身上装备属性对比<br />
21.在线人物增加个人U T J变量备注<br />
22.增加智能挂机系统,修复之前挂机中断问题!

2022-07-30更新:

本次更新 登陆器内核GameLogin.exe  M2Server.exe 微端程序.exe   DBServer.exe  数据管理.exe   登录器生成器.exe 
本次更新比较重大,需要所有一切全部更新使用否则会出现问题!
 

1.高速模式修复,先启动DBS后再启动M2即可,单独关闭M2后启动,也判断是否为高速模式与DBS进行链接
2.全局变量页面增加变量备注
3.登陆器内挂挂机增加2个选项:周围有人时使用物品 和 N秒后没有攻击动作使用物品
4.BOSS提示增加M2上的开关,增加BOSS身体变色
5.探测CD时间改为倒计时模式
6.RandomKillMon 解决怪物残影
7.微端增加一键导入pak
8.M2功能设置 自动拾取 增加StartPickUp的2个新限制:人物死亡后禁用命令拾取 和 人物死亡爆出的物品禁止命令拾取
9.修复登陆器CPU过高,部分玩家卡顿问题。
10.修复已知的BUG

2022-07-24更新:

本次更新 登陆器内核GameLogin.exe  M2Server.exe  RunGate.exe   登录器生成器.exe 
本次更新比较重大,需要所有一切全部更新使用否则会出现问题!
 

1.F12内挂 自动练功时间单位 秒 改成 毫秒,默认1200毫秒,玩家可自定义精准时间更方便练功
2.<$CURRRTARGETNAMEEX> 当前目标,在杀死,攻击,被攻击等等触发里都可以用这个查看当前的目标名称  新增如果目标是数字名称怪物则显示数字的名称
3.扩展检测背包中物品的纯度检测聚灵珠 CheckMine 黑铁矿石 5 20   TakeMine 黑铁矿石 5 20
;检测聚灵珠例子 CheckMine 物品名称 数量(1-206) 纯度(1-65)或已聚经验 说明:DuraMax表示聚灵珠可聚集的最大经验值,1点表示1W经验值
[@main]
#IF
CheckMine 聚灵珠(大) 5 20 49
#SAY
你的5个20w经验的聚灵珠(大)已经都已经累积满了。
#ELSESAY
你没有足够已满经验的聚灵珠(大)。

;回收聚灵珠例子 TakeMine 物品名称 数量(1-206) 纯度(1-65)或已聚经验 说明:DuraMax表示聚灵珠可聚集的最大经验值,1点表示1W经验值

[@main]
#IF
CheckMine 聚灵珠(大) 5 20 49
#ACT
TakeMine 聚灵珠(大) 5 20 49
#SAY
回收5个满20w经验的聚灵珠(大)成功。
#ELSESAY
没有可以回收的聚灵珠(大)。

4.脚本总耗时 PRINTUSETIME
格式:
PRINTUSETIME 1   开始计时 
PRINTUSETIME 2   结束计时,并打印耗时信息(起始行---结束行进行打印)

5.取两个日期之间相差的天数
格式 DaysBetween 参数1:日期,参数2:日期,参数3:接收变量

例子:
[@Main]
#IF
#ACT
DaysBetween 2019-1-1 2020-1-1 S0
SendMsg 6 间隔的天数为【<$STR(S0)>】天

6.取两个日期之间的相差的秒数
脚本格式:Taketime 时间1 时间2 返回变量
[@时间计算]
#IF
#ACT
Taketime 2023-11-11 11:12:32 2024-11-12 11:23:43 N1
SENDMSG 0  2021年-01月-01日-10点:00分:00秒截止到2021年-01月-02日-10点:00分:00秒,一共相差<$STR(N1)>秒

7.M2、dbserver 部分指针修改支持超过2gb内存
9.控制器增加游戏网关启动间隔,防止启动卡住
11.增加人物登录和切换地图保护时间选项
12.增加禁止交易金币选项
13.点击NPC触发段改为200毫秒以下M2不提示超速红字,玩家被踢时才提示,避免GM写0来不提示红字,造成其它异常或游戏卡顿
15.爆率控制更新间隔数量,倒计时显示等细节
16.SetAttackRange 支持千分比,万分比  切割类型(0:以当前HP的百分比 1:以MaxHP的百分比 2:以伤害值切割 3:以MaxHP的千分比 4:以MaxHP的万分比)
17.M2发送在线消息支持倒计时,居中消息,支持关区时禁止交易,扔物品等动作
18.GETGUILDMEMBERCOUNT 参数1为 Self 时获取自己的,参数1为行会名时获取该行会名的
19.<$KILLMONNAMEEX> 人物和宝宝杀死的怪物名称 <$KILLMONXEX> <$KILLMONYEX> 人物和宝宝杀死怪物的坐标
20.修复在线人物5页仓库物品显示不全
21.<$VALUE1>..<$VALUE17> 人物元素的属性值的常量共17个。攻击伤害,体力魔力支持大于255%以上的显示
22.修复引擎控制器GameCenter.exe 兼容2003系统
23.日志服务更新支持人物上线下线,物品拆分叠加等操作记录

24.防劫持列表服务器.exe
   1.兼容5月份之前老登陆器读取列表
   2.增加高级网关内置SeniorGameProtect.zip,列表服务器下没有此文件时自动释放一份,如遇更新时可手动替换
   3.增加程序崩溃报告日志   异常关闭等,客户将同目录下的 bugreport.txt 发来即可
   4.增加简单的开启封挂选项
   5.优化列表服务器 [列表目录] 文件夹文本发生变化3秒后自动重读一次游戏列表和封挂插件(方便客户同时改变多个游戏列表,只读一次节约资源)

25.修复无限刀模式下60hz屏幕无法达到理论出刀值的问题
26.修复NotDropItemCount死亡不减次数的问题
27.增加物品限爆MonDropLimitList.txt重读文本命令RELOADMONDROPLIMITLIST
28.修复20151108引擎的UI文件升级问题
29.HumanHP HumanMP增加第三个参数 执行次数
30.修复浑水摸鱼模式下切换地图不能正常改变外观的问题
31.功能设置->技能魔法->道士技能 增加神圣战甲术和幽灵盾状态消失控制
32.增加获取最后一击攻击人常量<$LASTKILLER>搭配[@PlayDie]使用
33.增加检测最后一击对象是否是玩家LastKillByHum搭配[@PlayDie]使用
34.增加Ctrl+R宝宝锁定攻击
35.修复道士分身有时候会只放召唤神兽的问题
36.增加禁止右键地图传送选项
37.优化程序CPU占用
38.修复摆摊时可能会丢背包数据的问题
39.修复某些情况下地图连接点导致人物隐身的问题
40.GOTO CALL增加传参功能 之前有)符号结尾的脚本段请自行修改
41.修复脚本无动作释放技能会导致走路跑步卡顿的问题
42.登陆器配置器增加一键加载1108配置选项----导入1108登陆器文件夹,输入名称---双击即可!【完美支持一键转换】
43.优化自定义UI系统
44.修复物品规则->禁止爆出 会导致新爆率格式下怪物不爆物品的BUG
45.野蛮冲撞增加不造成伤害也可麻痹的选项
46.汉化了自定义UI的组件名
48.功能设置->升级武器增加跳点只计算几率选项
49.修复CSTR无法给对方赋值的问题
50.套装增加“改名装备以新名称触发套装”选项
51.修复触发类物品脚本操作当前物品无法实时刷新的问题
52.增加探测命令间隔时间
53.修复自动寻路卡顿的问题|
54.修复64位引擎离线挂机人物重新登录会黑屏的问题
55.修复某些情况下飞行魔法不显示飞行动画的问题
57.修复禁止怪物简装列表有时候增加会报错的问题
58.如果未击中目标,增加MISS 提示!< BR> 59.DELAYGOTO 时间(毫秒) 触发字段 换地图是否删除此延时(0或为空时=不删除 1=删除) 新增加参数4 延迟编号,不写默认=0  清除时调用

CLEARDELAYGOTO清除延迟 新增加参数2 默认=0 清除所有DELAYGOTO 延迟

[@main]
#act
CLEARDELAYGOTO
sendmsg 6 DELAYGOTO延迟时清除

[@main]
#act
CLEARDELAYGOTO 1
sendmsg 6 SendCenterMsg倒计时清除

[@main]
#act
CLEARDELAYGOTO 0 1
sendmsg 6 DELAYGOTO 1号延迟时清除

[@main]
#act
CLEARDELAYGOTO 0 7
sendmsg 6 DELAYGOTO 7号延迟时清除

<$TIMEUNIX>  时间戳 毫秒级
<$TIMEUNIXS>  时间戳 秒级

60.新增清空变量命令ClearVar
格式: ClearVar 变量名 数量
示列:
[@main]
#ACT
ClearVar S0 5
SENDMSG 6 S0-S4全部清空

62.添加地图特效
格式: MAPEFFECT 地图名称 X Y WIL文件序号 开始图片数 播放图片张数 播放次数(-1时表示不限制次数) 播放速度(毫秒) 播放效果(0普通 1特效) (该参数有3个参数以“亮度|可见范围|特效ID”分开,1.亮度范围0~5,0表示没有亮度,在关闭禁止免蜡时有效  2.可见范围(0~4,0所有人可见,1自己可见,2组队可见,3行会成员可见,4敌对可见)  3.特效ID 多个特效id可以重复,方便删除时统一删除

删除地图特效
格式: DELMAPEFFECT 0 0 0 0 0 0 0 0 0 0|0|1 
 (0|0|1 该参数有3个参数以“调试数量|是否全部删除|特效ID”分开,1.调试数量(0~1,1表示打印MAPEFFECT总数量到M2日志)  2.是否全部删除(0~1,0=删除一个特效 1=删除全部特效)  3.特效ID 要删除的特效ID,配合前一个参数可将某ID特效一次性删除)< BR> 详细说明:0|0|1 表示删除一个特效ID=1的地图特效   0|1|1 表示删除所有特效ID=1的地图特效   1|1|1 表示删除一个特效ID=1的地图特效并打印MAPEFFECT总数量到M2日志,仅供调试用

63.打怪攻击期间不可以使用魔法技能
64.修复装备手镯戒指装备对比无箭头
65.修复装备备注,顶行备注,没有支持改名后的装备名字设置。
66.修复限时称号不激活限时不扣除时间
67.修复诱惑得宝宝不跟回城,诱惑的宝宝不跟随换地图
68.增加自定义下发的物品表,比如数据库1000件装备,只选择下发必要的可减少登录流量及防止数据库被完整获取
69.LINKPICKUPITEM脚本命令
功能:可以对物品进行关联,该命令扔触发里[@DropItemX] [@PickUpItemX] [@TakeOffX] [@ScatterBagItems]

70.增加MISS提示选项
71.修复无限刀速度异常的问题
72.修复播放界面的魔法球血球效果命令被新血球遮挡的问题
73.修复64位引擎自定义怪物攻击魔法不显示特效的问题

 

2022-05-27更新:
本次更新 全套程序

人物属性面板添加部分属性显示和调整
支持ForMulation 2/(100+20)*100+200 N$切割值
支持SetSkillPower 支持普通攻击,技能id为0
客户端修复飓风破技能图片图标不显示
账号服务器验证码功能未开启时不在强制验证(密码连续错误时会验证)
登陆器配置器支持自定义Ico图标,支持随机画线
DBServer导出离线人物增加快速选择相对路径: ..\Mir200\Envir\AutoLoadOffline.txt
64位引擎修复J变量调整无效
在线人物属性修改增加先重读在修改
CheckHpPer AddHPPer 支持百分比 千分比 万分比
GETITEMCOUNT 获取指定位置物品数量 0:背包;1:装备; 2:生肖; 3:首饰盒; 4:普通仓库; 5:个人店铺正在出售 6:个人店铺仓库; 7:摆摊
GETGUILDMEMBERCOUNT 获取指定行会人员数量
DBServer导出离线人物增加启动自动导出模式
掉落身上装备命令 HumanDropUseItem 装备位置 返回本次掉落装备名称
<$REVIVALTIMEEX> 复活倒计时变量
诱惑数量和召唤类数量分开计算
人物站立、移动时支持显示自己的、其他人物的无动作技能效果
配置器增加头盔、时装头盔、发型偏移调整,支持武器 衣服 盾牌随发型同步偏移
32位引擎扩展支持3GB内存
64位引擎修复GuildReCall=行会合一报错失效
增加未聚满经验的聚灵珠禁止上架
MonItems鞭尸增加参数1 = 1 表示不清理SetMonBurstItems设定的物品
扩展TimeRecall 时间(分) 换地图停止执行(0-不停止 1-停止) <$RecallRemainingTime> 显示TimeRecall延时还剩多少秒
获取地图人数GetMapHumCount 地图编号 是否包含假人(0不包含假人/1包含假人) 返回变量
登陆器配置器增加自定义游戏列表备注信息 
游戏控制器更新:1增加端口占用检测提示 2跨服喇叭增加自动按区名的关键词设置主区 3快速设置当前路径为服务器端路径
 
 

2022-04-01更新:
本次更新 GameLogin.exe M2Server.exe

修复64位引擎的问题
更新封挂插件

2022-03-26更新:
本次更新 GameLogin.exe M2Server.exe RunGate.exe

修复一键自动捡取触发的问题
修复酒馆使用封挂插件无效的问题
更新封挂插件

2022-03-18更新:
本次更新 M2Server.exe

修复一键自动捡取脚本触发的问题
更新封挂插件

2022-03-15更新:
本次更新 M2Server.exe

增加一键自动捡取是否自动入包裹的选项
修复64位引擎的问题
更新封挂插件

2022-03-10更新:
必须同时更新 GameLogin.exe M2Server.exe RunGate.exe

扩展PLAYMAGICBALLEFFECT
增加一个新的一键捡取脚本(StartPickUp 这种使用更简单一点,不容易造成服务器卡顿)
增加脚本命令CHANGEMAXTAMMINGSLAVECOUNT(调整诱惑宝宝的最大数量)
更新封挂插件

2022-02-11更新:
本次更新 RunGate.exe

增加一个封包攻击2的选项
修复网关封包攻击1的误封

2022-01-26更新:
本次更新 GameLogin.exe RunGate.exe

修复智能封加速一些问题

2022-01-25更新:
本次更新 GameLogin.exe RunGate.exe

修复智能封加速一些问题

2022-01-23更新:
本次更新 GameOfMir登录器生成器.exe GameLogin.exe M2Server.exe RunGate.exe

增加智能封加速功能,网关-封挂插件-封加速配置-开启智能封加速,勾选即可
该功能需要登录器、网关、M2、封挂插件等全部是最新全套才有效

2022-01-13更新:
本次更新 M2Server.exe

修复INI文件读写卡的问题

2022-01-10更新:
本次更新 GameLogin.exe M2Server.exe

修复64位引擎变量套用问题
更新封挂插件