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 19, 2013@beastlike56
I'm on - but you don't see it:p - Just write...
-
View User Profile
-
Send Message
Posted Jun 19, 2013@Mistererwin
Go skype!
-
View User Profile
-
Send Message
Posted Jun 19, 2013@RagingBearFish
you can set automode in the config file (plugins/CTF/CTF.properties)
and the kills should go up - do you have any error in the console?
-
View User Profile
-
Send Message
Posted Jun 18, 2013Where can I find auto-mode? I run through a server host.
and I mean that when I kill a player the kills stay at 0
-
View User Profile
-
Send Message
Posted Jun 18, 2013@red0fireus
ty ;)
@Speedysnail6
Just look into the changelog: HUD, CHAT, SCOREBOARD and CHATBOARD
@RagingBearFish
I hope you understand it ;) If not - just ask...
-
View User Profile
-
Send Message
Posted Jun 17, 2013Hey, hope you see this.
3 Questions.
1. When a player leaves the match, they are still considered in the game for when the next game comes around, why can't I have them leave the game and then go back to the spawn world.
2. When a player kills another, the kills don't show up, but the deaths do.
3. Along with #1, will there be a win event so I can have winner win 5 diamonds and then loser gets 2 diamonds which they can go spend back in the main world.
-
View User Profile
-
Send Message
Posted Jun 16, 2013What are all of the chatmodes?
-
View User Profile
-
Send Message
Posted Jun 12, 2013Misterwin
im using the current one and the only error I get is for skeleton I think it works really well for me :P
-
View User Profile
-
Send Message
Posted Jun 11, 2013@red0fireus
hm... I'll try to fix the remaining bugs, but if you would try the "current" version, you'll have tons of errors...
@ritipinheiro
Look for the CTFMatchEndEvent (net.askarian.mistererwin.CTF.API.events). You can a) Make an addon (next version) b) Listen to this event via another plugin.
-
View User Profile
-
Send Message
Posted Jun 11, 2013api to get the player winners?
-
View User Profile
-
Send Message
Posted Jun 11, 2013Could you post the download then please cause that's all I want to stop spamming my console the hole plugin works perfect :D At least for me :P
-
View User Profile
-
Send Message
Posted Jun 10, 2013@red0fireus
Let it say me this way: (facepalm) - it was a stupid error(I forgot something) ;)
And the addons are working almost perfect....
-
View User Profile
-
Send Message
Posted Jun 10, 2013Any progress :D I hope so :D and did you get the skeleton bug fixed :D
-
View User Profile
-
Send Message
Posted Jun 10, 2013@red0fireus
WIP ;)
@NoahWL1
-
View User Profile
-
Send Message
Posted Jun 10, 2013It keeps saying "No Map is loaded" so I load the map, and it crashes my server. Please fix it!
-
View User Profile
-
Send Message
Posted Jun 9, 2013So how's the plugin coming along?
-
View User Profile
-
Send Message
Posted Jun 8, 2013@legomaster5000
Yes: PEX or groupmanager - I use pex, but it is a little bit more complicate.
-
View User Profile
-
Send Message
Posted Jun 7, 2013Does anyone know any good permissions plugins for the plugin? I need one for permission donaters. Thanks.
-
View User Profile
-
Send Message
Posted Jun 6, 2013@cartose777
ty...
@red0fireus
atm not b/c I*ve to fix a few other bug that comes along with the addons.
@d4rkv3n0m
You can use multiply CHatModes ;)
@legomaster5000
Use a plugin that makes command aliases ;)
-
View User Profile
-
Send Message
Posted Jun 6, 2013How do I change the * to a /? Players on my server like it better when it says /soldier /archer etc... instead of *soldier *archer etc... Can you help me. Thanks. :D