地狱之门吧 关注:17,906贴子:176,703
  • 19回复贴,共1

关于修改坦克装甲数值问题

只看楼主收藏回复

想修改一下坦克的装甲数值,坦克文件是找到了,就是看不明白文件里面的参数,有没有大佬给个修改教程。


IP属地:海南1楼2023-11-06 22:49回复
    你把里面内容复制在上面,我对照给你解答,因为上班,只有手机打字。记得复制T34/76的


    IP属地:江苏来自Android客户端2楼2023-11-07 08:42
    收起回复
      这个是T34-76 43的坦克文件数值
      ;SDL
      ; armor notes
      ; tracks and wheels 20mm
      ; gun 25mm
      ; track guards 5mm
      ("shield_track" args "detail9" 20)
      ("shield" args "shieldl1" 5)
      ("shield" args "shieldl2" 5)
      ("shield" args "shieldr1" 5)
      ("shield" args "shieldr2" 5)
      ("shield" args "detail3" 5)
      ("shield" args "detail5" 5)
      ("shield" args "detail6" 5)
      ("tracks" repair(30) thickness(20))
      ("gun" repair(30) thickness(25))
      ("fuel" args "fuel1")
      ("fuel" args "fuel2")
      ("fuel" args "fuel3")
      ("fuel" args "fuel4")
      ("ammo" args "ammo1")
      ("ammo" args "ammo2")
      ("ammo" args "ammo3")
      ("ammo" args "ammo4")
      ("transmission" args "transmission")
      {volume "body1"; Hull
      {thickness 45
      {front 45}; Glacis & Lower Hull
      {rear 10}
      {bottom 20}
      }
      {HighHardness}
      }
      {volume "body2"; Superstructure
      {thickness 40
      {front 45}; Glacis
      {top 16}
      {rear 10}
      {bottom 16}
      }
      {HighHardness}
      }
      {volume "body3"; Nose
      {thickness 45
      {front 100}
      {top 90}
      }
      {HighHardness}
      {CastSteel 0.8063}
      }
      {volume "body4"; Hull MG Port
      {thickness 60
      {front 70}
      }
      {HighHardness}
      {CastSteel 0.8063}
      }
      {volume "body5"; Drivers Hatch
      {thickness 75}
      {HighHardness}
      {CastSteel 0.8063}
      }
      {volume "engine1"; Hull
      {thickness 45
      {front 10}
      {rear 40}
      {bottom 13}
      }
      {HighHardness}
      }
      {volume "engine2"; Superstructure
      {thickness 40
      {front 10}
      {top 16}
      {bottom 13}
      }
      {HighHardness}
      }
      {volume "turret1"; Turret Ring
      {thickness 53}
      {HighHardness}
      {CastSteel 0.8063}
      }
      {volume "turret2"; Turret
      {thickness 53
      {top 15}
      {bottom 53}
      }
      {HighHardness}
      {CastSteel 0.8063}
      }
      {volume "turret3"; Turret
      {thickness 53}
      {HighHardness}
      {CastSteel 0.8063}
      }
      {volume "mantlet"
      {thickness 45}
      {HighHardness}
      }
      {Volume "cupola"
      {thickness 45}
      {HighHardness}
      }
      {volume "barrel2"
      {thickness 20
      {front 45}
      }
      {HighHardness}
      }
      {component "shieldl1" {tags "cut_part"}}
      {component "shieldl2" {tags "cut_part"}}
      {component "shieldr1" {tags "cut_part"}}
      {component "shieldr2" {tags "cut_part"}}
      {component "detail3" {tags "cut_part"}}
      {component "detail5" {tags "cut_part"}}
      {component "detail6" {tags "cut_part"}}
      {component "detail9" {tags "cut_part"}}


      IP属地:海南3楼2023-11-10 19:24
      回复
        结合实际来讲,你直接看文本是没法理解的,最好去编辑器放一个载具,摁两下alt+v,看看各部件具体的位置和名称,然后查看对应文件中的体积名(也就是volume),然后就是护甲数值,两部分组成thickness代表默认数值,一切没有特别标注的该volume部位都是默认数值,然后再额外分为前front,top顶,bottom底,rear侧,具体朝向根据实际建模时的涂刷确定。举个简单例子,一块正方形装甲,我们设置它默认90mm厚,然后前部45mm后,那么这块板实际上就是除了前部45mm,剩余都是90mm,被默认数值覆盖了。所以如果你想拉高或调低装甲,默认值和特殊值最好都改。再然后是特殊buff,以图中t34举例,它拥有caststeel铸造装甲buff和硬质装甲buff,分别对应(铸造乘以系数=铸造值 + 装甲厚度 * 0.001238 - 0.0002628 * 炮弹口径 + (装甲厚度/炮弹口径) * 0.02706)
        (硬质乘以系数=高硬度装甲折算 = 9.7707 * 炮弹口径^0.06111 * (装甲厚度/炮弹口径)^0.2821 * 布氏硬度^-0.4363),最终结算时的装甲值会乘以得出的系数,属于是动态装甲设定


        IP属地:黑龙江来自Android客户端4楼2023-11-11 01:40
        收起回复
          尾坠ext的文件是改载具护甲厚度的,尾坠def的文件是载具各项属性,比如用的什么主炮和副武器,货箱放什么炮弹子弹炸药包,成员几人,车速,倒车速度,最大转向时速度,灵活性,油箱容量,发动机马力,里程影响耗油量等等。你发的是改护甲的文件,只需要把载具各个部位的数值调成你想要的厚度,超过各型号穿甲弹穿深,你就在反载具武器面前无敌了。还有去掉铸钢词条caststeel0.8063,还有T34之所以硬的原因是因为它有超硬刚词条highhardness,楼主可以在想修改坦克的各个部位加上超硬刚词条。


          IP属地:江苏来自Android客户端5楼2023-11-11 09:24
          回复
            非常感谢大佬解答,我自己研究研究


            IP属地:海南6楼2023-11-12 16:51
            回复