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 Apr 23, 2013@iCnHunter
It might be because of a newer version of BattleArena where I had to change the order of events. Pm me if you would like to try a non bukkit verified version. If it works I'll update here on the site.
-
View User Profile
-
Send Message
Posted Apr 23, 2013I am currently having problem with it. Last night I played a quick game before i got off and eveyrthing wwas working fine<sub>, people have told me they have been playing it today some to.... We just went to play a game and the paintballs did no dmg. No settings have been changed since last night. Do you know what the problems might be?</sub>
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Treeline1
ArenaPaintball/PaintballConfig.yml
-
View User Profile
-
Send Message
Posted Apr 23, 2013Where do I put that?
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Treeline1
Paintball: matchTime: infinite defaults: options: [alwaysOpen]That is fairly new functionality though, so let me know if bugs happen.
-
View User Profile
-
Send Message
Posted Apr 22, 2013Can I make it so that they continusly join and theres no need to make a queue .
-
View User Profile
-
Send Message
Posted Apr 22, 2013@iTeush
You can only schedule JoinPhase games. Queues are always open so there is no point.
If you want you can change joinType: Queue, to joinType: JoinPhase, then you could do it. Make sure you do a full restart though as it uses a competely separate set of commands.
-
View User Profile
-
Send Message
Posted Apr 22, 2013I can't make a paintball event with /bas. Is it normal ?
-
View User Profile
-
Send Message
Posted Apr 22, 2013Isal, you can make a lobby area where players queue up for games, and where they are returned after games. Make a WorldGuard region around your lobby, and set the WorldGuard "blocked-cmds" flag to block the /back command in the lobby.
To set the flag:
/region flag <region_name> blocked-cmds back
Then just make sure people have to teleport in/out of the lobby in order to join games or go back to regular gameplay -- that way they can't use /back in the lobby, and if they leave the lobby and try /back then they go back to the lobby.
-
View User Profile
-
Send Message
Posted Apr 21, 2013@Kami675
http://battleplugins.com/w/index.php/BA_Config#Giving_items_for_winning.2Flosing
and oh, yeah look at ShadedPL's answer!
@ShadedPL
Noted! I'll try to add that in!
@lsal
So you can do this.
onDeath: options: [clearInventory]will clear the inventory on death so they dont drop snowballs. But I really hate /back.
You can also specify the area as a worldguard region, and specify wgNoEnter.
-
View User Profile
-
Send Message
Posted Apr 20, 2013Thanks for the reply's and help Alkarinv
The only small problem I cant get around apart from removing it is the /back command takes them back into the arena after they have lost, players can collect the snowballs on the ground and kill other players in the arena..
Not your fault, if anyone has an idea around it, that would be great (apart from removing /back from my server)
-
View User Profile
-
Send Message
Posted Apr 20, 2013@Kami675
In the "PaintballConfig" in the "ArenaPaintball" folder you have to set up the "winner" section
For example (this is my setting and it's working fine):
winner:
options: [health=20, hunger=20, giveItems, money=200]
items:
- gold_ingot: 1
- snow_ball: 16
I have also a question:
The counter on my settings is counting in a strange way.. On the first kill I have 1 point but then on 2 kills I have suddenly 3, than 6, 10, 15, 21 etc... I managed to get 55 points with only 10 kills. It is happening all the time. Even if two people have 5 kills they both have 15 points witch is kinda annoying.
My settings are: victoryCondition: HighestKills nTeams: 4+ teamSize: 1
I don't know what else of my settings could be helpful in this matter.
Also I have a little request.
Can You add a victoryCondition like nKills. For example if a player scores 10 kills the match ends.
Best regards! Love this plugin so much! :)
-
View User Profile
-
Send Message
Posted Apr 20, 2013is there any way to add rewards?
-
View User Profile
-
Send Message
Posted Apr 19, 2013@RCEKH
Hmm, did you do
The names thing might be a bug, if you're still on pm me your info so we can debug that!
-
View User Profile
-
Send Message
Posted Apr 19, 2013Now i create a paintball arena. Thats working in generally, but have small problems.
After finish of the match the player name still in the team color and will nor be change back to white. I have set teamsize 1+ and nteams to 2, but if three player join it still three teams and not two.
Do i make a mistake or thats a bug ?
-
View User Profile
-
Send Message
Posted Apr 19, 2013thx!
-
View User Profile
-
Send Message
Posted Apr 19, 2013@jagnole26
Heres how to add permissions using pex.
http://battleplugins.com/w/index.php/BA_Permissions#PermissionsEx
hopefully that gets you up and running!
-
View User Profile
-
Send Message
Posted Apr 19, 2013i have permissionEX
-
View User Profile
-
Send Message
Posted Apr 19, 2013@lsal
so teams that only have 1 player will automatically only display their names. So what you did makes sense, but it doesn't quite work here. so change those all tfrom
{playername}to
{name}and you should be good
-
View User Profile
-
Send Message
Posted Apr 19, 2013@alkarinv
Thanks for the reply, I changed the config and now I get <teamshort1> vs <teamlong1> ??
Here are the first few lines
common: team: '&6{playername}&e'
teamshort: '&6{playername}'
only used with BattleTrackerteamlong: '&6{playername}'
only used with BattleTrackerI put name instead on player name, I just want it to say Dave Vs Jon :)
Thanks again LsaL