DonorManager

Status
This thread has been locked.

MAG

Banned
Feedback score
0
Posts
33
Reactions
3
Resources
0
Donor Manager (10$)
DonorManager is lightweight plugin that helps you in managing your server donators. Do you sell your donor ranks that last for months? (for example, VIP costs 5$ and it lasts for one month). Do you have problems remembering the rank expiration date? If you do, this is a great plugin for you!

Features:
  • give a player donor rank that will expire in a few months (you can chose in how many months will players rank expire)
  • chose what commands will be run when you give a donor rank to a player
  • chose what commands will be run when the players donor rank expires
TODO:
  • Make a command with which you can see all your donations (date, how much, who)
  • tell me what you want to see in the next update and I will try to add it :)
Comands and permissions:
/donator - donor can with that command check his donor status (after how many days will his donor rank expire, the expiration date, when did he got the donor rank) - no permission (only donors can access that command)
/donator <nick> <rank> <duration> - give a donor rank to player. In the <duration> type months (for example if you are giving player a rank that will last for 2 months, you will write 2), or you can type "4ever" - this will give player rank forever. - permission: donormanager.give (ops will have access to that command too)
/donator help - prints all plugin commands

ranks.yml

VIP:
OnStart:
- manuadd %player% VIP
- eco give %player% 250
- mail send %player% Thank you for donating! You can see your donator status by typing /donator in chat!
OnExpiration:
- manuadd %player% Default
- mail send %player% Your donator rank has expired. If want to donate and help our servera again, please go to www.blablabla.com!
Donator:
OnStart:
- manuadd %player% Donator
- eco give %player% 500
- mail send %player% Thank you for donating! You can see your donator status by typing /donator in chat!
OnExpiration:
- manuadd %player% Default
- mail send %player% Your donator rank has expired. If want to donate and help our servera again, please go to www.blablabla.com!
It's very simple, just put the commands you want to execute on giving the rank in "OnStart" and in "OnExpiration" put the commands you want to execute on rank expiration. You can add as many ranks as you want.

messages.yml

NOT_DONATOR: '&cYou are not donator! Please buy a donator rank to get donator benefits, thank you!'
DONATOR_STATUS: '&eYou currently have &o%rank%&e donator rank activated! (from %from%)'
DONATOR_DURATION: '&eYour donator rank runs until &o%until%&e (&o%days%&e days to go) '
DONATOR_DURATION_FOREVER: '&eYour donator rank is activated forever!'
DONATOR_RANK_GIVEN: '&aYou gave donator rank %rank% to player %player%!'
DONATOR_RANK_GIVEN_FOREVER: '&aHis rank lasts forever'
DONATOR_RANK_GIVEN_UNTIL: '&aHis rank lasts until %until%'
DONATOR_RANK_NOT_EXISTS: '&cRank %rank% does not exists!'
DONATOR_AVAILABLE_RANKS: '&cAvailable ranks are: '


Images
Sqr9OVA.png

- When you give donor rank to someone

vMloGKF.png

- When donor types /donator command
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Gruss

Retired MCM Chat Moderator
Supreme
Feedback score
24
Posts
2,107
Reactions
1,230
Resources
0
Interesting plugin, but Buycraft has a feature where you can give a rank for a certain amount of time :)
 
Status
This thread has been locked.
Top