爱游戏首页:《战争之人:突击小队》以自建MOD的方式修改各种载具

原帖:点击进入

我们需要改的文件是无外乎载具车体数据,主炮数据,副炮机枪数据,弹药数据,这几个简单的东西。
其中车体数据文件可以修改装甲厚度,机动性,耗油量,弹药数和武器规格。
主炮数据则可以修改穿透力,威力,射速(射程我还不会修改)
副炮数据同上,
还有一些杂项。。。。。
本楼是修改载具车体,主炮副炮和杂项在楼下。。。。。。

比如我们要加强虎王坦克,首先在游戏目录MODS文件夹下建立这样几个文件夹XXX\\resource\\entity  (XXX代表你的MOD名字)
再在XXX下面建立一个mod.info文件内容是规格如下:{mod
{name \”XXX\”}  MOD显示的名称
{desc \”T30 T29 A39 mod\”} MOD内容
      }

 

然后把mowas\\resource\\entity\\e2.pak\\-vehicle\\tank_heavy\\pz6bh(虎王车体数据)文件夹解压到我们的MOD文件夹里,并且一定要这样存放才有效mods\\XXX\\resource\\entity\\-vehicle\\tank_heavy\\pz6bh然后右键里面的pz6bh.def把只读选项勾掉,接着打开它可以看到如下:

{entity
(include \”/properties/tank.ext\”)
(include \”/properties/shadow/tank.inc\”  scale(1.2))
(include \”/properties/selection/vehicle.inc\”  scale(1.2))
{collider \”tank.heavy\”}
{props \”heavy\” \”turret_rotator\” \”vision_lev06\” \”muzzle_large\”}

{extender \”enumerator\”}
{volume \”body1\”
  {tags \”body\”}
  {component \”body\”}
}
{volume \”body2\”
  {tags \”body\”}
  {component \”body\”}
}
(\”armor_heavy\” turret(180 80 80 40)炮塔4面厚度 body(150 80 80 40))车体装甲4面厚度
(\”armor_mantlet\” t(180))炮盾厚度
(\”armor_engine\”  t(40 80 80 40))发动机装甲4面厚度  发挥的你想象,把他们都改成250就无敌了。
{boarder
  {anm \”left\”
   {forward {begin \”board_sherman_left\”} {end \”seat_gunner_stand\”}}
   {reverse  {end \”emit_tank_2_hold\”}}
  }
  {anm \”right\”
   {forward {begin \”board_sherman_right\”} {end \”seat_gunner_stand\”}}
   {reverse  {end \”emit_tank_2_hold\”}}
  }
  {anm \”armor\”
   {forward {begin \”board_HighArmor\”}  {end \”seat_armor\”}}
   {reverse  {end \”emit_tank_2\”}}
  }
  {anm \”armor1\”
   {forward {begin \”board_HighArmor\”} {end \”seat_armor\”}}
   {reverse  {end \”emit_body\”}}
  }
}
(\”crew_4_human\”)
(\”crew_human_visible\”  place(gunner2) door1(emit1) door2(emit2) visor(main))
(\”gunner_visible\”)
(\”seat_human\” place(seat1) bone(seat01) door(emit3)  animation(armor1))
(\”seat_human\” place(seat2) bone(seat02) door(emit4)  animation(armor))
(\”seat_human\” place(seat3) bone(seat03) door(emit5)  animation(armor))
(\”seat_human\” place(seat4) bone(seat04) door(emit6)  animation(armor1))
{extender \”inventory\”      物品栏
  {box
   {item \”ammo bullet88 ap\” 50}  AP弹50发  炮弹最大叠加数量是150,别改太多容易出错
   {item \”ammo bullet88 fg\” 27}  HE弹50发
   {item \”ammo bullet88 apcr\” 5}  APCR弹50发
   {item \”ammo mgun\” 650}     机枪子弹最大叠加数量是15000,别改太多容易出错 
   {item \”mg42\” filled {user \”mgun\”}} 对应mgun位置的一把MG42机枪,就是可以拆下来的那一把,你可以把mg42 替换成你其他武器,比如马克辛。  }
}
{Weaponry       主炮
  {place \”gun\”
   {RestoreIKAfterAim}
   {weapon \”88mm_kwk43\” filling \”ammo bullet88 ap\” 1} 88mm_kwk43主炮名称 ammo bullet88 ap 填装的弹药名称   如果想修改主炮直接替换这2个位置和上面的物品栏数据即可
   (\”abm_10\”)
  }
  {place \”mgun\”           这个mgun面熟吧?没错,就是上面物品栏出现的那个,      
   {type \”mgun_aa\”}       AA表示他的位置在车顶
   {gunner \”gunner2\”}
   {charger \”gunner2\”}
   {LinkBone \”mgun_rot\”}    对应mgun_rot 后面的数据关系到射界和转向速度
   {LinkAnimation \”off\”}
   (\”abm_mgun\”)
  }
  {place \”mgun1\”            另一把机枪
   {type \”mgun_hull\”}      hull表示它是一把航向机枪。
   {weapon \”mg34\” filled}   mg34  你也可以把这个替换成你喜欢的机枪
   {foresight \”foresight4\”}   射界不要动。。。。。
   {gunner \”driver\”}
   {charger \”driver\”}
   (\”abm_mgun\”)
  }
  {place \”mgun2\”            机枪。。。。。。
   {type \”mgun_coaxial\”}       coaxial和主炮同轴的机枪
   {weapon \”mg34\” filled}       mg34  你也可以把这个替换成你喜欢的东西哦(如果换成20MM速射炮效果如何呢?自己试验去吧)
    {Barrels 2}              有的坦克数据里有这一项,表示2个枪管的意思,比如T29
  {foresight \”foresight5\”}    射界不要动。。。。。
   (\”abm_mgun\”)
   {basic}
  }
}
{mass 69800}
{Chassis
  (\”tank_trace\” fx(\”tracks_big\”) step(0.47) len(2))
  {Locomotion (\”locomotion\”)
   {MaxSpeed 21}    最大速度把这个改成 40就可以了,改多了没意思的会让你觉得你不是在开重型坦克。。。。
   {maxSpeedAtMaxTurn 8.5}    转向速度,越小越好,最好不要改,同上。。。。
   {StartTime 20}    以下的都不要动,关系到制动,刹车,起步,默认的就很好,乱改同上。。。。
   {TurnTime 13}
   {TurnStart  2}
      {BrakeTime  2}
       {StopTime   3.5}
      {TurnRadius 11}
      {TurnStop   1}
  {Gears      0.1 0.5 1.0}
      {RearGears  0.1 0.35}
  }
  {FuelBag
   {volume 860 }      最大油箱储量
   {rate 200 }           耗油率,改成50就行了 越小越好
   {remain 820 }       实际装油量
   {fuel \”fuel\”}
  }
  {speed
         {Normal  10}
         {Slow  12}
     }
}
{Extension \”pz6bh.mdl\”}
{bone \”turret\”     炮塔转速
  {speed 0.003}     改成 0.0085 就可以了,改多了会让你觉得你不是在开坦克。。。。
}
{bone \”coaxial_mgun\”
  {limits 1}
}
{bone \”turret_mgun\”
  {limits -30 30}     车顶机枪的射界 别乱动。。。
  {speed 0.03}        车顶机枪的转向速度,别乱动。。。
  {terminator} 
}
}

[$HR getPages$]

现在我们要把虎王的88炮换成128口径的猎虎炮,并加强他的性能,木哈哈。。。。。。
先找到128火炮的位置。。。
把mowas\\resource\\gamelogic.pak\\set\\stuff\\gun\\128mm_pak44解压到我们的MOD文件夹mods\\XXX\\resource\\set\\stuff\\gun里
并勾掉只读属性。
接着打开它可以看到:

{from \”pattern gun\”    ; jagtiger
{filling \”bullet128\”} 炮弹文件
{fireSound \”gun/howitzer/128mm_pak44\”} 发射声音文件
{reloadSound \”tankgun_r04\”} 装弹声音
{rechargeTime 15}    装弹时间 改成6秒就好了
(\”range_maximum\”)
(\”speed\” s(1100))     炮弹飞行速度 勿动。。。
(\”caliber_maximum\”)
{projectileDamage 217}     最大伤

nba直播吧sina体育sohu体育yabovip万人斗地主