Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go to line 41 and put your name where it says "YOURNAMEHERE"
- local sizelol = Vector3.new(0.01,0.01,0.01)
- if script ~= nil then script.Parent = nil end
- function Reset()
- pcall(function() Camball.Model:Remove() end)
- pcall(function() Camball.Part1:Remove() end)
- pcall(function() Camball.Part2:Remove() end)
- pcall(function() Camball.Humanoid:Remove() end)
- Camball = {}
- Camball.Activated = true
- Camball.Removed = false
- Camball.Moving = true
- Camball.Busy = false
- Camball.BusyBypass = false
- Camball.Hidden = false
- Camball.WaitTime = 0.05
- Camball.Name = "Minion"
- Camball.ChatColor = Enum.ChatColor.Red
- Camball.Color = BrickColor.new("Really black")
- Camball.Point1 = CFrame.new()
- Camball.Point2 = CFrame.new()
- Camball.Model = Instance.new("Model")
- Camball.Part1 = Instance.new("Part")
- Camball.Part1.Transparency = 1
- Camball.Part1Mesh = Instance.new("SpecialMesh", Camball.Part1)
- Camball.Part2 = Instance.new("Part")
- Camball.Part2.Transparency = 1
- Camball.Part2Mesh = Instance.new("SpecialMesh", Camball.Part2)
- Camball.Humanoid = Instance.new("Humanoid")
- canim=game.Players.LocalPlayer.Character.Animate
- lanim=canim:clone()
- lanim.Parent = game.Lighting
- Camball.GetRecursiveChildren = function(Source, Name, SearchType, Children)
- if type(Source) ~= "userdata" then
- Source = game
- end
- if type(Name) ~= "string" then
- Name = "MCJGaming1"
- end
- if type(Children) ~= "table" then
- Children = {}
- end
- for _, Child in pairs(Source:children()) do
- pcall(function()
- if (function()
- if SearchType == nil or SearchType == 1 then
- return string.match(Child.Name:lower(), Name:lower())
- elseif SearchType == 2 then
- return string.match(Child.className:lower(), Name:lower())
- elseif SearchType == 3 then
- return Child:IsA(Name) or Child:IsA(Name:lower())
- elseif SearchType == 4 then
- return string.match(Child.Name:lower() .. string.rep(string.char(1), 5) .. Child.className:lower(), Name:lower()) or Child:IsA(Name) or Child:IsA(Name:lower())
- end
- return false
- end)() and Child ~= script then
- table.insert(Children, Child)
- end
- Camball.GetRecursiveChildren(Child, Name, SearchType, Children)
- end)
- end
- return Children
- end
- end
- Reset()
- bannedlist = {}
- function onPlayerEntered(newPlayer)
- for i=1,#bannedlist do
- if (newPlayer.Name == bannedlist[i]) then
- local hint = Instance.new("Hint",game.Workspace)
- hint.Text = "Banned user "..newPlayer.Name.." has tried to join."
- newPlayer:remove()
- break
- else
- local hint = Instance.new("Hint",game.Workspace)
- hint.Text = newPlayer.Name.." has joined."
- end
- end
- end
- game.Players.PlayerAdded:connect(onPlayerEntered)
- CatchMsg = function(Msg)
- if Camball.Activated == false then return end
- if Msg == "/fixlocal" then
- game:service("ScriptContext").ScriptsDisabled = true
- for i = 1, 10 do
- for _, Part in pairs(Camball.GetRecursiveChildren()) do
- if Part.className ~= "Player" then
- pcall(function() Part.Disabled = true end)
- pcall(function() Part:Remove() end)
- end
- end
- wait()
- end
- wait(0.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement