public void parse(GameClient Session, ClientPacket Packet) { Packet.PopWiredInt32(); uint Id = Packet.PopWiredUInt(); Packet.PopWiredInt32(); RoomData Data = UberEnvironment.GetGame().GetRoomManager().GenerateRoomData(Id); if (Data == null || Data.Type != "public") { return; } Session.PrepareRoomForUser(Data.Id, ""); }
public void parse(GameClient Session, ClientPacket Packet) { uint Id = Packet.PopWiredUInt(); string Password = Packet.PopFixedString(); Packet.PopWiredInt32(); RoomData Data = UberEnvironment.GetGame().GetRoomManager().GenerateRoomData(Id); if (Data == null || Data.Type != "private") { return; } Session.PrepareRoomForUser(Id, Password); }