Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local prefix = ";"
- local LPlayer = game.Players.LocalPlayer
- LPlayer.Chatted:Connect(function(msg)
- msg = msg:lower()
- if string.sub(msg,1,3) == "/e " then
- msg = string.sub(msg,4)
- end
- if string.sub(msg,1,1) == prefix then
- local cmd
- local space = string.find(msg," ")
- if space then
- cmd = string.sub(msg,2,space-1)
- else
- cmd = string.sub(msg,2)
- end
- if cmd == "print" then
- local var = string.sub(msg,space+1)
- print(var)
- end
- if cmd == "reset" then
- game.Players.LocalPlayer.Character:BreakJoints()
- end
- if cmd == "view" then
- local var = string.sub(msg,space+1)
- local target = GetPlayer(var)
- game.Workspace.CurrentCamera.CameraSubject = target.Character.Head
- end
- end
- end)
- function GetPlayer(String)
- local plr
- local strl = String:lower()
- for i, v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name:lower():sub(1, #String) == String:lower() then
- plr = v
- end
- end
- if String == "me" then
- plr = game.Players.LocalPlayer
- end
- if String == "" or String == " " then
- plr = nil
- end
- return plr
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement