[SEBY] ShopEX: Skyrim-like shops for RMMZ
Last updated: 27/Sept/2025 ITCH.IO plugin page
(in-browser plugin demo available)
Hey all! Here's ShopEx - an RMMZ plugin that allows you to extend your game's shop functionality.
ABOUT
There's 2 shop modes: static and dynamic.
Static shops act the same as regular RMMZ shops, but the merchandise only needs to be defined once in the plugin parameters.
Dynamic shops have a limited stock available, and randomly select stock from a pool of available merchandise. Additionally, the player-sold items are repurchasable in the shop. Dynamic shops can be restocked, and can share item pools in-between each other to simplify shop creation.
Plugin Commands
Open shop: opens the specified static/dynamic shop.
Restock shop: restocks the specific dynamic shop's merchandise.
Restock shop group: restocks all dynamic shops that belong to the given group (useful for shops that reset daily, for example)
... more coming (add/remove pool to/from shop, add unique item to shop, leave other suggestions below)
How to Use
A demo project is available on the itch.io page. It demonstrates how to use the different features of the plugin.
The plugins themselves are also available on the itch.io page. Once you have the plugin, simply place them in the `plugins/js` folder of your RMMZ project, and add the plugin using RMMZ's `Plugin Manager`.
Plugin parameter instructions / descriptions are provided.
Terms of Use
There are 2 versions of this plugin.
FREE: usable in non-commercial projects ONLY, obfuscated
PRO: usable in commercial / non-commercial projects, NOT obfuscated