local roomSize = Vector3.new(9999, 1, 9999) -- Size of the floor (width, height, depth) you can change this if you want local roomPosition = Vector3.new(0, 0, 0) -- Position of the floor (500 blocks away) -- Create a model to hold the floor part local room = Instance.new("Model") room.Name = "Room" room.Parent = workspace -- Parent the room to the workspace -- Function to create a part local function createPart(size, position, color, parent) local part = Instance.new("Part") part.Size = size part.Position = position part.Anchored = true part.BrickColor = BrickColor.new(color) part.Transparency = 0.5 part.Parent = parent return part end -- Create the floor part createPart(Vector3.new(roomSize.X, 1, roomSize.Z), roomPosition + Vector3.new(0, -0.51, 0), "Dark stone grey", room)