佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2939|回复: 14

关于h3的修改

[复制链接]
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
    发表于 2015-2-27 15:24:13 | 显示全部楼层 |阅读模式
    本帖最后由 血鲤 于 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语法。

    其他不足还请补正!
    最后再说一遍,修改游戏大家都是为了有趣,但是自己觉得有趣,不代表大家觉得有趣,提出自己的看法要谨慎,看见他人的看法要宽容。

    评分

    1

    查看全部评分

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-27 16:12:10 来自手机 | 显示全部楼层
    楼主说的好,有兴趣做国产新种族mod么?我们计划添加3个种族。目前已经完成生物和巢穴以及宝屋的扩展了。

    点评

    是铸造。心灵和港口吗。。。。。 如果是测试和相关的讨论我还是很有兴趣的,如果是编写相关东西实在没有那个毅力和兴趣 关于H3的修改,我认为hota就作的比较好,种族是增加而不是替换(替换有很多琐碎的问题),他  详情 回复 发表于 2015-2-27 17:11

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-27 16:14:54 来自手机 | 显示全部楼层
    另外港口的数据写在hota.dat里,用winhex之类的打开就能修改了。

    点评

    我去,竟然是16进制文件,测试修改有效,现在就是不知道生物特技写在那里,先去玩了!!  详情 回复 发表于 2015-2-27 19:12
    我看见的都是一些文本描述,没有看见关于兵种的数据  详情 回复 发表于 2015-2-27 18:40
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-27 17:11:08 | 显示全部楼层
    爱的燃火 发表于 2015-2-27 16:12
    楼主说的好,有兴趣做国产新种族mod么?我们计划添加3个种族。目前已经完成生物和巢穴以及宝屋的扩展了。

    是铸造。心灵和港口吗。。。。。
    如果是测试和相关的讨论我还是很有兴趣的,如果是编写相关东西实在没有那个毅力和兴趣
    关于H3的修改,我认为hota就作的比较好,种族是增加而不是替换(替换有很多琐碎的问题),他对很多的修改是全局性的,比如加强领导术,他并没有直接加强,而是添加生物宝屋种类和负士气宝,提高士气的实用度,最主要是高清补丁的适用性,前期天玩堕落灾变弃坑就是没有相关辅助功能,玩起来非常繁琐。
    其他修改Erm主要是稳定性和流畅性,过天战斗都有一种粘滞感,就像玩大型游戏一样。
    我的建议是,如果能修改最好是在原版上添加修改(技术不支持替换也不是不能接受[鬼,元素,据点]),erm中也尽量少写编历判定

    还有不知道你们设计成什么样?我可以来捣捣乱。

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-27 17:37:54 来自手机 | 显示全部楼层
    当然是添加新城镇了,仅仅替换已经不能满足我们了。
    增加的是铸造,禁林和心灵三个种族。
    加强不难,关键是平衡性什么的。

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-27 17:39:16 来自手机 | 显示全部楼层
    至于hd补丁那就没办法了,我们是在3。1的基础上开发的。3。2以上还没开始研究。
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-27 18:40:50 | 显示全部楼层
    爱的燃火 发表于 2015-2-27 16:14
    另外港口的数据写在hota.dat里,用winhex之类的打开就能修改了。

    我看见的都是一些文本描述,没有看见关于兵种的数据
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-27 18:42:17 | 显示全部楼层
    主要是分兵和换宝这个用插件不是很实用,
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-27 19:12:58 | 显示全部楼层
    爱的燃火 发表于 2015-2-27 16:14
    另外港口的数据写在hota.dat里,用winhex之类的打开就能修改了。

    我去,竟然是16进制文件,测试修改有效,现在就是不知道生物特技写在那里,先去玩了!!

    点评

    我也不知道特技写在那里。 有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来遇定翻译的群众有事所以目前烂尾中。。。。  详情 回复 发表于 2015-2-27 19:15

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-27 19:15:59 来自手机 | 显示全部楼层
    血鲤 发表于 2015-2-27 19:12
    我去,竟然是16进制文件,测试修改有效,现在就是不知道生物特技写在那里,先去玩了!!

    我也不知道特技写在那里。
    有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来遇定翻译的群众有事所以目前烂尾中。。。。

    点评

    然后主要是没有学过汇编,有一点编程基础也并没有什么太多作用  详情 回复 发表于 2015-2-28 10:57
    看了下关于3.1的内存修改,兵种特技不是很知道原理。不过要修改进行逻辑判定就要写外置的dll,难度就有点高了(erm,hota估计就是这个原理),不过看下来编写的可能性已经非常大了,不过我还是有几个问题 1.高清补  详情 回复 发表于 2015-2-28 10:56
    四级英语水平,初翻应该没问题,那些文本,我看看有哪些没翻译。可能要事后校对。。。(从来没做过,不过现在有点兴趣,另,镜像特说明翻译测试版好像是错的,现在是魔法消耗不翻倍,分两个幻想)  详情 回复 发表于 2015-2-28 08:38
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-28 08:38:32 | 显示全部楼层
    爱的燃火 发表于 2015-2-27 19:15
    我也不知道特技写在那里。
    有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来 ...

    四级英语水平,初翻应该没问题,那些文本,我看看有哪些没翻译。可能要事后校对。。。(从来没做过,不过现在有点兴趣,另,镜像特说明翻译测试版好像是错的,现在是魔法消耗不翻倍,分两个幻想)

    点评

    那翻译就麻烦你了。 我是直接复制粘贴1。32的汉化文本,所以就有这个错误了。同理应该还有一些暂时没发现的翻译错误。  详情 回复 发表于 2015-2-28 11:49
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-28 10:56:14 | 显示全部楼层
    爱的燃火 发表于 2015-2-27 19:15
    我也不知道特技写在那里。
    有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来 ...

    看了下关于3.1的内存修改,兵种特技不是很知道原理。不过要修改进行逻辑判定就要写外置的dll,难度就有点高了(erm,hota估计就是这个原理),不过看下来编写的可能性已经非常大了,不过我还是有几个问题
    1.高清补丁如何修正,主要是hota珠玉在前,让我有比较大的兴趣
    2.没有看见关于地图生成相关的修改,这个hota好像也没有解决(hota地图无法生成港口族怪物[矿守卫和堵口守卫例外]),对模板如何调用不明
    ps:我很多举的是hota的例子,主要是我看中hota完美的流畅性和良好的游戏体验

    点评

    特技什么的研究已经很透彻了,3。1里有大量的多余区域可以写代码,所以无需外挂dll。 最主要的是,我对3。1的程序进行了扩容处理,1m的扩容足够任何代码的修改了。 没事,我连英文都不会也一样进行修改,只要有爱  详情 回复 发表于 2015-2-28 11:55
  • TA的每日心情
    奋斗
    2014-9-29 15:47
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]女巫

    273

    回帖

    6963

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1415
     楼主| 发表于 2015-2-28 10:57:51 | 显示全部楼层
    爱的燃火 发表于 2015-2-27 19:15
    我也不知道特技写在那里。
    有兴趣接手1。35的汉化工作么?目前只剩几个文本和一下文字上的修正了。本来 ...

    然后主要是没有学过汇编,有一点编程基础也并没有什么太多作用

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-28 11:49:25 来自手机 | 显示全部楼层
    血鲤 发表于 2015-2-28 08:38
    四级英语水平,初翻应该没问题,那些文本,我看看有哪些没翻译。可能要事后校对。。。(从来没做过,不过 ...

    那翻译就麻烦你了。
    我是直接复制粘贴1。32的汉化文本,所以就有这个错误了。同理应该还有一些暂时没发现的翻译错误。

    该用户从未签到

    693

    回帖

    6777

    金币

    2

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    4100

    退役版主

    发表于 2015-2-28 11:55:48 来自手机 | 显示全部楼层
    血鲤 发表于 2015-2-28 10:56
    看了下关于3.1的内存修改,兵种特技不是很知道原理。不过要修改进行逻辑判定就要写外置的dll,难度就有点 ...

    特技什么的研究已经很透彻了,3。1里有大量的多余区域可以写代码,所以无需外挂dll。
    最主要的是,我对3。1的程序进行了扩容处理,1m的扩容足够任何代码的修改了。
    没事,我连英文都不会也一样进行修改,只要有爱没什么不可能的。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-9-28 06:54 , Processed in 0.550888 second(s), 22 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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