HGE+3K引擎
由于HGE的前身是3K,M2简称为引擎。至今依然有部分用户一直在延续3K引擎的使用,但早在几年前3K就停止更新与维护。后来被HGE所取代并保持后续的更新和升级,对于这类用户而言,在开发服务端版本的时候会要考虑兼容问题和脚本匹配问题,最为常见的问题有如下几个-附带完整解决方案
一、原3K版本单独升级HGE引擎后启动时提示物品数据库加载失败
此类问题引擎的原因是HGE对DB物品数据库进行了升级,增加了新的字段。所以原3K的数据库无法运行
解决办法:
1、对物品数据库(mirerver\Mud2\DB\StdItem.DB)使用GameTool进行转换.
运行GameTool.exe,在“其它工具”页,使用“物品数据库扩展”,把生成的新文件改成StdItem.DB,并复制到mirerver\Mud2\DB\StdItem.DB。
注意:扩展前,请自行备份数据(否则容易导致物品数据错乱)。原3K的AddName字段。同时需要删除Mir200\Sort目录下的文件()
二、新版的HGE引擎支持全新的幸运机制,而3K没有此功能
1、防御幸运机制说明:当防御幸运达到9时,受到伤害时防御按照上限计算。当防御幸运为负数时,防御按照常规方式计算,不会按照防御下限计算。