About SlotMachineJP
このプラグインはCARBON専用です。
https://www.youtube.com/watch?v=xHyw3WcolBM
このMODは、主にHarmonyライブラリを用いてゲーム内のスロットマシンの動作を変更し、カスタマイズと強化を目的としています。以下は、このMODの主な機能と特徴の説明です。
このスロットマシンは、Rustのスロットマシンに飽きたプレイヤーに大きな興奮をもたらすでしょう。
スロットマシンの状態、スピン回数、抽選設定、モード設定などを管理し、通常のスロットマシンとは異なる動作を可能にします。
スロットマシンは通常モードでは当たりにくいですが、低品質燃料が出現すると、7が揃う確率が高い7揃いモードにアップグレードされます。
管理者は設定ファイルでそれぞれの当選確率を設定できます。
通常モード - これは通常のモードです。7が3つ揃うと、ATモードに移行します。(7が3つ揃うデフォルトの確率は1/8192です。)
AT準備モード - このモードは、低品質の燃料が揃うと発動する可能性があり、抽選によってモードがアクティブになるかどうかが決まります。効果音が再生され、ATモードに移行する場合があります。
偽のAT準備モード - このモードも、低品質の燃料が揃うと発動する可能性があります。効果音は再生されますが、ATモードに移行しません。
ATモード - このモードは、7が3つ揃う可能性が高く継続します。スピン数がMaxSpinsInATModeに達すると、ATExitProbabilityの確率でモードダウン抽選が行われます。モードが終了すると、通常、AT準備、またはATモードのいずれかに移行します。
- 設定の読み込みと保存
設定ファイルからスロットマシンの設定を読み込み、必要に応じて保存します。これらの設定はJSON形式で保存され、最大スピン数、抽選のオッズ、モードの確率などが含まれます。
3 つの設定があり、それぞれ異なる構成のスロット マシンを作成できます。
- カスタムスロットマシンスピン結果計算機
スロットマシンの状態に応じて、異なるスピン結果と特殊効果を生成します。
支払い小切手のカスタマイズ
スロットマシンの配当をカスタマイズします。特定の条件下で特別な配当を実行し、プレイヤーに通知を送信します。
- スロットマシンの状態管理
スロットマシンには、通常、AT準備、偽AT準備、ATの4つの状態があり、ATState、ATPreparationState、FakeATPreparationState、NormalStateの状態遷移に応じて動作を管理します。
- ヒットチェック
Hammer を使用すると、スロット マシンを叩くことで、スロット マシンに設定されている設定を確認することができます。
- /giveslot cahtコマンドを実装する
/giveslot チャットコマンドを実装すると、プレイヤーはスロットマシンのアイテムを取得できるようになります。このコマンドは、適切な権限を持つプレイヤーのみが使用できます。
引数に1~3の数字を指定することで、設定ごとにスロットマシンを作成できます。
例:
スロットを削除する場合は、
指示。