关于h3的修改
本帖最后由 血鲤 于 2015-2-27 17:12 编辑首先要声明以下的内容本来是禁止发布的,因为对游戏的修改其实一定程度上否定作者在游戏所表达的含义,是一种不尊重,不过由于H3已经是非常成熟的游戏,h3的制作组也不再其中投入精力,主要更新都是民间完成的,所以我就把一些不是很核心的修改方法放出来,最后重申一编,修改自行食用就行了,请大家自重,谨慎发言,比如游戏平衡性其实已经很完备了,在单纯考量兵种属性的同时,还请考虑生物巢穴,建筑树,兵种特等因素。
首先是通用修改,也就是一般所说规则修改器的修改,主要是修改H3bitmap.lod(在游戏主目录的Data中),这是一个压缩包可以通过MMArchive(这个在ERM2.4自带集成)打开导出,其中可以修改兵种的攻防伤害速度血量等等,参见规则修改器,不过有人要问了,这个修改方法其实网上都是有的,我为什么还要提一点,因为这是目前最通用的修改方式,很多mod都是可以通过这样修改,比如深渊号角也是可以通过这样的方法修改(不过由于港口族数据写在hota.dll中,我没有找到修改的方法),能修改的有以下东西:
兵种属性(不包括特技)
英雄技能树(比如让壁垒英雄可以学火)
英雄初始兵力
宝物价值
然后是一般修改器,也就是内存修改器,3,1是一个很好修改的版本,不过3。2和4.0 就不是很好修改,H3Edtor有些人用无法查找内存,其实只要你在开一个h3然后读档,然后关掉前一个h3,就很有可能查找到内存,其他的修改涉及内存修改就要进行内存修改,目前公开的手段只有ERM语法。
其他不足还请补正!;kl;
最后再说一遍,修改游戏大家都是为了有趣,但是自己觉得有趣,不代表大家觉得有趣,提出自己的看法要谨慎,看见他人的看法要宽容。
楼主说的好,有兴趣做国产新种族mod么?我们计划添加3个种族。目前已经完成生物和巢穴以及宝屋的扩展了。 另外港口的数据写在hota.dat里,用winhex之类的打开就能修改了。 爱的燃火 发表于 2015-2-27 16:12
楼主说的好,有兴趣做国产新种族mod么?我们计划添加3个种族。目前已经完成生物和巢穴以及宝屋的扩展了。
是铸造。心灵和港口吗。。。。。
如果是测试和相关的讨论我还是很有兴趣的,如果是编写相关东西实在没有那个毅力和兴趣
关于H3的修改,我认为hota就作的比较好,种族是增加而不是替换(替换有很多琐碎的问题),他对很多的修改是全局性的,比如加强领导术,他并没有直接加强,而是添加生物宝屋种类和负士气宝,提高士气的实用度,最主要是高清补丁的适用性,前期天玩堕落灾变弃坑就是没有相关辅助功能,玩起来非常繁琐。
其他修改Erm主要是稳定性和流畅性,过天战斗都有一种粘滞感,就像玩大型游戏一样。
我的建议是,如果能修改最好是在原版上添加修改(技术不支持替换也不是不能接受[鬼,元素,据点]),erm中也尽量少写编历判定
还有不知道你们设计成什么样?我可以来捣捣乱。 当然是添加新城镇了,仅仅替换已经不能满足我们了。
增加的是铸造,禁林和心灵三个种族。
加强不难,关键是平衡性什么的。 至于hd补丁那就没办法了,我们是在3。1的基础上开发的。3。2以上还没开始研究。 爱的燃火 发表于 2015-2-27 16:14
另外港口的数据写在hota.dat里,用winhex之类的打开就能修改了。
我看见的都是一些文本描述,没有看见关于兵种的数据 主要是分兵和换宝这个用插件不是很实用, 爱的燃火 发表于 2015-2-27 16:14
另外港口的数据写在hota.dat里,用winhex之类的打开就能修改了。
我去,竟然是16进制文件,测试修改有效,现在就是不知道生物特技写在那里,先去玩了!! 血鲤 发表于 2015-2-27 19:12
我去,竟然是16进制文件,测试修改有效,现在就是不知道生物特技写在那里,先去玩了!!
我也不知道特技写在那里。
有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来遇定翻译的群众有事所以目前烂尾中。。。。 爱的燃火 发表于 2015-2-27 19:15
我也不知道特技写在那里。
有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来 ...
四级英语水平,初翻应该没问题,那些文本,我看看有哪些没翻译。可能要事后校对。。。(从来没做过,不过现在有点兴趣,另,镜像特说明翻译测试版好像是错的,现在是魔法消耗不翻倍,分两个幻想) 爱的燃火 发表于 2015-2-27 19:15
我也不知道特技写在那里。
有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来 ...
看了下关于3.1的内存修改,兵种特技不是很知道原理。不过要修改进行逻辑判定就要写外置的dll,难度就有点高了(erm,hota估计就是这个原理),不过看下来编写的可能性已经非常大了,不过我还是有几个问题
1.高清补丁如何修正,主要是hota珠玉在前,让我有比较大的兴趣
2.没有看见关于地图生成相关的修改,这个hota好像也没有解决(hota地图无法生成港口族怪物[矿守卫和堵口守卫例外]),对模板如何调用不明
ps:我很多举的是hota的例子,主要是我看中hota完美的流畅性和良好的游戏体验 爱的燃火 发表于 2015-2-27 19:15
我也不知道特技写在那里。
有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来 ...
然后主要是没有学过汇编,有一点编程基础也并没有什么太多作用 血鲤 发表于 2015-2-28 08:38
四级英语水平,初翻应该没问题,那些文本,我看看有哪些没翻译。可能要事后校对。。。(从来没做过,不过 ...
那翻译就麻烦你了。
我是直接复制粘贴1。32的汉化文本,所以就有这个错误了。同理应该还有一些暂时没发现的翻译错误。 血鲤 发表于 2015-2-28 10:56
看了下关于3.1的内存修改,兵种特技不是很知道原理。不过要修改进行逻辑判定就要写外置的dll,难度就有点 ...
特技什么的研究已经很透彻了,3。1里有大量的多余区域可以写代码,所以无需外挂dll。
最主要的是,我对3。1的程序进行了扩容处理,1m的扩容足够任何代码的修改了。
没事,我连英文都不会也一样进行修改,只要有爱没什么不可能的。
页:
[1]