RobloxScripterAI
Discord ↗
Link Copied to Clipboard
×
"Make a Model of a chair from scratch"
-- local script -- Create the base part local chairPart = Instance.new("Part") chairPart.Name = "ChairPart" chairPart.Size = Vector3.new(2, 0.2, 2) chairPart.Anchored = true chairPart.CanCollide = false chairPart.Parent = workspace -- Create the back part local chairBack = Instance.new("Part") chairBack.Name = "ChairBack" chairBack.Size = Vector3.new(2, 0.2, 0.2) chairBack.Anchored = true chairBack.CanCollide = false chairBack.Parent = workspace -- Create the legs local chairLeg1 = Instance.new("Part") chairLeg1.Name = "ChairLeg1" chairLeg1.Size = Vector3.new(0.2, 0.2, 0.2) chairLeg1.Anchored = true chairLeg1.CanCollide = false chairLeg1.Parent = workspace local chairLeg2 = Instance.new("Part") chairLeg2.Name = "ChairLeg2" chairLeg2.Size = Vector3.new(0.2, 0.2, 0.2) chairLeg2.Anchored = true chairLeg2.CanCollide = false chairLeg2.Parent = workspace local chairLeg3 = Instance.new("Part") chairLeg3.Name = "ChairLeg3" chairLeg3.Size = Vector3.new(0.2, 0.2, 0.2) chairLeg3.Anchored = true chairLeg3.CanCollide = false chairLeg3.Parent = workspace local chairLeg4 = Instance.new("Part") chairLeg4.Name = "ChairLeg4" chairLeg4.Size = Vector3.new(0.2, 0.2, 0.2) chairLeg4.Anchored = true chairLeg4.CanCollide = false chairLeg4.Parent = workspace -- Position the parts chairPart.CFrame = CFrame.new(0, 0, 0) chairBack.CFrame = CFrame.new(0, 0.1, 1) chairLeg1.CFrame = CFrame.new(-0.9, -0.1, -0.9) chairLeg2.CFrame = CFrame.new(0.9, -0.1, -0.9) chairLeg3.CFrame = CFrame.new(-0.9, -0.1, 0.9) chairLeg4.CFrame = CFrame.new(0.9, -0.1, 0.9) -- Create the welds local weld1 = Instance.new("Weld") weld1.Parent = chairPart weld1.Part0 = chairPart weld1.Part1 = chairBack weld1.C0 = CFrame.new(0, 0.1, -1) local weld2 = Instance.new("Weld") weld2.Parent = chairPart weld2.Part0 = chairPart weld2.Part1 = chairLeg1 weld2.C0 = CFrame.new(-1, -0.1, -1) local weld3 = Instance.new("Weld") weld3.Parent = chairPart weld3.Part0 = chairPart weld3.Part1 = chairLeg2 weld3.C0 = CFrame.new(1, -0.1, -1) local weld4 = Instance.new("Weld") weld4.Parent = chairPart weld4.Part0 = chairPart weld4.Part1 = chairLeg3 weld4.C0 = CFrame.new(-1, -0.1, 1) local weld5 = Instance.new("Weld") weld5.Parent = chairPart weld5.Part0 = chairPart weld5.Part1 = chairLeg4 weld5.C0 = CFrame.new(1, -0.1, 1)