ゲーム

fallout4のコンソールコマンドとBATファイルの使い方をチェック

更新日:

『fallout4』は、これまでのFalloutシリーズとは、若干異なる要素が入っています。

それが楽しくもあり、面食らうこともあります。

例えば、

  • 派閥の要素が大幅に強化された
  • ワークショップが追加された

などです。

これら以外にも『fallout4』では、コンソールコマンドでも、これまでのFalloutシリーズとは変更点がいくつかあります。

そこで今回は『fallout4』のコンソールコマンドについての詳細や、これまでとの変更点にも触れてみようと思います。

スポンサーリンク

336x280




fallout4のコンソールコマンド

FO4コンソール WS000558

まず、コンソールについて説明します。

コンソールとは、元々は、

開発者のデバッグ用として、現在の状況の表示や、通常のゲーム操作では実現できない機能を実行するためのツール

です。

物体のすり抜けとか、プレーヤーの状態の確認や設定、ゲームの進行度の制御(あるクエストの進行を、シーン単位で進められる)など。

コンソールを使えば、ゲーム内での状況制御のほとんどが可能です。

例を挙げてみると、

  • 各種BATファイルの実行
  • マップ上に全ての地点を表示
  • ベッドがなくても睡眠ができる
  • 特定のアイテムを入手
  • プレイヤーのレベルや能力を自由に設定(FO3やFONVでは可能でしたが、『fallout4』では不可能に)

など、ゲームに関する、ほぼあらゆることが、設定できます。

 

コンソールコマンドとは、その制御などを行うためのコマンドのことなのです。

ただ、ゲーム専用機を指す言葉としても、同じ『コンソール』が使われるので、紛らわしい言葉でもあります。

当記事内では

『コンソールコマンドを実行するためのツール』

を、コンソールとします。

では、『fallout4』における、コンソールの出し方は、どうしたらいいのでしょうか?

それについても、説明しますね。

以下の例は、日本語OS環境でのものです。

『fallout4』でのコンソールの出し方は、

  • 日本語キーボードモードでは『@』キー。
  • 英語キーボードモードでは『半全』キー。

を押します。

注意!上の例は、いずれも『fallout4』の初期設定の場合です。

しかし、日本語キーボードモードの場合、スペースが入力できません。

この場合は、『fallout4』起動前に、テキストサービスでUSキーボードモードに切り換えます。 

通常は、この状態では日本語入力はできませんが、エディターやExcelなどでは正常に日本語入力が可能な場合もあります。

もう1つの方法は、日本語キーボードモードのまま『fallout4』を起動し、

コンソール使用前に、『ctrl+shift(入力言語を切り換える)』を押して切り換える

方法もあります。

ただし、これはうまく切り替わらない場合も、たまにあります。

コンソール終了は、もう一度『@』キ、ーまたは『半全』キーを押します。

この後、日本語入力をしたい場合は、『ctrl+shift(入力言語を切り換える)』を押すか、テキストサービスで日本語キーボードモードに切り換えます。

このテキストサービスについても、簡単に紹介しておきます。

このテキストサービスは、初期状態の設定の場合です。

うまく切り替わらない場合は、テキストサービスのキー設定などを確認して下さい。

テキストサービスの出し方は、以下の通り。

(この例はWindows7の場合です)

1 言語バーから表示する

言語バーを右クリック、『設定』をクリック。

2 コントロールパネルから表示する

『スタート』ボタンをクリック、『コントロールパネル』をクリック。

表示方法が『カテゴリ』の場合

『キーボードまたは入力方法の変更』のリンクをクリック。

『地域と言語』ダイアログの『キーボードと言語』タブで、『キーボードの変更』ボタンをクリック。

表示方法が『大きいアイコン』、または『小さいアイコン』の場合

『地域と言語』アイコンをクリック。

『地域と言語』の『キーボードと言語』タブをクリック。

『キーボードの変更』ボタンをクリック。

これで、変更が可能になります。

Fallout 3やNVにあるConsole Key Binderが、Fallout4にもあれば、F4キーだけでコンソールに入れます。

しかし、残念ながらFallout4には、そのようなMODはありません。

 

fallout4のコンソールコマンド!レベルと経験値について

それでは、コンソールコマンドの具体的な例と、使い方を紹介しましょう。

注意!コンソールコマンドは、使い方によっては重大な障害が起こる場合もあります。

まず、コンソールコマンド使用前には、セーブしておくことを、強くお勧めします。

コンソールの起動は、どのシーンでも可能ですが、最初は、メインメニューで起動した方が無難でしょう。(ゲームが停止するため)

コンソールを起動すると、

灰色の窓が開き、画面下部に点滅するカーソル

が見えるはずです。

コンソールコマンドは、この点滅するカーソルに続いて入力します。

コンソールコマンドでは、大文字小文字の区別はありません。

また、コピーした文字列をペーストで入力することはできません。

全てキーボードから打ち込んで下さい。

fallout4の便利なコンソールコマンド一覧

以下に代表的なコンソールコマンドを、書いてみます。

『x』は、数値などの動的な値なので、適宜入力してください。

tgm 

無敵のゴッドモード!

力尽きず、弾も減らない。

tim

無敵ではないが、プレイヤーの体力が減っても力尽きない。

tmm 1

マップに全ての場所がマークされる。

ファストトラベルも可能。

tcl

物体をすり抜けます。

物体はドアでも岩でも、なんでもOK。

注意!すり抜けた先にイベントがある場合は、使用しないで下さい。

イベントも発生しません。

player.setav speedmult xxx

プレイヤーの移動速度変更。

xxxの初期値は100。

200にすると相当速く移動できます。

unlock

ドアや金庫など全ての扉が開く。

使用方法…『unlock』と入力した後に、扉や金庫などをクリックする。

player.additem 0000000F XXX

お金を入手する。

xxxには、欲しいお金の数字を入れます。

player.additem xxxxxxxxx XXX

アイテムを入手する。

xxxxxxxxxには、欲しいアイテムのIDを入力します。

XXXは、アイテムの数量です。

help アイテム名 4

アイテムIDの検索。

例)help stimpak 4

アイテム名にスペースがあるものは、

前後を『"(半角ダブルクォーテーション)』で囲んで"アイテム名"

と入力します。

例)help "10mm round" 4

ただし、このコマンドでは、正しいアイテム名がわかっていないと、検索できません。

正しいアイテム名は、ネットで検索で。

検索ワード例)fallout4 rifle id など

Player.getav zzzz

ステータス確認。

zzzzには、『actionpoints karma』『intelligence』『xp』などを入力。

player.setav xxxxxx 10

S.P.A.C.I.A.L.を10(最大)に設定。

xxxxxには、『STRENGTH PERCEPTION』などのS.P.A.C.I.A.L.名を入力します。

movetoqt

クエストマーカーの地点にファストトラベル。

resurrect

選択したNPCを生き返らせる。

とりあえずは、このあたりのコンソールコマンドを知っておけば、楽しく便利に『fallout4』をプレイできるでしょう。

スポンサーリンク

336x280




fallout4でのBATファイルの使い方

falloutシリーズでは、BATファイルの実行ができます。

例えば、いくつかのコンソールコマンドを一度に使いたい場合は、まず適当な名前のテキストファイルを作成します。

この時のテキストファイルの名前は、なんでもかまいません。

  • 拡張子は『txt』限定
  • 日本語の名称は不可

BATファイルの内容例1)

tgm

tmm 1

player.setav speedmult 200

#これで無敵・マップに、全ての地名・移動速度が一度に設定できます。

BATファイルの内容例2)

 

player.setav STRENGTH 10

player.setav PERCEPTION 10

player.setav ENDURANCE 10

player.setav CHARISMA 10

player.setav INTELLIGENCE 10

player.setav AGILITY 10

player.setav LUCK 10

#これで全てのS.P.A.C.I.A.L.を最大に設定できます。

『# 』で、その行をコメント扱いに可能です。

実行はコンソールで、拡張子抜きのBATファイル名を入力します。

bat [BATファイル名]

 

 

続いて紹介するのは、ゲーム進行の直接制御です。

注意!失敗した場合はゲームが進行しない、または起動すらしない場合もあります。

SetStage xxx [BaseID] xxx [stage] xxx

BaseIDのクエストをstage番号まで進める。

completequest xxx [BaseID]

BaseIDのクエストを完了させる。

上記2つのコマンドで進行させたクエストは、元に戻せません。

2つのコマンドの違いは、

  • completequestは、クエストを全部進行(クリア)
  • SetStageは該当クエストの部分的進行

つまり、SetStageでは、

どこかで詰まった場合に、そのステージだけやったことにして進行することができます。

そのステージ以外は普通に遊べますので、便利なコマンドといえるでしょう。

BaseIDとstage番号を知るには、ベセスダの公式ツール『GECK』。

または、有志製作のツール『FO4Edit』で調べます。

次に『FO4Edit』の入手方法についても、まとめておきましょう。

fallout4のFO4Editの入手方法

この入手サイトから『FO4Edit』をダウンロードします。

fallout4のFO4Editの使い方

fo4 edit WS000558

起動後に左側のペインの最上段『fallout4.esm』の+印をクリックします。

膨大な数の項目が開きますが、その中の『quest』の+印をクリック。

これまた膨大な数の項目が開きますので、目的のクエスト名を探し、クリックします。

左のペインで目的のクエスト名を探し、クリックすると右のペインにステージ一覧が開きます。

そして、目的のクエスト名とステージ番号を、コンソールに入力します。

注意!

このようなゲーム進行の直接制御は、複雑で危険もあります。

自信のない場合は使用しないことをおすすめします。

もう一つ、このFO4EditでのID番号は、上2桁が実際とは異なる場合があります。

その場合は 

NMM(Nexus Mod Manager)などでの上2桁の番号

にしてみると、コンソールで正常に認識されることもあります。

例)FO4EditでのID 080af033(この08が異なる場合がある)

 

ID番号を知るには

ここまで書いてきたように、Falloutシリーズのコンソールでは人物やイベント・クエスト、またアイテム名などは、

ID番号

という、一連の8桁の英数字で管理されています。

例)05FED5E6など

従ってコンソールを使いこなすには、これらのID番号を知ることが、前提になります。

  • アイテムを出現させる
  • クエストの進行を制御する
  • 人を復活する
  • プレーヤーの状態を変える

など、全てID番号が必要なのです。

ところが、このID番号は攻略ページやゲームのヘルプなどでは、ほとんどの場合、書いてありません。

そこで、このID番号を調べる方法をお話しましょう。

  1. G.E.C.K.やFO4edit(FONVedit・FO3edit)などで調べる
  2. コンソールで『help アイテム名 4』で調べる
  3. ネットで検索する

およそ、このようなID番号の調べ方があります。

1の『G.E.C.K.やFO4edit(FONVedit・FO3edit)などで調べる』は、確実ではありますが、手間がかかります。

また、この種のツールを使ったことがない人には、かなり難しい作業となるでしょう。

さらには、ここで調べたID番号は、その人のゲーム環境により、表示されたIDと実際のIDが食い違うことがあります。

これはツールで表示されたMODなどのロード順と、実際のロード順が違うことが、主たる原因です。

その場合の対応方法は以下。

表示IDと実際のIDが異なる場合の対応その1

NMMやFOMMなどのMOD管理ツールを使い、目的のアイテムやイベントがある項目を見つけて、その『上2桁』をメモします。

 

例)

ツールで表示されたID:07f3ay00

MOD管理ツールでの上2桁番号:09

 

コンソールで入力するID番号を、上2桁のみ『09』と変えて入力します。 

上の例では、『09f3ay00』となります。 

表示IDと実際のIDが異なる場合の対応その2

それでもうまくいかない場合は、上記のツールで表示されたリストを調べます。

そのリストで最上位にあるのは、FalloutのメインであるFallout*.esmのはずです。

(Fallout 4なら『Fallout4.esm』

その下にはDLC、さらにMODとリストが続きます。

バニラ(オリジナルのゲーム)の場合なら、上2桁は『00』固定です。

ただ、MODなどの場合は異なります。

調べたいID名が、どのDLCやMODにあるのかわかっていれば、問題はないのですが、不明の場合は、

コンソールで、00から始まる上2桁を、順に入力

(3桁目以降は同じです)

どれかのIDでコンソールエラー表示が出なければ、それが当たりです。

この総当たりの手順は、手間はかかりますが、確実です。

 

2の『コンソールで『help アイテム名 4』で調べる』は、前項でも書きましたが、『正しいアイテム名』がわかっていないと、調べることができません。

この『正しいアイテム名』がくせ者で、プレーヤーたちが通常使うアイテム名とは異なる場合が多々あるのです。

3の『ネット上で検索する』は、とくに知識も必要とせず、比較的短時間で見つかりますので、これが一番手軽でしょう。

検索ワードは、『ゲーム名またはMOD名(英語推奨) アイテム名(英語推奨) ID』などで良いでしょう。

ただし、MODなどの場合は、上記のように上2桁を書き換える必要がある場合があります。

 

まとめ

今回は、『fallout4』のコンソールコマンドを中心に、BATファイルの作成と実行、レベルや経験値などにも触れました。

コンソールコマンドはうまく使えば、非常に便利な機能です。

しかし、SetStageやtclのように、障害が発生するおそれのあるコマンドもあります。

それらのコマンドの使用には、充分な注意が必要でしょう。

コンソールコマンドの扱いに気をつけながら、Falloutファンには、楽しいウェイストランド生活を送ってほしいですね。

336x280




336x280




\ シェアしてください /

-ゲーム

Copyright© My News23 , 2017 All Rights Reserved.