十字军之王吧 关注:178,812贴子:4,823,674
  • 11回复贴,共1

教大家如何自定义家徽

只看楼主收藏回复

前提:需要有把图片转换为dds格式的方法或软件,比如我用的是Vistrual Studio,这款软件可以直接通过百度去微软官网下,但下载时容易出错。所以我会分享一些已经转换为dds格式的图片,以供使用。
第一步:选定一个存档进入游戏


IP属地:广东1楼2021-07-21 00:41回复
    第二步:选好要准备替换角色的家徽,比如:


    IP属地:广东2楼2021-07-21 00:43
    回复
      三分钟过去了,生产队的驴都不敢这么歇!


      IP属地:奥地利来自iPhone客户端3楼2021-07-21 00:45
      回复
        第三步:方法一:打开控制台,获取选定角色的人物ID
        方法二:直接记下家族名(推荐使用这种方法)


        IP属地:广东4楼2021-07-21 00:45
        收起回复
          第四步:让游戏时间进行了一个月之后,再退出游戏,千万记住不要自己保存,直接退出游戏让系统自动帮你保存


          IP属地:广东5楼2021-07-21 00:47
          收起回复
            第五步:找到自己要替换上去的图片,然后把这张图片转换为dds格式的图片
            用Vistrual Studio打开后

            点击左上角的“文件”,再点击“另存为”,最后在文件类型中选择dds

            保存到steam/steamapps/common/Crusader Kings III/game/gfx/coat_of_arms/textured_emblems文件夹中
            这里最好将格式转换后的图片重新命名,起一个自己能记住的名字,比如:test1.dds


            IP属地:广东6楼2021-07-21 00:53
            回复
              第六步:在这个路径下

              找到系统刚刚自动帮你保存的存档:

              再用Vistrual Studio打开,使用搜索功能将上面已获知的家族名或人物ID在存档中找到它们的位置。

              找到家族名所在位置后,再往下翻直至找到coat_of_arms_id,把后面的数字记下

              再用一次搜索,找到coat_of_arms_id后面数字的位置

              将下面的代码替换掉上面蓝色部分的代码
              pattern = "pattern_solid.dds"
              color1 = "black"
              color2 = "black"
              textured_emblem = {
              texture = "你的自定义图片名.dds"
              }
              替换后的代码


              IP属地:广东7楼2021-07-21 01:07
              回复
                大功告成,再次进入游戏,就会发现家徽已发生改变


                IP属地:广东8楼2021-07-21 01:08
                回复
                  👍


                  IP属地:上海来自Android客户端9楼2021-07-21 01:58
                  回复


                    来自Android客户端10楼2021-07-21 03:50
                    回复