CaptureThePoints
CaptureThePoints
Idea of this plugin is simple: player chooses a role(also he can shop in lobby and in arena) and goes in arena to capture points by placing colored wool in them. This game can be played in capture mode, where team which captures defined amount of points wins and in score mode where each point generates score every 30 sec and team which reaches defined amount of score wins. Each point capture and kill gives money and for it player can buy by punching signs.
Features:
- with some configuration gameplay can drastically change
- create your own arenas for this game
- multiworld support
- real multiple arena support
- arena protection, configurable
- custom roles
- player lives, only die a limited amount of times
- support for Bukkit's player max health
- start game count down
- end game count down
- kill streak messages, with color support
- inventory saving on entering the game
- reward system
- eggs can be grenades, configurable explosion
- custom Healing Items system (with HOT and cooldowns)
- player command usage disable when playing
- some arena repair after battle (only for player built/destroyed blocks)
- shops by signs in the game
- enchanted items support in roles, rewards and in-game shops.
- custom item names and lore in roles and rewards
- lobby for roles, team selection and preparing for battle.
- spawns and lobby protection from damage.
- support for TagAPI
- custom events are thrown (join, start, end, point capture, and more)
- basic language support, not 100% complete though
This plugin was originaly created by dkramer. Original post.
Download link
You will need Vault plugin for permissions and to use in game money for rewards
Downloads
When upgrading to a new version please read changes.
Permissions
Configuration Pages
- Items
- Roles
- Old Config and Installation Page
- 1.3.7 video how to build and arena (Still kind of relevant)
- Really old video how to build an arena. (Don't use unless you are using a old unsupported version)
Command list
Source code
CaptureThePoints game(thanks ScottSpittle)
Bug Reports
Please report any bugs and errors here: Tickets
And don't forget to write which version of plugin (/ver CaptureThePoints) and bukkit (/ver) you are using!
Todo list
- None at the moment
Donation Link
If you appreciate this plugin, you are welcome to Donate.
-
View User Profile
-
Send Message
Posted Sep 6, 2012@AndyMcB1
Yes you do need it. And I have no clue as that's not my video.
-
View User Profile
-
Send Message
Posted Sep 6, 2012@graywolf336 Nope.. Do I need it? Also how many players does the map in the video have?
-
View User Profile
-
Send Message
Posted Sep 6, 2012@AndyMcB1
Do you have Vault?
-
View User Profile
-
Send Message
Posted Sep 6, 2012I get this error
11:53:44 [INFO] [CaptureThePoints] Enabling CaptureThePoints v1.4.2 11:53:44 [SEVERE] Error occurred while enabling CaptureThePoints v1.4.2 (Is it u p to date?) java.lang.NoClassDefFoundError: net/milkbowl/vault/permission/Permission at me.dalton.capturethepoints.CaptureThePoints.setupPermissions(CaptureT hePoints.java:1579) at me.dalton.capturethepoints.CaptureThePoints.enableCTP(CaptureThePoint s.java:159) at me.dalton.capturethepoints.CaptureThePoints.onEnable(CaptureThePoints .java:154) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247 ) at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.permission.Permi ssion at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:44) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 14 more 11:53:44 [INFO] Server permissions file permissions.yml is empty, ignoring it 11:53:44 [INFO] Done (1.190s)! For help, type "help" or "?"
-
View User Profile
-
Send Message
Posted Sep 3, 2012@lolwhuttehfu
If you are not giving items as an reward for playing it should not mess anything in survival world.
-
View User Profile
-
Send Message
Posted Sep 3, 2012@Humsas
But will it effect the survival portion of the server still? Like if I put survival in one world and the arena and lobby in another world will it mess anything up in survival?
-
View User Profile
-
Send Message
Posted Sep 3, 2012@lolwhuttehfu
I don't think so. You could remove rewards.
-
View User Profile
-
Send Message
Posted Sep 2, 2012Is there a way to put this in just a specific world? Because I don't want it interfering with the survival portion of the server. Please reply ASAP.[ps. I has multiverse]
-
View User Profile
-
Send Message
Posted Aug 28, 2012Is there anyway that a player can change their class during the game? I remember this being put into the game, but I can't seem to get it working now.
-
View User Profile
-
Send Message
Posted Aug 25, 2012There is no way to stop players from typing "/ctp join" other worlds. I have already tried to deny permissions for example "ctp.join: false" and also tried "ctp.play: false". I even tried to worldguard deny command "/ctp join". I am using vault, permissionbukkit, and the latest verison of your plugin.
-
View User Profile
-
Send Message
Posted Aug 24, 2012@Acer_Mortem
Few things.
One. what is your min/max players for the arena?
Two. Do you have more than 1 team spawn set? It will put all players on your blue team if you forgot to set another spawnpoint.
Three. Attach your Arena.yml so I can look at it if the spawnpoints isnt the issue.
-
View User Profile
-
Send Message
Posted Aug 23, 2012I really like this plugin but there is a major problem with it.
When 'balancing' the teams, the game always sets everyone to the blue team. This is really irritating me, as I cannot play with only one team. If you could fix this, that'd be great. Thanks!
-
View User Profile
-
Send Message
Posted Aug 19, 2012Loving this plugin and my players are having a blast with it. Just a few suggestions for overall play.
1. Make the announcement for when a game starts a bit more noticeable colorwise.
2. Make it so when arrows are shot, they can't be picked up if you have it set so where items don't drop. Then clear the entity afterwords.
3. Add Positive/Negative potion effects to the Friendly Fire system, this will make support classes a bit more viable.
4. I've noticed that when having items on other classes that are part of another classes starting items, they will persist through death when they shouldn't. Maybe add a check in for the players class too on respawn to make sure they are the correct class, IE: A tank respawning with the arrows he picked up from the prior death/life.
5. Maybe check the over on which cooldowns get reset on death and when player health gets healed. Sometimes when im spamming my golden apples on the berserker class and die, it will consume one of my 2 starting golden apples when I respawn before it gives me the "You are full life" notification.
6. Possibly run a check on sign creation for shops, checking if the item is valid ahead of time. Just make it a bit easier, ppl make mistakes!
7. Small typo in the display when changing/selecting a class. When selecting a class, it says you are changing from a class, and when you are changing a class, it says changing from <new class> to <new class> instead of <old class> to <new class>.
8. On death, try to clear fire debuffs, and poison debuffs. They seem to be persisting through.
9. Possibly add a list of names on the ready block who haven't readied up, it does tell you how many people aren't ready but sometimes you forget or can't keep track of all who did ready up.
10. Don't get kill credits when killing with potions, probably notable from above as its not picked up in the events.
11. When respawning, durability on weapons and armor are not refreshed, sometimes I respawn with a 5 hit left durability wooden sword.
12. I noticed there are stats, but they don't seem to persist through the arena matches. Maybe add in leaderboards?
13. Occasionally when players die in the arena, they don't physically die and get sent back to their spawn, haven't figured out what exceptions cause this issue, but it has occured multiple times.
14. Items like Golden Apples when are on cooldown, you can still manually eat them by holding down the button and consuming them with Real game mechanics. Possibly set canceled event here?
15. Seems to be a glitch when all players ready up and if there isn't the minimum value, it gives out a warning, but also removes the current arena so players can no longer start a match.
Please look into these suggestions, and if you have no interest in doing so, please let me know and I will look into the source code to add myself, if its not too messy.
EDIT: I grabbed the source from Github, but I can't seem to find all the external reference .jars used, mind giving me a list?
-
View User Profile
-
Send Message
Posted Aug 16, 2012Its pretty fun except it does a terrible job at balancing, everyone is on blue team.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@graywolf336
Thanks for the update :)
-
View User Profile
-
Send Message
Posted Aug 14, 2012@Humsas
Just sent you a reply with a link to download the latest version I have, which includes players not being able to remove their helmet at all now.
-
View User Profile
-
Send Message
Posted Aug 14, 2012@TD808
@graywolf336 wanted to update it sometime ago, but... that's not happening yet.
-
View User Profile
-
Send Message
Posted Aug 14, 2012Is this plugin getting updated to 1.3? It's one of my all time favourite plugins and my server misses it.
-
View User Profile
-
Send Message
Posted Aug 2, 2012@bigggan
If you are using Hard arena restore, then it saves and restores all the blocks, else it only saves destroyed ones.
-
View User Profile
-
Send Message
Posted Aug 2, 2012Does this plugin save all the blocks in a area or just save the broken blocks?
I remember testing this a while back and we experienced massive lag when the game rebuilt itself.
And also would be better to save broken blocks instead of all the blocks.