StonedPvP
StonedPvP - Simple Player vs Player
StonedPvP is a very simple plugin to regulate Player vs. Player content.
It features:
- PvP disabled until toggled.
- PvP can be enabled/disabled by toggle - command: /pvp
- PvP cannot be disabled for 30 seconds after enabling it or taking damage.
- If you relog while having been in combat within the last 30 seconds, you will be set on fire on your next login.
- Arrows/potions handled.
- Displays damage taken/dealt to players in chat on each successful hit.
- When you attack a player without PvP on it displays messages telling you.
This is coded using:
- Hooks for entity damage, commands sent, potion splashes.
- Saves all the people who have PvP on in a hash map. When the functions are called, if the player name is not in the hash map then damage is not dealt.
Note:
- Your server must have PvP set to true in order for this plugin to work.
I created this plugin because this is all I wanted - a simple PvP solution that did not involve resource intensive and confusing algorithms that were completely unnecessary.
Latest version download: http://dev.bukkit.org/bukkit-plugins/stonedpvp/files/6-stonedpvp-v1-4/
Enjoy.
-
View User Profile
-
Send Message
Posted Jul 5, 2013This is an awesome plugin and currently using on a dedicated server. Although, I would love a config file, and the ability to stop the damage messages.
Also, we host a grief prevention plugin that doesn't allow you to attack in claims, there are ups and downs to this. Nevertheless, I commend you for making players able to enable / disable pvp at will.
Will there be an update for 1.6? If so, can we get a config file?
-
View User Profile
-
Send Message
Posted Jun 28, 2013I fixed the bug where skeletons didn't do damage to players with PvP disabled. If you find anymore bugs, please notify me. Same with suggestions.
-
View User Profile
-
Send Message
Posted Jun 17, 2013Oh stoneharry, glad to see you're taking a break from WoW scripts. I can't wait to see an update to your zombies plugin.
-
View User Profile
-
Send Message
Posted Jun 15, 2013I am going to try and fix this bug. When and if I do, I will upload another file.
-
View User Profile
-
Send Message
Posted Apr 7, 2013Same bug for me.... V, Hope you can get it fixed, this is one of the few nice simple pvp toggling plugins.
-
View User Profile
-
Send Message
Posted Jul 17, 2012I FOUND A bug, when we are with pvp disable the skeleton do not do damage
-
View User Profile
-
Send Message
Posted Jun 15, 2012On further thought, I'm not going to implement these commands. Mainly because I'm lazy and I've got tons of other things to do, even though it would be a 4 line edit if that.
That is the psuedocode.
-
View User Profile
-
Send Message
Posted Jun 11, 2012@itchyzombie
I can implement this tomorrow maybe. Such a system would heavily increase resource usage relatively, because you would need to handle timers for when a player should go from PvP back to normal. I am thinking the best way to do this would be to have a entirely new thread that is run every few seconds that checks for people with PvP forced on and then whether they need to be set back to normal as the timer has expired.
I'll reply again tomorrow.
@maya613
This should work with all versions of 1.2.5.
I recommend this version: http://dev.bukkit.org/server-mods/stonedpvp/files/3-stonedpvp-v1-1/
The only language the plugin supports is English however, because the messages sent in game are English.
-
View User Profile
-
Send Message
Posted Jun 11, 2012Hello ! I'm french, sorry for my english ! :/
A file for 1.2.5-R1.0 is disponible ?
For yes, take me the download.
Thanks, maya613.
-
View User Profile
-
Send Message
Posted Jun 11, 2012I luv html
-
View User Profile
-
Send Message
Posted Jun 11, 2012Brilliant! This is exactly what my server needs!
-
View User Profile
-
Send Message
Posted Jun 10, 2012Just uploaded a fix:
- Players without PvP on can no longer attack players with PvP on with projects (such as arrows from a bow)
-
View User Profile
-
Send Message
Posted Jun 8, 2012good plugin, I am using.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@ThiagoROX
Not at the moment but it would be very simple to integrate permissions. My question is, why would you want to?
The only thing I can think of is to have it so that users with a permission do not get the 30 second cool-down between turning on/off, or a command to force someone's PvP on or off. Both of which are 'admin' novelty features. ;)
-
View User Profile
-
Send Message
Posted Jun 7, 2012Integrates a system of permissions?