MaxM2引擎全部更新清单

[复制链接]
匿名 手游公益服 发表于 2015-12-17 18:27 | 显示全部楼层 |阅读模式
54max引擎类型列表
Max传奇英雄连击版引擎程序 [点击下载]
Max传奇外传版引擎程序 [点击下载]
Max引擎传奇归来版引擎程序 [点击下载]

更新日志:

091128更新注:请引擎和登陆器DBSERVER一起更新)
1:增加检测字符串长度命令CheckStringlength 字符串 操作符(,=) 位数
2:增加设置字符变量长度命令(注意:本命令只能对字符变量进行操作)SETSTRINGLENG 变量名 长度 格式(0补后面 1补前面 2在原串
后面加参数二(长度)所指定个数的空格)
3:增加用户命令:允许赠送(默认人物上线时赠送的状态为关闭,防止PK时别的玩家恶意赠送物品捣乱)
4:增加学习内功脚本命令:READSKILLNG
5:增加调整人物内力经验点数脚本命令:CHANGENGEXP 控制符(=,+,-) 经验点数
6:增加检查人物是否学过内功脚本命令:CHANGREADNG
7:增加调整人物内功等级脚本命令:CHANGENGLEVEL 控制符(=,+,-) 等级数(1-255)
8:增加检查人物内功等级脚本命令:CHECKNGLEVEL 操作符 (,=) 等级数(1-255)
9:增加显示客户端天地结晶图标脚本命令:OPENEXPCRYSTAL 是否清空变量
10:增加关闭客户端天地结晶图标脚本命令:CLOSEEXPCRYSTAL
11:增加取提天地结晶中的经验脚本命令:GETEXPTOCRYSTAL
12:增加客户端显示牛气管图标脚本命令:OPENCATTLEGAS 是否清空变量(暂时关闭)
13:增加关闭客户端牛气管图标脚本命令:CLOSECATTLEGAS(暂时关闭)
14:增加调人物牛气值脚本命令:CHANGECATTLEGASEXP 控制符(=,+,-) 牛气值点数(暂时关闭)
15:增加地图参数:NEEDLEVELTIME(等级)没到指定等级时不让进入,发送string.ini里的NeedLevelToXYErrorMsg提示可以自行修改
16:增加地图参数ECEXPRATETIME(值) 每秒减双倍经验时间,如值小于1时,则默认为1
17:增加地图参数:NGEXPRATE(值)格式:NGEXPRATE(100) 说明:100代表经验倍数,除以100后为实际倍数
18:增加地图参数ULSEXPRATE(值)格式:PULSEXPRATE(100) 说明:100代表经验倍数,除以100后为实际倍数
19:增加检查英雄是否开通经脉系统脚本命令:CHECKHEROOPENOPULS
20:增加检查英雄经络修炼点脚本命令:CHECKHEROPULSEXP 控制符(>,, 40
#ACT
RETURNPEARL
break
24:修改登陆器地图切换模式,防止切换地图卡屏
25:重写泉水罐吸收泉水代码,大幅降低人物走路资源占用

090715更新:

1:修复便内挂用户自定义过滤列表读取BUG.
2:引擎重新生成:攻击、魔法、跑步等间隔的默认值,并关闭组合控制,防止用户设置过严引起人物卡位(封加速请在游戏网关里把检测间隔设为几十秒,误差值设为1010或 1020就可以了).
3:修复热血任务窗口图片有花的现像.
4:优化混合函数,P4或C4CPU以上的机器性能提高了50%多.
5:增加对86-88NPC外观支持.
6:扩展TAKESEALITEM命令格式:TAKESEALITEM 物品名称 数量 状态(0-3) 0没有开始聚的 1开始聚但没有满的 2已经满但没有解封的 3已经满并解封了的.
7:增加GIVESEALITEM命令格式:GIVESEALITEM 物品名称 数量 状态(0-3) 0没有开始聚的 1开始聚但没有满的 2已经满但没有解封的 3已经满并解封了的.
8:增加使用技能ID操作技能的命令 ADDSKILLID DELSKILLID CHECKSKILLID.
9:增加设置地图灵气值命令(功能和地图参数Aura相同如果想关闭地图的灵气SETMAPAURAPOINT xx 0 0就可以了)SETMAPAURAPOINT 地图名 秒 数量.
10:增加设置地图灵气效果命令 SETMAPAURAEVENT 地图|x|y|效果类型(0-2)|增加灵气的间隔(秒)|每次增加的灵气值|范围|显示时长(分钟).
11:扩展CHANGESKILL命令 CHANGESKILL 源ID 新ID 等级 请大家修改原来QF里四级盾的触发.
12:修复道士的强化魔防倍率不计算BUG.
13:增加NPC和人物重叠后自动推开人物.
14:修复神秘装备极品控制不起作用.
15:修复神秘装备属性显示Bug.
16:修复不能喝神水.
17:极品控制增加对 魔法躲避 幸运 准确 敏捷 体力恢复 魔法恢复 毒物躲避 中毒恢复 防御 魔御 等属性控制.
18:调整英雄智能.
19:外传版开放英雄强化技能.
20:修复HANGESKILL命令BUG.
21:修复传送符在人物受攻击时减持久.
22:引擎增加控制客户端移动 攻击 魔法间隔的默认值.
23:修复客户端全屏时在有些机器上有黑边现像.
24:修正登陆器在特定情况下备用列表不启动作的BUG.
26:修改登陆器配置器的补丁打包模式为7z格式(压缩率比rar高,原来zip打包的补丁文件实在太大了),登陆器如果原来有更新补丁的请重新打包成7z格式.
备注:如果你电脑没有安装7z压缩工具的话,可以使用我们在配置器目录里提供的简易版7z压缩工具进行打包,winrar支持解压7z格式.
27:商业版登陆器配置器增加关闭以前老的反外挂列表功能(由于我们启用了新的反外挂代码,以前的 反外挂列表其实已经什么作用了,如果配置器里不关闭该功能,登陆网关上就是清空了反外挂列表,
登陆器还是定时在枚举玩家机器的进程,造成玩家有时会卡屏, 并且QQ或别的有些工具会提示登陆器有进程注入的误报).
28:外传登陆器增加两套模板.
29:修复 $HERO.CHANGEEXP + 3000000时主人可分到经验.
30:人物怪配置文件增加USESKILLID段可以使用技能ID增加技能.
31:修正合区时选中了重排物品编号后,原来在聚集灵气的乾坤玉璧不会再聚灵气的BUG.
32:修复商铺的玉璧状态显示错误.
33:修改修炼窗口的放玉模式,英雄和人物,只要人物包裹里有玉,打开修炼窗口会自动放入玉,按修炼后,会自动去包裹里拿一块新的玉放入修炼窗口.
34:数据修改器的更新记录增加修复人物记录的功能.
35:修复DBServer的一处BUG,如果有人物在数据修改器里能查到,但在人物选择那里看不到该人物,请先用修改器更新一下当前人物记录,然后关闭DBServer,
再删除mir.db.idx再重新打开DBServer就可以了.然后关闭DBSERVER,删除mir.db.idx后再打开DBSERVER就可以看到这个人物了).
36:增加打开精炼窗口命令OPENREFINEMENT (0-1)0精炼 1重铸.
37:增加天工开物功能(物品DB请查看说明).
38:扩展Give命令 Give 物品名称 数量 持久最小值.
例如B里的玄天神石(褐土) 最大持久是20000如果在脚本里用 give 玄天神石(褐土) 1 12000 这样就可以给人物一颗品质为12-20的玄天神石.
39:增加显示地图标识功能(由于每个版本里mapinof里对比奇 盟重 白日门的地图名称定义的都不一样,如果你发现你的版本里不正常显示标识,
把mapinfo里的地图名称.按客户端dataMapDesc1.dat里的名称设置,外传的文件名为MapDesc.dat).
40:修复LoginSrv的关闭取回密码不启作用.
41:增加脚本命令 SortVarToList 自定义变量名 自定义变量文件路径 排序后列表的保存路径 降序还是升序(0-1) 保存格式(0-1)为0时只保存人物名,为1时:人物名 变量值
功能:把自定义变量按变量值大小排序,并把排序后变量值对应的人物名存放到指定列表文件中(制作排行榜用)
42:增加脚本命令GetListString 路径 行数(注意文件的第一行是零) 变量名 变量名1
功能:把列表文件里指定行的值保存到变量里,当行数值为*时表示取列表里和当前人物名相同的值,变量1为可选参数,如果列表里的数据是:人物名 变量值
这样格式的,那个第一个变量取到的是:人物名 第二个变量取到的是:变量值
43:增加脚本命令CHECKPEARLSTATE 物品名称 数量 状态(0-2)0没开聚的,1开始聚没有满的 2已经满了的.
功能: 检查包裹里指定状态的聚灵珠.
44:增加脚本命令TAKEPEARL 物品名称 数量 状态(0-2)0没开聚的,1开始聚没有满的 2已经满了的.
功能:取包裹里指定状态的聚灵珠.
=====================================================

090602更新:
1:热血引擎支持任务窗口。
2:外传引擎支持强化技能 怪物DB 物品DB 详见说明书。
3:增加设置地图灵气效果命令 SETMAPAURAEVENT 地图|x|y|效果类型(0-2)|增加灵气的间隔(秒)|每次增加的灵气值|范围|显示时长(分钟)
注意:上一版的那个引擎加载的集中点文件,由于控制不方便在这一版里已经取消。
4:怪物爆率文件支持 1/1 灵气 200的用法。
5:增加地图参数Aura(秒/数量) (使用方法见说明)
6:增加取包裹里已经解封的玉脚本命令TAKESEALITEM
7:增加检查指定状态玉璧脚本命令 CHECKSEALITEM
8:增加 解除玉璧的封印脚本命令REMOVESEALITEM
9:修改调整属性点窗口的按钮读取自定义补丁文件(请替换登陆器配置器里的Max_Prguse.wil文件)。
10:修复引擎的Run 3报错。
11:修复引擎挑战报错。
12:修复数字飘血BUG(请替换新的Max_Prguse.wil和登陆器配套)。
13:修复底部公告别的玩家接收不到BUG。
14:增加商铺购买物品名称和物品价格变量  请在@BuyShopItem
里使用,在别的地方调用将返回空值。
[@buyshopitem]
#act
sendmsg 5 %s,通过商铺购买了,价格为元宝。
15:增加商铺购买物品触发 Q_Function.txt @BuyShopItem。
16:修复检查攻击、魔法、道术、HP、MP命令BUG。
17:修复MobFireBurn命令BUG。
18:修复人物受到攻击伤害时火龙之心减持久消失。
19:仿便宜内挂增加关闭声音功能。
20:修改游戏网关解决封外挂引起的有时游戏停顿,封杀所有加速器,检测间隔建意不要小于10秒,误差值越大封的越严,误差值如果小于1000将失去意义。
建议本机测试设为1000,正式开服设为1010或1020。
21:增加强化技能效果。
22:修复便内挂用户自定义物品过滤列表读取BUG。
23:修复热血任务窗口图片。
24:增加给玩家指定状态的玉璧GIVESEALITEM 物品名称 数量 状态(0-3) 0没有开始聚的 1开始聚但没有满的 2已经满但没有解封的 3已经满并解封了的。
注意:命令可以把你DB里状态为0的玉,用GIVESEALITEM xxx 1 3给玩家为满并解封,但不能把你DB里状态设为3用GIVESEALITEM xxx 1 0给玩家一个没开始聚的玉,就是说命令可以给玩家一块大于DB状态的玉,
但给不了玩家一块小于DB状态的玉。
25:增加使用技能ID操作技能的命令 ADDSKILLID DELSKILLID CHECKSKILLID(格式和原来用技能名称一样,就是原来的参数是技能名称现在是技能ID)。
26:增加设置地图灵气值命令(功能和地图参数Aura相同如果想关闭地图的灵气SETMAPAURAPOINT xx 0 0就可以了)SETMAPAURAPOINT 地图名 秒 数量。
27:扩展CHANGESKILL命令 CHANGESKILL 源ID 新ID 等级 请大家修改原来QF里四级盾的触发。
28:修复道士的强化魔防倍率不计算BUG。
29:增加NPC和人物重叠后自动推开人物。
30:修复神秘装备极品控制不起作用。
31:修复神秘装备属性显示Bug。
32:修复不能喝神水。
33:极品控制增加对 魔法躲避 幸运 准确 敏捷 体力恢复 魔法恢复 毒物躲避 中毒恢复 防御 魔御 等属性控制。
34:调整英雄智能。
35:外传开放英雄强化技能。
36:修复CHANGESKILL命令BUG。
=====================================================

090428更新:
1:全新汇编客户端的图像混合函数,解决人物或怪物集中的地方出现卡屏。
2:修改客户端写字函数,解决在人物、怪物、地面物品多时卡屏问题(虽然本次修改了写字函数,但客户端写字还是比画图占资源的,所以请大家在配置登陆器时打开物品过滤,并配好物品过滤列表,这样可以过滤垃圾物品,减少写字的数量)。
3:封杀所有外挂。
4:修正客户端内存占用过大问题。
5:修正外传客户端闪屏问题。
6:更新网关封加速控制方式。
7:修复zPlugOfEngine.dll的一处BUG,请更新时替换掉原来的zPlugOfEngine.dll
8:修复一些怪物的效果错误。
9:修复引擎在特定情况下有些脚本命令执行错误。
10:优化客户端的CPU占用。
11:修复引擎有时报AddToMap错误。
12:修复英雄在特定情况下攻击自已的BUG。
13:修复聚灵珠的BUG。
=====================================================

090411更新:
1:引擎增加雷电术和灵魂火符攻击坐标误差范围设置(默认值1原始值)
2:修复DELAYGOTO有时失效
3:修改内挂的免SHIFT模式
4:增加任务日志系统
5:修改自动寻路时在地图上单击或攻击别人时才停止寻路,点击对话窗不再停止寻路
6:增加聚灵珠释放时收费设置Need(0-4 0不收费 1金币 2元宝 3灵符 4金刚石) NeedLevel 表示要收取的费用

=====================================================
090328更新:
1:修复在特定情况下月灵会攻击自已的BUG
2:增加比较人物指定变量的值大小的命令VARCOMPARE 变量名 返回变量值大最的人物 人物1|人物2
3:增加检测人物PK值的命令CHECKPKPOINTEX = 数量
4:增加GETPOSENAME 变量名 取对面角色存放到指定变量
5:修复酿酒系统BUG
6:修复组队传送触发有时不触发的BUG
您需要登录后才可以回帖 登录 | 加入网站

本版积分规则