Jump to content

Dummy/zh: Difference between revisions

From DDraceNetwork
EdEnd (talk | contribs)
No edit summary
Tags: mobile web edit mobile edit
Darkh (talk | contribs)
No edit summary
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{MigrateTranslation}}
{{MigrateTranslation}}
<languages/>
<languages />
在游戏中,玩家可连接一个属于自己的'''分身''',玩家可以随时在本体与分身之间自由选择操作tee。切换控制分身的[[Special:MyLanguage/Binds|绑定]]键可在设置里更改,或可按F1进入控制台使用<code>bind x toggle cl_dummy 0 1</code>指令绑定按键。分身能复制执行本体的操作,与本体[[Special:MyLanguage/hammerfly|锤子飞]],甚至高阶技巧使在操作本体的同时控制分身单独进[[Special:MyLanguage/jump|跳跃]]、 [[Special:MyLanguage/hook|使用钩索]]和开火等操作。


某些[[Special:MyLanguage/Map|地图]]必须以分身来协助本体到达终点的,统称为'''分身图'''。在分身图中,分身通常在一开始就会进入深度冻结状态。分身也能用来配合本体来通过其他非分身地图,来达成单人通过合作地图的效果。但有些地图如果想要与分身配合通关,难度会变得很高,甚至会变得不可能,因为这些地图的某些部分可能需要两名玩家同时进行一些精确的操作来合作通关。  
在游戏中,玩家可连接一个属于自己的'''分身''',玩家可以随时在本体与分身之间自由切换。切换分身的[[Special:MyLanguage/Binds|绑定]]键可在设置里更改,或可按F1进入控制台使用<code>bind x toggle cl_dummy 0 1</code>指令绑定按键。分身能同步执行本体的操作,与本体[[Special:MyLanguage/hammerfly|锤子飞]],甚至在操作本体的同时控制分身单独进行[[Special:MyLanguage/jump|跳跃]]、 [[Special:MyLanguage/hook|使用钩索]]和开火等操作。
 
某些[[Special:MyLanguage/Map|地图]]必须以分身来协助本体到达终点的,统称为'''分身图'''。在分身图中,分身通常在一开始就会进入深度冻结状态。分身也能用来配合本体来通过其他非分身地图,来达成单人通过合作地图的效果。但有些地图如果想要与分身配合通关,难度会变得很高,因为这些地图需要很高的技术来同时控制两个tee。  


<span id="Basic_Techniques"></span>
<span id="Basic_Techniques"></span>
Line 9: Line 10:


<span id="Hammerflying_with_dummy"></span>
<span id="Hammerflying_with_dummy"></span>
=== 与分身锤飞 ===
=== 与分身锤===


游戏主要有两种与分身进行[[Special:MyLanguage/hammerfly|锤子飞]]的方法。第一种方法为让分身持续向本体有间隔地[[Special:MyLanguage/hammer|锤击]],该方法为开启自动锤击功能来使分身有一定节奏地朝本体方向持续锤击,但在开启自动锤击则意味着分身锤击时间不能被控制(也可以反复激活和关闭自动锤击功能来解决这种情况)。自动锤击的[[Special:MyLanguage/Binds|绑定]]键在设置里可以进行更改,或者可以可按F1进入控制台使用<code>bind x toggle cl_dummy_hammer 0 1</code>;
游戏主要有两种与分身进行[[Special:MyLanguage/hammerfly|锤子飞]]的方法。第一种方法为让分身持续向本体有间隔地[[Special:MyLanguage/hammer|锤击]],该方法为开启自动锤击功能来使分身有一定节奏地朝本体方向持续锤击,但在开启自动锤击则意味着分身锤击时间不能被控制(也可以反复激活和关闭自动锤击功能来解决这种情况)。自动锤击的[[Special:MyLanguage/Binds|绑定]]键在设置里可以进行更改,或者可以可按F1进入控制台使用<code>bind x toggle cl_dummy_hammer 0 1</code>;
Line 15: Line 16:
第二种方法则为让分身在您每次按下特定按键时向本体锤击。该方法好处在于本体可以精准无误地操控分身锤击时刻,可视为第一种方法的改良版,玩家可能需要一定程度的练习才能掌握熟悉。有两种绑定方法,其一为<code>bind x +toggle cl_dummy_hammer 1 0 </code>,这样每次按下x键时会令分身锤击本体一下。
第二种方法则为让分身在您每次按下特定按键时向本体锤击。该方法好处在于本体可以精准无误地操控分身锤击时刻,可视为第一种方法的改良版,玩家可能需要一定程度的练习才能掌握熟悉。有两种绑定方法,其一为<code>bind x +toggle cl_dummy_hammer 1 0 </code>,这样每次按下x键时会令分身锤击本体一下。


其二为以cfg文件绑定至鼠标左键,教程见[[Special:MyLanguage/Binds#Deep_Fly|此页面]]。
其二为以cfg文件绑定至鼠标左键<code>Mouse1</code>,教程见[[Special:MyLanguage/Binds#Deep_Fly|此页面]]。


<span id="Hammerhitting_with_dummy"></span>
<span id="Hammerhitting_with_dummy"></span>
=== 与分身hj ===
=== 与分身交替拉起锤击 ===


分身完成[[Special:MyLanguage/Hammerhit|hj]]操作并不复杂,只需在本体对分身完成hj操作后,直接切换操作对象继续hj即可,但比起双人操作,单人操作需要更快的操作速度。如果玩家在切换操作对象时依然按住某个或某些操作键(移动,跳跃等),切换后先前的操作对象会持续执行这些操作直到玩家重新切换回去。这情况通常来说很危险会导致使用锤击解除操作对象的冻结状态时,继承的操作键通常向着玩家未曾预料到方向进行移动,从而导致切换操作对象时容易手忙脚乱,致使下次hj
分身进行[[Special:MyLanguage/Hammerhit|拉起锤击]]在理解上并不复杂,只需在本体对分身完成拉起锤击后,切换分身并不断循环,但比起玩家间操作,单人操作需要更快的按键频率。如果玩家在分身切换的瞬间有操作键未松手(移动,跳跃等),切换后这些操作不会自动停止,直到切换回去并让游戏接收到松开按键的信息。这是危险情况,例如分身像产生自我意识一般在移动,导致身位错开而锤击失败,即使玩家能及反应过来增加不必要的操作失


有一种方法可以阻止上述情况的发生,那就是设置客户端指令<code>cl_dummy_resetonswitch</code>,将该指令值设置为<code>1</code>可以防止上述情况的发生不过需注意这个功能是否在你需要的时候处于关闭状态:例如玩家需要分身使用钩索挂在可钩墙体上需要分身钩住本体一段时间,如果此设置<code>cl_dummy_resetonswitch</code>的值为<code>1</code>,则从分身切换到本体后,玩家的本体重置一切操作,导致挂在可钩体的分身松开钩索并掉落。玩家可单独指令<code>cl_dummy_resetonswitch</code>设置切换按键,以便玩家在需要该功能时能够更快捷与方便地操作
有一种方法能防止上述情况,那就是设置客户端指令<code>cl_dummy_resetonswitch</code>的参数为<code>1</code>。但要注意这个参数状态意味着切换分身时自动松开所有按键,也会改变一些平时会认为理所当然的操作:例如想让分身一直用钩索挂在可钩墙体上或钩住本体一段时间,平时可以在按住钩索键切换回本体,但参数值为<code>1</code>,分身自动松手会导致掉落或脱离本体此外,玩家可单独为<code>cl_dummy_resetonswitch</code>设置参数切换(Toggle)按键,以便使用


<span id="Advanced_Techniques"></span>
<span id="Advanced_Techniques"></span>
== 进阶技巧 ==
== 进阶技巧 ==


下列技巧与分身合作通关时适用的进阶技巧。这些技巧中有一部分更合跟分身一起通过一些对操作分身而言较为困难部分而并非和其他玩家一起操作,但更多情况下这些技巧都是很有用处的
下列技巧与分身合作通关时适用的进阶技巧。部分技巧用于通过对分身操作不友好关卡,无法与其他玩家作,另一部分能适用于玩家情况。


<span id="Auto-revert"></span>
<span id="Auto-revert"></span>
=== 自动恢复操作 ===
=== 自动恢复操作 ===


如果分身正在持续执行某种操作(移动,使用钩索等),玩家可以开启分身同步模式来分身改变其执行的操作,此时切换到分身会使其恢复原本正在持续执行操作
如果分身出现了锁键先前提及的没有松开移动钩索等),玩家可以分身同步模式来暂停分身所有先前动作,此时切换到分身会恢复原本的锁键状态


这一点对于玩家需要切换操作象后快速执行某个操作非常有用
利用这一点可以让分身进行直接控制时快速执行某个操作。


<span id="Quick_dummy_hammer_hit"></span>
<span id="Quick_dummy_hammer_hit"></span>
=== 快速分身hj ===
=== 快速分身锤跳 ===


这是一种更快速且更易于操作的hj技巧。首先本体站在分身锤击范围内之后以本体锤分身,分身被锤起时,本体走过去并起跳,然后让分身在合适的时机锤击本体完成hj
这是一种更快速且更易于操作的锤跳加速技巧。首先本体站在分身旁边,本体锤分身,本体靠近分身并起跳,然后让分身在合适的时机锤击本体完成锤跳并到达更高或更远的位置


<span id="Dummy_control"></span>
<span id="Dummy_control"></span>
=== 分身控制 ===
=== 分身控制 ===


<div class="mw-translate-fuzzy">
当设置指令<code>cl_dummy_control</code>的值为<code>1</code>同时开启分身同步模式时,分身只会同步本体的移动和视线角度,并不会执行本体的跳跃、开火以及使用钩索的操作。这条指令同时也启用了另外三条指令:<code>cl_dummy_jump</code>、<code>cl_dummy_fire</code>和 <code>cl_dummy_hook</code>,用以控制分身的跳跃、开火和钩索。时刻记住开启这项功能时会禁用玩家对分身开火操作的操控,相对于关闭这项功能,更容易错失挥锤的机会。
当设置指令<code>cl_dummy_control</code>的值为<code>1</code>同时开启分身同步模式时,分身只会复制并执行本体的移动和光标定位,并不会执行本体的跳跃、开火以及使用钩索的操作。时刻记住开启这项功能时会禁用玩家对分身开火操作的操控,相对于关闭这项功能,本体更容易错失挥锤的机会。
</div>


<span id="Dummy_copy_mismatch"></span>
<span id="Dummy_copy_mismatch"></span>
=== 分身配同步 ===
=== 分身配同步 ===


当玩家按住开火键时开启分身同步模式,分身会在玩家松开开火键时开火,按下时则不会。这能让您有一定的额外控制权。
当玩家按住开火键时开启分身同步模式,分身会在玩家松开开火键时开火,按下时则不会。这能让您有一定的额外控制权。


<span id="Triple_fly"></span>
<span id="Triple_fly"></span>
=== 三人锤击===
=== 三飞 ===


三人锤击飞行与分身操作并非绝无可能。游戏中有数种方法可谨记所有方法设置<code>cl_dummy_copy_moves</code>的值为<code>1</code>
与分身进行三飞并非可能。游戏中有数种方法可做到所有方法开启分身同步


<span id="Method_1"></span>
<span id="Method_1"></span>
==== 方法一 ====
==== 方法一 ====


该方法以<code>cl_dummy_control</code>。首先,挑选一个顺手且能在飞行时按到的按键,将此按键绑定为:
该方法以'''分身控制'''基础。首先,挑选一个顺手且能在飞行时按到的按键,将此按键绑定为:


  bind x "cl_dummy_control 1; cl_dummy_copy_moves 1; +toggle cl_dummy_hook 1 0"
<pre>
bind '''按键''' "cl_dummy_control 1; cl_dummy_copy_moves 1; +toggle cl_dummy_hook 1 0"
</pre>


,按此键会使分身对光标方向使用钩索。分身不会执行本体的跃、开火以及使用钩索的操作,而只会在按下此键时使用钩索。谨记只要开启<code>cl_dummy_hammer</code>,就会停用分身使用钩索因此按下分身锤击后须在使用此指令,然后再按下分身锤重复再重复。通过练习,伪高速三人飞行也可以使用该方法。
,按此键会使分身对本体瞄准方向使用钩索。分身不会执行本体的跃、开火以及使用钩索的操作,而只会在按下此键时使用钩索。谨记只要开启分身同步,就会分身停止使用钩索因此需要依次进行分身锤,此指令,分身锤,不断重复。通过练习,甚至可以使用该方法来做到三人伪速飞


建议使用另一按键来停用<code>cl_dummy_control</code><code>cl_dummy_copy_moves</code>,当您无需使用时停用,或者将其绑定为切换开关。详情参阅[[Special:MyLanguage/Binds|此页面]]。
建议使用另一按键来关闭分身控制分身同步,当您无需使用时即可关闭,或者将其绑定为一键切换开关。详情参阅[[Special:MyLanguage/Binds|此页面]]。


<span id="Method_2"></span>
<span id="Method_2"></span>
==== 方法二 ====
==== 方法二 ====


该方法以<code>cl_dummy_copy_moves</code>。将其绑定至顺手的按键,因要经常切换开关状态。当本体使用钩索时,分身也会同步使用钩索钩住三对象(第三者)。但通常分身会钩住第三者太久,导致三失败。因此,需适时切换开关状态来控制分身钩索。谨记分身只在您使用钩索时使用钩索。
该方法以'''分身同步'''基础。将其绑定至顺手的按键,因要经常切换开关状态。当本体使用钩索时,分身也会同步使用钩索钩住三飞的最后一个tee。但通常分身会钩住这个tee太久,导致三飞失败。因此,适时切换开关状态来控制分身钩索。谨记分身只在您使用钩索时使用钩索。


<span id="Method_3"></span>
<span id="Method_3"></span>
==== 方法三 ====
==== 方法三 ====


该方法以<code>cl_dummy_copy_moves</code><code>cl_dummy_hammer</code>。将<code>cl_dummy_copy_moves</code>开启并将<code>cl_dummy_hammer</code>绑定至顺手的按键。当按下<code>cl_dummy_hammer</code>时,分身会停止分身同步使用钩索,并仅仅您操作对象锤击。当您不想让分身使用钩索时,按下<code>cl_dummy_hammer</code>键。谨记分身只在您使用钩索时使用钩索。
该方法以'''分身控制''''''分身锤'''基础。将分身同步开启并将分身锤绑定至顺手的按键。当按下更高优先度的分身锤时,分身会开始锤击停止其他一切动作,中断分身同步钩索,同时本体锤击。因此想让分身断开钩索时,按下分身锤,松开后分身才会重新出钩。谨记分身的钩索动作是从本体复制的,本体按下钩索时同步使用钩索。


<span id="Tips_and_tricks"></span>
<span id="Tips_and_tricks"></span>
== 提示与诀窍 ==
== 提示与诀窍 ==


* 再度建议为上述指令<code>cl_dummy_resetonswitch</code>绑定按键,无论是绑定一个切换键(按住切换以切换指令的值,松开切换键以复原),还是绑定两个切换键(两个切换键分别对应指令不同的值,按下其中一个切换键可以持续切换指令的值),这条指令对玩家控制分身相当有帮助;
* 再度建议为上述指令<code>cl_dummy_resetonswitch</code>绑定按键,无论是绑定一键切换还是两个功能键(两个功能键分别对应开与关),都更便分身控制


* 设置指令<code>cl_dummy_control</code>的值为<code>1</code>会允许分身按照本体进行操作这一功能会一部分难以与分身合作通关的地图起到良好作用或者可以使本体锤击分身时让其起跳而无需切换操作对象然而玩家谨慎使用该功能。通常情况下请保持该功能处于关闭状态,持续开启该功能可能会导致更多料之的情况发生。
* 设置指令<code>cl_dummy_control</code>的值为<code>1</code>会允许分身独自[[Special:MyLanguage/jump|跳跃]]、 [[Special:MyLanguage/hook|出钩]]或[[Special:MyLanguage/fire|开火]]。在仅使用常规的身切换与同步难以通过的有其独特优势可以在不切换分身的情况下操作分身被锤瞬间起跳加速但是请谨慎使用该功能,因为分身的行为将彻底与先前不同如果不符合个人操作习惯,建议平时关闭该功能来避免意外发生。


* 玩家可以将自己常用或距离手边较近的一个按键设置为紧急重置按键,因为有玩家可能设置一些指令导致分身做出一些意料之外的操作
* 玩家可以将自己常用或手边较近的一个按键设置为紧急重置按键,因为有时玩家可能设置一些指令导致分身做出一些意料之外的操作,或者触发了难以去除的锁键。


建议玩家将以下指令添加到紧急重置按键当中:
建议玩家将以下指令添加到紧急重置按键当中:


  bind x "dummy_reset; cl_dummy_resetonswitch 0; cl_dummy_control 0; cl_dummy_copy_moves 0"
<pre>
bind '''按键''' "dummy_reset; cl_dummy_resetonswitch 0; cl_dummy_control 0; cl_dummy_copy_moves 0"
</pre>


玩家也可以自行添加其他任何重置指令。
玩家也可以自行添加其他任何重置指令。

Latest revision as of 09:14, 18 January 2025

在游戏中,玩家可连接一个属于自己的分身,玩家可以随时在本体与分身之间自由切换。切换分身的绑定键可在设置里更改,或可按F1进入控制台使用bind x toggle cl_dummy 0 1指令绑定按键。分身能同步执行本体的操作,与本体锤子飞,甚至在操作本体的同时控制分身单独进行跳跃使用钩索和开火等操作。

某些地图必须以分身来协助本体到达终点的,统称为分身图。在分身图中,分身通常在一开始就会进入深度冻结状态。分身也能用来配合本体来通过其他非分身地图,来达成单人通过合作地图的效果。但有些地图如果想要与分身配合通关,难度会变得很高,因为这些地图需要很高的技术来同时控制两个tee。

基础技巧

与分身锤击飞行

游戏主要有两种与分身进行锤子飞的方法。第一种方法为让分身持续向本体有间隔地锤击,该方法为开启自动锤击功能来使分身有一定节奏地朝本体方向持续锤击,但在开启自动锤击则意味着分身锤击时间不能被控制(也可以反复激活和关闭自动锤击功能来解决这种情况)。自动锤击的绑定键在设置里可以进行更改,或者可以可按F1进入控制台使用bind x toggle cl_dummy_hammer 0 1

第二种方法则为让分身在您每次按下特定按键时向本体锤击。该方法好处在于本体可以精准无误地操控分身锤击时刻,可视为第一种方法的改良版,玩家可能需要一定程度的练习才能掌握熟悉。有两种绑定方法,其一为bind x +toggle cl_dummy_hammer 1 0 ,这样每次按下x键时会令分身锤击本体一下。

其二为以cfg文件绑定至鼠标左键Mouse1,教程见此页面

与分身交替拉起锤击

与分身进行拉起锤击在理解上并不复杂,只需在本体对分身完成拉起锤击后,切换分身并不断循环,但比起玩家间操作,单人操作需要更快的按键频率。如果玩家在分身切换的瞬间有操作键未松手(移动,跳跃等),切换后这些操作不会自动停止,直到切换回去并让游戏接收到松开按键的信息。这是危险情况,例如分身会像产生自我意识一般在移动,导致身位错开而锤击失败,即使玩家能及时反应过来,也会增加不必要的操作失误。

有一种方法能防止上述情况,那就是设置客户端指令cl_dummy_resetonswitch的参数为1。但要注意这个参数状态意味着切换分身时自动松开所有按键,也会改变一些平时会认为理所当然的操作:例如想让分身一直用钩索挂在可钩墙体上或钩住本体一段时间,平时可以在按住钩索键时切换回本体,但参数值为1时,分身自动松手会导致从墙上掉落或脱离本体。此外,玩家可单独为cl_dummy_resetonswitch设置参数切换(Toggle)按键,以便使用。

进阶技巧

下列技巧是与分身合作通关时适用的进阶技巧。部分技巧只适用于通过对分身操作不友好的关卡,无法与其他玩家合作,另一部分能适用于多玩家情况。

自动恢复操作

如果分身出现了锁键(先前提及的没有松开移动、钩索等),玩家可以用分身同步模式来暂停分身所有先前动作,但此时切换到分身会恢复原本的锁键状态。

利用这一点可以让在不对分身进行直接控制时快速执行某个操作。

快速分身锤跳

这是一种更快速且更易于操作的锤跳加速技巧。首先本体站在分身旁边,本体锤起分身,本体靠近分身并起跳,然后让分身在合适的时机锤击本体完成锤跳并到达更高或更远的位置。

分身控制

当设置指令cl_dummy_control的值为1且同时开启分身同步模式时,分身只会同步本体的移动和视线角度,并不会执行本体的跳跃、开火以及使用钩索的操作。这条指令同时也启用了另外三条指令:cl_dummy_jumpcl_dummy_firecl_dummy_hook,用以控制分身的跳跃、开火和钩索。时刻记住开启这项功能时会禁用玩家对分身开火操作的操控,相对于关闭这项功能,更容易错失挥锤的机会。

分身错配同步

当玩家按住开火键时开启分身同步模式,分身会在玩家松开开火键时开火,按下时则不会。这能让您有一定的额外控制权。

三飞

与分身进行三飞并非不可能。游戏中有数种方法可做到,但所有方法均需开启分身同步。

方法一

该方法以分身控制为基础。首先,挑选一个顺手且能在飞行时按到的按键,将此按键绑定为:

bind '''按键''' "cl_dummy_control 1; cl_dummy_copy_moves 1; +toggle cl_dummy_hook 1 0"

飞行时,按此键会使分身对本体瞄准方向使用钩索。分身不会执行本体的跳跃、开火以及使用钩索的操作,而只会在按下此键时使用钩索。谨记只要开启分身同步,就会让分身停止使用钩索。因此需要依次进行分身锤,此指令,分身锤,不断重复。通过练习,甚至可以使用该方法来做到三人伪速飞。

建议使用另一按键来关闭分身控制和分身同步,当您无需使用时即可关闭,或者将其绑定为一键切换式开关。详情参阅此页面

方法二

该方法以分身同步为基础。将其绑定至顺手的按键,因为要经常切换开关状态。当本体使用钩索时,分身也会同步使用钩索钩住三飞的最后一个tee。但通常分身会钩住这个tee太久,导致三飞失败。因此,你需要适时切换开关状态来控制分身的钩索。谨记分身只在您使用钩索时使用钩索。

方法三

该方法以分身控制分身锤为基础。将分身同步开启并将分身锤绑定至顺手的按键。当按下更高优先度的分身锤时,分身会开始锤击停止其他一切动作,中断分身同步和钩索,同时向本体锤击。因此当你想让分身断开钩索时,就按下分身锤键,松开后分身才会重新出钩。谨记分身的钩索动作是从本体复制的,只会在本体按下钩索时同步使用钩索。

提示与诀窍

  • 再度建议为上述指令cl_dummy_resetonswitch绑定按键,无论是绑定为一键切换还是两个功能键(两个功能键分别对应开与关),都更便于分身控制。
  • 设置指令cl_dummy_control的值为1会允许分身独自跳跃出钩开火。在仅使用常规的分身切换与同步难以通过的关卡中有其独特的优势,亦可以在不切换分身的情况下操作分身被锤瞬间起跳加速。但是请谨慎使用该功能,因为分身的行为将彻底与先前不同。如果不符合个人操作习惯,建议平时关闭该功能来避免意外发生。
  • 玩家可以将自己常用或手边较近的一个按键设置为紧急重置按键,因为有时玩家可能设置了一些指令,导致分身做出一些意料之外的操作,或者触发了难以去除的锁键。

建议玩家将以下指令添加到紧急重置按键当中:

bind '''按键''' "dummy_reset; cl_dummy_resetonswitch 0; cl_dummy_control 0; cl_dummy_copy_moves 0"

玩家也可以自行添加其他任何重置指令。