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
I have this bug that sometimes the flag doesn't show up..
@lawrencebanks1998
If you want. It's all configurable. I think by default they get a class called "gladiator" but everything is up to you.
@rbonafied
Oh, you need a sign that is
Then you need to set BattleArena/config.yml defaultOptions.allowPlayerCreation: true. Either that, or you need to make it a queue by setting ArenaCTF/config.yml isEvent: false.
@JvS15NL
https://github.com/alkarinv/BattleArena/wiki/Configsetup#wiki-Giving_money_for_winninglosing
That should guide you through adding money and items for winning.
Do the players get a custom inventory upon joining?
I'm at the latest of battlearena and ctf. I created 2 signs for the two teams that have 'ctf start'. Unfortunately, it doesn't look like the signs are working. Do I need to give folks a permission to click on the signs?
@Sylar6281
I have exactly the same problem :(
I got it working on my server, but I have a question, how can you set earnings? like if you win, you get money?
@Sylar6281
See my update on the description. Sorry about that, completely my bad. It should never have broken in the first place.
@marvzzz23
for some reason it's called /ctf check, I probably need to merge commands so there aren't 3 different ways of checking.
I'm at a loss... nothing is working for me properly. Here's what I've done
- Dropped arenactf.jar into folder, rebooted
- Didn't change any defaults
- Did /ctf create test
- Did /ctf alter test 2, wr 1, wr 2, addflag 1, and addflag 2 to setup the test ctf arena
- Opened the event, joined it with myself and an alt, started the round
Here's what went wrong
- I could pick up my own flag
- If I carefully avoided picking up my own flag, and picked up the enemy one, when attempting to return it to the base, I picked up my own flag and was then unable to return the enemy one, even if I threw the block on the ground
- If I picked up the flag and was then killed by the other team, the flag never respawned
- No visible fire affects on the player holding the flag block nor on the flag itself.
I'm hoping it's something simple I missed. I updated BattleArena, BattleTracker, and ArenaCTF to the latest versions as well before I even started playing with it. Thank you for any help you can offer!
@alkarinv
ctf info/status only shows if the arena is enable or has an event open, not shows how many are in que.
because the world hates us :(
@tarahere81
That is crazy.. what versions do you have?
People should be able to just leave the queue whenever they want "/arena leave" is that not working?
Disables.. first I've heard of that and I was just on a server today where that was working fine... how do you get so many issues ! :)
@marvzzz23
Players should be able to do
for more information. Both give different kinds.
I dont know if it was the latest version of battle arena or ctf, because Cronos put both on the server at the same time, But now ctf gives away diamonds to players if no one else queues then locks them out of all arenas forever (until server reboot).
My /ctf disable still doesn't work .................. sigh no disables work for us or have been for the past month.
Going to try to revert back to the last ctf .
@alkarinv
oh I meant like show how many has joined the ctf because I edited the config with 4 players auto start, 2 player on each team. So when they do /ctf join they can't tell how many is left for the event to start. Maybe add like /ctf status to show many has joined so far. just a suggestion. maybe there is a command already that does this I just don't know what it is.
@marvzzz23
Show query?
Also why don't you tell me how you would like people to be able to join.. Almost all possible combinations are already inside.
@alkarinv
I thought so to. I have a suggestion for the next build is to add /ctf vote to start it up without waiting for another player to join. and how do you show query in public ?
@marvzzz23
So that must be a multi-core conflict, but I thought I had made a workaround for multiverse-core. Do you have any other plugins that do something similar?
I'll see if I can add in factions killing for players... in fact I thought I already had... oh well.
@alkarinv
its okay now. I had to readd the flags and it works fine after some test.
The only problem now is when a player gets disconnected while in the arena, they get join back in the arena with their original stuff, they glitch inside the arena with all their original inventory.
I'm also using a multiverse core and I have the ctf arena in a different world for the same faction members to able to hit each other..
@marvzzz23
hmm.. maybe its getting spawned someplace weird.. can you pm me your ip? I'd like to see.
@alkarinv
thanks! its wierd. sometimes the flag/item shows up and most of the time it doesn't show up when the event starts.
@marvzzz23
change the teamSize: 1+, to 2