为了方便广大游戏开发者,本次更新还推出了M2Server.exe和SystemM2的升级版。这些升级版不仅修复了一些已知的问题,还增加了一些新功能,使得传奇引擎的使用更加便捷和高效。

HGE引擎是一款功能强大的开源游戏引擎,适用于多种平台,包括PC、手机和网页游戏等。其易用性、灵活性和高效性能深受开发者的欢迎。而3KM2传奇引擎也是一款备受欢迎的游戏引擎,其强大的功能和稳定的性能让很多开发者选择了它。

随着HGE引擎与3KM2传奇引擎的兼容,开发者可以更加灵活地使用这两款引擎来开发自己的游戏。他们可以在HGE引擎的基础上使用3KM2传奇引擎的高级功能,以实现更加出色的游戏效果和更加流畅的游戏体验。

M2Server.exe是传奇引擎的核心组件之一,用于管理游戏服务器。在最新版本中,开发者可以享受到更加稳定和高效的服务器管理体验。而SystemM2则是一个全新的模块,可以为开发者提供更加全面和便捷的游戏开发服务。

基本兼容3KM2引擎,提供数据转换工具

[181207]更新:M2Server.exe、SystemModule.dll

[+]增加:开放“道英雄22级前攻击700点血的目标”血量可自行调整

[+]增加:斩杀属性,生效时,目标有护身状态时,按MP计算掉血 选项

[!]扩展:武器暴击伤害上限支持21亿设置

[!]修正:特定物品拆解得到物品不对的问题

[!]修正:TUserEngine.ProcessMapDoor异常

[181128]更新:M2Server.exe、SystemModule.dll、GameCenter.exe、图库工具、登陆器

注意:M2、登录器须配套

[!]修正:斩杀属性物品显示错误

[!]扩展:NPC命令

功能:回收包裹物品,并给指定的货币

格式: RecoveryItem 物品名(*大部分物品) 物品数量变量 游戏币变量 金币变量 金刚石变量 灵符变量 游戏点变量

返回变量只支持数值型变量

例:

#IF

#ACT

;回收物品名包含“天马”的物品

RecoveryItem 天马 <$N(数量)> <$N(游戏币)> <$N(金币)> <$N(金刚石)> <$N(灵符)> <$N(游戏点)>

SENDMSG 7 <$USERNAME>在NPC回收<$N(数量)>件天马装备,获得<$N(游戏币)>元宝,<$N(金币)>金币,<$N(金刚石)>金刚石,<$N(灵符)>灵符,<$N(游戏点)>游戏点

[!]修改:脚本命令GIVE给钢纹神铁,不受面板机率控制

[!]修正:UPGRADEITEMEX命令增加武器攻速属性的BUG

[!]修正:假人固定方向时的问题(需测试)

[+]增加:主体五雷轰、幽冥火符冷却时间控制

[!]修正:MP消耗模式下,英雄不会自动释放白日门唯我独尊

[!]修改:BATCHMOVE命令执行后,清理ADDBATCH命令所设置的地图,防止随机飞地图量增加

[!]扩展:NPC命令,支持4个鉴定属性

Give 皓月战刃 1 主体 1|3|5|7 4 3|12|32|8330|180 0 105|11|11

[+]增加:战英雄锁定目标时,与目标不在同个地图或距离12格时,直接飞至目标身边 选项

[+]增加:

Need-111 伤害反弹(对人生效) Stock生效机率(0-100) Attach反弹伤害比率‰(0-65535)

Need-112 伤害反弹(对怪生效) Stock生效机率(0-100) Attach反弹伤害比率‰(0-65535)

[!]修正:地图随机,地图标志不显示问题

[!]修正:图片编辑器删除WZL图片,数量问题

[!]修正:登录器皮肤编辑器预览模式显示隐藏控件问题

[181122]更新:M2Server.exe、SystemModule.dll、GameCenter.exe、LoginSrv.exe、地图工具、登陆器

注意:M2、登录器须配套

[+]增加:Need-108 斩杀(对人、英雄生效) Stock血量比例 Attach生效机率

[!]修改:引擎部分重要时间判断,防止服务器49天不重后出现计算溢出42亿的问题

[!]修正:火元、水元攻击练功师,攻击有效不会消失问题

[!]修改:启动器清理数据时,清除角色数据与排行榜读取冲突,导至清理操作被打断

[!]修改:引擎地图管理类代码,进行优化

[!]修改:飘字显示醉终伤害输出值

[+]增加:假人出生方向配置(注意:出生点如存在其它玩家时,方向则会改变)

;假人配置文件

[Info]

;人物方向(0-7)

Dir=0

[!]修改:优化地图参数NOMANNOMON

[!]扩展:NPC命令

格式:GIVE 物品名称 数量 是否英雄(英雄为Hero,主体随意加(如”主体”)) 神技代码(1-7) 神秘属性数量(1-4) 几鉴(0-3)|属性1|属性2|属性3 是否发光(0/1) 钢纹等级(1-105)|熔炼(1-11)|熔炼1(1-11)

注:物品需设置可上钢纹或熔炼时,才可设置钢纹和神铁

例:Give 皓月战刃 1 主体 1|3|5|7 4 3|12|32|34 0 105|11|11

[+]增加:龙神·烈火断筋机率及时长设置

[+]增加:旋风斩断筋机率及时长设置

[+]增加:十步一杀定身时长设置

[+]增加:战魂啸定身时长设置

[!]修正:怪DB设置伤害吸收比例,雷霆一击、劈星斩不能吸收伤害问题

[+]增加:脚本变量

<$HEROALCOHOL> 英雄酒量

[!]扩展:套装魔血值支持至21亿(需登陆器配套)

[!]扩展:NPC命令支持英雄操作

功能: 检测人物心法类型

格式:CHECKHEARTTYPE 操作符(<,>,=) 心法类型(0-4) Hero

说明:心法类型0-紫金 1-乙木 2-大地 3-葵水 4-阳炎

[+]增加:主体更换心法类型时,英雄保持与主体心法类型一至

[!]修改:启动器清理自定义文本数据 列表在win7″在窗口和按键上使用视觉样式”时,看不到进度条问题

[!]修正:自定义怪使用绿毒,不受怪DB设置伤害上限控制

[+]增加:QF触发段(面板前往”显示时装”触发)

@ShowFashion 主体显示时装

@NotShowFashion 主体关闭显示时装

@HeroShowFashion 英雄显示时装

@HeroNotShowFashion 英雄关闭显示时装

[!]修正:AddTextListex命令无法解析“玩家:<<$username>/FColor=249>”变量

[+]增加:探测使用间隔设置

[+]增加:NPC命令

功能:填充空格至字符串变量(A、S、<$S()>)

格式:AddVarSpace 填充模式(0-前 1-后) 变量填充后长度(1-255) 变量

注意:变量只支持A、S、<$S()>三种字符类型

[+]增加:竞技场PK触发

ArenaW.txt文件

[QFunction]

KillPlayScript=@ArenaKillPlay

QF脚本段

[@ArenaKillPlay]

#act

SENDMSG 6 <$USERNAME>在竞技场杀死:<$STR(S0)> 255 253

[!]扩展:玉物品升级属性(近战抗性、合击抗性、火墙抗性)扩展至65535

[!]修正:修炼五气时,包裹无物品时,不会提示“材料不足”

[!]修正:分身与主体血量不一致问题

[!]修正:设置“不开心法即可使用神技”时,纵横剑术无法使用

[!]修改:启动器嵌入窗口代码

[!]修改:CHANGEHUMABILITY命令,时间参数超过4200000时,按4200000计算,防止服务器运行16天后,使用命令后状态即过期问题

[+]增加:

Need-109 伤害反弹 Stock生效机率(0-100) Attach反弹伤害比率‰(0-65535)

Need-110 附加伤害 Stock生效机率(0-100) Attach附加伤害比率‰(0-65535)

[!]扩展:时装衣物品持久字段支持21亿设置

[!]扩展:NPC命令,支持相对路径创建文件

功能:创建文本文件

格式:CreateFile QuestDiary\NewFile.txt 是否相对路径(0-相对路径[版本内]/1-相对路径)

[!]修正:自定义怪做为宠物时,攻击自定义怪无视伤害上限问题

[!]修正:自定义怪紫毒显示错误问题

[!]修改:火墙禁止斩杀属性选项(禁止生效、大部分生效、对人生效、对怪生效),默认禁止生效,请自行调整参数

[!]修正:地图参数MUSIC加载解析错误

[!]修正:称号DB设置Need=17:需等级 NeedLevel=等级 Stock=暴击等级(共用),人物面板不时时显示问题

20:30 2018-11-09

[+]增加:假人配置支持首饰盒装备,及假人支持OFFLINEPLAY命令

[BoxItems]

;首饰盒等级 0-关闭 1-1代 2-2代 3-3代

UseBoxStatus=1

;首饰盒物品

UseItems0=麻痹戒指

UseItems1=护身戒指

UseItems2=乾坤戒指

UseItems3=战意麻痹戒指

UseItems4=龙渊之戒

UseItems5=乾坤腰带

[+]增加:QF触发段

;收回英雄

[@HeroLogOut]

#IF

#ACT

sendmsg 5 收回英雄

;英雄死亡

[@HeroDie]

#IF

#ACT

sendmsg 5 英雄死亡

[!]修改:*******合击威力倍数按合击等级设置,请自行修改参数*******

[!]修正:DELAYGOTO命令”触发段参数”不支持变量操作

[+]增加:竞技场赛果日志后台输出选项(ArenaW.txt)

[Setup]

ShowLog=1

[!]修正:组队杀心法怪时,队员无法分得心法经验

[!]修正:打开九周年天赐时,钥匙不足时,多扣钥匙物品

[!]修改:登陆时提示爆率倍数信息使用String.ini文件LoginKillMonItmeRateMsg段,如不想提示,可以设置LoginKillMonItmeRateMsg=

[!]修改:地图工具大*、小*窗口支持10格显示素材

[+]增加:NPC命令

功能:回收包裹物品,并给指定的货币

格式: RecoveryItem 货币类型(0-游戏币 1-金币 2-金刚石 3-灵符) 全服公告(0-不提示 1提示)

说明:回收物品及货币量可在面板”查看”->”列表信息一”->”回收物品列表”中设置,或是直接写文件:Mir200\Envir\RecoverItem.txt

特点:与一般脚本写法对比,可以减少GOTO命令的调用,减少处理脚本时间

[+]增加:反辅网关触发段@PunishmentEx,判断非法时触发,需要设置开启才可使用(MD用户有效)

[!]修正:建筑物以及精灵影子跑动闪烁问题

[*]修改:重写声音引擎,声音音量分4个档,全局保存声音,输入帐号处使用全局音量设置

[!]修正:自动洗练体格时,前往其他体格按钮时无法结束洗练问题

[*]修改:登录器对PNG支持完善

[*]修改:内辅自动吃物品支持31分类触发物品

[+]增加:斗笠、面巾内观有效

[+]增加:火龙果在物品快捷栏中显示数量

[!]修正:仓库以及熊猫包裹有效显示问题

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。