Advertisement
MilkshakeMoon

Untitled

Nov 9th, 2021
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. local prefix = ";"
  2. local LPlayer = game.Players.LocalPlayer
  3. LPlayer.Chatted:Connect(function(msg)
  4. msg = msg:lower()
  5. if string.sub(msg,1,3) == "/e " then
  6. msg = string.sub(msg,4)
  7. end
  8. if string.sub(msg,1,1) == prefix then
  9. local cmd
  10. local space = string.find(msg," ")
  11. if space then
  12. cmd = string.sub(msg,2,space-1)
  13. else
  14. cmd = string.sub(msg,2)
  15. end
  16.  
  17. if cmd == "print" then
  18. local var = string.sub(msg,space+1)
  19. print(var)
  20. end
  21. if cmd == "reset" then
  22. game.Players.LocalPlayer.Character:BreakJoints()
  23. end
  24. if cmd == "view" then
  25. local var = string.sub(msg,space+1)
  26. local target = GetPlayer(var)
  27. game.Workspace.CurrentCamera.CameraSubject = target.Character.Head
  28. end
  29. end
  30. end)
  31.  
  32. function GetPlayer(String)
  33. local plr
  34. local strl = String:lower()
  35. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  36. if v.Name:lower():sub(1, #String) == String:lower() then
  37. plr = v
  38. end
  39. end
  40. if String == "me" then
  41. plr = game.Players.LocalPlayer
  42. end
  43. if String == "" or String == " " then
  44. plr = nil
  45. end
  46. return plr
  47. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement