【Rustサーバー用プラグイン】Universal Command Menu
- Digital1,500 JPY




【Rustサーバー用】Universal Command Menu ゲーム内UIからコマンドを登録・編集できる管理メニュープラグイン Rustサーバー内に、自由にカスタマイズできるコマンドメニューを追加します。 チャットコマンドやコンソールコマンドをゲーム内UIから登録し、ボタンを押すだけで実行可能。 設定ファイルを毎回直接編集しなくても、ゲーム内からコマンドの追加・編集・削除・移動・サブメニュー作成まで行えます。 プレイヤー向けの便利コマンド一覧から、管理者専用のサーバー管理メニューまで、幅広く活用できます。 主な機能 一般・管理者メニューを分けて管理 メニューは以下の3つのタブに分かれています。 一般 通常プレイヤーが利用できるコマンドメニュー 管理者 管理者だけが利用できる専用メニュー コマンド コマンドの登録・編集・削除を行う管理画面 一般向けボタンと管理者向けボタンを分離できるため、プレイヤーに管理コマンドが表示される心配がありません。 ゲーム内UIから簡単登録 管理画面に以下を入力するだけで、新しいボタンを登録できます。 追加先:一般/管理者 サブメニュー名 ボタン名 実行するコマンド コマンド種別:自動/チャット/コンソール ボタン名を空欄にした場合は、入力したコマンドから自動で名前が作成されます。 チャット・コンソールコマンド対応 以下のようなコマンドを登録できます。 /remove /home /kit server.save env.time 10 noclip debugcamera /から始まるコマンドはチャットコマンドとして処理され、server.saveやenv.timeなどはコンソールコマンドとして自動判定されます。 自動判定を使わず、チャットまたはコンソールを手動指定することもできます。 サブメニュー対応 同じタイトルを指定して複数のボタンを登録すると、同じサブメニュー内にまとめられます。 例えば、 テレポート ├─ ホームへ移動 ├─ 町へ移動 └─ イベント会場へ移動 といった階層式のメニューを作成できます。 コマンド数が多いサーバーでも、用途別に整理して見やすくできます。 登録済みボタンをゲーム内で編集 登録済み一覧から、以下の内容を編集できます。 サブメニューのタイトル ボタン名 実行コマンド 一般/管理者の所属 登録の削除 リンク先にコマンドが1件だけ登録されている場合は、サブメニューリンクからそのコマンドを直接編集できます。複数ある場合は「サブのみ」一覧から編集対象を選択する安全設計です。 削除時には確認画面が表示されるため、誤操作も防止できます。 登録済み一覧の絞り込み 管理画面の一覧は、以下の表示に切り替えられます。 ルートのみ すべて サブメニュー内のみ 現在のページのみ 登録数が増えても、必要な項目を探しやすくなっています。 一般・管理者間をワンタッチ移動 登録したボタンやサブメニューを、一般側から管理者側、管理者側から一般側へ移動できます。 サブメニューを移動した場合は、中に登録されているコマンドもまとめて移動します。 プレイヤーごとにメニューボタン位置を変更可能 画面上に表示されるメニューボタンは、プレイヤー本人が上下左右に移動できます。 位置情報はプレイヤーごとに保存されるため、各自の画面サイズやUI配置に合わせて調整できます。 管理者権限対応 サーバー管理者のほか、専用Permissionを付与したスタッフも管理機能を利用できます。 dynamiccommandmenu.admin Rustの管理者権限を持つプレイヤー、または上記Permissionを持つプレイヤーが管理者として判定されます。 初期登録ボタン 新規導入時は、管理者メニューに以下のサンプルボタンが登録されます。 全プラグイン再読み込み サーバー保存 設定書き出し ゴッドモードON/OFF Noclip Debug Camera 時刻変更 不要なボタンはゲーム内UIから削除できます。 一度削除した初期ボタンが、プラグイン再読み込みのたびに勝手に復活することはありません。 主な使用コマンド /menu 一般メニューを開きます。 /menu admin 管理者メニューを開きます。 /menu cmd コマンド登録・編集画面を開きます。 /cm_list 登録済みエントリをチャットに表示します。 /cm_button preset left /cm_button preset center /cm_button preset right メニューボタンの共通位置を変更します。 基本的な登録や編集作業はゲーム内UIから行えます。 導入方法 ダウンロードした UniversalCommandMenu.cs をサーバーのプラグインフォルダへ入れます。 プラグインを読み込みます。 Carbonの場合: c.reload UniversalCommandMenu Oxideの場合: oxide.reload UniversalCommandMenu ゲーム内チャットで以下を入力します。 /menu 管理者は「管理者」「コマンド」タブも利用できます。 対応環境 Rust Dedicated Server Carbon/Oxide系プラグイン環境 日本語UI 外部プラグイン不要 商品内容 UniversalCommandMenu.cs バージョン: 1.0.0 注意事項 登録したコマンドが正常に動作するかは、対象プラグインの導入状況や権限設定によって異なります。 コンソールコマンドには強力な管理機能が含まれるため、管理Permissionは信頼できるスタッフにのみ付与してください。 Rust、Carbon、Oxide側のアップデートにより、将来的に修正が必要になる場合があります。 導入前にサーバーデータのバックアップをおすすめします。 デジタル商品のため、購入後の返品・返金には対応できません。 利用規約案 購入者本人が管理するRustサーバーで利用できます。 ソースコードの改変は、購入者本人の利用範囲内で可能です。 ファイルやソースコードの再配布、転売、共有、公開は禁止します。 改変したファイルの販売や配布も禁止します。 本プラグインの使用によって発生した損害について、制作者は責任を負いません。



