public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MZLWP_WhatShopCanBuy 1.0

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: LWP_WhatShopCanBuy 1.0
  • Original author: theartofme
  • Original date: August 10, 2021
  • Source thread: https://forums.rpgmakerweb.com/threads/lwp_whatshopcanbuy-1-0.139458/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)

Summary

LWP_WhatShopCanBuy 1.0 Logan Pickup​ Introduction Allows restricting which items specific shops can buy from the player.

Archived First Post

LWP_WhatShopCanBuy 1.0
Logan Pickup

Introduction
Allows restricting which items specific shops can buy from the player.

Features
  • Works on a per-shop basis.
  • Allow specific items or items of certain types.
  • Allow all items with a specific notetag.
  • RMMV/RMMZ compatible.

How to Use
Download the plugin and put it in your project's js/plugins folder. Then add it to the list of plugins from the plugin manager. Once installed, allows the use of the plugin command "buy_only"/"Buy only these items", which will affect the next "Shop Processing" call in the current event. It will not have an effect on any other events.

Plugin Command: Buy only these items
Affects the next shop in the current event. That shop will only be able to buy the items and item types listed in the plugin command from the player, no other items.

Takes one argument, which describes which items to allow. This argument has a set of lists:
  • Specific weapon IDs to allow is a list of weapons. Uses RPG Maker MZ's built-in weapon picker.
  • Weapon types to allow is a list of weapon type IDs. This is the number next to the weapon type in the "Types" tab of the database.
  • Specific armour IDs to allow is a list of armours. Uses RPG Maker MZ's built-in armour picker.
  • Armour types to allow is a list of armour type IDs. This is the number next to the armour type in the "Types" tab of the database.
  • Equipment types to allow is a list of equipment type IDs. This is the number next to the equipment type in the "Types" tab of the database.
  • Specific item IDs to allow is a list of items. Uses RPG Maker MZ's built-in item picker.
  • Notetags to allow is a list of notetags, e.g. add "glorp" to allow all items with "<glorp>" in their notes to be sold at the shop.
RPG Maker MV plugin command: see the plugin file's help, RPG Maker MV and MZ are very different here.

Download
Download from Github

Terms and Credits
This plugin is released under the MIT license - it can be freely used in any project. Credit is not necessary, but if you want to, credit me as "Logan Pickup".

Features Mentioned

  • Works on a per-shop basis.
  • Allow specific items or items of certain types.
  • Allow all items with a specific notetag.
  • RMMV/RMMZ compatible.

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Terms and Credits This plugin is released under the MIT license - it can be freely used in any project. Credit is not necessary, but if you want to, credit me as "Logan Pickup".

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#rmmz#plugin-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar