1.[!]修复:大刀卫士会攻击弓箭守卫的一个细节bug;
2.[!]调整:地图参数fight为杀人不增加pk值、死亡不掉落身上和背包的装备,但是怪物会爆物品!
3.[!]修复:M2调整人物pk值不会立即生效。需要小退才会生效的问题;
4.[!]修复:玩家新建行会后需要小退才会显示行会名称的问题;
5.[+]登录器配置增加1103四格和六格界面生成; //配置时候看清楚你是需要1103还是1013!
6.[!]优化原始引擎代码细节,使脚本执行更顺畅;
7.[+]增加摆摊触发QF脚本段;点击查看脚本范例
开始摆摊触发:[@StoreOpened]
取消摆摊触发:[@StoreClosed]
8.[+]增加强制收摊脚本命令:
格式:CANCELDOSTALL 参数1(是否触发@StoreClosed字段 默认为空或0不触发,1为触发)
//2018.10.15--2018.10.21的功能:
1.[+]增加188M2专用免费一键多区合区工具;具体合区教程请见官网视频教程专区或者交流群共享文件;
(拖拽服务端目录到多去合并工具中点击开始合并即可,第一个为主区,其他的为从区,右键可以上移和下移);
2.[!]修复DropItemMap在机器人脚本里报错的问题;
3.[!]修复v3.0版合区工具存在的问题;
4.[!]修复怪物appr大于1000,形象变成大刀的问题。 //说明:mon6554.pak只会读第一个怪物,后面的不读.意思就是appr值最大为65530!
5.[+]扩展两种地砖文件支持到SmTiles255和Tiles255.pak;
6.[!]修复控制器不修改mir200中配置文件信息中的路径的bug;
7.[+]增加CHECKCONTAINSTEXT命令;点击查看范例
功能:CheckContainsText 字符 字符串检查 //检查字符串是否包涵在另外一个字符串中.
8.[+]CHECKSTRINGLIST扩展支持模式2;点击查看范例
功能:
可以用于判断字符串和列表中内容的关系。
格式:
CHECKSTRINGLIST 路径 字符串 模式(0.1.2)
模式参数说明:
0或为空则检测完整的字符串
1为检测字符串是否包含在路径列表中的内容
2为检测字符串是否包含有路径列表中的内容
9.[!]修复DBSERVER改了端口之后没人物不能创建人物的bug;
10.[!]修复微端更新地图有时候会错乱的问题;
11.[!]修复停止摆摊会提示非法字符的问题;
12.[!]修复M2Server不能读取数据库配置只读HeroDB的问题;//意思就是 herodb这个名称可以在DBE里面设置任意名称;
13.[!]修复内挂怪物显名选项;
14.[!]修复打开商铺界面后需要在空白位置点击一下才能敲回车的问题;
15.[!]修复点击自定义按钮不能敲回车的问题
16.[!]修复M2列表信息一中的实际存在却不显示内容的问题;
17.[+]增加人物朝向\背向脚本变量.具体请在脚本变量大全中查看;;
18.[!]修复加载离线人物 间隔时间 每次数量 不能保存的问题;
19.[!]修复:新控制器不更改DBname参数的bug;
20.[!]修复ADDLINELIST不能写入重复内容的问题;
21.[!]修复左上角提示数过多导致卡屏的问题;
22.[+]M2 -> 游戏参数 -> 游戏选项二 增加 允许安全区挤人选项 默认开启,如不让挤人关闭即可!
23[+]M2 -> 游戏参数 -> 游戏选项二 增加 下线保存经验倍数选项 默认开启
24.[!]修复:Npc脚本中#SAY内容中繁体字不显示的问题;
25.[+]新增:装备极品地面显示冒小绿光;
说明:素材读取NewopUI.pak中编号80--89; //可根据需求自行更改;
如该极品属性的装备增加了地面特效则不会显示小绿光。
26.[!]修复:特效绘制时人物转向会偶尔消失一帧的问题;
27.[+]新增:当前被攻击目标受攻击被减少的血量 <$CURRRTARGETDELHP> //没加切割减血的用这个
28.[+]新增:两个指向性常量 <$CURHUMANHPTARGETPOWER>和<$CURHUMANHPTARGETPOWEREX>
说明:<$CURHUMANHPTARGETPOWER>等于 HumanHP - 10 1 //命令操作掉的血
<$CURHUMANHPTARGETPOWEREX>等于<$CURHUMANHPTARGETPPOWER> + <$CURRRTARGETDELHP> //加了切割减血的用这个
指向性常均为触发脚本结束后即清零;如需用作他用请使用临时N或S变量保存。
范例:点击查看切割脚本范例
29.[+]新增:NPC显示血条、名字加粗开关(M2选项->功能设置->全局功能);
30.[+]新增:假人上线间隔及数量设置(M2选项->功能设置->全局功能) ;
说明:同时调整M2加载离线挂机人物选项遵循这个设置,不再是全部同时上线。
31.[+]增加离线人物上线脚本命令AutoPlayLogin;
功能:从离线人物列表AutoLogin.txt中随机指定数量的离线人物; //登录的地图坐标为上次离线时的;如需换地图自行在登录脚本中判断离线人物加上对应的脚本命令;
格式:AutoPlayLogin 数量 //如数量大于1则间隔时间遵循M2设置的假人上线间隔;
[@main]
#act
AutoPlayLogin 10
32.[!]修复:十步一杀飞走了人物和NPC名字还在的bug;
33.[+]新增:调整十步一杀不受全局魔法攻击范围限制,单独在功能设置->技能魔法->连技设置->高级技能1->十步一杀;同时新增一个魔法距离控制参数,默认为15格。
34.[+]新增:雷霆剑法增加释放间隔时间控制参数;
35.[+]新增:技能快捷键在技能图标上显示绿色快捷键文字;
36.[!]屏蔽灵媒相关界面;让界面看起来更清爽;
37.[+]参数设置->游戏选项二 增加允许非安全区离线挂机 默认为不勾选;
调整为离线挂机触发QF脚本模式为:大退和小退触发是在人物脱机或离线之前进行触发!
具体说明:
不论你大退还是小退,不论你勾选还是没勾选[允许非安全区离线挂机]这个选项,都会触发QF中的大退小退触发段;
<不勾选>就是传统的离线模式:在安全区离线则人物脱机在线;如在非安全区,则人物下线消失(如需要野外的人物回城则在触发脚本中写入让他和他的英雄回城的命令);
<勾上了>就是允许非安全区离线挂机,不论安全区还是非安全区则站立在原地不消失!(勾上了就不是需要不需要了,是必须加上kick 让人物和人物的英雄下线或者让他和英雄回到安全区);
注意:人物如果是小退,那不管你勾没勾都是人物下线消失。
38.[+]增加BOSS精准刷怪模式:怪物死亡时开始计算下一次刷新时间。传统模式有传统模式的乐趣。如对比较重要的怪可以采取精准刷怪模式;
mongen.txt中的格式:
地图编号 X Y 怪物名称 刷新范围 刷怪数量 刷新间隔时间 是否内功(任务)怪 精准刷怪(0或空为原模式,1为精准刷怪)
传统的刷怪模式为:
3 333 333 白野猪 0 1 60
这种刷怪模式比如你在12点刷新的怪物,你在12点59分打死他,过两分钟又会刷新一只出来;
新的精准刷怪模式为:
3 333 333 白野猪 0 1 60
你在12点刷新的怪物,你在12点59分钟打死他,60分钟后也就是13:59才会刷新;
建议,如采用精准刷怪模式,刷怪数量填写数量1,节约资源;
39.[+]新调整一些盛大会释放魔法的新怪;新怪物DB查看
40.[+]新增脚本命令:ChangeSkillPower调整技能威力;查看脚本范例
格式:ChangeSkillPower 技能名称 威力伤害值 模式(0或不填则为点数,1为百分比)
说明:
1>威力伤害值是需要考虑目标防御魔防等防御数值之后产生的,具体的数值设定请自行根据版本测试调整;
2>模式为点数则按照直接增加伤害;模式为百分比则按照伤害值的百分比增加伤害
41.[+]左上角提示信息增加淡入淡出效果;
42.[!]修复GetListString参数4取值字符变量如果是中文的时候显示为0的bug;
43.[!]修复控制器不清理扩展的99以上的G、A全局变量的问题;
44.[!]修复玩家最小化登录器时间太久导致恢复正常窗口后处理积攒信息从而会卡好几秒的问题;
45.[!]修复挂机寻路;
46.[+]控制台增加端口批量增加和修改;
47.[+]扩展怪物资源文件理论上支持6554个怪物资源文件,也就是说怪物的appr最高值为65535;够简单粗暴吧?
由于LEG引擎怪物appr的配置;
除mon71.wzl mon81.wzl mon82.wzl mon83.wzl mon91.wzl;
均可用Appr计算方法调用----点击查看怪物appr计算工具
自定义怪物系统将在后面几版更新;