public static AdminBwoinkMessage Send(GameObject recipient, string adminUid, string message) { AdminBwoinkMessage msg = new AdminBwoinkMessage { AdminUID = adminUid, Message = message }; msg.SendTo(recipient); return(msg); }
private void VerifyAdminStatus(NetMessage msg) { if (IsFromAdmin()) { var recipient = PlayerList.Instance.GetAllByUserID(msg.UserToBwoink); foreach (var r in recipient) { AdminBwoinkMessage.Send(r.GameObject, SentByPlayer.UserId, $"<color=red>{msg.Message}</color>"); UIManager.Instance.adminChatWindows.adminPlayerChat.ServerAddChatRecord( msg.Message, msg.UserToBwoink, SentByPlayer.UserId); } } }
public static AdminBwoinkMessage Send(GameObject recipient, string adminUid, string message) { AdminBwoinkMessage msg = new AdminBwoinkMessage { Recipient = recipient.GetComponent <NetworkIdentity>().netId, AdminUID = adminUid, Message = message }; msg.SendTo(recipient); return(msg); }
void VerifyAdminStatus() { var player = PlayerList.Instance.GetAdmin(Userid, AdminToken); if (player != null) { var recipient = PlayerList.Instance.GetAllByUserID(UserToBwoink); foreach (var r in recipient) { AdminBwoinkMessage.Send(r.GameObject, Userid, "<color=red>" + Message + "</color>"); UIManager.Instance.adminChatWindows.adminPlayerChat.ServerAddChatRecord(Message, UserToBwoink, Userid); } } }
void VerifyAdminStatus() { var player = PlayerList.Instance.GetAdmin(Userid, AdminToken); if (player != null) { Logger.Log($"Admin {PlayerList.Instance.GetByUserID(Userid).Name} sent a message to {PlayerList.Instance.GetByUserID(UserToBwoink).Name}: " + $"{Message}", Category.Admin); var msg = $"<color=red><b><size=24>-- Administrator private message --</size></b>\r\n" + $"\r\n" + Message + "</color>"; var recipient = PlayerList.Instance.GetAllByUserID(UserToBwoink); foreach (var r in recipient) { AdminBwoinkMessage.Send(r.GameObject, Userid, msg); } } }