RewardMe
RewardMe
Version: 3.3.1
RewardMe let you reward your users with custom rewards! You can set them up in the config file.
Features:
- Give points to your users
- Point storage, even after reboot
- Up to ∞ possible rewards
- Permissions support
- Daily login reward
- Daily login reward delay
- Redeem function
- Console support
- Custom reward for killed mobs
- Custom reward for mining blocks
- Reward signs
- Votifier support
- Language files!
Permissions:
- RewardMe.givePoints
- RewardMe.redeem
- RewardMe.Daily
- RewardMe.sign.create
- RewardMe.sign.use
Comming soon:
- Rewards for referring the server to a friend!
- Rewards GUI!
- ? (Suggest what you'd like)
Commands:
- /points to show your current points
- /points <user> <amount> to give <user> <amount> points
- /rewards to show all accessible rewards
- /reward <number> to buy the reward with number <number>
- /generateredeem <name> <duration in days/ or "once"> to generate a redeem code (alias /genred)
- /useredeem <redeemcode> to use a redeem code (once per user, alias /usered)
- /rewardme for help
- /rewardme convert to convert your old config files
- /rewardme update to update the plugin
Signs (v3.3.1+)
- Line 1: Got to contain "[RewardMe]", may start with "!" to mark a multi use sign, may end with "!" to mark a free sign (be really sure if you want to use both on the same sign!)
- Line 2: Reward name
- Line 3: May contain "noperm" to ignore permissions you'd otherwise need
- Line 4: Whatever you like, it's your sign after all :3
Example files
Metrics
This plugin sends statistics about the usage to the server http://mcstats.org/. You can disable it by setting "Metrics.Enabled" to false in the config. Refer to the example config file for more information.
Updater
This plugin uses Updater by Gravity. This means that the plugin checks for a new version on this page when it starts. Depending on your configuration, it will notify you and/or download it. To disable this behavior, set "Updater.Enabled" to false in the config.
Added to my ToDo list :)
@sbhouse: You can't use two commands atm :(
@ryanwagner
I would use @ryanwagner 's idea.
It would be nice if there could be a "code" used to redeem a reward.
In a use case scenario a MC server website, twitter, or facebook could post a daily code. Those who have the code can redeem the reward of the day. Hence encouraging players to use those forms of communication.
command might be /reward code <code>
@se1by
Hi se1by,
For the config.yml, can I do this?
And how to I create entries for other actions? Like, get a point for mining 640 cobblestone. And are there any other special tags like "DailyLogin" that have names? Like perhaps a "FirstLogin" feature that gives a brand new player a starting kit. Also, what other commands are there besides "give" and "points"?
Thank you so much!
You can change the command to anything you want, so if you want to give points, just use points %USER <amount youwant to give> Where do you need help with the config?
Hi there! Thanks for adding the daily login. I'm really hoping I can use this on my server. Can I have it award points for each Daily Login instead of just items? And actually, can I get a more robust config.yml example too?
thanks :)
Very nice and simple to use :)
On top of my todo list :)
Is it possible to make this plugin give rewards to users upon login? And if so, can it be once per so many hours (i.e. 24 or 48 hours, there is a reward for logging in). Or any other trigger system for rewards (i.e. killing creepers on a certain world).
Nice idea, I'll add this when I got time and updated the actual version to 1.0.0
Could you please add the option to get some point for each mob killed ? A made a ticket for this purpose. Thanks in advance..
Yes that's (technically) possible. I think about adding it.
Hi, looks very nice! 1 question: Is it avaiable to make own Rewards? For example to set 200 dirt blocks dextroyed - 10 diamonds or something? To make own Rewards or are there just the built in rewards?