public static Systems GetGuildPlayer(int id)
{
lock (Systems.clients)
{
for (int i = 0; i < Systems.clients.Count; i++)
{
try
{
if (Systems.clients[i] != null && Systems.clients[i].Character.Network.Guild.Guildid == id)
return Systems.clients[i];
}
catch (Exception ex)
{
Console.WriteLine("Get from guild Error on index {1}/{2}: {0}", ex, i, Systems.clients.Count);
Systems.Debugger.Write(ex);
}
}
}
return null;
}