12 pages tagged with "rust"
Rust にカスタム絵文字を追加する方法
Published on 2024/10/28 - 231 words - 2 mins
概要
Rust にカスタム絵文字を追加して使用する方法を紹介します。
参考情報
Server Custom Emojis
関連情報
Rust のサーバーを構築する
Rust にカスタム絵文字を追加する方法
今回はカスタム絵文字 neko.png を追加します。
次の要件を満たしたカスタム絵文字を準備します。
256*256ピクセルより大きくない
.jpgまたは.pngファイル形式であること(注意:.jpgは透過に対応していません)。
ファイルサイズが250kb以下であること
8ビットと16ビットのPngが動作しない
カスタム絵文字をサーバーの server/{MY_RUST_…
read more
Rust プラグインでマップにマーカーを追加する
Published on 2024/10/12 - 1139 words - 6 mins
概要
Rust プラグインでマップにマーカーを追加します。
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
Marker API を使用する方法
Marker API を使用してマップにマーカーを追加します。
Marker API のインストール
Marker API から MarkerAPI.cs をダウンロードします。
MarkerAPI.cs をサーバーの oxide/plugins フォルダにコピーします。
API_CreateMarkerPublic
API_CreateMarkerPublic をコールしてプレ…
read more
Rust プラグインでエンティティのスケールを変更する
Published on 2024/10/08 - 716 words - 4 mins
概要
Rust プラグインで Entity Scale Manager を使用してエンティティのスケールを変更します。
参考情報
Entity Scale Manager
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
Entity Scale Manage のインストール
Entity Scale Manager から EntityScaleManager.cs をダウンロードします。
EntityScaleManager.cs をサーバーの oxide/plugins フォルダにコピーします。
API_ScaleEn…
read more
Rust プラグインのデータファイルを使用する
Published on 2024/10/01 - 602 words - 4 mins
概要
Rust プラグインのデータファイルを使用して任意のデータを保存します。
参考情報
Data Files
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
データファイルの使用
ファイルの先頭に名前空間への参照を追加します。
using Oxide.Core.Configuration;
データファイルのフィールドを作成します。
DynamicConfigFile dataFile;
データファイル oxide/data/MyDataFile.json がすでに存在する場合はロードします。データファイルが存在し…
read more
Rust プラグインにライブラリを追加する
Published on 2024/09/25 - 146 words - 1 mins
概要
Oxide の拡張機能を利用して Rust プラグインにライブラリを追加します。今回は WanaKanaShaapu をプラグインに追加します。
参考情報
Extensions
関連情報
Rust のサーバーを構築する
VSCode に Rust の Mod の開発環境を構築する
ライブラリの追加
ライブラリの dll ファイルを用意します。今回は WanaKanaShaapu.dll です。
サーバーの RustDedicated_Data/Managed フォルダに dll ファイルをコピーします。
プラグインの cs ファイルの先頭に次のコメントを追記します。
…
read more
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
VSCode に Rust の Mod の開発環境を構築する
Published on 2024/02/29 , Last updated 2024/10/16 - 1671 words - 9 mins
概要
Visual Studio Code に Rust(ビデオゲーム) の Mod の開発環境を構築します。
前提条件
Visual Studio Code がインストールされている必要があります。
Visual Studio Code Dev Containers の System requirements を満たしている必要があります。
Rust のサーバーを構築している必要があります。サーバーの構築方法は こちら を参照して下さい。
環境
Visual Studio Code 1.94.2
Docker Desktop 4.34.3
.NET 8
Oxide.Rust 2.…
read more
Rust のサーバーを構築する
Published on 2023/06/03 , Last updated 2024/02/08 - 1426 words - 8 mins
概要
didstopia/rust-server を使用して Rust のサーバーを構築します。
前提条件
Docker, Docker Compose が使用できる必要があります。
参考情報
Rust Wiki - Creating a server
Rustafied - Host your own Rust Dedicated Server
サーバーの構築
Rust のサーバーを構築します。
サーバーに必要なフォルダを作成します。
フォルダ名備考
dataRust データ用のフォルダ
サーバーに必要な環境変数を記述したファイル「rust.env」を作成します。
RUST…
read more