public static AdminPlayerListRefreshMessage Send(GameObject recipient, string adminID)
	{
		AdminPlayersList playerList = new AdminPlayersList();
		//Player list info:
		playerList.players = GetAllPlayerStates(adminID);

		var data = JsonUtility.ToJson(playerList);

		AdminPlayerListRefreshMessage  msg =
			new AdminPlayerListRefreshMessage  {Recipient = recipient.GetComponent<NetworkIdentity>().netId, JsonData = data};

		msg.SendTo(recipient);
		return msg;
	}
예제 #2
0
        public static NetMessage Send(GameObject recipient, string adminID)
        {
            AdminPlayersList playerList = new AdminPlayersList
            {
                //Player list info:
                players = AdminToolRefreshMessage.GetAllPlayerStates(adminID, true)
            };

            var data = JsonUtility.ToJson(playerList);

            NetMessage msg =
                new NetMessage  {
                Recipient = recipient.GetComponent <NetworkIdentity>().netId, JsonData = data
            };

            SendTo(recipient, msg);
            return(msg);
        }