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:
/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
- When you give donor rank to someone
- When donor types /donator command
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
- 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
/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
- When you give donor rank to someone
- When donor types /donator command
