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 Jun 1, 2013Where do you find the mcctf.jar???
-
View User Profile
-
Send Message
Posted Jun 1, 2013another bug:
You can steal the other peoples flag then do /class and choose a class, then you go to the spawn with the flag (so you can capture it easily)
-
View User Profile
-
Send Message
Posted Jun 1, 2013for now i just do
Bstolen°§eThe §9Blue §eTeam's flag has been stolen!
but this:
youkilled°You killed &P
still doesnt work
pleas fix! :)
-
View User Profile
-
Send Message
Posted Jun 1, 2013okay so i've found a bug
lots of times it would say &P captured the flag instead of the actual player name
how do i fix this?
-
View User Profile
-
Send Message
Posted Jun 1, 2013Hey, I really like this plugin. I am a web designer and want to help back by offering free website design for this plugin, or for anything you want. Please reply if you accept.
-
View User Profile
-
Send Message
Posted May 31, 2013@Mistererwin:
Could you explain how to set it up step by step?
This is what I understand:
Is that right??
-
View User Profile
-
Send Message
Posted May 31, 2013@cartos777:
Please do!
-
View User Profile
-
Send Message
Posted May 31, 2013V.0.6 is out!
(or soon) Added Chatmodes SCOREBOARD and CHATBOARD and fixed a ton of bugs.
And there's a little change in the class API, so you have to refresh your .jars inside the classes folder.
-
View User Profile
-
Send Message
Posted May 31, 2013@cartose777
That would be very nice... I would put your vid also on the video site.
-
View User Profile
-
Send Message
Posted May 31, 2013@Mistererwin
I make bukkit youtube tutorials, do you need me to help out and make one for this plugin?
-
View User Profile
-
Send Message
Posted May 31, 2013@SlimesWithBowties
That won't work! - Players must be in Creative mode
Just download the world folder, move/Copy it into your main server folder, and rename them CTF-MAP_<name>. CTF 'll import them itself-
maybe
-
View User Profile
-
Send Message
Posted May 30, 2013@Mistererwin:
So if I give players blocks they will be able to build while playing(if I give the permission)?
And how would I download maps and put them in my server without importing them???
And could you do a video tutorial thx
-
View User Profile
-
Send Message
Posted May 30, 2013@SlimesWithBowties
Players can't destroy anything - but you can build in it with the perm. CTF.build & creative-mode.
you have to start the game if the server isn't in auto mode - the game ends auto.
And I'm working on the engineer class
-
View User Profile
-
Send Message
Posted May 30, 2013@Mistererwin:
But what if I don't let players destroy stuff? Or could I import a world, then copy paste it into another world I created?
Also would it start/restart/finish automagically?
Ps are you working on the engineer class? That's my favorite from mcctf! Also, so is Mage.
-
View User Profile
-
Send Message
Posted May 30, 2013@SlimesWithBowties
Yes! - But please didn't import the CTF-Maps/Worlds with Multiverse - The Map-Reset won't work!
-
View User Profile
-
Send Message
Posted May 29, 2013I have a server with lots of different mini games in different worlds so could I use this?
-
View User Profile
-
Send Message
Posted May 29, 2013@Mistererwin
How can I program my own classes?
-
View User Profile
-
Send Message
Posted May 27, 2013@xXOutrunner123Xx
You can already code your own classes!
@red0fireus
Please edit your comments
1.) Permissions 4 start: CTF.admin 2.) What do you mean? 3.) b/c it'S in beta & I've test the plugin everytime with my friends, to avoid bugs! 4.) If you can do it better, do it!
-
View User Profile
-
Send Message
Posted May 27, 2013Why has this plugin been out so long and its barley even updated
-
View User Profile
-
Send Message
Posted May 27, 2013And I think you need a restart or don't restart true or false in config :/