PVPCash
Description
PVPCash brings back that simple to use plugin that gives players
in game money for killing other players. the config file is pretty straight
forward with the killer amount and the victim amount.
Features
- Awards players for pvping other players
- Takes money away from players who die
- SpawnCamper protection
- Killstreaks!
- Random Cash
- Customizable Messages
- Uses Vault, the plugin will not function without it
- To download Vault click here
Known Issues
None!
ChangeLog
v1.0 -
First Release!
v1.1 -
- Added players can get a random amount of cash when they kill another player
- Added Killstreaks!
v1.2 -
- Added Protection on respawning (prevents spawncampers)
- Added Custom Messages
v1.3 -
- Updated for 1.6.2
v1.4 -
- Updated for 1.7.4
[SEVERE] Could not pass event PlayerDeathEvent to PVPCash v1.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at org.bukkit.craftbukkit.v1_6_R3.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:361) at net.minecraft.server.v1_6_R3.EntityPlayer.die(EntityPlayer.java:328) at net.minecraft.server.v1_6_R3.EntityLiving.damageEntity(EntityLiving.java:717) at net.minecraft.server.v1_6_R3.EntityHuman.damageEntity(EntityHuman.java:719) at net.minecraft.server.v1_6_R3.EntityPlayer.damageEntity(EntityPlayer.java:399) at org.bukkit.craftbukkit.v1_6_R3.entity.CraftLivingEntity.damage(CraftLivingEntity.java:197) at org.bukkit.craftbukkit.v1_6_R3.entity.CraftLivingEntity.damage(CraftLivingEntity.java:182) at fr.neatmonster.nocheatplus.compat.BridgeHealth.damage(BridgeHealth.java:176) at fr.neatmonster.nocheatplus.compat.bukkit.MCAccessBukkit.dealFallDamage(MCAccessBukkit.java:143) at fr.neatmonster.nocheatplus.checks.moving.NoFall.dealFallDamage(NoFall.java:87) at fr.neatmonster.nocheatplus.checks.moving.NoFall.handleOnGround(NoFall.java:63) at fr.neatmonster.nocheatplus.checks.moving.NoFall.check(NoFall.java:155) at fr.neatmonster.nocheatplus.checks.moving.MovingListener.onPlayerMove(MovingListener.java:600) at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:227) at net.minecraft.server.v1_6_R3.Packet10Flying.handle(SourceFile:136) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:132) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:594) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NullPointerException at me.Feazes.PVPCash.Main.onPlayerKilled(Main.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 36 more
Hi, Please update this plugin! It's so simple and that's why it works great! The fact that it's outdated causes players on my server to crash, though. The sooner this gets updated the better!
Cheers
I have the newest version, however I am getting this whenever someone dies (even if not pvp related):
16.09 21:35:26 [Multicraft] Skipped 117 lines due to rate limit (30/s) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.explode(World.java:1622) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.WorldServer.createExplosion(WorldServer.java:839) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.createExplosion(World.java:1630) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.Explosion.a(Explosion.java:171) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityEnderCrystal.damageEntity(EntityEnderCrystal.java:69) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.explode(World.java:1622) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.WorldServer.createExplosion(WorldServer.java:839) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.createExplosion(World.java:1630) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.Explosion.a(Explosion.java:171) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityEnderCrystal.damageEntity(EntityEnderCrystal.java:69) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.explode(World.java:1622) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.WorldServer.createExplosion(WorldServer.java:839) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.createExplosion(World.java:1630) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.Explosion.a(Explosion.java:171) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityEnderCrystal.damageEntity(EntityEnderCrystal.java:69) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.explode(World.java:1622) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.WorldServer.createExplosion(WorldServer.java:839) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.World.createExplosion(World.java:1630) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.Explosion.a(Explosion.java:171) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityPlayer.damageEntity(EntityPlayer.java:378) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityHuman.damageEntity(EntityHuman.java:714) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityLiving.damageEntity(EntityLiving.java:709) 16.09 21:35:22 [Server] INFO at net.minecraft.server.v1_6_R2.EntityPlayer.die(EntityPlayer.java:307) 16.09 21:35:22 [Server] INFO at org.bukkit.craftbukkit.v1_6_R2.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:344) 16.09 21:35:22 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 16.09 21:35:22 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 16.09 21:35:22 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 16.09 21:35:22 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 16.09 21:35:22 [Server] INFO org.bukkit.event.EventException 16.09 21:35:22 [Server] SEVERE Could not pass event PlayerDeathEvent to PVPCash v1.2
@elfyears98
Happens if <player> has permission for loans. (essentials does this)
@kikotte
Use v1.3
2013-09-03 19:26:14 [SEVERE] Could not pass event PlayerDeathEvent to PVPCash v1.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at org.bukkit.craftbukkit.v1_6_R2.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:361) at net.minecraft.server.v1_6_R2.EntityPlayer.die(EntityPlayer.java:323) at net.minecraft.server.v1_6_R2.EntityLiving.damageEntity(EntityLiving.java:716) at net.minecraft.server.v1_6_R2.EntityHuman.damageEntity(EntityHuman.java:715) at net.minecraft.server.v1_6_R2.EntityPlayer.damageEntity(EntityPlayer.java:394) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.damage(CraftLivingEntity.java:197) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.damage(CraftLivingEntity.java:182) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.damage(CraftLivingEntity.java:461) at fr.neatmonster.nocheatplus.compat.bukkit.MCAccessBukkit.dealFallDamage(MCAccessBukkit.java:141) at fr.neatmonster.nocheatplus.checks.moving.NoFall.dealFallDamage(NoFall.java:87) at fr.neatmonster.nocheatplus.checks.moving.NoFall.handleOnGround(NoFall.java:62) at fr.neatmonster.nocheatplus.checks.moving.NoFall.check(NoFall.java:155) at fr.neatmonster.nocheatplus.checks.moving.MovingListener.onPlayerMove(MovingListener.java:628) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:227) at net.minecraft.server.v1_6_R2.Packet10Flying.handle(SourceFile:136) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:239) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NullPointerException
i downloaded and used it but when the victim has 0$ and he gets killed his money gos into the minus
When i die. i get an error.
Getting this error when a player is killed by something other than a player. http://pastebin.com/a5xtrqRs
please add permissions and percentage
@missingscrews
http://www.youtube.com/watch?v=v0orIZJj6eM sorry
Could you possibly share the source code?
for some reason it keeps stealing money from other players. even when set to false
@theDecrowned Yes thats a good idea! thanks it will be in the next update
Can you make it so players with the same IP don't get cash? I want to use this plugin, but I feel Faction players will abuse this. :/
WONT WORK FOR ME! I have vault
Suggestion: Maybe make like instead of virtual money, it drops a item like "Gold Nugget" so that you can pick it up and it goes into your money balance automatically?
Really nice to see this. Could you please add permission and an option for percentage instead of fixed amount? And an option for costumize the message? The would be really nice. I have searched for a plugin like this for a while :I
Really AWESOME! Works again perfect for my server.
Maybe a mini-feature (Customize the message) w/ color codes? So like you can edit the message like instead the default it can be You picked up &{money} or whatever
Turtle Economy Support Please!