public override void DoWork(IEnumerable<string> args)
{
if (Utils.CheckArgs(ArgsNeed, args.Count()))
{
if (Utils.IsLoggedIn() && Utils.IsNotInGame())
{
if (!CurrentUser.Searching)
{
var request = new PlayRequest {UserName = CurrentUser.Name};
var response = ServerProvider.MakeRequest<PlayResponse>(request);
if (response.Status == Statuses.Ok)
{
Console.WriteLine("Searching game...");
CurrentUser.Searching = true;
}
else
{
Console.WriteLine("Bad status");
}
}
else
{
Console.WriteLine("You allready searching.");
}
}
}
}