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...)
@finalblade1234
STEAK! FIX ZE STEAK AND WORLD GRIEFING PROB!
@zaptrem
Oh yea that happens i used multiverse to set the spawn in a differnt place AWAY from the arena XD and for the steak... i have no idea
EMERGENCY FIX!!! Steak is infinite! It seems to dissapear when you eat it but when you reach 1 It never dissapears no matter how many you eat! Im planning on launching this on my server tomorrow! This is SUPER important! ALSO, all blocks can be broken when a round auto restarts after someone wins!
When in gm 1 I can't destroy or place blocks, this is annoying, could you add people in gm 1 bypass this function?
Also, can you add a command called /admin which puts you in gm 1 and turns you invis, even if you have armour on?
Good job on this plugin, though I have my own.
@zaptrem
yea i should realy get them what was his nick name / name i whould realy like to de-rank him! and i unbaned you oh and go on this one FINALCRAFT.HOPTO.ORG:10000 [EDIT] oh that was fastboy89 he is mean
@finalblade1234
umm one of your admins sean banned me for really no reason after I joined... I told him you invited me and i needed to talk to you. "Reason: Im allowed to ban you bitch final wont believe you." You should find new admins..
@finalblade1234
ima commin finalblade!
here's aother request: make it so when in the name i put [class] it displays your class :D
@zaptrem
lol yea if you want to come on my server so i can give you some advice the ip is: FINALCRAFT.HOPTO.ORG
SUGGESTIONS FOR THE PLUGIN: Prevent breaking of blocks while in game. finish function block.
@LeeTheENTP
nothing happened...
@zaptrem
You literally place it on the fence post. Make sure you're using the most recent update.
@Mistererwin
as in place the block? I tried that and nothing happened when i did so. I also tried throwing the block on the fence (Q)
@zaptrem
"Place the wool an the top of your flag-fence." ;)
im with tefalpan, im not sure how to actually CAPTURE the flag. And by the way, Which color is which team? i mean team A is color red or blue?
@Mistererwin
Aww... What was wrong with him? Was it difficult to code it correctly, or do you just think the class isn't good?
@Tefalpan
Place the wool an the top of your flag-fence.
How do you make a point? i can capture the other teams flag but no points for walking over or punching the home 'base'.
@LeeTheENTP
To 1.: Really ... I haven't it on my Computer. To 2.: Then is the Map not loaded - Is anything in the console? To 3.: I have coded him 5 or more times, but he wasn't very good...
Ill be following this plugin over the development, it looks great so far, just waiting for more advanced features.