游戏之家 > 游戏库

《战场2:北非1943》修改经验,闯关和单机点数的方法

简单说,例如你想在第一关一开始就用上虎式,那就在1CAfrica1943MissionsGERMANYFaidpass目录下用记事本格式打开mission.xml,搜索"cost",你会发现一个值这是出场经费,原值2700改高一点有利于你买虎式,然后那些<Placeholder>项是你出场单位的坐标,这不用管,紧接这之后就是<groups>项,这里就是你的单位定义了。例如你要把一辆PzIVF1改成虎式。那就把<Name>pz_ivf1_afrika</Name> 和<FullName>tanks/ger/pz_ivf1_afrika</FullName>分别换成虎式的定义:<Name>pz_vih_afrika</Name>和<FullName>tanks/ger /pz_vih_afrika</FullName>。理论上这样就能出现一辆虎式。

但是观察虎式坦克代码,你最好还在<Azimut>XXX</Azimut>代码后加入如下几行:

<VehicleSkin>GerEmptyRed_White_8_1</VehicleSkin>

<Numbers>

        <Number Name="big" I="10" />

</Numbers>

这是定义虎式的号码显示的。I=10将使出场虎式车号显示为310,余此类推。给你修改的虎式分配不重复的I值。

你若进一步要修改虎式车组成员的能力,就接着看上述代码之后的内容,如:

<unit>

        <Name>ger_tankman_afrika</Name>

        <UnitID>8</UnitID>

        <FullName>human/ger/tankman_afrika</FullName>

        <Job>commander</Job>(职位:车长)

        <Person>

                      <PresetName>Name.Ger.Male</PresetName>

                      <PresetLastName>LastName.Ger.Male</PresetLastName>

                      <PresetFace>FaceSet_All_Male</PresetFace>

        </Person>

<Skills>

          <Leadership>100</Leadership>(领导能力改为100)

          <Driver>100</Driver>(驾驶技术)

          <Gunlayer>100</Gunlayer>(炮术)

          <Scout>100</Scout>(侦察)

          <Accuracy>100</Accuracy>(射术)

          <Intelligence>-1</Intelligence>(智力,此值不要改成100否则战斗后该单位得不到经验值)

          <Experience>-1</Experience>

          <ExperienceBattle>-1</ExperienceBattle>

          <ExperienceBonus>-1</ExperienceBonus>

          <ExperiencePrevMission>-1</ExperiencePrevMission>

          <Rank>feldwebel</Rank>

          <Level>veteran</Level>

</Skills>

<Point>1726.968 886.0764</Point>

<Azimut>0</Azimut>

<BackpackSet>

            <Name>Walter_P38_2xM_39</Name>

</BackpackSet>

</unit>

其余以此类推

————华丽分割线—————

上面说的是改COST的,就是闯关的。

然后要是单机,就是COMMand那个,你还是直接收索单词就是了,一样能改,我改成功过了

不过我倒是想改成一堆的虎式,不过还没成功,人就晕了,谁成功了,谁来说下

另外,我滴神啊,什么时候来点修改器

另外,下面朋友提醒,我自己也试出来了,确实不是3XX,是8XX的编号

PKVS《战场2:北非1943》游戏专题页:https://www.3dmgame.com/games/567-1.htm