Reward system for kiling Mobs

Hi Can anybody help me and tell me if is here any plugin that gives any reward for killing mob’s?

Thanks.

I dont know about any sponge’s plugin. What should be rewarded ? Money ? Items ?

I used on bukkit the Mob Reward, which can reward anything. You set in your config file what and how much it should reward. So I look something like that. But enough will be money.

I just written this mod for sponge, unfortunately EntityDeathEvent is not implented (https://forums.spongepowered.org/t/playerdeathevent/8902) so mod don’t work for now. When It will get implented, I’ll push plugin on github and make release.

If it will work like Mob Reward, that you can receive any reward for killing mob or people and all can be configured in config, that will be great. I will the first who will try it :smile:
Hope you will have first finished build soon.

Hi, how it looks like with your plugin?

Blood Money does this.
I think you can set up Jobs in TotalEconomy to receive money from killing mobs (Warrior job does this within TotalEconomy).

Hi, thanks for plugin. And can tell me how works the Warrior job does this within TotalEconomy?
I know that the jobs can be made there but after communicating with the developer they told me that this is not possible.
Please can you navigate me how to do it there?

Well, I’ve only recently got my Sponge server working and with fewer and fewer errors, but, basically, how the Warrior works in Total Economy is, they get some amount of money for killing a mob, not unlike Blood Money. Thing is, right now my warrior salaries appear to be conflicting, as I get TotalEconomy money but I don’t get BloodMoney money. I have to look into it.

Anyway, within the server’s config folder, in the totaleconomy subfolder, there’s a jobs.conf file. Open that file in a text editor and you can navigate to the Warrior’s Function and mess with the values there. Mine are the default and they are:

Warrior {
disablesalary=false
kill {
creeper {
expreward=“10”
pay=“1.00”
}
skeleton {
expreward=“10”
pay=“1.00”
}
spider {
expreward=“10”
pay=“1.00”
}
zombie {
expreward=“10”
pay=“1.00”
}
}
permission=“main.job.warrior”
salary=10

The “Salary” is a set amount you get just by being in that job, even if you never kill a single thing. Every job has a salary, but salaries can be disabled by setting that disablesalary flag to ‘true’ instead of ‘false’.
The other areas show you how much XP and how much Economy Money you get by killing that mob.

Other jobs get the money in other ways (fisherman gets it by fishing different fish, miner gets it by breaking certain blocks, and lumberjack gets it by breaking log or leaf blocks).

As for Blood Money, its config file just sets an Economy Money value to each mob kill, including mobs that are passive (cows, rabbits, etc.) and apparently everyone gets this amount, not just the TotalEconomy Warrior. It seems to throw the balance off from TotalEconomy jobs a little but not enough for it to really break anything. Also, it won’t notify you whether you’ve even earned money from the mob kill, it seems, so I’m not even sure whether it’s working unless I keep my eye out on my balance after a few kills.

Hi, thanks for the manual :-). Please can you tell me, the

is where defined or what for permission is it? Is needed to define it in PermissionsEX?

I do believe that permission allows users to switch to that job.
So if you deny a group that permission, they won’t be able to switch to that job.

OK understand. With creating this job with setting this permissions, and adding it to permissionsEX the group or able who has enable it, are able to use this job. Thanks.