public static void GetChampionData(string _str) { CDList = new List <ChampionData>(); string[] dataStr = _str.Split(','); TotalChampionNum = int.Parse(dataStr[1]); ChampionData.SetTotalChampionNum(TotalChampionNum); Player.SetRank(int.Parse(dataStr[2])); string[] chData = dataStr[0].Split('/'); for (int i = 0; i < chData.Length; i++) { string[] data = chData[i].Split('$'); ChampionData cd = new ChampionData(data[0], int.Parse(data[1]), data[2], i + 1); CDList.Add(cd); } if (!Myself.IsSpawn) { Myself.SpawnItem(CDList); } else { Myself.RefreshItems(CDList); } Player.LeaderBoard_CB(_str); Myself.MyRank.UpdateMyRank(); }