Maronius

Villager
Member
Joined
Oct 29, 2015
Messages
21
Reaction score
4
Primarily Uses
I found a lot of shop plugins but it seems none of them are able to simply hide all items with "price =0" from the sell menu. Does anyone knows a script for that? Or a plugin which can hide specific items in the sell menu via notetags.
 

fizzly

Veteran
Veteran
Joined
Mar 23, 2012
Messages
986
Reaction score
620
First Language
Polish
Primarily Uses
RMMV
Would also love a script like this (for MV).
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
1,886
Reaction score
982
First Language
English
Primarily Uses
RMMV
I Googled "RPG Maker MV hide selling" and came up with this:

It does require you to put notetags on every pertinent item.

My question for you is about the organization of your items: why do you have items that are worthless but you don't want players to be able to get rid of them? If they're needed for the game's story, that's what the key items category is for, and then you can just remove that category from shops.
 

Maronius

Villager
Member
Joined
Oct 29, 2015
Messages
21
Reaction score
4
Primarily Uses
I Googled "RPG Maker MV hide selling" and came up with this:

It does require you to put notetags on every pertinent item.

My question for you is about the organization of your items: why do you have items that are worthless but you don't want players to be able to get rid of them? If they're needed for the game's story, that's what the key items category is for, and then you can just remove that category from shops.
Thanks! The reason for my need of such plugin is, that my hero has some weapons, which can be upgraded via special events (achievements), so they stay stronger as the games progresses. When the player misses thoses achievements, he can still switch to normal tradeable weapons (which dont have any special effect). And I find it more comfortable in the shop selling menu, when the special weapons aren't visible at all.
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
1,886
Reaction score
982
First Language
English
Primarily Uses
RMMV
Then it sounds like you have only a few items this applies to, so that plugin should work perfectly for you. The way your original post was worded, it sounded like you had lots of items that had a cost of 0 that you didn't want to be sold.
 

Another Fen

Veteran
Veteran
Joined
Jan 23, 2013
Messages
608
Reaction score
320
First Language
German
Primarily Uses
If you are trying to completely exclude certain items from the sell menu, you can achieve that by modifying the corresponding window in a plugin:

Code:
/*:
* @plugindesc Exclude certain items from the sell menu
* @help Use
*   <exclude from sell>
* in an items notebox to prevent it from showing up in the sell menu.
*/
(function() {
   
    var lastIncludes = Window_ShopSell.prototype.includes;
    if (lastIncludes === Window_ItemList.prototype.includes) {
        lastIncludes = function(item) {
            return Window_ItemList.prototype.includes.call(this, item);
        };
    }
    Window_ShopSell.prototype.includes = function(item) {
        var excludeByTag = (item && item.meta["exclude from sell"]);
        return !excludeByTag && lastIncludes.call(this, item);
    };
})();

(I'm not sure how one would properly alias a function from a superclass in javascript, hence the workaround in line 10-14...)
 

Latest Threads

Latest Posts

Latest Profile Posts

Day 2 of my redesign journey, as a follow up from the previous post :kaothx:
pXiRJSm.jpg

This is Cedric's son, Apollo!
New pet peeve: Telling tech support personnel what something is doing, only for them to tell me (in excessively condescending tones) what it should be doing. Yes, I know what it should be doing, and if it was doing that, I wouldn’t be talking to you and your attitude problem about it right now, would I? >.<
uglywolf wrote on Khulse's profile.
Hello.
The rules I makes pun about on your last thread is about "Verify Files" before anything else, if the stuff comes from STEAM. Which means, if it could be fixed with just that, there is no need to redownload the whole stuff.
But glad the reinstall worked, hope you enjoy it and your days too.
uh oh, I just tapped into a fresh, deep vein of nightmare fuel right here guys:

Forum statistics

Threads
115,430
Messages
1,089,799
Members
150,186
Latest member
DarkPurplePrince
Top