예제 #1
0
        protected void MsgLogout(BinaryReader reader)
        {
            var packet = new LogoutPacket();

            packet.Unserialize(reader);

            _disconnect = true;
        }
예제 #2
0
 /// <summary>
 /// 退出登录
 ///     <remark>abu 2008-03-10 </remark>
 /// </summary>
 public void Logout()
 {
     if (QQClient.IsLogon)
     {
         LogoutPacket packet = new LogoutPacket(QQUser);
         QQClient.PacketManager.SendPacket(packet, QQPort.Main.Name, true);
     }
     SetLogout();
 }
예제 #3
0
 public void logout()
 {
     player.playerSession.queuePacket(LogoutPacket.buildPacket(player.actorId), true, false);
 }
예제 #4
0
 public void logout()
 {
     queuePacket(LogoutPacket.buildPacket(actorId));
     cleanupAndSave();
 }
예제 #5
0
파일: Client.cs 프로젝트: zaklaus/Rasa.NET
 private void MsgLogout(LogoutPacket packet)
 {
     Close(false);
 }