孤岛危机2
孤岛危机2
平台PCPS3Xbox360
发售时间PC 2011-03-23+2
时长9小时(主线)
类型第一人称射击
官方中文支持
制作发行Crytek Studios/Electronic Arts / Crytek Studios/Electronic Arts
标签第一人称射击单人剧情丰富角色扮演射击

《孤岛危机2》如何给scarab加scar的ACOG镜

类型:攻略发布日期:2011-04-09来源:游民论坛作者:ZERRYC

原帖:点击进入

其实这个修改在泄露版的时候就搞好了的,现在再来搞一次:
首先,我们先把最底下的这行代码找到:
    <accessory name="AssaultScope" zoommode="assaultscope" category="scope" exclusive="1">
      <attach helper="attachment_top" layer="scope" />
      <detach />
然后打开SCAR的文件依样画葫芦:
     <accessory name="AssaultScope" zoommode="assaultscope" category="scope" exclusive="1">
      <attach helper="attachment_top" layer="scope" />
      <detach />
      <stats_changes stat_accuracy="3" stat_mobility="-1" stat_range="2" GAME="SP"/>
     </accessory>
然后复制,直接把这行代码覆盖。这里有一个很重要的地方,就是要注意accessory这个东西,如果你漏掉了它的话(不管是在上面或下面),就会导致无法进入游戏。
覆盖完毕之后应该是这样:
    <accessory name="GrenadeLauncher" firemodes="GrenadeLauncher" zoommodeSecondary="grenadeLauncherZoom" category="bottom" exclusive="1" enableBaseModifier="1" GAME="MP"  >
      <attach helper="attachment_bottom" />
      <detach />
    </accessory>

    <accessory name="GaussAttachment" firemodes="Gauss" category="bottom" exclusive="1" enableBaseModifier="1" GAME="MP" >
      <attach helper="attachment_bottom" />
      <detach />
    </accessory>       
               
    <accessory name="AssaultScope" zoommode="assaultscope" category="scope" exclusive="1">
      <attach helper="attachment_top" layer="scope" />
      <detach />
      <stats_changes stat_accuracy="3" stat_mobility="-1" stat_range="2" GAME="SP"/>
     </accessory>

    <accessory name="LightShotgun" firemodes="Shotgun" zoommodeSecondary="shotgunZoom" category="bottom" exclusive="1" enableBaseModifier="1" >
      <attach helper="attachment_bottom" />
      <detach />
      <stats_changes stat_range="-3" stat_rate_of_fire="-5" stat_damage="3" GAME="SP"/>      
    </accessory>
(其实不一定要贴这)
好,第一步搞定。接着我们就要在scarab的文件里找到这些代码:
    </zoommode>

    <zoommode name="assaultscope" type="Scope" enabled="0" GAME="MP">
      <stereo>
                                <param name="eyeDistance" value="0.002" />
                                <param name="convergenceDistance" value="0.01" />
      </stereo>
      <zoom>
        <param name="suffix" value="assault" />
                                <param name="suffixAG" value="_iron" />
        <param name="dof" value="1" />
        <param name="dof_focusMin" value="1.0" />
        <param name="dof_focusMax" value="200.0" />
        <param name="dof_focusLimit" value="500.0" />
        <!--<param name="blur_amount" value="0.8" />
        <param name="blur_mask" value="textures/weapons/assault_blurmask.dds" />-->
        <param name="zoom_in_time" value="0.15" GAME="SP" />
        <param name="zoom_in_time" value="0.23" GAME="MP" />
        <param name="zoom_out_time" value="0.2" GAME="SP" />
        <param name="zoom_out_time" value="0.23" GAME="MP" />
        <param name="zoom_out_delay" value="0.15" GAME="SP"/>
        <param name="scope_mode" value="1" />
        <param name="scope_nearFov" value="8" GAME="SP" />
        <param name="scope_nearFov" value="10" GAME="MP" />
                                <param name="armor_bonus_zoom" value="1.25" GAME="SP"/>
                    <param name="muzzle_flash_scale" value="0.5"/>                                               
        <stages>
          <stage value="3.5" GAME="SP"/>
          <stage value="2.5" GAME="MP"/>
        </stages>
      </zoom>
      <zoomSway>
        <param name="maxX" value="0.006" GAME="SP" />
        <param name="maxY" value="0.008" GAME="SP" />
        <param name="maxX" value="0.001" GAME="MP"/>
        <param name="maxY" value="0.002" GAME="MP"/>
        <param name="stabilizeTime" value="3.0" />
        <param name="minScale" value="0.25" />
        <param name="coverScale" value="0.25"/>
        <param name="coverScaleTime" value="5.0"/>
        <param name="crouchScale" value="0.25"/>
        <param name="proneScale" value="0.5"/>
        <param name="holdBreathScale" value="0.1" GAME="SP"/>
        <param name="holdBreathTime" value="0.5" GAME="SP"/>
      </zoomSway>
      <spreadMod>
        <param name="max_mod" value="0.25" GAME="SP"/>
        <param name="max_mod" value="0.115" GAME="MP"/>
        <param name="attack_mod" value="1.0" GAME="SP"/>
        <param name="attack_mod" value="0.04" GAME="MP"/>
        <param name="decay_mod" value="1.0"/>
        <param name="end_decay_mod" value="0.2" GAME="MP" />
        <param name="speed_m_mod" value="0.5" GAME="SP"/>
        <param name="speed_m_mod" value="0.1" GAME="MP"/>
        <param name="min_mod" value="0.0001" GAME="SP"/>
        <param name="min_mod" value="0.1" GAME="MP"/>
        <param name="rotation_m_mod" value="1.0" GAME="SP"/>
        <param name="rotation_m_mod" value="0.0" GAME="MP"/>
        <param name="spread_crouch_m_mod" value="0.75" GAME="SP" />
        <param name="spread_crouch_m_mod" value="1.0" GAME="MP"/>
        <param name="spread_prone_m_mod" value="0.5"/>
        <param name="spread_jump_m_mod" value="1.0"/>
        <param name="spread_holdBreathActive_m_mod" value="0.75" GAME="SP"/>
        <param name="spread_holdBreathActive_m_mod" value="1.0" GAME="MP" />
        <param name="speed_holdBreathActive_m_mod" value="1.0" GAME="MP" />
      </spreadMod>
      <recoilMod>
        <param name="max_recoil_mod" value="1.0" />
        <param name="first_attack_mod" value="0.5" GAME="SP"/>
        <param name="first_attack_mod" value="0.55" GAME="MP"/>
        <param name="attack_mod" value="0.6" GAME="SP"/>
        <param name="attack_mod" value="0.55" GAME="MP"/>
        <param name="decay_mod" value="2.0" GAME="SP"/>
        <param name="decay_mod" value="2.0" GAME="MP"/>
        <param name="end_decay_mod" value="1.5" GAME="SP"/>
        <param name="end_decay_mod" value="1.1" GAME="MP"/>
        <param name="impulse_mod" value="1.0" />
        <param name="maxx_mod" value="1.0" GAME="SP"/>
        <param name="maxx_mod" value="0.8" GAME="MP"/>
        <param name="maxy_mod" value="1.25" GAME="SP"/>
        <param name="maxy_mod" value="1.0" GAME="MP"/>
        <param name="randomness_mod"         value="1.0" />
        <param name="angular_impulse_mod" value="1.0" />
        <param name="back_impulse_mod" value="1.0" />
        <param name="recoil_crouch_m_mod" value="0.75" GAME="SP"/>
        <param name="recoil_crouch_m_mod" value="1.0" GAME="MP"/>
        <param name="recoil_prone_m_mod" value="1.0" />
        <param name="recoil_jump_m_mod" value="1.0" />
        <param name="recoil_holdBreathActive_m_mod" value="1.25" GAME="SP" />
        <param name="recoil_holdBreathActive_m_mod" value="1.0" GAME="MP" />
      </recoilMod>
      <scope>
        <param name="scope" value="scope_assault" />
        <param name="dark_in_time" value="0.15" />
        <param name="dark_out_time" value="0.15" />
      </scope>
    </zoommode>
再在SCAR的文件里找到ACOG的代码。你会发现SCARAB的代码要短很多,接下来你懂的,直接覆盖。但这里也要注意zoommode这行代码,你如果覆盖,一定要成这个样子:
    </zoommode>

                    <zoommode name="assaultscope" type="Scope" enabled="0" >
      <stereo>
                                <param name="eyeDistance" value="0.002" />
                                <param name="convergenceDistance" value="0.01" />
      </stereo>
                        <zoom>
                                <param name="suffix" value="assault" />
                                <param name="suffixAG" value="_iron" />

        <param name="dof" value="1" />
        <param name="dof_focusMin" value="1.0" />
        <param name="dof_focusMax" value="200.0" />
        <param name="dof_focusLimit" value="500.0" />
       
        <!--<param name="blur_amount" value="0.8" />
        <param name="blur_mask" value="textures/weapons/assault_blurmask.dds" />-->
       
                                <param name="zoom_in_time" value="0.3" GAME="SP" />
                                <param name="zoom_in_time" value="0.25" GAME="MP" />
                                <param name="zoom_out_time" value="0.3" GAME="SP" />
                                <param name="zoom_out_time" value="0.25" GAME="MP" />
                                <param name="zoom_out_delay" value="0.15" GAME="SP" />
                                <param name="scope_mode" value="1" />
                                <param name="scope_nearFov" value="8" GAME="SP"/>
                                <param name="scope_nearFov" value="8" GAME="MP"/>
                                <param name="armor_bonus_zoom" value="1.25" GAME="SP"/>
                                <param name="muzzle_flash_scale" value="0.5"/>
        <param name="shoulderRotationAnimFactor" value="0.7" GAME="SP"/>
        <param name="shoulderStrafeAnimFactor" value="0.7" GAME="SP"/>
        <param name="shoulderMovementAnimFactor" value="0.8" GAME="SP"/>
        <param name="ironsightRotationAnimFactor" value="0.3" GAME="SP"/>
        <param name="ironsightStrafeAnimFactor" value="0.3" GAME="SP"/>
        <param name="ironsightMovementAnimFactor" value="0.7" GAME="SP"/>                                   
                                <stages>
                                        <stage value="3.5" GAME="SP"/>
                                        <stage value="2.5" GAME="MP"/>
                                </stages>
                        </zoom>
                        <zoomSway>
                                <param name="maxX" value="0.006" GAME="SP" />
                                <param name="maxY" value="0.008" GAME="SP" />
                                <param name="maxX" value="0.001" GAME="MP"/>
                                <param name="maxY" value="0.002" GAME="MP"/>
                                <param name="stabilizeTime" value="3.0" />
                                <param name="minScale" value="0.25" />
                                <param name="coverScale" value="0.25"/>
                                <param name="coverScaleTime" value="5.0"/>
                                <param name="crouchScale" value="0.25"/>
                                <param name="proneScale" value="0.5"/>
                                <param name="holdBreathScale" value="0.1" GAME="SP"/>
                                <param name="holdBreathTime" value="0.5" GAME="SP"/>
                        </zoomSway>
                        <spreadMod>
                                <param name="max_mod" value="0.1" GAME="SP"/>
                                <param name="max_mod" value="0.105" GAME="MP"/>
                                <param name="attack_mod" value="1.0" GAME="SP"/>
                                <param name="attack_mod" value="0.03" GAME="MP"/>
                                <param name="decay_mod" value="1.0" GAME="SP"/>
                                <param name="decay_mod" value="1.0" GAME="MP"/>
                                <param name="end_decay_mod" value="1.0" GAME="MP" />
                                <param name="speed_m_mod" value="0.2" GAME="SP"/>
                                <param name="speed_m_mod" value="0.20" GAME="MP"/>
                                <param name="min_mod" value="0.0001" GAME="SP"/>
                                <param name="min_mod" value="0.085" GAME="MP"/>
                                <param name="rotation_m_mod" value="1.0" GAME="SP"/>
                                <param name="rotation_m_mod" value="0.0" GAME="MP"/>
                                <param name="spread_crouch_m_mod" value="0.75" GAME="SP"/>
                                <param name="spread_crouch_m_mod" value="1.0" GAME="MP"/>
                                <param name="spread_prone_m_mod" value="0.5" GAME="SP"/>
                                <param name="spread_jump_m_mod" value="1.0"/>
                                <param name="spread_holdBreathActive_m_mod" value="0.75" GAME="SP" />
                                <param name="spread_holdBreathActive_m_mod" value="1.0" GAME="MP" />
                                <param name="speed_holdBreathActive_m_mod" value="1.0" GAME="MP"/>
                        </spreadMod>
                        <recoilMod>
                                <param name="max_recoil_mod" value="1.0" />
                                <param name="first_attack_mod" value="1.0" GAME="SP" />
                                <param name="first_attack_mod" value="0.65" GAME="MP" />
                                <param name="attack_mod" value="1.0" GAME="SP" />
                                <param name="attack_mod" value="0.55" GAME="MP"/>
                                <param name="decay_mod" value="1.0" GAME="SP" />
                                <param name="decay_mod" value="2.0" GAME="MP" />
                                <param name="end_decay_mod" value="1.5" GAME="SP" />
                                <param name="end_decay_mod" value="1.1" GAME="MP" />
                                <param name="impulse_mod" value="1.0" />
                                <param name="maxx_mod" value="1.0" GAME="SP" />
                                <param name="maxx_mod" value="2.3" GAME="MP" />
                                <param name="maxy_mod" value="1.25" GAME="SP" />
                                <param name="maxy_mod" value="1.2" GAME="MP" />
                                <param name="randomness_mod"         value="1.0" />
                                <param name="angular_impulse_mod" value="1.0" />
                                <param name="back_impulse_mod" value="1.0" />
                                <param name="recoil_crouch_m_mod" value="0.75" GAME="SP" />
                                <param name="recoil_crouch_m_mod" value="1.0" GAME="MP" />
                                <param name="recoil_prone_m_mod" value="1.0" GAME="SP" />
                                <param name="recoil_jump_m_mod" value="1.0" />
                                <param name="recoil_holdBreathActive_m_mod" value="1.25" GAME="SP" />
                                <param name="recoil_holdBreathActive_m_mod" value="1.0" GAME="MP" />
                        </recoilMod>
                        <scope>
                                <param name="scope" value="scope_assault" />
                                <param name="dark_in_time" value="0.15" />
                                <param name="dark_out_time" value="0.15" />
                        </scope>
    </zoommode>
(格式可以不管)
最难的第2步完成了,接下来第3步:
在SCAR的文件里找到:
  <MovementModifiers        speedScale="1.0" rotationScale="1.0" GAME="SP">
    <Ironsight speedScale="0.6" rotationScale="0.5" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
    <Reflexsight speedScale="0.6" rotationScale="0.5" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
    <Assaultscope speedScale="0.5" rotationScale="0.2" mouseRotationScale="0.7" coverLeanRotationScale="1.2" />
    <shotgunZoom speedScale="0.6" rotationScale="0.5" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
  </MovementModifiers>
把assaultscope这行复制粘贴到SCARAB的同位置,得到这样的代码:
  <MovementModifiers        speedScale="1.0" rotationScale="1.0" GAME="SP">
    <Ironsight speedScale="0.6" rotationScale="0.5" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
    <Reflexsight speedScale="0.6" rotationScale="0.5" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
    <lasersight speedScale="0.8" rotationScale="0.4" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
    <Assaultscope speedScale="0.5" rotationScale="0.2" mouseRotationScale="0.7" coverLeanRotationScale="1.2" />
    <shotgunZoom speedScale="0.6" rotationScale="0.5" mouseRotationScale="0.9" coverLeanRotationScale="1.2" />
  </MovementModifiers>
接下来就检查一下,照这上面的这些来,确定没有错误之后(记着备份)保存,进入游戏。哈!我们可以发现武器自订—瞄准栏那里已经多了一个assaultscope,装上开爽吧。

本文内容来自网络收集整理,版权归原作者所有。 · 所属游戏:孤岛危机2
← 返回 孤岛危机2 攻略列表

同游戏其他攻略共 62 篇

《孤岛危机2》线上对战基本打法以及攻略技巧攻略2011-08-31《孤岛危机2》游戏技巧攻略2011-08-24《孤岛危机2》个人秘籍游戏秘籍2011-07-08《孤岛危机2》快速升级纳米装全满的简单办法攻略2011-07-08《孤岛危机2》去除片头广告和登入介面的方法游戏秘籍2011-05-09《孤岛危机2》秘籍游戏秘籍2011-04-24《孤岛危机2》后人类战士时代:成为武器的巅峰攻略2011-04-17《孤岛危机2》隐匿打法心得攻略2011-04-15《孤岛危机2》收藏品简易图文攻略攻略2011-04-14《孤岛危机2》彩蛋:疯狂的disco攻略2011-04-07《孤岛危机2》图文心得:战术策略多变兼具耐玩性攻略2011-04-07《孤岛危机2》线上对战模式“撤离”心得教学攻略2011-04-06《孤岛危机2》PC正式版狗牌、纪念品、车钥匙、电子邮件位置图及存档攻略2011-04-06《孤岛危机2》各关卡狗牌,纪念品,车辆及电子邮件收集点攻略2011-04-05《孤岛危机2》奈米装操作简介攻略2011-04-05游戏地域《孤岛危机2》720P高清全流程攻略攻略2011-04-04《孤岛危机2》单人任务自动退出的解决方法问题解决2011-04-03《孤岛危机2》线上超级生等密技-50等全满技能等级全满游戏秘籍2011-04-02《孤岛危机2》升级纳米装全满级的办法攻略2011-04-01《孤岛危机2》单机模式心得攻略2011-03-31《孤岛危机2》玩家自制MV攻略2011-03-31《孤岛危机2》隐匿,狙击无限杀人,最高难度亦可攻略2011-03-31《孤岛危机2》武器及技能短评与常用组合攻略2011-03-30《孤岛危机2》玩PC版必改的FOV攻略2011-03-29《孤岛危机2》纳米装心得攻略2011-03-29《孤岛危机2》玩后感攻略2011-03-27《孤岛危机2》V1.1补丁联机教程攻略2011-03-27《孤岛危机2》正式版最高难度图文流程攻略攻略2011-03-25《孤岛危机2》最高难度视频流程攻略攻略2011-03-23《孤岛危机2》网战-纳米服组件功能,武器附件功能一览攻略2011-03-23