机制

From Team Fortress Wiki
< Mechanics
Revision as of 05:39, 7 January 2022 by Dereko (talk | contribs) (updated)
Jump to: navigation, search


2Fort中的激战(注:此图为2011年版本中同电脑玩家对抗的游戏截图)
而那正是你该做的,伙计!
士兵正演示成功之道

《军团要塞2》的机制为玩家,服务器和内容制作者在规则和功能上提供了基本遵循。而了解这些机制有助于玩家更加轻松与全面地进行游戏。

引擎

Source engine logo.png
主条目: 起源引擎

《军团要塞2》使用的是橙盒版本的起源引擎,它能够在Microsoft WindowsXbox 360PlayStation 3Mac OS XLinux上运行。橙盒版起源引擎在旧的起源引擎基础上添加了硬件面部渲染、柔顺粒子以及多核渲染功能。《军团要塞2》以24名或更少的玩家数量(Xbox 360为18人 PS3为16人)来对游戏进行优化与平衡,但服务器也可将人数上限设置到最大 32 人(仅限 PC、Mac 与 Linux)。游戏中所有玩家的行动与设置都会由控制台命令和一个被称为Convars的变量所控制。

兵种/职业

所有佣兵,从左到右:火焰兵工程师间谍机枪手狙击手侦察兵士兵爆破手医生
主条目: 兵种/职业

在《军团要塞2》中共有九个兵种,按照兵种的战斗功能分为三种类型,但这些分类对游戏玩法几乎没有直接影响。兵种的能力和属性可以通过不同的装备配置来改变。

Leaderboard class scout.png 侦察兵:进攻型兵种,拥有 133% 的移动速度和 125 生命值,适合游击战术和夺取目标。能够进行二段跳并以两倍速度占领控制点与推动战车)。
侦查兵的默认配置武器为猎枪手枪短棍
Leaderboard class soldier.png 士兵:进攻型兵种,拥有 80% 移动速度和 200 生命值,能够应对各种情况,使他在进攻和防守都有优秀表现。能够火箭跳来到达平常无法到达的地方。
士兵的默认武器配置为火箭发射器霰弹枪铁锹
Leaderboard class pyro.png 火焰兵:进攻型兵种,拥有 100% 移动速度和 175 生命值,适合近距离战斗和支援团队。能点燃敌人,使用压缩空气来反弹飞行物和熄灭队友身上的火焰,不会受到后续燃烧的影响。
火焰兵的默认武器配置为火焰喷射器霰弹枪消防斧
Leaderboard class demoman.png 爆破手:防御型兵种,拥有 93% 移动速度和 175 生命值,适合防守区域和造成伤害。能够黏弹跳
爆破手的默认武器配置为榴弹发射器黏性炸弹发射器瓶子
Leaderboard class heavy.png 机枪手:防御型兵种,拥有 77% 移动速度和 300 生命值,能有效地造成或为友方承受伤害。
机枪手的默认武器配置为转轮机枪霰弹枪和他自己的拳头
Leaderboard class engineer.png 工程师:防御型兵种,拥有 100% 移动速度和 125 生命值,适合防守区域和支援友方。能够建造,修护,升级和控制建筑
工程师的默认武器配置为霰弹枪手枪扳手PDA
Leaderboard class medic.png 医生:支援型兵种,拥有 106.67% 移动速度和 150 生命值,专注于提高队友的存活几率和战斗效率。能被动地恢复生命值,并能够治疗队友和部署ÜberCharge给队友和自己。
医生的默认武器配置为注射枪医疗枪骨锯
Leaderboard class sniper.png 狙击手:支援型兵种,拥有 100% 移动速度和 125 生命值,适合远距离的目标击杀,能够用主武器进行爆头
狙击手的默认武器配置为狙击步枪SMG反曲刀
Leaderboard class spy.png 间谍:支援型兵种,拥有 107% 移动速度和 125 生命值,适合隐蔽的破坏和刺杀。能够伪装隐形瘫痪敌方建筑、爆头(仅在使用大使手枪时)和 背刺
间谍的默认武器配置为左轮手枪电子工兵刀子伪装工具隐形手表

战斗

战斗是双方队伍相互对抗以达成目标的主要手段。《军团要塞2》有许多不同的战斗机制,如爆炸,步哨枪,霰弹枪等。

伤害

伤害大小受距离衰减影响
主条目: 伤害, 爆击
另见: 生命

大多数武器都可以直接对敌方造成伤害,减少敌人的生命值。除非服务器的设置经过修改,正常情况下武器是不会造成友方伤害的,不过有些武器能够伤害到其使用者。武器伤害取决于多个变量,大部分武器的伤害都与命中位置无关(主要例外是狙击手和间谍的爆头和间谍的背刺)。大多数武器对近距离目标会造成更大伤害,而对远距离目标造成的伤害则会变少,但迷你爆击和爆击伤害不会受到距离衰减因素的影响。伤害的距离衰减机制是基于攻击者和目标被击中时之间的距离(而非攻击者发动攻击时的位置)。对于爆炸类伤害,目标距离爆炸中心越远,所受伤害就越低。虽然大多数爆炸性武器都可伤害他们的使用者,但是士兵爆破手对自身造成的爆炸伤害会受到一定减免。

爆击几率与玩家最近造成的伤害量关系折线图

除非服务器将爆击机制禁用,大多数武器都有一定几率造成爆击。爆击伤害不受随机修正或距离衰减影响,并且总是造成武器基础伤害的三倍的伤害量。触发爆击效果的攻击通常带有团队色的轮廓和电击的声音(最明显的是爆炸类武器)。通常情况下,非近战攻击有2-12%的几率触发随机爆击,而近战攻击有15-65%的几率触发,这一几率数值会受玩家最近造成的伤害输出而浮动;有一些武器,像是市场花园铁锹,并不能产生随机爆击。当玩家被爆击伤害攻击时,玩家模型上方会显示爆击伤害文字(“critical hit”),并播放一个特殊的音效,玩家也会被强力地击退。虽然爆击伤害击中自己时仍然有爆击的特效和音效,但是爆击不会对玩家自身造成额外的暴击伤害和击退。爆击伤害也不会叠加到单次攻击上。

一些武器和效果能够使玩家造成迷你爆击。迷你爆击的功能类似于爆击,但它们只会造成135%的基础伤害,而且相比起爆击只提供较少的额外击退效果、也与爆击有不同的视觉特效和音效。另外,尽管爆击伤害能够不受距离因素的影响,但迷你爆击的伤害则差不多等于在近距离攻击敌人所造成的正常伤害。如果一次攻击同时能够同时成为迷你爆击和爆击(比如当战旗与闪电战医疗枪同时激活时),那它会成为一次爆击。同爆击一样,迷你爆击也不会对玩家自身造成额外的伤害。

建筑不会因为爆击或迷你爆击而受到额外伤害,也不会因为距离衰减而减少受到的伤害。同样的,建筑的攻击伤害也不会受到距离的影响,也不能够造成爆击,但是能够通过一些正面影响来造成迷你爆击。

命中判定

间谍伪装到其他兵种后没有与伪装兵种同样的判定区域
主条目: 飞行物, 即时判定

大多数武器都属于“飞行物武器”或“即时判定武器”:

  • 飞行物武器,比如火箭发射器,会发射出可运动的物件,其路径与效果取决于服务器设定,而这会使得它们对于网络状况差的玩家更加不稳定。投射物通常在发射后会产生独特的物理效果,且玩家开火时的移动速度不会影响投射物的运动速度。投射物不是从玩家屏幕中央生成的,而是从武器所在的一侧(如士兵将火箭发射器置于身体右侧时,火箭将从右侧发出)。投射物的命中判定与玩家模型的命中判定区域无关,相反,它会使用一个更大的检测区域,这一区域完全包围着玩家模型,会判定玩家与地图地形和其他玩家的碰撞,并且不会随玩家的兵种或模型动画而改变,除非是在玩家蹲伏时。(例如,一个站立不动的机枪手和一个正在奔跑的侦察兵有着同样的投射物判定区,但他们在蹲伏时这一区域就会改变)。火焰兵的火焰攻击是粒子效果,也遵循大多数投射物武器的命中判定机制。
  • 即时判定武器,比如转轮机枪,可以在射击后直接命中敌人,而不像投射物那样有飞行时间和命中范围的判定。近战武器和子弹/霰弹武器通常也会造成即时命中。即时命中武器根据攻击者的状态而确定命中的(使用了延迟补偿机制,而飞行物的判定是根据服务器),这也许会产生对于被攻击者来说比较奇怪的命中判定(“我已经躲进掩体了,这是怎么射到我的?”)。即时命中武器是从屏幕的中央发射的,即使看起来像是从玩家手持武器的一侧发射的。非近战类型即时命中武器使用的是玩家模型的命中判定区(一个站着的机枪手的命中判定区会明显比一个站着的侦察兵大),近战武器使用的命中判定区是和投射物的命中判定区一样大的。
    • 非近战的即时命中武器如果连续开火间隔超过1.25秒的话,就会发射至少一颗完全对准准星中央的子弹/霰弹(狙击步枪的射击间隔总是高于这个时间)。在一次精确射击后,武器将在一段时间内降低精确度,除非该武器在不开火1.25秒后再次射击。有两个例外不适用于这项机制,大使手枪执法者,只要等准星恢复正常以后即可进行精确射击(大约0.9秒)。

武器类型

主条目: 武器
另见: 弹药

每一个兵种都有一套独特的武器配置槽:1、2、3号(常分别称为主武器、副武器和近战武器)。而工程师的PDA也会用到4、5号配置槽,间谍的伪装工具也会用到4号配置槽。玩家所选择的武器和其它物品即构成他的兵种配置

大部分非近战的武器都需要弹药来使用。使用弹药的武器可以是后备型的(弹匣容量有限但可以从弹药存储中装弹,例如手枪)或满装型的武器(可在不装填的情况下一次消耗所有子弹,例如转轮机枪)。而后备型的武器分为弹匣式装填(装弹时一次性装满整个弹匣,例如左轮手枪)与连续式装填(装弹时从后背弹药中一个个地装弹,例如霰弹枪)。装弹可被攻击或切换武器而打断,不过装弹的时间会被浪费掉(对于连续式装填武器,最后进行的一发装填可能无法完成)。当为连续式装填武器装弹时,第一个和之后的弹药会有不同的动作和装弹时间(例如,一个弹匣耗尽的榴弹发射器需要用 1.24 秒装第一发榴弹,而之后的弹药每一个只需要 0.6 秒来装填)。

许多武器不消耗弹药,但必须等待时间填充(例如瓶手道)。填充的方法可以耐心等待、触碰补给柜或直接重生。有些不消耗弹药的武器也需要根据特别的需求手动补充,例如战旗和医疗枪(需要充能来使用超能冲锋,但不需要充能即可治疗

状态效果

一名机枪手正位于医生闪电战医疗枪提供的爆击加成效果下,同时也在侦察兵疯狂的牛奶效果下
另见: 武器

状态效果包括由各种各样的武器制造的玩家效果,例如火焰失血。所有的状态效果都会在玩家死亡,触摸补给柜,或改变兵种时消除;大部分的负面效果都会被医生的超能冲锋去除掉。也有一些可以通过接受治疗或进入中去掉。这些状态效果可分为正面效果和负面效果。

正面效果

负面效果

  • 着火:一个玩家被点燃之后会受到一段时间的持续伤害(这个效果也被称作“余焰”,而火焰兵在未被纵火者的油桶影响的情况下免疫该效果)。大多数火焰的着火效果都是每 0.5 秒造成 4 伤害,最多持续10秒(脱油剂的点燃伤害还将降低)。该效果可以由火焰喷射器偷袭烈焰喷射器脱油剂燃素喷射器彩虹喷灯诺斯魔焰信号枪起爆者熔人枪焦化枪熔岩战斧、点燃的弓箭火龙转轮机枪的火圈、绞牛机 5000的充能射击、地图Hellfire的岩浆与火球以及纵火者的油桶效果来产生。被火焰喷射器点燃而着火的玩家所受的治疗量还会减少20%。
  • 失血:失血的玩家会受到一段时间的持续伤害,而持续时间取决于该效果的来源(一般为5或6秒),每 0.5 秒产生 4 伤害。该效果可以由南部的款待部落者刮刀波士顿狼牙棒符文剑混混的菜刀以及包装纸杀手射出的球来产生,曼恩 vs. 机器模式中升级后的弓箭也可以附加该效果。
  • 减速:敌人的移动速度降低。一般情况下只有被娜塔莎转轮机枪睡魔射出的球击中,以及使用了原子能饮料闪避伤害后才会产生这种效果。
  • 瓶手道:该效果使玩家被瓶手道浸泡,并且受到的伤害变成迷你暴击。被瓶手道浸泡的玩家会模型发黄并且从身上滴下瓶手道来,这种效果会暴露出隐形中的间谍轮廓。该效果可以用瓶手道悉尼沉睡者产生。
  • 浸奶:玩家攻击受到该效果影响的敌人时,会将造成的伤害的60%转化为对自己的生命回复。被泼奶的玩家会从身上滴下奶,这种效果也会暴露出隐形中的间谍轮廓。该效果可以用疯狂的牛奶产生。在曼恩 vs. 机器中也可作为升级选项将该效果附加在医生的主武器上(除了十字军之弩)。
  • 惊慌失措:受该效果影响时,逃跑的玩家移动速度减少10%,且在蹲伏时无法移动,同时也不能开火和切换武器(虽然他们还是可以进行嘲讽)。你可以通过他们的模型动作看出,每个兵种的动作都有些不同(大部分看起来都很“害怕”或“失望”)。该效果可以通过羞辱鬼魂以及脱缰的无头骑士的“嘲讽”来产生。
  • 死亡标记:受到该效果影响的玩家被敌人攻击时会受到迷你爆击伤害,这些玩家的头上会有一个交叉头骨图标。和瓶手道效果不同,死亡标记无法通过跳入水中、进行冲锋、接受医生或补给器的治疗来移除,只能耐心等待时间耗尽或触碰补给柜。侦察兵可以用军配扇来给敌人施加这种效果,在使用爆击可乐后进行攻击也会让自己被标记5秒;士兵手持逃生计划镐时会对自己打上死亡标记,且切换武器后会再持续一秒;工程师装备火线救兵搬运建筑时也会对自己打上死亡标记,且在你切换武器后再持续一秒(不管是否使用了火线救兵的远程搬运功能)。此外,在曼恩 vs. 机器模式中,该效果也可作为升级选项附加在侦察兵使用睡魔射出的球上。在曼恩之力模式中,携带情报箱超过90秒后玩家也会被打上死亡标记。
  • 浸油:该效果会附加到进入纵火者的油桶产生的可燃性雾气的玩家,使得他们被油气覆盖,并在受到敌人攻击时被点燃 10 秒(包括火箭伞兵黏弹跳跃者),这一效果对火焰兵同样有效。受到该效果影响的玩家会呈现出绿色的油滴特效。但不同于被瓶手道击中和泼奶的玩家,处于该状态下的玩家并不会被判定为“湿身”。纵火者的油桶是游戏中唯一可以施加该效果的物品。

击退

一个火焰兵在侦察兵身上使用压缩空气
主条目: 击退
另见: 跳跃技巧

大部分武器或多或少都能产生一定程度的击退效果,只不过其中大部分都太小了以至于难以发现。攻击性击退包括普通伤害、暴击攻击和迷你暴击攻击,以及一些武器的特有属性。击退效果可以用于调整玩家的位置和快速移动,因此可以利用它来进行火箭跳黏弹跳,乃至完成一套连招。还有一些独特的武器与能力,比如说自然之力的震退,游击手的右键推动和压缩空气,在功能上也是基于击退效果而产生的。处于无敌状态下的玩家受到的击退效果比普通玩家更少,而处于超级治疗(快速医疗枪提供的超能冲锋效果)下的玩家和伪装后的间谍不受敌人武器的击退效果,不过火焰兵的压缩空气依然可以影响伪装后的间谍。

环境

根据地图的模式和服务器的设置,《军团要塞2》的游戏目标与规则可以变的更富吸引力。通过了解这些游戏中的变量(以及如何在服务器浏览器中将它们识别),玩家可以发现适合他们的游戏环境并且全力以赴地帮助团队达成目标。

目标

一支防御方队伍在Gravel Pit上坚守着一个控制点
主条目: 游戏模式列表

地图是基于游戏模式而设计的,也是根据游戏模式来决定两队的游戏目标的。两支队伍可能需要相互交锋以争夺一个地图目标(比如说在对称型控制点山地之王模式的地图中)或者是投入一场攻坚战中彼此对抗(比如说在进攻/防御模式以及推车模式的地图中)。

许多模式都包含有控制点。当一个玩家站在一个不属于其队伍的控制点之上时,即可占领该控制点(除非该控制点被锁定)。站在控制点上的敌方玩家越多,控制点的占领速度就越快(尽管后续加入的玩家提供的速度加成不如首个玩家明显)。控制点所属方的玩家站在控制点上时,会强制终止敌人的占领进程。而当没有敌人继续站在控制点上时,之前已有的占领进度就会逐渐减少。当一个控制点被锁定时是无法占领的,而这些锁定的控制点通常是在战线前方的控制点被占领后解锁的。推车模式中的战车也可以像控制点的占领/防守一样被玩家推进/阻断,但玩家的目的不在于战车本身,而是协助/阻止战车前往下一个检查点。处于超能冲锋状态下的玩家无法参与控制点的占领/战车的推进,但可以进行控制点的防御/战车的阻断。

在进攻/防守模式的官方地图中,蓝队负责进攻而红队负责防守。在这类地图中,蓝队的重生速度快于红队,但是红队能利用准备时间来率先布置强大的防御阵线。

玩家只会在游戏开始时被部署在战场,且在一回合内无法重生。准备时间过后,一个中立控制点就会解锁,而双方玩家可以通过占领它赢得游戏。如果其中一队全体阵亡,那么他们也将被直接判负。该模式默认启动第一滴血和自动平衡队伍这两个机制。官方的竞技场地图不存在补给柜

通过团队合作来比敌方更快地夺取彼此的情报。任何玩家都可以拾取敌方的情报,拾取之后把敌方情报送到己方的夺取区后即可达成目标一次。情报会在装备着死亡或主动丢弃时掉落,并在被传送回基地前于原地停留一段时间。

每队开局都会有2个己方控制点,而开局即需要争夺中央控制点。占领之后,每队战线最前端的控制点就会解锁,而其它的就会锁上。其中一队占领全部控制点后即可赢得一个回合。

如果进攻方(蓝队)在时间耗尽前控制了所有控制点,他们将会获胜。如果防守方(红队)在时间耗尽后仍然保有至少一个控制点,他们将会获胜。在大多数进攻/防守地图中,最多只会有两个控制点在同一时间处于解锁状态(最好的例子就是Steel)。

两支队伍都有自己的倒计时,当其中一队倒计时为0时并完全占有控制点时,该队获胜。一支队伍的计时器会在他们占领了中央控制点之后开始倒计时,但是如果他们失去了控制点的所有权,倒计时会暂停,直到重新占领该控制点才会继续倒计时。注意,当一方正在占领控制点但是还未完成时,另一方的计时器是不会停止的。

一支由最多6人组成的团队必须摧毁一大波电脑玩家操控的机器人,阻止他们把炸弹扔到据点里。玩家可以拾取摧毁机器人掉落的金钱,金钱可以在完成一个回合的间隔时间内去升级站进行升级。如果机器人成功把炸弹扔进据点,玩家就会失败。而如果人类玩家成功防守了每一波,将会获胜。

进攻方通过推车来夺取检查点。战车的后方相当于一个一级补给器。在倒计时到0之前战车到达最后一个检查点后蓝队获胜,反之红队获胜。

和推车相似,但是两队都尝试把自己的车推到敌方的最终控制点并且阻止敌方推车到己方的最终控制点。

类似于夺旗,玩家必须于敌人之前将装有澳元素的公文包送达装载有宇航猴(普迪·乔)的火箭之上。

每个队伍随机分配到一块领土,并且每一个回合每队都需要尝试去占领对方的领土,并且防止对方占领自己的领土,这个地图大多数控制点都是锁着的,同一时间只有两块领土会开启。

训练地图是通过基础教程,让玩家通过对付木耙和电脑控制的玩家来训练技术的。这些地图通常只有一个人类玩家,或者至少没有人类对手。

地图元素

从左到右:大型医疗包(恢复 100% 生命值),机枪手三明治,中型弹药箱(恢复 50% 弹药量)
另见: 重生, 拾取物

玩家会在每局游戏开始时被部署在队伍的基地中,于此范围内他们可以立刻更换自己的兵种和配置。大多数基地都包含有补给柜,它可以在玩家触碰后立刻恢复血量和弹药,补充大多数冷却条并清除大多数负面效果,更换兵种也可以达到这种效果。在死亡后,玩家需要等待一段时间后才能重生在队伍最接近战线的已解锁基地内。玩家可以通过占领控制点和帮助战车抵达检查点来解锁一些新的基地,基地可能也会在相应的控制点失守时重新上锁。

许多地图都会应用门。虽然它们不直接显示出,门的状态是由服务器处理的,且一般是在完全打开或完全关闭这两种状态之间快速交替。当玩家站在附近时,一般来说门都会打开。然而,有些门只会对来自某个特定队伍或特定方向的玩家打开,尤其是基地的门。有些门会在满足某些条件时一直上锁,比如说控制点被占领或战车到达检查点时。

地图的边界和表面不是由可见元素决定的,而是由看不见的表面决定玩家与投射物可以抵达何处。整个地图、甚至在室外都有其天花板与墙壁,不过有些可能看不见,而且投射物也可以穿过他们。此外,在游戏中有的表面和物体完全忽略碰撞检测,玩家和投射物都可以穿过它们,仿佛是不存在的。这些表面可以用于隐藏黏弹或利用掩盖效果袭击敌人。

地图上通常都有拾取物散落在各处。地图自带的物资生成点上的物资会一直存在直到被使用,并在10秒后会再次出现。生命恢复物品中,医疗瓶(小)、医疗包(中)和医疗箱(大)会分别为玩家恢复 20.5%,50%与100%的最大生命值。类似地,弹药补充物品中,弹药盒(小),弹药包(中)和弹药箱(大)会分别为玩家补充20.5%,50%与100%的最大弹药量,而对于工程师则会分别补充40,100与200点金属。当玩家死亡时,通常会掉落一个弹药包(中),可补充50%弹药量与100金属,而工程师的工具包则在掉落后相当于弹药箱(大),可补充100%弹药量与200金属。被摧毁的建筑也会掉落一些可视作弹药或金属而拾取的碎片。玩家在死亡时还会掉落其正使用的武器,其他可装备该武器的双方玩家可以将其拾取(例如,如果士兵掉落了一把恐慌打击,可装备该武器的兵种,即士兵,火焰兵,机枪手,工程师都可以将其拾取,而如果掉落了火箭发射器,则只能被其他士兵拾取)如果一个机枪手玩家拿着三明治达勒克斯巧克力块炸鱼饼第二名的香蕉或者水牛排三明治而死亡,其食物也会像被扔出时那样掉落,可被其他玩家拾取用于恢复生命值。

这些东西可以在许多玩家需要医疗包获或者弹药箱时可能去的地方找到,如果找不到的话可以寻找友方工程师的补给器来进行补给。如果没有补给器,那还是回基地吧。

服务器设置

服务器浏览器,会展示大量社区提供的服务器
主条目: 服务器, 服务器浏览
另见: SourceTV, 模组

服务器设置极有可能对游戏性和游戏的平衡造成巨大的影响。玩家可以在服务器浏览器通过过滤标签来选择他们喜欢的类型的服务器(包括正在玩的地图的模式、对重生时间的改变),服务器浏览器上可以观察到一个服务器的当前玩家数、地图、延迟等等等等。一般来说,服务器离玩家越近延迟越低,从而让连接服务器更快,准度更高。游戏的流畅性也受服务器的硬件性能和网络配置的影响,特别是服务器里玩家很多的时候或者服务器运行着模组的时候。

服务器可以像玩家一样运行脚本和configs文件,区别是指令是从后台发出的。服务器插件可以改变游戏规则或提供更方便的管理服务器的办法,最常见的是SourceMod和HLStatsX。如果不用插件的话,服务器可以用日志文件文件和匹配的第三方程序互动,比如说TF2 Lobbies,这个可以让玩家在游戏外看到游戏统计。

可以在不运行插件或外部程序的情况下用服务器设置更改游戏规则。包括:

  • 重生时间: 重生时间可以改成更短或者完全去除。这样会对兵种平衡和地图造成波动,虽然只有会使战斗更加的稳定。
  • 攻击设置: 服务器可以关闭随机暴击,随机伤害范围(比如说手枪你每一发伤害都有点不一样),以及禁止ConVars粒子随机扩散。这些参数通常会在竞技服和玩竞技场模式的服里被调整。
  • 最大服务器人数: 军团要塞2最大人数的默认设定是24个,但是服务器最大可以设定到32。这样会让服务器运行更缓慢,但是会让战斗更加的精彩。
  • 任务细节: 服务器可以设置一些任务的细节,举个例子,夺旗模式可以用指令设置需要占领的旗帜的数量和限制时间。还有一些设置包括禁用第一滴血成功夺旗之后的暴击,改变地图倒计时的长度,以及使用更容易的胜利条件。
  • 纯净度: sv_pure这个指令可以设置哪种自定义文件可以在服务器里使用。当参数为0时,客户端可以使用所有他们想用的自定义文件。当参数为1时,客户端只能使用服务器白名单里的自定义文件。当设置为2时,客户端不能使用任何自定义文件,除了Valve特别允许的。
  • 起源频道: 服务器可以开启起源频道来让一大堆观众来观看自己的服务器而不会影响自己的服务器。起源频道会占用一个服务器的玩家位置,但只会呆在观察者而不会加入其他队伍。不像普通玩家,起源频道是从只能看的服务器观看的(使用不同的端口)。
  • 特殊模式: 有一些服务器的模式可适用于在任何模式、任何地图,其中有高塔模式和锦标赛模式。这些模式在私人活动和比赛中很常见。其他还有一些服务器可以更改的,比如说队伍大小/平衡规则,全局对话(跨队的),语音对话,以及延迟限制。

配置

《军团要塞2》的客户端是可以通过多种方法进行配置的。玩家在《军团要塞2》中可以用这些配置来更改操控方式,游戏性能,以及字幕。大多数自定义的方法可以用控制台或主菜单设置。来让他们无效。

启动选项

启动选项的示例图,包含了一些能够投入使用的启动指令
主条目: Steam, 启动选项

玩家的电脑配置,操作系统与Steam设置的某些方面都可以影响《军团要塞2》的运行。而在经过漫长的更新之后,《军团要塞2》需要使用更多的系统资源(如内存和磁盘空间)来保持高帧率运行。此外,在游戏性能和个人喜好等方面,一些程序的默认设置或许对某些玩家而言并不合适。

Steam默认开启Steam 云同步和游戏内浏览Steam 社区的功能,但玩家可以在 Steam 设置里关闭这两个功能,也可以在 Steam 界面关闭一些其它启动选项。顾名思义,启动选项即《军团要塞2》启动时所启用的选项。在 Steam 库中右键《军团要塞2》,点击“属性”,然后打开“设置启动选项”即可进入启动选项的设置界面。不同的启动选项要用空格隔开,且如果指令不是控制台指令,还需要在指令前面添加“-”。如果指令是控制台指令,则在指令前面添加“+”。启动选项可以用来实现多种效果,比如...

  • 平滑的 Alt+Tab: 玩家如果希望可以查看其他窗口和程序的同时在无边框窗口化状态下运行TF2,他们可以通过反转全屏启动设置(-full)来实现。比如说分辨率为1440x900情况下的指令为: -window -noborder -w 1440 -h 900
  • DirectX等级: 由于电脑配置问题或个人喜好,在低版本的DirectX下运行《军团要塞2》或许是个好办法。比如说你要改成DirectX 8.1时,启动选项就写: -dxlevel 81
  • 禁用多余的功能: 内存使用量和性能可以通过禁用没用的功能来时它们达到最佳水平。比如说: -novid -nojoy -noipx -nocrashdialog

除了在 Steam 里设置,启动选项也可以添加到《军团要塞2》的快捷方式上,比如说原先快捷方式的属性是这样写的"C:\Program Files\Steam\Steam.exe" -applaunch 440这个是在打开 Steam 之后启动《军团要塞2》。比如说你想在启动《军团要塞2》的时候全屏并且没有开场动画,你可以在快捷方式的属性里这样写:

 "C:\Program Files\Steam\Steam.exe" -applaunch 440 -full -novid

显卡和声卡的配置可以覆盖游戏选项。比如说一些显卡配置可以让mat_picmip的参数超过《军团要塞2》默认允许的最大值,但这通常被认为是作弊

《军团要塞2》会受操作系统对鼠标控制的影响。而这些可以通过启动设置和编辑注册表来应对,一个最简单的方法就是开启鼠标原始输入,指令是(m_rawinput 1)。

可定制内容

默认模型视场(75%,上)和最大模型视场(90%,下),从同样的视点截取
主条目: 选项, 脚本, 信息面板(HUD)

对于玩家来说,如果要优化自己的《军团要塞2》游戏体验,最直接简便的方法即是在游戏中打开选项界面来设置。其实,选项界面是一种玩家容易掌握与使用的参数设定方法,而另一种方法是在控制台手动输入指令来设定参数。能在选项界面设置的选项包括:

  • 键盘:非常简单的绑定指令到按键的方式(在控制台中是使用指令bind "按键" "指令")。高级选项可以开启快速武器切换(不需要选择武器之后按下攻击键确认切换)以及可以开启开发者控制台(对于想使用控制台指令的人来说这是个非常重要的选项)。
  • 鼠标:包含鼠标和游戏手柄的设置。“原始鼠标输入”这一项设置可以让用户绕过操作系统的鼠标设置直接使用原数据输入,让操作更可靠。
  • 音频:有各种各样的关于声音的选项。字幕需要自定义文件才会生效。
  • 视频:可以设置一些在屏幕上显示的设置,虽然一些设置不存在于启动选项和FPS配置文件或者关闭了。高级视频设置面板有设置视场大小(FOV)的滑块,可以调整玩家在游戏中的视野范围。
  • 声音:对游戏中的语音聊天进行简单的设置。
  • 多人联机设置:含有各种关于游戏的设置(大部分在高级选项)和下载内容的设置。

这些设置的参数储存在config.cfg,可以在cfg文件夹找到(通常文件夹的目录路径是C:\Program Files\Steam\steamapps\steam账号名\team fortress 2\tf\)。默认情况下config.cfg会在储存在 Steam 云上。

除了主菜单界面,这些设置参数也可以用脚本来设置。脚本可以用来进行更加进阶的、量身定制的设置,动态的玩家设置,以及可以用来使性能达到最佳状态(这种脚本通常叫做“优化脚本”)。脚本文件放置在cfg文件夹(一般来说文件的目录路径是C:\Program Files\Steam\steamapps\common\team fortress 2\tf\)。autoexec.cfg 这个文件会在启动游戏时自动运行,而且文件名是兵种名称的文件(比如说scout.cfg)会在你选择兵种的时候运行指定脚本。大部分指令使用了bind(绑定)、alias(别名)、游戏指令、以及/或者 参数;wait指令可用于循环执行一个指令的的脚本,也可用于按时间来排序的功能,虽然一些服务器可以用sv_allow_wait_command 0这个指令来禁止。

《军团要塞2》的大部分游戏界面可以通过编辑信息面板(简称HUD)来进行自定义。大部分的自定义HUD不会被服务器设置限制,不过如果HUD的某些构成部分用了自定义纹理文件,这些自定义材质可以通过加入的服务器的sv_pure指令的参数来关闭(大部分HUD只包含/resource/资源和/scripts/脚本文件,这些都不受pure纯净值参数的限制)。

工具

主条目: 帮助:回放录制(英语), Steam 创意工坊

《军团要塞2》有许多游戏内或者游戏外的工具能帮助玩家游玩、编辑和解析《军团要塞2》:

  • Demo录制和回放:玩家可以录制游戏的Demo(在控制台中用record <文件名称>指令录制)来进行回放或者直接分享给别人。录制的Demo可以用控制台指令playdemo <文件名称>来播放,也可以用startmovie指令来把Demo录制成视频录像。 PREC是一种常见的,经过Valve允许的添加到军团要塞来自动录制Demo的Add-ons。
  • 《军团要塞2》工具模式':《军团要塞2》可以在“工具模式”下运行,可以通过在启动选项里添加-tools这个参数来启动工具模式。工具模式可以进入字幕编辑器、材质编辑器以及最值得注意的粒子特效编辑器。
  • 起源开发者工具包起源引擎开发者工具包,或称为SDK,这是一套可以编写起源引擎游戏的程序,而且可以通过 Steam 启动,开发者工具包内有模型查看器(通常被用来制作模型的图片)以及Hammer编辑器(用来制作地图)。起源开发者工具包可以在 Steam 库的工具类内找到,它还有自己的维基
  • GCFScape:这是一个可以审查和提取军团要塞2内容的软件,一个第三方自定义内容编辑器的应用。 GCFScape也可以用来验证或整理游戏文件。要查看和编辑VTF文件需要用GCFScape先提取出来,然后用VTFEdit来编辑。

这些工具,除了建模和编辑声音的软件,也可以用来编辑《军团要塞2》的各种游戏元素,不过这些能否真的显示出来要看服务器设置(尤其是sv_pure这个指令和文件白名单)。

用户制作的内容可以通过Steam 创意工坊来提交给Valve。这些内容如果被Valve认为是值得加入到游戏内的,就有机会被加入游戏而成为官方内容,并且其作者也会因此得到荣誉与奖励。

参见

外部链接