Advertisement
GS1029

cembal

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