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 13, 2013I did a few things, removed nocheatplus, and now it runs on 3 plugins. It works a TINY bit better but whenever it loads new chunks it crashes the player it's loading chunks for.
-
View User Profile
-
Send Message
Posted Apr 13, 2013I put the correct versions together and the same things happen but it's worse. In the console it says not to make the map world as my default so i don't. The server just lags and gets the timed out connection lost error. It isn't working.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@Beeperdp
It works 100% with the 1.5.1-R0.1 build.
But it should also work with the 1.5.1-R0.2 and the 1.5.1-R0.3 builds. I have to test is asap.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@Mistererwin
What CraftBukkit build # is for the CTF version CTF V.0.55? I don't have the updated version since it didn't work with the bukkit builds i used with it. I have tried a lot of builds but I can not find good working builds compatible with any version of this plugin for 1.5 or 1.5.1.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@Beeperdp
Do you have the newest version?
@SilentFly8
Better in another plugin... and have you looked into my workspace :o
-
View User Profile
-
Send Message
Posted Apr 13, 2013I love this plugin very much, I have one suggestion that would make your plugin stand out even more, add more modes such as Team Deathmatch, Domination, Escort, Free For All, etc.
-
View User Profile
-
Send Message
Posted Apr 12, 2013I have tried to use this but on events like players kills and gamestart it gets massive errors. I have tried different versions, no progress. Please help, as I need this plugin urgently. I get errors like this: http://pastebin.com/CXDbufRr Some times this happens: http://i.imgur.com/XubJrTx.png Seconds after that i get the "Connection Lost Timed Out" error. Please help! I created the map on a CleanRoomGenerator world, if it matters.
-
View User Profile
-
Send Message
Posted Apr 12, 2013@Jahb57
Ok- I'll fix it
@zaptrem
slow... that "thanks" to my teachers :(
-
View User Profile
-
Send Message
Posted Apr 10, 2013Hows that re-code you were talking about going? I cant wait for all the fixes and new features!
-
View User Profile
-
Send Message
Posted Apr 10, 2013One bug i have found after a game and players tp to the normal world thier name tags are still the CTF colours.
-
View User Profile
-
Send Message
Posted Apr 9, 2013@EclipseGaming
/class classname should also work.
@Jahb57
It should work: As soon as the flag got removed, it 'll respawn
@EclipseGaming
just put your .class file into the classes folder.
CTF loads all .classs and all .jar files inside that.
-
View User Profile
-
Send Message
Posted Apr 9, 2013Lastly how do you install classes, i installed them to the mcctf.jar and yet it doesnt work, and yes we did the right layout of it.
-
View User Profile
-
Send Message
Posted Apr 9, 2013I noticed this plugins flags are the item entity ontop of the fence, I have a plugin called Clear Lagg that removes item entities every "x" minutes to decreases lag will this make me not able to use this plugin?
-
View User Profile
-
Send Message
Posted Apr 9, 2013@Mistererwin
Thank you.
-
View User Profile
-
Send Message
Posted Apr 9, 2013It happens always. i also added a new class, called dwarf, but the /class <class> never worked before so the only command that works is /class and it pops-up with that screen.
-
View User Profile
-
Send Message
Posted Apr 9, 2013@RedPanda10
ok... I'll make one later...
@EclipseGaming
It seems like the classes weren't loaded correctly...
Does it happend always, or did you reloaded the server after changed the mcctf.jar file?
-
View User Profile
-
Send Message
Posted Apr 9, 2013Then how do i load them correctly? and yes this is important i edited it, so look here
-
View User Profile
-
Send Message
Posted Apr 8, 2013@Mistererwin
Nope... I put it in the main server folder, nope. Put in CTF folder, nope. Made a maps folder in CTF folder, nope... Maybe someone could mak a video? It would probably help a lot of people, including me.
-
View User Profile
-
Send Message
Posted Apr 7, 2013@RedPanda10
So - if you look in the console: do you see something like: preparing level... if yes: it works...
-
View User Profile
-
Send Message
Posted Apr 7, 2013@Mistererwin
I did that and it didn't work..