コンソール・コマンドのための準備
コンソールとは、黒い背景に緑文字のコマンド入力画面、入力用端末の事です。
コンソールを開いてコマンドを使用できるのはPC版のKilling Floor 2のみです。
F3キーで軽量版コンソール (LightWeight Console、画面下部に1行だけで出てくる入力画面)、
~キー(チルダキー)で通常コンソール(画面上部から出てくる20行分ほどの大きな入力画面)をそれぞれ開くことができます。~キーで開けない場合は、@キーを試してください。
(これらはメニュー画面、戦闘中、いつでも開くことが出来ます)
F3キーで開ける軽量版コンソールは、制限があり認識されるコマンドが非常に少ないです。
(一部コマンドのみ。よく使われる例 Suicide, Reconnect など)
今回は多くのコマンドを動かしたいので
~キーで通常コンソールを開いてみましょう。
~キー(チルダキー)で通常コンソールを開けない場合の対処方法
もしも、~キーで通常コンソールを開けない場合は@ キー で開けるかもしれませんので試してください。開けた方は次章 コアコマンド まで読み飛ばしてください。
この原因は @ キー が ~キーとしてUnreal Engine 系のソフトウェアに認識されるためです。
日本語K/B(キーボード)や英国K/Bなど一部の国で
採用されている標準キー配列が原因で起こります
~キー でも @ キー でも開けない場合は、
以下のやり方で、設定ファイルを編集しチルダ以外のキー (F4など)を割り当てて下さい。
1. 以下のフォルダへ行き、そこにある
KFInput.ini ファイルを開いて編集する(Windowsのメモ帳で開けます)。
C:\Users\[あなたのPCのユーザー名]\Documents\MyGames\KillingFloor2\KFGame\Config\KFInput.ini
2. その 320行目あたりにある
ConsoleKey=Tilde を
ConsoleKey=F4
と書き換えて保存して、KF2を起動してください。
これでF4キーで開けるようになります。
コアコマンド
コマンド |
解説 |
Open <マップ名 or IP> |
マップ名を指定した場合、そのマップを読み込む 例:open kf-burningparis マップ名の後にゲームモードや難易度、Waveの長さも指定可能。 例:Open KF-Farmhouse?Game=Endless?Difficulty=2?Gamelength=1 ゲームモードは「Survival」「Weekly」「Versus」「Endless」「Objective」から選択可能。 難易度と長さは数字で指定する(0がノーマル/ショート)。 |
IPを指定した場合、そのIPアドレスのサーバーへ接続を試みる パスワードを指定したり、観戦者として入ることもできる。 例:open 127.0.0.1?password=123?spectatoronly=1 |
Exit |
ゲームを終了する。 素早くゲームを閉じてWindowsへ戻るのに役立つ。 |
Disconnect |
現在のサーバーから切断する。 素早くセッションを抜けてメニュー画面へ戻るのに役立つ。 |
Reconnect |
現在のサーバーに再接続する。 (オンラインのセッションへ途中参加する時) アーマー持ちSWATで登場して即座にパークを変更したい時に役立つ。 1.セッションに接続しReady Upを押さずSWATを選び全て左スキルを選ぶ。 2.Reconnectを行い再接続し入り直す(パーク変更の権利のリセット)。 3.Ready Upを押してトレーダータイム開始時にアーマー持ちSWATとして登場する。直ぐにパークを変更する。 |
Suicide |
即死する。ダメージではなくシステム的な死を与えるためゴッドモードがオンだろうと問答無用だが、マップ開始直後はコマンドを受け付けない模様。なお、DystopianDevastationアプデ以後、トレーダータイム中の自殺はバグの要因となり得るので注意。 |
RestartLevel |
そのマップをやり直す。当然ながらオフライン専用。 「ResetLevel」だとそのマップが(ゲームを動かす上で必要な、開く際に渡される情報含め)初期状態にリセットされ、結果正常に動かなくなるので注意。 |
ToggleScreenshotMode |
全てのHUDと持っている武器、腕の表示/非表示切り替え SS撮影用。現状、再入力しても腕の表示が戻らない不具合あり? |
ToggleHUD |
HUDの表示/非表示切り替え |
Stat fps |
fpsとその詳細をモニターし画面に表示する。
|
Stat unit |
unitとその詳細をモニターし画面に表示する。
|
Say <内容> |
チャットに<内容>を発言する 主にSetBindコマンドやKFinput.iniと組み合わせて使用される。 |
Show Hitzones |
オフライン専用、プレイヤーやZEDの部位ごとの当たり判定を 緑のワイヤーフレームモデルで表示する。 (チートでは無いため、経験値やドロップ品は通常通りに貰える) ただし、1度このコマンドを使用したらゲーム本体を再起動するまで オンラインのセッションに参加できない(警告文が表示され弾かれる) 透明中のストーカーの動きを観察するのに役立つ。 |
入力コマンド
コマンド |
解説 |
SetBind <キー> <コマンド> |
<キー>に<コマンド>を割り当てる 例:SetBind K TossMoney コマンドにスペースが入る場合、ダブルクォーテーションで囲むこと。 設定した内容はゲームを終了しても保持される。 |
|(半角) |
コマンドを連結させたい場合に使用する 例:SetBind K "TossMoney | TossMoney | TossMoney" この場合、50Doshを同時に3回投げる(計150Dosh)。 |
OnRelease <コマンド> |
キーを離したときにコマンドを実行する 例:SetBind H "slomo 25 | OnRelease slomo 1" この場合、Hキーを押している間だけ時間経過速度が25倍になり、Hキーを離すと等速に戻る(要チート有効)。 |
アドミンコマンド
- 管理者関係のコマンド
- サーバーの所有者がゲームプレイコマンドを実行する場合、管理者権限でログインした上でチートを有効にし、かつ各コマンドの前に「Admin」を付ける必要がある。
コマンド |
解説 |
AdminLogin <パスワード> |
管理者としてログインする |
AdminLogout |
管理者としてログアウトする |
Pause |
ゲームを一時停止する |
SetFriendlyFireScale <倍率> |
サーバーのFF倍率を指定する この項目を変更してもサーバーはPerk経験値が入る設定のままとなる。 |
ゲームプレイコマンド
- ゲームプレイに関係する様々なコマンド
- 「EnableCheats」コマンドでチートを有効にしない限り、他のコマンドは使用できない
コマンド |
解説 |
EnableCheats |
チートを有効にする 実行にはオフラインでのプレイか、管理者権限が必要。 Perk経験値や実績は入手できなくなる。 |
God |
ゴッドモードの有効/無効切り替え(ダメージを無効化する) |
Demigod |
デミゴッドモードの有効/無効切り替え(ダメージは受けるが、死ななくなる) |
HurtMe <値> |
指定量のダメージを受ける |
HealMe <値> |
指定量のヘルスを回復する |
ArmorMe <値> |
指定量のアーマーを得る |
Ghost |
NoClipモードになる(当たり判定や重力がなくなり、フリーカメラのように自由に動き回れる) |
Fly |
NoClipモードだが当たり判定付き |
Walk |
GhostコマンドやFlyコマンドを無効化する |
ImRich |
1,000,000Doshを得る |
DoshMe <値> |
指定量のDoshを得る |
UberAmmo |
手榴弾が255個になり、武器の予備弾数が(携行弾数+装弾数)*3になり、弾倉も補充される サブ弾倉の存在する武器(グレネードライフル等)の場合、リロードが必要なものは弾倉にしか補充されない。 |
AllAmmo |
手榴弾及び武器の弾数が最大まで補充される サブ弾倉の存在する武器(グレネードライフル等)の場合、リロードが必要なものは1発しか補充されず、弾倉はそのまま。 |
Loaded |
様々な武器を入手する 古いロードアウトに設定されている武器が対象? |
GiveWeapon <WeaponClass> |
<WeaponClass>のクラス名で指定された武器を入手する 例:giveweapon KFGameContent.KFWeap_Shotgun_DoubleBarrel |
UpgradeWeapon |
現在手に持っている武器を一段階アップグレードする このコマンドでアップグレードした場合、重量は増加しない。 |
OpenTraderMenu |
即座にトレーダーメニューを開く |
OpenTrader |
トレーダーポッドを開く トレーダータイム中はダメージを受けなくなった関係上、このコマンドを使用するとその時点でダメージを受けなくなる。 「OpenTrader」と「OpenTraderNext」の違いはいまいち不明… |
OpenTraderNext |
DramaEvent <確率> <長さ> |
(<確率>*100)%の確率で<長さ>秒のZEDタイムを発生させる 例:dramaevent 1 10 この場合、100%の確率で10秒持続するZEDタイムを発生させる |
Slomo <倍率> |
時間経過速度を<倍率>倍にする この値が1未満の場合、ZEDタイム中として扱われる(発生とは扱われない)。 「Slomo 0.99」のように入力すれば、ほぼ等速でLv25スキルを試すことも可能。 |
ChangeSize <大きさ> |
プレイヤーの大きさを<大きさ>倍にする |
SetSpeed <速度> |
プレイヤーの歩行速度を<速度>倍にする あくまで歩行速度のみであることと、初期値からの倍率を現在値に代入するだけなので重量変化等で速度が変更されると元に戻る点に注意。 それこそしゃがむだけでも元に戻る。 |
SetJumpZ <高さ> |
プレイヤーのジャンプ力を<高さ>にする |
SetGravity <重力> |
重力の強さを<重力>にする(デフォルトは-1150) 簡単にゲームやサーバーをクラッシュさせるので扱いには要注意。特に正の数は危険。 |
PowerUpHellishRage |
地獄的怒りを発動する。 |
+
|
武器クラス名 |
武器クラス名
武器名 |
クラス名 |
共通 |
9mmピストル |
KFGameContent.KFWeap_Pistol_9mm KFGameContent.KFWeap_Pistol_Dual9mm |
DLC |
ツヴァイヘンダー |
KFGameContent.KFWeap_Edged_Zweihander |
ロード・レディーマー |
KFGameContent.KFWeap_Blunt_ChainBat |
イオンスラスター |
KFGameContent.KFWeap_Edged_IonThruster |
ミニガン |
KFGameContent.KFWeap_Minigun |
地雷再建機 |
KFGameContent.KFWeap_Mine_Reconstructor |
ラッパ銃 |
KFGameContent.KFWeap_Pistol_Blunderbuss |
ライノ |
KFGameContent.KFWeap_Pistol_ChiappaRhino KFGameContent.KFWeap_Pistol_ChiappaRhinoDual |
グロック18c |
KFGameContent.KFWeap_Pistol_G18C KFGameContent.KFWeap_Pistol_DualG18 |
モシン・ナガン |
KFGameContent.KFWeap_Rifle_MosinNagant |
複合弓 |
KFGameContent.KFWeap_Bow_CompoundBow |
ライオットシールド&グロック |
KFGameContent.KFWeap_SMG_G18 |
(以下編集中)
Horzine Research Group Weapons aka HRG (Newest on top):
GiveWeapon KFGameContent.KFWeap_HRG_Vampire
GiveWeapon KFGameContent.KFWeap_HRG_EMP_ArcGenerator
GiveWeapon KFGameContent.KFWeap_Pistol_HRGScorcher
GiveWeapon KFGameContent.KFWeap_AssaultRifle_HRGTeslauncher
GiveWeapon KFGameContent.KFWeap_Shotgun_HRG_Kaboomstick
GiveWeapon KFGameContent.KFWeap_AssaultRifle_HRGIncendiaryRifle
GiveWeapon KFGameContent.KFWeap_Rifle_HRGIncision
GiveWeapon KFGameContent.KFWeap_Pistol_HRGWinterbite
GiveWeapon KFGameContent.KFWeap_Pistol_DualHRGWinterbite
GiveWeapon KFGameContent.KFWeap_HRG_Nailgun
GiveWeapon KFGameContent.KFWeap_HRG_Healthrower
GiveWeapon KFGameContent.KFWeap_HRG_Revolver_Buckshot
GiveWeapon KFGameContent.KFWeap_HRG_Revolver_DualBuckshot
Berserker:
GiveWeapon KFGameContent.KFWeap_Blunt_Crovel
GiveWeapon KFGameContent.KFWeap_Shotgun_Nailgun
GiveWeapon KFGameContent.KFWeap_Edged_Katana
GiveWeapon KFGameContent.KFWeap_Edged_FireAxe
GiveWeapon KFGameContent.KFWeap_Blunt_MedicBat
GiveWeapon KFGameContent.KFWeap_Blunt_Pulverizer
GiveWeapon KFGameContent.KFWeap_Eviscerator
GiveWeapon KFGameContent.KFWeap_Blunt_PowerGloves
GiveWeapon KFGameContent.KFWeap_Blunt_MaceAndShield
GiveWeapon KFGameContent.KFWeap_Edged_AbominationAxe
Commando:
GiveWeapon KFGameContent.KFWeap_AssaultRifle_AR15
GiveWeapon KFGameContent.KFWeap_AssaultRifle_Bullpup
GiveWeapon KFGameContent.KFWeap_AssaultRifle_AK12
GiveWeapon KFGameContent.KFWeap_AssaultRifle_MKB42
GiveWeapon KFGameContent.KFWeap_AssaultRifle_SCAR
GiveWeapon KFGameContent.KFWeap_LMG_Stoner63A
Support:
GiveWeapon KFGameContent.KFWeap_Shotgun_MB500
GiveWeapon KFGameContent.KFWeap_Shotgun_DoubleBarrel
GiveWeapon KFGameContent.KFWeap_Shotgun_HZ12
GiveWeapon KFGameContent.KFWeap_Shotgun_M4
GiveWeapon KFGameContent.KFWeap_Shotgun_AA12
GiveWeapon KFGameContent.KFWeap_Shotgun_ElephantGun
Field Medic:
GiveWeapon KFGameContent.KFWeap_Pistol_Medic
GiveWeapon KFGameContent.KFWeap_SMG_Medic
GiveWeapon KFGameContent.KFWeap_Shotgun_Medic
GiveWeapon KFGameContent.KFWeap_AssaultRifle_Medic
GiveWeapon KFGameContent.KFWeap_AssaultRifle_MedicRifleGrenadeLauncher
GiveWeapon KFGameContent.KFWeap_Rifle_Hemogoblin
Demolitionist:
GiveWeapon KFGameContent.KFWeap_GrenadeLauncher_HX25
GiveWeapon KFGameContent.KFWeap_Thrown_C4
GiveWeapon KFGameContent.KFWeap_GrenadeLauncher_M79
GiveWeapon KFGameContent.KFWeap_RocketLauncher_SealSqueal
GiveWeapon KFGameContent.KFWeap_AssaultRifle_M16M203
GiveWeapon KFGameContent.KFWeap_RocketLauncher_RPG7
GiveWeapon KFGameContent.KFWeap_RocketLauncher_Seeker6
GiveWeapon KFGameContent.KFWeap_GrenadeLauncher_M32
Firebug:
GiveWeapon KFGameContent.KFWeap_Flame_CaulkBurn
GiveWeapon KFGameContent.KFWeap_Pistol_Flare
GiveWeapon KFGameContent.KFWeap_Pistol_DualFlare
GiveWeapon KFGameContent.KFWeap_Shotgun_DragonsBreath
GiveWeapon KFGameContent.KFWeap_Flame_Flamethrower
GiveWeapon KFGameContent.KFWeap_SMG_Mac10
GiveWeapon KFGameContent.KFWeap_Beam_Microwave
GiveWeapon KFGameContent.KFWeap_HuskCannon
GiveWeapon KFGameContent.KFWeap_AssaultRifle_Microwave
Gunslinger:
GiveWeapon KFGameContent.KFWeap_Revolver_Rem1858
GiveWeapon KFGameContent.KFWeap_Revolver_DualRem1858
GiveWeapon KFGameContent.KFWeap_Pistol_Colt1911
GiveWeapon KFGameContent.KFWeap_Pistol_DualColt1911
GiveWeapon KFGameContent.KFWeap_Pistol_Deagle
GiveWeapon KFGameContent.KFWeap_Pistol_DualDeagle
GiveWeapon KFGameContent.KFWeap_Revolver_SW500
GiveWeapon KFGameContent.KFWeap_Revolver_DualSW500
GiveWeapon KFGameContent.KFWeap_Pistol_AF2011
GiveWeapon KFGameContent.KFWeap_Pistol_DualAF2011
Sharpshooter:
GiveWeapon KFGameContent.KFWeap_Rifle_Winchester1894
GiveWeapon KFGameContent.KFWeap_Rifle_CenterfireMB464
GiveWeapon KFGameContent.KFWeap_Bow_Crossbow
GiveWeapon KFGameContent.KFWeap_Rifle_M14EBR
GiveWeapon KFGameContent.KFWeap_Rifle_RailGun
GiveWeapon KFGameContent.KFWeap_AssaultRifle_FNFal
GiveWeapon KFGameContent.KFWeap_Rifle_M99
SWAT:
GiveWeapon KFGameContent.KFWeap_SMG_MP7
GiveWeapon KFGameContent.KFWeap_SMG_MP5RAS
GiveWeapon KFGameContent.KFWeap_AssaultRifle_Thompson
GiveWeapon KFGameContent.KFWeap_SMG_P90
GiveWeapon KFGameContent.KFWeap_SMG_HK_UMP
GiveWeapon KFGameContent.KFWeap_SMG_Kriss
Survivalist:
GiveWeapon KFGameContent.KFWeap_Ice_FreezeThrower
GiveWeapon KFGameContent.KFWeap_AssaultRifle_LazerCutter
|
スポーン&AIコマンド
コマンド |
解説 |
SpawnHumanPawn <敵属性> <無敵> <INDEX> |
ダミープレイヤーをスポーンさせる AIがなく、<敵属性>が真でない限りZEDの攻撃対象となり、<無敵>が真でない限りZEDとプレイヤーの両方からダメージを受ける。 「SpawnHumanPawn 0 1」が一般的。 |
KillBots |
「SpawnHumanPawn」で出したBotを全て除去する |
SpawnZed <ZEDコード名> |
AIの入っていない棒立ち状態の<ZEDコード名>で指定したZEDをスポーンさせる スポーン時の置換は行われるので、Clotを出そうとしてRioterになったりもする。 |
SpawnAI <ZEDコード名> |
AIの入っている<ZEDコード名>で指定したZEDをスポーンさせる スポーン時の置換は行われるので、Clotを出そうとしてRioterになったりもする。 |
SpawnZedGroup<Zedコード名><横の数><縦の数><それぞれの間隔> |
AIのないZedをまとめてスポーンさせる |
SpawnZedAIGroup<Zedコード名><横の数><縦の数><それぞれの間隔> |
AIのあるZedをまとめてスポーンさせる |
KillZeds |
MAP上の全てのZEDを除去する |
PlayersOnly |
ゲームが一時停止するが、プレイヤーは自由に移動できる 移動以外の行動はほとんど取れない。デフォルトでF4に割り振られている。 |
SpawnZedV <ZEDコード名> <憑依可能> |
対戦モードでのみ機能。対戦モード用のAIの入っていないZEDをスポーンさせる <憑依可能>が真であれば(というか明示的に0にしなければ)、そのZEDをプレイヤーが操れる。 例:SpawnZedV Siren 1 当然だが、対戦モード非対応のZEDは出せない。 |
+
|
Zedコード名 |
コード名
ZEDコード名 |
ZED |
ClotA |
Alpha Clot |
ClotS |
Slasher |
ClotC |
Cyst |
EAlp |
Rioter |
B |
Bloat |
G |
Gorefast |
GF2 |
Gorefiend |
Cr |
Crawler |
ECra |
Elite Crawler |
St |
Stalker |
Hu |
Husk |
Si |
Siren |
Sc |
Scrake |
FP |
Fleshpound |
Hans |
Hans |
Pat |
Patriarch |
KingFP |
King Fleshpound |
MiniFP |
Quarterpound |
KingB |
Abomination |
Poop |
Abomination Spawn |
emp |
EDAR Trapper |
laser |
EDAR Blaster |
rock |
EDAR Bomber |
m |
Matriarch |
fhans |
Friendly Hans |
fhusk |
Friendly Husk |
|
SDKで便利なコマンド
多くはSDKのみならず通常のプレイでも使えますが、一部はSDKのみで機能します。
コマンド |
解説 |
ToggleSpawning |
Editor内でのゲームプレイを可能にする。Zedの置換オプションは無効になる。 ウェーブのスキップも可能になるが、ホールドアウトマップでは、スキップ前にトレーダーを開く必要がある。 |
EndCurrentWave |
現在のウェーブを終了し、トレーダーに行く |
SetWave <Wave番号> |
指定のウェーブを開始する |
Chris |
God, Loaded, UberAmmo, ToggleSpawningを行う |
ToggleSplatterGun |
マップに血のスプレーを噴射できるようにする。SDK終了前に無効化しておくことを忘れないように |
ClearSplatter |
マップ内の血を消す |
ClearCorpses |
マップ内の死体を消す |
DisableAllScreenMessages |
Editorにおけるエラーメッセージ表示をオフにする |
HideTraderPath |
トレーダー経路の非表示 |
ShowTraderPath |
トレーダー経路の表示 |
TestPortalNearby <Zed名> <数> |
近くのスポーン地点に指定のZedを指定数スポーンさせる |
TestPortalAll <Zed名> |
すべてのスポーン地点にZedをスポーンさせる |
TestPortalActive <Zed名> |
設定上スポーン可能なスポーン地点すべてにZedをスポーンさせる |
TestSpawnVolume <数> |
最も近くのスポーン地点に、出現可能なZedを指定数スポーンさせる |
SetSpawnVolumeDebug <bSpawnDebug> <bDebugRating> <bDebugVisibility> |
スポーンVolumesのデバッグを可能にする。 例:setspawnvolumedebug true true true |
SpawnTest <SpawnAmount> <bSimSpawn> <bSpawnZeds> |
ユーザーの現在地をもとにしたスポーンテストを行う。 例:spawntest 4 true false とすれば何もスポーンさせずにスポーンテストが行われる |
ShowPrecomputedVisibility |
Will show the Precomputed Visibility cells if PCV have been built(要翻訳) |
ToggleOcclusion |
Dynamic Occlusion Systemの切り替え |
TogglePrecomputedVisibility |
Precomputed Visibilityの切り替え |
デバッグコマンド
- 各種情報の表示等を行うコマンド
- 「EnableCheats」コマンドは必要だったり必要でなかったりする他、オフライン専用のコマンドも
コマンド |
解説 |
Stat FPS |
FPSとフレーム描写タイムを表示する |
ShowLog |
デバッグのLogを表示 |
BudIt<説明> |
コメントとマップの位置とあわせたスクリーンショットを作り保存する。 保存場所:Documents>MyGames>KillingFloor2>KFGame>Screenshots |
GetAll <クラス名> <プロパティ名> |
ログに全ての<クラス名>の<プロパティ名>の値を表示する 例:GetAll KFPawn_ZedScrake Health この場合、全てのSCのヘルスが取得できる。 |
DisplayAll <クラス名> <プロパティ名> |
GetAllコマンドと同じような動作をするが、こちらは画面上にリアルタイムで表示される オフライン専用。 |
DisplayClear |
DisplayAllコマンドで表示している内容を全て消去する |
Show COLLISION |
Collision Renderingの表示を切り替える。オフライン専用 |
Show VOLUMES |
Volumesの表示を切り替える |
Show SPAWNVOLUMES |
Zedのスポーン地点表示を切り替える。オフライン専用 |
Show HITZONES |
Zedのヒットゾーン表示を切り替える。オフライン専用 |
ShowDebug Weapon |
画面上に武器の様々なデータを表示する アニメーションタイマーも表示されるので、リロード時間や近接攻撃速度の確認も可能。 |
No(Go)Spread |
手に持っている武器の拡散を無効(有効)にする |
No(Go)Recoil |
手に持っている武器の反動を無効(有効)にする |
SetNadeRadiusDebug <Boolean値> |
値が真の場合、最後に発生した爆発の範囲を3色で表示する ・黄:爆発範囲 ・橙:本来の50%以上のダメージを与えられる範囲 ・赤:ダメージが100を超える範囲 赤色に関してはPerk効果のない、武器だけの威力で算出される(ダメージ計算式の関係上仕方ない部分ではある)。 回復グレネード等、一部爆発物では表示されない。 |
TestNukeGrenade |
核爆発を起こすグレネードを投げる |
最終更新:2022年01月02日 19:09