CTF
Overview
Would you ever play Capture the Flag?
Then is CtF the right plugin for you.
With CTF you can play epic CtF matches.
Installation
- Put the CTF.jar into your plugins folder
- Reload the server
- Put the mcctf.jar file into the classes folder (plugins/CTF/classes)
- Build or download worlds and copy into your server folder and rename them to CTF-MAP_<map_name>
- Reload the server
Usage:
Permissions:
- CTF.* -> allows player to access all commands & classes (default op)
- CTF.admin -> allows player to acces sall commands & classes (default op)
- CTF.<classname> -> allows player to access the <classname> class
Commands:
/CTF
- start <== Starts the first arena
- stop <== Stops the match and tp's all players in the default world
- next <== Loads next arena
- leave <== Leaves the Match
- set Spawn <==Sets the Spawn Location
- set SpawnA <==Sets the Spawn Location from Team A
- set SpawnB <==Sets the Spawn Location from Team B
- set FlagA <==Sets the Flag Location from Team A (Stand on a fence!)
- set FlagB <==Sets the Flag Location from Team B (Stand on a fence!)
- save <== Saves the map(If you changed something)
Class Command (join a class/the game)
- /class <- Opens the class-selection GUI
- /class [classname] <- changes your class
Vote Command (Vote for the next Map)
- /vote <- Opens the vote GUI
Chat
There are multiply chat-modes avaible:
- HUD
- it shows a GUI in the chat
- While ingame only your teammate can hear you, except if you shout (put a !" infront of your sentence)
- CHAT
- Everyone can listen you (also not ingame player)
- SCOREBOARD
- Like GUI, but with a scoreboard
- CHATBOARD
- Like CHAT, but also with a scoreboard
Maps:
Check out the Maps-Forum!
ToDo:
- "Capture" function Block (Break their flag, Break your flag to capture their)
- more languages
- Configuration
- more Classes
- YAML-Classes (almost done!)
Building
Build a Map, where no Player can escape. (Don't forgot Ninjas' Enderpearls & soldiers' climb skills) Rename it into CTF-MAP_<your_Mapname>. eg. CTF-MAP_Flying-City and copy it into your server folder (Not plugin folder!) Start you server and do /CTF start. You 'll teleport into this Map. If you have more than one Map, do /CTF next until you are in your new Map. After that:
- Set the Spawns from both teams. It's best, if you set the Spawn from Team A on Netherrack and from Team B on Lapis-Blocks. (/CTF set SpawnA or /CTF set SpawnB)
- Stand on a fence and set the Flag Location. (/CTF set FlagA or /CTF set FlagB)
- Set the Spawn Location, for the first seconds (/CTF set Spawn) Now you can play your Map.
If you onna change things on your map, use the /CTF save command
Note: If TeamA goes on Lapis, they will die. TeamA will get here their health back. And if TeamB goes on Netherrack, they will die. TeamB will get here their health back.
If you built a great map, share it to other...simply send me a PM with a title, description and download link.
Configuration
CTF.properties
- broadcastertime ==> The time until the broadcaster message changes (in ticks [20 ticks = 1 sec])
- player2start ==> how many players are neccessary that the game starts
- minPlayer ==> if the player amount is less, the game stops
- TeamNameB ==> You can ignore this
- TeamNameA ==> You can ignore this
- ChatMode ==> the chatmode. avaible values: HUD , CHAT, SCOREBOARD , CHATBOARD
- auto ==> dedicated server = true, also other games and survival = false
- language ==> Which language file should be loaded (en ==> en.yml) - Until now only English is avaible - 'll add more!
Troubleshooting
If you have problems with this plugin, check first:
- Do you have downloaded the classes in the right folder(plugins/CTF/classes/)?
- Is your default server world NOT a CTF-MAP_?
- Do you have checked your server log? Maybe are there more informations.
If this didn't helped you:
- Post a comment or a ticket with
- With a description of your problem
- Parts of the server log
Source
You can find the source of this project on github. (I am amazed it even works...)




-
View User Profile
-
Send Message
Posted May 3, 2013@ipod5537
1.) So you have the classes downloaded? (I think yes) 2.) Looks it like you are falling into the void? 3.) Is there any error in the console?
-
View User Profile
-
Send Message
Posted May 3, 2013For some reason, When i type /ctf start ( I have the world in my folder Correctly) it teleports me to the world but then it goes all black and that @#$%. Can you help me?
-
View User Profile
-
Send Message
Posted May 2, 2013@ht53ht53
I have already tried it, but it won't work. I'll try that again (but not now).
Until that, you can use a plugin like Simple Alias
-
View User Profile
-
Send Message
Posted May 2, 2013@Mistererwin
[FPGamesMC]
WoW my CtF server is now good THANKS for this plugin CAN YOU REMOVE /class and create TYPE /archer<sub>,</sub><sub> Otherwise Great Plugin</sub>
-
View User Profile
-
Send Message
Posted May 2, 2013@legomaster5000
set automode in the config to true - And use /class to list all classes ;)
@betasam
Nope... You have to load one world for every map - But you can use WorldEdit or mcedit to split a world.
-
View User Profile
-
Send Message
Posted May 1, 2013So is there away to have one world and use some way to select more than one arena in one world?
so ist es weg, um eine Welt zu haben und die Verwendung bestimmter Weg, um mehr als eine Arena, in einer Welt aus? Sorry für mein schlechtes Deutsch
-
View User Profile
-
Send Message
Posted May 1, 2013Ok. I do have an idea though, The server should have a dedicated mode so it auto-starts the game, and when someone types /help, a list of classes are shown along with the game time. This would be awesome! :D
-
View User Profile
-
Send Message
Posted Apr 30, 2013@legomaster5000
maybe, but the problems are:
-
View User Profile
-
Send Message
Posted Apr 30, 2013Mistererwin, you should make TabAPI with this. Link -> http://dev.bukkit.org/server-mods/tabapi/
-
View User Profile
-
Send Message
Posted Apr 30, 2013@Tantoey
Als erstes: DANKE!
Vielleicht schaffe ich es die engineer klasse morgen fertig zustellen (wenn ich nicht zu müde bin ;) )
-
View User Profile
-
Send Message
Posted Apr 30, 2013Kannst du mir sagen wann du die Engineer-Klasse fertig stellst? LG Tantoey PS.: Danke, danke, danke für dieses plugin. Bestes ctf plugin das ich kenne
-
View User Profile
-
Send Message
Posted Apr 30, 2013@jurcurr
-
View User Profile
-
Send Message
Posted Apr 30, 2013I did /class and it came. But people on my server would now have to do: ctf start or ctf next till they are in the good area? Can't you make it like people just have to type: /ctf join Castles(map name) that would be mutch better I think.
-
View User Profile
-
Send Message
Posted Apr 30, 2013Yeah Thanks! But when I do /ctf start it will only load my world but I'm not tp to it :(
-
View User Profile
-
Send Message
Posted Apr 29, 2013@jurcurr
I forgot to zip the latest file! - Try the previous build instead: CLICK
-
View User Profile
-
Send Message
Posted Apr 29, 2013Where the heck can I download the zip file? When I hit download it only download the ctf.jar and not the mcctf.jar!?!
-
View User Profile
-
Send Message
Posted Apr 29, 2013@akivaweil
1.) oh? - I've to look
2.) because of tree;)
@legomaster5000
In the HUD you have a colored line, also you can see your teammates or maybe you have "colored" spawns. And I'll replace the resistance with strenght;)
-
View User Profile
-
Send Message
Posted Apr 28, 2013Mistererwin? Can you make it say what team your on? My players would try to hit someone on their team and not know that the player is on their team. And I would appreciate if you could give ninja the speed ability and give assassin the insta-kill assassinate redstone. And make it so he gets the redstone and sugar back. If you can do this, it would be nice. Thank you.
-
View User Profile
-
Send Message
Posted Apr 28, 2013@Mistererwin
1) the broadcast of the "archers get instakill from 20blocks away doesnt appear in my config"
2) why don't you make a donation button?
-
View User Profile
-
Send Message
Posted Apr 28, 2013@akivaweil
1.) engineer is a WIP/alpha class
2.) The &P 'll be fixed in the new build, also the class selection GUI
3.) You can change the broadcasttime in the config file
4.) You can change the broadcasts in the broadcast.txt file
5.) Try to find the donate button :p
@MasterLuigi98
I forgot to zip the latest file,
but in this zip you can find the mcctf.jar