3KM2转HGE引擎常见问题解决办法

发布时间:2017-07-02 22:41

由于HGE的前身是3K,M2简称为引擎。至今依然有部分用户一直在延续3K引擎的使用,但早在几年前3K就停止更新与维护。后来被HGE所取代并保持后续的更新和升级,对于这类用户而言,在开发服务端版本的时候会要考虑兼容问题和脚本匹配问题,最为常见的问题有如下几个-附带完整解决方案

一、原3K版本单独升级HGE引擎后启动时提示物品数据库加载失败
此类问题引擎的原因是HGE对DB物品数据库进行了升级,增加了新的字段。所以原3K的数据库无法运行

解决办法:
1、对物品数据库(mirserver\Mud2\DB\StdItems.DB)使用GameTools进行转换.
运行GameTools.exe,在“其它工具”页,使用“物品数据库扩展”,把生成的新文件改成StdItems.DB,并复制到mirserver\Mud2\DB\StdItems.DB。

注意:扩展前,请自行备份数据(否则容易导致物品数据错乱)。原3K的AddName字段。同时需要删除Mir200\Sort目录下的文件()

二、新版的HGE引擎支持全新的幸运机制,而3K没有此功能

1、防御幸运机制说明:当防御幸运达到9时,受到伤害时防御按照上限计算。当防御幸运为负数时,防御按照常规方式计算,不会按照防御下限计算。

2、合击伤害抗性原理说明:该属性可增加角色对合击伤害的减免,并减少合击对内力值的消耗,+1即减免1%伤害。

上一篇:Gee引擎特殊功能触发脚本示例

下一篇:没有了