[问题] FO4任务跟同伴BUG求解

楼主: kevin751021 (银翼恶魔)   2017-01-31 17:09:51
本人二刷中
本来完全没有开始任何兄弟会任务
路过电弧喷射系统,
手贱用了TCL进入本来要有丹斯陪同才能进入的地点
不用想,结果整个任务乱卡一通
丹斯还跑进来说要持续开火歼灭敌人(他的AI还在初次碰面的状态)
后来用了player.setstage
直接把打尸鬼的火力支援BoS100
跟号召武装的Bos101都给强制结束
但是及使如此,丹斯还是继续待在电弧喷射系统内
用控制台把丹斯传送出来,他也会一股脑往电弧喷射系统跑
更惨的是同伴也一样。只要有任何同伴加入,
他就往电弧喷射系统里跑
查询Bos101任务进度许多为not set,少数为done
想说可能是任务状态迫使NPC不断往控制室里面跑
试图用setstage来修改任务进度
但查询到Bos101任务状态已经Stoped
似乎无法修改任务进度
于是用了Resetquest,
接着查询Bos101所有的任务进度都是not set
但是丹斯仍然不断往控制室冲
同伴则是还未测试
不知道有没有办法重新"开启"这个任务
或是把Bos101任务进度都改成done的方法(或许这样可以解决)
能提供给小弟,感激不尽 ><
作者: playerlin (PlayerLin)   2017-01-31 17:24:00
建议:读取干tcl之前的save比较保险,避免后续更多异常强制结束BOS100跟BOS101之后你的状态已经是无救了。如果你还想继续尝试的话,coc qasmoke到QA测试cell里然后等待游戏内时间30天以上强制所有cell reset再看看是否正常。但我还是建议你不要继续试了,除非你没有异常前的save.也不一定要coc qasmoke就是,就是移动到不会被reset的房间里面去休息30天,(不要在ArcJet Systems建筑内等)后所有cells跟NPCs应该都会reset,只是任务不确定,因为变量可能依旧卡著。所以不保证有效...
作者: deepseas (怒海潜将)   2017-01-31 20:39:00
借问自由电台播音员的动作究竟是怎样生成的?都找不到该事件的model,也就无法套用在一般的mark model里...
作者: playerlin (PlayerLin)   2017-01-31 21:59:00
自由电台播音员 <- 是谁啊,英文版是?喔,google一下是说义勇军根据地Castle的电台...看了一下CK FO4,找到一个NPC_纪录是MinutemenRadioAnnouncer (FormID:AA78E),里面有个REFR纪录是NpcChairWithRadio,不知道是否跟你需要的有关系。至少该REFR纪录的usr info对应到两个PACK纪录...MinutemanRadioOperatorSandboxDefault 和MinutemanRadioOperatorSit像我说的qasmoke房间(B社内部QA部门测试用房间,放有大部分全游戏武器防具道具和部分PA等东西的房间)如果要正常游戏会去的地方,Vault 111就是一个不错的地方。反正主要就是不要待在原本的房子里,否则该房间永远都不会reset。啊...我忘记Fallout 4的休息有限制了orz因为那限制,所以qasmoke没办法休息(除非有装随处可休息的mod),看来还是选Vault 111才行。coc Vault111Cryo 用该指令移动到Vault 111里面。不然还有一个办法就是用set timescale to xxx改变游戏中时光流逝的速度(xxx默认是20),你可以用Pip-boy的地图功能确定游戏内的时间)先下 set timescale to 5000 然后定时按tab检查游戏内时间,然后确定已经经过一个月以上后再开console下set timescale to 20回到默认状态。不过若要从qasmoke出来也是要用coc指令跳出来就是。
作者: deepseas (怒海潜将)   2017-02-01 01:02:00
那两笔资料我看了看,还是没找到跟动画有关的...搞不懂究竟是如何呼叫的。该播音员虽然是独特NPC,但也没有特别的地方,顶多就Min03的quest指定(和座位)...
作者: playerlin (PlayerLin)   2017-02-01 01:04:00
我在想可能只是普通的动画而已。毕竟那两个动作都是普通的动作。
作者: deepseas (怒海潜将)   2017-02-01 11:48:00
没在动画档里查到类似的名称,就算有也没有转档手段…唉
作者: playerlin (PlayerLin)   2017-02-01 13:47:00
如果我没理解错Actor视窗的内容,那位播报员只是义勇军普通NPC加上RadioOperator关键字和相关AI package而已甚至挂上的script还是workshopnpcscript这种通用的...AI Package里面的纪录也是普通NPC有的动作而已...没特别的就是。所以我不太确定你想要找什么东西...?
作者: deepseas (怒海潜将)   2017-02-01 20:26:00
动作。就动作的动画档...我想如果只能固定在特定场景像The Castle这样的话就没意义了...例如Paint Mixer的摇罐效果...
作者: playerlin (PlayerLin)   2017-02-01 21:05:00
Minuteman播报员NPC的动作其实是通用动作,只是加上特定场景关键字和区域的范围来实现效果,骨子里还是标准动作的动画档,没有额外的专用动画档就是。前面说的PACK纪录,都有设定"Package范本",分别是"Sandbox"和"Sit",所以你如果要找动画档,应该其实要找的是那两个PACK纪录(Sandbox & Sit)。
作者: deepseas (怒海潜将)   2017-02-01 22:04:00
这两个我有看过,除了第一项判别式以外其他的很普通...所以我想大概也就这样了,除非我做一个这个副本然后把第一项的物件限制改得宽松些...(摊手)
作者: playerlin (PlayerLin)   2017-02-04 23:40:00
猜测应该是任务相关变量仍卡住中,但是那个部分太麻烦可以继续尝试下去,但是不要抱太大希望 :P

Links booklink

Contact Us: admin [ a t ] ucptt.com