Пример #1
0
        public static string GetUuidByName(string playerName)
        {
            string result;

            if (Default.GUID.Count == PlayerNames.Count)
            {
                if (PlayerNames.Contains(playerName))
                {
                    int index = PlayerNames.IndexOf(playerName);
                    return(Default.GUID[index]);
                }
            }
            else
            {
                PlayerNames.Clear();
                Default.GUID.Clear();
            }
            result = Guid.NewGuid().ToString();
            PlayerNames.Add(playerName);
            Default.GUID.Add(result);
            Default.Save();
            return(result);
            //Console.WriteLine(result);
        }
Пример #2
0
 public int GetLegPlayerIndex(string playerName, int legIndex)
 {
     return((PlayerNames.IndexOf(playerName) + PlayerNames.Count - legIndex) % PlayerNames.Count);
 }