Skip to content
This repository has been archived by the owner on Dec 5, 2021. It is now read-only.

[Feature]Limit the amount of money players can make from the specified buying shop within the specified time #469

Open
Tracked by #575
Sapherises opened this issue May 18, 2020 · 4 comments
Assignees
Labels
Enhancement New feature or request Good First Issue Good for newcomers In Process This issue work in process Priority:Major Major Should Implement By Addon This request should implement by create addon, not add in the quickshop core.

Comments

@Sapherises
Copy link

Describe the Feature
I really hope to add a Feature,which can limit the amount of money that players make by selling items to the buy shop within a certain period of time(like one day/week).

For example, I set up a system buy shop for diamond, and I hope that players can sell diamonds to this shop every day.But they can only sell up to 50 diamonds a day to this shop, or they can only earn up to 5000$ a day in this shop.

When a player reaches the daily maximum number of diamonds sold in the shop or reaches the maximum amount of money that can be earned in the shop,he will not be able to sell diamonds to the shop until the next day.

If possible, I also hope to let multiple shop share the data of the number of sales or money made by a player. In this way, after a player reaches the maximum amount of sales or money earned by shop A, if shop B and shop A share the quota, then the player will not be able to sell goods in shop B.

Screenshots
None.

Additional context
I think this function is not only helpful for many server administrators, but also for many players!
Many players who buy items can set the maximum number of sales per player and per day in their own shop. In this way, they don't have to worry too much about malicious dumping.
For administrators, setting the number of daily purchases in the system shop or the amount of money that each player can earn in the system shop every day , can slow down the economic expansion.

@sandtechnology sandtechnology added the Enhancement New feature or request label May 20, 2020
@Ghost-chu Ghost-chu added Good First Issue Good for newcomers Should Implement By Addon This request should implement by create addon, not add in the quickshop core. labels May 25, 2020
@WardenDrew
Copy link

We would also like this for our server. I saw the new repo you started for this @Ghost-chu and I'll be keeping an eye on it! Thanks!

@sandtechnology sandtechnology added this to the 4.0.5.0 milestone Oct 5, 2020
@Ghost-chu Ghost-chu self-assigned this Feb 9, 2021
@Ghost-chu Ghost-chu added the In Process This issue work in process label Feb 9, 2021
@Ghost-chu
Copy link
Owner

Require API changes, please wait for our new version released.

@Ghost-chu Ghost-chu removed the Should Implement By Addon This request should implement by create addon, not add in the quickshop core. label May 6, 2021
@Ghost-chu
Copy link
Owner

Remove impl by addon label, this feature will added into QuickShop it self.

@Ghost-chu Ghost-chu modified the milestones: 4.0.5.0, Database Refactor May 6, 2021
@Ghost-chu
Copy link
Owner

@WardenDrew
@Sapherises
Move to #865

@Ghost-chu Ghost-chu added the Should Implement By Addon This request should implement by create addon, not add in the quickshop core. label Oct 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Enhancement New feature or request Good First Issue Good for newcomers In Process This issue work in process Priority:Major Major Should Implement By Addon This request should implement by create addon, not add in the quickshop core.
Projects
None yet
Development

No branches or pull requests

4 participants