Teams

Discussion in 'Plugin Requests' started by ZenithPvP, Apr 12, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    ZenithPvP

    Plugin category: misc.

    Suggested name: mCore

    What I want: A plugin somewhat like Factions and Teams. I'll explain using the original factions plugins concept, so it's easier to understand.

    Instead of power, it is DTR (Death untill raidable), Every person has 1.01 DTR, if they die, they loose 1.00 of that DTR when they die. Within a set amount of time (set in config), they'd get back their 1 DTR back. Faction DTR caps at a specific amount of dtr (Set in config), so no matter how many people you have in your Faction, you can only have the specified MaxDtr in config. Everyone knows, the more power in a faction, the more chunks you can claim, in this case it would be, every faction can claim as much as they want but for every block it will cost them 4 dollars. To make someone "raidable" you would need to kill people accordingly to how much dtr they have (EX: Faction has 4.04 Dtr in their faction they would have to kill 5 people making their DTR in the neggative.) If one of the factions members die there will be a dtr freeze time so they wont regenerate dtr untill that time is up (time set in config) .There are also no enemys, a neutral is an enemy already. If you aren't allied, your enemied. You can also hit allies, with a message coming up saying (Whatever set in config, Default "&9Oops, that is your ally (&5Faction) (&7Name)!") Also in config should be a cap for ally so you can only have a specific amount of ally and that is also configuable. It should still also have /f chat (/f c f /f c a and /f c p) The faction home coordinates should also be in /f show (Faction/Name) . I also want a thing where if a player is in combat it will combat tag them it will show on the scoreboard how much time they have of combat tag left, I would also want something where if a player trys to go to spawn so he can be safe it will not let him go inside of spawn the spawn can be set using worldguard and it will find the region called Spawn and make a wall where ever their going visible to only them. I would also like an enderpearl cooldown with a 10 second cooldown also on the scoreboard. I also want a thing where you type /f claim and it will give you a want (Golden Hoe) and also send them a message saying:
    "&eLeft click at a corner of the land you'd like to claim.
    Right click on the second corner of the land you'd like to claim.
    Shift left click the air to purchace your claim.
    Shift right click to get out of the claim process."

    If you have reco So you can set the specific area you want and dont have to fiddle with /f claiming every area you want and it not being a perfect claim. When you type /f map there will be a big pillar going to 256 in the area that the claim is only visible to the player that types /f map when you type /f map it doesnt go away after a certant period of time they have to toggle /f map back off. I also would like a balance system inside of the team so when a player runs all the way to spawn and sells their item it goes into a team bank which any player can deposit but only faction captains and owners can withdraw /f withdraw (/f d) and /f deposit (/f d)
    When a player dies and has money on them the player that killed them gets all of his money. There should also be a customizable death message in config. Freeze time should also be in the scoreboard/sidebar. When a player walks in to a new area/claim a message will be broadcasted to that player Ex:
    "&eNow entering:&c Wilderness (Deatban)"
    "&eNow leaving:&a Spawn (Non-Deathban)"


    A TagAPI implement is also needed (Making tablist coloured and the nametag above your head). Enemys/neutral would be &6(gold) , allies would be &9(weird blue) , and Faction members &a (Light Green). If an admin wants to claim a safe area like spawn they would type /f safeclaim [Name] and it would give them a wand and they would have to claim that safe area. I would also like something called a koth so an admin or owner can make a koth they would have to type /f createkoth <Name> that will create the koth then it will give them a wand and it will tell them:
    "&eYou have created &b<Name>! &eYou now need to specify your koth capping area!" and then same thing goes like claiming it will message them the claim message but it will say:
    "&eLeft click at a corner of the land you'd like to claim.
    Right click on the second corner of the land you'd like to claim.
    Shift left click the air to set this as the koth capping area".
    When a player is capping it should say: "&8(&9Koth&8) &aSomeone is controlling &6(KothName)!"
    When you are capping it should say: "&8(&9Koth&8) &aYou are controlling &6(KothName)!"
    No Key to open koth chest should say: "&8(&9Koth&8) &cYou must have a key to open this chest"
    I also need a deathban thing where if a player they cant join back unless they buy lives I also need a few commands where players type /pvp and it will show a list of commands:
    " /lives <Player> - Check how many lives a player has.
    /revive <Player> - Revive a dead friend who cant join back.
    /time - Check how much time you have left on your pvp timer.
    /enablepvp - Remove your pvp timer. "


    Ideas for commands:
    -Member-

    /f create <FactionName> - Create a new team.
    /f accept <FactionName> - Accept a pending invitation.
    /f leave - Leave your current faction.
    /f home - Teleport to your faction home.
    /f stuck - Teleport to nearest wilderness out of enemy territory.
    /f deposit <Amount|All> - Deposit money into your team balance.
    /f who <Player|TeanName>.
    /f map - Show nearby claims (Identified by pillars).
    /f list - Shows list of teams online (Sorted by most players online).

    -Captain-
    /f invite <Player> - Invite a player to your team.
    /f uninvite <Player> - Revoke an invitation.
    /f invites - List's all invitations and who sent them.
    /f kick <Player> - Kick a member from the team.
    /f claim - Claim land for your faction.
    /f sethome - Set your team's home at your current position.
    /f withdraw <Amount|All> - Withdraw money from your team balance.
    (Also gets member commands)

    -Owner-
    /f promote <Player> - Promote a player to captain from member.
    /f demote <Player> - Demote a player from captain to member.
    /f unclaim - Unclaim all of your land.
    /f rename <NewName> - Rename your faction.
    /f disband - Disband your team.
    (Also gets captain and member commands)

    -Server Admin-
    /f eotw - Sets all factions DTR to -0.99 and freezes it for 1 year.
    /f safeclaim <Name> - Claim an area so if a player dies in it they wont get deathbanned.
    /f unsafeclaim <Name> - Make a permanent claim.
    /f "


    Ideas for permissions:
    - hcf.member
    - hcf.captain
    - hcf.owner
    - hcf.admin

    Config:
    FactionShow:
    "&7--------------------------------------------------------------
    &9(FactionName) &7[(OnlineCount)/(FactionSize)] &3- &eHQ: &f(FactionHomeCoordinants)
    &eLeader: (Leader)
    &eCaptains: (Captains)
    &eMembers: (Members)
    &eFaction Bank Balance: &9(Balance)
    &Deaths until Raidable: (DTR) (UMR)
    &7--------------------------------------------------------------"

    PlayerOnline: &a
    PlayerOffline: &7
    DtrGoingUp(U): ▴
    DtrMax(M): ◂
    DtrRaidable(R): •
    DtrFreeze: 60 Minutes
    MaxDtr: 7.00
    MinDtr: 0.99
    PlayerDtr: 1.01
    OneDtrTime: 15 Minutes
    HitAlly: &9Oops, that is your ally (&5Faction) (&7Name)!
    #Dont Display Whatever is not going on or has 0 Seconds.
    Scoreboard:
    &6&lServerName &c[Map #]

    &6&lKoth:
    &b(KothName)

    &6&lTime Left:
    &b(KothCapTimeLeft)

    &6&lKoth Cords:
    &c&lX: &e(XCord)
    &c&lY: &e(YCord)

    &9&lEnderpearl Cooldown: (EnderPearlTimeLeft)
    &b&lFaction Freeze: (FreezeTimeLeft)
    &a&lPvP Timer: (PvPTimerLeft)
    &c&lSpawn Tag: (SpawnTagTime)





    When I'd like it by: ASAP

    PS: Tell me if I forgot something.
     
    H1DD3NxGames likes this.
  2. Offline

    pie_flavor

    @ZenithPvP You, sir, know how to explain. This is the most thorough post I have seen in a while.
     
    ib4est123, H1DD3NxGames and timtower like this.
  3. Offline

    Irantwomiles

    I dought anyone will make this but very well explained.
     
  4. Offline

    ZenithPvP

    Thank you.
     
    Last edited by a moderator: Apr 13, 2015
  5. Offline

    ZenithPvP

  6. Offline

    Icecrest

    I can try and make this, though it will probably take me a while. I really like the DTR concept.
     
  7. Offline

    ZenithPvP

Thread Status:
Not open for further replies.

Share This Page