ArenaCTF
A Capture the Flag plugin where you pick up the wool color representing the other team, shown by visual around the wool. Once you pick it up teams are alerted and you need to bring the flag back to your base while your flag is still there. You can make more than one ctf arena and players will cycle through the different maps.
Installing
- Put the ArenaCTF.jar in your plugins folder, along with BattleArena.jar
Making a ctf arena
- /ctf create <ctf arena name>
- /ctf addFlag <ctf arena name> 1 <- add the flag for team 1
- /ctf alter <ctf arena name> 2 <- setup a second spawn
- /ctf addFlag <ctf arena name> 2 <- add the flag for team 2
- /ctf alter <ctf arena name> waitroom 1 <- add a waitroom (you can take a waitroom out by changing the config)
Joining
- /ctf join
Permission Node
- Players will need the permission node arena.join.capturetheflag
- arena.leave , so they can type /ctf leave
How do I win ?
To capture the flag you need to bring the enemy flag back to your flag at it's home. If your flag is being held by the enemy you will need to kill them and return it back ( just walk over it ).
Source
Images
Image of the red flag. All flags and and players holding a flag have the flaming visual effect around them.
Image of the score and a player surrounded by flames (showing they have the flag).
Requirements
This plugin is made to hook into BattleArena, so you also need to download it as well.
Help
- BattleArena : Wiki that has all the options available for both ArenaCTF and BattleArena
- Adding Signs : support for joining/leaving and status
- 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
There is either a bug with capture the flag alk or there's a setting that needs to be fixed with it.
When you select a class and then die you re spawn as the default gladiator class
Not sure if this is an error even though its just saying [Info]
http://pastebin.com/e8yXJYwm
@Thrystor
It doesnt, but I'll probably add that choice in.
I noticed that BattleArena has automatic updates. What about this plugin?
@themine12
Can you PM me your ip themine, there are a lot of things here I would like to see and figure out. I've tried all the things you have mentioned but I can't get the doubling like you are talking about.
Did you try the most recent version 1.0.3, that should be released by bukkit soon?
http://dev.bukkit.org/media/files/656/414/ArenaCTF.jar
The classes thing, can you pastebin me your classes.yml (it only seems to be happening with certain classes)
ok, so i got ctf to work, but there are MANY bugs 1: The flag appears double and you can capture the doubled flag 2: You can pick up your own flag 3: When score to win is 3 the match ends when both teams have 1 capture or get near to the flag 4: Classes double from the waitroom to the arena 5: When picking classes you will get this error "You cannot switch classes after changing items" and a few things to suggest: 1: An option that the other team cannot have your flag for you to make a capture 2: you do not have to bring the enemy's flag back to your base, it just reappers there after either 10 seconds or when someone on your team picks it up 3: Option to have recurring games (no need to ctf auto every time you want a match) BTW i am available to be a plugin tester
@themine12
You can make custom classes. Go into BattleArena/classes.yml, and add whatever classes you want. You can also allow people to choose classes by clicking on signs.
https://github.com/alkarinv/BattleArena/wiki/Classsetup
Maybe a reload would help that? If not PM me your ip so I can check it out.
Is it possible to make custom classes like archer, a diamond class...? Also on the latest jar the flags did not show up when just after i set up the arena (it was in progress) and there were no flags when we came to the tower
Version 1.0.3 is now out with a couple of fixes for a multiple capture problem, and not resetting correctly between games.
Version has not cleared bukkit yet, but you can download here if you wish to try it out.
http://dev.bukkit.org/media/files/656/414/ArenaCTF.jar
@alkarinv
I'll download it directly. It will be a little while before I can test it. No one is on my server at the moment.
@rbonafied
Try using this.
https://github.com/downloads/alkarinv/ArenaCTF/ArenaCTF.jar
Might fix the issue
@alkarinv
No errors on the console that I've seen. By the way, I'm going to create a worldguard region and use the wxresetregion (I probably spelled it wrong) to see if that eliminates leftover flags and such.
@rbonafied
Ok, good to know. I'll be doing some debugging this weekend. Any errors on console?
Hi Alkarinv,
We're still having the problem where on the second ctf game, it ends too fast. It's like the flag blocks from the previous game are still there. Also, people can pick up their own flag block and the game ends sometimes.
@alkarinv
No problem! :D
@doggant29
Alright, but its the end of school so i'll be busy for a couple of days.
I found a bug. When a player respawns with a class that has a helmet, the helmet overrides the wool, and the wool is placed in the inventory. That could be confusing to which flag you have and which team you're on as well. Also, is there a way to possibly add some sort of visual indicator as to where the enemy's flag is as well as your flag? So people know where to go to get the flag and cap it?
@tarahere81
good! about time :)
so far ctf seems to be working even when players leave with the newest battle arena!
@bobberto7
That's already inside BattleArena. You can create as many classes as you want. Just go into BattleArena/classes.yml and add them.
To make a class sign. Just put down a sign and put the class name on line 1. So like
line1: gladiator
Are there going to be classes?
like /archer /tank .ect