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.
Any word on the GUI? Can't wait for it to be released!
@CloudeLecaw
@kirstenmarie
1. That's a pretty specific feature, maybe ask your dev (if you got one) to add that? Shouldn't be much work, but I'd rather like to keep it out of the plugin (as most people won't need/use it).
2. I'm gonna add language file support in near future, in fact I already started ;)
@CloudeLecaw I'm actually german myself, but if you got some freetime and are willing to do that (which means more time for coding ;) ), that would be awesome! Gonna release a base template for language files as soon as I created it :)
EDIT: If we got some native speaking guys here (especially english), feel free to pm me so we get better language files by default :)
I love this plugin. We use it on all of our servers to encourage voting, and reward points based on votes.
I have a few questions going forward, however.
1. Is there a way to only reward a player if they are online when the vote sends? Don't get me wrong, in the past it has been great, but we run more than one server and would like them to only get rewarded on the server they are playing on at the time.
2. Is there maybe a chance we can set up the part where it says "You have x points" or whatever? The statements are not in perfect English, and I would like to word it a bit better for my servers, if not even call them something different perhaps. I may be wrong, but I do not believe this is an option in the current config.
If these two things can be addressed, we will hopefully be expanding our use of this in the future! Thanks so much.
You should also add a timer/expire reward, So it would be easier to allow players to spend points to buy VIP Ranks. The Timed rank isn't the problem, it is that you cannot add a player to a region with a timer using WorldGuard so to be able to set more commands to be issued after a set amount of time would allow me to automate this.
@bramanga
Totally possible. Just set them in the same command line, seperated by a "," :)
Awesome plugin! One question. Is it possible to issue multiple commands for a single event. I want to give exp and points to users on DailyLogin. Is this possible? Do I just add another Command line?
Sweet, I see you added the GUI to the To-Do List! The plugin will be so much better with it.
@Soaz1996
Rewards works with every command you can execute as the console, so if you got a plugin which gives a user an enchanted diamond pickaxe, you could use its command for that.
for the rewards, do enchants work if i make it a diamond pick per say?
@tjbruce
You can't buy points for money, but that is a decision by design. RewardMe is a plugin to reward your users, not to make packages which players can buy ;)
If you want to give them money for their points, just follow @CloudeLecaw 's advice and create a reward which gives them money.
Does This Plugin Support Economy? Like Redeem Points For Money.
@CloudeLecaw
I'm currently on the daily login bug, but I couldn't reproduce the MiningReward bug yet. Do you got any more informations on that?
@CloudeLecaw
Every command you can execute as the server ;)
A GUI to let them choose a reward would be a really cool feature. Maybe a way to set the image of each reward so when you open up the GUI (could just use the chest GUI) it would show all the rewards with pictures for each one maybe (pictures configurable based on item ID in config)?
@se1by
Np :P, Hope to see this plugin expanded more. It could be as good as Votifier in the sense of Rewards. Sure you won't get votes but you give your players something more to strive for. With a GUI it would be much more convenient and simpler to use as well.
@luridftw32
Multiple commands: just seperate them with a comma ;) I will add the "Message:" part with the next update. The GUI sounds awesome, gonna see how I can add that without introducing too much new config values :D
Thanks a ton for your feedback! :)
Awesome plugin, I was going to bed last night and thought of a plugin like this and glad to see there is one :P. Going to test it out and I will reply back soon.
Update
Working just fine, Although it would be nice to be able to add the Message: to the Kill and Block Rewards. It works fine but you don't even know you have completed a Milestone or have gained Bonus Items. I tried to just add the Message: myself but it is just ignored.
Also is there a way to issue multiple commands? Perhaps just a Comma and a Space? or another Command: under the first?
Suggestion
A GUI For the rewards, and the ability to create categories for rewards. It is very messy if you want many rewards to buy it spams the chat a lot. and with a lot of people talking you sometimes don't even have time to read them. It is also messy in the sense that everything is mixed together. Some are ranks to buy, some ingame money, some just items or kits. This is why categories would be very useful.
Version 3.1 aka UUID update is online!
Make sure to send me feedback. Even if everything went well, a little comment would be nice.
Updating RewardMe to UUIDs took some time, but now I'll start adding features again, so keep posting feature requests!
also make it so you can so /points * {amount}
This plugins is great keep is going make it so people can change the plugins name so [Test] instead of [RewardMe]