Crown Conquerors
Did you ever want to play Crown Conquest?
Crown Conquerors
The best plugin for Crown Conquest
Features
- Crown Conquest fully working (including: all game mechanics, like the crown perks)!
- Special items with abilities (fire staff, voodoo doll, freeze staff, ninja stars)!
- Configurable times for enabling PvP, dropping the crowns and automatically ending the game!
- Optional automation and autostart when performing '/cc join'!
- Economy support (Vault) for rewards!
- Coloured names for crown carriers!
- Ranking (points) & ranking signs!
- Commands can be blocked in-game!
- Chests automatically refill!
- Multiple customisable arena's (set a lobby, set a respawn locations, set the spawn points, set the end point, set the crown drop locations)!
Latest file
- Latest file: http://dev.bukkit.org/server-mods/crown-conquerors/files/8-crown-conquest-v1-2-2/ . Version: 1.2.2
Commands
Command | Description | |
---|---|---|
1. | /cc start <arena name> | Starts a timer - the game will start in 180 seconds. |
2. | /cc instant <arena name> | Instantly starts a game of Crown Conquest. |
3. | /cc join <arena name> | Join a game of Crown Conquest. |
4. | /cc leave | Leave a game of Crown Conquest. |
5. | /cc kick <user> | Kick an user from Crown Conquest. |
6. | /cc playerspawnpoint < 1 / 2 / 3 .. > | Set a player spawn point for Crown Conquest (max. 24) |
7. | /cc crownpoint < 1 / 2 / 3> | Set a crown drop point for Crown Conquest (max. 3) |
8. | /cc chestpoint <1 / 2> | Set the a point of the chest cuboid with this command; all chests within the chest cuboid will be automatically filled. |
9. | /cc respawnpoint | Set a lobby point. (max. 1) |
10. | /cc lobbypoint | Set a respawn point. (max. 1) |
11. | /cc endpoint | Set the end point of the game - if you have a crown, you should go here. (max. 1) |
12. | /cc refill <arena name> | Manually refill all chests. |
13. | /cc create <arena name> | Create an arena. |
14. | /cc top | Displays the five best players and their amount of points. |
15. | /cc buy <offer name> | Buy an item from the shop with this command. The shop is optional, see below if you want to use this feature. |
Permissions
Permission | Description | |
---|---|---|
1. | crownconquest.command | Required for any '/cc' command. |
2. | crownconquest.admin | Allows the user to modify respawn, spawn, lobby, crown drop points & allows the user to start or stop the game & allows the user to kick players & allows the user to use commands during Crown Conquest. |
3. | crownconquest.join | Required to join a game of Crown Conquest. |
4. | crownconquest.leave | Required to leave a game of Crown Conquest. |
5. | crownconquest.sign | Required to be able to display your score on ranking signs (see below on how to make these). |
6. | crownconquest.buy | Required to buy items from the (optional) shop. |
Configuration
String | Value | |
---|---|---|
1. | pvpseconds | After how many seconds PvP will be enabled. Example: 120 |
2. | crowndropseconds | After how many seconds the crowns will drop. Example: 300 |
3. | endseconds | After how many seconds the game should automatically end. Example: 900 |
4. | colourtab | Whether you want to have the names of crown carrying players coloured gold in the tab or not. Example: true |
5. | economy: use | Whether you want to use economy support or not. Requires Vault. Example: true |
6. | economy: win/kill/participate | The amount of money you want to give to a player for winning the game / participating / killing another player. Example: 500 |
7. | autostart | Whether you want to autostart the game on an user using '/cc join' or not. Example: true |
8. | points: win/kill/participate | The amount of points you want to give to a player for winning the game / participating / killing another player. Example: 25 |
9. | shop | Whether you want to use the 'shop' feature for the game, or not. See below on how use this. Example: true |
How do I make a ranking sign?
That's pretty simple! Simply place a sign somewhere, and use this text layout:
Line 1: Crown Score
Line 2: <empty>
Line 3: <empty>
Line 4: <empty>
Now, when a player, with the permission "crownconquest.sign" right clicks this sign, his score will be displayed on it. When another player with this permission clicks it, the score & name on the sign will be changed to this player's data.
How do I add items to the (optional) shop?
First, you will need to set 'shop' to 'true' in the config.yml. Then, you will need to head to the shop.yml. The way you add items to your 'shop', is like so (please ignore the dots):
. stonesword:
... price: 25
... itemid: 272
... amount: 1
Now, when a player types '/cc buy stonesword', the plugin will take 25 from him. He will receive one stone sword when the game starts. The player will need the permission 'crownconquest.buy'. Perks (potion effects for the beginning of the game) will be added soon. Note that using this shop is completely optional, you don't have to if you don't want to.
Help! I need a map!
Don't feel like building your own map? There's a good replica of the official Yogscast map available here: click!
Instructions
1. Put the 'CrownConquest.jar' in your plugins folder.
2. Run the plugin.
4. First use /cc create <arena name> in your arena world to create an arena.
5. Then use /cc playerspawnpoint <1, 2, 3, 4 ...> , /cc crownpoint <1, 2, 3> , /cc endpoint , /cc lobbypoint , /cc chestpoint <1 , 2> and /cc respawnpoint to set all locations correctly.
6. Please remember the following:
- This is not a protection plugin; your arena won't be protected automatically. I suggest using Worldguard.
- Do not touch the 'dump.yml' file.
Special Items
Name | Item | Ability | |
---|---|---|---|
1. | Crown | Gold helmet | After picking this up, you will automatically equip it. Not unequipable. You will have fire resistance, but you will also be slower. If you take this item to the endpoint, you will win the game. |
2. | Fire staff | Gold hoe | Right-click with this item to shoot a fireball. Costs hunger. |
3. | Freeze staff | Diamond hoe | Punch someone with this item to freeze him for some time. Costs hunger. |
4. | Voodoo doll | Shears | Right-click with this item to use your voodoo magic on other people. Costs hunger. |
5. | Ninja star | Snowball | Throw this item at someone to damage them. Costs: hunger. Damage: 2 hearts per star. |
Upcoming features
- Multiple arenas, arenas in non-separated worlds. Added!
- A command to see the information about an arena (/cc checkdata).
- Better /cc setplayerspawn, /cc setchestpoint & /cc setcrownspawn commands. Added! See the 'Commands' section!
- Teams (partners), will be configurable of course.
- Being teleported a few seconds before the game starts, but not being able to move (like in 'The Survival Games' plugin).
- Games automatically start when the first player joins (configurable). Added!
- Starting message will be broadcasted to the whole server. Added!
- Configurable chest loot.
- Suggestions? Feel free to post them in the comments!
@chasechocolate
Thanks. :)
@ARavinMadMonkey
That's a stupid mistake I've made in the command executor, I'll fix it in the next version. ;) For now, just don't use '/cc' to avoid console spam. :P
Nice work! I think this deserves more downloads... :D
Got this error when doing /cc
Okay, update's coming soon! Will add teams, some nice fireworks and more!
@GoldToazt
I haven't added teams yet. There's no way I could fix something that's not added yet. I'm working on teams, expect it soon.
Fix the team teleporting thingi working i need that for my map!
Fix it please
http://dev.bukkit.org/server-mods/crown-conquerors/files/8-crown-conquest-v1-2-2/
@ColdFusion92
Thank you for mentioning those bugs. You were right, I've fixed them in a newer version. Will be uploading it in a few minutes.
found 2 bugs: -crown 2 isn't dropping. Only 1 and 3 working... this may be because i tested the plugin with only 2 players? -the endpoint is setted but when i arrive at it with a crown, the game isn't ending.
@rebeldj
Thank you for your reply!
I've never tested the plugin with NoCheatPlus, but it should have no assocations with it. Also, the plugin does not cancel player's block breaking events, so it has to be another plugin that's causing that.
About the ending bugs: did you configure everything properly (economy use and points for the ranking)? And, once you've done that, can you check if there are there any errors in the console when the game ends? If yes, please show me those.
you should delete the other outdated plugin, it's confusing.
I don't think my game is properly ending. Causing all types of odd behavior. Disappearing inv, countdown timer still runs, if you were on fire at the end you still are upon entering lobby. Also, i think nocheatplus senses that the game didn't end and is accusing players of spamming commands and will not let them destroy blocks. My theory is that it thinks they are still in-game.
Alright, fixed the bugs & added other things, it's all in the change log. Download the latest file: http://dev.bukkit.org/server-mods/crown-conquerors/files/7-crown-conquest-v1-2-1/
@clutchcraft
@n00bsaus
Sorry guys, that were some dumb bugs I accidentally added in v1.2 .. anyway, I've been working on a newer version, and I've fixed those bugs, and I also added a ranking option. ;) I'll upload it in a moment.
@n00bsaus
Yeah, I have this same issue.
Is anybody else experiencing a bug where the no-pvp period lasts indefinitely? It never ends. Settings currently set to default: pvpseconds: 120
Also, the crowns don't drop. It's as if none of the timers are going. crowndropseconds: 300
There's a bug in 1.2, I'm fixing it at the moment, keep your eyes out for 1.2.1, please.
There's a new version. I added economy support for winners, multi-arena and better multi-world support and more. http://dev.bukkit.org/server-mods/crown-conquerors/files/6-crown-conquest-v1-2/
@NorBoy92
I'm gonna work on that. :)
@Rprrr
Nice :) Have to say, the v1.1. Looooove it ;) And it would be realy cool if you added a Hall of Fame-ish thing to put up in the lobby or something, like you select a wall or some signs, and the winner of a round wolud be listed on the board, if it is possible. :)
@NorBoy92
Ah, that's a small mistake in my code. I'll fix it ASAP. :)