Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

13
Dancing's Team Manager 1.0 [SK]
Post Flair (click to view more posts with a particular flair)
Author Summary
Dancingninjas is in SK
Post Body

So I started working on this team manager in November, 2014, and I planned on releasing it about a year and a half ago to popularize the idea of players setting up their own teams. Due to all the bugs from my poor skripting at the time, I decided against releasing it until the problems were resolved. Over the past few weeks, I've been working on this new rewrite. Now I can confidently say that it works.


It comes with a bunch of features you may find useful.

I'll list them below:

Player Commands:

  • /team invite <player>

  • /team accept <player>

  • /team list

  • /pm

  • /pmcoords (or /pmc)

  • /pmores

Admin Commands

  • /team broadcast

    • (Broadcast how to set up teams)
  • /team lock/unlock

  • /team setsize <integer>

    • (Maximum team size for players using /team invite)
    • (Staff can still add players to teams when full)
  • /team create

    • (Creates an empty team)
  • /tc <player> <player> [<player>] [<player>] [<player>]

    • (Easy way to make a team and add multiple players to it in one command)
  • /team set <player> <team/player>

  • /team reset

  • /team removeempty

    • (Deletes empty teams)
  • /team kick <player>

  • /team delete <team>

    • (Deletes a team)
  • /team deathkick <on/off>

    • (If a player is removed from their team on death)
    • (This is reset when doing /team reset)
  • /team autodelete <on/off>

    • (If a team should be reset when it has less than 2 players)
    • (Enabled by default)
    • (You may want to disable this in Red vs Blue if you have team deathkick on)
  • /team autocolor <on/off>

    • (If teams should be assigned a color upon creation)
    • (This will NOT reset when doing /team reset, but you can do /team colorall if you forget)
  • /team friendlyfire <on/off>

    • (Whether players should be able to hurt their teammates)
    • (Enabled by default)
  • /dontrandomize <player/list>

    • (Used for specs or players who should not be assigned a random team when doing /team randomize)
    • (Use /dorandomize <player> to undo this)
  • /team randomize <team size>

    • This adds all players (unless you did /dontrandomize <player>) to a team.
    • If the player amount isn't divisible by the team size, a team will have less players than the size specified.
    • (Ex: In a rTo4 with 43 players, one team will be randomized with 1 less player.
  • /team redvsblue [<number of teams>]

    • If the argument is left blank, it will default to 2 teams.
    • Specify the number of teams if the game is Red vs Blue vs Yellow, RvBvYvG, or more.
    • Coloring will be applied in the following order: Team 1 = Red, Team 2 = Blue, Team 3 = Yellow, Team 4 = Green, More = Random Color
    • Do /dontrandomize <player> for that player to not be put on a Red vs Blue team.
  • /team doubledates [ignorenumber] (Added in V1.2)

    • Randomly combines each team with another team
    • If you use the "ignorenumber" argument and there is an odd number of teams, one team won't get a double date.
    • If you have empty teams, you should do "/team removeempty" first so that a team isn't combined with an empty team.
  • /team kickunder <team size>

    • (Kicks players who don't have the minimum team size)
    • (Solos are also kicked)
  • /team hidelist

    • (Makes it so players without permission cannot do /team list)
    • (This is used for gamemodes that make teams not known by the players)
    • (Use /team unhidelist to make all players able to do /team list)
  • /team mute <player/all>

    • (Mute team chat for all players or just a single player)
    • (This is useful for RedVsBlue if team chat is spammed)
    • (Use /team unmute <player/all> to unmute team chat)
  • /team viewpm <team/all>

    • (Allows you to see PMs for a specified team, or all teams)
    • (Used for moderating PMs, Useful for RedVsBlue)
    • (Use /team unviewpm <team/all> to stop viewing pms)
  • /colorteam <team> <color> [bold] [underline] [italic] [strikethrough]

    • (Sets a color to a team)
    • (Use /team listcolors for a full list of valid colors)
  • /team resetcolor <team/all>

    • (Changes a team's color back to white)
  • /checkteam <player>

    • (This will show the player's teammates, their team size, and their team number)
    • In V1.2, this will also show the team color

Additional Info

  • When a team color is no longer in use, it is available for a new team to take.

  • There are 255 unique colors (including combinations of bold, underline, italic, and strikethrough) that will be used before repeating.

  • This skript uses some of the same variables as Minemidnight's and D4's team managers, so this should work with skripts such as scatter skripts, moles, superheroes, etc.

    • For compatibility with other skripts, it is HIGHLY recommended that you use V1.3 as variables have been changed to best work with team skripts.

Downloads

Remember: Always test skripts before using them in games!

V1.3.4 - Pastebin

  • Fixed additional bugs.

    • More team deletion fixes involving process order
    • Fixed team deletion bug involving doubledates.

V1.3.3 - Pastebin

  • Small bug fix involving manual team deletion.

V1.3.2 - Pastebin

  • Fixed another bug involving teams not deleting properly.

V1.3.1 - Pastebin (Download Removed, Use V1.3.2)

  • Fixed bug introduced in V1.3 involving process order of deletion in the team leaving command which would cause the player's team number to be deleted but not their team's list of players variable.

  • It is highly recommended that you update to this version if you have V1.3.

V1.3 - Pastebin (Download Removed, Use V1.3.1)

  • Made it so {Teams.InTeam::PLAYER} gets set to the team number instead of true/false

    • Removed {TeamNumber::*} list variable (This will fix compatibility with most skripts made for other team managers, but it'll break ones made specifically for this one)
  • Added missing command responses for invalid commands

  • Made /tc only require 1 argument instead of two (/tc <player> works, not just /tc <player> <player> [<players>])

  • Fixed bug involving process order in /ct

V1.2 - Pastebin

  • Added /team doubledates [ignorenumber] (Each team will be combined with a random other team) | GIF

  • Added a player option to "/team set <player> <team>", so it is "/team set <player> <team/player>" | GIF

  • Changed "/ct" so that you can add offline players to a team

  • Added a team color extra colors reference variable so you can add "%{TeamColor::INSERTTEAMNUMBER::Reference}%" before text | Example Skript | Example Image

  • Added a team color reference variable that does not include extra colors such as bold, italic, strikethrough, or underline - {TeamColor::INSERTTEAMNUMBER::ColorReference} | Example Skript| Example Image

  • Added team color display to "/checkteam" | Image

  • Added team color to the player's name in team chat | Image

  • Added team colors to "/team list" | Image

  • Improved "/team listcolors" so that colors are displayed in the color their represent | Image

  • Fixed bug which caused newly created teams that replaced deleted teams (by /team delete) to not be auto-colored

  • Fixed bug in which "/colorteam" command usage would not display the correct parameters

  • Fixed bug where not all color combinations could be chosen

V1.1.0 - Pastebin

  • Fixed bug with incompatible whitelist variables when using "/team kickunder"

  • Fixed inconvenience of making new teams be created with a new higher number, not replacing deleted teams

  • Fixed bug with resetting teams created by other team managers

  • Fixed double message being sent to a player upon joining an existing team

  • Added an "all" argument for "/team resetcolor", so you can do "/team resetcolor <team/all>"

  • Fixed bug involving process order in "/tc"

V1.0.0 - Pastebin | Mediafire

  • Initial release

Required Plugins

Author
Account Strength
90%
Account Age
11 years
Verified Email
Yes
Verified Flair
No
Total Karma
864
Link Karma
114
Comment Karma
750
Profile updated: 2 days ago
Posts updated: 7 months ago

Subreddit

Post Details

Location
We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
8 years ago