public static ServerSendsJobBanDataAdminMessage Send(NetworkConnection requestee, List <JobBanEntry> jobBanEntries) { ServerSendsJobBanDataAdminMessage msg = new ServerSendsJobBanDataAdminMessage { JobBanEntries = JsonConvert.SerializeObject(jobBanEntries) }; msg.SendTo(requestee); return(msg); }
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); }