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
@alkarinv
Placing a wool on the spot i set it worked.thanks. last question. how do I change the 2 player start up to 4 player start up?
@marvzzz23
The flag should just appear as a item on the ground. None of your team should be able to pick it up. So you shouldn't need to put a wool thing on it at all.
Try cancelling "ffa cancel" and trying it again.. if it doesn't work then pm me your ip and I'll hop on.
I dont get it. how do we pick up the flag? we only see flame all over the place were I set the /ctf addflag <arenaname> 1..do we need to put a block/wool on it?
@shaitand2
Yeah so isEvent: false, will make it a queue where people will join and it will run automatically.
I'm planning on changing the match/event thing to just the different ways to allow people to join.
If IsEvent is not set true do games queue and run automatically?
@xxkvatchxx
Step 5 above shows how you can make a waitroom.
I have battlearena and battle tracker ,but when i made a ctf arena and set it up and go to join it says needs a waitroom but none is provided. How do I make a waitroom. Good job on plugins.
@Maniac1234
yep
Hi! i think i will love this plugin! i looked for capturethe falg and dident find that it was CTF xD! but anyways heres a question.. can u remove an arena
@Fadelassaad
Yeah, you will need to put options inside of the CaptureTheFlag.winner.options:
This explains a bit more
https://github.com/alkarinv/BattleArena/wiki/Configsetup#wiki-Giving_money_for_winninglosing
is there a way we can give rewards to the winners?
@GameplayerHD
New version just released to bukkit should fix this.
http://dev.bukkit.org/media/files/661/633/ArenaCTF.jar
@sync667
same bug, working on it? :D
@Spektrous
Yep, as long as you have WorldGuard. https://github.com/alkarinv/BattleArena/wiki/Worldguardregions
You make a worldguard region around the area.. then use "wgResetRegion". Then make sure you have "blockBreakOn", and "blockPlaceOn" inside of onStart.options:
Is there a way to make so that when players join they can destory and build in the arena and then, when the game ends it resets it?
@sync667
Yeah that looks like a bug. Can you pm me your IP I'll come on and figure this out. But I'll be busy tonight so it will have to be tomorrow unfortunately.
The basic capture should be, you take their flag, and bring it back to your flag when it's at your base. If that isn't happening then some error is occurring, posibly the one below.
I still don't understand how to win .. i set arena i set flags point in teams bases and when i took my enemy flag what ? when i get it to my base its don't do nothing
and i have that error with i think bas
@Spektrous
So that is done by scheduling the ctf. https://github.com/alkarinv/BattleArena/wiki/Scheduling-events
You can also change ArenaCTF/config.yml and set isEvent: false. That will make it so that the CTF will have a queueing system that people can join and be automatically teleported in.
If i use the CTF plugin, how can i make that when one game ends another one starts?
@AndyMcB1
You need to also have BattleArena to use this plugin. That is platform ArenaCTF is built on.
But that will fix it up.