Castle Defence for SimpleClan
What is it ?
Castle Defence for Simple Clan is the attack and defence mini-game of any area base on simple clans. The defenders need to protect their core(block) from the attackers, if the attackers break it, attackers win. Any winner clan ( attack or defender ) have the right over that area until next event !
All this is base on simple-clans !
this will be focus on castle... but can be use for any defence mini-game system or just use protect system with simple clans!
Very easy to setup - very easy to use - :)
v 1.0.0
- Update to BK 1.16
- Remove Combat-Tag support
- Update to SimpleClans 2.15.2 ( not legacy )
- Change config from ID core block to STRING name core block
- Release as version 1.0
Feature
- Mini-game Defence
- Protect some area for some clan ( simple clan )
- Mysql | Sqlite support
Planned
- Set auto-event
- Add Translate support
- Add Full Mini-game system
- Add Classes
- Add Spawn for different clans
Permissions
- cdsc.admin ( All permission )
- cdsc.define ( For Define Area)
- cdsc.delete ( For Delete Area )
- cdsc.reload ( For reload )
- cdsc.wand ( For wand )
- cdsc.start ( For start event )
- cdsc.end ( For end event )
- cdsc.sc ( For set core )
- cdsc.tp ( For tp to area )
- cdsc.info ( For info )
- cdsc.list ( For list )
- cdsc.setexit ( For set exit )
- cdsc.bypass ( For admin be able to block inside protection )
- cdsc.spawn ( For spawn tp and owner spawn )
- cdsc.setflag ( For set flag command )
- cdsc.delflag ( For del flag command )
Commands
/cd <w or wand> - give you stick to set area ( like worldguard )
/cd <d or define> <areaname> <clanTag> - save the area you made with wand
/cd <i or info> - info about area you are
/cd <l or list> - list all areas
/cd <dl or delete> <areaname> - delete an already created area
/cd <tp or teleport> <areaname> - telepot to already created area
/cd <sc or setcore> - Set core of this area to target block
/cd <se or setexit> <areaname> - Set the exit point for all not allow players
/cd spawn <areaname> - Set owner and tp spawn
/cd <s or start> - Start the event ( allow all to pass on protected area )
/cd <e or end> - End the Event
/cd <sf or setflag> <flag> <areaname> - Set the flag - on +0.1.8
/cd <df or delflag> <flag> <areaname> - Delete the flag - on +0.1.8
/cd reload - reload plugin
/cd < help | ? | nothing > - get help on commands
Setup Area for the event
- Get the wand /cd wand
- Set first and second spot
- Call /cd define <area_name> <clan_tag_owner>
- Target the block that will be the core and /cd setcore
- Stay in the spot that will be the exit point for not allowed players and /cd setexit <areaname>
- Stay in the spot that will be the spawn of tp and owner players clan and /cd spawn <areaname>
- hint 1 : <clan_tag_owner> can be "staff" if no one have this area yet !
- hint 2 : set core work on location , if you put any block there after set core , this will be the core.
Start / End Event
Every start corelife will be reset
Start the event with /cd start and all clans will be allowed to enter the areas and try to hit the core. if the core of some area reach 0 during the event the attacking clan will get the area and the event will end. right now you need to end with /cd end if you anyone get the core in time.
can be auto start/end in the future
Flag System
Start on 0.1.8 you have option to include flag on your area :
Flag: blockplaceduringevent
How its works : During the event all players will be able to place any block on that area
Flag: blockbreakduringevent
How its works : During the event all players will be able to place destroy any block on that area
Flag: rebuildafterend
How its works : at the end of event all destroy or placed blocks during the event will be remade
Flag: denyclanbreak
How its works : Deny clan members to break any block inside that area
Flag: denyclanplace
How its works : Deny clan members to place any block inside that area
Requirement
- Vault
- SimpleClan 2.5.12
Setup
This plugin is installed much like every other plugin. Put the jar file in your /plugins/ folder and restart the server. The config files automatically appear in the /plugins/CDSC/ folder
@Dinohoot
this update to turn on Full mini game system will take time...
I hope this helped you and good luck in the other updates! I'm really happy to help you. -Dino Have a DinoTastic Day!
@Dinohoot
Could you make the health of the block 65?
you say the core life... you can set that on config
Could there be a thing where when your match ends all the blocks that people broke and stuff turn back to normal?Also could there be different classes you can pick. Could there also be respawning ore and respawning wood?
you ask to transform a lot... i will put this on future develop...
Could you make the health of the block 65? Could there be a thing where when your match ends all the blocks that people broke and stuff turn back to normal? Also could there be different classes you can pick. Could there also be respawning ore and respawning wood? If you could do all these inprovements it would be really fun and a good addition. -Dino Have a DinoTastic Day!
@About7Deaths
this plugin is base on clan... one person only can't hold a castle... what you have in mind ?
Can you just make this a normal minigame without the need to have simple clans? Thanks
@cerberus402
thanks
Great update Stutiguias!
I'll let you know if I find any bugs or have any more ideas
@cerberus402
the tp function i think too ... i will make a set exit spot for "all not allow player will be teleport there"
Another suggestion from having tested it a bit further:
When one clan captures the castle, or the war is over, it should tp all player who aren't part of the ruling clan out of the area.
As it stands if Clan B takes the castle from Clan A, everyone from Clan A that was in the castle is stuck and cant move.
@cerberus402
:) Thanks .. i just want that for my server and i feel i can share if someone want it too !
This is great!
Very nice plugin stutiguias!
@cerberus402
the life of core can be setup in config, and if you r admin or have OP you will have cdsc.bypass and can break the core... test with normal permission without OP , the core can be broke be admin or OP but not by normal player!
and about 2.. i will add ! thanks for the suggestion
I'll help with the tests c:
exactly what I was hoping it would be!
Bug I noticed; the core has 20 life, and when you break it loses 1 life; but the block drops and you have to place it back where the core was to do more damage.
is the block supposed to break but not drop, so it can be continually broken until the life = 0?
Also, a quick suggestion if I may:
Would it be possible to have a command like /cd start [areaname]. So it only starts the clan war for one specific area? Instead of all the areas.
if anyone want help me with test... get last dev ! :)
This would work perfect with what I want to achieve on my server. Best of luck and know that you have support! c: