最終更新: kenken2020 2023年08月17日(木) 14:20:35履歴
目次
◎コンソールコマンドのまとめサイト
・SkyrimWikiJP:https://wiki.skyrim.z49.org/?%E3%82%B3%E3%83%B3%E3...
・FANDOM:https://elderscrolls.fandom.com/ja/wiki/%E3%82%B3%...
・skyrimsho:https://tktk1.net/skyrim/tutorial/console/
◎基本操作
起動:コンソールの起動は「全角/半角」。
終了:「Alt」キーを押しながら「全角/半角」キーを2回押す。
→現在はキーの置換で「@」キー
・SkyrimWikiJP:https://wiki.skyrim.z49.org/?%E3%82%B3%E3%83%B3%E3...
・FANDOM:https://elderscrolls.fandom.com/ja/wiki/%E3%82%B3%...
・skyrimsho:https://tktk1.net/skyrim/tutorial/console/
◎基本操作
→現在はキーの置換で「@」キー
指定した文字列を検索する
IDや設定、関数、コマンドの検索に使う
構文
Xは任意で指定するフィルター
IDや設定、関数、コマンドの検索に使う
構文
help 文字列 X例
help whiterun 「whiterun」が含まれるものを検索
Xは任意で指定するフィルター
- 0=すべて(デフォルト)、
- 1=関数・コマンド、
- 2=設定、
- 3=グローバル変数、
- 4=その他のフォーム-すべて
https://en.uesp.net/wiki/Skyrim:Spells
「Tome ID」を入力する
・ファイアボルト
「Tome ID」を入力する
・ファイアボルト
player.AddItem 000A26FD 1・灯火(Candlelight)
player.AddItem 0009e2a7 1・治癒の手(Healing Hands)
player.AddItem 000a271e 1
参考:Skyrim Mod導入トラブル事例:MCMメニューがなかなか追加されない:https://thinkingskeever.hatenablog.com/entry/2015/...
setstage ski_configmanagerinstance 1
tfc
Toggles Free Cameraの略
自由にカメラ移動できるようになります。
動くオブジェクトや戦闘シーンの撮影などで役に立ちます。
フリーカメラ(tfc)時のカメラ速度を変更します。
遅い:sucsm 2 ↔ sucsm 10:速い
Toggles Free Cameraの略
自由にカメラ移動できるようになります。
- 左クリック:上昇
- 右クリック:下降
- Shiftキー:加速します
tfc 1tfcのオプションで1を指定するとカメラ移動と時間停止ができます。
動くオブジェクトや戦闘シーンの撮影などで役に立ちます。
sucsm XSetUFOCamSpeedMultの略
フリーカメラ(tfc)時のカメラ速度を変更します。
遅い:sucsm 2 ↔ sucsm 10:速い
◎BaseIDとRefIDの使い分け
・元々あるオブジェクトをl呼び出す場合
→RefIDを使う
・新しくオブジェクトを呼び出す場合
→BaseIDを使う
◎RefID
・RefIDの先頭2桁は読みこんだ「.esm」のロードオーダーの2桁の数字?
・MODで追加したフォロワーなら、MODの読み込み順を変えたときにIDの頭の2文字が変わる?
→読み込み順をいじるツールを使った後は、IDが変わっていないか確認する必要がある?
■TES5Editで調べる場合
参考:【Skyrim】NPCやフォロワのIDの調べ方:https://skmod.hatenablog.com/entry/kiso/NPC-ID
Ref ID:Cellのツリーにある
Base ID:Non-Player Character内にある
※コンソールで調べた場合と若干違う?(未解決)
■フォロワーのRefIDを調べる
1 従者の近くへ行く。
2 コンソールを開く。
3 従者をクリック。
4 IDをメモしておく。
・元々あるオブジェクトをl呼び出す場合
→RefIDを使う
・新しくオブジェクトを呼び出す場合
→BaseIDを使う
◎RefID
・RefIDの先頭2桁は読みこんだ「.esm」のロードオーダーの2桁の数字?
・MODで追加したフォロワーなら、MODの読み込み順を変えたときにIDの頭の2文字が変わる?
→読み込み順をいじるツールを使った後は、IDが変わっていないか確認する必要がある?
■TES5Editで調べる場合
参考:【Skyrim】NPCやフォロワのIDの調べ方:https://skmod.hatenablog.com/entry/kiso/NPC-ID
Ref ID:Cellのツリーにある
Base ID:Non-Player Character内にある
※コンソールで調べた場合と若干違う?(未解決)
■フォロワーのRefIDを調べる
1 従者の近くへ行く。
2 コンソールを開く。
3 従者をクリック。
4 IDをメモしておく。
https://steamcommunity.com/sharedfiles/filedetails...
1.クエストIDを調べる
クエストをアクティブにする
コンソールで次のように入力してクエストID を取得します。
Web でクエスト ID を調べます。まずはUESP Wiki [www.uesp.net]
注: Mod からのクエストで行き詰まった場合は、Mod ページで Mod の詳細にあるクエスト ID を確認してください。Mod ID がリストにない場合は、次のことを試してください。
コンソールで次のように入力します。
ファンクリスト 1 を保存
開いたメモ帳でクエスト名を検索し、クエスト ID をメモします。
2.
クエスト ID がわかったら、次のように入力します。
各ステージは、そのステージを完了している場合は1がマークされ、
そのステージをまだ完了していない場合は0 がマークされます。
3.
クエストを希望のステージへ移動
ジャンプしたいステージを調べてください。
クエストを終了する最終ステージにジャンプすることも、クエストの次のステージにジャンプすることもできます。
場合によっては、スキップしてはいけない特定のステージ中に新しい呪文やシャウトを学習したり、新しいアイテムを受け取ったりすることがあります。
移動したいクエスト ステージがわかったら、次のように入力します。
1.クエストIDを調べる
クエストをアクティブにする
コンソールで次のように入力してクエストID を取得します。
ShowQuestTargets又は
Web でクエスト ID を調べます。まずはUESP Wiki [www.uesp.net]
注: Mod からのクエストで行き詰まった場合は、Mod ページで Mod の詳細にあるクエスト ID を確認してください。Mod ID がリストにない場合は、次のことを試してください。
コンソールで次のように入力します。
ファンクリスト 1 を保存
開いたメモ帳でクエスト名を検索し、クエスト ID をメモします。
2.
クエスト ID がわかったら、次のように入力します。
Player.sqs quest_idこれにはクエストのすべてのステージがリストされます。
各ステージは、そのステージを完了している場合は1がマークされ、
そのステージをまだ完了していない場合は0 がマークされます。
3.
クエストを希望のステージへ移動
ジャンプしたいステージを調べてください。
クエストを終了する最終ステージにジャンプすることも、クエストの次のステージにジャンプすることもできます。
場合によっては、スキップしてはいけない特定のステージ中に新しい呪文やシャウトを学習したり、新しいアイテムを受け取ったりすることがあります。
移動したいクエスト ステージがわかったら、次のように入力します。
SetStage quest_id stage_number正しいステージを選択すると、クエストが完了または次へ進みます。
getqr ID
指定したクエストID(名前可)が動いているかどうかを確認します。GetQuestRunningの略。 例:getqr db01
startquest ID
指定したクエストID(名前可)を開始します。例:startquest db01
stopquest ID
指定したクエストID(名前可)を停止します。例:stopquest db01
sqs ID
指定したクエストのステージ状況をすべて表示する。ShowQuestStagesの略。例:sqs MQ101
sqv ID
指定したクエストIDの変数・エイリアスをすべて表示します。ShowQuestVarsの略。
指定したクエストID(名前可)が動いているかどうかを確認します。GetQuestRunningの略。 例:getqr db01
startquest ID
指定したクエストID(名前可)を開始します。例:startquest db01
stopquest ID
指定したクエストID(名前可)を停止します。例:stopquest db01
sqs ID
指定したクエストのステージ状況をすべて表示する。ShowQuestStagesの略。例:sqs MQ101
sqv ID
指定したクエストIDの変数・エイリアスをすべて表示します。ShowQuestVarsの略。
■ホワイトランへワープ
■主要都市・Tamriel
いわゆるフィールドマップにある町、村、都市。
■テスト用セル
■DLC・Hearthfireの自宅?
BYOHHouse1Exterior(Lakeview Manor)
レイクビュー邸
BYOHHouse2Exterior(Windstad Manor)
ウィンドスタッド邸
BYOHHouse3Exterior(Heljarchen Hall)
ヘリヤーケン・ホール
COC Whiterunだと、Whiterun近くの橋の上に飛ばされますが、
COC WhiterunOriginであれば町の中に直接飛びます。
COC WhiterunDragonsReachこれも扉くぐった先に飛ばされます。
■主要都市・Tamriel
いわゆるフィールドマップにある町、村、都市。
コマンド | 地名 | |
DarkwaterCrossingExterior01 | ダークウォータークロッシング | |
DawnstarExterior01 | ドーンスター | |
FalkreathExterior01 | ファルクリース | |
IvalsteadExterior01 | イヴァルステッド | |
KarthwastenExterior01 | カースワステン | |
KynesgroveExterior01 | カイネスグローブ | |
DragonBridgeExterior | ドラゴン・ブリッジ | |
HelgenExterior | ヘルゲン | |
MorthalExterior01 | モーサル | |
NightgateInnExterior01 | ナイトゲート | |
Riverwood | リバーウッド | |
RoriksteadExterior01 | ロリクステッド | |
ShorsStoneExterior01 | ショール・ストーン | |
StonehillsExterior01 | ストーンヒルズ | |
WinterholdExterior01 | ウィンターホールド | |
WintorholdCollageExterior | ウィンターホールド大学 | |
SolitudeOrigin | ソリチュード | 未発見状態でワープすると断頭イベントがバグる? |
coc QASmoke
■DLC・Hearthfireの自宅?
BYOHHouse1Exterior(Lakeview Manor)
レイクビュー邸
BYOHHouse2Exterior(Windstad Manor)
ウィンドスタッド邸
BYOHHouse3Exterior(Heljarchen Hall)
ヘリヤーケン・ホール
スカイリムのフォルダにテキストファイルを作成します
コンソールでbat ファイル名で呼び出し可能です。
例:キャラ撮影用バッチを作成します。
右クリック→新規作成→テキストドキュメントでc.txtを作成。
テキストを開いて以下のコマンドを書いて保存。
バッチでcocコマンドを使うとなぜかクラッシュします。
拡張子は「bat」ではなく「txt」
コンソールでbat ファイル名で呼び出し可能です。
例:キャラ撮影用バッチを作成します。
右クリック→新規作成→テキストドキュメントでc.txtを作成。
テキストを開いて以下のコマンドを書いて保存。
fov 25 tfc 1 sucum 2コンソールでbat cと入力と。c.txtのコマンドが一括入力されます。
バッチでcocコマンドを使うとなぜかクラッシュします。
拡張子は「bat」ではなく「txt」
◎MODを使う方法
◎バニラのロケーションID一覧
https://elderscrolls.fandom.com/wiki/Console_Comma...
◎コンソールでエリア(ダンジョン)のクリアフラグを変更する
SetLocationCleared [LocationID] [0 or 1]
[LocationID]のエリアクリアフラグを変更。1でオン(クリア)、0でオフ
◎バニラのロケーションID一覧
https://elderscrolls.fandom.com/wiki/Console_Comma...
◎コンソールでエリア(ダンジョン)のクリアフラグを変更する
SetLocationCleared [LocationID] [0 or 1]
[LocationID]のエリアクリアフラグを変更。1でオン(クリア)、0でオフ
◎よく使う機能
FPSの表示 : テンキーの*
ENB調整メニューの表示 : Shift+Enter
画面効果のオン・オフ : Shift+F12
キー設定はENBプリセットによっては違う
enblocal.iniの[INPUT]部分のキーコードを変えることで、キー設定できる
FPSの表示 : テンキーの*
ENB調整メニューの表示 : Shift+Enter
画面効果のオン・オフ : Shift+F12
キー設定はENBプリセットによっては違う
enblocal.iniの[INPUT]部分のキーコードを変えることで、キー設定できる
■コンソールで変数を調べる
オブジェクトをクリックし、ShowVarsを押すとそのオブジェクトが持っている変数、スクリプト、エイリアスを表示できます。
■グローバル変数の設定
構文:
set gamehour to 7
朝の7時になる。
オブジェクトをクリックし、ShowVarsを押すとそのオブジェクトが持っている変数、スクリプト、エイリアスを表示できます。
■グローバル変数の設定
構文:
set Global変数名 to 数値例:
set gamehour to 7
朝の7時になる。
指定したターゲットにモーションを再生させます。
◎構文:
sendanimevent AnimEvent名
sae AnimEvent名
◎例:
player.sae sneakstart
Anim Event名はGamePlay -> Animations -> Anim Eventです。
モーションの再生には暗黙上の条件をクリアしている必要があります。
例えば、SprintStartなら前に走っている状態でないとうまく適用できません。
■コンソールでモーションの再生その2
シンタックス:
PlayIdle Idle ID名
GamePlay -> AnimationsのID名がIdleのID名です。
これもIdleの条件をクリアしている必要があります。
sendanimeventと違って当たり判定や移動量がちゃんと適用されます。
◎構文:
sendanimevent AnimEvent名
sae AnimEvent名
◎例:
player.sae sneakstart
Anim Event名はGamePlay -> Animations -> Anim Eventです。
モーションの再生には暗黙上の条件をクリアしている必要があります。
例えば、SprintStartなら前に走っている状態でないとうまく適用できません。
■コンソールでモーションの再生その2
シンタックス:
PlayIdle Idle ID名
GamePlay -> AnimationsのID名がIdleのID名です。
これもIdleの条件をクリアしている必要があります。
sendanimeventと違って当たり判定や移動量がちゃんと適用されます。
sv
対象に付与されたスクリプトの変数をすべて表示します。ShowVarsの略。
sglv
すべてのグローバル変数を表示する。ShowGlobalVarsの略。
aps [スクリプトのファイル名] [実行するスクリプトの関数(オプション)]
対象にスクリプトを付与します。関数を指定するとそれを実行します。
AttachPapyrusScriptの略。
例:player.aps setupscript runonce
参考:https://ck.uesp.net/wiki/AttachPapyrusScript
setpqv ID 変数 X
指定したクエストの変数の値Xを変更します。SetPapyrusQuestVariableの略。例:setpqv myquest IsRunning true
setpv 変数 X
対象のスクリプトの変数(プロパティ)の値Xを変更します。SetPapyrusVariableの略。例:setpv IsRunning true
startpsp 名
指定したスクリプト名のプロファイルを開始します。詳しい使い方はプロファイルの記事参照。StartPapyrusScriptProfileの略。
stoppsp 名
指定したスクリプト名のプロファイルを停止します。
対象に付与されたスクリプトの変数をすべて表示します。ShowVarsの略。
sglv
すべてのグローバル変数を表示する。ShowGlobalVarsの略。
参考:https://ck.uesp.net/wiki/AttachPapyrusScript
setpqv ID 変数 X
指定したクエストの変数の値Xを変更します。SetPapyrusQuestVariableの略。例:setpqv myquest IsRunning true
setpv 変数 X
対象のスクリプトの変数(プロパティ)の値Xを変更します。SetPapyrusVariableの略。例:setpv IsRunning true
startpsp 名
指定したスクリプト名のプロファイルを開始します。詳しい使い方はプロファイルの記事参照。StartPapyrusScriptProfileの略。
stoppsp 名
指定したスクリプト名のプロファイルを停止します。
使い方:https://freesoft-100.com/review/x-mouse-button-con...
・日本語の設定とアプリケーション毎の設定
・キーアサインのやり方
■スカイリム向けの一時設定
・日本語の設定とアプリケーション毎の設定
・キーアサインのやり方
■スカイリム向けの一時設定
- マウスサイドボタン(奥):M・マップ
- マウスサイドボタン(手前):ESC・ジャーナル・キャンセル
- マウス中央ボタン(手前):F・視点切り替え
半角ボタンだと日本語入力が……
「Skyrim(LE/SE)Localizer」のOptionフォルダに同じものが入っている
DL:https://1drv.ms/u/s!AvZZrjSfqkOcixtkP6gMOHMczK-d
「Skyrim(LE/SE)Localizer」のOptionフォルダに同じものが入っている
DL:https://1drv.ms/u/s!AvZZrjSfqkOcixtkP6gMOHMczK-d
・コンソールバインダーにバッチを割り当てる
◎Console Binder(ホットキーにコンソールコマンドを登録)に以下のコマンドを登録する
・MFGの表情をまとめる
・Poser Hotkeys Plusでポーズを変えてみる
・フェイスライトをアイテムとしてNPCに持たせる
◎Console Binder(ホットキーにコンソールコマンドを登録)に以下のコマンドを登録する
F1 | tfc | 自由にカメラ移動 |
F2 | tm | UIの非表示 |
・MFGの表情をまとめる
・Poser Hotkeys Plusでポーズを変えてみる
・フェイスライトをアイテムとしてNPCに持たせる
参考:Tips】これでアナタもSSマスター!? SS撮影お役立ちMOD&コンソールコマンドまとめ!
https://helloworld-tes.com/2019/06/20/post-521/
■ショートカットキーにコンソールコマンドを登録する・初期設定バッチの検討
・フリーカメラ切り替えと速度設定
Btfc.txt
参考:【Skyrim】コンソールコマンド「COC」での移動先の名称:https://skmod.hatenablog.com/entry/Tips/COC-Comman...
◎カメラ操作
tfc
自由にカメラ移動できるようになります。左クリックで上昇。右クリックで下降。Shiftキーで加速します。Toggles Free Cameraの略。
tfc 1
tfcのオプションで1を指定するとカメラ移動と時間停止ができます。動くオブジェクトや戦闘シーンの撮影などで役に立ちます。
sucsm X
フリーカメラ(tfc)時のカメラ速度を変更します。たとえばsucsm 2だとスローに、sucsm 10だと速くなります。SetUFOCamSpeedMultの略。
animcam
三人称視点時にカメラが常にプレイヤーの方に向きます。
fov X
視野角の調整です。数値が低いほど視野が狭く、数値が高いほど視野が広くなります。Field Of Viewの略。
デフォルト:65
◎アクターの操作
tc
対象アクターの移動をコントロールします。
tai
対象のAIを止めます。指定なしの場合は全員対象。
tcai
対象の戦闘AIを停止します。指定なしの場合は全員対象。
csb
スクリーンの血しぶきエフェクトを取り除きます。Clean Screen Bloodの略。
◎オブジェクト・操作
setpos 軸 X
対象をXの位置に配置します。taiやgetposと使うことで簡易的に配置できる。例:setpos z -13000
setangle 軸 X
対象を指定した方向に向けます。例:setangle z 90
tcl
対象の当たり判定をオン/オフします。対象なしの場合は全体に適用。
disable
対象を非表示にします。
enable
Disable状態の対象を表示します。
https://helloworld-tes.com/2019/06/20/post-521/
■ショートカットキーにコンソールコマンドを登録する・初期設定バッチの検討
・フリーカメラ切り替えと速度設定
Btfc.txt
tfc sucsm 4
竿役の半透明化 (SexLab Transparent Partners) | 左Shift+左Ctrl+R | ||
UIを非表示 | tm | コンソールウィンドウも非表示になる。 もう一度tmを入力することで元に戻る。 Toggle Menuの略。 | |
天候の変更 | 例)天候が晴れになる fw 81a | fw [天候ID] | |
時間の変更 | Set gamehour to 8 ゲーム時間が朝の8時になります | ||
移動速度の変更 | player.setav speedmult 250 | デフォルト100→200〜300 一度武器を構えると適用される? | |
時間停止(AIを停止) | tai | 停止中はポージングMODも表情コマンドも適応されなくなる | |
臨戦態勢(戦闘AIを停止) | tcai | ||
NPC無反応(探知AIを停止) | tdetect | ||
プレイヤーを不死モード | tim | ダメージは受けますが死亡しません。 ToggleImmortalModeの略。 | |
プレイヤーを不死モード(当たり判定無し) | tgm | ||
すべてのロケーションを表示する | tmm 1 | ||
キャラメイクを開始する | showracemenu | ||
キャラの大きさ | player.setscale 1.0 | ||
フリーカメラモード | tfc | ||
ワープ | coc |
参考:【Skyrim】コンソールコマンド「COC」での移動先の名称:https://skmod.hatenablog.com/entry/Tips/COC-Comman...
◎カメラ操作
tfc
自由にカメラ移動できるようになります。左クリックで上昇。右クリックで下降。Shiftキーで加速します。Toggles Free Cameraの略。
tfc 1
tfcのオプションで1を指定するとカメラ移動と時間停止ができます。動くオブジェクトや戦闘シーンの撮影などで役に立ちます。
sucsm X
フリーカメラ(tfc)時のカメラ速度を変更します。たとえばsucsm 2だとスローに、sucsm 10だと速くなります。SetUFOCamSpeedMultの略。
animcam
三人称視点時にカメラが常にプレイヤーの方に向きます。
fov X
視野角の調整です。数値が低いほど視野が狭く、数値が高いほど視野が広くなります。Field Of Viewの略。
デフォルト:65
◎アクターの操作
tc
対象アクターの移動をコントロールします。
tai
対象のAIを止めます。指定なしの場合は全員対象。
tcai
対象の戦闘AIを停止します。指定なしの場合は全員対象。
csb
スクリーンの血しぶきエフェクトを取り除きます。Clean Screen Bloodの略。
◎オブジェクト・操作
setpos 軸 X
対象をXの位置に配置します。taiやgetposと使うことで簡易的に配置できる。例:setpos z -13000
setangle 軸 X
対象を指定した方向に向けます。例:setangle z 90
tcl
対象の当たり判定をオン/オフします。対象なしの場合は全体に適用。
disable
対象を非表示にします。
enable
Disable状態の対象を表示します。
コメントをかく