8214 Posts in 801 Topics - by 660 Members - Latest Member: Alersik

Author Topic: Clans  (Read 1412 times)

Offline darthrax

  • Owner
  • Full Member
  • *
  • Posts: 215
  • Karma: +74/-12
    • View Profile
    • Infinium
Clans
« on: February 03, 2012, 09:19:17 pm »
This will be used in place of factions. Please read through the entire post to get an idea of the versatility of this plugin. Let me know if you have any issues.

Main Menu
The main menu can be accessed by using the /clan command and will show the player only the commands he has access to at any given time.

  • Untrusted members of clans have basic commands
  • Trusted members of clans have advanced commands
  • Leaders of clans have clan administration commands
  • Mods have access to global commands
  • Unverified clans have a restricted command list
  • Verified clans have an unrestricted command list
  • Leaders of verified clans have all clan functionality
  • Leaders of verified clans that are also mods have the full set

Clan Alliances and Rivalries
Any clan leader can send an request to start an alliance with any other clan with /clan ally add. If the request is accepted by a leader of the second clan, the alliance is formed. The alliance can be broken by any leader of either clan at any time with /clan ally remove, no one needs to accept the removal of an alliance.

Clan rivalries can be started by any clan at any time, no request is needed, rivalries are automatically formed once a clan leader decides he wants one by using /clan rival add. If someone has pissed you off and you want them as rivals, their permission is not needed. To break a clan rivalry on the other hand, you need the acceptance of the other clan, you must use /clan rival remove to send the other clan a request, once one of their leaders accept the rivalry is broken.

You can view a list of all clans and their allies with the /clan alliances command, or their rivals with the /clan rivalries command.

Kill/Death Ratio
Once a player is part of a verified clan, all his kills will start to be recorded. Deaths by other player's are also recorded. All kills are not equal. Killing a member of a rival clan, of a neutral clan, and a civilian not attached to any clan all carry different weights.

  • Rival: 2
  • Neutral: 1
  • Civilian: -1

Killing Civilians is frowned upon and will lower your Kill/Death Ratio.

Each player has a Kill/Death Ratio score that is calculated and attributed to them. This is the ratio between your kills and your Deaths (your weighted kills divided by your deaths). This is the metric that shows a player's skill level.

For example, If your weighted kills are 1000 points but you died twice as much, say 2000 times, then your KDR will be low (.5), far lower than a player who only killed 20 players but died only 1 time (KDR of 20). This is THE metric that determines how good of a PvPer you are. The higher the KDR the more worth you are to your clan. A noob that has been playing for a few months can amass a huge amount of kills and claim to be good at pvp, but his low ass Kill/Death ratio wont lie.


Friendly Fire (blocked by default)
Players in the same clan and players in allied clans have friendly fire protection from each other, they won't be able to hurt each other. Leaders of clans can turn this on and off with the /clan clanff command, you can either allow or block friendly fire. Each player can also turn off his own friendly fire protection at any time using the /clan ff command, he will be able to allow friendly fire or to set it to auto, which is whatever the clanff is. He will not be able to block friendly fire if his clan has allowed it, but he will be able to allow it if his clan has blocked it.

Clan Types
There are two types of clans, verified and unverified clans. When a player first creates a clan it will be of type unverified. These clans have a reduced feature set, no coords, vitals, stats, etc, they will not show up on any clan listings, and are automatically deleted if none of its members log in for 48 hours. Their purpose is to give your members quick and easy teaming up abilities without polluting the server with dozens of abandoned one off clans. You can start an unverified clan for a fee of $1000.

To upgrade to verified status. At this point the clan and its members will then be able to enjoy the full feature set of commands. Verified clans have an inactivity timer of 7 days.

Clan Tags
When a clan is created, you must give it a name and a tag. The tag will be used as the unique identifier for you clan, will be used in the clan commands, and will pretty much represent your clan. This tag can have color codes which can be later modified. For example, If i wanted to create a clan named "Knights of the Labyrinth" with a red and white tag named "kol", I would use the following create command:

Code: [Select]
/clan create &4K&Fo&4l Knights of the Labyrinth
Later on if I wanted to modify this tag, for example I wanted to make it all red instead of red and white and all uppercase I would use the modtag command. Note: with the modtag command you can only change colors and case, but not the letters that make up the tag

Code: [Select]
/clan modtag &4KOL
Clan Home-Bases
Clans can set a home-base locations for their clans with /clan home set. The clan must be verified and only the leader is able to use this command, and he is able to use it only once. Once the home base is set it cannot be changed. This is to prevent players setting home bases in the middle of battlefields, enemy camps etc. The only ones who can change it are mods with the /clan home set [tag] command.

Once home is set any member is able to /clan home at any time to teleport back to their home base. Leaders have permissions for a powerful command /clan home regroup, which will teleport all clan members to the home base. This is useful for when your home base is being raided, or when you want to coordinate an event or raid.

Before a player is teleported he must wait for 5 seconds on the same block. This is to prevent them from running away from pvp fights. If they move before the warmup time is expired, then the teleport is canceled.

Clan Bulletin Board
All clan activity is logged on the server's log files. The last few events (configurable) are displayed to each clan member when they log in giving them an overview of the clan's activities. This list can also be pulled up at any time with the /clan bb command. Trusted members can add messages to the bulletin board using the /clan bb [msg] command. Messages added to the bulletin board are also announced to any members that are currently online. Each individual player can toggle the display of the bb on join with /clan bb toggle.

Clan Chat
Each clan will automatically have access to clan chat using their tag. For example a team that has a tag named "kol" will be able to use clan chat with the command /kol.

The following functionality is available:

/[tag] [msg] - Allows you to speak in clan chat
/[tag] join - Allows you to join this chat, all messages sent will be sent only to the clan chat
/[tag] leave - Leaves the chat. Your messages will now go to global chat.
/[tag] off - Disables the display of clan chat messages on your screen.
/[tag] on - Enables the display of clan chat messages on your screen.

Ally Chat
You team and its allies are able to talk to each other by using the /ally command. Any messages you send will be visible by your clan and its allies, and you will be able to see any messages sent by your allies.

The following functionality is available:

/ally [msg] - Allows you to speak in ally chat
/ally join - Allows you to join this chat, all messages sent will be sent only to the ally chat
/ally leave - Leaves the chat. Your messages will now go to global chat.
/ally off - Disables the display of ally messages on your screen.
/ally on - Enables the display of ally messages on your screen.


Global Chat
The default minecraft chat, you are here when you no longer in ally or clan chat.

The following functionality is available:

/global off - Disables the display of global chat messages on your screen.
/global on - Enables the display of global chat messages on your screen.


Inviting Members
Creators of clans will become the first clan leader. They can invite other members into the clan with /clan invite. These members are first added with the untrusted status. These members will not be able to view clan vitals, coords, or stats. This is to prevent players form joining clans just to spy on other clans by writing down coordinates of bases or viewing vitals during battles. Once a player has gained the clan's trust he can be upgraded to trusted status with /clan trust.

You can have multiple leaders on a clan. You can promote other leaders using the /clan promote command. To promote a leader all other leaders must be online and must accept the vote. A leader cannot be promoted unilaterally without the consent of all other leaders. Demotion using the /clan demote command works the same way.

A moderator can completely ban a player form ever joining any clans with the /clan ban/unban command.

Clan List
You can view all the clans on your server using the /clan list command. The clans are sorted by KDR.

Leaderboard
With the /clan leaderboard you can compare all clan players. The leaderboard is sorted by KDR, this will tell you who to fear, or what free agent you may want to invite to your clan.


Offline j4mesyz4de

  • Citizen
  • Full Member
  • *
  • Posts: 145
  • Karma: +5/-14
  • ( ͡° ͜ʖ ͡°)
    • View Profile
Re: Clans
« Reply #1 on: February 04, 2012, 01:48:20 am »
$1000??????? surely only admins and mods have that much!!!!!
its should be reduced to something like $200 at least this isnt fair it means we cant ally other clans i think it should be reduced!

Offline silversun123

  • Mod
  • Hero Member
  • *
  • Posts: 1698
  • Karma: +19/-133
  • I Am Silversun The Final Sun God
    • View Profile
    • INFINIUM An Awesome Server
Re: Clans
« Reply #2 on: February 04, 2012, 02:08:19 am »
i cant validate my clan!
neither can jason!

Offline j4mesyz4de

  • Citizen
  • Full Member
  • *
  • Posts: 145
  • Karma: +5/-14
  • ( ͡° ͜ʖ ͡°)
    • View Profile
Re: Clans
« Reply #3 on: February 04, 2012, 02:15:11 am »
Silvers Got a point everyone needs to be able to create a verified clan it keeps saying insufficient perms when anyone trys you need to get this fixed!!!

Offline hellorandom

  • Citizen
  • Hero Member
  • *
  • Posts: 880
  • Karma: +29/-54
    • View Profile
Re: Clans
« Reply #4 on: February 04, 2012, 03:03:01 am »
:D yay :D
your all gay

Offline darthrax

  • Owner
  • Full Member
  • *
  • Posts: 215
  • Karma: +74/-12
    • View Profile
    • Infinium
Re: Clans
« Reply #5 on: February 04, 2012, 08:46:57 am »
i'm testing this on a test server first. it is going to come with another plugin that will allow you to buy custom blocks that will give your clan area protection, defense and maybe some offense as well.


When its ready i'm gonna port everything over. Give me some time...