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 Apr 7, 2013@RedPanda10
Put them into the main server folder. (The folder where the craftbukkit.xxx.jar is)
-
View User Profile
-
Send Message
Posted Apr 7, 2013@Mistererwin
What? I'm really confused. I put it in the plugins folder, do I make a new folder in the CTF folder in plugins, or do I just put them in the CTF folder? I have three maps and I have the names correcty.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@EclipseGaming
Please edit your comments!
@RedPanda10
next to the craftbukkit.jar and the plugins folder
-
View User Profile
-
Send Message
Posted Apr 7, 2013@RedPanda10 all you do is simply name the map CTF-MAP_<namehere> and put it no where, when in server type /CTF start then it will start the ma and to join type /CTF join
-
View User Profile
-
Send Message
Posted Apr 7, 2013@Mistererwin
Do we put it in a folder? I'm sorry, I'm just realy confused with the maps.
-
View User Profile
-
Send Message
Posted Apr 7, 2013could you perhaps show a vid on how to create classes so i can use em in my server?
-
View User Profile
-
Send Message
Posted Apr 7, 2013@RedPanda10
In the main server folder... ( there were the craftbukkitxxx.jar is)
@EclipseGaming
Hm... is there any server log?
-
View User Profile
-
Send Message
Posted Apr 6, 2013@Mistererwin
No, I mean where do we put the folders with the maps in?
-
View User Profile
-
Send Message
Posted Apr 6, 2013Da ich weiss das du deutsch sprichst moechte ich dir fuer dieses plugin danken.. ich benutze es fuer meinen server und ich finde es ist das beste ctf plugin das man hier finden kann! danke fuer alles, Tantoey
-
View User Profile
-
Send Message
Posted Apr 6, 2013@OPservator
So: the plugin is loaded (green at /pl), there's no log, no other plugin blocks /class - Idk...
What happends if you type /class?
-
View User Profile
-
Send Message
Posted Apr 6, 2013@Mistererwin
/class NAME and /NAME - don't work :(
-
View User Profile
-
Send Message
Posted Apr 6, 2013@EclipseGaming
Do you have the CTF-Map.properties file ?
@RedPanda10
Rename the map folder to CTF-MAP_<name> - CTF creates a file called CTF-Map.properties
-
View User Profile
-
Send Message
Posted Apr 5, 2013How do we label the CTF maps for this?
-
View User Profile
-
Send Message
Posted Apr 5, 2013Hmmmm I dont understand the maps, i named the maps CTF-MAP_CTF1, then CTF-MAP_CTF2, etc i dont understand why it doesnt work, and no it is not the default map either.
-
View User Profile
-
Send Message
Posted Apr 5, 2013@OPservator
So you can play those maps...
What commands are you using to change classes? /class <name>? or /class ?
-
View User Profile
-
Send Message
Posted Apr 5, 2013@Mistererwin
Eeee... Yes - default classes from download. But... Commands to change class don't work :( PS - I can play on maps from your forum.
-
View User Profile
-
Send Message
Posted Apr 4, 2013@OPservator
So... you have some classes/ the mcctf.jar file in the classes folder ("plugins/CTF/classes") ?
-
View User Profile
-
Send Message
Posted Apr 4, 2013@Mistererwin
No :( I up to date plugin, but the same errors/bugs :(
-
View User Profile
-
Send Message
Posted Apr 4, 2013@Ipzen
Hm... no, CTF changes nothing in enderchests...
And If you won't have the HUD ingame, change the ChatMode to CHAT works since vers 0.55
-
View User Profile
-
Send Message
Posted Apr 3, 2013@Mistererwin
Yes, thats the only way to start?
And a tip, Mayne change command for set flag and spawn to /ctf set flagblie and /ctf set flagred. Its easier to know what spawn/flag to be where..
And: after i installed this plugin, ppl started to complain stuff in their enderchest disappears.. Can this plugin be the reason for that?