An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

Item Combine Scene - ItemCombineScene.js

Plugin desc : [Ver1.0.1]Make new menu scene that combine items to make reinforced item

License : MIT License

Author : Sasuke KANNAZUKI

Website : https://www.rpgmakerweb.com/products/rpg-maker-mz

Download Page :  C:Program Files (x86)SteamsteamappscommonRPG Maker MZdlcBasicResourcespluginslaunch ItemCombineScene.js

File name : ItemCombineScene.js

Help of plugin :

* @target MZ
 * @plugindesc [Ver1.0.1]Make new menu scene that combine items to make reinforced item
 * @author Sasuke KANNAZUKI
 *
 * @param isDebugMode
 * @text Is debug mode?
 * @desc When select yes, it outputs recipe list on console at boot the game. Set off at release.
 * @type boolean
 * @on Yes
 * @off No
 * @default false
 *
 * @param commandName
 * @text Menu Command Name
 * @desc At menu scene, menu adds new command that call combine system. Set its name.
 * @type string
 * @default Reinforce Item
 *
 * @param playType
 * @text Play Type at Success
 * @desc When combine successes, play SE? ME? or none?
 * @type select
 * @option SE
 * @option ME
 * @option Not play anything
 * @value none
 * @default ME
 *
 * @param seName
 * @parent playType
 * @text SE at Success
 * @desc SE that plays when combine success. When it supposed to play ME or none, it ignores this setting.
 * @default Chime2
 * @require 1
 * @dir audio/se/
 * @type file
 *
 * @param meName
 * @parent playType
 * @text ME at Success
 * @desc ME that plays when combine success. When it supposed to play SE or none, it ignores this setting.
 * @default Item
 * @require 1
 * @dir audio/me/
 * @type file
 *
 * @param dummy4text
 * @text [Text Settings]
 * @desc
 *
 * @param textBefore
 * @parent dummy4text
 * @text Before:
 * @desc the string that means item BEFORE combine
 * (Default: Before:)
 * @type string
 * @default Before:
 *
 * @param textAfter
 * @parent dummy4text
 * @text After:
 * @desc the string that means item AFTER combine
 * (Default: After:)
 * @type string
 * @default After:
 *
 * @param textCombineYes
 * @parent dummy4text
 * @text Yes to Combine
 * @desc the string that the answer of 'Are you sure to Combine?' is 'Yes'.
 * @type string
 * @default Yes
 *
 * @param textCombineNo
 * @parent dummy4text
 * @text No to Combine
 * @desc the string that the answer of 'Are you sure to Combine?' is 'No'.
 * @type string
 * @default No
 *
 * @param textSelectMaterial
 * @parent dummy4text
 * @text Select Material
 * @desc the string that means 'select the material'
 * @type string
 * @default Select the material.
 *
 * @param textSelectFromCandidate
 * @text Select Item to Reinforce
 * @parent dummy4text
 * @desc the string that means 'select the item to reinforce.'
 * @type string
 * @default Select the item to reinforce.
 *
 * @param textSureToCombineEquipped
 * @text Sure to Combine Equipped
 * @parent dummy4text
 * @desc the string that means "Are you sure to combine %1's equip?". It replaces %1 to actor's name
 * @type string
 * @default Are you sure to combine %1's equip?
 *
 * @param textSureToCombineNormal
 * @text Sure to Combine Normal Item
 * @parent dummy4text
 * @desc the string that means "Are you sure to combine them?"
 * @type string
 * @default Are you sure to combine them?
 *
 * @help
 * This plugin runs under RPG Maker MZ.
 * This plugin enables to make item combine system.
 *
 * This plugin's system is to reinforce item(including equip)
 * by material item.
 *
 * [Summary]
 * This plugin adds the new command to menu command window.
 * The command calls item reinforce system by combining items.
 *
 * [Note Setting]
 * Write down to item(including equip)'s note as follows to set the item
 * 'material item'(Ex. 'Stone of xxxx').
 * <Material:xxxx>
 * Replace xxxx to unique string. For example, SolarStone, MoonStone,
 * and so on.
 * This string will be the key of the note in item to reinforce.
 *
 * ex:
 * <Material:SolarStone>
 * <Material:MoonStone>
 *
 * Write down to the note of candidate items(including equips) to reinforce.
 * <xxxx:20>
 * <xxxx:1,15>
 * Replace xxxx to the string that set to the material item's value such as
 * SolarStone, MoonStone, and so on.
 * When the value is number such as 20, the item will will be reinforced to
 * id is 20 of the same category(item, weapon, armor).
 * If you need to set reinforced item different category, write such
 * as <xxxx:1,15>.
 * In this case, the item will be reinforced to weapon's ID15.
 * (0=item, 1=weapon, 2=armor)
 *
 * ex:
 * <SolarStone:20>
 * <MoonStone:1,15>
 *
 * [License]
 * this plugin is released under MIT license.
 * http://opensource.org/licenses/mit-license.php

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.