5 pages tagged with "oxide"
Rust プラグインに構成を設定する
Published on 2024/09/16 - 488 words - 3 mins
概要
Rust プラグインに構成を設定し JSON ファイルから設定を読み込みます。
参考情報
Plugin lifecycle
Step 6: Implementing Configuration
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
Rust プラグインのチャットコマンドを実装する
権限の設定
Rust プラグインのチャットコマンドを実装する で作成した ActivePlayers.cs ファイルに構成を設定します。
ファイルの先頭に名前空間への参照を追加します。
using Newtonsoft.Json;
…
read more
Rust プラグインの基本的な GUI を実装する
Published on 2024/09/01 - 552 words - 3 mins
概要
Rust プラグインの基本的な GUI を実装し、チャットコマンドを実行すると文字を表示します。
参考情報
Basic concepts of GUI
RustCui
Kulltero/Rust.Community
Timers
FlamingMojo's Blog
関連情報
Rust プラグインのチャットコマンドを実装する
環境
Visual Studio Code 1.91.1
Docker Desktop 4.33.1
.NETFramework Standard 2.1
Microsoft.NETFramework.ReferenceAssemblies 1.0.3
O…
read more
Rust プラグインをローカライズする
Published on 2024/08/15 - 457 words - 3 mins
概要
Rust プラグインをローカライズします。
参考情報
Localization
Localization
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
Rust プラグインのチャットコマンドを実装する
デフォルトの文言を設定
Rust プラグインのチャットコマンドを実装する で作成した ActivePlayers.cs ファイルをローカライズします。
Dictionary を使用するため、System.Collections.Generic をインポートします。
using System.Collections.Gen…
read more
Rust プラグインに権限を設定する
Published on 2024/08/14 - 468 words - 3 mins
概要
Rust プラグインに権限を設定し、権限のあるユーザーのみがプラグインを使用できるようにします。
参考情報
Plugin lifecycle
Introduction to Permissions
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
Rust プラグインのチャットコマンドを実装する
権限の設定
Rust プラグインのチャットコマンドを実装する で作成した ActivePlayers.cs ファイルに権限を設定します。
プロパティ Permission で実装する権限を指定します。
privat…
read more
Rust プラグインのチャットコマンドを実装する
Published on 2024/08/13 - 338 words - 2 mins
概要
チャットコマンドを実行しアクティブユーザーの名前をチャットに表示する Rust 用プラグインを作成します。
参考情報
Plugin lifecycle
Writing your first plugin
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
プラグインの実装方法
ActivePlayers.cs ファイルを作成し、アクティブユーザーの名前をチャットに表示するチャットコマンドを実装します。
メソッド ActivePlayersCommand を実装します。
void ActivePlayersCo…
read more