Advertisement
Guest User

Untitled

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