辐射:新维加斯 卡任务万能解决方案

时间:2011/05/06 10:06:04 编辑:Ocean

序言

玩老滚4、辐射3、新维加斯,对于控制台不熟悉的话相当的不方便,控制台可以用来作弊,但那只是冰山一角,九牛一毛,只要你熟悉控制台,在游戏世界内你无所不能,没有什么东西难得倒你,任务卡住?无法进行?关键NPC丢失?没关系,请认真的看完本手册,我将分类逐步的教你解决这些恼人的问题.
本文涉及到游戏内建控制台以及第三方软件的使用,如果你不分青红皂白的仇视控制台和MOD,并且认为这是作弊行为,那么请您缩成一团,圆润的离开本帖.

第一节:控制台作用命令格式与分解
首先我们必须要熟悉控制台,只有了解了控制台,才能驾驭它,使用控制台的方式很简单,只需要按下"`"键(数字键1的左边,ESC键的下面)即可呼出控制台,控制台内输入作用命令无需区分大小写.而控制台格式也是非常简单和公式化的.
举例1:player.additem 00000f 1000
这是一条完整的作用命令,而它可以分成几个部分:
首先,"player"这里称之为"对象"也就是这条命令所产生的效应的应用目标.而player则表示玩家,对象与命令之间用一个小数点隔开.应用目标也可以通过在开启控制台状态下用鼠标点击来获得,例如在控制台开启状态下用鼠标点击玩家人物自身,再输入命令时就可以省略"player."(包括小数点)同理,也可以选择游戏内的任何生物,物品.

其次,"additem"这一段称为"命令",也就是用来确认本次的操作目的与方式的指示.B社这三款大作(OB,FO,NV)的控制台命令都相当的易懂,会一点英语就能明白.例如这条"additem",就是"add item"字面上的意思为增加物品,而这也是它的实际作用.

再其次,"00000F"这一段则是常说的"代码"(也可以称为ID),游戏中所有的独立存在的物件,包括生物,容器,装备等等,都拥有一个独一无二的代码,而代码又分为基础代码和编辑代码(这里不需要太过于在意..)

而最后的"1000"我称之为"值".这个字眼相当的通俗,当然,你也可以用"参数"、"数值"来表示,总而言之,它就是一个"量"而已.本来无需说明,但是很多新手在输入这条简单的例子命令时,总忘记这一项...

代入例子中去分析一下,你就不难理解一条准确的作用命令的构成了,一条命令由以上几个部分构成,但并非绝对,例如"TGM",既无需对象,也没有代码与值.而"TMM 1"则没有对象和代码,只有命令与值.总而言之,用以判断命令结构的并非其位置,而是其作用.

至于详细的命令已经有同学归结和给出,这里就不废话了(找不到?看置顶!).这里要特别强调一点,包括上古卷轴4、辐射3、辐射:新维加斯这三个游戏的控制台作用命令是完全一样的.
第二节:第三方软件的作用与运用
这里提到的第三方软件指的是FOMM以及FONVEDIT(以下简称EDIT)这两款软件,FOMM主要的作用是查询MOD序号,而EDIT则是用来查询各种"代码",当然,EDIT的功能远不只查询,但是这并非本文的主旨,这里不多赘述.而至于这两款软件的获取,我觉得并不算很困难(其实是懒),请诸位自行寻觅吧.

因为本文着重要点是关于任务的,所以在获取任务ID这一点上尤为重要.详细的步骤并不复杂,而EDIT的使用也非常简单,并且界面明了.修改数据方面的东西本文不讲.

首先,打开EDIT后会要求选择载入的ESM或者ESP,根据所需来进行勾选,如果只是想查询卡死的任务代码,那么则只需要勾选FALLOUTNV.ESM即可(如果是死钱任务,那么还必须勾选死钱的ESM文件.)勾选完成后点击右下"OK"按钮,载入完毕后会出现如下图.

我简单的截取了一张软件的实际使用图:

辐射:新维加斯 卡任务万能解决方案



界面上左侧的栏目为目录和标签,右侧则为数据栏,注意看左侧目录上方的三个标签项,分别为FormID,EditorID和Name.这里的FORMID就是刚才提到的"代码"而EDITORID则是项目标签,至于NAME,不需要我废话了吧.(图中为任务类的目录,那么上级目录的名称就是"Quest"同理,如果你想查一件武器的代码,那么就需要打开对应ESP或者ESM中的"Weapons"目录,装甲和衣服则是"Armor",以此类推)

在左侧的目录中选择了对应的项之后,右侧就会出现该项内包含的各种数据,如上图中右侧所示.

EDIT是一款强大的第三方软件,它的作用更体现在修改游戏数据上,但这不是本文所要介绍的内容,如果有兴趣不妨自行研究.第三节:实际运用-各种卡任务与解决


学会了使用控制台和EDIT的基本操作之后,究竟把它用来作弊,还是让游戏更为有趣,那是个人的决定,每个人都有自己玩游戏的方式.而我这里要谈的与游戏风格并无关系,而是用控制台来挽救那些游戏本身BUG造成的死局、僵局.基本上,绝大部分卡任务都可以从这里找到解决方案.而以下就对个案进行分析与解决:

1,简单方法


方案1:用于任务标示不在该NPC身上的情况,通过WIKI查找到该NPC或同伴的代码(实际上用EDIT同样可以查到,但是比较繁琐和复杂)然后打开控制台,以此输入:


prid xxxxxxx
moveto player

于是,该NPC就会被移动到玩家面前.
(xxxxxxx表示代码,以下皆同)


方案2:适用于该NPC或物件被任务标示的情况.直接在控制台输入:

movetoqt

player.moveto xxxxxx

这样,玩家就会直接被瞬移到当前激活的任务标示位置.


方案3:适用于任务标示未出现在目标身上,而方案1并不能解决问题的情况.

player.placeatme xxxxxxxx

这样,代码所指向的物件、NPC就会在玩家面前被创造出来(注意,创造与移动是不同的)此法可能造成后续BUG,包括"双胞胎"等问题,慎用.



2,万能方案

既然敢说是万能方案,那就如同字面上的含义一样,任何任务被卡住,无法进行下去的问题都可以通过这个方案来解决.这里,通过我自己亲自遇到的一个事件和解决过程并且加入讲解来表述(括号内为讲解).

PS:以下的操作与讲解,才是本文的重中之重,从这里开始一切都变得不再是简简单单输入几个字母.所以集中精神,仔细看好了.

事件:

接受CASS任务,前往深红商队接到任务"我让你依靠",任务要求前往麦卡伦营地找OST研究老伯送收据,到达目的地后,与OST老伯对话发现对话选项只有一句"再见",任务就此卡住,无法继续.


解决方案与经过:

打开控制台,输入:

SQT

获得当前激活任务相关数据,在第一行"Active quest:VMS05"字段中可以看到当前任务"我让你依靠"的EDITORID为:VMS05.

切换出游戏,打开EDIT,展开QUEST目录,在EDITORID下找到编号VMS05的一栏(后面的NAME可以对照一下,确定找对了.),

辐射:新维加斯 卡任务万能解决方案


注意看图,对应EDITORID为VMS05目录的这项,FORMID为EDB37,记下来.切换回游戏,打开控制台输入:

player.getstage edb37

这样,就会得到"Getstage >>10"的信息,这里的"10"就是当前激活任务的进度.接下来,切出游戏,继续看EDIT,左键点击项目打开VMS05后注意看右边的数据栏,红圈部分stages下,stage中的INDX值(实际上STAGES就是这项任务的步骤,其下的STAGE有好几项,每一项下都有INDX值,代表的是任务进度.)可以看到,图中红圈部分的INDX值为10,那么这里就表示你现在的任务进度,而我们就在这里卡住无法进行到下一步了.

虽然图中没有显示出来,但是STAGES下有许多的STAGE项,每一项下面都有一个INDX值,往下拉,看到下一项STAGE下的INDX值为15(通常越往下,INDX值越大,表示任务进度越接近完成任务)

切换回游戏,打开控制台输入

player.setstage edb37 15

然后你就会发现,任务进度发展了,跳过了卡死的因素.接下来,你就可以继续享受游戏了~~


P,S其实这里还有个方法,在获得了任务的FORMID后,直接输入"player.completequest xxxxxx"这样就可以直接完成代码所指向的任务...



游戏聚合
9.3
  • 好玩

    18+1
  • 不好玩

    3+1
相关攻略
相关游戏