泥泞奔驰xml修改指南(附常用模组网站)
薄荷味的澐
编辑于 2026年01月28日 19:08

看到B站上面好像没有人做泥泞奔驰的xml的教程,所以就闲的没事做了这个,可修改项和前作旋转轮胎有很多相似之处

由于这个屑不会用MudEditor……所以只讲知道的

up如果发现新的可改项会修改增加(持续更新),有什么疏漏或建议也可以提出来

首先打开MudRunner文件夹

补充:如果安装了安德加画质模组,可以把DLC的车辆xml复制到"目录\MudRunner\Atdega_mod\classes\trucks"这样可以方便修改,测试xml

steam安装目录/steam/steamapps/common/MudRunner

游戏自带的车辆 Media.zip

美国DLC _dlc_usa.zip

复古DLC _dlc_oldtimers.zip

山坡DLC _dlc_ridge.zip

山谷DLC _dlc_valley.zip

记得备份!记得备份!记得备份!尤其是存档!

存档位置C:/用户/设备名/AppData/Roaming/SpinTires MudRunner (需要去···/选项/查看/显示隐藏文件夹)

然后用解压缩软件打开Media.zip

DLC在对应的DLC.zip里面

1._templates/trucks.xml 是车辆默认配置文件

其中:

<Offroad BodyFriction="1.5" SubstanceFriction="1.85" /> 越野时轮胎的摩擦力

<Highway BodyFriction="1.5" SubstanceFriction="1.5" /> 高速时轮胎的摩擦力

<Default BodyFriction="1.5" SubstanceFriction="1.75" /> 默认状态时轮胎的摩擦力

以下为轮胎质量(稍微改大一点可以增加车辆稳定性,而且还可以提供额外的摩擦力,不过就一点点)

<Superheavy Mass="600" /> 超重型

<Medium Mass="100" /> 中型

<Light Mass="50" /> 轻型

<Heavy Mass="200" /> 重型

注:修改这个悬挂的硬度也会受到影响,所以适当改大一点点就好了(不然你就要重新校对每辆车的悬挂)

2.classes/wheels 中是车辆的轮胎配置文件(front是前轮,rear是后轮)

Radius="0.545" 轮胎半径(碰撞体积,不是模型大小)

Width="0.625" 轮胎宽度(同上)

可以手动增加一个 Mass="500" 轮胎质量

3.classes/trucks 中是卡车的配置文件(以KAMAZ-4310为例,我这个是改过的)

<Wheel> 轮胎

<RearWheel 后轮

ConnectedToHandbrake="true" 制动轮(true是,false否)

HardpointOffsetY="-0.1"轮胎高度(悬挂行程不会同步改变,所以改完高度还要改一下悬挂行程)

SuspensionMin="-0.6" 悬挂最小行程

SuspensionStrength="0.024" 悬挂硬度

Torque="default" 驱动类型("default"始终,"full"手动,"none"没有动力,前后轮都改成"default"为始终开启全驱)

Type="kamaz_offroad" 类型

/>

<FrontWheel 前轮

HardpointOffsetY="-0.2"轮胎高度

SteeringAngle="40" 转向角度

SteeringCastor="8" 转向倾角(转向时轮胎侧向倾斜的角度)

SteeringJointOffset="0.24"

SuspensionMin="-1.0" 悬挂最小行程

SuspensionStrength="0.029" 悬挂硬度

Torque="full" 驱动类型

Type="kamaz_offroad" 类型

ParentFrame="BoneCabin_cdt"

/>

</Wheel>

可以手动添加 SuspensionDamping="0.2" 阻尼(减少车身的晃动,增加稳定性)

SuspensionMax="0.6" 悬挂最大行程

<Truck> (卡车)

<Wheels

_noinherit="true"

HardpointDefaultY="0.599"轮胎默认高度(我也不知道有啥用)

HardpointDefaultZ="1.02"轮胎默认坐标-左右(我也不知道有啥用)

>

<Wheel _template="FrontWheel" HardpointX="3.323" />(前轮坐标,HardpointX为左右位置,下同)

<Wheel _template="FrontWheel" HardpointX="3.323" RightSide="true" 是否为对称轮,也就是同轴的另一个轮胎 />

<Wheel _template="RearWheel" HardpointX="0.009" />(后轮坐标,HardpointX为左右位置,下同)

<Wheel _template="RearWheel" HardpointX="0.009" RightSide="true" />

<Wheel _template="RearWheel" HardpointX="-1.305" />

<Wheel _template="RearWheel" HardpointX="-1.305" RightSide="true" />

</Wheels>

车子轮子比较多的话可以直接在这里加SteeringAngle="20" Torque="default"等,控制单个轮胎

就像这样↓

<TruckData 卡车数据

SteerSpeed="0.02" 转向速度

BackSteerSpeed="0.01" 转向回正速度

EngineIconMesh="env/engine_default" 发动机模型位置

EngineIconScale="1.3" 发动机模型大小

EngineStartDelay="2.2" 发动机启动延迟

ExhaustStartTime="0.8" 排气开始时间

FuelCapacity="350" 油箱容量(最大64000,改成0为无限油,前提是安装了开发者工具)

DiffLockType="full" 差速锁("Always"始终开启,"full"手动开启,"none"是没有)

LockClothInvertDir="true"

LockClothOrigin="(1.5; 0.0; 0)"

LockClothScale="0.9"

Responsiveness="0.1"

>

Torque="140000"> 扭矩(发动机最大功率,数值越大越有力,油耗也越高,目前没有找到跟油耗有关的部分,想降低油耗的话只能改低一点扭矩和档位的轮转角速度)

<ReverseGear AngVel="0.5" /> 倒档轮转角速度(数值越大轮胎转速越快,改太大轮胎扭矩不够会转不动)

<HighGear AngVel="6.0" /> 高速档轮转角速度

<Gear AngVel="1.0" /> 1档轮转角速度(档位从上往下依次上升,我这个是改过的,档位可以自己添加)

<Gear AngVel="4.0" /> 2档轮转角速度

<Gear AngVel="6.0" /> 3档轮转角速度

<Gear AngVel="8.0" /> 4档轮转角速度

<Gear AngVel="10.0" /> 5档轮转角速度

<PhysicsModel Mesh="trucks/kamaz4310"> 模型位置

<Body 车体

CenterOfMassOffset="(-0.6; -0.2; 0)" 重心(中间的数值越大越容易翻车,最好不要小于-2不然车可能会鬼畜)

ImpactType="Truck"

Mass="4500" 质量(质量数值不止一个,别改得太低)

>

<Constraint (一些铰接式车辆才会会有的,如K-700,这里单独拿出来讲解)

AxisLocal="(0;1;0)"旋转方向((1;0;0)表示左右扭转,(0;1;0)表示左右水平转,(0;0;1)表示上下转)

MinLimit="-30"限制的旋转负角度(30表示只能在30度范围内旋转,和下面的是一起的)

MaxLimit="30"限制的旋转正角度

Name="ChassisSteer"名字=底盘转向

Type="Hinge"

>

<Motor

Damping="1.0"旋转阻尼

Force="2000000"力量(数值越大旋转越有力)

Tau="0.04"

Type="Position"

/>

</Constraint>

1这个1是方便手机端分辨的,可以无视

1<Constraint (这里可以接着再加一个改成自由铰链,用来制作铰链的扭转)

1AxisLocal="(1;0;0)"旋转方向((1;0;0)表示左右扭转,(0;1;0)表示左右水平转,(0;0;1)表示上下转)

1MinLimit="-30"限制的旋转负角度(30表示只能在30度范围内旋转,和下面的是一起的)

1MaxLimit="30"限制的旋转正角度

1Name="ChassisSteer"名字=底盘转向

1>

1<Motor

1Damping="80000"旋转阻尼

1Force="2000000"力量(数值越大旋转越有力)

1Type="Spring"这个要改

1/>

1</Constraint>

<Damage 损伤

Capacity="600" 血量

SensationMin="(3.097; 2.1; -0.84)" 最小损伤模型坐标(将中间的数值改大可以潜水)

SensationMax="(4.379; 2.8; 0.84)"最大损伤模型坐标

ParentFrame="BoneCabin_cdt"

/>

<Camera ParentFrame="BoneCabin_cdt"> 相机部分

<Cockpit

_template="Default"

ControlsDiffuse="g(65; 59; 51)"

ControlsPos="(4.212; 2.145; 0.738)"仪表盘坐标

ViewPos="(3.48; 2.44; 0.592)"第一人称视角坐标

WindshieldDiffuseTexture="trucks/kamaz4310_glass__d_a.tga"

/>

</Camera>

<GameData 游戏数据

BalancePoints="3" 车辆点数(选车时占用的点数,可以改成1)

ExcludeAddons="ural_cistern,kraz_carriage,kraz_tent" 不可用组件(可以删掉)

LogPoints="1" 解锁点数(可以改成1)

Recallable="true" 是否可召回(这是探索车辆才有的,因为普通模式所有车辆都可以召回车库,所有这个专家模式才会用得上)

>

<WinchSocket Pos="(4.8; 1.03; -0.54)" ParentFrame="BoneCabin_cdt" 跟随车头运动 /> 绞盘点坐标(可按需添加)

<WinchSocket Pos="(4.8; 1.03; 0.54)" ParentFrame="BoneCabin_cdt" />(完整格式)

<AddonSockets> 组件(组件自己对着找……以后可能会发列表)

<Socket Names="UralCart" Offset="(0.28; 0.131; 0.0)" />

<Socket Names="KrazCartCrane" 组件名称=KrazCartCran NamesBlock="KamazTrailer,UralCartTrailer,KamazBackupWheel" (不兼容组件,可删) Offset="(0.65; 0.2; 0.0)" 组件坐标 />

<Socket Names="KrazTractor,KrazCart,KamazCartNoBackup" Offset="(0.452; 0.121; 0.0)" />

<Socket Names="KrazCistern" Offset="(0.442; 0.121; 0.0)" />

<Socket Names="KamazCart" Offset="(0.081; 0.255; 0.0)" />

</AddonSockets>

4.Caddy Cooler.xml (自己改的组件)

<TruckAddon>

<TruckData RepairsCapacity="114" 备用修理点数 FuelCapacity="514" 备用储油量 />

<PhysicsModel Mesh="trucks/WXX-10000"> 组件模型位置

<GameData 游戏数据 GaragePoints="8" 车库点数 >

<InstallSocket Type="caddy-cooler" /> 组件安装名称=caddy-cooler

</GameData>

</TruckAddon>

5.load_logs_long.xml 长木材

<TruckAddon>

<PhysicsModel Mesh="trucks/load_logs_long"> 模型位置

<Body

Collisions="All"

Friction="10"摩擦力

ImpactType="Foliage"

Mass="500" 木材质量

ModelFrame="BoneRoot_cdt"

>

<Constraint

PlaneAxisLocal="(0; 0; 1.0)"

TwistAxisLocal="(1.0; 0; 0)"

Type="Ragdoll"

/>

<Body

Collisions="All"

Friction="10"

ImpactType="Foliage"

Mass="300"

ModelFrame="BoneTop_cdt"

>

<Constraint

AxisLocal="(1; 0; 0)"

MinLimit="-30"

MaxLimit="30"

Type="Hinge"

>

<Motor Damping="16000" Spring="32000" Type="Spring" />

</Constraint>

</Body>

<Body

Collisions="All"

Friction="10"

ImpactType="Foliage"

Mass="400"

ModelFrame="BoneBottom_cdt"

>

<Constraint

Cone="10"

TwistMin="-10"

TwistMax="10"

PlaneMin="-2"

Type="Ragdoll"

TwistAxisLocal="(1;0;0)"

PlaneAxisLocal="(0;1;0)"

>

<TwistMotor Damping="30000" Spring="50000" Type="Spring" />

<PlaneConeMotor Damping="40000" Spring="1000000" Type="Spring" />

</Constraint>

</Body>

</PhysicsModel>

<LoadCheckPoint Pos="(-9.5; 2.151; 0.0)" ParentFrame="BoneBottom_cdt" />

<GameData LoadPoints="8" 木材点数 ManualLoads="2" 手动装载点数(需要几根木头)>

<SpawnLoadOrigin Position="(-6.0; 2.48; 0)" />

<RequiredAddon Types="trailer_kraz_cart" /> 需要的组件

<RequiredAddon Types="ural_cart,kraz_cart" /> 需要的组件

<InstallSocket Type="LoadLogsLong" /> 安装名称

</GameData>

</TruckAddon>

个人常用模组网站:https://stmod.org (俄罗斯的)

www.mudrunnermods.com(比较慢)

你可能需要的模组:

开发者工具(履带车及一些大型地图的前置)-SpintiresModInstall

链接:https://stmods.org/spintires_mudrunner/materials_for_game/spintiresmod_exe_by_alexnez_for_mudrunner/

安德加画质包-Atdega

链接:https://stmods.org/spintires_mudrunner/mods/atdega_mod_pack_realistichnaya_grafika_by_atdega_for_mudrunner/

真实的天空(画质提升)-Real Sky

链接:https://stmods.org/spintires_mudrunner/mods/real_sky_by_desperado13_for_mudrunner/