Dakado Health
Have you ever wanted to add to your VIP group something special or just wanted to have server with levels and their bonuses ? Or just simply wanted more fun ? Now it is possible, with this plugin you will be able to set max player's health from 1 to 999999. This plugin was originally made for my RPG server called WoWCraft with level and HP-system and for GameTeam.cz community.
-----------------------------------------(Build v3.2.3 for 1.7.x )-----------------------------------------
Features:
- More hearts!
- Set max player's health.
- Add max player's health.
- Decreasing max player's health.
- Check player's max health.
- Healing player to his maximum health.
- Healing other players.
- Configurable default health of players.
- Configurable messages (By default are in English).
- Automatic update of configured player's health.
- Checking actual/ max HP.
- You can enable faster health regeneration.
- *Let your players buy hearts!.*New*
- Multiworld Support, your HP will stay over all worls!
- Regeneration options, define how fast will hearts be regenerated!*New*
- Option to completely disable regeneration.*New*
- *Permissions health! Player with permission will receive certain amount of HP*New*
Health Permissions:
Health permissions have been changed! Now you need to configure them in the in config, this change is caused by heavy code from the old system. Just look at the configuration section.
Configuration:
(Click, that a link).
Commands:
(Old command system works too, but try to use the new one).
/dhp help:
description: Displays the help menu.
/dhp buy <amount>:
description: Player buys HP for the specified cost in config.
/dhp increase <player> <amount>: (In v2.7 console command only!)
description: Adds player's max health.
/dhp add <player> <amount>: (In v2.7 replacement of "hpincrease" command)
description: Adds player's max health.
/dhp set <player> <amount>:
description: Sets max player's health.
/dhp decrease <player> <amount>:
description: Decreases player's max health.
/hp:
description: Check your actual/ max health.
/hp <player>:
description: Check actual/ max health of other players.
/dhp heal (player):
description: Heals player.
/dhp reset (player):
description: Resets player's health to default.
/dhp reload
description: Reloads config.
Permissions:
hp.helphp.buy
hp.increase
hp.decrease
hp.check
hp.hp
hp.hp.others hp.reset
hp.set
hp.heal.others - Healing other players.
Tutorials:
(outdated) (Click, thats a link).Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the informations about plugin and server version are collected and sent to mcstats.org.If you wish to disable this feature, you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
TO-DO List:
HP Toogle. Per world HP.
Feature requests, issues and questions:
If you have any questions about my plugins post it in comments or shot me a PM here on Bukkit. Please remember that I am coding this public plugins in my free time for you guys. I have nothing from it and I am not payed to code this plugins, so be patient and grateful, thanks. Also if I helped you or you like my work please donate it will give me motivation :)Donations:
If this plugin helps you please feel free to donate and keep this project updated. I am coding public plugins in my free time for you guys!
/b
could you set the per world healths permissions or options cause this plugin is realy good but it ruins my kit pvp
@Welite
It works perfectly now, thank you! :D
@mmulqueen10
Fixed totally and I hope finally by changing the system of Health Permission, please download v3.0.5, sorry for that issues.
@Pippiter69
In 3.0.5 you can disable / enable HPShop so if you disable it you do not need Vault and you do not need any economy plugin.
@Welite
I think I may have found another bug. (Sorry. :P )
Players are able to log into the server fine now, however the server freezes while other players connect. This doesn't happen when I remove PermissionsEx, so I think it may be another flat file handling issue.
I've managed to test this on two seperate machines with two minecraft accounts and the server only freezes while the connecting player has the "Downloading Terrain" message on their screen. As soon as it disappears gameplay returns to normal. (If that's any help. :P )
I have a semi-vanilla server. Can I disable some things? All I want is the ability to change the max health limit. Nothing else, no healing, no health buying, no chat messages, commands, etc.
@mmulqueen10
Ok :) No problem sir, that was my mistake, I did not tested it with no-MySQL permission plugins.
@Welite
That's sorted it. Thank you very much for the speedy fix! :)
@mmulqueen10
@BIO620
If you are running permission plugin in the flat file (.yml file) that it could be problem, so please I think the last time try this version. http://dev.bukkit.org/bukkit-plugins/dakado-health/files/19-dakado-health-v3-0-3/
@Welite
I'm still getting the same issue with the updated version. :( Whenever the first player tries to log in they hang on "Downloading Terrain..." until the client comes on with "Timed Out". This doesn't happen when I remove the PermissionsEx plugin which is what made me think it could be a clash between DakadoHealth and PermissionsEx.
Then again, no errors get printed to the console, so it could be down to heavy code. I don't really know. I'm a bit of a programming noob. :P
Do you want me to zip my server setup and send it to you to do some tests on? It might be easier for you to look at the bug if I just give you my setup rather than trying to describe it to you.
This crash my server, when im usign spigot
@mmulqueen10
Hi, I am sorry about that issue, please try to download this version: http://dev.bukkit.org/bukkit-plugins/dakado-health/files/18-dakado-health-v3-0-2/ And check the login, it is not caused by some permission conflict, it was caused by my heavy code.
@Welite
I've been using this plugin for a month or so without any issues at all, however with the latest 3.0 update I can't get the plugin to start anymore. :(
I think this is because my server doesn't run an economy plugin. The console says that the config files load ok, then when it hits "Loading economy..." it says it can't find an economy plugin and then DakadoHealth stays disabled until the next server restart.
Is this something that might be fixable? If not then no worries. I'll just install a lightweight economy plugin on the server to get it running. :P
EDIT: I've just tested V3.0.1 with an economy plugin and it loads just fine. The plugin disables itself if it can't find an economy plugin.
EDIT 2: I think there's a bug between this plugin and PermissionsEx. The server starts up with the two running just fine, then when the first player tries to log in the server crashes. I don't know if it's a clash between the two plugins or because I haven't put any DakadoHealth permissions into my permissions file yet. Any ideas? :S
@LagadoMC
Good idea, I will include it in the next version as well as color support for configurable messages.
Would it be possible to change the [DHP] prefix? Our server's main owner said it doesn't fit in the chat.
Video Tutorial on the Plugin
https://www.youtube.com/watch?v=xCI0AQb39k0
Credits: (AbsintoJ/Dakado Health)
@TehMinecraftPoke
Are you using any anticheat plugin ? Do you have newest version of my plugin ? That not possible, this issue must be caused by some others plugins you have installed on server.
Players get their health reset to 10 hearts whenever they move...Happens to OPs as well. No errors.
@Silial
Spigot yes, but we are on the Bukkit page, aren't we ?
@Welite
Spigot has a hookin for this. I know your plugin isn't built towards Spigot, but perhaps you'd be willing to look into it. Spigot does have a hookin now for changing value per heart for plugins like this.
Lol why do you advertise your plugin on other plugin comments? Anyways, mcore is basically the core plugin for all MassiveCraft plugins including Factions.