heroes5吧 关注:36,724贴子:876,503

东方部落3.1地图编辑器汉化 & 编辑器隐藏模式

只看楼主收藏回复

提前泼冷水:编辑器很多东西就没法汉化,也就汉化了按钮名称,和大部分的说明文字。
主要原因是编辑器好多名称是直接调用了底层xdb文件的标签,可简单理解为源代码就这样。
要不是在国外的资料里发现有个隐藏模式,不二合一我都觉得单独的汉化拿出来没啥用。


IP属地:北京本楼含有高级字体1楼2023-12-09 18:57回复
    二楼留空,惯例楼中楼放地址。


    IP属地:北京2楼2023-12-09 18:58
    收起回复
      汉化说明:
      1.仅限东方部落3.1版,我印象里与3.0版的编辑器是不兼容的,3.0版的编辑器网上好像以前有人汉化过,可自行搜索。
      2.如一楼所言,汉化仅限于按钮、说明文字,许多标签文本无法汉化。
      另外个人怀疑编辑器内置了个名称文本包和说明文本包,地图上物品的名称恒定是英文,部分的说明文本也恒定英文,挪走了data内的文本包他们还是能显示,显然是没有调用游戏自带的文本。但我试了试用软件解包编辑器,没找到。
      3.有极个别的看似能汉化的文本,不知道为什么找不到在哪,可能是我用的软件问题吧,最后就汉化不了。比如下面效果图中,右下角的Objects,中间编辑器自动检测地图问题时,弹出的警告文字,也有一句找不到。


      IP属地:北京3楼2023-12-09 19:11
      回复
        地图编辑器隐藏模式说明
        下文转载翻译自https://heroes5.fandom.com/wiki/Heroes_V_editor,有部分修订。
        启用游戏编辑器模式
        编辑器具有隐藏模式。 这是高级编辑器模式,用于在游戏数据库中添加新对象、生成游戏图标、导入和导出游戏纹理模型等。
        要将编辑器切换到该模式:
        (1)打开<游戏文件夹>\profiles\editor_a2.cfg
        (2)将setvar map_editor_mode的值更改为 0 - 切换至游戏编辑器。

        将该值改回1,可将编辑器切换回默认的地图编辑器。


        IP属地:北京本楼含有高级字体4楼2023-12-09 19:35
        回复
          好家伙,半汉化状态的地图编辑器终于出现了,前排支持一下
          顺便好奇的问下,后续有没有可能出现完整汉化的版本


          IP属地:辽宁5楼2023-12-09 19:45
          收起回复
            修改好之后,运行编辑器,可以看到多了两个菜单:资源、对象。其他菜单也多了些功能。

            这个模式不建议不熟悉游戏文件、不了解电脑数据结构的玩家使用,瞎改出问题别找我。
            下面介绍下如何查看游戏数据库资源。
            开始工作前先点一下“资源”,确保“关闭MOD”选项呈灰色。如果不是,点一下。这个模式编辑器好像默认会开上一次的工作区。
            刚进入编辑器,已经是一个默认的查看窗口了,点击“查看”->“游戏数据库”->“新建窗口”,可以在默认的查看窗口基础上,新建一个查看窗口。
            “查看”->“游戏数据库”下的其他按钮可以用来在几个查看窗口之间切换。
            右击查看窗口上方的两条灰色线,然后点击“选择表单”。

            在弹出的窗口中可看到游戏数据库中所有类型的数据。这个没法汉化,不过英文很简单,自行查一下就好,按需选择,然后点“确定”。
            查看窗口现在将有一个下拉菜单,其中列出了数据库中所有勾选类型的数据。
            选择“查看”->“选中对象属性窗口”。将出现一个空窗口,用于展示选择的数据库文件的细节。


            IP属地:北京本楼含有高级字体6楼2023-12-09 19:46
            回复
              “有极个别的看似能汉化的文本,不知道为什么找不到在哪”
              这是因为有若干的文本是放在“游戏目录\Editor”里面
              举个栗子:
              比如右侧的Dropdown list

              这里面的文字都是读取自Editor\MapFilters.xml:

              可以试试看 我们这里汉化了这段文字 编辑器里面也汉化了 注意的是 默认打开这个文件是UTF-8 但是输入汉字之后必须要按照GB18030来保存 否则出来的会是乱码

              所以要汉化地图编辑器 Editor目录下面的文件也是必须要改的 而且由于有些文件是配置文件 会被地图编辑器本身改 所以只能去挨着个找到底哪个必须要汉化


              IP属地:哈萨克斯坦7楼2023-12-09 19:46
              收起回复
                创建保存导出或加载 mod
                编辑器允许创建一个单独的环境来跟踪所做的所有更改。如果需要,也可以保存并稍后加载它们。在游戏编辑器模式下,这些功能才可用。
                但不知道为啥,这个功能居然不支持后缀名为h5u的文件,只支持h5m(地图),h5p(好像是33对决的预设),h5c(自定义战役)。虽说都是zip文件改后缀吧,但非要玩家手动改一下……
                创建MOD
                在地图编辑器中选择“资源” ->“新建MOD ”。
                保存并导出MOD
                在地图编辑器中选择“资源 ”->“ 打包MOD ”。
                这将在“ <游戏文件夹>/Maps ”中创建一个“<mod_name>.h5m”文件。
                要导出在 mod 中创建的对象,请打开“ <游戏文件夹>/Maps/<mod_name>.h5m ”、并提取对象文件。
                加载MOD
                在地图编辑器中选择“ 资源”->“ 解包MOD ”。


                IP属地:北京8楼2023-12-09 19:50
                回复
                  另外 “另外个人怀疑编辑器内置了个名称文本包和说明文本包,地图上物品的名称恒定是英文,部分的说明文本也恒定英文,挪走了data内的文本包他们还是能显示”
                  这是因为h5地图编辑器有IconCache 同样 去“游戏目录\Editor\IconCache”可以找到所有的Cache 为啥右侧的各种物品都是英文的 注意 这个东西虽然叫做Cache 但是你不能删除它 删除它之后图标就显示不出来了 虽然这可以修好你没法汉化右侧各种生物宝物等等的问题:

                  所以比较好的方法就是把IconCache本身汉化 虽然这个工作量就很大 但是更致命的问题是 IconCache里面用的是一种叫做ObjectLink的文件 是2进制文件并非文本 没法直接编辑 举个例子:占卜纸牌 他在地图编辑器里面对应的Link文件是Editor\IconCache\AdvMapObjectLink\MapObjects\_(AdvMapObjectLink)\Artifacts\H5A1\TarotDeck.(AdvMapObjectLink)
                  打开之后 可以发现这个宝物的名字和描述 在2进制文件的最下方 与地图编辑器中的描述一致 改成其他Ascii代码应该很容易 怎么改成中文 那就是个单独的问题了 不过应该不是什么太难的活


                  IP属地:哈萨克斯坦10楼2023-12-09 20:14
                  收起回复
                    圈圈太给力了


                    IP属地:江西来自iPhone客户端11楼2023-12-09 21:23
                    回复
                      真不错👍


                      IP属地:辽宁来自iPhone客户端12楼2023-12-12 10:00
                      回复
                        大神,这个版本能不能搞个8个技能格的补丁


                        IP属地:重庆来自iPhone客户端13楼2024-01-07 21:18
                        回复
                          请问一下,战役特殊英雄像马卡尔,怎么在自由模式当中选用?之前下了一个版本,有这些英雄,后面电脑修了以后下载的其他版本里就没有了


                          IP属地:江苏来自Android客户端14楼2024-01-08 10:59
                          回复
                            大神,看看我的编辑器是什么问题(右边是空白的,没有英雄和物品),再帮我解决一下,谢谢!


                            IP属地:安徽来自Android客户端15楼2024-04-20 16:43
                            收起回复
                              谢谢圆周率大神分享


                              IP属地:山东16楼2024-05-02 12:37
                              回复