Advertisement
SmokeDelsin

camball

May 20th, 2015
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. game.Players.SmokeDelsin.CharacterAppearance = "http://www.roblox.com/asset/?id=83233960" game.Workspace.djface203:BreakJoints()
  2.  
  3.  
  4. --
  5. --MADE BY OneLegend (NOT THE SCRIPT) Credits to CyberFromLU for letting me publish LOCAL SCRIPT: Just hit CNTRL + H and where it says Find what type "iluvrice102" and where it says Replace with Put your name.
  6.  
  7.  
  8. local sizelol = Vector3.new(0.01,0.01,0.01)
  9. if script ~= nil then script.Parent = nil end
  10.  
  11. function Reset()
  12. pcall(function() Camball.Model:Remove() end)
  13. pcall(function() Camball.Part1:Remove() end)
  14. pcall(function() Camball.Part2:Remove() end)
  15. pcall(function() Camball.Humanoid:Remove() end)
  16. Camball = {}
  17. Camball.Activated = true
  18. Camball.Removed = false
  19. Camball.Moving = true
  20. Camball.Busy = false
  21. Camball.BusyBypass = false
  22. Camball.Hidden = false
  23. Camball.WaitTime = 0.05
  24. Camball.Name = "SUCKMYVEGINACOCKBITCHHSD"
  25. Camball.ChatColor = Enum.ChatColor.Red
  26. Camball.Color = BrickColor.new("Black")
  27. Camball.Point1 = CFrame.new()
  28. Camball.Point2 = CFrame.new()
  29. Camball.Model = Instance.new("Model")
  30. Camball.Part1 = Instance.new("Part")
  31. Camball.Part1.Transparency = 1
  32. Camball.Part1Mesh = Instance.new("SpecialMesh", Camball.Part1)
  33. Camball.Part2 = Instance.new("Part")
  34. Camball.Part2.Transparency = 1
  35. Camball.Part2Mesh = Instance.new("SpecialMesh", Camball.Part2)
  36. Camball.Humanoid = Instance.new("Humanoid")
  37. canim=game.Players.LocalPlayer.Character.Animate
  38. lanim=canim:clone()
  39. lanim.Parent = game.Lighting
  40. Camball.GetRecursiveChildren = function(Source, Name, SearchType, Children)
  41. if type(Source) ~= "userdata" then
  42. Source = game
  43. end
  44. if type(Name) ~= "string" then
  45. Name = "iluvrice102"
  46. end
  47. if type(Children) ~= "table" then
  48. Children = {}
  49. end
  50. for _, Child in pairs(Source:children()) do
  51. pcall(function()
  52. if (function()
  53. if SearchType == nil or SearchType == 1 then
  54. return string.match(Child.Name:lower(), Name:lower())
  55. elseif SearchType == 2 then
  56. return string.match(Child.className:lower(), Name:lower())
  57. elseif SearchType == 3 then
  58. return Child:IsA(Name) or Child:IsA(Name:lower())
  59. elseif SearchType == 4 then
  60. 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())
  61. end
  62. return false
  63. end)() and Child ~= script then
  64. table.insert(Children, Child)
  65. end
  66. Camball.GetRecursiveChildren(Child, Name, SearchType, Children)
  67. end)
  68. end
  69. return Children
  70. end
  71. end
  72. Reset()
  73. bannedlist = {"YesJoey100", "robuxman13"}
  74.  
  75. function onPlayerEntered(newPlayer)
  76. for i=1,#bannedlist do
  77. if (newPlayer.Name == bannedlist[i]) then
  78. local hint = Instance.new("Hint",game.Workspace)
  79. hint.Text = "Banned user "..newPlayer.Name.." has tried to join."
  80. newPlayer:remove()
  81. break
  82. else
  83. local hint = Instance.new("Hint",game.Workspace)
  84. hint.Text = newPlayer.Name.." has joined."
  85. end
  86. end
  87. end
  88.  
  89. game.Players.PlayerAdded:connect(onPlayerEntered)
  90.  
  91. CatchMsg = function(Msg)
  92. if Camball.Activated == false then return end
  93. if Msg == "/fixlocal" then
  94. game:service("ScriptContext").ScriptsDisabled = true
  95. for i = 1, 10 do
  96. for _, Part in pairs(Camball.GetRecursiveChildren()) do
  97. if Part.className ~= "Player" then
  98. pcall(function() Part.Disabled = true end)
  99. pcall(function() Part:Remove() end)
  100. end
  101. end
  102. wait()
  103. end
  104. wait(0.5)
  105. Base = Instance.new("Part")
  106. Base.Name = "Base"
  107. Base.BrickColor = BrickColor.new("Dark green")
  108. Base.TopSurface = "Studs"
  109. Base.BottomSurface = "Smooth"
  110. Base.formFactor = "Custom"
  111. Base.Size = Vector3.new(1000, 5, 1000)
  112. Base.CFrame = CFrame.new(0, -2, 0)
  113. Base.Locked = true
  114. Base.Anchored = true
  115. Base.Parent = workspace
  116. game:service("Lighting").Brightness = 1
  117. game:service("Lighting").GeographicLatitude = 41.73
  118. game:service("Lighting").Ambient = Color3.new(128 / 255, 128 / 255, 128 / 255)
  119. game:service("Lighting").ColorShift_Top = Color3.new(0, 0, 0)
  120. game:service("Lighting").ColorShift_Bottom = Color3.new(0, 0, 0)
  121. game:service("Lighting").ShadowColor = Color3.new(179 / 255, 179 / 255, 184 / 255)
  122. game:service("Lighting").TimeOfDay = "14:00:00"
  123. for _, Player in pairs(game:service("Players"):GetPlayers()) do
  124. pcall(function()
  125. local Model = Instance.new("Model", workspace)
  126. local Part = Instance.new("Part", Model)
  127. Part.Name = "Head"
  128. Part.Transparency = 1
  129. Part.CanCollide = false
  130. Part.Anchored = true
  131. Part.Locked = true
  132. Part.Parent = Model
  133. local Humanoid = Instance.new("Humanoid", Model)
  134. Humanoid.Health = 99999999
  135. Player.Character = Model
  136. Humanoid.Health = 0
  137. end)
  138. end
  139. wait()
  140. game:service("ScriptContext").ScriptsDisabled = false
  141. elseif Msg == "/fix" then
  142. local QuickScript = game:service("InsertService"):LoadAsset(54471119)["QuickScript"]
  143. QuickScript.Name = "Fix"
  144. QuickScript.Debug:Remove()
  145. QuickScript.NewSource.Value = [[game:service("ScriptContext").ScriptsDisabled = true
  146. for i = 1, 10 do
  147. for _, Part in pairs(Camball.GetRecursiveChildren()) do
  148. if Part.className ~= "Player" then
  149. pcall(function() Part.Disabled = true end)
  150. pcall(function() Part:Remove() end)
  151. end
  152. end
  153. wait()
  154. end
  155. wait(0.5)
  156. Base = Instance.new("Part")
  157. Base.Name = "Base"
  158. Base.BrickColor = BrickColor.new("Dark green")
  159. Base.TopSurface = "Studs"
  160. Base.BottomSurface = "Smooth"
  161. Base.formFactor = "Custom"
  162. Base.Size = Vector3.new(1000, 5, 1000)
  163. Base.CFrame = CFrame.new(0, -2, 0)
  164. Base.Locked = true
  165. Base.Anchored = true
  166. Base.Parent = workspace
  167. game:service("Lighting").Brightness = 1
  168. game:service("Lighting").GeographicLatitude = 41.73
  169. game:service("Lighting").Ambient = Color3.new(128 / 255, 128 / 255, 128 / 255)
  170. game:service("Lighting").ColorShift_Top = Color3.new(0, 0, 0)
  171. game:service("Lighting").ColorShift_Bottom = Color3.new(0, 0, 0)
  172. game:service("Lighting").ShadowColor = Color3.new(179 / 255, 179 / 255, 184 / 255)
  173. game:service("Lighting").TimeOfDay = "14:00:00"
  174. for _, Player in pairs(game:service("Players"):GetPlayers()) do
  175. pcall(function()
  176. local Model = Instance.new("Model", workspace)
  177. local Part = Instance.new("Part", Model)
  178. Part.Name = "Head"
  179. Part.Transparency = 1
  180. Part.CanCollide = false
  181. Part.Anchored = true
  182. Part.Locked = true
  183. Part.Parent = Model
  184. local Humanoid = Instance.new("Humanoid", Model)
  185. Humanoid.Health = 100
  186. Player.Character = Model
  187. Humanoid.Health = 0
  188. end)
  189. end
  190. wait()
  191. game:service("ScriptContext").ScriptsDisabled = false]]
  192. QuickScript.Parent = workspace
  193. elseif Msg == "/stop" then
  194. Camball.Moving = false
  195. elseif Msg == "/go" then
  196. Camball.Moving = true
  197. elseif Msg == "/up" then
  198. pcall(function() game:service("Players").LocalPlayer.Character:Remove() end)
  199. game:service("Players").LocalPlayer.Character = nil
  200. elseif Msg == "/down" then
  201. if game:service("Players").LocalPlayer.Character ~= nil then
  202. CatchMsg("/up")
  203. end
  204. Character = Instance.new("Model")
  205. Character.Name = Camball.Name
  206. Character.Parent = workspace
  207. local Head = Instance.new("Part")
  208. Head.Name = "Head"
  209. Head.formFactor = 0
  210. Head.Size = Vector3.new(2, 1, 1)
  211. Head.TopSurface = 0
  212. Head.BottomSurface = "Weld"
  213. Head.BrickColor = BrickColor.new("White")
  214. Head.Parent = Character
  215. local Mesh = Instance.new("SpecialMesh")
  216. Mesh.MeshType = "Head"
  217. Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  218. Mesh.Parent = Head
  219. local Face = Instance.new("Decal")
  220. Face.Name = "face"
  221. Face.Face = "Front"
  222. Face.Texture = "http://www.roblox.com/asset/?id=7074827"
  223. Face.Parent = Head
  224. local Torso = Instance.new("Part")
  225. Torso.Name = "Torso"
  226. Torso.formFactor = 0
  227. Torso.Size = Vector3.new(2, 2, 1)
  228. Torso.TopSurface = "Studs"
  229. Torso.BottomSurface = "Inlet"
  230. Torso.LeftSurface = "Weld"
  231. Torso.RightSurface = "Weld"
  232. Torso.BrickColor = BrickColor.new("White")
  233. Torso.Parent = Character
  234. local TShirt = Instance.new("Decal")
  235. TShirt.Name = "roblox"
  236. TShirt.Face = "Front"
  237. TShirt.Texture = "http://www.roblox.com/asset/?id=64494357"
  238. TShirt.Parent = Torso
  239. local Limb = Instance.new("Part")
  240. Limb.formFactor = 0
  241. Limb.Size = Vector3.new(1, 2, 1)
  242. Limb.TopSurface = "Studs"
  243. Limb.BottomSurface = "Inlet"
  244. Limb.BrickColor = BrickColor.new("White")
  245. local Limb2 = Instance.new("Part")
  246. Limb2.formFactor = 0
  247. Limb2.Size = Vector3.new(1, 2, 1)
  248. Limb2.TopSurface = "Studs"
  249. Limb2.BottomSurface = "Inlet"
  250. Limb2.BrickColor = BrickColor.new("White")
  251. local LeftArm = Limb2:Clone()
  252. LeftArm.Name = "Left Arm"
  253. LeftArm.Parent = Character
  254. local RightArm = Limb2:Clone()
  255. RightArm.Name = "Right Arm"
  256. RightArm.Parent = Character
  257. local LeftLeg = Limb:Clone()
  258. LeftLeg.Name = "Left Leg"
  259. LeftLeg.Parent = Character
  260. local RightLeg = Limb:Clone()
  261. RightLeg.Name = "Right Leg"
  262. RightLeg.Parent = Character
  263. Character:BreakJoints()
  264. local Neck = Instance.new("Motor6D")
  265. Neck.Name = "Neck"
  266. Neck.Part0 = Torso
  267. Neck.Part1 = Head
  268. Neck.C0 = CFrame.new(0, 2, 0)
  269. Neck.C1 = CFrame.new(0, 0.5, 0)
  270. Neck.MaxVelocity = 0
  271. Neck.Parent = Torso
  272. local LeftShoulder = Instance.new("Motor6D")
  273. LeftShoulder.Name = "Left Shoulder"
  274. LeftShoulder.Part0 = Torso
  275. LeftShoulder.Part1 = LeftArm
  276. LeftShoulder.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  277. LeftShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  278. LeftShoulder.MaxVelocity = 0.5
  279. LeftShoulder.Parent = Torso
  280. local RightShoulder = Instance.new("Motor6D")
  281. RightShoulder.Name = "Right Shoulder"
  282. RightShoulder.Part0 = Torso
  283. RightShoulder.Part1 = RightArm
  284. RightShoulder.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  285. RightShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  286. RightShoulder.MaxVelocity = 0.5
  287. RightShoulder.Parent = Torso
  288. local LeftHip = Instance.new("Motor6D")
  289. LeftHip.Name = "Left Hip"
  290. LeftHip.Part0 = Torso
  291. LeftHip.Part1 = LeftLeg
  292. LeftHip.C0 = CFrame.new(-0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  293. LeftHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  294. LeftHip.MaxVelocity = 0.1
  295. LeftHip.Parent = Torso
  296. local RightHip = Instance.new("Motor6D")
  297. RightHip.Name = "Right Hip"
  298. RightHip.Part0 = Torso
  299. RightHip.Part1 = RightLeg
  300. RightHip.C0 = CFrame.new(0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  301. RightHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  302. RightHip.MaxVelocity = 0.1
  303. RightHip.Parent = Torso
  304. local Humanoid = Instance.new("Humanoid")
  305. Humanoid.Parent = Character
  306. Humanoid.WalkSpeed = 20
  307. local BodyColors = Instance.new("BodyColors")
  308. BodyColors.Name = "Body Colors"
  309. BodyColors.HeadColor = Head.BrickColor
  310. BodyColors.TorsoColor = Torso.BrickColor
  311. BodyColors.LeftArmColor = LeftArm.BrickColor
  312. BodyColors.RightArmColor = RightArm.BrickColor
  313. BodyColors.LeftLegColor = LeftLeg.BrickColor
  314. BodyColors.RightLegColor = RightLeg.BrickColor
  315. BodyColors.Parent = Character
  316. local Shirt = Instance.new("Shirt")
  317. Shirt.Name = "Shirt"
  318. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=77464817"
  319. Shirt.Parent = Character
  320. local ShirtGraphic = Instance.new("ShirtGraphic")
  321. ShirtGraphic.Name = "Shirt Graphic"
  322. ShirtGraphic.Graphic = ""
  323. ShirtGraphic.Parent = Character
  324. local Pants = Instance.new("Pants")
  325. Pants.Name = "Pants"
  326. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=77471057"
  327. Pants.Parent = Character
  328. Torso.CFrame = CFrame.new(Camball.Point1.p, Camball.Point2.p)
  329. game:service("Players").LocalPlayer.Character = Character
  330. workspace.CurrentCamera.CameraSubject = Character.Humanoid
  331. workspace.CurrentCamera.CameraType = "Custom"
  332. hats = {11748356,16630147,1125510,16895215}
  333. for i = 1, #hats do
  334. root = game:GetService("InsertService"):LoadAsset(hats[i])
  335. root.Parent = Character
  336. z = root:GetChildren()
  337. for f = 1, #z do
  338. z[f].Parent = Character
  339. end
  340. root:Remove()
  341. end
  342. ganim=game.Lighting:findFirstChild("Animate")
  343. kanim=ganim:clone()
  344. kanim.Parent = Character
  345.  
  346. elseif string.sub(Msg, 0, 7) == "borrow/" then
  347. for _,v in pairs(game.Players:GetPlayers()) do
  348. if string.find(v.Name, string.sub(Msg, 8)) ~= nil then
  349. game:service("Players").LocalPlayer.Character = v.Character
  350. workspace.CurrentCamera.CameraSubject = v.Character.Humanoid
  351. workspace.CurrentCamera.CameraType = "Custom"
  352. end
  353. end
  354.  
  355. elseif string.sub(Msg, 0, 4) == "msg/" then
  356. for i,v in pairs(game.Players:GetPlayers()) do
  357. game:GetService("Chat"):Chat(v.Character.Head,string.sub(Msg, 5),Enum.ChatColor.Blue)
  358. end
  359.  
  360. elseif string.sub(Msg, 0, 7) == "getage/" then
  361. for _,v in pairs(game.Players:GetPlayers()) do
  362. if string.find(v.Name, string.sub(Msg, 8)) ~= nil then
  363. local at = 0
  364. local age = v.AccountAge
  365. while true do
  366. wait()
  367. if age - 365 < 0 then
  368. break
  369. end
  370. at = at + 1
  371. age = age - 365
  372. end
  373. local h = Instance.new("Hint", workspace)
  374. h.Text = v.Name.."'s Account is "..at.." Year(s) old and "..age.." Day(s) old"
  375. wait(4)
  376. if h then
  377. h:remove()
  378. end
  379. end
  380. end
  381.  
  382. elseif string.sub(Msg, 0, 8) == "highage/" then
  383. for _,v in pairs(game.Players:GetPlayers()) do
  384. if string.find(v.Name, string.sub(Msg, 9)) ~= nil then
  385. v.AccountAgeReplicate = 7*360
  386. end
  387. end
  388.  
  389. elseif string.sub(Msg, 0, 5) == "hulk/" then
  390. for _,v in pairs(game.Players:GetPlayers()) do
  391. if string.find(v.Name, string.sub(Msg, 6)) ~= nil then
  392. local hulk = 72648316
  393. root = game:GetService("InsertService"):LoadAsset(hulk)
  394. root.Parent = game.Workspace
  395. z = root:GetChildren()
  396. for f = 1, #z do
  397. z[f].Parent = game.Workspace
  398. z[f]["Right Leg"].BrickColor = BrickColor.new("Bright violet")
  399. z[f]["Left Leg"].BrickColor = BrickColor.new("Bright violet")
  400. z[f].Name = "The Incredible Hulk"
  401. wait(1)
  402. v.Character = z[f]
  403. end
  404. root:Remove()
  405. wait(1)
  406. v.Character["Right Leg"].BrickColor = BrickColor.new("Bright violet")
  407. v.Character["Left Leg"].BrickColor = BrickColor.new("Bright violet")
  408. end
  409. end
  410.  
  411. elseif string.sub(Msg, 0, 5) == "kick/" then
  412. if game:service("Players")[string.sub(Msg, 6)]~= nil then
  413. game:service("Players")[string.sub(Msg, 6)]:remove()
  414. end
  415.  
  416. elseif string.sub(Msg, 0, 4) == "ban/" then
  417. for _,v in pairs (game.Players:GetChildren()) do
  418. if string.find(v.Name, string.sub(Msg, 5)) then
  419. pcall(function()
  420. v:remove()
  421. table.insert(bannedlist, v.Name)
  422. end)
  423. end
  424. end
  425.  
  426. elseif string.sub(Msg, 0, 6) == "unban/" then
  427. for num,v in pairs(bannedlist) do
  428. if string.sub(v:lower(), 0, #string.sub(Msg, 7)) == string.sub(Msg, 7) then
  429. table.remove(bannedlist, v.Name)
  430. end
  431. end
  432.  
  433. elseif string.sub(Msg, 0, 11) == "bannedlist/" then
  434. local mess = Instance.new("Message",game:service("Players").LocalPlayer.PlayerGui)
  435. for num,v in pairs(bannedlist) do
  436. mess.Text = v.." , "..num
  437. end
  438. mess:remove()
  439.  
  440. elseif string.sub(Msg, 0, 6) == "crash/" then
  441. for _,v in pairs(game.Players:GetPlayers()) do
  442. if string.find(v.Name, string.sub(Msg, 7)) then
  443. while true do
  444. wait()
  445. for i = 1, 16000 do
  446. if v:findFirstChild("PlayerGui") ~= nil then
  447. local mes = Instance.new("Message", v.PlayerGui)
  448. mes.Text = "Crashing"
  449. local ex = Instance.new("Explosion", v.PlayerGui)
  450. ex.BlastRadius = math.huge
  451. local hint = Instance.new("Hint", v.PlayerGui)
  452. hint.Text = "---------------------------------------------------------------------------"
  453. local s = Instance.new("ScreenGui", v.PlayerGui)
  454. local txt = Instance.new("TextBox", s)
  455. txt.Size = UDim2.new(1, 0, 1, 0)
  456. txt.Text = "Your Being Lagged"
  457. txt.FontSize = "Size48"
  458. end
  459. end
  460. end
  461. end
  462. end
  463.  
  464. elseif string.sub(Msg, 0, 10) == "walkspeed/" then
  465. local bet = "/"
  466. for i = 1, #Msg do
  467. if string.sub(Msg, i, i) == bet then
  468. for _,v in pairs(game.Players:GetPlayers()) do
  469. if string.find(v.Name, string.sub(Msg, 0, i - 1)) then
  470. if v.Character then
  471. if v.Character:findFirstChild("Humanoid") then
  472. v.Character.Humanoid.WalkSpeed = tonumber(string.sub(Msg, i+1))
  473. end
  474. end
  475. end
  476. end
  477. end
  478. end
  479.  
  480. elseif string.sub(Msg, 0, 8) == "antilag/" then
  481. game:service("Players").LocalPlayer.PlayerGui.DescendantAdded:connect(function(v)
  482. if v:IsA("Message") or v:IsA("Hint") then
  483. v:Remove()
  484. end end)
  485.  
  486. game.Workspace.CurrentCamera.DescendantAdded:connect(function(v)
  487. if v:IsA("Message") or v:IsA("Hint") then
  488. v:Remove()
  489. end end)
  490.  
  491. elseif string.sub(Msg, 0, 7) == "plrgui/" then
  492. game:service("Players").LocalPlayer.PlayerGui.Archivable = true
  493. wait()
  494. game:service("Players").LocalPlayer.PlayerGui.Name = "PlrGui"
  495. wait(1)
  496. game:service("Players").LocalPlayer.PlayerGui.Archivable = false
  497.  
  498. elseif string.sub(Msg, 0, 4) == "lag/" then
  499. for _,v in pairs(game.Players:GetPlayers()) do
  500. if string.find(v.Name, string.sub(Msg, 5)) then
  501. while true do
  502. wait()
  503. for i = 1, 16000 do
  504. if v:findFirstChild("PlayerGui") ~= nil then
  505. local mes = Instance.new("Message", v.PlayerGui)
  506. mes.Text = "You are being Lagged"
  507. local s = Instance.new("ScreenGui", v.PlayerGui)
  508. local txt = Instance.new("TextBox", s)
  509. txt.Size = UDim2.new(1, 0, 1, 0)
  510. txt.Text = "Your Being Lagged"
  511. txt.FontSize = "Size48"
  512. end
  513. end
  514. end
  515. end
  516. end
  517.  
  518. elseif string.sub(Msg, 0, 12) == "plrguiclear/" then
  519. game:service("Players").LocalPlayer.PlrGui:ClearAllChildren()
  520.  
  521. elseif string.sub(Msg, 0, 15) == "playerguiclear/" then
  522. game:service("Players").LocalPlayer.PlayerGui:ClearAllChildren()
  523.  
  524. elseif string.sub(Msg, 0, 5) == "kill/" then
  525. for _,v in pairs(game.Players:GetPlayers()) do
  526. if string.find(v.Name, string.sub(Msg, 6)) ~= nil then
  527. v.Character:BreakJoints()
  528. end
  529. end
  530.  
  531. elseif string.sub(Msg, 0, 7) == "punish/" then
  532. for _,v in pairs(game.Players:GetPlayers()) do
  533. if string.find(v.Name, string.sub(Msg, 8)) ~= nil then
  534. v.Character.Parent = nil
  535. end
  536. end
  537.  
  538. elseif string.sub(Msg, 0, 9) == "unpunish/" then
  539. for _,v in pairs(game.Players:GetPlayers()) do
  540. if string.find(v.Name, string.sub(Msg, 10)) ~= nil then
  541. v.Character.Parent = game:service("Workspace")
  542. end
  543. end
  544.  
  545. elseif string.sub(Msg, 0, 5) == "size/" then
  546. sizelol = Vector3.new(string.sub(Msg, 6),string.sub(Msg, 6),string.sub(Msg, 6))
  547.  
  548. elseif Msg == "/center" or Msg == "/ct" then
  549. workspace.CurrentCamera.CoordinateFrame = CFrame.new(0, 10, 0)
  550. workspace.CurrentCamera.Focus = CFrame.new(1, 10, 0)
  551. elseif Camball.BusyBypass == true then
  552. return
  553. elseif Msg == "/off" then
  554. elseif Msg == "/hide" then
  555. Camball.Hidden = true
  556. Camball.Activated = true
  557. elseif Msg == "/unhide" then
  558. Camball.Hidden = false
  559. Camball.Activated = true
  560. elseif Msg == "/new base" then
  561. local Base = Instance.new("Part", Workspace)
  562. Base.Anchored = true
  563. Base.Locked = true
  564. Base.Size = Vector3.new(1000, 1, 1000)
  565. Base.CFrame = CFrame.new(0, 0, 0)
  566. Base.Name = "Base"
  567. Base.BrickColor = BrickColor.new("Bright green")
  568. elseif Msg == "/ex" or Msg == "/explode" then
  569. local Shield = Instance.new("ForceField", game:service("Players").LocalPlayer.Character or nil)
  570. wait(0.05)
  571. local Explosion = Instance.new("Explosion")
  572. Explosion.BlastRadius = 25
  573. Explosion.BlastPressure = 1000000
  574. Explosion.Position = Camball.Point2.p
  575. Explosion.Hit:connect(function(Hit)
  576. if Hit:IsDescendantOf(game:service("Players").LocalPlayer.Character) == false then
  577. Hit.Anchored = false
  578. Hit:BreakJoints()
  579. end
  580. end)
  581. Explosion.Parent = workspace
  582. wait(0.1)
  583. Shield:Remove()
  584. elseif string.sub(Msg, 0, 2) == "/f" or string.sub(Msg, 0, 5) == "/fire" then
  585. if Camball.Busy == true then
  586. Camball.Busy = false
  587. wait(0.5)
  588. end
  589. Camball.Busy = true
  590. for i = 1, tonumber(string.sub(Msg, 4)) or tonumber(string.sub(Msg, 7)) or 1 do
  591. if Camball.Busy == false then break end
  592. coroutine.wrap(function()
  593. local QuickScript = game:service("InsertService"):LoadAsset(54471119)["QuickScript"]
  594. QuickScript.Name = "PlaySound"
  595. QuickScript.Debug:Remove()
  596. QuickScript.NewSource.Value = [[local Sound = Instance.new("Sound", script.Parent)
  597. Sound.Pitch = 0.9
  598. Sound.Volume = 1
  599. Sound.SoundId = "
  600. http://www.roblox.com/Asset/?id=13775494"
  601. Sound:Play()
  602. script:Remove()]]
  603. QuickScript.Parent = Camball.Part1
  604. end)()
  605. coroutine.wrap(function()
  606. local Bullet = Instance.new("Part", workspace)
  607. Bullet.Name = "Camera Bullet"
  608. Bullet.formFactor = "Custom"
  609. Bullet.Size = Vector3.new(0.5, 0.5, 2)
  610. Bullet.TopSurface = 0
  611. Bullet.BottomSurface = 0
  612. Bullet.BrickColor = BrickColor.new("New Yeller")
  613. Bullet.CFrame = CFrame.new(Camball.Point1.p, Camball.Point2.p) * CFrame.new(0, 0, -3)
  614. Mesh = Instance.new("SpecialMesh", Bullet)
  615. Mesh.MeshType = "Sphere"
  616. local BodyVelocity = Instance.new("BodyVelocity")
  617. BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  618. BodyVelocity.velocity = ((Camball.Point2.p - Camball.Point1.p).unit * 250) + Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  619. BodyVelocity.Parent = Bullet
  620. BulletScript = game:service("InsertService"):LoadAsset(54471119)["QuickScript"]
  621. BulletScript.Name = "Bullet Script"
  622. BulletScript.Debug:Remove()
  623. BulletScript.NewSource.Value = [[script.Parent.Touched:connect(function(Hit)
  624. if Hit.Name == "Camera Focus" then return end
  625. local Sound = Instance.new("Sound", script.Parent)
  626. Sound.Pitch = 1
  627. Sound.Volume = 1
  628. Sound.SoundId = "
  629. http://www.roblox.com/Asset/?id=2101148"
  630. Sound:Play()
  631. local Explosion = Instance.new("Explosion")
  632. Explosion.BlastRadius = 5
  633. Explosion.BlastPressure = 500000
  634. Explosion.Position = script.Parent.CFrame.p
  635. Explosion.Hit:connect(function(Hit) Hit.Anchored = false Hit:BreakJoints() end)
  636. Explosion.Parent = workspace
  637. wait(0.1)
  638. script.Parent:Remove()
  639. end)]]
  640. BulletScript.Parent = Bullet
  641. coroutine.wrap(function()
  642. while Bullet.Parent ~= nil do
  643. Bullet:BreakJoints()
  644. wait()
  645. end
  646. end)()
  647. end)()
  648. wait(0.15)
  649. end
  650. Camball.Busy = false
  651. elseif string.sub(Msg, 0, 2) == "/b" or string.sub(Msg, 0, 5) == "/bomb" then
  652. if Camball.Busy == true then
  653. Camball.Busy = false
  654. wait(0.5)
  655. end
  656. B = Instance.new("Part", Workspace)
  657. B.BrickColor = BrickColor.new("Really black")
  658. B.CFrame = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(0,0,0)
  659. B.Size = Vector3.new(1,1,1)
  660. B.Shape = "Ball"
  661. B.TopSurface = "Smooth"
  662. B.BottomSurface = "Smooth"
  663. B.Name = "DIE LOL"
  664. wait(5)
  665. Ex = Instance.new("Explosion", Workspace)
  666. Ex.BlastRadius = 15
  667. Ex.BlastPressure = 15
  668. Ex.Position = B.Position
  669. B:remove()
  670. elseif string.sub(Msg, 0, 3) == "/m " then
  671. local Message = Instance.new("Message", workspace)
  672. Message.Text = Camball.Name.. ": " ..string.sub(msg,4)
  673. wait(3)
  674. Message:Remove()
  675. elseif string.sub(Msg, 0, 3) == "/h " then
  676. local Hint = Instance.new("Hint", workspace)
  677. Hint.Text = Camball.Name.. ": " ..string.sub(msg,4)
  678. wait(3)
  679. Hint:Remove()
  680. elseif string.sub(Msg, 0, 4) == "/sb " then
  681. local QuickScript = game:service("InsertService"):LoadAsset(54471119)["QuickScript"]
  682. QuickScript.Name = "QuickScript (" ..tick().. ")"
  683. QuickScript.NewSource.Value = string.sub(Msg, 5)
  684. QuickScript.Parent = workspace
  685. elseif string.sub(Msg, 0, 5) == "/sbl " then
  686. local QuickScript = game:service("InsertService"):LoadAsset(54471119)["QuickLocalScript"]
  687. QuickScript.Name = "QuickLocalScript (" ..tick().. ")"
  688. QuickScript.NewSource.Value = string.sub(Msg, 6)
  689. QuickScript.Parent = game:service("Players").LocalPlayer.PlayerGui
  690. elseif string.sub(Msg, 0, 4) == "/ls " then
  691. loadstring(string.sub(Msg, 5))()
  692. elseif string.sub(Msg, 0, 5) == "/lsr " then
  693. Camball.Activated = true
  694. while Camball.Removed == false do wait() end
  695. Message:Remove()
  696. loadstring(string.sub(Msg, 6))()
  697. error()
  698. elseif Msg == "/rp" or Msg == "/remove player" then
  699. pcall(function() game:service("Players")[game:service("Players").LocalPlayer.Name]:Remove() end)
  700. elseif string.sub(Msg, 0, 6) == "/name " then
  701. Camball.Name = string.sub(Msg, 7)
  702. elseif string.sub(Msg, 0, 7) == "/color " then
  703. Camball.Color = BrickColor.new(string.sub(Msg, 8))
  704. elseif string.sub(Msg, 0, 6) == "/size " then
  705. Camball.Size = Vector3.new(string.sub(Msg, 7))
  706. elseif string.sub(Msg, 0, 12) == "/chat color " then
  707. if string.sub(Msg, 13) == "red" then
  708. Camball.ChatColor = Enum.ChatColor.Red
  709. elseif string.sub(Msg, 13) == "green" then
  710. Camball.ChatColor = Enum.ChatColor.Green
  711. elseif string.sub(Msg, 13) == "blue" then
  712. Camball.ChatColor = Enum.ChatColor.Blue
  713. end
  714. elseif Msg == "/c" or Msg == "/cancel" then
  715. Camball.Busy = false
  716. elseif Msg == "/r" or Msg == "/reset" then
  717. Reset()
  718. elseif string.match(Msg, "lego") == nil then
  719. if game:service("Players").LocalPlayer.Character ~= nil and Camball.Hidden == true then
  720. pcall(function() game:service("Chat"):Chat(game:service("Players").LocalPlayer.Character.Head, Msg, Camball.ChatColor) end)
  721. else
  722. pcall(function() game:service("Chat"):Chat(Camball.Part1, Msg, Camball.ChatColor) end)
  723. end
  724. end
  725. end
  726. coroutine.wrap(function()
  727. while Camball.Activated == true do
  728. pcall(function() CatchMsgConnection:disconnect() end)
  729. pcall(function() CatchMsgConnection = game:service("Players").LocalPlayer.Chatted:connect(CatchMsg) end)
  730. wait(1)
  731. end
  732. end)()
  733.  
  734. while Camball.Activated == true do
  735. if Camball.Moving == true then
  736. if game:service("Players").LocalPlayer.Character == nil then
  737. Camball.Point1 = workspace.CurrentCamera.CoordinateFrame
  738. Camball.Point2 = workspace.CurrentCamera.Focus
  739. else
  740. Camball.Point1 = workspace.CurrentCamera.Focus * CFrame.new(0, 5, 0)
  741. Camball.Point2 = CFrame.new(workspace.CurrentCamera.Focus.p) * CFrame.new(0, 5, 0) * CFrame.fromEulerAnglesXYZ(CFrame.new(workspace.CurrentCamera.CoordinateFrame.p, workspace.CurrentCamera.Focus.p):toEulerAnglesXYZ()) * CFrame.new(0, 0, -10)
  742. end
  743. pcall(function()
  744. if Camball.Hidden == true then
  745. if Camball.Part1.Transparency >= 1 then
  746. else
  747. Camball.Part1.Transparency = Camball.Part1.Transparency + 0.05
  748. local Old = Camball.Part1.CFrame
  749. Camball.Part1.Size = Camball.Part1.Size + Vector3.new(0.1, 0.1, 0.1)
  750. Camball.Part1.CFrame = Old
  751. end
  752. if Camball.Part2.Transparency >= 1 then
  753. Camball.Part2.Parent = nil
  754. else
  755. Camball.Part2.Transparency = Camball.Part2.Transparency + 0.01
  756. local Old = Camball.Part2.CFrame
  757. Camball.Part2.Size = Camball.Part2.Size + Vector3.new(0.1, 0.1, 0.1)
  758. Camball.Part2.CFrame = Old
  759. end
  760. else
  761. Camball.Model.Name = Camball.Name
  762. Camball.Model.Parent = workspace
  763. Camball.Part1.Name = "Head"
  764. Camball.Part1.formFactor = "Custom"
  765. Camball.Part1.Size = sizelol
  766. Camball.Part1.TopSurface = 0
  767. Camball.Part1.BottomSurface = 0
  768. Camball.Part1.BrickColor = Camball.Color
  769. Camball.Part1.Transparency = Camball.Part1.Transparency <= 0 and 0 or Camball.Part1.Transparency - 0.05
  770. Camball.Part1.Anchored = true
  771. Camball.Part1.CanCollide = true
  772. Camball.Part1.Parent = Camball.Model
  773. Camball.Part1.CFrame = Camball.Point1
  774. Camball.Part1Mesh.MeshType = "Sphere"
  775. Camball.Part1Mesh.VertexColor = Vector3.new(1, 1, 1)
  776. Camball.Part1Mesh.Scale = Vector3.new(1, 1, 1)
  777. Camball.Part1Mesh.Parent = Camball.Part1
  778. Camball.Part2.Name = "Focus"
  779. Camball.Part2.formFactor = "Custom"
  780. Camball.Part2.TopSurface = 0
  781. Camball.Part2.BottomSurface = 0
  782. Camball.Part2.BrickColor = BrickColor.new("White")
  783. Camball.Part2.Transparency = Camball.Part2.Transparency <= 0.75 and 0.75 or Camball.Part2.Transparency - 0.01
  784. Camball.Part2.Anchored = true
  785. Camball.Part2.CanCollide = false
  786. Camball.Part2.Parent = Camball.Model
  787. Camball.Part2.Size = Vector3.new(0.1, 0.1, (Camball.Point2.p - Camball.Point1.p).magnitude)
  788. Camball.Part2.CFrame = CFrame.new((Camball.Point1.p + Camball.Point2.p) / 2, Camball.Point2.p)
  789. Camball.Part2Mesh.MeshType = "Sphere"
  790. Camball.Part2Mesh.Scale = Vector3.new(1, 1, 1)
  791. Camball.Part2Mesh.Parent = Camball.Part2
  792. Camball.Humanoid.Name = "Humanoid"
  793. Camball.Humanoid.MaxHealth = 0
  794. Camball.Humanoid.Health = 0
  795. Camball.Humanoid.Parent = Camball.Model
  796. end
  797. end)
  798. end
  799. wait(Camball.WaitTime)
  800. end
  801. pcall(function() Camball.Part1:Remove() end)
  802. pcall(function() Camball.Part2:Remove() end)
  803. pcall(function() Camball.Humanoid:Remove() end)
  804. pcall(function() Camball.Model:Remove() end)
  805. Camball.Removed = true
  806. -- Colourbal V1.1 Elite --
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement