mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-04-23 05:07:47 +00:00
Updated lobby code for new Subpacket type.
This commit is contained in:
parent
33e580ed38
commit
f12ffc468d
9 changed files with 35 additions and 21 deletions
|
@ -90,14 +90,15 @@ namespace FFXIVClassic_Lobby_Server
|
||||||
|
|
||||||
if (userId == 0)
|
if (userId == 0)
|
||||||
{
|
{
|
||||||
ErrorPacket errorPacket = new ErrorPacket(sessionPacket.sequence, 0, 0, 13001, "Your session has expired, please login again.");
|
ErrorPacket errorPacket = new ErrorPacket(sessionPacket.sequence, 0, 0, 13001, "Your session has expired, please login again.");
|
||||||
SubPacket subpacket = errorPacket.BuildPacket();
|
SubPacket subpacket = errorPacket.BuildPacket();
|
||||||
BasePacket errorBasePacket = BasePacket.CreatePacket(subpacket, true, false);
|
subpacket.SetTargetId(0xe0006868);
|
||||||
BasePacket.EncryptPacket(client.blowfish, errorBasePacket);
|
BasePacket errorBasePacket = BasePacket.CreatePacket(subpacket, true, false);
|
||||||
client.QueuePacket(errorBasePacket);
|
BasePacket.EncryptPacket(client.blowfish, errorBasePacket);
|
||||||
|
client.QueuePacket(errorBasePacket);
|
||||||
|
|
||||||
Program.Log.Info("Invalid session, kicking...");
|
Program.Log.Info("Invalid session, kicking...");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Program.Log.Info("USER ID: {0}", userId);
|
Program.Log.Info("USER ID: {0}", userId);
|
||||||
|
|
|
@ -61,7 +61,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
accountCount = 0;
|
accountCount = 0;
|
||||||
}
|
}
|
||||||
|
@ -88,7 +89,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,7 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
|
|
||||||
return new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
return new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -87,7 +87,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
characterCount = 0;
|
characterCount = 0;
|
||||||
}
|
}
|
||||||
|
@ -133,7 +134,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
characterCount = 0;
|
characterCount = 0;
|
||||||
}
|
}
|
||||||
|
@ -145,7 +147,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -38,7 +38,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
return subpacket;
|
return subpacket;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -64,7 +64,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
namesCount = 0;
|
namesCount = 0;
|
||||||
}
|
}
|
||||||
|
@ -91,7 +92,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
retainerCount = 0;
|
retainerCount = 0;
|
||||||
}
|
}
|
||||||
|
@ -92,7 +93,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
data = memStream.GetBuffer();
|
data = memStream.GetBuffer();
|
||||||
}
|
}
|
||||||
|
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
|
|
||||||
return subPackets;
|
return subPackets;
|
||||||
|
|
|
@ -63,7 +63,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
serverCount = 0;
|
serverCount = 0;
|
||||||
}
|
}
|
||||||
|
@ -90,7 +91,8 @@ namespace FFXIVClassic_Lobby_Server.packets
|
||||||
byte[] data = memStream.GetBuffer();
|
byte[] data = memStream.GetBuffer();
|
||||||
binWriter.Dispose();
|
binWriter.Dispose();
|
||||||
memStream.Dispose();
|
memStream.Dispose();
|
||||||
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, 0xe0006868, data);
|
SubPacket subpacket = new SubPacket(OPCODE, 0xe0006868, data);
|
||||||
|
subpacket.SetTargetId(0xe0006868);
|
||||||
subPackets.Add(subpacket);
|
subPackets.Add(subpacket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue