Advertisement
Ben_Scripts343

NPC control

Jun 26th, 2021
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. local plr=game.Players.LocalPlayer
  2. local ms=plr:GetMouse()
  3.  
  4. ms.KeyDown:connect(function(key)
  5. if key == "x" then
  6. if ms.Target.Parent ~= Workspace and ms.Target.Anchored == false and ms.Target.Parent.ClassName == "Model" then
  7. local char = ms.Target.Parent
  8. plr.Character = ms.Target.Parent
  9. workspace.CurrentCamera.CameraSubject = char
  10. char.Animate.Disabled = true
  11. wait(.4)
  12. char.Animate.Disabled = false
  13.  
  14. end
  15. end
  16. end
  17. )
  18.  
  19. ms.KeyDown:connect(function(key)
  20. if key == "z" then
  21. for i,v in pairs(game.Workspace:GetDescendants()) do
  22. if v.Name == plr.Name then
  23. local Char = v
  24. plr.Character = v
  25. workspace.CurrentCamera.CameraSubject = Char
  26. Char.Animate.Disabled = true
  27. wait(0.1)
  28. Char.Animate.Disabled = false
  29. end
  30. end
  31. end
  32. end)
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement