前两天本人见到一些吧友任务bug而提问关于跳过或开启任务的代码相关问题,对此产生了兴趣,在查找并测试一部分可用代码后打算做个帖子分享下,顺路推荐一个常用的插件mod,希望对卡任务的吧友有所帮助。帖子内容必然有阙漏谬误,也希望对此有了解的大佬能指正提醒。目录已在下方列出,可按需划至对应处查看。
目录
(壹)注意事项
(贰)可用代码及说明
一、代码概念声明
二、可用代码
1)查询类
2)步骤设置、重置类
(叁)代码查询可用插件
(壹)注意事项
磨刀不误砍柴工,如非必要,尽量不要跳过查看这部分内容,以免出现坏档/代码无效/代码错误等问题。
需要注意的问题如下:
1、使用代码前请尽量先存档。上古卷轴代码使用大部分不影响先前已存好的游戏存档,但仍不排除例外情况,如tfc,tcl等。控制台代码毕竟不是常规手段,为了你几十上百甚至上千小时的游戏存档,还是多存一个备用为妙。
2、跳过任务最好按系列-任务步骤的前后顺序逐步跳过,尽量不要跨系列任务、跨具体任务步骤跳过。简单点说,就是你在做一整个系列任务的时候,如果该系列任务有衔接的下一个系列的任务,那么就尽量不要直接跳过这个系列去调下一个系列任务的代码;同样一个具体任务中有很多个任务步骤,尽量按先后顺序逐个逐个调代码,而不是直接跳到你想要达到的任务步骤。
举例:假如你在做主线系列的任务,做到了寒落山峰-龙之崛起这一个大任务,那就尽量不要越过主线系列的大任务直接越到吼声之道-约根·唤风者号角或者更后面的奥杜因之墙等等。
同样,在具体任务内有很多个小步骤,比如佛克瑞斯狼人辛丁的月下夜会任务,任务步骤有接到任务-和辛丁谈话-杀死巨大野兽-开始狩猎-杀死猎人们-和辛丁交谈等等小步骤,在控制台步骤表示会更多,如有需要,尽量按顺序逐个跳过,尽可能避免直接跳到任务结束步骤点。(直接跳到任务结束步骤点应该也可以。只是代码少用为佳,上述操作是出于减少bug考虑,但求心安。)
3、注意代码格式以及代码输入是否正确。代码输入就像银行卡密码,输不对就白搭……每次输代码或者复制粘贴都检查一遍是否多了或少了数字,字母或者空格。代码整体格式不对一般会弹警告的,任务本身代码就靠自己检查了,注意避免即可。
4、下列代码本身适用性不同,需要根据具体环境决定使用哪一个代码为佳,尽量不要想当然地串用或者套用某一个代码格式。在提前存档的基础上多试几个代码风险并不很高,多试试更容易摸索出哪些代码更适合哪一种场景,也更有助于理解代码环境。
(贰)可用代码及说明
一、代码概念声明
先声明一个概念,游戏内任务代码其实可以分为两种,一种是数字型代码,即formid,如000xxxxx;另一种是任务名代码,即editorid,或者说refid,如favor205,ms03等……这两种代码基本都可用于跳过任务。但根据下面可用的代码不同,使用的方式和可用范围也会有些许差异。
二、可用代码
1)查询类
①sqs 000xxxxx,类似于getstage,或者说player.getstage 000xxxxx
常规查询某一具体任务进程代码。通常与save funclist 1搭配使用。具体用法相信大家B站跳过任务教程基本都见过,视频操作过程更详细直观,就不多叙述了。如果没看过相关内容,下面附一个视频以供参考。
【雪月出品】上古卷轴5十周年纪念版 任务卡住了? 教你强行跳过任务!-哔哩哔哩】 网页链接
sqs可显示任务所有步骤点以及已达成步骤,getstage仅显示任务当前进行到的步骤。
关于此代码,在格式后半部分,数字代码与任务名代码皆可使用。
②sqt 即showquesttargets
可用于处理save funclist难以查询的支线或杂项任务。打开控制台输入此代码(sqt或者showquesttargets均可,但我想没必要输后面那么长,对吧?),控制台界面将显示一长串任务列表代码。这些出现的列表代码是你目前任务栏中所有已触发的任务的名称代码(即editorid,refid)。
观察那串列表中所有current quest后的任务名代码(阅读需要一定英语理解能力),可对比自己游戏内的任务名确认是否同一个任务,(如dlcdwarvenpuzzledungeonhorsequest就可以基本确定是周年版dlc矮人马任务)然后可用sqs检查任务进度,紧接着setstage……流程结束。假设任务名代码为favor205,ms03等缩写式,则需要考虑用uesp官网确认任务内容。(当然,你也可以用代码跳过前存个档,不对就回退)
目录
(壹)注意事项
(贰)可用代码及说明
一、代码概念声明
二、可用代码
1)查询类
2)步骤设置、重置类
(叁)代码查询可用插件
(壹)注意事项
磨刀不误砍柴工,如非必要,尽量不要跳过查看这部分内容,以免出现坏档/代码无效/代码错误等问题。
需要注意的问题如下:
1、使用代码前请尽量先存档。上古卷轴代码使用大部分不影响先前已存好的游戏存档,但仍不排除例外情况,如tfc,tcl等。控制台代码毕竟不是常规手段,为了你几十上百甚至上千小时的游戏存档,还是多存一个备用为妙。
2、跳过任务最好按系列-任务步骤的前后顺序逐步跳过,尽量不要跨系列任务、跨具体任务步骤跳过。简单点说,就是你在做一整个系列任务的时候,如果该系列任务有衔接的下一个系列的任务,那么就尽量不要直接跳过这个系列去调下一个系列任务的代码;同样一个具体任务中有很多个任务步骤,尽量按先后顺序逐个逐个调代码,而不是直接跳到你想要达到的任务步骤。
举例:假如你在做主线系列的任务,做到了寒落山峰-龙之崛起这一个大任务,那就尽量不要越过主线系列的大任务直接越到吼声之道-约根·唤风者号角或者更后面的奥杜因之墙等等。
同样,在具体任务内有很多个小步骤,比如佛克瑞斯狼人辛丁的月下夜会任务,任务步骤有接到任务-和辛丁谈话-杀死巨大野兽-开始狩猎-杀死猎人们-和辛丁交谈等等小步骤,在控制台步骤表示会更多,如有需要,尽量按顺序逐个跳过,尽可能避免直接跳到任务结束步骤点。(直接跳到任务结束步骤点应该也可以。只是代码少用为佳,上述操作是出于减少bug考虑,但求心安。)
3、注意代码格式以及代码输入是否正确。代码输入就像银行卡密码,输不对就白搭……每次输代码或者复制粘贴都检查一遍是否多了或少了数字,字母或者空格。代码整体格式不对一般会弹警告的,任务本身代码就靠自己检查了,注意避免即可。
4、下列代码本身适用性不同,需要根据具体环境决定使用哪一个代码为佳,尽量不要想当然地串用或者套用某一个代码格式。在提前存档的基础上多试几个代码风险并不很高,多试试更容易摸索出哪些代码更适合哪一种场景,也更有助于理解代码环境。
(贰)可用代码及说明
一、代码概念声明
先声明一个概念,游戏内任务代码其实可以分为两种,一种是数字型代码,即formid,如000xxxxx;另一种是任务名代码,即editorid,或者说refid,如favor205,ms03等……这两种代码基本都可用于跳过任务。但根据下面可用的代码不同,使用的方式和可用范围也会有些许差异。
二、可用代码
1)查询类
①sqs 000xxxxx,类似于getstage,或者说player.getstage 000xxxxx
常规查询某一具体任务进程代码。通常与save funclist 1搭配使用。具体用法相信大家B站跳过任务教程基本都见过,视频操作过程更详细直观,就不多叙述了。如果没看过相关内容,下面附一个视频以供参考。
【雪月出品】上古卷轴5十周年纪念版 任务卡住了? 教你强行跳过任务!-哔哩哔哩】 网页链接
sqs可显示任务所有步骤点以及已达成步骤,getstage仅显示任务当前进行到的步骤。
关于此代码,在格式后半部分,数字代码与任务名代码皆可使用。
②sqt 即showquesttargets
可用于处理save funclist难以查询的支线或杂项任务。打开控制台输入此代码(sqt或者showquesttargets均可,但我想没必要输后面那么长,对吧?),控制台界面将显示一长串任务列表代码。这些出现的列表代码是你目前任务栏中所有已触发的任务的名称代码(即editorid,refid)。
观察那串列表中所有current quest后的任务名代码(阅读需要一定英语理解能力),可对比自己游戏内的任务名确认是否同一个任务,(如dlcdwarvenpuzzledungeonhorsequest就可以基本确定是周年版dlc矮人马任务)然后可用sqs检查任务进度,紧接着setstage……流程结束。假设任务名代码为favor205,ms03等缩写式,则需要考虑用uesp官网确认任务内容。(当然,你也可以用代码跳过前存个档,不对就回退)