Paintball Brawl
# Plugin has become inactive. To see a complete redone version, go to www.elementalrealms.net :) (MrFrostmaul) #
Objective:
You teleport to a map, and when the arena reaches max size or half the people vote, the game will start - that's the point at which you are put into teams, 10 seconds later you are teleported to your team spawn and you get Snowballs called "paintball" - You can 7 stacks of 16 paintballs, you also get 5 lifes (Represented using the health bar - doesnt regen) when you hit someone, they loose a life, when they have been hit 5 times they die and are considered eliminated and a firework will go off where they died, IF you have the permission 'paintball.donator' you will respawn at your teams spawn with 2 final lifes.
At 750 seconds remaining (Starts at 900) (Represented via EXP bar) - a chest will spawn in the middle of the map, with more ammo and fireworks will go off where it spawns - If nobody wins by the time 900 seconds is up, it will end in a draw.
# Also including a voting system to start the game! #
Killstreaks!
- 2 kills = Speed for 30 seconds
- 4 kills = Speed V for 10 seconds!
- 6 kills = Speed V & Jump III for 15 seconds!
# Latest update notes v1.3 #
- Kill streaks have been added!
- You can do /pb instead of /paintball
- Food level going down has been fixed (Really.. it has this time)
- You cant sign up for an arena using a sign without setting the lobby
- /pb join ArenaID (eg /pb join 1) has been added (Permission: paintball.help)
- The code that found an arena a random map has hopefully been improved.. and fixed a bug too.
- You can now set the default Lifes and Donator respawn Lifes in the config
Featuring:
Kill streaks
Respawn ability's
Map rotation system (Never get the same map twice!)
Multiple arenas
Full lobby system
=== Commands & Permissions ===
# As of v1.3 you can do /pb too #
/paintball enable <ID> (Permission: paintball.createarena)
/paintball disable <ID> (Permission: paintball.createarena)
/paintball addsign <ID> (Permission: paintball.setlobby)
/paintball createmap (Permission: paintball.createarena)
/paintball createarena (Permission: paintball.createarena)
/paintball setbluespawn (Permission: paintball.createarena)
/paintball setredspawn (Permission: paintball.createarena)
/paintball setcenterpoint (Permission: paintball.createarena)
/paintball list (Permission: paintball.arenalist)
/paintball vote (Permission: paintball.help)
/paintball arenalist (Permission: paintball.arenalist)
/paintball arenainfo <ID> (Permission: paintball.arenainfo)
/paintball deletearena <ID> (Permission: paintball.createarena)
/paintball setlobby (Permission: paintball.setlobby)
/paintball lobby (Permission: paintball.lobby)
/paintball start (Permission: paintball.createarena)
/paintball leave (Permission: paintball.help)
/paintball join <ID> (Permission: paintball.help)
(Do you speak Portuguese?: Video tutorial: https://www.youtube.com/watch?v=NBskPqCT_vg )
For Setup Instruction please Visit: http://dev.bukkit.org/bukkit-plugins/paintball-brawl/pages/setup/
------------------------
Known Bugs/Issues:
- Config File Not Writing Properly
-
View User Profile
-
Send Message
Posted May 12, 2013@Dread9Nought
when is the new version being uploaded to fix that error
And im note sure but I think It removes any op who has played it I think. Can you check it out
-
View User Profile
-
Send Message
Posted May 12, 2013@EpicTrance
(
# quick edit - yes. the next version you will be able to do /pb too#)The first error you posted if I remember correctly can sometimes occur and is fixed in the next version.
(
# edit2 - Under close inspection it appears when a player tries to leave, and the lobby isnt set - Try it.#) Could you please go over the entire setup instructions again, make sure the lobby is set.As for the map, make an arena and make a sign for that arena, the arena will automatically pick a new map and use that - but be logical about this, if you have 2 arenas and two maps, its entirely possible that one of the arenas wont be able to pick a map, and become unusable. I highly recommend you add 2 maps per arena to give everything flowing.
-
View User Profile
-
Send Message
Posted May 12, 2013http://pastebin.com/QnCSbk9g\
and sometimes this on /paintball leave : http://pastebin.com/EbwQEHsJ
-
View User Profile
-
Send Message
Posted May 12, 2013Nvm I havent set the centerpoints :/
But I seem to always join map 1 and dont know how to make a sign for map2.
Ps can you make to abaility to give maps names and they will be displayed on signs too.
Also can you add the /pball or /pb command too.
cheers :)
-
View User Profile
-
Send Message
Posted May 12, 2013@EpicTrance
Could I please get a copy of your config?
Also, If you only have one map - add another, if you have more than one map, how many arenas do you have? Try it with just one arena. If all fails then delete your config and start again.
But I need to know How many maps you have, arenas, and a copy of ya config. cheers.
-
View User Profile
-
Send Message
Posted May 12, 20132013-05-12 18:26:50 [SEVERE] Could not pass event PlayerInteractEvent to PaintballBrawl 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.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:186) at net.minecraft.server.v1_5_R3.PlayerInteractManager.interact(PlayerInteractManager.java:370) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:631) at net.minecraft.server.v1_5_R3.Packet15Place.handle(SourceFile:58) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at dread9nought.PaintBall.Core.getRandomMap(Core.java:142) at dread9nought.PaintBall.Arena.signUp(Arena.java:133) at dread9nought.PaintBall.Core.useSign(Core.java:212) at dread9nought.PaintBall.PlayerInteractListener.onPlayerInteract(PlayerInteractListener.java:40) at sun.reflect.GeneratedMethodAccessor239.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 16 more
-
View User Profile
-
Send Message
Posted May 12, 2013# Kill streaks, new config options, etc etc coming soon! (You can test it on the test server)#@HannLan
Look @ The post, there isnt a permission just for the signs, make sure another plugin isn't blocking the lower groups.
@Jnh1130
Create a sign, type /paintball addsign ArenaID (eg /paintball addsign 1) and punch the sign and booom!
-
View User Profile
-
Send Message
Posted May 12, 2013@Jnh1130
Hey, to join you need to setup the signs and then just right click the sign to join.
"Next you will need to put some signs up and do "/paintball addsign ArenaID" (eg /paintball addsign 1) - And punch the sign you want to assign to that arena."
-
View User Profile
-
Send Message
Posted May 11, 2013How do I join? Answer quick!
-
View User Profile
-
Send Message
Posted May 11, 2013Hey thats a nice Plugin but i have a problem my group can not use the sign. what are the permissions?
-
View User Profile
-
Send Message
Posted May 9, 2013@Seaboiii
I designed this to me realistic, in most cases it's a team vs a team rather than then shoot anything that moves.
However, ffa could be something I add in the future
-
View User Profile
-
Send Message
Posted May 9, 2013Hey dreadknought,
Just a suggestion. Can you make the plugin free for all? So that I could make an arena where everyone just paintball each other without Teams
-
View User Profile
-
Send Message
Posted May 7, 2013The new update will come soon, currently Dread is a bit ill so he cannot work on the plugin as much as he would like to.
As only the first version has been released, please report any bugs you find here so that Dread can fix them before the next update.
When reporting a bug, please include as much detail as you can, more detail the more it will help Dread to fix the bug(s).
-
View User Profile
-
Send Message
Posted May 7, 2013@Dread9Nought
Ok, ill release the video after the next update. About the problem I've resolved it, for some reason one of my maps didn't save in the config, so now I re-created the map and it works!
Also I'm looking forward to the next update and I hope you start feeling better soon mate :D
-
View User Profile
-
Send Message
Posted May 7, 2013@Seaboiii
Correct - But continue reading.
Here's how the process works: -You are imported into the map -The "MugPlayers()" method is called -Your inventory and equipment is saved in MEMORY -After the arena is over everything is restored.
-
View User Profile
-
Send Message
Posted May 7, 2013Will this plugin keep inventory? I am really scared that my inventory might be lost when playing this.
Thanks :)
-
View User Profile
-
Send Message
Posted May 6, 2013@RedSkyRuler
A video would be awesome - As for your lobby sign problem that's very weird.
Could you paste me your config file & plugin list? (Simply because the signs work fine on my end)
-On a side note the next update wont be for a couple of days, I'm extremely sick & that makes it next to impossible to code.
-
View User Profile
-
Send Message
Posted May 6, 2013First, I love the plugin. This is just some feedback, I've managed to setup the plugin and it works fine, however after the first game, the join signs no longer work, unless I restart the server. I think you should also add a reward system using vault and an optional MySQL database for statistics. I would also love to go a video on the setup and config for the plugin if you wanted a video on this page. My channel
-
View User Profile
-
Send Message
Posted May 6, 2013It's in beta, most things are not fine tuned - hence the "this is the help screen".
There will be another update today with a working helpscreen & a fixed join command.
I will also include some instructions. :)
-
View User Profile
-
Send Message
Posted May 5, 2013Any command I put in i.e, "/paintball join" all it says is "[Paintball] This is the help screen." No errors or anything. And There is no command to "Set team spawns" or atleast that I can see. Some help would be GREAT.