Get wom direct link
Posted: September 29th, 2012, 10:30 pm
Command to give players their wom direct link.
Code: Select all
static readonly CommandDescriptor CdWomDirect = new CommandDescriptor
{
Name = "getwom",
Aliases = new[] { "getlink", "getdirect" },
Category = CommandCategory.Info,
UsableByFrozenPlayers = true,
Help = "Gets your wom direct connect link.",
Handler = WomDirectHandler
};
internal static void WomDirectHandler(Player player, Command cmd) {
StringBuilder sb = new StringBuilder();
sb.AppendFormat("mc://{0}:{1}/{2}/", Server.ExternalIP, Server.Port, player.Name);
foreach (byte b in System.Security.Cryptography.MD5.Create().ComputeHash(Encoding.ASCII.GetBytes(Heartbeat.Salt + player.Name))) {
sb.AppendFormat("{0:x2}", b);
}
player.Message("Your WOM direct connect link:");
player.Message(sb.ToString());
}