ちいさなカジノ(NYB_MiniCasino)

RPGツクールMZ 用プラグイン v1.0.0(体験版) / 夜なべ工房

体験版です。ハイ&ローだけ遊べます。ブラックジャックとポーカーは製品版で遊べます。体験版のプラグインは動作の確認用で、公開・販売するゲームには使えません。

できること

導入

  1. NYB_MiniCasino.js を、ゲームのフォルダーの js/plugins に入れます。
  2. ツクールの「プラグイン管理」で空いている行をダブルクリックし、NYB_MiniCasino を選んで「状態」を ON にします。
  3. 必要ならパラメータを変えます(パラメータ一覧)。何も変えなくても、ゴールドで遊べる設定で動きます。

動作の確認は RPGツクールMZ 1.10.0 で行いました。RPGツクールMV では動きません。

使い方

  1. カジノの店員などのイベントを作り、実行内容に「プラグインコマンド」を入れます。
  2. プラグイン名で NYB_MiniCasino、コマンド名で カジノを開く を選びます。
  3. 引数「ゲーム」で、遊ばせるゲームを選びます。選ばせる にすると、最初にゲームの一覧が出ます。ハイ&ロー などを選ぶと、そのゲームの台が直接開きます。
  4. プレイヤーは賭け金を決めて遊び、「やめる」でマップに戻ります。プラグインコマンドの次に置いたイベントは、カジノを閉じたあとに続きます。
マップのイベントから呼んでください。戦闘中(バトルイベント)など、マップ以外からは開きません。プラグインのファイル名(NYB_MiniCasino.js)は変えないでください。

結果の変数とイベントの例

パラメータで変数を決めておくと、カジノを閉じたときに次の値が入ります(0 にした項目は使いません)。

パラメータ入る値
最後の結果の変数最後の 1 回の結果。0=負け、1=勝ち、2=引き分け、3=ブラックジャック。戻った額が賭け金と同じときは 2 です(ポーカーの J 以上のワンペアなど)
最後の増減の変数最後の 1 回で増えた額。負けたときは賭け金の分だけマイナス
合計の増減の変数カジノを開いてから閉じるまでの増減の合計
連勝数の変数ハイ&ローで受け取ったときの連勝数(負けたときは 0)
最後の役の変数ポーカーの最後の役。0=役なし、1=ワンペア、2=ツーペア、3=スリーカード、4=ストレート、5=フラッシュ、6=フルハウス、7=フォーカード、8=ストレートフラッシュ、9=ロイヤルストレートフラッシュ。配当のない J 未満のワンペアも 1 です(当たりかどうかは最後の結果で見ます)

1 回も遊ばずに閉じたときは、どの変数も変えません。

例 1: コインで遊ぶカジノと景品交換所

  1. コイン用の変数(例: 10 番「コイン」)を決め、パラメータ「賭けに使う変数」に 10 番を、「単位」に「コイン」を入れます。
  2. コインを買う店員: 「選択肢の表示」で「100 コイン買う」などを出し、「所持金の増減」で 1000 G 減らし、「変数の操作」で 10 番に 100 を加えます(所持金が足りるかは「条件分岐」で確かめます)。
  3. カジノの店員: 「プラグインコマンド」で「カジノを開く」。
  4. 景品交換所: 「選択肢の表示」で景品を並べ、「条件分岐」で 10 番が 300 以上なら、10 番から 300 を減らし、「アイテムの増減」で景品を渡します。

例 2: 勝ち負けで台詞を変える

「カジノを開く」の次に「条件分岐」を置き、「合計の増減の変数」が 1 以上なら「ずいぶん儲けたね」、0 未満なら「次はがんばって」のように分けます。

例 3: 閉じたときのコモンイベント

パラメータ「閉じたときのコモンイベント」を決めると、カジノを閉じるたびにそのコモンイベントが予約されます。呼び出したイベントが最後まで進んだあとに動きます。どこのカジノでも共通の処理(ロイヤルストレートフラッシュを出したら実績のスイッチを ON にする、など)に使えます。

ゲームのルール

ハイ&ロー

ブラックジャック

ポーカー(5 枚交換)

役倍率(既定)
ロイヤルストレートフラッシュ250
ストレートフラッシュ50
フォーカード25
フルハウス9
フラッシュ6
ストレート4
スリーカード3
ツーペア2
ワンペア(既定では J 以上のペアだけ)1(賭け金が戻る)

A を含むストレート(A-2-3-4-5 と 10-J-Q-K-A)も認めます。Q-K-A-2-3 のように回り込む並びはストレートになりません。

パラメータ一覧

パラメータ既定説明
賭けに使う変数00 ならゴールドで賭けます。変数を選ぶと、その変数の値(コインなど)で賭けます。
単位コイン変数で賭けるときの単位。短い言葉がおすすめです(長いと、上の欄は単位を省いて表示します)。ゴールドのときはデータベースの通貨単位を使います。
最低・最高の賭け金、賭け金の刻み10・1000・10「+」「-」で変わる額が刻みです。所持より多くは賭けられません。ブラックジャックのダブルでは、最高の賭け金を超えて賭けることがあります。
結果の変数(5 種)0結果の変数を参照。
閉じたときのコモンイベントなし閉じるたびに予約されます。
運の変数0運の補正を参照。
ハイ&ロー: 連勝の配当/同じ数のとき/A をいちばん強くする1.1,1.4,1.8,2.3,2.9,3.7,4.7,6/引き分け/最弱倍率は賭け金込み。半角数字と半角カンマで並べます(全角でも読みます)。読めないときは既定の表で動きます。
ブラックジャック: 山札の組数/ブラックジャックの配当/ソフト 17 で引く4/1.5/止まる
ポーカー: 配当の倍率/配当のあるワンペア250,50,25,9,6,4,3,2,1/J 以上倍率は、ロイヤル、ストレートフラッシュ、フォーカード、フルハウス、フラッシュ、ストレート、スリーカード、ツーペア、ワンペアの順に並べます。
台の色・カードの裏の色#1f5e3a・#2b4a8bCSS の色の書き方(#rrggbb など)。
札を配る音・勝ちの音・負けの音なしaudio/se のファイル。なしのときは、システムのカーソル音・決定音・ブザー音を使います。

運の補正

「運の変数」を決めると、その変数の値(-100〜100)で勝ちやすさが変わります。プレイヤーに不利な札を引いたとき、値の絶対値 ÷ 200 の確率で 1 回だけ山札に戻して引き直します(100 なら 50%)。マイナスの値では、有利な札を同じように引き直します。0 なら補正しません。最初に配られる札には効かず、ハイ&ローの次の札、ヒット、ダブル、ディーラーの追加の札、ポーカーの交換にだけ効きます。

「幸運のお守り」を持っているあいだだけ変数を 30 にする、などの使い方を想定しています。

注意

体験版と製品版の違い

体験版製品版
ハイ&ロー○○
ブラックジャック・ポーカー×(一覧では選べない状態で表示されます)○
公開・販売するゲームへの組み込み×○

利用規約

AI の利用について

プログラムの大部分は AI のコーディング支援で作成し、仕様の指示と動作確認は作者が行いました。画像や文章を生成する機能はありません。

お問い合わせ・更新履歴

不具合や要望は、Ci-en「夜なべ工房」(https://ci-en.dlsite.com/creator/41037)の記事のコメントでお知らせください。

v1.0.0(2026-10): 最初の版。