diff --git a/FFXIVClassic Map Server/PacketProcessor.cs b/FFXIVClassic Map Server/PacketProcessor.cs index 1c27dec5..8d1cd62b 100644 --- a/FFXIVClassic Map Server/PacketProcessor.cs +++ b/FFXIVClassic Map Server/PacketProcessor.cs @@ -61,13 +61,21 @@ namespace FFXIVClassic_Lobby_Server { packet.debugPrintPacket(); byte[] reply1Data = { - 0x01, 0x00, 0x00, 0x00, 0x28, 0x0, 0x01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x00, 0x00, 0x00, 0x00, - 0x18, 0x00, 0x07, 0x00, 0x00, 0x0, 0x00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7F, 0xFD, 0xFF, 0xFF, - 0xE5, 0x6E, 0x01, 0xE0, 0x00, 0x0, 0x00, 0x0 + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xFF, + 0xE5, 0x6E, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x0 + }; + + byte[] reply2Data = { + 0x01, 0x00, 0x00, 0x00, 0x28, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x2B, 0x5F, 0x26, + 0x66, 0x00, 0x00, 0x00, 0xC8, 0xD6, 0xAF, 0x2B, 0x38, 0x2B, 0x5F, 0x26, 0xB8, 0x8D, 0xF0, 0x2B, + 0xC8, 0xFD, 0x85, 0xFE, 0xA8, 0x7C, 0x5B, 0x09, 0x38, 0x2B, 0x5F, 0x26, 0xC8, 0xD6, 0xAF, 0x2B, + 0xB8, 0x8D, 0xF0, 0x2B, 0x88, 0xAF, 0x5E, 0x26 }; BasePacket reply1 = new BasePacket(reply1Data); - BasePacket reply2 = new BasePacket("./packets/login/login2.bin"); + BasePacket reply2 = new BasePacket(reply2Data); //Write Timestamp into Reply1 using (MemoryStream mem = new MemoryStream(reply1.data)) diff --git a/sql/ffxiv_server.sql b/sql/ffxiv_server.sql index 84fcf27b..806d2841 100644 --- a/sql/ffxiv_server.sql +++ b/sql/ffxiv_server.sql @@ -716,6 +716,7 @@ CREATE TABLE `server_zones_spawnlocations` ( `spawnY` float NOT NULL, `spawnZ` float NOT NULL, `spawnRotation` float NOT NULL, + `privateAreaName` varchar(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1; @@ -35843,11 +35844,11 @@ INSERT INTO `server_zones` VALUES ('267', '109', null, 'Rivenroad', '', '0', '0' INSERT INTO `server_zones` VALUES ('268', '109', null, 'Rivenroad', '', '0', '0', '0', '0', '0', '0', '0', '0'); INSERT INTO `server_zones` VALUES ('269', '101', null, 'Locke\'s Lie', '', '0', '0', '0', '0', '0', '0', '0', '0'); INSERT INTO `server_zones` VALUES ('270', '101', null, 'Turtleback Island', '', '0', '0', '0', '0', '0', '0', '0', '0'); -INSERT INTO `server_zones_spawnlocations` VALUES ('1', '155', '2', '58.92', '4', '-1219.07', '0.52'); -INSERT INTO `server_zones_spawnlocations` VALUES ('2', '133', '2', '-444.266', '39.518', '191', '1.9'); -INSERT INTO `server_zones_spawnlocations` VALUES ('3', '175', '2', '-110.157', '202', '171.345', '0'); -INSERT INTO `server_zones_spawnlocations` VALUES ('4', '193', '2', '0.016', '10.35', '-36.91', '0.025'); -INSERT INTO `server_zones_spawnlocations` VALUES ('5', '166', '2', '356.09', '3.74', '-701.62', '-1.4'); -INSERT INTO `server_zones_spawnlocations` VALUES ('6', '184', '2', '12.63', '196.05', '131.01', '-1.34'); -INSERT INTO `server_zones_spawnlocations` VALUES ('7', '128', '2', '-8.48', '45.36', '139.5', '2.02'); -INSERT INTO `servers` VALUES ('3', 'Localhost', '127.0.0.1', '54992', '4', '0', '5000', '1'); \ No newline at end of file +INSERT INTO `server_zones_spawnlocations` VALUES ('1', '155', '2', '58.92', '4', '-1219.07', '0.52', NULL); +INSERT INTO `server_zones_spawnlocations` VALUES ('2', '133', '2', '-444.266', '39.518', '191', '1.9', NULL); +INSERT INTO `server_zones_spawnlocations` VALUES ('3', '175', '2', '-110.157', '202', '171.345', '0', NULL); +INSERT INTO `server_zones_spawnlocations` VALUES ('4', '193', '2', '0.016', '10.35', '-36.91', '0.025', NULL); +INSERT INTO `server_zones_spawnlocations` VALUES ('5', '166', '2', '356.09', '3.74', '-701.62', '-1.4', NULL); +INSERT INTO `server_zones_spawnlocations` VALUES ('6', '184', '2', '12.63', '196.05', '131.01', '-1.34', NULL); +INSERT INTO `server_zones_spawnlocations` VALUES ('7', '128', '2', '-8.48', '45.36', '139.5', '2.02', NULL); +INSERT INTO `servers` VALUES ('1', 'Localhost', '127.0.0.1', '54992', '4', '0', '5000', '1'); \ No newline at end of file