【涉及控制台作弊和轻微剧透】我在安装BoS汉化版1.9.0后接取催眠任务信件(染发任务)有染发后不结算完成的Bug,下面是我自己尝试的解决方法,仅供参考:
- 打开控制台输入指令(不分大小写)
- setstage CC_HypnoQuest_Indicator 115
复制代码
此时应该会弹出任务完成的提示,但忘记战斗的法术效果仍然存在。继续打开控制台输入指令(不分大小写)
BoS中的催眠任务信件除去写信者的第一封信(编号为1)和召唤抓根宝去找他的两封信(编号2和3),一共有26封催眠匿名信(A~Z),这26封信在触发后会启动任务“邮件时间”,Editor ID为CC_HypnoQuest_Indicator。按道理来说应该是一个大任务线,但是被作者隐藏了(真就 Indicator 了,我记得触发任务后马上打开控制台还能看见汉化后的提示),只能在杂项任务分类里面找到一个单独对应匿名信的任务:“可爱的信:[任务名]”。然后染发任务又是需要YPSmod做前置的所以我估计BoS和YPS之间的联动可能作者在1.9.0版本还没处理好所以找理发师染发之后没有判定完成任务。
实际上催眠任务线是从抓根宝被催眠后开始按照 MCM 菜单中的设定刷新邮差送信,26封信对应 stage1~stage26 。之后作者又加了 stage101~stage126 对应26封信每个任务的完成状态,另外还有一个 stage900 不知道做何用意。因为 stage15 对应染发任务,所以使用指令 “setstage CC_HypnoQuest_Indicator 115” 将任务修改成完成状态。但催眠效果大概因为是由其他什么模块加给抓根宝的,所以这个时候查看法术效果是还是能看见一整片红色的 “忘记战斗” 。用SSEEdit翻了一圈找到了对应的 Editor ID “CC_HypnoDebuff” ,用 dispel 去除掉就正常了。 如果其他任务出了类似问题或者单纯因为不想做/担心加腐化之类的。可以使用控制台指令 - player.sqs CC_HypnoQuest_Indicator
复制代码查询后检查 stage1~stage26,数值为“1”的stage对应的任务就是处于启动状态,想要直接完成这个任务按照之前写的把 stage1xx 改成1然后去掉催眠debuff就行了。
|