Note: Your server will NOT recognise xWom users if you do not have a config file set in your motd! if you don't understand this you could just use the example one, set your motd to: &0cfg=mcdzienny.cba.pl/cfg (and if you need -hax tag)
Code:
- Code: Select all
using System;
using System.Threading;
namespace MCDzienny
{
public class CmdClient : Command
{
public override string name { get { return "client"; } }
public override string shortcut { get { return ""; } }
public override string type { get { return "information"; } }
public override bool museumUsable { get { return false; } }
public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }
public override void Use(Player p, string message)
{
Player who = Player.Find(message.Split(' ')[0]);
if (who != null)
{
string CPE = "Unknown";
string wom = "Unknown";
string xWoM = "Unknown";
if (who.IsCpeSupported)
{
CPE = "%aTrue";
}
else if (!who.IsCpeSupported)
{
CPE = "%cFalse";
}
if (who.IsUsingWom)
{
wom = "%aTrue";
}
else if (!who.IsUsingWom)
{
wom = "%cFalse";
}
if (who.IsUsingXWom)
{
xWoM = "%aTrue";
}
else if (!who.IsUsingXWom)
{
xWoM = "%cFalse";
}
Thread.Sleep(100);
int hours = p.TotalMinutesPlayed / 60;
int remainingmins = p.TotalMinutesPlayed % 60;
Player.SendMessage(p, "%0----------[" + who.color + who.PublicName + "%0]----------");
Player.SendMessage(p, Server.DefaultColor + "CPE supported = " + CPE);
Player.SendMessage(p, Server.DefaultColor + "Using WoM = " + wom);
Player.SendMessage(p, Server.DefaultColor + "Using xWoM = " + xWoM);
Player.SendMessage(p, Server.DefaultColor + "Time Played = %7" + hours + " %eHours and%7 " + remainingmins + "%e Minutes");
}
else
{
Player.SendMessage(p, "Player not found.");
}
}
public override void Help(Player p)
{
Player.SendMessage(p, "/client [player] - Checks players client info.");
}
}
}