예제 #1
0
        public static ServerSendsJobBanDataMessage Send(NetworkConnection requestee, List <JobBanEntry> jobBanEntries)
        {
            ServerSendsJobBanDataMessage msg = new ServerSendsJobBanDataMessage
            {
                JobBanEntries = JsonConvert.SerializeObject(jobBanEntries)
            };

            msg.SendTo(requestee);
            return(msg);
        }
예제 #2
0
        public override void Process()
        {
            //Server Stuff here

            var conn = PlayerList.Instance.GetByUserID(PlayerID);

            if (conn == null)
            {
                Debug.LogError("Connection was NULL");
                return;
            }

            var jobBanEntries = PlayerList.Instance.ClientAskingAboutJobBans(conn);

            ServerSendsJobBanDataMessage.Send(conn.Connection, jobBanEntries);
        }