「Mod Scripts」の設定ページでは、Mod Scripts の追加、変更、および管理を行うことができます。
1. スクリプトライブラリセクション
このドロップダウンメニューには、Roll20が「ワンクリックインストール」として提供している、厳選されたスクリプトの全リストが含まれています。このリストには、Roll20による「ワンクリック Install」で承認されたスクリプトが随時追加されています。ただし、Roll20の公式GitHubライブラリにあるスクリプトは、手動で追加することでインストール可能です。また、スクリプトを一から自作することもできます!
スクリプトを選択すると、そのスクリプトに関する情報が記載された追加セクションが表示されます。この情報には、スクリプトの使用方法、著者、現在のバージョン、およびその他の重要な詳細が含まれています。スクリプトをインストールする前に、入手可能なすべての情報を確認することを強くお勧めします。
インストールする準備が整ったら、「スクリプトを追加」ボタンと「インポート」ボタンが表示されます。詳しいチュートリアルについては、「ワンクリックインストールを使った Mod スクリプトのインストール方法」をご覧ください。
2. 新規スクリプトセクション
ここを変更する前に、コーディングとJavaScriptの基本的な理解があることを強く推奨します。このセクションでは、Modスクリプトサンドボックスに直接コードを追加し、スクリプトとして保存することができます。このセクションには、スクリプトコードを追加・編集するための組み込みのエディタが用意されています。変更を行う準備ができたら、「スクリプトを無効にする」ボタンと「スクリプトを保存する」ボタンの両方が表示されます。「上級者向けガイド」や、独自のスクリプトを作成する方法については、こちらをクリックしてください。
3. Modスクリプトのサンドボックスを再起動するボタン
このボタンをクリックすると、実行中の Mod Script サンドボックス インスタンスを再起動できます。これにより、Modスクリプトがすべて再起動され、影響を受けるその他のプロセスも再起動されます。
ゲームでは、Mod Script サンドボックス v1.0またはMod Script サンドボックス v1.5 を実行できます。再起動後、スクリプトではCampaign().sandboxVersion(「1.0」または「1.5」)を読み取ることで、どのサンドボックスが実行されているかを確認できます。
4. MOD出力コンソール
Mod Output Consoleは、スクリプトを覗き込むための「窓」のようなものです。 Modスクリプトはサンドボックス内で実行されるため、実行中はスクリプトの結果やエラーに関する情報を確認するために、スクリプトに直接アクセスすることはできません。 Mod Output Console は、この情報をサンドボックスから取り出し、スクリプトの編集中に確認できるようにします。すべてのlog()コマンドがここに表示されるほか、スクリプトの実行中に発生したエラーもすべて表示されます。