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 11, 2013Trying to add ya on skype!
-
View User Profile
-
Send Message
Posted May 11, 2013And also it says like this map is in build only mode!
-
View User Profile
-
Send Message
Posted May 11, 2013Do I need to set a spawn or something?
-
View User Profile
-
Send Message
Posted May 11, 2013@Caprei
Rename the world CTF-MAP_<yourname> and put them into your main server folder, right.
Then start CTF (/Ctf start) and join via /class
The maps 'll rotate until nobody votes for one.
-
View User Profile
-
Send Message
Posted May 11, 2013To make multiple maps so like a rotation like I asked in my previous question, how do you do that? do you just take the world file and put it into your main craftbukkit folder?
Thanks!
-
View User Profile
-
Send Message
Posted May 11, 2013@Caprei
Nope ;)
@AbandonedMinecart
Your welcome;)
-
View User Profile
-
Send Message
Posted May 11, 2013@Mistererwin
OK. Thank you so much!
-
View User Profile
-
Send Message
Posted May 11, 2013Thanks man! Appreciate it, can I donate somewhere? :)
-
View User Profile
-
Send Message
Posted May 11, 2013@Caprei
ty...
1.) until now the maps rotate if nobody votes via /vote
2.) Yes.... there's an API and more stuff here: http://dev.bukkit.org/server-mods/ctf/pages/classes/api/http://dev.bukkit.org/server-mods/ctf/pages/classes/api/
3.) If a player has the permission CTF.<classname>, he can play this class ;)
-
View User Profile
-
Send Message
Posted May 11, 2013AWESOME PLUGIN! Can I donate somewhere?
Just a couple of things, these mighta been answered but it's really late here too tired to read, sorry, so..
1) Can you have like map rotations, like a game starts on a random map, it ends like 6 minutes later let's say, then after 60 seconds another random map auto starts? is there anything similar to this?
2) Can we make more classes?
3) Is it possible to make donator classes? for that ^, it might be possible to just make a permission and if you donate you get that permission?
Thanks!
-
View User Profile
-
Send Message
Posted May 11, 2013@AbandonedMinecart
In the config file is a line: automode: If you set it to true, your server would be ctf only (And players 'll auto. join)
If you set it to true, you have to type /CTF start before you wan't to play CTF - The player have to do /class to select their class.
-
View User Profile
-
Send Message
Posted May 10, 2013Great plugin! I'm still kind of confused, though. Every time you start the server do you have to type /ctf start, or is it every time you have a game? Also, when you type /ctf start, does it include all players on the server? And finally, do the players have to type /ctf to to get to ctf, or can it automatically to them there? Thanks!
-
View User Profile
-
Send Message
Posted May 9, 2013@matsvr99
It should (as long as you won't save it).
But pls. make a backup from every map ;)
-
View User Profile
-
Send Message
Posted May 9, 2013if I destroy a CTF map (with TNT), will the map repair itself the next time I play?
-
View User Profile
-
Send Message
Posted May 6, 2013@kompostak99
Ok.... my skype name is muckled ;)
€: Oder direkt noch mal auf Deutsch: Mein Skype name ist muckled ;)
-
View User Profile
-
Send Message
Posted May 6, 2013Kannst Du Vieleicht Dein Skpye Geben İch Habe Fragen?
-
View User Profile
-
Send Message
Posted May 4, 2013@bobsmith1234
Yes... I forgot to zip all files. (facepalm)
The .jar is included in the build before (http://dev.bukkit.org/server-mods/ctf/files/18-ctf-v-0-55/)
-
View User Profile
-
Send Message
Posted May 3, 2013uhhhh i didnt get the mcctf.jar file can someone link me a download for it? please
-
View User Profile
-
Send Message
Posted May 3, 2013@ipod5537
Are you op? - If yes: try /ctf start and after that /class and select any class.
Then set the flag & spawn location!
(Like you can se here: http://dev.bukkit.org/server-mods/ctf/#w-building)
-
View User Profile
-
Send Message
Posted May 3, 2013Ok This is what it keeps saying And when i type /ctf start it keeps Saying loading world Then Porting you to new game! It keeps Repeating that, and here is the console
http://pastebin.com/c3nYkHpB
Go there.