ArenaSpleef

A Spleef plugin where players can queue and will join a free Spleef arena. You can make more than one Spleef 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.
You can modify all aspects of the spleef by editing the SpleefConfig.yml. Including what items they get for the spleef, whether they get prizes, etc.
Features
- Regen layers at specified intervals
- Multiple layers can be created for any arena
- Multiple arenas can be used at one time
- Small team matches or server wide spleef events
Installing
- Put the ArenaSpleef.jar in your plugins folder, along with BattleArena.jar, WorldEdit.jar, and WorldGuard.jar
Making a Spleef arena
You will have to create an area for the spleef. Make one or more layers you want the players to fight on. Make sure that below the last layer that the players either land in water or lava/some other deadly trap.
- /spleef create <Spleef arena name> : Example /spleef create myFirstArena
- /spleef alter <Spleef arena name> 2 <- setup a second spawn, you can keep adding them if you want more than 2, like /spleef alter <Spleef arena name> 3. Example : /spleef alter myFirstArena 2
- Now select the layer you want the players to fight on with the WorldGuard edit tool (usually a wood_axe)
- /spleef setLayer <spleef arena name> . Example /spleef setLayer myArena
- you should probably protect the entire area with worldguard so they can't break out of the spleef arena.
Adding Multiple Layers
- /spleef setLayer <spleef arena name> <layer num> .
- Example /spleef setLayer myArena 2
Adding Regeneration to Layers
- /spleef setRegen <spleef arena name> <regen time>.
- /spleef setRegen <spleef arena name> <layer num> <regen time> .
- Example /spleef setRegen myArena 45 <- regen layer 1 every 45 seconds
Joining
- players will need the permission node arena.join.spleef
- /spleef join
- Permissions to leave arena.leave
Youtube Tutorials
YouTube Tutorials. If you find others please let me know
Help
- BattleArena wiki: Works for this plugin as well. Wiki
- Adding Signs : support for joining/leaving and status
- IRC: You can ask me questions in real time on irc when I'm on. You can usually find me in the rooms battleplugins, or bukkit in irc.esper.net. IRC through a browser
Requirements
This plugin is made to hook into BattleArena, so you also need to download it as well, along with WorldEdit and WorldGuard.
-
View User Profile
-
Send Message
Posted Dec 22, 2012@The_Epic_Yak Maybe because you didn't download BattleArena?! http://dev.bukkit.org/server-mods/battlearena/
-
View User Profile
-
Send Message
Posted Dec 22, 2012Plugin doesn't work for me. Using 1.4.6 http://pastebin.com/ZKsx2yYy
-
View User Profile
-
Send Message
Posted Dec 22, 2012worked on 1.4.6 for me.
Question. So on my spleef i have 4 spawns. But it only requires 2 players to start spleefing. It always start with 2 people regardless. I can't seem to get it to work with anything more than 2 people. Am I doing something wrong? Does everyone just need to que all at the same time or while others are spleefing? Or?
-
View User Profile
-
Send Message
Posted Dec 21, 2012@shadvalentine
Serious?? the hell is going on.. Alright, whatever it is isn't showing up locally. Can you get me your ip so I can hop on and figure this out. Might be tomorrow.. but maybe tonight.
-
View User Profile
-
Send Message
Posted Dec 21, 2012just tried it on 1.4.6 .. did not work
-
View User Profile
-
Send Message
Posted Dec 21, 2012@nodigit
Try these,
http://dev.bukkit.org/media/files/658/576/BattleArena.jar
http://dev.bukkit.org/media/files/658/833/ArenaSpleef.jar
Of course let me know if those don't work, this 1.4.6 thing has been tricky, but all of these plugins should now be strictly Bukkit API and compatible with all future versions.
-
View User Profile
-
Send Message
Posted Dec 21, 2012This plugin is broke on 1.4.6. Please update it, thanks!
-
View User Profile
-
Send Message
Posted Dec 21, 2012Hey im having a problem with ArenaSpleef whenever someone tries to spleef in my server the console just errors out and after a while it seems to start to lag the server.
19:00:32 [INFO] This server is running CraftBukkit version git-Bukkit-1.4.5-R1.0-5-gf7e4117-b2547jnks (MC: 1.4.6) (Implementing API version 1.4.6-R0.1-SNAPSHOT)
http://pastebin.com/bQLdhi53
latest arenaspleef and battlearena
-
View User Profile
-
Send Message
Posted Dec 21, 2012@numskull34
So yeah, there should now be a
I just tried doing the /pb create, and it creates a plain old paintball arena.. so not sure whats happening with you. Why dont you pm me your ip so I can hop on and figure this out.
-
View User Profile
-
Send Message
Posted Dec 21, 2012oh perfect yeah love the idea of random amounts of things as well. wasnt thinking of that but very nice.
here is my config and it is supposed to go into the paintball plugin file right? just want to make sure. and just want to reiterate that when you make a new arena now it always makes it a "arena" type even if you create it with /pb create /spleef create or even /spb create. just want to make sure you have enough info. i am all so wondering i didnt delete my old folder for battle arena maybe ill do that and see if it helps if it dosent ill reinstall everything and get back to you
http://pastebin.com/iuqXR5yy
-
View User Profile
-
Send Message
Posted Dec 21, 2012@numskull34
Pastebin me your new SuperpaintballConfig.yml, this is all new so there might be a few bugs. I did test though and didn't find this one.
@numskull34
yeah, figured you would want something a bit more complicated. So here is another question, I'm assuming you also want the ability to give a random # of the items. Like 1 to 32 snow balls? That should probably be in there too.
-
View User Profile
-
Send Message
Posted Dec 21, 2012having a few problems so i have added the new battle arena plugin i created a new "SuperpaintballConfig.yml" and i am getting i believe at least 2 problems the first is now when you create a new arena either with /pb create or /spleef create it now creates them as default "arena" types putting them in the battlearena/arenas file. the second i noticed in my console here is a paste of it. i am assuming that something is wrong as superpaintballconfig.yml is set to false and it says enabled in config.
2012-12-21 04:54:57 [INFO]
##EPaintballConfig.yml EPaintball true 2012-12-21 04:54:57 [INFO]##PaintballConfig.yml Paintball true 2012-12-21 04:54:57 [INFO]##SuperPaintballConfig.yml SuperPaintball false 2012-12-21 04:54:57 [INFO] [BattleArena] registering SuperPaintball,bti=Paintball 2012-12-21 04:54:57 [INFO]##ESpleefConfig.yml ESpleef true 2012-12-21 04:54:57 [INFO]##SpleefConfig.yml Spleef true-
View User Profile
-
Send Message
Posted Dec 21, 2012i would like to be able to do percentages so like you could give a cretinpercent to each prize and so that you have very common items and very low chance items
-
View User Profile
-
Send Message
Posted Dec 20, 2012@numskull34
As for the prizes, how exactly do you want them randomized?
-
View User Profile
-
Send Message
Posted Dec 20, 2012@numskull34
Done.
http://dev.bukkit.org/media/files/658/576/BattleArena.jar
Custom types are now possible. Here is the wiki on how to use them
https://github.com/alkarinv/BattleArena/wiki/Customcompetitions
-
View User Profile
-
Send Message
Posted Dec 20, 2012ok sweet just wanted to make sure let me know when you get it done i am setting up a server right now and basically this is all i need to go live. these 2 features would set this plugin far beyond others out there like it. thank you for the quick reply and good luck
-
View User Profile
-
Send Message
Posted Dec 20, 2012@numskull34
Thats right, no way to do this right now. Shortly.
I like the randomize prizes thing.. not exactly sure how best to do that yet.. will have to ponder.
-
View User Profile
-
Send Message
Posted Dec 20, 2012ok so i just want to make sure that i understand... there is no way to do this as of now correct? if there is which seems like you said there might be a way i am not sure you kinda lost me at the end lol. but what about an option to randomize prizes or percentage them?
-
View User Profile
-
Send Message
Posted Dec 20, 2012@numskull34
You are right, I missed those. Ok, so currently no, what I will have to do is make the option to search through the folder for Additional Config.ymls and register those as separate.
So like
SuperSpleefConfig.yml
You will have to go inside and change things from spleef, to super spleef. like cmd: superspleef
But that way you can have different types.
-
View User Profile
-
Send Message
Posted Dec 20, 2012i think you are stuck on the sizes which i have solved ..... I want different arena types with "Different Prizes" and "Different Lengths" can i make different "types" in the config file with different prizes and lengths. i have tried this and i change it in the arenas yaml file but it keeps changing it back to default "paintball/spleef" Type. also the other question is there a way to randomize prizes?