This bug has now been fixed. Please download the latest build over here.
DM Shop Core - [MZ]
● ARCHIVED · READ-ONLY
-
-
Hi, I'm here again. And I have the following question, is it possible and do you have in plan to create compatibility with saved files? Example: I have saved game with old icon №2 of items №5 in database. Then decided to redraw this icon, so when im load a saved file in shop this item have an old icon. So you need ot start a new game to refresh information. And its about not only icon, every information stay old. Same with ItemCategories, if you rename categories you need to start a new game to see changes. So if technically possible and you have time and wish do it, it would be amazing
-
Hi, I'm here again. And I have the following question, is it possible and do you have in plan to create compatibility with saved files? Example: I have saved game with old icon №2 of items №5 in database. Then decided to redraw this icon, so when im load a saved file in shop this item have an old icon. So you need ot start a new game to refresh information. And its about not only icon, every information stay old.
For this plugin I don't think it will be possible because the way it works is that any items that are sold to the shop is saved with the game. This includes selling items to the shop, buying item stock from the shop, or placing items in the shop via script call / plugin command. I'm not even sure why you would want this feature when people playing your game would technically be starting a new game and would not see that you changed an item from the database. If it's just for testing purposes, why not just use script calls to add new item to the shop and just ignore the old item as it will change for people playing the final version of the game anyway? Alternatively, you can run the following script call in the saved game to re-initialize all your shop's contents:
JavaScript:$gameShop.initialize();
If you do this, it will erase any new stored items, reset all stock and it will be like the shop started from a new game again.
I'm sorry I don't have a better solution for you on this but other plugins I have developed actually relies on this plugin remembering all of its data and contents like 'DM_IndependentItems' for compatibility reasons.
*Edit:
I think I found a way around this for you. You can use the "Set Item Shop Stock" plugin command to set the stock for an item to 0, and it will delete the item from the shop. Then you can add the item once again using the "Add Item To Shop" plugin command, and it will add a new copy of the item from the database to it. It won't be in order, but it does allow you to test it with the correct item data in your save files. I hope this helps.
Same with ItemCategories, if you rename categories you need to start a new game to see changes. So if technically possible and you have time and wish do it, it would be amazing
For this plugin, it might actually be possible but I'll have to check and get back to you on this one. -
this works and everything is fine.JavaScript:
$gameShop.initialize();
I need this becаuse I want do make game but not all at once, but in parts with updates, so if players start play early version every time to start new game it would be weird to see new changes or etc.
I also thought about the second idea, but it is a rather time-consuming process.
So thank you, all works! -
this works and everything is fine.
Great! I'm glad I was able to help you. Good luck on your project! -
Hello fellow RPG Maker developers! I'm back with another update for this plugin. It's just a minor bug fix with a patch to the new "Inventory Type" plugin parameter that was changed for my Limited Inventory plugin.
Happy RPG Making!
Link to download. -
Hello RPG Maker developers!
I'm back with some quality of life features for this plugin. Please enjoy!
Official Website:
Link to Plugin File
Itch.io:
Link to Plugin File -
Hello, I have found a bug with this plugin, whenever there is a key item that is supposed to cause a common event, it simply does nothing. Regular items that have common events work fine. I've tested it on a fresh project with no other plugins and the bug still occurs. If you could help I would appreciate it
-
Hello, I have found a bug with this plugin, whenever there is a key item that is supposed to cause a common event, it simply does nothing. Regular items that have common events work fine. I've tested it on a fresh project with no other plugins and the bug still occurs. If you could help I would appreciate it
Hi @chrimp,
I'm not sure what you mean, as my Shop Core plugin doesn't handle key items or common events. It's possible that the issue lies with another plugin of mine.
To help me troubleshoot, could you please send me a private message with a Google link to a blank project that reproduces the bug? Please ensure that:
Only my plugins are installedOr, compatible plugins listed under the 'Compatibility' section of the plugins page on the official website are usedInclude steps to reproduce the bugUse zip for compressionThe project is not compiled, so I have full access
Thank you for your help in resolving this issue.
I've identified and fixed the issue with key items triggering common events. Thank you for bringing this to my attention and for helping me improve the plugin! Here's a link to the correct forum thread for this plugin. -
I'm back with an update for this plugin. Fixed a pesky bug where the shop number input wasn't respecting the max sell quantity. All should be working smoothly now!
Link to plugin page.
@chrimp, I have good news! After investigating, I've identified the issue and I'm currently working on a fix. Interestingly, the bug was related to DM_LimitedInventory, not DM_CoreShop.
To ensure you receive the best and fastest support possible, please post bug reports in the correct thread going forward. I appreciate your help in this matter! -
Thanks so much for your help!! Sorry I didn't see this sooner, I must have commented on the wrong plugin thread. Everything is working perfectly now.
View attachment 335850
I'm back with an update for this plugin. Fixed a pesky bug where the shop number input wasn't respecting the max sell quantity. All should be working smoothly now!
Link to plugin page.
@chrimp, I have good news! After investigating, I've identified the issue and I'm currently working on a fix. Interestingly, the bug was related to DM_LimitedInventory, not DM_CoreShop.
To ensure you receive the best and fastest support possible, please post bug reports in the correct thread going forward. I appreciate your help in this matter! -
@Dungeonmind hi, I got this error, I tried both in my project and in a completely empty one, in both cases it occurs. prg maker v1.9, plugin v1.17
-
@Dungeonmind hi, I got this error, I tried both in my project and in a completely empty one, in both cases it occurs. prg maker v1.9, plugin v1.17View attachment 337033
Hi @VallinVl ,
Thanks for bringing this to my attention. The bug should be all sorted out now.
Please download the latest version and replace it in your projects plugin folder. -
Hello, I have a couple of questions.
1 - How do you add an icon to the shop's Buy, Sell, and Cancel as shown in your video?
2 - How do you set a shop to be purchase only, as is possible in default shops?
3 - Where is a shop's "Shop Name" and "Shop Icon" displayed? I do not see it ingame.
I am also currently troubleshooting an issue where a shop is only displaying "Shop Possession: 0" and "Requires" when hovering a category, and each category being devoid of items when the category is entered. The "Requires" text vanishes once entering a category and does not come back, even if you close and reopen the shop (but more importantly, the wares are still missing). This shop in particular only sells four items within the same custom category of consumable menu items. I will be troubleshooting more on this later.
My DM_ItemCategories and DM_CoreShop are both up to date and I'm not using VisuMZ_1_ItemsEquipsCore or DM_LimitedInventory, if that matters.
Edit: After a bit more troubleshooting, it seems the icons for those three buttons are a feature for VisuMZ Items Equips Core (which I really don't want to use) and that's probably what you had during the video. I would greatly appreciate adding it as a feature to this plugin, standalone. It also seems that for my issue, the shop is simply not loading anything with a custom category from your itemcategories plugin, as it's pulling weapons and armor without issue. Will keep messing with it. -
1 - How do you add an icon to the shop's Buy, Sell, and Cancel as shown in your video?
The icons for Buy, Sell, and Cancel are actually added by VisuStella's Item Equip Core plugin, which my plugin is designed to be compatible with. Due to the compatibility implementation, some visual elements like these icons might not be supported in my plugin.
2 - How do you set a shop to be purchase only, as is possible in default shops?
My Shop Core plugin is designed to offer advanced features beyond the default shop. Unfortunately, setting a shop to purchase-only isn't currently supported, as the plugin's core functionality differs from the default shop's behaviour.
3 - Where is a shop's "Shop Name" and "Shop Icon" displayed? I do not see it in game.
The shop name and icon might not be visible if you've set the shop's maximum inventory space to 0 (unlimited). This setting hides the shop's inventory window by default, as it's no longer necessary.
I am also currently troubleshooting an issue where a shop is only displaying "Shop Possession: 0" and "Requires" when hovering a category, and each category being devoid of items when the category is entered. The "Requires" text vanishes once entering a category and does not come back, even if you close and reopen the shop (but more importantly, the wares are still missing). This shop in particular only sells four items within the same custom category of consumable menu items. I will be troubleshooting more on this later.
Regarding the issue you're experiencing with the shop displaying only "Shop Possession: 0" and "Requires" text, I'd be happy to help troubleshoot further once you've gathered more information. Please keep me updated on your findings.
As for the plugin's compatibility, I initially designed it to work with my Limited Inventory plugin, but I've aimed to make it functional without it. I'll be happy to assist with any further testing or issues you encounter. -
Thanks for the reply! The purchase only feature is something I need for the majority of my shops (the player for my game is only able to sell to general stores rather than specialty shops), so I'll have to use/make a different shop plugin. Buying a commercial license for this plugin a few months back is still money well spent in my eyes as your item categories plugin is perfect for me and you've always been very quick to offer support.
-
Thanks for the reply! The purchase only feature is something I need for the majority of my shops (the player for my game is only able to sell to general stores rather than specialty shops), so I'll have to use/make a different shop plugin. Buying a commercial license for this plugin a few months back is still money well spent in my eyes as your item categories plugin is perfect for me and you've always been very quick to offer support.
Thank you for your kind words! I'm glad to hear that the Item Categories plugin has been a good fit for your project. I appreciate your feedback and support—it's motivating to know that my work is valuable to developers like you. If you have any questions or need help with anything else, feel free to reach out! -
Shop Core Update: V1.19 & 1.20 !
I'm releasing a new update for my shop plugin, and I'm also catching you up on a fix from my last update that somehow slipped through the cracks.
The Fix I Missed...
In Version 1.19, I fixed a crash issue that occurred when an undefined item's description was being read in the shop buy window.
What's New in Version 1.20?
- Bug Fix: Fixed an issue where items with empty item requirements arrays weren't being included in shop starting stock. They should now be properly added to the shop's initial contents.
- Plugin Help File Update: The plugin help file has a new design with a table of contents, numbered sections, and custom icons for improved clarity and organization.
- Licensing Update: I've changed the licensing model to offer more flexibility. You can now choose between a Single Project Licence and an Unlimited Projects Licence.
- Shop Script Calls: Added conditional script calls for checking shop gold and stock quantities, giving you more control over your shop logic.
If you have any questions or need help with the update, feel free to reach out. Thanks for your support, and happy developing!
To see the whole changelog, see down below or come visit us on the official website:
Changelog -
hi! after updating all plugins to newest versions for some reasons in shopcore when buying it doesnt support items categories, but for selling its works. Is this a bug or do I need to configure something? I looked at the plugin description but didn't notice anything like that.
-
hi! after updating all plugins to newest versions for some reasons in shopcore when buying it doesnt support items categories, but for selling its works. Is this a bug or do I need to configure something? I looked at the plugin description but didn't notice anything like that.
Hi, that's very weird. You do have to make sure there are items defined in the shop for sale in the plugin parameters in "Shop Manager". I've tested this with only my plugins enabled, and it works as expected. To help isolate the issue, could you try reproducing it in a blank project with just my plugins installed? If the problem persists, feel free to PM me with a link to the project via Google Drive or Dropbox, and I'll take a closer look.
On a side note, I have updated this plugin to fix an unrelated bug. This update fixes a bug where regular items weren't updating the player's possession count in the shop status window for core shops.
Changelog
Link to plugin page.