ArenaPaintball

A Paintball plugin where players can queue and will join a free paintball arena to fight it out with highly damaging snowballs. You can make more than one paintball arena and players will cycle through them. If all arenas are in use, the players are kept in the queue and will join when one opens up.
Installing
- Put the ArenaPaintball.jar in your plugins folder, along with BattleArena.jar
Making a paintball arena
- /pb create <paintball arena name>
- /pb alter <paintball arena name> 2 <- setup a second spawn, you can keep adding them if you want more than 2, like /pb alter <paintball arena name> 3
Joining
- /pb join
Permission Node
- Players will need the permission node arena.join.paintball
Requirements
- BattleArena, Paintball is built around the BattleArena API.
- Optional BattleTracker : If you want /pb top, or player ratings
ScreenShots


Help
- BattleArena wiki: The majority of paintball options are set using BattleArena
- Adding Signs : support for joining/leaving and status
- IRC: You can ask me questions in real time on irc when I'm on. IRC through a browser
-
View User Profile
-
Send Message
Posted Feb 3, 2013@mbcx2
Do you have BattleArena? It needs that as a base.
@CaptainSwishy
Yep you can do 3v3v3, 2v2, whatever number of teams and players you want.
@abisatya123
Check to make sure you have BattleArena, it needs that.
@BBFChaser
Check this out https://github.com/alkarinv/BattleArena/wiki/Adding-wait-rooms
Basically you need to add "teleportWaitRoom" in the config.. and run the command to set the location.
-
View User Profile
-
Send Message
Posted Feb 1, 2013teleport in waiting room doesnt seem to be working.
-
View User Profile
-
Send Message
Posted Feb 1, 2013not work please help me
-
View User Profile
-
Send Message
Posted Jan 31, 2013Can this plugin have teams? For example, have a blue team have a snowball fight against the red team?
-
View User Profile
-
Send Message
Posted Jan 31, 2013I cant make a arena /pb create Arena1 it says /pb in the chat, why
-
View User Profile
-
Send Message
Posted Jan 30, 2013@Lubenica998
It should work with that just fine as long as you have the proper BattleArena version that works with 1.4.7 ( I think all of them)
-
View User Profile
-
Send Message
Posted Jan 30, 2013Works with CraftBukkit 1.4.7 R0.1?
-
View User Profile
-
Send Message
Posted Jan 29, 2013@bukbuk3
That sounds weird, it looks like you changed your server ip again, what is it now?
Are you sure you don't have 3 arenas and 2 have similar spawn points?
Anyway, I would like to see ! :)
-
View User Profile
-
Send Message
Posted Jan 29, 2013i have a bug that sometimes people finish the game and they dont get teleported to the finish point it still says there in the game and they have to do /pb leave in the arena
also the arenas start too fast because people are in 1 arena and more in my second arena but in my first arena another game is starting so thats 3 games in 2 arenas. any help thanks.
-
View User Profile
-
Send Message
Posted Jan 27, 2013@joshwenke
I hate bugs that only happen occasionally.. makes it hard to figure out. It could be a glitch, but it also could be a plugin conflict. Can you pm me your Plugin list?
Trying to keep on the lookout for plugins that don't play nice with BattleArena.
-
View User Profile
-
Send Message
Posted Jan 27, 2013@alkarinv
It's happened before where people glitch out and can't be killed with snowballs, then you have to punch them to death. Trying desperately to recreate the bug but it's not working. However, it's happened to people 4 times now, and counting.
-
View User Profile
-
Send Message
Posted Jan 24, 2013@joshwenke
The snowball already does full life worth of damage. This /god thing is annoying... still not sure of a great workaround though, I am trying to get to it though.
-
View User Profile
-
Send Message
Posted Jan 24, 2013@alkarinv
You make a good point, I can see how that would be tough. Got Spleef working, thank you so much, now for paintball... any way to have instant death when someone gets touched by a paintball? The /god is kicking in and I think it would be easier just for the snowball hit to count rather than trying to cancel out /god. You rock!
-
View User Profile
-
Send Message
Posted Jan 20, 2013@DrumSword
Yep, Check this out, Changing the number of players
@joshwenke
Why don't you change the Lava to Water, that would be an easy fix for spleef at least. Otherwise, it's a bit harder since /god is a toggle... I really wish there was an "ungod".
I do hook in with Factions, MobArena, TagAPI, WorldGuard, Heroes, DisguiseCraft, and many others. I hook into 13 other plugins in total, excluding bukkit. Also another problem is that several plugins give the /god ability, which is annoying b/c I need to find which one is doing it.
I will try to get an undisguise in though, I have been meaning for that to be in... and you aren't the first person on the god, so I will see what I can do there too.
-
View User Profile
-
Send Message
Posted Jan 19, 2013I've been experiencing this problem with ArenaSpleef and ArenaPaintball...
People with /god on before entering an arena are invincible to both the lava from spleef and the paintballs from paintball. Is there a way to make it so a hit from a snowball, no matter if they're /god or not, kills them? Same for spleef.. you touch lava and insta-die? Donators are going crazy with the /god.
Also /vanish from VanishNoPacket also seems to be giving a problem. It would be nice if you could hook into the bigger plugins and work to make things like vanishing not work inside arenas. I already saw an undisguise feature, that's awesome!
-
View User Profile
-
Send Message
Posted Jan 19, 2013is it possible to add teams like 2v2 instead of 1v1? if so please explain how? thanks :)
-
View User Profile
-
Send Message
Posted Jan 17, 2013@volderman
You don't need any permissions plugin, but if you don't have one you will have to add the permissions into the permissions.yml, which is in the same folder as your start script.
Here is a default one to get you started. http://pastebin.com/DVZiERpj
They will need the perm: arena.paintball.join
@Endless123
So, how did I not see this for like an entire week... If you still need help let me know.. What you are talking about sounds like "event paintball", which can now use paintball commands... anyway sorry about this.
-
View User Profile
-
Send Message
Posted Jan 17, 2013wat do i need for players to use this like wat kind of permission plugin?
-
View User Profile
-
Send Message
Posted Jan 8, 2013What im trying to do is the following
Player wants to join paintball and pushes button which ports him into the .. lets call it "Paintball Lobby". where people wait for the next round and also automatically places him in the queue for next round.
After the current round is done - all players come back to the lobby and can decide if they want to leave or wait 60 seconds until the next round begins - after that all players who pushed the "Pb join" button or stayed from the round before will enter the arena.
(## i enabled
matchEnableForceStart: true
matchForceStartTime: 60
in battlearena config to make it start 60 seconds after, no matter how many players joined the lobby for teamred/blue##)
What im trying to avoid here is that people use pb join and then go to other games and bug the other plugins - because they will get portet out of there to the paintball match 60 seconds after.
Thats why i want to port them to a certain area once they joined the queue - so i can block all commands there with world guard for example.
But maybe i will try it with the disabled command - ill just disable all other minigame join commands there - lets see how that works
-
View User Profile
-
Send Message
Posted Jan 8, 2013@Endless123
So with the queue you can't do that because you might have multiple paintball arenas... if you did, they could be starting at any one of them depending on teamsize, different join options, or other factors. So in the queueing system, the onOpen happens at nearly exactly the same time as onPrestart because it happens when the arena is chosen (usually much later than when they actually joined)
So technically what you want to do is more like what I call "event" paintball. Where an arena is chosen, there is an open phase, and players can join. Inside of BattleArena/config.yml you can make it that this happens automatically when the first player joins (defaultOptions.allowPlayerCreation: true). Or you can just use the scheduler so that one arena is constantly rotating between an join phase and running.
Inside of BattleArena/config.yml. there is an option for disabling commands. Add what commands you want to block in there.