Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. --MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go to line 41 and put your name where it says "YOURNAMEHERE"
  2.  
  3.  
  4. local sizelol = Vector3.new(0.01,0.01,0.01)
  5. if script ~= nil then script.Parent = nil end
  6.  
  7. function Reset()
  8. pcall(function() Camball.Model:Remove() end)
  9. pcall(function() Camball.Part1:Remove() end)
  10. pcall(function() Camball.Part2:Remove() end)
  11. pcall(function() Camball.Humanoid:Remove() end)
  12. Camball = {}
  13. Camball.Activated = true
  14. Camball.Removed = false
  15. Camball.Moving = true
  16. Camball.Busy = false
  17. Camball.BusyBypass = false
  18. Camball.Hidden = false
  19. Camball.WaitTime = 0.05
  20. Camball.Name = "Minion"
  21. Camball.ChatColor = Enum.ChatColor.Red
  22. Camball.Color = BrickColor.new("Really black")
  23. Camball.Point1 = CFrame.new()
  24. Camball.Point2 = CFrame.new()
  25. Camball.Model = Instance.new("Model")
  26. Camball.Part1 = Instance.new("Part")
  27. Camball.Part1.Transparency = 1
  28. Camball.Part1Mesh = Instance.new("SpecialMesh", Camball.Part1)
  29. Camball.Part2 = Instance.new("Part")
  30. Camball.Part2.Transparency = 1
  31. Camball.Part2Mesh = Instance.new("SpecialMesh", Camball.Part2)
  32. Camball.Humanoid = Instance.new("Humanoid")
  33. canim=game.Players.LocalPlayer.Character.Animate
  34. lanim=canim:clone()
  35. lanim.Parent = game.Lighting
  36. Camball.GetRecursiveChildren = function(Source, Name, SearchType, Children)
  37. if type(Source) ~= "userdata" then
  38. Source = game
  39. end
  40. if type(Name) ~= "string" then
  41. Name = "MCJGaming1"
  42. end
  43. if type(Children) ~= "table" then
  44. Children = {}
  45. end
  46. for _, Child in pairs(Source:children()) do
  47. pcall(function()
  48. if (function()
  49. if SearchType == nil or SearchType == 1 then
  50. return string.match(Child.Name:lower(), Name:lower())
  51. elseif SearchType == 2 then
  52. return string.match(Child.className:lower(), Name:lower())
  53. elseif SearchType == 3 then
  54. return Child:IsA(Name) or Child:IsA(Name:lower())
  55. elseif SearchType == 4 then
  56. 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())
  57. end
  58. return false
  59. end)() and Child ~= script then
  60. table.insert(Children, Child)
  61. end
  62. Camball.GetRecursiveChildren(Child, Name, SearchType, Children)
  63. end)
  64. end
  65. return Children
  66. end
  67. end
  68. Reset()
  69. bannedlist = {}
  70.  
  71. function onPlayerEntered(newPlayer)
  72. for i=1,#bannedlist do
  73. if (newPlayer.Name == bannedlist[i]) then
  74. local hint = Instance.new("Hint",game.Workspace)
  75. hint.Text = "Banned user "..newPlayer.Name.." has tried to join."
  76. newPlayer:remove()
  77. break
  78. else
  79. local hint = Instance.new("Hint",game.Workspace)
  80. hint.Text = newPlayer.Name.." has joined."
  81. end
  82. end
  83. end
  84.  
  85. game.Players.PlayerAdded:connect(onPlayerEntered)
  86.  
  87. CatchMsg = function(Msg)
  88. if Camball.Activated == false then return end
  89. if Msg == "/fixlocal" then
  90. game:service("ScriptContext").ScriptsDisabled = true
  91. for i = 1, 10 do
  92. for _, Part in pairs(Camball.GetRecursiveChildren()) do
  93. if Part.className ~= "Player" then
  94. pcall(function() Part.Disabled = true end)
  95. pcall(function() Part:Remove() end)
  96. end
  97. end
  98. wait()
  99. end
  100. wait(0.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement