public override void OnNoticeReceived(AVIMNotice notice)
 {
     lock (Play.roomLock)
     {
         var player = this.RestorePlayer(notice);
         if (player != null)
         {
             Play.PlayerOnline(player);
         }
         base.OnNoticeReceived(notice);
     }
 }