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