public void UpdateVoteResult(int index, int votenum) { if (isServer) { vote[index] = votenum; } if (WhoTurn > 5 && !vote.Contains(6)) { var picked = 6; var templist = new List <int>(); var count = 0; for (int idx = 0; idx < 9; idx++) { templist = vote.FindAll(x => x == idx); if (count < templist.Count) { count = templist.Count; picked = idx; } } if (picked < 6) { RpcVoteResult(picked); if (isServer) { RpcLog($"\'<color=#{ColorUtility.ToHtmlStringRGBA(color[ColorDistribution[picked]])}>{playerNameList[picked]}</color>\'님이 외계인으로 의심받아 40% 자원 패널티를 입었습니다."); } //LM.CmdOnLogReceivedEvent($"\'<color=#{ColorUtility.ToHtmlStringRGBA(color[ColorDistribution[picked]])}>{playerNameList[picked]}</color>\'님이 외계인으로 의심받아 n% 자원 패널티를 입었습니다."); } else { if (isServer) { RpcLog($"외계인으로 의심받은 사람이 없어 자원 패널티를 아무도 받지 않았습니다."); } } //LM.CmdOnLogReceivedEvent($"외계인으로 의심받은 사람이 없어 자원 패널티를 아무도 받지 않았습니다."); for (int i = 0; i < 6; i++) { vote[i] = 6; //////테스트//// //vote[i] = 5; ///// } //vote[0] = 6; GotoNextTurn.Invoke(); //TurnEnded = true; } }