MZ用プラグイン

アイテム合成システム - ItemCombinationMZ.js

シェア用テキスト:
▼アイテム合成システム(神無月サスケ, Jeremy Cannady様作) - ItemCombinationMZ.js
https://plugin-mz.fungamemake.com/archives/4909
いくつかのアイテムをもとに、新たなアイテムを合成するシステムを導入します。

ふりがな:あいてむごうせいしすてむ

機能概要: いくつかのアイテムをもとに、新たなアイテムを合成するシステムを導入します。

利用規約(ライセンス): MITライセンス

作者:神無月サスケ, Jeremy Cannady

作者サイト:https://twitter.com/ktakaki00

解説ページ:https://forum.tkool.jp/index.php?threads/6953/

直接ダウンロード:Zipファイル

ダウンロードページ:http://www.moonwhistle.org/tkoolMZ/ItemCombinationMZ.zi…

ファイル名:ItemCombinationMZ.js

備考:

MV用プラグイン ItemCombination.js のMZ移植+機能追加版

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc [Ver1.1.0]アイテム合成システム
 * @author 神無月サスケ, Jeremy Cannady
 *
 * @param doesAddMenuCommand
 * @text メニューコマンドに表示?
 * @desc マップから直接呼び出す場合、メニューに表示しないことも出来ます。
 * @type boolean
 * @on 表示する
 * @off 表示しない
 * @default true
 *
 * @param dummy4text
 * @text [文字列設定]
 * @desc
 *
 * @param commandName
 * @parent dummy4text
 * @text コマンド名
 * @desc メインメニューで表示されるコマンド名です。
 * @type string
 * @default アイテム合成
 *
 * @param requiredItemText
 * @parent dummy4text
 * @text 必要素材
 * @desc アイテム合成画面で表示される「必要素材」を意味する文字列です。
 * @type string
 * @default 必要素材:
 *
 * @param combineText
 * @parent dummy4text
 * @text 合成実行
 * @desc 合成実行の項目に表示される文字列です。
 * @type string
 * @default 合成実行
 *
 * @param failureText
 * @parent dummy4text
 * @text 失敗時獲得アイテム
 * @desc 「失敗時に得られるアイテム」を意味する文字列です。空欄にするとアイテムも表示されません。
 * @type string
 * @default 失敗時獲得アイテム :
 *
 * @command callMenu
 * @text メニューを開く
 * @desc マップから直接アイテム合成シーンをを呼び出します。
 *
 * @command learn
 * @text レシピ習得
 * @desc 指定したアイテムのレシピを習得します。
 *
 * @arg itemIds
 * @text 習得するアイテムレシピ
 * @desc 複数選択が可能です。
 * @type item[]
 * @default []
 *
 * @command forget
 * @text レシピ放棄
 * @desc 指定したアイテムのレシピを忘れ、以後使えなくします。
 *
 * @arg itemIds
 * @text 放棄するアイテムレシピ
 * @desc 複数選択が可能です。
 * @type item[]
 * @default []
 *
 * @command changeChance
 * @text 成功率変更
 * @desc 指定したアイテム(複数指定可)の成功率を一律に変更します。
 *
 * @arg itemIds
 * @text 対象アイテム
 * @desc 成功率を変更するアイテム
 * @type item[]
 * @default []
 *
 * @arg chance
 * @text 成功率
 * @desc 0.00~1.00の間で指定してください。1.00にすると常に成功します。
 * @type number
 * @decimals 2
 * @max 1.00
 * @min 0.00
 * @default 1.00
 *
 * @command setEnable
 * @text 合成を有効化?
 * @desc OFFにすると、次にONにするまでは、合成が出来なくなります。
 *
 * @arg isEnable
 * @text 許可?
 * @type boolean
 * @on 可能
 * @off 禁止
 * @default true
 *
 * @help 
 * このプラグインは、RPGツクールMZに対応しています。
 *
 * このプラグインは、アイテム合成システムを導入します。
 *
 * ■概要
 * このプラグインは、アイテム合成コマンドをメニューに追加します。
 * アイテム合成シーンを呼び出すと、合成が可能になります。
 *
 * 注意:レシピをひとつも習得していない場合、コマンドは追加されません。
 *
 * ■レシピの設定
 * 合成後に完成するアイテムのメモで、以下の記述をしてください。
 *      成功確率。0.95 の場合 95% になります。
 *  必要アイテムIDと個数。ID1のアイテムがひとつ必要に。
 * 	さらに必要なアイテム。ID2のアイテムが3個必要に。
 *       合成失敗時に生成されるアイテム。ここではID4になります。
 *
 * 必要素材(comboIngredient)は最高5個(comboIngredient5)まで設定できます。
 *
 * ■プラグインコマンド
 * 注意:メモに comboChance が設定されているアイテムのみ有効です。
 *
 * 以下のことが可能です。
 * ・マップから直接メニューを呼び出す (Ver1.1.0~)
 * ・特定のアイテムのレシピを習得
 *   これを有効なアイテムに対して行うことで、アイテム合成コマンドが現れます。
 * ・特定のアイテムのレシピを放棄
 * ・特定のアイテムの合成成功率の変更
 * ・合成が可能かどうかの切り替え
 *
 * ■失敗時生成アイテムの表示(Ver1.1.0~)
 * 合成失敗時に生成されるアイテムが表示されます。
 * ただし、以下の場合は表示されません。
 * - パラメータ「失敗時獲得アイテム」を空文字に設定した場合
 * - 失敗時生成アイテム(comboFail)未設定の時
 * - 成功確率(comboChance)が100%の時
 *
 * ■ライセンス表記
 * このプラグインは MIT ライセンスで配布されます。
 * ご自由にお使いください。
 * http://opensource.org/licenses/mit-license.php
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2024 All Rights Reserved.