Suggestion Title: Smart Checkout
Suggestion Description: Add a shopping basket/smart checkout system for Bazaar items. This will enable players to sell items that are often sold in bulk and makes the process extremely more convenient for both parties as the shop owner just needs to top up via the dedicated item (a distinctive shelf prop perhaps) used for this proposed system instead of placing a crap ton of entities and the customer can easily buy a bunch of bandages for example without buying it one by one. You should also have the VAT added separately in the checkout list than part of the item's price, so you know how much you're actually spending for the item itself then the tax added onto it.
Each item has a limit as to what can be stacked or based on its weight, but I think a maximum quantity per item would be better suited, you could maybe have it visually appear in the shelf and pressing E on it will simply open the UI than traditionally purchasing it from a small basket prop or some table, that way it doesn't just look like an empty shop and UI based only which would look lame if people had shops full of items but visually it's empty.
This is not to replace the tradition way of running a shop, so limitations are important to consider here but maybe don't allow things like weapons, etc through this checkout system especially if it can be used circumvent things such as weapon inspection.
For the owner to change what items are in there and its prices, the checkout will need to be set to closed to avoid people changing price last second before someone attempts to purchase so there won't be misuse of this system.
The shelf will send the items back to storage if the user disconnects or has been sent back to storage by a staff member, but it will need to be emptied if a player desires to pick it up. You could have it save act as a chest where it keeps the items if you want.
If the player buys too many of said item of that category like more than 15 bandages in one purchase, have the rest of it go into storage, let's make it convenient here because people are just going to ask for storage, or just add a storage NPC in bazaar because there is widerally no downside to that if storage is across the damn city.
I have created incredibly rough concept art that took like 2 mins in paint.net, which should give you an idea of how it could appear.
Why should this be added?:
- This will improve server performance because people won't be placing bandages, stim packs and such inside one small basket and leave them unfrozen for god knows what reason - additionally there would be less entities thus better performance
- Better than buying a chest of items that you can't see the contents of other than go off by the name, also eliminating the need for shop owners to add extra pricing to the items they are attempting to sell as bulk inside chests which costs additional money
- Modernisation, traditional supermarkets irl have adapted 'Scan & Go', PERP could do with far better ways of doing player-to-player business which provides convenience for both parties especially when trying to buy in bulk (fish business owners will soon thrive, they've been complaining and for some reason blamed it on mcuwes? lol)
What negatives could this have?:
- It may not be visually pleasing to start seeing lesser items inside shops.. which is why I propose that you visually have them appear based on its quantity on the shelf space and rather than the route of having separate entities as current. A lil bit like the 3D printing workbench where it displays the item being currently crafted.
- People might just prefer the current way of how it is than modernisation (fair enough)
- there could be no plans to do this for whatever 'bazaar' reason aha
What problem would this suggestion solve?: Server performance improvements
Better player-to-player business sales/engagement with bulk crafting orders, selling fish in mass amounts, etc
Less reliance on third party websites for in-game marketplace interactivity
Useful Images:

Suggestion Description: Add a shopping basket/smart checkout system for Bazaar items. This will enable players to sell items that are often sold in bulk and makes the process extremely more convenient for both parties as the shop owner just needs to top up via the dedicated item (a distinctive shelf prop perhaps) used for this proposed system instead of placing a crap ton of entities and the customer can easily buy a bunch of bandages for example without buying it one by one. You should also have the VAT added separately in the checkout list than part of the item's price, so you know how much you're actually spending for the item itself then the tax added onto it.
Each item has a limit as to what can be stacked or based on its weight, but I think a maximum quantity per item would be better suited, you could maybe have it visually appear in the shelf and pressing E on it will simply open the UI than traditionally purchasing it from a small basket prop or some table, that way it doesn't just look like an empty shop and UI based only which would look lame if people had shops full of items but visually it's empty.
This is not to replace the tradition way of running a shop, so limitations are important to consider here but maybe don't allow things like weapons, etc through this checkout system especially if it can be used circumvent things such as weapon inspection.
For the owner to change what items are in there and its prices, the checkout will need to be set to closed to avoid people changing price last second before someone attempts to purchase so there won't be misuse of this system.
The shelf will send the items back to storage if the user disconnects or has been sent back to storage by a staff member, but it will need to be emptied if a player desires to pick it up. You could have it save act as a chest where it keeps the items if you want.
If the player buys too many of said item of that category like more than 15 bandages in one purchase, have the rest of it go into storage, let's make it convenient here because people are just going to ask for storage, or just add a storage NPC in bazaar because there is widerally no downside to that if storage is across the damn city.
I have created incredibly rough concept art that took like 2 mins in paint.net, which should give you an idea of how it could appear.
Why should this be added?:
- This will improve server performance because people won't be placing bandages, stim packs and such inside one small basket and leave them unfrozen for god knows what reason - additionally there would be less entities thus better performance
- Better than buying a chest of items that you can't see the contents of other than go off by the name, also eliminating the need for shop owners to add extra pricing to the items they are attempting to sell as bulk inside chests which costs additional money
- Modernisation, traditional supermarkets irl have adapted 'Scan & Go', PERP could do with far better ways of doing player-to-player business which provides convenience for both parties especially when trying to buy in bulk (fish business owners will soon thrive, they've been complaining and for some reason blamed it on mcuwes? lol)
What negatives could this have?:
- It may not be visually pleasing to start seeing lesser items inside shops.. which is why I propose that you visually have them appear based on its quantity on the shelf space and rather than the route of having separate entities as current. A lil bit like the 3D printing workbench where it displays the item being currently crafted.
- People might just prefer the current way of how it is than modernisation (fair enough)
- there could be no plans to do this for whatever 'bazaar' reason aha
What problem would this suggestion solve?: Server performance improvements
Better player-to-player business sales/engagement with bulk crafting orders, selling fish in mass amounts, etc
Less reliance on third party websites for in-game marketplace interactivity
Useful Images:

Last edited:




