public static ServerSendsJobBanDataAdminMessage Send(NetworkConnection requestee, List <JobBanEntry> jobBanEntries)
            {
                ServerSendsJobBanDataAdminMessage msg = new ServerSendsJobBanDataAdminMessage
                {
                    JobBanEntries = JsonConvert.SerializeObject(jobBanEntries)
                };

                msg.SendTo(requestee);
                return(msg);
            }
Example #2
0
            public override void Process(NetMessage msg)
            {
                //Server Stuff here
                if (PlayerList.Instance.IsAdmin(SentByPlayer))
                {
                    var jobBanEntries = PlayerList.Instance.ListOfBanEntries(msg.PlayerID);

                    ServerSendsJobBanDataAdminMessage.Send(SentByPlayer.Connection, jobBanEntries);
                }
            }
            public override void Process()
            {
                var admin = PlayerList.Instance.GetAdmin(AdminID, AdminToken);

                if (admin == null)
                {
                    return;
                }

                //Server Stuff here

                var jobBanEntries = PlayerList.Instance.ListOfBanEntries(PlayerID);

                ServerSendsJobBanDataAdminMessage.Send(SentByPlayer.Connection, jobBanEntries);
            }