メインコンテンツまでスキップ

Numerical Storage

通貨、マナプール、アップグレード可能な銀行口座を管理する多用途システム。

Numerical Storage 拡張は、数値データを管理するための汎用フレームワークを提供します。カスタム通貨、RPG のステータスプール、金利と GUI 管理を備えたアップグレード可能な銀行口座などを作成できます。

機能

  • マルチ通貨:無制限に固有のストレージを定義できます(ゴールド、トークン、マナ)。
  • レベルシステム:プレイヤーはストレージをアップグレードして容量と金利を高められます。
  • 利息:Cron 式に基づく、定期的な利息の支払い。
  • 銀行 GUI:入金・出金・アップグレードのための完全なインターフェース。

クイックスタート

  • 1. 設定を構成する — 設定エントリーから始めます:definition。拡張のグローバル設定を定義します。→ definition

コマンド

すべてのコマンドは /ns 接頭辞を使用します。

コマンド説明Permission
/ns open <id>ストレージメニューを開きます。typewriter.ns.open
/ns add <id> <amount>残高を追加します(コンソール)。typewriter.ns.add
/ns remove <id> <amount>残高を差し引きます(コンソール)。typewriter.ns.remove
/ns level <id> <value>レベルを設定します(コンソール)。typewriter.ns.level
/ns reset <id>データを消去します(コンソール)。typewriter.ns.reset

プレースホルダー

これらのプレースホルダーで値を表示します。<id> はストレージの Definition ID に置き換えてください。

プレースホルダー説明
%typewriter_ns_balance_<id>%現在の残高。
%typewriter_ns_level_<id>%現在のレベルインデックス。
%typewriter_ns_capacity_<id>%残高の最大容量。
%typewriter_ns_interest_<id>%現在の金利。
%typewriter_ns_interest_cooldown_<id>%次回支払いまでの時間。
%typewriter_ns_name_<id>%表示名。
%typewriter_ns_prefix_<id>%通貨の接頭記号。

権限

Permission説明
typewriter.ns.open数値ストレージメニューを開く。
typewriter.ns.add保存された値に加算する。
typewriter.ns.remove保存された値から減算する。
typewriter.ns.reset保存された値をリセットする。
typewriter.ns.levelストレージのレベルを管理する。

依存関係

Extension必須用途
GUI Extension必須メニューの描画とレイアウトシステム。
PlaceholderAPI任意@Placeholder フィールド用。