攻略情報/PC/コンソール のバックアップ(No.29)

Top/攻略情報/PC/コンソール

コンソール Edit

 PC版はコンソールに入ってコマンドを打つ事で様々な事を可能にします(例:キャラメイク後すぐにスキルをMaxにする等)。主にデバッグ等が目的の機能ですのでご利用は計画的に。
 なお、かなりの部分で、同社のリリースしていたTES4:Oblivionと共通するようですので、それの資料をとりあえずは参考にして良いと思います(ObWikiJP:攻略記事/コンソール)

目次 Edit

基本知識 Edit

コンソールの出し方 Edit

コンソールは出てるみたいだけど画面に何も表示されないよ! Edit

画面サイズによってはカーソルが画面から大きくはみ出てしまうようです。
そんな時はFALLOUT.ini(通常はマイドキュメントのMy Games\Fallout3フォルダ内)を
メモ帳で開き、[Menu]セクションのiConsoleTextYPosとiConsoleTextXPosで調整可能です。
(Xの値を200くらい追加すれば画面に出てくるはず)

Form ID/Base ID/Reference ID/Editor ID Edit

その他 Edit

コンソールコマンド抜粋 Edit

参考になるURL Edit

一覧 Edit

Code効果
tgmgodmode(無敵、弾薬無限、AP無限、重量制限無視、放射能汚染無効)のon/off
tfcフリーカメラon/off  スクリーンショット用に
tclnoclip(オブジェクトすり抜け)のon/off
tm画面表示物のon/off(PitBoyの画面も非表示になります)
clsコンソールのログをすべて消去
Player.getav zzzzステータス確認。zzzzにactionpoints karma, intelligence, xp, carryweight, 全てのskil&s.p.e.c.i.a.llを入力
Player.modtav zzzz yステータス増減。zzzzにステータス、yに増減希望の値を入力。マイナス数値で減少。例:Player.modtav karma 100 カルマを100増加
player.additem BaseID yBaseIDのアイテムをy個入手
player.removeitem BaseID yBaseIDのアイテムをy個消去
unlock対象(施錠された物・未Hackの端末)をクリックして使用すると解除される
activateスイッチ開閉式のドアをクリックして使用すると動作する
advlevelレベルを1つ上げる レベル20以降もどんどん上がります(50まで確認)
player.setlevel xプレイヤーのレベルをxに指定する ※レベルによる変動値(HP、AP、XP)以外には影響を与えません。これを利用して、レベル20まで上げたらまた1に戻して・・・を繰り返してすべてのSkillやPerkをマスターすることもできます。
player.setav zzzz xzzzz(S.P.A.C.I.A.L.名)の値をxに指定する(0〜10)
player.setav zzzz xzzzz(Skill名など)の値をxに指定する*1
rewardxp xXPをxだけ追加する レベルアップも通常通り処理される
rewardkarma xKarmaをxだけ追加する
movetoqtクエストマーカーで示されている場所に瞬間移動する
showracemenuプレイヤーキャラの容姿設定画面を開く(ステータスリセットはない模様?多用したら取得していたPerk(Strong Back)が発動しなくなったバグの発生を確認。他にも影響がでる可能性あり)
SetPCCanUsePowerArmor 1Power Armor系統の防具を即座に装備可能
setscale x選択している物の大きさを変更  x=1で元の大きさ(PCも変更可能)
tcai敵AIの停止(撃っても反撃されない)
tmm 1MapMakerをすべて表示
player.agerace xx=-2でプレイヤーモデルを10歳にする x=1で元に戻る
setessential BaseID flagBaseIDのNPCに重要属性をつける(死亡しない) flag(0,1) = (OFF, ON)
SetStage BaseID stageBaseIDのクエストをstageまで進める
completequest BaseIDBaseIDのクエストを完了させる
prid ReferenceIDReferenceIDのNPCを選択する
resurrect選択したNPCを復活させる
player.moveto ReferenceIDReferenceIDのNPCの場所にテレポート

良く使いそうな例 Edit

コンソールで使用できるIDのリストが開発資料にない場合の検索方法 Edit

230 名前: 名無しさんの野望 [sage] 投稿日: 2008/11/24(月) 14:48:51 ID:s1GtcWEV
質問です 
Base ID Reference IDはどんな違いがあるんですか? 
またコンソールでの入力ではBase IDを要求されると思いますが 
ゲーム内で調べる方法はありますか? 
現在私ははPortal:Fallout 3から探している状況です 
http://fallout.wikia.com/wiki/Category:Fallout_3_non-player_characters
235 名前: 名無しさんの野望 [sage] 投稿日: 2008/11/24(月) 14:57:33 ID:ZVgywG4O
ゲーム内のオブジェクトには3つあって、 
FormIDはNPCとかオブジェクトとか、どんな形かのベースになるためのID。 
クラスみたいなもん。 
BaseIDが、型、つまり「人間型のNPC」とか「ボトルキャップ」とか、ゲーム内で原型となるやつのID。 
継承クラスみたいなのかな。 
ReferenceIDは、各NPCやアイテムに割り振られるユニークなID。 
コンソールで名前のあとにでてくるのはこのID。 
オブジェクトですね。 
245 名前: 名無しさんの野望 [sage] 投稿日: 2008/11/24(月) 15:15:02 ID:u/GV+cJb
NPCやMobのIDを調べたいならコンソールからsave fred 1で今動いてるセーブデータ内におけるキャラ クーIDの一覧が見られる 
家具やオブジェクトのIDを調べたいならFO3EditでSTATやMSTTやFURNの中を見る

*1 S.P.E.C.I.A.L.やperkなどによる変動値は別に加算される

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS