搜索
查看: 7711|回复: 31

[文字、图片教程] 3K引擎版本转HGE引擎版本教程

[复制链接]
发表于 2020-3-30 16:12:35 | 显示全部楼层 |阅读模式
本帖最后由 怪怪 于 2022-3-2 19:10 编辑

前几天在了论坛发起了投票贴转换几个3K时代的经典版本给HGE用户,积累了点经验给大家分享下
从3K到HGE扩展来领了太多的内容,很多老版本无法直接使用HGE引擎
教程中会解决目前HGE经常遇到的数据库乱码、无法正常加载、无法正常导入导出
教程中需要注意的地方我都以红色字体显示
下面直接切入主题:(以下步骤在成功转换到SQL前,管理员模式运行下文中提到的所有程序)

==============================华丽的分割线==============================

一.准备好两个日期的引擎和配套工具和DBE2000(转换版本一定要DBE2000支持),附下载地址:
HGE181207引擎:https://www.lanzoux.com/i2jwh9e
配套工具(181128):https://www.lanzoux.com/i2h9cni


二.把3K版本中的数据库扩展到HGE,打开
上面下载的HGE配套工具,如图选择DBE数据库:

进入DBE数据库界面,选择其他工具,这不很重要,乱码主要就出现在忽略了这一步,如下图
1.选择其他工具
2.对物品进行重新排序
3.选择物品,技能,怪物,称号4个数据库转换后的新文件保存路径
4.逐一进行转换
转换完成后的文件除了技能数据库是原文件名,其他都是NEW开头的
重命名后把版本中的4个旧数据库文件替换掉

到这里,数据库算是从3K扩展到HGE了,但是HGE引擎还是有很多字段需要扩展
这时候就用到HGE181207引擎了,很多人会遇到许多空白字段导致引擎启动报错
下面就给你们提供解决方法


三.更新
HGE181207引擎到版本中(怎么更新引擎这里不在阐述,前面已经发过HGE架设入门教程)
引擎更新完成,双击运行版本中HGE181207引擎的“GameCenter.exe”
程序会自动帮你扩展HGE需要的字段,并自动填充空白字段参数


四.装备特效转自定义特效
运行引擎包中的“DBAutoChangeShape.exe”,这个HGE后期比较新的完整引擎包里都有,看图:

按照软件界面文字的字面意思操作,注意图2中画红线的地方

到这里为止,3K到HGE的版本数据库就算已经扩展完成了
由于HGE目前的引擎已经抛弃DBE数据库类型,我们需要把数据库转换到SQL数据库

PS:SQL数据库的好处我就不多说了,这是为了引擎后期为我们开发更多牛掰的功能,也是一种趋势,毕竟DBE是上个世纪的产物了。什么一个服务器 能几个区的限制,装备攻击上限的限制等在SQL数据库下统统不存在,转换完成后的电脑也不再需要安装DBE2000,避免各种破解汉化什么的造成中毒。


五.DBE转SQL
把HGE181207引擎包内的工具文件夹下的SQL有关的文件和软件复制到版本中的数据库路径内,如图所示

下图是复制完成后的截图,要仔细核对,一个文件都不能少
完成后,以管理员模式运行BDEToSQLite.exe(切记:一定要以管理员模式运行,XP系统用户无视吧)

点击自动转换,等待转换完成后,就可以删除原来的4个数据库文件和BDEToSQLite.exe

数据库内只需要保留2个文件即可,看下图:


六.GameCenter.exe重新设置
运行版本内HGE181207引擎的控制器程序,看下图设置选择SQL数据库
设置好数据库类型、服务器IP、游戏名字后,一直下一步到最后保存确定
到这里就完成了从3K引擎的DBE数据库到HGE引擎的SQL数据库的转换

我们现在可以用HGE最新的配套工具打开SQL数据库试试,看还有没有什么问题(看下图),现在可以直接双击运行,不需要管理员模式了

好,我已经用最新的配套工具打开了SQL类型的版本数据库,完全OK的,所有字段没有空白参数

使用支持刺客以后的引擎需要特别注意的是装备佩戴职业的问题,这个也是很多人遇到的戴装备提示职业不正确
问题就出现在HGE引擎支持刺客以后,因为装备外观的特殊性,对装备职业做了限制,看上图的最后第二个字段“JOB”,在此界面的最左边右右注释说明,按照注释里的说明自己改下就可以了,也能借助工具一键修改,论坛工具区也有SQL数据库的编辑工具


七.物品特效转换
3K点数据库转到HGE后,数据库不再支持特效,全部该用自定义特效,这里需要份两步来
首先要把数据库支持的特效转换成自定义特效,引擎包内有转换工具,直接用最新的引擎包内的工具就可以、
这里一定要按照顺序,先从151202开始转换,再从161207转换
根据程序界面的提示把文件放在和程序同一个目录下就可以直接进行转换

最后,我用最新的HGE200328引擎测试下从3K转过了的老版本能不能再开第二春,附图:

单击  启动游戏控制器  ,等待启动完成ing......


好了,完全OJBK了!!!!

至于转换后的引擎提示火龙守护兽报错,如果你的版本没有火龙功能,清空“FireDragonGuard.txt”里面的内容

如果报错“XX怪物不存在”之类的,删除刷怪配置文件里对应不存在的怪物就可以

轻车熟路之后会发现也没想象中那么难

现在大家可以把手中以前3K经典的老旧的版本变废为宝了

写的累,给点热心值吧



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 11金钱 +125 热心值 +8 收起 理由
大飞哥啊啊 + 10 + 1
diaosi + 20 + 1 很给力!
阿越 + 6 + 1
Windows + 1 很给力!
HGE-薛海 + 1 淡定
闭关修炼 + 1 很给力!
咔咔咔咔咔咔 + 10 很给力!
法海不懂爱 + 50 + 1 666666666666
舞尽锦瑟年华 + 1 赞一个!
小白菜 + 10 很给力!
HGE领悟-hgeui + 18 + 1 累坏了,买杯咖啡喝

查看全部评分

发表于 2020-3-30 17:37:02 | 显示全部楼层
给力。。。。。。。。。。。。。。。
发表于 2020-3-30 18:43:14 | 显示全部楼层
技术帖子必顶。
发表于 2020-3-30 18:55:38 | 显示全部楼层
膜拜怪怪
发表于 2020-3-30 19:55:00 | 显示全部楼层
顶顶顶
发表于 2020-3-30 20:32:29 | 显示全部楼层
求3K引擎下载地址
发表于 2020-3-31 15:50:44 | 显示全部楼层
我按照你的步骤完成了 结果报错和你一样  2020/3/31 15:48:47 [提示] FireDragonGuard.txt配置错误,怪[火龙守护兽]种族不为129  哈哈哈哈  感谢大佬
发表于 2020-4-8 18:41:07 | 显示全部楼层
感谢大佬
发表于 2020-4-12 14:16:02 | 显示全部楼层
谢谢分享! 支持
发表于 2020-4-29 11:15:56 | 显示全部楼层
有一键满血的脚步吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-23 22:59 , Processed in 0.572609 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表