当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
通貨単位切り替え - CurrencyUnit.js
シェア用テキスト:
▼通貨単位切り替え(ポテトードラゴン様作) - CurrencyUnit.js
https://plugin-mz.fungamemake.com/archives/3763
2つの通貨単位をプラグインコマンドで切り替えます。
ふりがな:つうかたんいきりかえ
機能概要: 2つの通貨単位をプラグインコマンドで切り替えます。
利用規約(ライセンス): MITライセンス
作者:ポテトードラゴン
作者サイト:https://x.com/pota_gon
解説ページ:https://github.com/pota-gon/RPGMakerMZ/wiki
ファイル名:CurrencyUnit.js
プラグインのヘルプ:
*: @plugindesc 通貨単位切り替え Ver1.3.2(2021/7/23) @url https://raw.githubusercontent.com/pota-gon/RPGMakerMZ/main/plugins/System/CurrencyUnit.js @base Potadra @orderAfter Potadra @target MZ @author ポテトードラゴン ・アップデート情報 - 著者情報を更新 Copyright (c) 2021 ポテトードラゴン Released under the MIT License. https://opensource.org/licenses/mit-license.php @help ## 概要 2つの通貨単位をプラグインコマンドで切り替えます。 プラグインコマンドで 通貨切り替え を行った場合に通貨単位が切り替わります。 ## 使い方 ### 使用例1(景品交換所) 導入時はこちらの処理を想定しています。 イベントの実行内容を以下のように設定することで、 景品交換所を実現出来ます。 ◆プラグインコマンド:CurrencyUnit, 通貨切り替え ◆ショップの処理:ポーション ◆プラグインコマンド:CurrencyUnit, 通貨切り替え 景品の内容はショップの処理で変更してください。 また、ショップの処理を購入のみとすることで、景品交換所らしさが出ます。 ### 使用例2(2つ目の通貨) パラメータを以下のように変更し、 イベントの実行内容を以下のように設定することで、 円などの2つ目の世界の通貨を設定出来ます。 場所移動を設定していますが、なしでも大丈夫です。 プラグインを呼び出す時に通貨が切り替わります。 パラメータ 購入コマンド名 購入する 2つ目の通貨名 円 ● G → 円(イベントの組み方) ◆プラグインコマンド:CurrencyUnit, 通貨切り替え ◆場所移動:日本(0,0) ● 円 → G(イベントの組み方) ◆プラグインコマンド:CurrencyUnit, 通貨切り替え ◆場所移動:ファンタジーの世界(0,0) @param CurrencyUnitSwitch @type switch @text 通貨切り替えスイッチ @desc ONのとき2つ目の通貨に切り替え @default 25 @param CurrencyVariable @type variable @text 通貨切り替え変数 @desc 一時的に通貨を管理する変数ID @default 30 @param BuyName @text 購入コマンド名 @desc 2つ目の通貨の購入コマンド名 @default 交換する @param SecondCurrencyUnitName @text 2つ目の通貨名 @desc 2つ目の通貨名 @default 枚 @param BuyRate @type number @text 購入レート @desc 購入倍率 @min 0 @decimals 5 @default 1 @param SecondBuyRate @type number @text 2つ目の通貨購入レート @desc 2つ目の通貨購入倍率 @min 0 @decimals 5 @default 1 @param SellRate @type number @text 売却レート @desc 売却倍率 @min 0 @decimals 5 @default 0.5 @param SecondSellRate @type number @text 2つ目の通貨売却レート @desc 2つ目の通貨売却倍率 @min 0 @decimals 5 @default 0.5 @command change_currency_unit @text 通貨切り替え @desc 通貨単位を切り替え */