Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local camPart = workspace:WaitForChild("CameraPart")
- local ModelPart = workspace:WaitForChild("ModelPart")
- local camera = workspace.CurrentCamera
- local player = game:GetService("Players").LocalPlayer
- local mouse = player:GetMouse()
- local down = false
- mouse.TargetFilter = ModelPart
- wait(1)
- camera.CameraType = Enum.CameraType.Custom
- camera.CameraSubject = camPart
- mouse.Button1Down:Connect(function()
- down = true
- repeat wait()
- ModelPart:SetPrimaryPartCFrame(CFrame.new(ModelPart.PrimaryPart.Position, Vector3.new(mouse.Hit.p.X, -mouse.Hit.p.Y, -mouse.Hit.p.Z)))
- until down == false
- end)
- mouse.Button1Up:Connect(function()
- down = false
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement