Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
NRP Equip Item - NRP_EquipItem.js
Plugin desc : v1.06 Allow items to be equipped.
License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
・Details: See Download Page / In-plugin documentation
Author : Takeshi Sunagawa (http://newrpg.seesaa.net/)
Website : https://github.com/NewRPGProject/MZMV_Plugin/blob/main/NRP_EquipItem.js
Desc page : https://newrpg.seesaa.net/article/489576403.html
Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_EquipItem.js
File name : NRP_EquipItem.js
Help of plugin :
Realize a system that allows you to equip items. * Equipped items can be used during battle. * Conversely, unequipped items cannot be used during battle. * * By default, equipped items can only be used once in battle. * If the item is in stock, * it will be automatically replenished after the battle. * * ------------------------------------------------------------------- * [Usage] * ------------------------------------------------------------------- * 1. Add an equipment type for the item to * Database > Type Settings > Equipment Types. * * 2. Specify the number of the Equipment Types (6 for 06) * in the "EquipItemSlot" plugin parameter. * * The item can be equipped with the above. * Only items with Occasion "Always" or "Battle Screen" are targeted. * * ------------------------------------------------------------------- * [Use of multiple slots] * ------------------------------------------------------------------- * Combined with the plugin (NRP_EquipSlot.js) that freely changes * equipment slots, multiple slots can be designated for items. * * Specify multiple slots (equipment type) specified in "EquipItemSlot" * according to the instructions on the NRP_EquipSlot.js side. * * ------------------------------------------------------------------- * [Original Command] * ------------------------------------------------------------------- * Normally, the specification changes item commands during battle, * but it is possible to leave item commands in place * and add a dedicated command. * * 1. Turn on "UseOriginalCommand" and turn off "AutoEquipMode" * in the plugin commands. * * 2. Further, set the item Occasion to "Never" * and enter the following in the note field. * * <EquipItem> * * This will allow you to equip the relevant item * and use it in battle only when equipped. * * ------------------------------------------------------------------- * [Terms] * ------------------------------------------------------------------- * There are no restrictions. * Modification, redistribution freedom, commercial availability, * and rights indication are also optional. * The author is not responsible, * but will deal with defects to the extent possible. * * @------------------------------------------------------------------ * @ [Plugin Parameters] * @------------------------------------------------------------------ * * @param EquipItemSlot * @type string * @default 6 * @desc The slot (equipment type) to equip the item. * * @param AutoEquipMode * @type boolean * @default true * @desc The Occasion will automatically enable "Always" and "Battle Screen" items to be equipped. * * @param UsedOnlyOnce * @type boolean * @default true * @desc Allows items to be used only once per battle. * * @param ExceptDurables * @parent UsedOnlyOnce * @type boolean * @default true * @desc For items not consumed, allow them to be used without restrictions. * * @param NoItemDisabled * @type boolean * @default false * @desc If there is no item available, the command is not selectable. * * @param UseOriginalCommand * @type boolean * @default false * @desc Use original command for equipped items. * On if you want to use it with existing item commands. * * @param CommandPosition * @parent UseOriginalCommand * @type number * @default 4 * @desc This is the position where the original command is inserted. * * @param CommandName * @parent UseOriginalCommand * @type string * @default Equip * @desc The name of the command when the original command is used.