Dummy/zh: Difference between revisions

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


分身也可以复制并执行本体的操作行诸如[[hammerfly/zh|锤击飞行]]等技巧的操作玩家还可以利更加高级的特性使得在操作本体的同时同时控制分身单独进行[[jump/zh|跳跃]]、[[hook/zh|释放钩索]]和开火等操作
某些[[Special:MyLanguage/Map|地图]]必须以分身来协助本体到达终点的,统称为'''分身图'''。在分身图中,分身通常在一开始就会入深度冻结状态分身也能用来配合本体来通过其他非分身地图,来达成单人通过合作地图效果。但有些地图如果想要与分身配合通关,难度会变得很高,因为这些地图需要很高的技术来同时控制两个tee。  


在一些[[Map|地图]]中,设计者可能要求玩家召唤自己的分身来协助本体到达终点,我们称这类地图为'''分身图'''。
<span id="Basic_Techniques"></span>
== 基础技巧 ==


在分身图中,通常需要两名玩家进行组队,而其中一名玩家通常在一开始就会永久处于深度冻结状态,玩家本体通常需要将分身一路搬运到地图结尾处,同时这名处于深度冻结的玩家最后也会被要求送往[[death/zh|即死区域]]来开启通往终点的门。
<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>;


切换控制分身的[[Binds/zh|绑]]键在设置里可以进行更改,或者以在客户端控制台(在游戏任何界面中按F1进入客户端控制台)中使用以下指令绑定按键
第二种方法则为让分身在您每次按下特时向本体锤击。该方法好处于本体可以精准无误地操控分身锤击时刻,可视为第一种方法的良版玩家能需要一定程度练习才能掌握熟悉。有两种绑定方法,其一为<code>bind x +toggle cl_dummy_hammer 1 0 </code>,这样每次下x时会令分身锤击本体一下。


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


== 基础分身技巧 ==
<span id="Hammerhitting_with_dummy"></span>
为消除歧义,之后的介绍中将会用到“主操作对象”“次操作对象”两词,主操作对象指玩家当前正在操作的角色,“分身”也有可能成为“主操作对象”。
=== 与分身交替锤击 ===


=== 分身锤击===
分身完成[[Special:MyLanguage/Hammerhit|拉起锤击]]操作并不复杂,只需在本体对分身完成拉起锤击操作后,直接切换操作对象再次操作循环即可,但比起双人操作,单人操作需要更快的操作速度。如果玩家在切换操作对象时依然按住某个或某些操作键(移动,跳跃等),切换后先前的操作对象会持续执行这些操作并直到玩家重新切换回去。这情况通常来说很危险,这会导致使用锤击解除操作对象的冻结状态时,继承的操作键通常会向着玩家未曾预料到的方向进行移动,从而导致切换操作对象时容易手忙脚乱,致使下次锤击失败
里主要介绍两与次操作对象进行[[hammerfly/zh|锤击飞行]]的方式


* 一种方式:让次操作对象持续向主操作对象有间隔地[[hammer/zh|挥锤]]。这种方式的飞行可以开启自动挥锤功能来使次操作对象有一定节奏地朝向主操作方向持续挥锤,但在玩家使用这项功能期间次操作对象不能被除去使用切换操作对象以外方式进行控制(也可以反复激活和关闭自动挥锤功能来解决这种情况);
一种方法可以阻止上述情况的发生,那就是设置客户端指令<code>cl_dummy_resetonswitch</code>,将该指令值设置为<code>1</code>可以防止上述情况的发生不过需注意功能是否你需要的时候处于关闭状态:例如玩家需要分身使用钩索挂在可钩墙体上,或需要分身钩住本体一段时间,如果此时设置<code>cl_dummy_resetonswitch</code>值为<code>1</code>则从分身切换到本体后,玩家的本体会重置一切操作,导致挂在可钩墙体分身松开钩索并掉落。玩家单独再为指令<code>cl_dummy_resetonswitch</code>设置切换按键,便玩家在需要该功能时能够更快捷与方便地操作。


自动挥锤[[Binds/zh|绑定]]键在设置里可以或者可以在客户端控制台中使以下指令绑定按键:
<span id="Advanced_Techniques"></span>
== 进阶技巧 ==
 
下列技巧为与分身合作通关时适用的进阶技巧。这些技巧中有一部分适合跟分身一起通过一些对操作分身而言较为困难的部分而并非和其他玩家一起操作但更多情况下这些技巧都是很有处的。
 
<span id="Auto-revert"></span>
=== 自动恢复操作 ===


bind x toggle cl_dummy_hammer 0 1
如果分身正在持续执行某种操作(移动,使用钩索等),玩家可以开启分身同步模式来分身改变其执行的操作,此时切换到分身会使其恢复原本正在持续执行的操作。


若想了解更多关绑定键的信息,请访问[[Binds/zh|绑定]]页面
这一点对玩家需要在切换操作对象后快速执行某个操作非常有用


* 第二种方式:让你的次操作对象在你每次按下特定按键时向主操作对象挥。这种方式的好处是主操作对象可以精确地操控次操作对象何时进行挥锤,可以理解为这种方式为第一种方式的改良版,但想要熟悉这种锤子飞,玩家可能需要一定程度的练习才能掌握。
<span id="Quick_dummy_hammer_hit"></span>
=== 快速分身击 ===


有两方式可绑定第二种方式操作:
这是一更快速且更易于操作的锤击技巧。首先本体站在分身锤击范围内,之后本体锤击分身,分身被锤起时,本体走过去并起跳,然后让分身在合适时机锤击本体完成hj。


bind x +toggle cl_dummy_hammer 1 0
<span id="Dummy_control"></span>
=== 分身控制 ===


这种方使得每次按下特定按键时会让次操作对象向着主操作对象的方向挥锤。
当设置指令<code>cl_dummy_control</code>的值为<code>1</code>,同时开启分身同步模式时,分身只会同步执行本体的移动和瞄准方向,并不执行本体的跳跃、开火以及使用钩索的操作。这条指令同时也启用了另外三条指令,<code>cl_dummy_jump</code>,<code>cl_dummy_fire</code>,和 <code>cl_dummy_hook</code>,用以控制分身的跳跃,开火和钩索。时刻记住开启这项功能时会禁用玩家分身开火操作的操控,相于关闭这项功能,本体更容易错失挥锤的机会


第二种绑定方式的原理为使用CFG文件来更改鼠标左键的功能,具体执行方式请访问[[Binds#Deep_Fly|此页面]]。
<span id="Dummy_copy_mismatch"></span>
=== 分身错配同步 ===


=== 分身锤击 ===
当玩家按住开火键时开启分身同步模式,分身玩家松开开火键时开火按下时则不会。这能让您有一定的额外控制权
分身完成[[Hammerhit/zh|锤击]]操作也不难,只需要主操作对象对次操作对象完成锤击操作后直接切换操作对象继续进行锤击操作即可,但比起双人操作,单人操作需要更快地操作速度


如果玩家在切换操作对象时依然按住了某个或某些操作键(移动,跳跃等),切换后次操作对象会继承这些操作并持续执行直到玩家重新切换操作对象。
<span id="Triple_fly"></span>
* 这种情况在大多数情况下都是很危险的,这会导致使用锤击技巧解除次操作对象的冻结状态时,次操作对象会继承操作键且通常会向着玩家未曾预料到的方向进行移动,从而导致切换操作对象时很容易手忙脚乱,致使下一次锤击的失败。
=== 三飞 ===


法可以阻止上述情况的发生那就是设置客户端指令<code>cl_dummy_resetonswitch</code>,将该指令值设置为<code>1</code>可以防止上述情况的发生(即使在切换操作对象时依然按住了某个或某些操作键,在切换后次操作对象也不会继承那些操作)。
与分身进行三飞并非不可能。游戏中法可做到但所有方法均需开启分身同步
* 不过一定要注意这个功能是否在你需要的时候处于关闭状态:例如玩家要次操作对象使用钩索挂在可钩墙体上,或需要次操作对象钩住主操作对象一段时间,如果此时设置<code>cl_dummy_resetonswitch</code>的值为<code>1</code>,则在切换操作对象后,玩家的次操作对象会重置一切操作,导致挂在可钩墙体的次操作对象会松钩索并掉落等多种意外情况。
** 为再次防止上述情况的发生,建议玩家单独再为指令<code>cl_dummy_resetonswitch</code>设置切换按键,以便玩家在需要该功能时能够更快捷与方便地操作


== 提示与技巧 ==
<span id="Method_1"></span>
* 再次建议为上述指令<code>cl_dummy_resetonswitch</code>绑定按键,无论是绑定一个切换键(按住切换键以切换指令的值,松开切换键以复原),还是绑定两个切换键(两个切换键分别对应指令不同的值,按下其中一个切换键可以持续切换指令的值),这条指令对于玩家控制次操作对象都是相当有帮助的;
==== 方法====
* 如果需要的话,玩家可以将自己常用或距离手边较近的个按键设置为紧急重置按键,因为有些时候玩家可能在设置一些指令时导致次操作对象做出一些意料之外的操作;
** 建议玩家将以下指令添加到紧急重置按键当中:


bind x "dummy_reset; cl_dummy_resetonswitch 0; cl_dummy_control 0; cl_dummy_copy_moves 0"
该方法以'''分身控制'''为基础。首先,挑选一个顺手且能在飞行时按到的按键,将此按键绑定为:


玩家也可以自行添加其他任何指令。
<pre>
bind x "cl_dummy_control 1; cl_dummy_copy_moves 1; +toggle cl_dummy_hook 1 0"
</pre>


* 将指令<code>cl_dummy_control</code>的值设置为<code>1</code>允许次操作象按照主操作对象意愿进行操作。这一功能在一部难以与分身合作关的地图中起到良好的作用或者可以使主操作对象锤击次操作对象时可以让其起跳而无需切换操作对象
飞行时,按此键使分身本体瞄准方向使用钩索。分身不会执行本体的跳跃、开火以及使用钩索的操作,而只会在按下此键时使用钩索谨记只要开启分身同步,就让分身停止使用钩索。因此需要依次进行身锤,此指令,分身锤,不断重复。过练习甚至可以使用该方法来做到三人伪速飞


** 然而请玩家谨慎使用该功能。通常情况下请保持该功能处于关闭状态(数值置<code>0</code>)持续启该功能可能会导致更多意料之外的况发生
建议使用另一按键来关闭分身控制和分身同步,当您无需使用时即可关闭,或者将其绑定为一键切换式关。详参阅[[Special:MyLanguage/Binds|此页面]]


== 进阶技巧 ==
<span id="Method_2"></span>
下列技巧为与分身合作通关时用的进阶技巧。这些技巧中有一部更适合跟分身一起通过一些对操作分身而言较困难而并非和其他玩家起操作,但更多情况下这些技巧是很用处的
==== 方法二 ====
 
该方法以'''分身同步'''为基础。将其绑定至顺手的按键,因为要经常切换开状态。当本体使用钩索,分身也会同步使钩索钩住三飞最后一个tee但通常分身会钩住个tee太久,导致三飞失败。因此,你需要适时切换开关状态来控制分身的钩索。谨记身只在您使用钩索时使用钩索。
 
<span id="Method_3"></span>
==== 方法三 ====
 
该方法以'''分身控制'''和'''分身锤'''基础。将分身同步开启并将分身锤绑定至顺手的按键。当按下更高优先度的分身锤时,分身会开始锤击停止其他一切动作,中断分身同步和钩索,同时向本体锤击。因此当你想让分身断开钩索时,就按下分身锤键,松开后分身才会重新出钩。谨记分身的钩索动作是从本体复制的,只会在本体按钩索时同步使用钩索。
 
<span id="Tips_and_tricks"></span>
== 提示与诀窍 ==
 
* 再度建议为上述指令<code>cl_dummy_resetonswitch</code>绑定按键,无论是绑定一键切换,还是绑定两个切换键(两个切换键分别对应指令不同的值),条指令会对玩家控制分身相当帮助。  


==== 自动恢复操作 ====
* 设置指令<code>cl_dummy_control</code>的值为<code>1</code>会允许分身按照本体进行操作。这一功能会在一部分难以与分身合通关的地图中起到良好的作用,或者可以使本体锤击分身让其起跳而无需切换操作对象。但是需要谨慎使用该功能。通常情况下请保持该功能处于关闭状态,持续开启该功能可能会导致更多意料情况发生
如果次操对象正在持续执行某种操(移动,使钩索等)玩家可以开启分身同步模式来次操作对象改变执行的操作,此时切换操作对象会使当前主操作对象恢复在使用分身同步模式操作


点对于玩家需要切换操作对象后快速执行某个操作的情况下非常有用
* 玩家可以将自己常用或距离手边较近的个按键设置为紧急重置按键,因为有些时候玩家可能设置一些指令时导致分身做出一些意料之外的操作。


==== 快速分身锤击 ====
建议玩家将以下指令添加到紧急重置按键当中:
这是一种更快速且更易于操作的普通锤击技巧。


首先主操作对象站在次操作对象锤击范围内,之后操作主操作对象锤击次操作对象,次操作对象被锤起时,主操作对象走过去并起跳,然后让次操作对象在合适的时机锤击主操作对象完成锤击操作。
<pre>
bind x "dummy_reset; cl_dummy_resetonswitch 0; cl_dummy_control 0; cl_dummy_copy_moves 0"
</pre>


==== 分身控制 ====
玩家也可以自行添加其他任何重置指令。
当设置指令<code>cl_dummy_control</code>的值为<code>1</code>,同时开启分身同步模式时,次操作对象只会复制并执行主操作对象的移动和光标定位,并不会执行主操作对象的跳跃、开火以及使用钩索的操作。时刻记住开启这项功能时候会禁用玩家对次操作对象开火操作的操控,相对于关闭这项功能,次操作对象更容易错失挥锤的机会

Latest revision as of 13:32, 2 July 2024

在游戏中,玩家可连接一个属于自己的分身,玩家可以随时在本体与分身之间自由切换。切换分身的绑定键可在设置里更改,或可按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可以防止上述情况的发生。不过需注意这个功能是否在你需要的时候处于关闭状态:例如玩家需要分身使用钩索挂在可钩墙体上,或需要分身钩住本体一段时间,如果此时设置cl_dummy_resetonswitch的值为1,则从分身切换到本体后,玩家的本体会重置一切操作,导致挂在可钩墙体的分身松开钩索并掉落。玩家可单独再为指令cl_dummy_resetonswitch设置切换按键,以便玩家在需要该功能时能够更快捷与方便地操作。

进阶技巧

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

自动恢复操作

如果分身正在持续执行某种操作(移动,使用钩索等),玩家可以开启分身同步模式来分身改变其执行的操作,此时切换到分身会使其恢复原本正在持续执行的操作。

这一点对于玩家需要在切换操作对象后快速执行某个操作非常有用。

快速分身锤击

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

分身控制

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

分身错配同步

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

三飞

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

方法一

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

bind x "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 x "dummy_reset; cl_dummy_resetonswitch 0; cl_dummy_control 0; cl_dummy_copy_moves 0"

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