Modについてのあれこれ。FoModの作り方、Mod導入時のトラブル事例などのニッチな話を書いていきます。SE概要Modで追加されたフォロワーやNPCをコンソールで呼び出したいが、RefIDが分からない。対策方法SkyrimのNPCやアイテムにはBaseIDとRefIDの2種類のIDが割り当てられます。BaseIDはNPC/アイテムの基本データ(テンプレート)を示すIDで、重量/価格/見た目など、不変の情報へのアクセスに利用されます。RefIDはゲーム内に実際に配置されたオブジェクトを示すIDで、NPCの場所・レベル・パラメータ、アイテムの配置場所・方向といった、ゲーム内で動的に変更される情報へのアクセスに利用されます。コンソールからModで追加されたフォロワーを呼び出したりパラメータの変更を行う場合、後者のRefIDが必要となります。以下、フォロワーの居場所が分かっている場合と、居場所が不明な場合それぞれの対処方法について説明します。Japaneseを使いました。Consoleを導入します。このModはコンソールのコマンドや表示内容を拡張するSKSEプラグインです。インストールしたらSkyrimを起動してフォロワーの前に移動します。[全角/半角]キーを押してコンソールを開き、フォロワーをクリックします。画面右下にIDが2つ表示されますが、上のIDがRefIDです。フォロワーを呼び出すには次のコンソールコマンドを入力します。player方法2:フォロワーの居場所が分からない場合TES5Editを起動します。OKボタンを押します。ここでプラグインのチェックを変更すると、RefIDの上位2桁がゲーム起動時と不一致となります。分からなければ変更しないでください。finished」が表示されるまで待ちます。(Actor)」の階層を開き、お目当てのフォロワーを選択します。By」を開き、列ヘッダ「Record」をクリックしてソートした後、[ACHR:xxxxxxxx]の行を探してダブルクリックします。フォロワーが馬を所有している場合には複数行ありますが、左のツリーで選択したIDが()内のIDと一致する行が正解です。選択項目が自動的に変更されます。新しく選択された項目のIDがRefIDです。余談ですが、選択された項目の2階層上が配置先のセルを示しています。このフォロワーの場合、リバーウッドのスリーピング・ジャイアントにいるということになります。ゲーム内でフォロワーを呼び出すには、[全角/半角]キーを押してコンソールを開き、次のコンソールコマンドを入力します。バッチファイルから複数のフォロワーをまとめて呼び出す場合、先ほど示したコマンドではうまく呼び出せないので(最後の1名しか呼べない)、下記の形式で指定します。NPCを使うMODファイルからRefIDを調べるツールを公開しています。Skyrim外で動作する外部ツールです。未導入のMODからIDを調べることもできます。使えば、ゲーム内のMCMメニューからNPC(フォロワー)の一覧を表示したり、NPCに対して各種操作を行うことができます。これを導入しておけば、フォロワーを追加するたびにIDを調査する手間が省けそうです。音声ファイル...2018-02-01RedditよりChesko氏の近況(2018/02/01)Chesko氏からRedditに近況報告がポストされました。Reserved.ブログの記事内に記載されているメーカー名、製品名称等は、日本及びその他の国における各企業の商標または登録商標です。記事の転載はご遠慮ください。記事を引用する場合はトラックバックするか元のURLを明記してください。はてなブログをはじめよう!thinkingskeeverさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。