Skyrim Mod データベース

検索結果:コンソールコマンド おすすめMOD順search

 [ユーティリティ] Save and Execute Console Commands Download ID:101623 Author:Dylbill 2020-03-10 08:27 Version:1.3
RATE: =5 G=1 TAG: [Tool] [ツール] [ユーティリティ] [コンソール] [コンソールコマンド]
Save and Execute Console Commands Title画像

Save and Execute Console Commands

コンソールコマンドを登録して、ホットキーから実行できるようにするツール

特定のシチュエーションで自動的に、特定のコマンドを実行する機能もあります


●コマンドの登録方法
□まずこのMODのMCMに移動し、"List" を開きます
 (List は 1 から 5 までありますが、どれを選んでも OK です)
 "Edit Command" から「Set New Command」を選びます
 "Set Command" を押して、登録したいコマンドを入力します
 "Save Command" を押して、登録を確定します
以上でコマンド登録完了です
次からは "Edit Command" より登録済みのコマンドの編集・削除が可能です


□ "Target Behavior" では、コマンド実行対象の補足方法をコンソールリファレンスから、クロスヘアリファレンスに変更できます

また、"Set to None" とすると、コマンド実行直前にコンソールリファレンスを削除します
この削除機能は "TCAI" のようなトグルコマンド実行のときに便利です

例えば "TCAI" を "Set to None" と併用すると、いつでも間違いなくグローバルに戦闘を停止できます


□ "Notification" を ON にすると、コマンドの実行結果を通知します

例えばツールから "TGM" を実行すると、画面の左上に "God Mode Enabled" もしくは "God Mode Disabled" と表示されます


□登録するコマンドには、動的な変数が使えます
 -TargetBaseID - 現在のコンソールターゲットの base ID が代入されます
 -TargetID - 現在のコンソールターゲットの ref ID が代入されます
 -BaseID - 現在クロスヘアで捉えている対象の base ID が代入されます
 -RefID - 現在クロスヘアで捉えている対象の ref ID が代入されます

例えば画像のように、"PlaceAtMe BaseID 1" と登録して ("PlaceAtMe" は何かを複製するコマンド)、「鉄の兜」をクロスヘアに捉えて実行すると、"Base ID" に「鉄の兜」の base ID が代入され、「鉄の兜」が1つ複製されます

同様に、"Player.Additem BaseID 1" と登録して「松明」をクロスヘアに捉えつつ実行すると、プレイヤーのインベントリに「松明」が1つ追加されます

死んでしまったフォロワーを "Resurrect" で復活させたいときも、ref ID を調べる手間なく復活させられます


□ "Set Name" に名前を打ち込むことで、コマンドの効果をわかりやすい形で表記できます

例えば画像のように、 "Set Command" へ "PlaceAtMe BaseID 1"、"Set Name" へ "Duplicate" と登録すると、以降は "PlaceAtMe BaseID 1" の表記名が "Duplicate" になり、ひと目で「何かを複製するコマンドなんだろう」と分かります

同様に、"Set Command" へ "fw 0010E1F2"、"Set Name" へ "Clear Weather" と登録すると、「天気を快晴にするコマンドなんだろう」と瞬時にわかるようになります

この機能は、たまにしか使わないマイナーなコマンドを大量に登録して、「あの効果のコマンドは何処にあったっけ・・・?」となりそうなときに便利です



●コマンドの実行方法
□コマンドを手動実行するには、"レッサーパワー" か "ホットキー" より「リスト」を呼び出して行います

例えば画像5枚目だと、「H キー」を押せば "List 1" が呼び出されます
リストよりコマンドを選んで、それからリストを閉じると、コマンドが実行されます

別の方法として、リストを開いた後、実行したいコマンドの先頭にある数字を入力すると、直ちにコマンドが実行されます
(数字が2桁以上のときは、左 Shift を押しつつ数字を入力し、打ち込み終えたら左 Shift を離してください。これでコマンドが実行されます)


□"Event" の欄にある5つの項目へチェックを入れておくと、対応したイベントの発生時、自動的にコマンドが実行されます
例えば画像5枚目だと、「ゲームをロードしたとき」「ファストトラベルしたとき」「戦闘が始まったとき」に自動でコマンドが実行されます



●その他の機能
□登録したコマンドのリストは全て、json ファイルにしてバックアップが可能です

新しくゲームを始めたときも、バックアップした json ファイルを読み込めば、前に登録したコマンドのリストが一瞬で復元されます

□バッチファイル
このツールは、バッチファイルに書かれたコンソールコマンドも実行可能です

例えば、新規にテキストファイルを作り、"PlayerAddItems" という名前にします

次に "PlayerAddItems" を開いて
AddItem "ItemCode1" "Amount1"
AddItem "ItemCode2" "Amount2"
AddItem "ItemCode3" "Amount3" ・・・
と書き込み保存します

保存したテキストファイルの拡張子を ".bat" にして、スカイリムのメインフォルダに置きます
そして、このツールのMCMを開き、コマンド "PlayerAddItems" を登録し、"target Behavior" を "Set to Crosshair Ref" に設定します

リストから "PlayerAddItems" を選択して閉じると、バッチファイルが実行され、クロスヘアに捉えた NPC のインベントリに、アイテムが追加されます

この機能は、複数のコマンドを自動で実行したいときに便利です


●必須MOD
・SKSE - https://skse.silverlock.org/
SkyUI
SkyUILib
UIExtensions
ConsoleUtil
PapyrusUtil - Modders Scripting Utility Functions


●アンインストール方法
・MCMの "Main Options" より "Mod Active" を OFF にしてセーブし、スカイリムを終了してこのMODのファイルを削除してください
  • Save and Execute Console Commands画像1
  • Save and Execute Console Commands画像2
  • Save and Execute Console Commands画像3
  • Save and Execute Console Commands画像4
  • Save and Execute Console Commands画像5
  • Save and Execute Console Commands画像6
Skyrim Nexus, Dylbill. 10 Mar 2020. Save and Execute Console Commands. 3 Mar 2020 <https://www.nexusmods.com/skyrim/mods/101623>.
[コメントを読む(1)] [コメントを書く]
Real Time Information!CLOSE
1712364086 1713254019 1713434412 none none
▲ OPEN COMMENT