皇家守卫军吧 关注:91,126贴子:1,143,295
  • 13回复贴,共1

写了一个简单的复仇电脑STEAM版英雄出场修改软件

只看楼主收藏回复

和大家分享一下,顺带问大家一些问题


IP属地:上海1楼2024-08-01 22:02回复
    先来讲一下怎么用:
    先要找到自己的复仇游戏文件中KR4里的level(存了每个关卡的数据)文件夹和KR4_PC里的Scenes(存储场景相关内容)文件夹这两个文件夹所在地址,比如我的地址是D盘里,具体地址在:D:\Steam\steamapps\common\Kingdom Rush Vengeance\KR4,还有D:\Steam\steamapps\common\Kingdom Rush Vengeance\KR4_PC。大家除了存的盘可能不一样外,其他的应该大同小异。
    然后呢,我们的第二步是对Scenes文件夹里的gameScene.common.assets这个文件做一个简单的修改。(要找一个软件打开这个文档,记事本和vscode应该都可以,我用的是vscode)
    然后在这个文件里搜索“”common“,应该会找到4个common,其中有一行只有<key>common</key>,在这一行后的animations,textures,sounds后分别按照下面这个教程里所讲的,添加相关代码,这一步就完成了。
    全英雄修改素材 - 哔哩哔哩 (bilibili.com)
    这一步的目的是添加英雄出场所需要使用的相关动画,音效等等文件,如果不做这一步,用了我的软件会闪退。(其实是因为我软件写得还不完善,我后面争取想想办法)


    IP属地:上海2楼2024-08-01 22:19
    收起回复
      2025-12-29 10:54:36
      广告
      不感兴趣
      开通SVIP免广告
      第二步从我这个夸克网盘里把我的软件下载下来(链接:https://pan.quark.cn/s/85a6ff7def0d)。(两个文件夹build和dist都要下载,下载后放在同一个文件夹里即可)打开dist里面的heroadd-app2这个应用程序。然后在第一个输入栏里输入之前level所在的文件夹地址。比如说我就输入D:\Steam\steamapps\common\Kingdom Rush Vengeance\KR4\Level。然后点击browse,就会弹出所有的关卡相关文件。

      文件名里level后的数字就对应第几关。比如0就是教学关,1就是第一关。
      点击来选择你要添加英雄的关卡,然后点击下面的按钮就能在这一关添加相关英雄!每按一次就会添加一个。且下面会显示你现在这关里每个英雄已经添加了多少个。
      注意注意注意!我不知道mammoth和isfet的动画文件如何添加!所以mammoth和isfet这两个按钮请各位暂时不要点击!!!


      IP属地:上海3楼2024-08-01 22:26
      回复
        最后注意一点,请各位不要在打开游戏的情况下运行软件!把游戏关了再运行!
        我计划在接下来几天内再完善这个软件,我计划完善的内容有:
        1,添加删除英雄的按钮。
        2,把软件做得美观一些。
        3,尝试把第一步用软件解决。
        我主要想求助吧友们的问题是:请问有没有吧友知道mammoth和isfet这两个英雄的animation,textures和sounds文件是什么,在哪里能找到呀,我很想把这两个英雄也完善到我的软件中。谢谢各位!


        IP属地:上海4楼2024-08-01 22:30
        收起回复
          大佬,昨晚玩一半切出去换歌突然闪退,现在每次加载关卡的界面加载完便一直闪退,删存档重装游戏,设置管理员身份,win8兼容都不行,应该怎么解决啊?


          IP属地:广东5楼2024-08-02 12:55
          收起回复
            会不会出问题啊


            IP属地:广西来自Android客户端6楼2025-03-17 12:22
            收起回复