Looking for a fair value for this plugin

Status
This thread has been locked.

MrCowdisease

Feedback score
0
Posts
3
Reactions
0
Resources
0
Looking for an appraisal for the following plugin: I’m looking to have a plugin created that focuses mostly on a GUI that hooks onto Grief Defender’s rental plugin hook (known as RealEstate). Upon executing a command while standing within a rentable region, a GUI + config file for that specific GUI is created. Within this GUI are “slots” that you can drag/drop specific materials into. Each slot should show how many materials have been deposited, such as displaying 3/128 if 3 out of the 128 required materials have been provided. The GUI shouldn’t consume more resources than necessary (if someone puts 64 resources into a slot that only requires 48 of that resource, then they should get 16 of those resources back). There should also be a timer in the bottom left corner. This timer should hook onto Grief Defender’s rental system and automatically start itself whenever a player rents out a region. The following should happen when the timer reaches 0:
  • Certain (configurable) commands should be executed. Multiple commands should be able to be executed. Different commands are executed based off of whether or not all of the required resources were provided in time. Commands should be able to be executed against the player that rented out the region, such as /eco take {PLAYER} 100
  • After executing the above commands, the GUI should check if the player is still renting the region, and if they are, then the timer should reset. If the timer resets and all resources were provided, then the provided amount of resources should all reset back to 0. If the timer resets and the amount of resources weren’t all provided, then the provided resources shouldn’t reset.
Within the config file of each GUI the following options should be available:
  • Which materials (slots) show up within the GUI
  • Exactly which location within the GUI the “slot” shows up in
  • How many resources each individual material/slot requires (must be able to go up to very large numbers, such as 10,000+)
  • What command should be executed to open that specific GUI
  • How long the timer should last, once it starts (must be able to go up to at least 1 month of irl time)
  • Which commands are executed whenever the timer reaches 0 (different commands depending on whether all required resources were provided or not)
Let me know if there is anything that I may have missed and/or if there is anything I should clarify. Thank you!
 
Type
  1. Plugin
Status
This thread has been locked.
Top