众所周知,b社游戏卡任务之后一般有两种控制台操作可以解决问题,一是sqt,二是save funclist 1,各自有优势和弊端。
S-sqt法:方便快捷,能看到所有激活中的任务,但是由于是全英文并且很多简写和省略,导致看不懂那些代码对应的是哪个任务,而且知道了任务代码之后还需要其他操作才能使用setstage代码;
F-funclist法:能够看到全部任务以及物品人物的代码,大部分配备了中文,利用查找功能也能解决绝大多数卡任务的问题,但是容易卡死闪退,funclist文件的存放位置、编码可能会难倒部分人。
但是楼主在游玩破碎空间dlc的时候遇到了一个无法简单通过这两个方法解决的难题:楼主在完成毒牙任务的时候,无意间通过一个记事本触发了一个“前往薄雾洞穴”的新活动(但当时楼主已经探索过薄雾洞穴,这可能是问题的原因),但楼主在薄雾洞穴七进七出后这个活动依旧顽固的待在活动栏里,扎眼得很。于是我采用了目前最主流的F法,结果发现这个活动名根本就在funclist文件里查不到,说明这个活动实际储存的名称是英文或者是其他中文(之后经过验证,这个活动真正名字是“瀑布与秘宝”),F法走到头了,只能采用S法,但是当时楼主接了一堆任务,输完sqt出来的代码有好几页,看得楼主头晕眼花,于是楼主想出了今天要讲的新方法:即S法的改进。
这次的新方法是sqt法的改进(实际上算不上改进,只是我看网上没人提过)
注:此方法适用于①接了很多任务,用sqt一个个排查很麻烦②funclist文档内查不到该任务/活动③该任务/活动具有地图标示
——————————正文——————————
在星空控制台输入sqt后,每个任务/活动会给出几行参数,其中有用的只有两个,一,Current quest后面跟的任务名称(字母,数字加下划线组成,可能有实际意义),二,Intermediate Reference后面跟的8位代码(字母数字组成),实际上就是任务指示标在当前地图所在的位置代码,常见的有指向飞船指向出口,和指向玩家自己
我们需要做的就是让你卡住的任务和其他任务在地图上的指示标产生区别,再通过sqt找到该任务的任务名称。(比如,“前往薄雾洞穴”这个活动,如果你先进入薄雾洞穴,再输入sqt,就会有一个任务的Intermediate Reference指向00000014,即玩家自己,而其他任务的Intermediate Reference都是指向洞口的位置,可以使用player点moveto xxxxxxxx(地点代码)来验证)
知道任务名称后,使用help 任务名称 4 quest,可以得到任务对应代码(楼主这个任务的代码就是中文“瀑布与秘宝”旁边的代码)
知道代码之后就好办了,利用setstage代码即可完成任务。
S-sqt法:方便快捷,能看到所有激活中的任务,但是由于是全英文并且很多简写和省略,导致看不懂那些代码对应的是哪个任务,而且知道了任务代码之后还需要其他操作才能使用setstage代码;
F-funclist法:能够看到全部任务以及物品人物的代码,大部分配备了中文,利用查找功能也能解决绝大多数卡任务的问题,但是容易卡死闪退,funclist文件的存放位置、编码可能会难倒部分人。
但是楼主在游玩破碎空间dlc的时候遇到了一个无法简单通过这两个方法解决的难题:楼主在完成毒牙任务的时候,无意间通过一个记事本触发了一个“前往薄雾洞穴”的新活动(但当时楼主已经探索过薄雾洞穴,这可能是问题的原因),但楼主在薄雾洞穴七进七出后这个活动依旧顽固的待在活动栏里,扎眼得很。于是我采用了目前最主流的F法,结果发现这个活动名根本就在funclist文件里查不到,说明这个活动实际储存的名称是英文或者是其他中文(之后经过验证,这个活动真正名字是“瀑布与秘宝”),F法走到头了,只能采用S法,但是当时楼主接了一堆任务,输完sqt出来的代码有好几页,看得楼主头晕眼花,于是楼主想出了今天要讲的新方法:即S法的改进。
这次的新方法是sqt法的改进(实际上算不上改进,只是我看网上没人提过)
注:此方法适用于①接了很多任务,用sqt一个个排查很麻烦②funclist文档内查不到该任务/活动③该任务/活动具有地图标示
——————————正文——————————
在星空控制台输入sqt后,每个任务/活动会给出几行参数,其中有用的只有两个,一,Current quest后面跟的任务名称(字母,数字加下划线组成,可能有实际意义),二,Intermediate Reference后面跟的8位代码(字母数字组成),实际上就是任务指示标在当前地图所在的位置代码,常见的有指向飞船指向出口,和指向玩家自己
我们需要做的就是让你卡住的任务和其他任务在地图上的指示标产生区别,再通过sqt找到该任务的任务名称。(比如,“前往薄雾洞穴”这个活动,如果你先进入薄雾洞穴,再输入sqt,就会有一个任务的Intermediate Reference指向00000014,即玩家自己,而其他任务的Intermediate Reference都是指向洞口的位置,可以使用player点moveto xxxxxxxx(地点代码)来验证)
知道任务名称后,使用help 任务名称 4 quest,可以得到任务对应代码(楼主这个任务的代码就是中文“瀑布与秘宝”旁边的代码)
知道代码之后就好办了,利用setstage代码即可完成任务。