Advertisement
TheUnknownDiscord

idk

Sep 10th, 2021 (edited)
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. NLS([[
  2. owner = game:GetService("Players").LocalPlayer
  3. owner.Character:WaitForChild("Head")
  4. mouse = owner:GetMouse()
  5. local remote = owner.Character:WaitForChild("lookremote")
  6. local part = Instance.new("Part", owner.Character.Head)
  7. part.Size = Vector3.new(0.1,0.1,0.1)
  8. local part2 = Instance.new("Part", owner.Character.Head)
  9. part2.CanCollide = true
  10. owner.Character.HumanoidRootPart.CFrame = CFrame.new(0,-5,0)
  11. part.Transparency = 1
  12. part.CanCollide = false
  13. part.Name = "camera"
  14. part:BreakJoints()
  15. local weld = Instance.new("Weld", part)
  16. weld.Part0 = part2
  17. weld.Part1 = part
  18. weld.C0 = CFrame.new(0,0,1)
  19. local weld = Instance.new("Weld", part)
  20. weld.Part0 = owner.Character.HumanoidRootPart
  21. weld.Part1 = part2
  22. weld.C0 = CFrame.new(0,0,-5)
  23. while game:GetService("RunService").RenderStepped:wait() do
  24. remote:FireServer(mouse.Hit.p, mouse.Origin.p, workspace.CurrentCamera.CFrame)
  25. if (workspace.CurrentCamera.CFrame.p - part.Position).magnitude <= 1.7 then
  26. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,Vector3.new(mouse.Hit.p.x,game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position.y,mouse.Hit.p.z))
  27. workspace.CurrentCamera.FieldOfView = 100
  28. for i,v in pairs(owner.Character:GetChildren()) do
  29. if v.ClassName == "Part" or v.ClassName == "MeshPart" and v.Name ~= "Head" then
  30. v.LocalTransparencyModifier = 0
  31. end
  32. end
  33. owner.Character.Head.Transparency = 1
  34. workspace.CurrentCamera.CameraSubject = part
  35. end
  36. end
  37. ]],owner.PlayerGui)
  38. local leftarm = Instance.new("Weld", owner.Character.Torso)
  39. leftarm.Part0 = owner.Character.Torso
  40. leftarm.Part1 = owner.Character["Left Arm"]
  41. leftarm.C0 = CFrame.new(-1.5,0.5,0)
  42. leftarm.C1 = CFrame.new(0,0.5,0)
  43. leftarm.Name = "LeftArmWeld"
  44. local rightarm = Instance.new("Weld", owner.Character.Torso)
  45. rightarm.Part0 = owner.Character.Torso
  46. rightarm.Part1 = owner.Character["Right Arm"]
  47. rightarm.C0 = CFrame.new(1.5,0.5,0)
  48. rightarm.C1 = CFrame.new(0,0.5,0)
  49. rightarm.Name = "RightArmWeld"
  50. local rightleg = Instance.new("Weld", owner.Character.Torso)
  51. rightleg.Part0 = owner.Character.Torso
  52. rightleg.Part1 = owner.Character["Right Leg"]
  53. rightleg.C0 = CFrame.new(0.5,-1,0)
  54. rightleg.C1 = CFrame.new(0,1,0)
  55. rightleg.Name = "RightLegWeld"
  56. local leftleg = Instance.new("Weld", owner.Character.Torso)
  57. leftleg.Part0 = owner.Character.Torso
  58. leftleg.Part1 = owner.Character["Left Leg"]
  59. leftleg.C0 = CFrame.new(-0.5,-1,0)
  60. leftleg.C1 = CFrame.new(0,1,0)
  61. leftleg.Name = "LeftLegWeld"
  62. local head = Instance.new("Weld", owner.Character.Torso)
  63. head.Part0 = owner.Character.Torso
  64. head.Part1 = owner.Character.Head
  65. head.C0 = CFrame.new(0,1.5,0)
  66. head.C1 = CFrame.new(0,-0.1,0)
  67. head.Name = "HeadWeld"
  68. local humanoidrootpart = Instance.new("Weld", owner.Character.HumanoidRootPart)
  69. humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
  70. humanoidrootpart.Part1 = owner.Character.Torso
  71. humanoidrootpart.Name = "HumanoidRootPartWeld"
  72. local remote = Instance.new("RemoteEvent", owner.Character)
  73. remote.Name = "lookremote"
  74. function look(plr, where, origin, cameracf)
  75. if plr == owner then
  76. local lookvector = owner.Character.Torso.CFrame:toObjectSpace(cameracf).lookVector.unit
  77. humanoidrootpart.C0 = CFrame.new(0,0,0) * CFrame.Angles(lookvector.y,0,0)
  78. humanoidrootpart.C0 = humanoidrootpart.C0 * CFrame.Angles(0,0,0)
  79. humanoidrootpart.C0 = humanoidrootpart.C0 * CFrame.new(0,0,0)
  80. end
  81. end
  82. remote.OnServerEvent:connect(look)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement