战士之路 · 脚本资料
给想深挖的人:游戏任务脚本里实际的条件分支、对白选项和剧情变量。普通玩家不需要看这一页,回到任务页看步骤就够了。
分支结构(3 个阶段 · 4 条跳转)
脚本里的条件分支:满足条件时剧情会跳到另一个阶段,这就是结局分歧的位置。
| 阶段 | 条件 → 去向 |
|---|---|
| 第 0 阶段 | 第 0 阶段 (若 mq2045_prop_signal) 第 0 阶段 (若 mq2045_prop_signal) |
对白选项(9 个场景,展示 37/37 条)
来自场景脚本:台词 → 你的选项 → 选了之后对方说什么。括号里的条件表示该选项只在特定剧情状态下出现。
mq2048_hunter_talk.w2scene
choice
▸ 没见过他们。
GERALT没有。没见过你说的人。
VERDEN SCAVENGER 03我要找到,外地女人和布拉吞,我给金子。
▸ 你为什么这么问?
GERALT你找他们干嘛?
VERDEN SCAVENGER 03他们坏,逃走惩罚。只有邪恶,厄运。
VERDEN SCAVENGER 03他们在这里,女人和布拉吞。这里邪恶和厄运。
↳ 我没见过他们。
↳ 我见过他们。
↳ 我不想帮你。
▸ 是的,我见过他们。[mq2048_seen_woman=1]
GERALT没错,你要找的人我见过。
VERDEN SCAVENGER 03哪里?我黄金给!
↳ 抱歉,我帮不了你。
↳ 他们在洞穴里。
mh2048_choice_2
▸ 我没见过他们。
GERALT没有。没见过你说的人。
VERDEN SCAVENGER 03我要找到,外地女人和布拉吞,我给金子。
▸ 我见过他们。[mq2048_seen_woman=1]
GERALT没错,你要找的人我见过。
VERDEN SCAVENGER 03哪里?我黄金给!
↳ 抱歉,我帮不了你。
↳ 他们在洞穴里。
▸ 我不想帮你。
GERALT不知道你找他们干嘛。抱歉,帮不了你。
VERDEN SCAVENGER 03我说谎?(外来语)Rydych in talf cysgod! Iddo daink!
choice
▸ 抱歉,我帮不了你。
GERALT不知道你找他们干嘛。抱歉,帮不了你。
VERDEN SCAVENGER 03我说谎?(外来语)Rydych in talf cysgod! Iddo daink!
▸ 他们在洞穴里。
GERALT在附近的一个洞穴里。
VERDEN SCAVENGER 03谢谢你,拿去黄金。
mq2048_lady.w2scene
choicy
▸ 这是船长的日记。
FOREIGNER WOMAN 01(外来语)Waethon ki dodohyd ify ilong?
↳ 这是船长的日记。
↳ 认得这封信吗?
↳ 要我带你走吗?
↳ 再见。
▸ 认得这封信吗?
GERALT看看这个,你认得吗?
FOREIGNER WOMAN 01(外来语)Gwae fin!
GERALT给你了。反正我拿着也没用。
▸ 要我带你走吗?
GERALT对不起,完全听不懂。要我带你离开?是这个意思吗?
FOREIGNER WOMAN 01(外来语)Helpae fi allem.
GERALT抱歉,可我不知道你要干嘛。
↳ 这是船长的日记。
↳ 认得这封信吗?
↳ 要我带你走吗?
↳ 再见。
▸ 再见。
GERALT再见。
mh2048_choice
▸ 给你了。
GERALT给你了。反正我拿着也没用。
▸ 这个不能给你。
GERALT抱歉,这个不能给你。我都不知道你是谁。
mh2048_choice
▸ 别激动。
▸ 再见。
mq2041_03b_trial_master_talk.w2scene
mq2040_03b_geralt_tell_me_more_or_start_the_trial
▸ 我想试试看。[mq2040_path_1=1 / mq2040_path_2=1]
GERALT我觉得没什么可怕的。
SKELLIGE WARRIOR 01不只是外乡的,脑袋还不灵光。真是无药可救。
SKELLIGE WARRIOR 01爬到亚德寇福山顶,把深红色披巾拿回来。然后去洞穴里,尽头有个东西,我没法描述。
SKELLIGE WARRIOR 01那去吧,向世界证明你的勇气。
▸ 说说山峰上的那条路。
GERALT跟我说说山峰上的那条路。
SKELLIGE WARRIOR 01那条路通往亚德寇福山的山峰。在山顶找到深红色的披巾。带回来,证明你走完了小径。
GERALT听起来没什么挑战性…
SKELLIGE WARRIOR 01很明显你没在我们这儿的山上待过。
↳ 我想试试看。
↳ 说说山峰上的那条路。
↳ 我想听听地底小径的情况。
↳ 再会。
▸ 我想听听地底小径的情况。
GERALT能不能再多说点地底小径的情况…是某种洞穴吗?
SKELLIGE WARRIOR 01是的,不过通道和入口都在水底,只有从小就潜水采珠的岛民能游过去。内陆人没戏。
GERALT这个你不用操心。还有什么?
SKELLIGE WARRIOR 01洞穴尽头有个惊喜在等着你。把你在那儿找的东西带回来给我。
GERALT惊喜?哪一种?
SKELLIGE WARRIOR 01自己去看吧…只要没淹死、摔死,被鹰身女妖抓走,那就能看到。
▸ 再会。
GERALT或许改天我会来试试…但今天不行。再见。
mq2045_03_lil_girl_talk.w2scene
mq2045_girl_choice
▸ 因为你?
GERALT为什么是因为你?
SKELLIGE GIRL 02因为…因为…因为我不喜欢我叔叔葛托。他又胖又臭。
SKELLIGE GIRL 02有一次,我告诉哥哥,叔叔…对我做了不好的事。约格气疯了,冲过去杀了他。后来就被绑在石头上了。
GERALT你们的律法就是这么规定的。杀人必须偿命,哪怕这么做是为了救人也不例外。
SKELLIGE GIRL 02但是…但是我骗了约格。叔叔没对我做什么。他很臭,我不喜欢他,就这么简单!而现在…现在约格死了,都是因为我。
▸ 你哥哥做了什么?
GERALT你哥哥做了什么?为什么会被绑起来?
SKELLIGE GIRL 02因为…因为…因为我不喜欢我叔叔葛托。他又胖又臭。
SKELLIGE GIRL 02有一次,我告诉哥哥,叔叔…对我做了不好的事。约格气疯了,冲过去杀了他。后来就被绑在石头上了。
GERALT你们的律法就是这么规定的。杀人必须偿命,哪怕这么做是为了救人也不例外。
SKELLIGE GIRL 02但是…但是我骗了约格。叔叔没对我做什么。他很臭,我不喜欢他,就这么简单!而现在…现在约格死了,都是因为我。
mq2045_girl_choice2
▸ 他不会死,我放了他。
GERALT你的哥哥没事,我放了他。他很快就会来找你了。
SKELLIGE GIRL 02真的吗?谢谢你,谢谢!我绝对不再说谎了,我发誓。
▸ 好好吸取教训。
GERALT希望以后你能吸取教训,别再编瞎话骗人。再见。
mq2049_01_b_atheist_thx.w2scene
choice
▸ 你可能会喜欢这个。
▸ 再见。
GERALT我要走了。再见。
mq2049_choice
▸ 你拐走了一个女祭司?
GERALT史凯利格人诱拐女祭司?我还以为…
SKELLIGE VILLAGER 06以为什么?我们不会做“这种事”?不是每个岛民都相信众神那套屁话的。但也有很多人敬畏神明,结果就产生了矛盾和冲突。
SKELLIGE VILLAGER 06这样不对,不公平——我爱尔玛,她也爱我。总有一天我会找到办法,和她在一起的。宗教在逻辑上根本说不通,准则上一定有漏洞。我会找出来,让女祭司无话可说,然后我就可以迎娶尔玛了。
SKELLIGE VILLAGER 06你经常旅行对吧?如果你遇见什么可以帮到我的东西,请你带到这儿来。我保证不会亏待你。我住在火山另一边的小屋里。
GERALT我会留意的,再见。那些当哥哥的正在气头上,离他们远一点。
▸ 你伤害她没有?
GERALT所以他想要给妹妹报仇?
SKELLIGE VILLAGER 06对,但我也不知道为什么。我又没强迫她做什么事,更没伤害过她。
GERALT史凯利格人诱拐女祭司?我还以为…
SKELLIGE VILLAGER 06以为什么?我们不会做“这种事”?不是每个岛民都相信众神那套屁话的。但也有很多人敬畏神明,结果就产生了矛盾和冲突。
SKELLIGE VILLAGER 06这样不对,不公平——我爱尔玛,她也爱我。总有一天我会找到办法,和她在一起的。宗教在逻辑上根本说不通,准则上一定有漏洞。我会找出来,让女祭司无话可说,然后我就可以迎娶尔玛了。
SKELLIGE VILLAGER 06你经常旅行对吧?如果你遇见什么可以帮到我的东西,请你带到这儿来。我保证不会亏待你。我住在火山另一边的小屋里。
GERALT我会留意的,再见。那些当哥哥的正在气头上,离他们远一点。
mq2048_hunter_at_cave.w2scene
mh2048_choice
▸ 我不会让你伤害他们。
GERALT不管你打什么算盘…都得先过了我这关再说。
VERDEN SCAVENGER 03(外来语)Felli, gadael iddo fold.
▸ 他们就交给你了。
GERALT这是你们之间的事。我不插手。
▸ 他们到底做了什么?
GERALT那个女人做了什么?你干嘛要把小孩带走?
VERDEN SCAVENGER 03国王的事,不关你的事,你不用知道。
↳ 我不会让你伤害他们。
↳ 他们就交给你了。
↳ 他们到底做了什么?
mq2043_02_trial_end.w2scene
mq2043_choice
▸ 我找到了这个。
▸ 我没能坚持下来。
mq2045_01_prisoner_interactive.w2scene
choice
▸ 我相信你。我放你走。
GERALT嗯…我觉得可以相信你…
SKELLIGE BOATBUILDER 02谢谢你的大恩大德!我现在身上没有钱,但…下回碰面时,我会补给你的。
GERALT你走得动吗?
SKELLIGE BOATBUILDER 02你不用担心我,让我喘口气,休息一会儿就没事了。谢谢你帮我。
▸ 我不相信你。再见。
GERALT对…犯人都说自己是冤枉的。
SKELLIGE BOATBUILDER 02不…不,别走,求你了!别丢下我!求求你,求求你,别丢下我啊!
mq2048_lady_thx.w2scene
mh2048_choice
▸ 谢谢,你的礼物我收下了。
GERALT谢谢。
FOREIGNER WOMAN 01(外来语)Daelch edo.
▸ 我不需要这个。
GERALT谢谢,但我不需要。
FOREIGNER WOMAN 01(外来语)Aenaf.
脚本变量:这个任务会写入/检查什么
给想深挖的玩家:这些是剧情状态变量,“别处引用”表示别的任务会读它——也就是你在这里的选择会被后续剧情记住。
写入
| 变量 | 值 | 别处引用 |
|---|---|---|
mq2048_met_hunter | 1 | — |
mq2048_finished_ursten | 1 | — |
mq2040_fdb_gossip | 1 | — |
mq2041_trail_introduced | 1 | — |
mq2043_trial_succeeded | 1 | — |
mq2045_prisoner_freed | 1 | — |
mq2045_prop_signal | 1 | — |
mq2045_seen_funeral | 1 | — |
mq2045_talk_to_sis | 1 | — |
mq2048_1st_coat_seen | 1 | — |
mq2048_2nd_coat_seen | 1 | — |
mq2048_done | 1 | — |
mq2048_h_killed | 1 | — |
mq2048_obj_added | 1 | — |
检查
| 变量 | 比较 | 谁写入 |
|---|---|---|
mq2048_met_hunter | 86 | — |
mq2045_local_def | 82 | — |
mq2045_prisoner_freed | — | |
mq2048_local_def | — | |
mq2048_runrun_woman | — | |
mq2040_fdb_gossip | — | |
mq2041_trail_introduced | 127 | — |
mq2045_prop_signal | 82 | — |
mq2045_run_girl | 82 | — |
mq2048_1st_coat_seen | 86 | — |
mq2048_2nd_coat_seen | 86 | — |
mq2048_h_killed | 86 | — |
mq2048_obj_added | 86 | — |
mq2048_obj_added2 | 86 | — |
数据来源:gameplay/journal/quests/mq2040trialofpower.journal · 场景目录:mq2041_trial_of_dexterity、mq2043_trial_of_conviction、mq2045_chains、mq2048_msg_in_a_bottle