【Rust-Plugin】Gacha Pon v1.5.0
- ダウンロード商品¥ 3,000



Copyright © 2025 aomuu. All Rights Reserved. 本コンテンツは、aomuu の明示的な許可なく複製・編集・再配布することはできません。 許可範囲は個人利用のみとし、ご自身の Rust サーバーでの利用に限ります。 サポートDiscordにご参加ください! https://discord.gg/k5rubVtawu
バージョン
v1.1.0 - 10連ガチャの結果画面において、カプセルがパネル外にはみ出る問題を修正 - Blueprint(ブループリント)排出オプションを追加 - カテゴリーごとに有効/無効を機能を追加 - 排出されるアイテム数を Min / Max で設定できる機能を追加 v1.2.0 - カプセルカラー・カテゴリーを整理し、標準的な配色とカテゴリ名に変更 - 各種ガチャの「もう一度回す」ボタン押下時、それぞれの種類のガチャが回されるように変更 - 各種UIサイズの整理と最適化 - 単発ガチャのアイコンサイズを調整、リザルトパネルを統一化 - テストガチャに単発・10連を対応 - デイリーガチャの残り時間が1h未満の場合、秒数まで表示するように変更 - カテゴリーヘッダーの文字にアウトラインを追加できるように変更 v1.2.1 - リザルト画面切り替え時にカーソルが画面中央にリセットされる問題を修正 - 画像が表示されないことがある問題を修正 - 最適化 v1.2.2 - サーバー起動直後の画像表示遅延を改善 - 画像読み込み中にガチャを実行すると「ガチャ画像を読み込み中です。しばらくお待ちください。」と表示 - 画面切り替え時のちらつきを軽減 v1.3.0 - ボーナス付与システムを追加:10連ガチャを続けてを回すたびに対象カテゴリの当選確率が上昇するシステム - ヒントシステムの追加:10連ガチャの結果画面で、もう一度ボタンの横にボーナスに関するヒントを表示する機能 v1.4.0 - サーバー負荷を大幅に軽減 - 10連ガチャのメモリ使用量を最適化:複数プレイヤーが同時に引いても UI の表示が遅れにくくなった - プラグインのアンロード/リロード時の不具合を修正 v1.4.1 - サーバー起動時のエラー修正 v1.5.0 - ガチャの画像を外部URLからローカルPNGに変更したことで、ガチャ演出の表示ラグを最大限にカット - サーバー起動時に画像の読み込み待ちが発生しなくなりました - ガチャを回してもアイテムが出ず、コストだけ引かれることがある不具合を修正しました
概要
GachaPonは、Rustサーバー向けの高性能なガチャシステムプラグインです。プレイヤーは指定のアイテムを使用して、コモンからレジェンダリーまで様々なレアリティのランダムな報酬を獲得できます。 ガチャ内の排出アイテム・確率・耐久値・通知は自由に設定可能です。 また、ガチャを引くためのアイテム・数量・10連時の割引率を設定可能です。デイリー機能も、回数設定やリセット時間・タイムゾーンの設定が可能です。 毎日の無料ガチャシステムは、プレイヤーのエンゲージメントを維持します。 報酬配布システムを追加したいサーバーに最適で、プレイヤーを毎日引き付けます!
主な機能
- クイックロール用の単発ガチャ - 設定可能な割引付き10連ガチャ - 権限ベースのアクセスによる毎日の無料ガチャシステム - ローカルPNG画像を使用した完全アニメーションUI(外部依存なし・待ち時間なし) - カテゴリ固有の演出アニメーション - 5つのデフォルトレアリティ階層(レジェンダリー、エピック、レア、アンコモン、コモン) - 個別報酬の確率重み付け - 天井(Pity)システム:10連を重ねるごとにレア確率が上昇 - レアアイテム獲得時の自動サーバー全体アナウンス - カテゴリごとに設定可能なアナウンス設定 - タイムゾーン対応のデイリーリセット - ゲーム内/RCONの両方からのライブ設定リロード
依存プラグイン
なし
画像ファイル
oxide/data/GachaPon/images/ に以下の11枚のPNGを配置してください。 - gacha_spin.png - gacha_common_hit.png / gacha_common_open.png - gacha_uncommon_hit.png / gacha_uncommon_open.png - gacha_rare_hit.png / gacha_rare_open.png - gacha_epic_hit.png / gacha_epic_open.png - gacha_legendary_hit.png / gacha_legendary_open.png
権限
- gachapon.use:基本的なガチャコマンドの使用を許可(/gacha、/gacha 10) - gachapon.admin:管理コマンドへのアクセスを付与(gachapon.cmd) - gachapon.daily:毎日の無料ガチャの使用を有効化(/gacha daily)
コマンド
コマンド [プレイヤー] - /gacha:単発のガチャを回せます。 - /gacha 10 または /gacha multi:10連のガチャを回せます。 - /gacha free または /gacha daily(gachapon.daily):デイリーガチャを設定回数回せます。 - /gacha info:コスト、確率、デイリー・天井システムの情報を表示します。 [管理者] 管理操作はコンソールコマンド gachapon.cmd に統合されています。ゲーム内F1コンソール(gachapon.admin権限)とサーバーコンソール/RCONの両方から実行できます。 - gachapon.cmd reload:設定・画像・タイムゾーンを再読み込みします。 - gachapon.cmd reset <player>:指定プレイヤーのデイリーデータをリセットします。 - gachapon.cmd reset:全プレイヤーのデイリーデータをリセットします。 - gachapon.cmd images:画像の読み込み状況(読み込み済み枚数・準備状態)を表示します。 - gachapon.cmd pity:天井システムの状態と対象プレイヤー数を表示します。 - gachapon.cmd pity reset <player>:指定プレイヤーの天井データをリセットします。 - gachapon.cmd pity reset:全プレイヤーの天井データをリセットします。 - gachapon.cmd test:単発のテストガチャ(コスト・アイテム消費、通知なし/ゲーム内のみ) - gachapon.cmd test 10:10連のテストガチャ(コスト・アイテム消費、通知なし/ゲーム内のみ)
設定
[Currency] - Shortname:通貨アイテム(scrap、wood、stoneなど) - Single Cost (1-999999):単発ガチャコスト - 10-Pull Enabled:10連ガチャ有効(/gacha 10コマンドを有効化) - 10-Pull Discount % (0-100):10連ガチャの割引率 - Save Interval (60-3600):データ保存間隔(秒) [Daily Settings] - Enabled:/gacha freeコマンドを有効化(gachapon.daily権限が必要) - Count (1-100):1日あたりの無料ガチャ回数 - Reset Hour (0-23):毎日の制限がリセットされる時刻 - Time Zone:リセット時刻の基準タイムゾーン(例:Asia/Tokyo、UTC)/不明な指定はサーバーのローカル時刻に自動補正 [Pity System] - Enabled:天井システム有効 - Bonus % Per 10-Pull (0.1-100):10連ごとに加算されるレア確率ボーナス - Max Bonus % (1-500):ボーナスの上限 - Target Categories:ボーナス対象かつ当選でリセットされるカテゴリ - Skip Bonus On Hit:当選直後の10連はボーナス加算をスキップ - Bonus Amount (1-10):1回の10連で対象カテゴリが排出される上限数 - UI Display:天井システムのUI表示設定 天井システムのUI設定: - Show Bonus Text:演出中のボーナステキスト表示 - Show Percentage:ボーナス数値の表示 - Text Color:テキスト色 - Font Size (12-48):フォントサイズ - Outline Enabled:アウトライン有効 - Outline Color:アウトライン色 - Outline Distance:アウトライン距離 - Show Hint:もう一度ボタン横のヒント表示 - Hint Color:ヒント色 - Hint Font Size (10-24):ヒントのフォントサイズ [Visual Settings] - Animation Duration (1-10):アニメーション時間(秒) - Effects Enabled:エフェクト有効 - Sounds Enabled:サウンド有効/カテゴリ固有の演出サウンド - Sound Volume (0-1):ガチャのサウンド音量 - Announce Prefix:アナウンスプレフィックス - Announce Color (HEX):アナウンスプレフィックス色 - UI Text Colors:UIテキスト色設定 UIのテキスト設定: - Title Color:タイトル色 - Category Color:カテゴリヘッダー色 - Category Outline:アウトライン有効 - Category Outline Color:アウトライン色 - Category Outline Distance:アウトライン距離 - Item Color:アイテム名色 - Close Button Color:閉じるボタン色 - Repeat Button Color:もう一度ボタン色 [Performance Settings] - Max Sessions (1-200):最大同時セッション数/ピーク時のサーバー過負荷を防止 - UI Auto Close (5-120):結果UI自動クローズ時間 - Cache Cleanup (60-3600):キャッシュクリーンアップ間隔(秒) [Info Display] - Show Cost:/gacha infoにコスト情報を表示 - Show Daily:/gacha infoにデイリー情報を表示 - Show Pity System:/gacha infoに天井システム情報を表示 - Show Category Chance:/gacha infoにカテゴリ確率を表示 [Categories] 各カテゴリは特定の報酬を持つレアリティ階層を定義します。 カテゴリの設定項目: - Enabled:有効/無効 - Display Name:チャット・結果画面の表示名 - Chance % (0.01-100):確率(合計が100になるよう自動正規化) - Color (HEX):チャット・結果画面の色 - Announce:獲得時のグローバルアナウンス - Rewards:報酬リスト デフォルトカテゴリ: - Legendary - Epic - Rare - Uncommon - Common ※カテゴリ名は追加・変更できますが、カプセル画像は上記5種の名称に対応しています。該当しない名称のカテゴリはコモンの画像が使用されます。 [Rewardsの詳細設定] - Enabled:報酬の有効/無効 - Item:排出するアイテム設定(Shortname) - Skin ID:スキンID - Blueprint:ブループリント設定 - Amount Min (1-999999):アイテムの最小数量 - Amount Max (1-999999):アイテムの最大数量 - Chance % (0.01-100):カテゴリ内の確率重み/同じカテゴリ内の他の報酬との相対的な確率(同じカテゴリ内の他の報酬が少ないと効力があまりない。) - Use Condition:耐久性のあるアイテムにコンディションを適用 - Condition Min % (0-100):最小コンディション - Condition Max % (0-100):最大コンディション - Display Name:UI・アナウンスでの表示名 - Display Item Name:インベントリ・ドロップ時のアイテム名(カスタムスキン品の名称設定に使用)
ライセンス
ライセンス 本プラグインを購入および使用することにより、購入者(以下「お客様」)は、以下の利用規約に同意したものとみなされます。 本プラグインは、購入者本人が管理する Rust サーバーにおいて利用できます。 ■著作権表示 Copyright © 2025 aomuu. All Rights Reserved. ■ライセンスの付与 本ライセンスは、購入者であるお客様に対し、本契約に定める条件に従い、お客様が管理する Rust サーバーにおいて本プラグインを使用する、非独占的かつ譲渡不可の権利を付与するものです。 ■禁止事項 以下の行為は禁止されています。 * 開発者の明示的な書面による同意なく、本プラグインおよび同梱ファイルを複製、改変、統合、公開、配布、サブライセンス、または販売すること * 著作権表示、商標、その他の所有権表示を削除または改変すること * 本プラグインを第三者と共有、再配布、または再販すること * 本プラグインを違法または不正な目的で使用すること * 本プラグインを、購入者本人が運営・管理権限を有しない Rust サーバーで利用すること ■許可される使用 以下の行為は、本ライセンスの範囲内で許可されます。 * ライセンスを取得した Rust サーバーへの本プラグインのインストールおよび使用 * 提供された設定ファイルを通じたプラグインの設定 * 正当な技術的問題に関するサポートの依頼 * 商用サーバー運営における本プラグインの使用 ■サポートおよびアップデート * 技術サポートは、開発者の裁量により提供されます * アップデートおよびバグ修正は、提供可能な場合に行われます * 継続的なサポートまたは将来的な開発を保証するものではありません * サポートを受ける際、正規購入の証明を求める場合があります ■免責事項 いかなる場合においても、著作権者、貢献者、または aomuu は、代替品またはサービスの調達、使用不能、データの喪失、利益の喪失、事業の中断、サーバーのダウンタイム、プレイヤーデータの喪失、その他一切の直接的・間接的・偶発的・特別・結果的損害について、責任を負わないものとします。 いかなる場合においても、返金は行われません。 ■同意事項 本プラグインを使用することにより、お客様は本ライセンス契約の条項を読み、理解し、これに拘束されることに同意したものとみなされます。 ■お問い合わせ 本ライセンスに関するお問い合わせ、サポート、ご要望、または本ライセンスの範囲を超える利用については、Booth 内のメッセージ機能よりご連絡ください。 ■準拠法および管轄 本ライセンス契約は、日本法を準拠法とします。 本プラグインに関して生じた紛争については、 著作権者の所在地を管轄する日本の裁判所を第一審の専属的合意管轄裁判所とします。


