今すぐ入力できる便利な『Deadlock』コンソールコマンド
『Deadlock』には隠された開発者コンソールがあり、実際の試合に触れることなく、ヒーローをテストしたり、アイテムをスポーンさせたり、サンドボックスを試し打ちしたりできます。このガイドでは、最も便利な『Deadlock』コンソールコマンドをまとめました——コンソールを開く方法や起動時にコマンドを自動実行させる方法から、「Old Gods, New Blood」アップデートで追加されたすべてのレジェンダリーアイテムをスポーンさせる方法まで扱います。ここにある内容はすべて、Steam ガイドや Reddit スレッドで共有されたコミュニティ報告のデータに基づいています。そのため、各コマンドは Valve が公式に文書化したものではなく、プレイヤーが検証したものとして扱ってください。
F7 でコンソールを開く
コンソールはデフォルトで F7 に割り当てられています。試合中またはサンドボックスでこれを押すと、画面上部にテキスト入力欄が表示されます。コマンドを入力して Enter を押すと実行されます。一部のコマンド(マップのロードやヒーローテストの有効化など)はチートを必要とするため、多くの場合まず sv_cheats 1 と組み合わせて使います。F7 が何も反応しない場合は、割り当てを変更している可能性があります——デフォルトの割り当ては変更できるので、キー設定を確認してください。
起動時にコマンドを自動実行させる
毎回のセッションで同じコマンドを入力していることに気づいたら——たとえば新しいヘルスバーを強制表示する citadel_unit_status_use_new true など——それを起動時に読み込まれる設定ファイルに入れることができます。コミュニティのプレイヤーは Steam 経由で次のように設定します:
- Steam で Deadlock を右クリックし、プロパティ を選択します。
- 一般 > 起動オプション に
-exec autoexecを追加します。 - もう一度 Deadlock を右クリックし、管理 > ローカルファイルを閲覧 を選択します。
game > citadel > cfgに移動し、autoexec.cfgという名前の新しいファイルを作成します。- 起動時に実行したいコマンドをそのファイルに貼り付け、1 行に 1 つずつ記入して保存します。
これで、ゲームを起動するたびに autoexec.cfg 内のすべてのコマンドが自動的に実行されるので、もう手動で入力する必要はありません。
見つからないコマンドを探す
『Deadlock』の完全なコマンドリストは膨大で、パッチごとに変化するため、文書化されていないコマンドを探す最速の方法は、コミュニティが管理するコマンドリストです(『Deadlock』の wiki が 1 つ維持しています)。そのページを開いて Ctrl+F を押し、やりたいことを表すキーワード——たとえば「health」や「item」——を入力すると、関連するコマンドへ直接ジャンプできます。動画で見たコマンドが通常の検索で出てこないときに最適な代替手段です。
レジェンダリーアイテムをスポーンさせる(Old Gods, New Blood アップデート)
Old Gods, New Blood アップデートでは一連のレジェンダリーアイテムが追加され、コミュニティがそれぞれのコンソールスポーンコマンドを突き止めました。パターンはほぼ常に giveitem <internal_name> です。以下の表は、プレイヤーが報告したすべてのアイテムとそのコマンドを一覧にしたものです。
| アイテム(表示名) | コマンド |
|---|---|
| Runed Gauntlets | giveitem upgrade_runed_gauntlets |
| Apex Combat | ゲーム内に存在しない |
| Infinite Rounds | giveitem upgrade_infinite_rounds |
| Eldritch Shot / Haunting Shot | giveitem upgrade_eldritch_shot |
| Ancient Shielding | ゲーム内に存在しない |
| Shadow Step | ゲーム内に存在しない |
| Timeless Emblem | ゲーム内に存在しない |
| Haunting Scream | ゲーム内に存在しない |
| Shadow Strike | giveitem upgrade_shadow_strike |
| Unstable Concoction | giveitem upgrade_unstable_concoction |
| Eternal Gift | giveitem upgrade_eternal_gift |
| Shrink Ray | giveitem upgrade_shrink_ray |
| Mystical Piano | giveitem upgrade_mystical_piano |
| Omnicharge Pendant | giveitem upgrade_omnicharge_pendant <0-3>(< > は無視) |
| Prism Blast | giveitem upgrade_prism_blast |
| Nullification Aura | giveitem upgrade_nullification_aura |
| Cloak of Opportunity | giveitem upgrade_cloak_of_opportunity |
| Electric Slippers | giveitem upgrade_electric_slippers |
| Celestial Guidance / Celestial Blessing | giveitem upgrade_celestial_guidance |
| Aerial Mastery | ゲーム内に存在しない |
| Icarus Wings | giveitem upgrade_icarus_wings |
| Patrons Blessing / Mystic Conduit | giveitem upgrade_patrons_blessing |
| Frostbite / Frostbite Charm | giveitem upgrade_shivas_bracelet <0-3> |
リストのうちいくつかのアイテムには ゲーム内に存在しない という注記が付いています——これらの表示名はデータやリークには存在しますが、現在のビルドには有効なスポーンコマンドがありません。一部のコマンドは <0-3> の範囲の任意のティア値を受け付けます:数字だけを入力し(たとえば giveitem upgrade_omnicharge_pendant 2)、山括弧は省略してください——それらはこのガイド内のプレースホルダーです。
チートを有効にして空のマップをロードする
実験するのに最もクリーンな方法は、まっさらなサンドボックスマップです。コマンド map dl_streets は、便利なチートオプションが利用可能な状態で streets マップの空バージョンをロードします。中に入ったら、長い連結コマンドでサンドボックスに必要なすべてを一発でオンにできます:
citadel_crate_respawn_interval 0; sv_cheats 1; sv_allchat 1; sv_alltalk 1; citadel_allow_duplicate_heroes 1; host_timescale 1; citadel_coop_sandbox 1; citadel_hero_testing_enabled 1; sv_cheats 1; citadel_hero_testing_infinite_money true; citadel_allow_purchasing_anywhere true; ai_step; kingme;
コミュニティの報告によると、この連結コマンドは一度にいくつものことを行います:チートを有効化し、全体チャットと全体トークをオンにし、重複ヒーローを許可し、時間を通常速度に保ち、協力サンドボックスとヒーローテストモードを有効化し、無限マネーを与え、マップ上のどこからでもアイテムを購入できるようにします。末尾の ai_step と kingme はサンドボックスのユーティリティコマンドで、AI の挙動を一歩ずつ進めたり、サンドボックスのセットアップを即座に完了させたりするために使われます。この文字列はセミコロンで多くのコマンドを組み合わせているので、丸ごとコピーして一度に貼り付けられます。
ショップのすべてのアイテムを強制的に強化状態にする
完全に強化されたビルドがどのような感触かを確かめたいなら、このコマンドでショップ内のすべてのアイテムが強化状態になります:
citadel_item_purchases_force_enhanced true
ショップを開く前にこれを実行すれば、以降の購入はすべて強化状態で届きます——手動で強化を積み上げることなく、強化がビルドをどれだけ伸ばすかを素早く確認したいときに便利です。
Street Brawl のルーレットホイールをテストする
Street Brawl のドラフトはルーレット形式のピックを使いますが、次のコマンドでテスト用に強制的に表示させられます:
citadel_loot_table_test_street_brawl_draft_round
このコマンドを発火すると直接 Street Brawl のドラフトルーレットが起動し、ドラフトの挙動を確認したり、実際の Street Brawl ラウンドを待たずにホイールのクリップを撮影したりするのに役立ちます。
『Deadlock』コンソールコマンドを安全に使うためのヒント
- まずチートを有効にする。 アイテムをスポーンさせたりマップをロードしたりするコマンドは通常
sv_cheats 1が必要なので、何よりも先にこれを実行してください。 - サンドボックス限定。 レジェンダリーアイテムをスポーンさせる前に、
map dl_streetsでプライベートサンドボックスやボット戦に入ってください——これらのコマンドはテスト用であり、正規の試合向けではありません。 - 変更を想定する。 『Deadlock』は活発に開発中なので、内部アイテム名やコマンド文字列はパッチ間で変わります。
giveitemコマンドが失敗した場合、そのアイテムの内部名が改名された可能性があります。 - コマンドリストと照合する。 動画やコメントのコマンドが機能しないときは、コミュニティのコマンド索引で望む効果を検索してください——現在有効な文字列を見つける最速の方法であることがほとんどです。
- 出典を忘れない。 上記のすべてのスポーンコマンドとアイテム名は、Valve の公式ドキュメントから引用したものではなくコミュニティ報告に基づくものです。ゲーム内で検証し、「ゲーム内に存在しない」という項目は未確認のリークとして扱ってください。