作弊碼
| “ | 作弊到頭來,只會讓你失敗而已。
點擊試聽
— 狙擊手
|
” |
在有些開啟作弊功能的伺服器(在控制台鍵入"sv_cheats 1"以開啟),有很多作弊碼供玩家打入。各種作弊碼有各種不同的功能。請注意,這裡所指的"作弊"跟作弊者的光環所禁止的作弊是不相同的。
內容
作弊碼一覽表
addcond
"addcond"指令會變換鍵入玩家現在的狀態。這指令亦可用在電腦人上,鍵入bot_command X即可。"addcond"指令後必須要打入一個參數,比方說addcond 5,玩家就會有醫療槍電量的效果在身上。不同的參數有不同的效果,詳見下表。
- 0: 平民狀態
- 1: 狙擊槍開鏡。如果當時不是持有狙擊槍的玩家,打入這個的話會造成當機。
- 2: 偽裝的煙
- 3: Disguise donning. All classes will run at an even speed, even if scoped.
- 5: 無敵效果
- 6: 傳送器的傳送光
- 11: 爆擊製造者的通電效果
- 14: Bonk! 原子擊效果
- 16: 增幅旗幟的效果
- 17: 如果往前進,有衝擊刺盾的效果和衝刺,但傷害不會增加
- 19: 爆擊可樂效果
- 21: 著火的動作(有聲音和對話,但沒有真的火焰)
- 23: 瓶手道效果
- 50: 瘋狂牛奶效果
有些addcond指令效果並不會消失,但會在玩家戰死或鍵入"removecond"指令時結束。但是在這之中,增幅旗幟的效果只會出現一下下。
bot
電腦人可以被叫出和被輸入指令,詳見電腦人BOT。
buddha(佛)
防止玩家受到致死的傷害(仍舊會受傷,但並不會使你的生命值降到1以下)。
請注意在一些特殊的情況,你可能在這效果下,因持續性的傷害而死。
Debug commands
Debug commands一般來說也是作弊碼,他們經常被鍵入以測試遊戲機能。有些值得注意的是:
- tf_debug_damage:在控制台運行一列程式,顯示出每個玩家所有受到的傷害,可以看出攻擊距離和傷害值的關連。
- tf_debug_flamethrower:讓你看見火焰攻擊道敵人時的hitboxes of fire particles和視覺資訊。
firstperson
只是從第三人稱轉回第一人稱而已 (比方說從Bonk! 原子擊或作弊碼thirdperson轉回)。
hurtme
讓使用者受到傷害。"hurtme"指令後必須要打一個參數,像是hurtme 50。有時玩家鍵入超過原先生命值得參數後,HUD會不正常的顯示出來。
impulse
"impulse"指令可同時作為作弊功用和非作弊功用 (最常見的非作弊功用是噴漆,鍵入impulse 201)。"impulse"指令後必須要鍵入一個參數,像是impulse 101。 不同的參數有不同的效果,詳見下表。
- 100: 打開手電筒,但是伺服器必須要鍵入mp_flashlight,鍵入參數1開啟,impulse 100才有用。
- 101: 補滿所有武器彈藥和生命值(就像去重生櫃一樣)。
- 102: 骷顱頭(?)
- 106: 辨別你所指著的模組
- 107: 辨別你所指著的材質
- 200: 做出切換至現在所持武器的動作
- 201: 噴漆
- 203: removes object being aimed at (like ent_remove and ent_fire _____ kill but doesn't print "Removed [entity name] (Name)" in the console
noclip
讓玩家可漂浮和穿牆,彷彿是觀察者模式一樣。
thirdperson
讓你的視角切換至第三人稱,鍵入"thirdperson"。可以透過鍵入"firstperson"作弊碼或做出嘲諷來解除。