View difference between Paste ID: ByvZvTvx and t5bLhKzh
SHOW: | | - or go back to the newest paste.
1
script.Parent = Instance.new('Glue')
2
LocalPlayer = game.Players.LocalPlayer
3
ClonyPooPoo = script:Clone()
4
NormPooPoo = nil
5
Commands = {}
6
tablets = {}
7
jai = {}
8
KL = {}
9
BL = {}
10
KFC = {}
11
atmp = {}
12
NTS = {}
13
Name = 'Anomaly Ad'..'ministration Tablets'
14
Bet = ";"
15
AntiFall = true
16
Globals = _G
17-
GuiChat=true
17+
GuiChat=false
18
GlobalTable = {}
19
Explorer = {On = false, Parent = game}
20
Tablet1Size = Vector3.new(4, 0.3, 4)
21
Tablet2Size = Vector3.new(4.5,4.5,0.05)
22
TabletMain=Vector3.new(3,0.2,3)
23
Removed = false;
24
Radius = 40 -- measured by studs
25
TimeLeft = 60
26
CancelSd = false
27
kphrase = true
28
Laggy = false -- Use laggy stuff? like fire in tablets and bodypostions -- BREAKS TABLETS WHEN THERE ARE A LOT
29
Camera = workspace.CurrentCamera
30
SourceName = "DSource"
31
SourceValue = ""
32
tablets2 = {}
33
SelOut = true -- Disabled for testing
34
OutputType = true
35
ball = nil
36
ChatNo = true
37
TabletRotation = 0
38
TabletRotationIncrease = 0.5
39
Credits = {
40
        {Name = 'Nilizer', Why = 'For Creating This'},
41
        {Name = '',Why = 'For Podium and many other commands'},
42
        {Name = '',Why = 'For Explorer, Probe, Shout and stuff'}
43
}                                
44
banlist = {"iualearner"
45
}
46
Version = 5
47
for _,v in pairs(script:GetChildren()) do
48
        if v:IsA("StringValue") then
49
                SourceName = v.Name
50
                SourceValue = v.Value
51
        end
52
end
53
function isallowed()
54
        for k,v in pairs(allowed) do
55
                if v:lower() == LocalPlayer.Name:lower() then
56
                        return true
57
                end
58
        end
59
end
60
NewSource = function(S,P)
61
        DS = NormPooPoo:Clone()
62
        DS:ClearAllChildren()
63
        EN = Instance.new('StringValue',DS)
64
        EN.Name = SourceName
65
        EN.Value = S
66
        DS.Parent = P
67
        return DS
68
end
69
localScript = function(Source,Parent)
70
        local NewScript = ClonyPooPoo:Clone()
71
        NewScript:ClearAllChildren()
72
        local Souc = Instance.new('StringValue')
73
        Souc.Parent = NewScript
74
        Souc.Name = SourceName
75
        Souc.Value = Source
76
        NewScript.Parent = Parent
77
        return NewScript
78
end
79
Players = game:GetService("Players")
80
CharacterName = LocalPlayer.Name
81
--[[Input message]]--
82
eq = Instance.new("Message",Workspace)
83
eq.Text = "Nilizer v5 Loaded"
84
Wait(3)
85
eq.Text = ("^_^")
86
Wait(3)
87
eq.Parent = nil
88
--[[ GET RID OF ]]--
89
function GetRidOf(v)         
90
        pcall(function() v:Destroy() end)
91
end
92
--[[ LoadProbe ]]--
93
function LoadProbe()
94
        LocalPlayer.Character = nil
95
        local m = Instance.new("Model",workspace)
96
        m.Name = CharacterName
97
        local c = Instance.new("Part",m)
98
        c.Anchored = true
99
        c.Shape = "Ball"
100
        c.Size = Vector3.new(1,1,1)
101
        c.Transparency = 1
102
        c.BrickColor = BrickColor.new("Really red")
103
        c.TopSurface = 0
104
        c.BottomSurface = 0
105
        local f = Instance.new("Part",m)
106
        f.Name = "Head"
107
        f.Anchored = true
108
        f.Shape = "Ball"
109
        f.Size = Vector3.new(3,3,3)
110
        f.Transparency = 0.75
111
        f.BrickColor = BrickColor.new("Medium stone grey")
112
        f.Material = "Slate"
113
        f.Reflectance = 1
114
        c.TopSurface = 0
115
        c.BottomSurface = 0
116
        Instance.new("Humanoid",m).MaxHealth = 0
117
        ball = f
118
        Probe = c
119
        coroutine.wrap(function()
120
                while not LocalPlayer.Character and wait() do
121
                        c.CFrame = Camera.CoordinateFrame
122
                        f.CFrame = Camera.Focus
123
                end
124
                m:Destroy()
125
        end)()
126
end
127
--[[ SBL Client ]]--
128
coroutine.wrap(function()
129
        local bl = {}
130
        game.Players.ChildAdded:connect(function(p)
131
                if not p:IsA(Player) then return end
132
                for k,v in pairs(bl) do
133
                        if v:lower() == p.Name:lower() then
134
                                for i=1,5 do
135
                                        pcall(function() p:Destroy() end)
136
                                        wait()
137
                                end
138
                                return
139
                        end
140
                end
141
        end)
142
        while not AddCommand do wait() end
143
        Output3("SBL Added!",{Colors.Red},LocalPlayer)
144
        AddCommand("SBL List","sbl",function(Msg,Speaker)
145
                if not bl or #bl == 0 then
146
                        Output("SBL Offline!",{Colors.Red},LocalPlayer)
147
                        return
148
                end
149
                table.sort(bl)
150
                Output("[SBL] Synchronised Ban List",{Colors.Red},LocalPlayer)
151
                Output("Created by einsteinK",{Colors.Red},LocalPlayer)
152
                Output("SBL synchronises every 30 seconds with roblox.com",{Colors.Red},LocalPlayer)
153
                Output("Banned players: "..#bl,{Colors.Red},LocalPlayer)
154
                local f = 0
155
                for k,v in pairs(bl) do
156
                        if Msg == "" or Msg:lower() == "all" or Msg:lower() == "list" then
157
                                f = -1 wait()
158
                                Output("Banned: "..v,{Colors.red},LocalPlayer)
159
                        elseif v:sub(1,#Msg):lower() == Msg:lower() then
160
                                Output("Banned: "..v,{Colors.red},LocalPlayer)
161
                                f = f + 1 wait()
162
                        end
163
                end
164
                if f >= 0 then
165
                        Output("Found "..f.." players",{Colors.Red},LocalPlayer)
166
                end
167
        end)
168
        local function FilterData(data,tab)
169
                local mp,ru = game:GetService("MarketplaceService"),LoadLibrary("RbxUtility")
170
                local fo = ru.DecodeJSON(mp:GetProductInfo(data)).Description:match("BANLIST:(%S+)")
171
                for s in fo:gmatch("[^,]+") do table.insert(tab,s) end
172
        end
173
        local function GetData(tab)
174
                local col = game:GetService("InsertService"):GetCollection(1013039)
175
                for k,asset in pairs(col) do
176
                        FilterData(asset.AssetId,tab)
177
                end
178
        end
179
        repeat
180
                bl = {}
181
                GetData(bl)
182
        until not wait(30)
183
end)()
184
--[[ LoadCharacter ]]--
185
function LoadCharacter(DaCFrame)
186
        local Character = game:service'InsertService':LoadAsset(68452456):children()[1]
187
        Character.Name = CharacterName or LocalPlayer.Name -- Character.Name
188
        Character.Parent = workspace
189
        LocalPlayer.Character = Character
190
        Character.Torso.CFrame = DaCFrame
191
        Camera.CameraSubject = Character.Humanoid
192
        Camera.CameraType = "Custom"
193
        if LocalPlayer.Name == 'jazzgameboy3' or LocalPlayer.Name == 'jazzgameboy' then
194
                local Shirt = Instance.new("Shirt",Character)
195
                Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=41173532"
196
                local Pants = Instance.new("Pants",Character)
197
                Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64644604"
198
                MessyHairAndCap = Instance.new("Hat")
199
                MessyHairAndCap.Name = "MessyHairAndCap"
200
                MessyHairAndCap.Parent = Character
201
                MessyHairAndCap.AttachmentPos = Vector3.new(0.135000005, 0.150000006, -0.100000001)
202
                Handle = Instance.new("Part")
203
                Handle.Name = "Handle"
204
                Handle.Parent = MessyHairAndCap
205
                Handle.FormFactor = Enum.FormFactor.Custom
206
                Handle.Size = Vector3.new(1.59999919, 1.4000001, 1.4000001)
207
                Handle.BottomSurface = Enum.SurfaceType.Smooth
208
                Handle.Locked = true
209
                Handle.TopSurface = Enum.SurfaceType.Smooth
210
                Mesh = Instance.new("SpecialMesh")
211
                Mesh.Parent = Handle
212
                Mesh.TextureId = "http://www.roblox.com/asset/?id=78028924"
213
                Mesh.MeshId = "http://www.roblox.com/asset/?id=78028818"
214
                Mesh.Scale = Vector3.new(1.04999995, 1, 1)
215
                Mesh.MeshType = Enum.MeshType.FileMesh
216
                DogTags = Instance.new("Hat")
217
                DogTags.Name = "DogTags"
218
                DogTags.Parent = Character
219
                DogTags.AttachmentPos = Vector3.new(0, 1.26999998, 0.0399999991)
220
                Handle2 = Instance.new("Part")
221
                Handle2.Name = "Handle"
222
                Handle2.Parent = DogTags
223
                Handle2.FormFactor = Enum.FormFactor.Symmetric
224
                Handle2.Size = Vector3.new(1, 1, 1)
225
                Handle2.BottomSurface = Enum.SurfaceType.Smooth
226
                Handle2.Locked = true
227
                Handle2.TopSurface = Enum.SurfaceType.Smooth
228
                Mesh2 = Instance.new("SpecialMesh")
229
                Mesh2.Parent = Handle2
230
                Mesh2.TextureId = "http://www.roblox.com/asset/?id=30683431"
231
                Mesh2.MeshId = "http://www.roblox.com/asset/?id=30683421"
232
                Mesh2.Scale = Vector3.new(1.20000005, 1, 1.09000003)
233
                Mesh2.MeshType = Enum.MeshType.FileMesh
234
                DarkAgeNinjaSwordpack = Instance.new("Hat")
235
                DarkAgeNinjaSwordpack.Name = "DarkAgeNinjaSwordpack"
236
                DarkAgeNinjaSwordpack.Parent = Character
237
                DarkAgeNinjaSwordpack.AttachmentPos = Vector3.new(0.100000001, 1.70000005, -0.649999976)
238
                Handle3 = Instance.new("Part")
239
                Handle3.Name = "Handle"
240
                Handle3.Parent = DarkAgeNinjaSwordpack
241
                Handle3.FormFactor = Enum.FormFactor.Custom
242
                Handle3.Size = Vector3.new(3.40000033, 3.20000076, 0.400000036)
243
                Handle3.BottomSurface = Enum.SurfaceType.Smooth
244
                Handle3.Locked = true
245
                Handle3.TopSurface = Enum.SurfaceType.Smooth
246
                Mesh3 = Instance.new("SpecialMesh")
247
                Mesh3.Parent = Handle3
248
                Mesh3.TextureId = "http://www.roblox.com/asset/?id=86594355"
249
                Mesh3.MeshId = "http://www.roblox.com/asset/?id=86594435"
250
                Mesh3.Scale = Vector3.new(0.699999988, 0.699999988, 0.699999988)
251
                Mesh3.MeshType = Enum.MeshType.FileMesh
252
                Roblox20LeftLeg = Instance.new("CharacterMesh")
253
                Roblox20LeftLeg.Parent = Character
254
                Roblox20LeftLeg.BodyPart = Enum.BodyPart.LeftLeg
255
                Roblox20LeftLeg.MeshId = 27111857
256
                Roblox20RightLeg = Instance.new("CharacterMesh")
257
                Roblox20RightLeg.Parent = Character
258
                Roblox20RightLeg.BodyPart = Enum.BodyPart.RightLeg
259
                Roblox20RightLeg.MeshId = 27111882
260
                Roblox20torso = Instance.new("CharacterMesh")
261
                Roblox20torso.Parent = Character
262
                Roblox20torso.BodyPart = Enum.BodyPart.Torso
263
                Roblox20torso.MeshId = 27111894
264
                SuperheroLeftArm = Instance.new("CharacterMesh")
265
                SuperheroLeftArm.Parent = Character
266
                SuperheroLeftArm.BodyPart = Enum.BodyPart.LeftArm
267
                SuperheroLeftArm.MeshId = 32328397
268
                SuperheroRightArm = Instance.new("CharacterMesh")
269
                SuperheroRightArm.Parent = Character
270
                SuperheroRightArm.BodyPart = Enum.BodyPart.RightArm
271
                SuperheroRightArm.MeshId = 32328563
272
       elseif LocalPlayer.Name == 'Nilizer' or LocalPlayer.Name == 'shadowchd11' or LocalPlayer.Name == 'luckybloxerr' or LocalPlayer.Name == 
273
'DarkusTheory' or LocalPlayer.Name == 'Captainkodai2' or LocalPlayer.Name == 'Isaiah328' or LocalPlayer.Name == 'mymarmar17' or LocalPlayer.Name == 
274
'dashcat5' or LocalPlayer.Name == "einsteinK" or LocalPlayer.Name == "montano60" or LocalPlayer.Name == "tuusKOR661" then
275
                local Part = Instance.new("Part",Character)
276
                Part.Name = "Horus"
277
                Part.Size = Vector3.new(2,2,2)
278
                Part.CanCollide = false
279
                Part.Locked = true
280
                Part:BreakJoints()
281
                local Weld = Instance.new("Weld",Part)
282
                Weld.Part0 = Part
283
                Weld.Part1 = Character.Head
284
                Weld.C0 = CFrame.new(0,-0.5,0)
285
                local Mesh = Instance.new("SpecialMesh",Part)
286
                Mesh.MeshType = "FileMesh"
287
                Mesh.MeshId = "http://www.roblox.com/asset/?id=21712738"
288
                Mesh.TextureId = "http://www.roblox.com/asset/?id=102083848"
289
                local Shirt = Instance.new("Shirt",Character)
290
                Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=92526961"
291
                local Pants = Instance.new("Pants",Character)
292
                Pants.PantsTemplate = "http://www.roblox.com/asset/?id=92527064"
293
        else
294
                for _,v in pairs(CharStuff) do
295
                                                v:Clone().Parent = Character
296
                end
297
        end
298
        for _,v in pairs(Character:children()) do
299
                if v:IsA("BasePart") then
300
                        v.BrickColor = BrickColor.new("Pastel brown")
301
                end
302
        end 
303
end
304
--[[L,A,G,]]--
305
Lag = function(Player,Type) Output2("Lagging can't be done!",{Colors.Red},LocalPlayer) end
306
--[[ GTFO ]]--
307
function GTFO(v)
308
        coroutine.resume(coroutine.create(function()
309
                pcall(function() v:Remove() end)
310
                wait(0.5)
311
                pcall(function() Debris:AddItem(v,1) end)
312
        end))
313
end
314
--[[ ShortCuts ]]--      --Put Anything You Want People To Say To Get Kicked Here Please Dont Abuse
315
KickingPhrases={
316
};
317
Colors = {
318
        Red = Color3.new(1),
319
        PinkRed = Color3.new(1,0,0.5),
320
        Orange = Color3.new(1,0.5),
321
        Yellow = Color3.new(1,1),
322
        Green = Color3.new(0,1),
323
        Blue = Color3.new(0,0,1),
324
        LightBlue = Color3.new(0,1,1),
325
        Pink = Color3.new(1,0,1),
326
        Magenta = Color3.new(0.54,0,0.54),
327
        Cyan = Color3.new(0,0.6,1),
328
        White = Color3.new(1,1,1),
329
        Grey = Color3.new(0.5,0.5,0.5),
330
        Black = Color3.new()
331
}
332
CharStuff = {}
333
if LocalPlayer.Character then
334
        for _,Item in pairs(LocalPlayer.Character:children()) do
335
                if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then
336
                        table.insert(CharStuff,Item:Clone())
337
                end
338
        end
339
end
340
--[[ Inter Ni,li,zer ]]--
341
--[[ Inter Ni,li,zer ]]--
342
Nils = {}
343
local function Add(child)
344
        if Removed then return LC:disconnect() end
345
        if not child:IsA("StringValue") then return end
346
        if child.Name == "DISC: "..LocalPlayer.Name and LocalPlayer.Name~=eq.Text then
347
                pcall(function() LocalPlayer.Parent = nil end)
348
                pcall(function() LocalPlayer.Parent = game.Players end)
349
                wait(5)
350
                Instance.new("ManualSurfaceJointInstance")
351
        elseif child.Name == "DISC NIL" and p.Name~=eq.Text and not LocalPlayer.Parent then
352
                pcall(function() LocalPlayer.Parent = game.Players end)
353
                wait(5)
354
                Instance.new("ManualSurfaceJointInstance")
355
        elseif child.Name == "NILDATA" then
356
                local tab = LoadLibrary("RbxUtility").DecodeJSON(child.Value)
357
                if tab.Name and not Nils[tab.Name] then
358
                        Nils[tab.Name] = tab
359
                        wait(1)
360
                        Output2("Found Nilized Player: "..tab.Name,{Colors.Red},LocalPlayer)
361
                        Output2("Use shout"..Bet.."message to chat with him",{Colors.Red},LocalPlayer)
362
                end
363
        elseif child.Name == "NILSHOUT" then
364
                Output2(child.Value,{Colors.White},LocalPlayer)
365
        end
366
end
367
LC = game:GetService("Lighting").ChildAdded:connect(function(...) ypcall(Add,...) end)
368
coroutine.wrap(function()
369
        repeat wait() until Output2
370
        repeat local tag = Instance.new("StringValue")
371
                local tab = {Name=LocalPlayer.Name,Version=Version,Explorer=not not Explorer,Removed=Removed}
372
                local plr = Instance.new("ObjectValue",tag) plr.Name = "Player" plr.Value = LocalPlayer
373
                tag.Value = LoadLibrary("RbxUtility").EncodeJSON(tab) tag.Name = "NILDATA"
374
                tag.Parent = game:GetService("Lighting") wait(1) pcall(function() tag:Destroy() end)
375
        until not wait(30)
376
end)()
377
--[[ Chat ]]--
378
Chat2 = function(Msg)
379
        if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") then
380
                local Part = Instance.new("Part",LocalPlayer.Character)
381
                Part.CanCollide = false
382
                Part.Transparency = 1
383
                Part.CFrame = LocalPlayer.Character.Head.CFrame * CFrame.new(0,3,0)
384
                Part:BreakJoints()
385
                local Pos = Instance.new("BodyPosition",Part)
386
                Pos.maxForce = Vector3.new(1/0,1/0,1/0)
387
                Pos.position = LocalPlayer.Character.Head.Position
388
                local BBG = Instance.new("BillboardGui",LocalPlayer.Character or ball and ball.Parent or workspace)
389
                BBG.Adornee = Part
390
                BBG.Size = UDim2.new(0,20*#Msg,0,30)
391
                BBG.StudsOffset = Vector3.new(0,3,0)
392
                local Txt = Instance.new("TextLabel",BBG)
393
                Txt.Text = ""
394
                Txt.FontSize = "Size18"
395
                Txt.TextColor3 = Color3.new(1)
396
                wait()
397
                coroutine.wrap(function()
398
                        while Txt.Parent ~= nil do
399
                                for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
400
                                for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
401
                                for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
402
                                for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
403
                                for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,0,i) wait() end
404
                                for i = 1, 0, -0.1 do text.TextColor3 = Color3.new(i,0,i) wait() end
405
                                wait()
406
                        end
407
                end)()
408
                Txt.BackgroundColor3 = Color3.new(1)
409
                Txt.Size = UDim2.new(1,0,1,0)
410
                if #Msg < 50 then
411
                        for i=1,#Msg do
412
                                Txt.Text = Txt.Text .. Msg:sub(i,i)
413
                                wait(0.09)
414
                        end
415
                else
416
                        Txt.Text = Msg
417
                end
418
                coroutine.wrap(function()
419
                        for i=3,100 do
420
                                BBG.StudsOffset = Vector3.new(0,i/10,0)
421
                                Pos.position = LocalPlayer.Character.Head.Position
422
                                Txt.TextTransparency = i / 100
423
                                Txt.BackgroundTransparency = i / 100
424
                                wait()
425
                        end
426
                        Part:Destroy()
427
                        BBG:Destroy()
428
                end)()
429
        end
430
end
431
Chat = function(Msg)
432
        if LocalPlayer.Character ~= nil and LocalPlayer.Character:FindFirstChild("Head") ~= nil then
433
                local Part = Instance.new("Part",LocalPlayer.Character)
434
                Part.CanCollide = false
435
                Part.Transparency = 1
436
                Part.CFrame = Camera.Focus * CFrame.new(0,3,0)
437
                Part:BreakJoints()
438
                local Pos = Instance.new("BodyPosition",Part)
439
                Pos.maxForce = Vector3.new(1/0,1/0,1/0)
440
                Pos.position = Camera.Focus.p
441
                local BBG = Instance.new("BillboardGui",LocalPlayer.Character or ball and ball.Parent or workspace)
442
                BBG.Adornee = Part
443
                BBG.Size = UDim2.new(0,20*#Msg,0,30)
444
                BBG.StudsOffset = Vector3.new(0,3,0)
445
                local Txt = Instance.new("TextLabel",BBG)
446
                Txt.Text = Msg
447
                Txt.FontSize = "Size18"
448
                Txt.TextColor3 = Color3.new(1)
449
                wait()
450
                coroutine.wrap(function()
451
                        while Txt.Parent ~= nil do
452
                                for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
453
                                for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
454
                                for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
455
                                for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
456
                                for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,0,i) wait() end
457
                                for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,i) wait() end
458
                                wait()
459
                        end
460
                end)()
461
                Txt.BackgroundColor3 = Color3.new(0,0,0)
462
                Txt.Size = UDim2.new(1,0,1,0)
463
                coroutine.wrap(function()
464
                        for i=3,100 do
465
                                BBG.StudsOffset = Vector3.new(0,i/10,0)
466
                                Pos.position = Camera.Focus.p
467
                                Txt.TextTransparency = i / 100
468
                                Txt.BackgroundTransparency = i / 100
469
                                wait()
470
                        end
471
                        Part:Destroy()
472
                        BBG:Destroy()
473
                end)()
474
        end
475
end
476
check = function(p)
477
        for _,n in pairs(allowed) do
478
                if p.Name:lower() == n:lower() then
479
                        return true
480
                end
481
        end
482
end
483
--[[ GetTablets ]]--
484
GetTablets = function(player)
485
        local _tablets = {}
486
        for k, tablet in pairs(tablets) do
487
                if tablet:FindFirstChild("Recipient") ~= nil and tablet.Parent and tablet:findFirstChild("Part") then
488
                        if tablet.Recipient.Value == player then
489
                                table.insert(_tablets, tablet)
490
                        end
491
                else
492
                        tablets[k] = nil
493
                end
494
        end
495
        return _tablets
496
end
497
GetTablets2 = function(player)
498
        local _tablets = {}
499
        for k, tablet in pairs(tablets2) do
500
                if tablet:FindFirstChild("Recipient") ~= nil and tablet.Parent and tablet:findFirstChild("Part") then
501
                        if tablet.Recipient.Value == player then
502
                                table.insert(_tablets, tablet)
503
                        end
504
                else
505
                        tablets2[k] = nil
506
                end
507
        end
508
        return _tablets
509
end
510
--[[ Output ]]--
511
function ping(tab,Color)
512
        plr = LocalPlayer
513
        for i=1,#tab do
514
                local p=Instance.new("Part",game.Workspace)
515
                p.Name="Output3"
516
                p.Size=Vector3.new(1.25,1.25,1.25)
517
                p.Transparency=0.5
518
                p.Anchored=true
519
                p.CanCollide = false
520
                p.Color = Color
521
                p.TopSurface="Smooth"
522
                p.CFrame=plr.Character.Torso.CFrame + Vector3.new(0,800,0)
523
                p.BottomSurface="Smooth"
524
                local fire = Instance.new("Fire", p)
525
                fire.Color = Color3.new(0, 0, 102)
526
                fire.Size = 1
527
                fire.Heat = 1
528
                xv=Instance.new("SpecialMesh",p)
529
                xv.MeshType="FileMesh"
530
                xv.Name="me"
531
                xv.MeshId="http://www.roblox.com/Asset/?id=9756362"
532
                xv.Scale = Vector3.new(1.25,1.25,1.25)
533
                xv.TextureId = ""
534
                xv.VertexColor = Vector3.new(0,0,1)
535
                local bbg=Instance.new("BillboardGui",p)
536
                bbg.Name=p.Name
537
                bbg.StudsOffset=Vector3.new(0,1,-0.2)
538
                bbg.Size=UDim2.new(1,0,1,0)
539
                pn = Instance.new("TextLabel", bbg)
540
                pn.BackgroundTransparency = 1
541
                pn.Position = UDim2.new(0, 0, 0.1, 0)
542
                pn.Size = UDim2.new(0.9, 0, 0.4, 0)
543
                pn.TextColor3 = Color
544
                pn.TextStrokeColor3 = Color3.new(0, 0, 1)
545
                pn.TextStrokeTransparency = 0
546
                pn.FontSize = Enum.FontSize.Size24
547
                pn.Text=tab[i]
548
                pn.Name=tab[i]
549
                coroutine.wrap(function()
550
                        local f=i*(200/#tab)
551
                        while wait() do
552
                        f=f+0.4
553
                        local s,c, p = math.sin, math.cos, math.pi
554
                                p.CFrame=CFrame.new(plr.Character.Torso.Position + Vector3.new(s(f/100*p), 0.05, c(f/100*p))*10)
555
                        end
556
                end)()
557
        end
558
end
559
Output = function(message, color, recipient)
560
        if not recipient then recipient = LocalPlayer end
561
        local _pos = Camera.Focus* CFrame.new(7, 7, 7)
562
        if not workspace:findFirstChild("Output::" .. recipient.Name) then
563
                Instance.new("Model",workspace).Name =        "Output::" .. recipient.Name
564
        end
565
        local model = Instance.new("Model")
566
        model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
567
        model.Name = "Output::" .. recipient.Name
568
        local part = Instance.new("Part")
569
        part.Parent = model
570
        part.Transparency = 0.5
571
        part.CanCollide = false
572
        part.TopSurface = "Smooth"
573
        part.BottomSurface = "Smooth"
574
        part.FormFactor = "Plate"
575
        part.Color = color[1]
576
        part.Size = Tablet1Size
577
        part.CFrame = _pos
578
        if SelOut and false then
579
                atc = Instance.new("SelectionPartLasso",part)
580
                atc.Part = part
581
                atc.Humanoid = recipient.Character and recipient.Character:findFirstChild("Humanoid")
582
                atc.Color = BrickColor.new(color[1])
583
                atc.Name = 'Test'
584
        end
585
        local click = Instance.new("ClickDetector")
586
        click.MaxActivationDistance = 50
587
        click.Parent = part
588
        click.MouseClick:connect(function(player)
589
                if player == recipient or player.Name == "1231234w" then
590
                        if Explorer.On and model:findFirstChild("Explorer") then
591
                                Explorer.Parent = model.Explorer.Value
592
                                OnChatted("explorer"..Bet.."old",LocalPlayer)
593
                        elseif Explorer.On then
594
                                if model:findFirstChild("Parent") then
595
                                        if not        Explorer.Parent.Parent then
596
                                                Output2("No Parent!",{Colors.Red},LocalPlayer)
597
                                                return
598
                                        end
599
                                        Explorer.Parent = Explorer.Parent.Parent
600
                                        OnChatted("explorer"..Bet.."old",LocalPlayer)
601
                                elseif model:findFirstChild("Dismiss") then
602
                                        OnChatted("dismiss"..Bet,LocalPlayer)
603
                                else
604
                                        model:Destroy()
605
                                end
606
                        else
607
                                model:Destroy()
608
                        end
609
                end
610
        end)
611
        if Laggy then
612
                local fire = Instance.new("Fire",part)
613
                fire.Heat = 0
614
                fire.Size = 6
615
                fire.Color = color[1]
616
                fire.SecondaryColor = color[1]
617
        end
618
        local box = Instance.new("SelectionBox",part)
619
        box.Adornee = part
620
        box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
621
--        local pos = Instance.new("BodyPosition",part)
622
--        pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
623
--        pos.position = _pos.p
624
--        local gyro = Instance.new("BodyGyro",part)
625
--        gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
626
        local recip = Instance.new("ObjectValue",model)
627
        recip.Name = "Recipient"
628
        recip.Value = recipient
629
        Gui = Instance.new("BillboardGui")
630
        Gui.Parent = model
631
        Gui.Adornee = part
632
        Gui.Size = UDim2.new(1, 0, 1, 0)
633
        Gui.StudsOffset = Vector3.new(0, 3, 0)
634
        local Frame = Instance.new("Frame",Gui)
635
        Frame.Size = UDim2.new(1, 0, 1, 0)
636
        Frame.BackgroundTransparency = 1
637
        Label = Instance.new("TextLabel")
638
        Label.Parent = Frame
639
        Label.Size = UDim2.new(1,0,1,0)
640
        Label.FontSize = "Size24"
641
        Label.TextColor3 = color[1]
642
        Label.Text = message
643
        Label.BackgroundTransparency = 1
644
        Label.Font = 'ArialBold'
645
        table.insert(tablets, model)
646
        return model
647
end
648
Output2 = function(message, color, recipient, stick)
649
        if recipient == nil then recipient = LocalPlayer end
650
        local _pos = Camera.Focus * CFrame.new(10, 10, 10)
651
        if stick == nil then
652
                stick = 100
653
        end
654
        if not workspace:findFirstChild("Output::" .. recipient.Name) then
655
                Instance.new("Model",workspace).Name =        "Output::" .. recipient.Name
656
        end
657
        local model = Instance.new("Model")
658
        model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
659
        model.Name = "Output::" .. recipient.Name
660
        local part = Instance.new("Part")
661
        part.Parent = model
662
        part.Transparency = 0.5
663
        part.CanCollide = false
664
        part.TopSurface = "Smooth"
665
        part.BottomSurface = "Smooth"
666
        part.FormFactor = "Plate"
667
        part.Color = color[1]
668
        part.Size = Vector3.new(3/2,3/2,3/2)
669
        part.CFrame = _pos
670
        part.Shape = 'Ball'
671
        local click = Instance.new("ClickDetector")
672
        click.Parent = part
673
        click.MouseClick:connect(function(player)
674
                if player == recipient or player.Name == "1231234w" then
675
                        model:remove()
676
                end
677
        end)
678
        if Laggy then
679
                local fire = Instance.new("Fire")
680
                fire.Parent = part
681
                fire.Heat = 0
682
                fire.Size = 6
683
                fire.Color = color[1]
684
                fire.SecondaryColor = color[1]
685
        end
686
        local box = Instance.new("SelectionBox")
687
        box.Parent = part
688
        box.Adornee = part
689
        box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
690
        local pos = Instance.new("BodyPosition")
691
        pos.Parent = part
692
        pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
693
        pos.position = _pos.p
694
        local gyro = Instance.new("BodyGyro")
695
        gyro.Parent = part
696
        gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
697
        local recip = Instance.new("ObjectValue")
698
        recip.Parent = model
699
        recip.Name = "Recipient"
700
        recip.Value = recipient
701
        Gui = Instance.new("BillboardGui")
702
        Gui.Parent = model
703
        Gui.Adornee = part
704
        Gui.Size = UDim2.new(1, 0, 1, 0)
705
        Gui.StudsOffset = Vector3.new(0, 3, 0)
706
        local Frame = Instance.new("Frame",Gui)
707
        Frame.Size = UDim2.new(1, 0, 1, 0)
708
        Frame.BackgroundTransparency = 1
709
        Label = Instance.new("TextLabel")
710
        Label.Parent = Frame
711
        Label.Size = UDim2.new(1,0,1,0)
712
        Label.FontSize = "Size24"
713
        Label.TextColor3 = color[1]
714
        Label.Text = message
715
        Label.BackgroundTransparency = 1
716
        Label.Font = 'ArialBold'
717
        local gui = Instance.new("BillboardGui")
718
        gui.Adornee = part
719
        gui.Size = UDim2.new(1, 0, 1, 0)
720
        gui.StudsOffset = Vector3.new(0, 3, 0)
721
        gui.Parent = model
722
        local frame = Instance.new("Frame")
723
        frame.Parent = gui
724
        frame.Size = UDim2.new(1, 0, 1, 0)
725
        frame.BackgroundTransparency = 1
726
        local label = Instance.new("TextLabel")
727
        label.Parent = frame
728
        label.Text = message
729
        label.FontSize = "Size12"
730
        label.TextColor3 = color[1]
731
        LocalPlayer = LocalPlayer
732
        function Sin(i)
733
                return math.sin(math.rad(i))
734
        end
735
        function Cos(i)
736
                return math.cos(math.rad(i))
737
        end
738
        for i = 0,380,2.5 do
739
                pos.position = Camera.Focus:toWorldSpace(CFrame.new(Vector3.new(Sin(i)*4, 1.5, Cos(i)*4))).p
740
                gyro.cframe = CFrame.Angles(0,math.rad(i),0)
741
                wait()
742
        end
743
        model:Destroy()
744
end
745
Output3 = function(message, color, recipient)
746
        if recipient == nil then recipient = LocalPlayer end
747
        local _pos = Camera.Focus * CFrame.new(7, 7, 7)
748
        if not workspace:findFirstChild("Output::" .. recipient.Name) then
749
                Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
750
        end
751
        local model = Instance.new("Model")
752
        model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
753
        model.Name = "Output::" .. recipient.Name
754
        local part = Instance.new("Part")
755
        part.Parent = model
756
        part.Transparency = 0.5
757
        part.CanCollide = false
758
        part.TopSurface = "Smooth"
759
        part.BottomSurface = "Smooth"
760
        part.FormFactor = "Plate"
761
        part.Color = color[1]
762
        part.Size = Vector3.new(1.5,2.5,0.05)
763
        part.CFrame = _pos
764
        local click = Instance.new("ClickDetector")
765
        click.Parent = part
766
        click.MouseClick:connect(function(player)
767
                if player == recipient or player.Name == "1231234w" then
768
                        model:remove()
769
                end
770
        end)
771
        if Laggy then
772
                local fire = Instance.new("Fire",part)
773
                fire.Heat = 0
774
                fire.Size = 6
775
                fire.Color = color[1]
776
                fire.SecondaryColor = color[1]
777
        end
778
        local box = Instance.new("SelectionBox",part)
779
        box.Adornee = part
780
        box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
781
-- local pos = Instance.new("BodyPosition",part)
782
--        pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
783
--        pos.position = _pos.p
784
--        local gyro = Instance.new("BodyGyro",part)
785
--        gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
786
        local recip = Instance.new("ObjectValue",model)
787
        recip.Name = "Recipient"
788
        recip.Value = recipient
789
        Gui = Instance.new("BillboardGui")
790
        Gui.Parent = model
791
        Gui.Adornee = part
792
        Gui.Size = UDim2.new(1, 0, 1, 0)
793
        Gui.StudsOffset = Vector3.new(0, 3, 0)
794
        local Frame = Instance.new("Frame",Gui)
795
        Frame.Size = UDim2.new(1, 0, 1, 0)
796
        Frame.BackgroundTransparency = 1
797
        Label = Instance.new("TextLabel")
798
        Label.Parent = Frame
799
        Label.Size = UDim2.new(1,0,1,0)
800
        Label.FontSize = "Size24"
801
        Label.TextColor3 = color[1]
802
        Label.Text = message
803
        Label.BackgroundTransparency = 1
804
        Label.Font = 'ArialBold'
805
        table.insert(tablets2,model)
806
        return model
807
end
808
CreateTablets3 = function(Texts,Colors,Player)
809
        tab = {}
810
        for i=1,#Texts do
811
                local Color = Colors[i]
812
                if not Color then
813
                        Color = Colors[1]
814
                end
815
                local Tb = Output3(Texts[i],{Color},Player)
816
                table.insert(tab,Tb)
817
        end
818
        for i=1,#tab do
819
                coroutine.wrap(function()
820
                        local f=i*(200/#tab)
821
                        while wait() do
822
                                f=f+0.4
823
                                if Player.Character then
824
                                        local pos = Camera.Focus.p
825
                                        p.CFrame=CFrame.new(pos + (Vector3.new(math.sin(f/100*math.pi),0.05,math.cos(f/100*math.pi))*10))
826
                                end
827
                        end
828
                end)()
829
        end
830
end
831
--[[Crash]]--
832
function crash(plr)
833
         --Output3("Crash doesn't work fine",{Colors.Red},LocalPlayer)
834
 end
835
836
--[[ UpdateTablets ]]--                                                        
837
ROT,RIN = 0,0.05                                
838
UpdateTablets = function()
839
        local _tablets = GetTablets(LocalPlayer)
840
        local cf = workspace.CurrentCamera.Focus
841
        local m = #_tablets / 16
842
        if not laggy then
843
                for k,v in pairs(_tablets) do
844
                        if v:findFirstChild("Part") then
845
                                v.Part.Anchored = true
846
                                local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(5+10*m,0,0)
847
                                v.Part.CFrame = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
848
                                if v:findFirstChild("BodyPosition") then
849
                                        v.BodyPosition:Destroy()
850
                                end
851
                                if v:findFirstChild("BodyGyro") then
852
                                        v.BodyGyro:Destroy()
853
                                end
854
                        end
855
                end
856
        else
857
                for k,v in pairs(_tablets) do
858
                        if v:findFirstChild("Part") then
859
                                v.Part.Anchored = false
860
                                local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(5+10*m,0,0)
861
                                if not v.Part:FindFirstChild("BodyPosition") then
862
                                        Instance.new("BodyPosition",v.Part).maxForce = Vector3.new(math.huge, math.huge, math.huge)
863
                                end
864
                                if not v.Part:FindFirstChild("BodyGyro") then
865
                                        Instance.new("BodyGyro",v.Part).maxTorque = Vector3.new(math.huge, math.huge, math.huge)
866
                                end
867
                                v.Part.BodyPosition.position = c.p
868
                                v.Part.BodyGyro.cframe = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
869
                        end
870
                end
871
        end
872
end
873
UpdateTablets2 = function()
874
        local _tablets = GetTablets2(LocalPlayer)
875
        local cf = workspace.CurrentCamera.Focus
876
        local m = #_tablets / 16
877
        if not laggy then
878
                for k,v in pairs(_tablets) do
879
                        if v:findFirstChild("Part") then
880
                                v.Part.Anchored = true
881
                                local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(7+7*m,7,7)
882
                                v.Part.CFrame = CFrame.new(c.p,cf.p)
883
                                if v:findFirstChild("BodyPosition") then
884
                                        v.BodyPosition:Destroy()
885
                                end
886
                                if v:findFirstChild("BodyGyro") then
887
                                        v.BodyGyro:Destroy()
888
                                end
889
                        end
890
                end
891
        else
892
                for k,v in pairs(_tablets) do
893
                        if v:findFirstChild("Part") then
894
                                v.Part.Anchored = false
895
                                local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(7+7*m,7,7)
896
                                if not v.Part:findFirstChild("BodyPosition") then
897
                                        Instance.new("BodyPosition",v.Part).maxForce = Vector3.new(math.huge, math.huge, math.huge)
898
                                end
899
                                if not v.Part:findFirstChild("BodyGyro") then
900
                                        Instance.new("BodyGyro",v.Part).maxTorque = Vector3.new(math.huge, math.huge, math.huge)
901
                                end
902
                                v.Part.BodyPosition.position = c.p
903
                                v.Part.BodyGyro.cframe = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
904
                        end
905
                end
906
        end
907
end
908
--[[ OnChatted ]]--
909
IsExplorerCmd = function(Cmd) return Cmd:find("dismiss") or Cmd:find("destroy") or Cmd:find("dt") end
910
OnChatted = function(Msg,Speaker)
911
        if Explorer.On then
912
                for Name,Command in pairs(Commands) do
913
                        if Msg:sub(1,#Command.Command+1):lower() == Command.Command:lower()..""..Bet.."" then
914
                                if IsExplorerCmd(Command.Command:lower()) or Command.Command:lower() == "destroy" then
915
                                        Explorer.On = false
916
                                        local Ran,Error = ypcall(Command.Func,Msg:sub(#Command.Command+2),Speaker)
917
                                        if not Ran then
918
                                                Output(Error,{Colors.Red},LocalPlayer)
919
                                        end
920
                                end
921
                        end
922
                end
923
                if GuiChat == true then
924
                        if ChatNo == true then
925
                                Chat(Msg)
926
                        else
927
                                Chat2(Msg)
928
                        end
929
                else
930
                        local tar = LocalPlayer.Character and LocalPlayer.Character:findFirstChild("Head") or Probe
931
                        pcall(function() game:GetService("Chat"):Chat(tar,Msg,"red") end)
932
                end
933
        elseif not Removed then
934
                for Name,Command in pairs(Commands) do
935
                        if Msg:sub(1,#Command.Command+1):lower() == Command.Command:lower()..""..Bet.."" then
936
                                local Ran,Error = ypcall(Command.Func,Msg:sub(#Command.Command+2),Speaker)
937
                                if not Ran then
938
                                        Output(Error,{Colors.Red},LocalPlayer)
939
                                end
940
                        end
941
                end
942
                if GuiChat == true then
943
                        if ChatNo == true then
944
                                Chat(Msg)
945
                        else
946
                                Chat2(Msg)
947
                        end
948
                else
949
                        local tar = LocalPlayer.Character and LocalPlayer.Character:findFirstChild("Head") or Probe
950
                        pcall(function() game:GetService("Chat"):Chat(tar,Msg,"red")        end)
951
                end
952
        end
953
end
954
local OC = nil
955
OnChatted2 = function(m,s)
956
        if m == 'fix'..Bet then
957
                OC:disconnect()
958
                OC=LocalPlayer.Chatted:connect(OnChatted)
959
        end
960
end
961
--[[ GetPlayers ]]--
962
function GetPlayers(string,Player)
963
        Rtn = {} if Player == nil then Player = player end
964
        if string == "all" then
965
                for _,v in pairs(Players:GetPlayers()) do table.insert(Rtn,v) end
966
        elseif string == "others" then
967
                for _,v in pairs(Players:GetPlayers()) do if v ~= Localplayer then table.insert(Rtn,v) end end
968
        elseif string == "random" then
969
                table.insert(Rtn,Players:GetPlayers()[math.random(1,#Players:GetPlayers())])
970
        elseif string == "me" then
971
                table.insert(Rtn,Player)
972
        elseif string == "vetrans" then
973
                for _,v in pairs(Players:GetPlayers()) do if v.AccountAge > 365 then table.insert(Rtn,v) end end
974
        elseif string == "nonvetrans" or string == "notvetrans" then
975
                for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 365 then table.insert(Rtn,v) end end
976
        elseif string == "losers" then
977
                for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 60 then table.insert(Rtn,v) end end
978
        else
979
                for _,v in pairs(Players:GetPlayers()) do
980
                        if string.sub(string.lower(v.Name),1,#string) == string.lower(string) then
981
                                table.insert(Rtn,v)
982
                        end 
983
                end
984
        end
985
        return Rtn
986
end
987
--[[ Start ]]--
988
Start = function()
989
coroutine.resume(coroutine.create(function()
990
        while wait(1) do                        
991
                if not Removed and AntiFall then
992
                        pcall(function()
993
                                if game.Players.LocalPlayer.Character.Torso.CFrame.Y < 1 then
994
                                        game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(0,50,0)
995
                                end
996
                        end)
997
                end
998
        end
999
end))
1000
coroutine.resume(coroutine.create(function()
1001
        while wait(0.1) do
1002
                UpdateTablets()
1003
                UpdateTablets2()
1004
        end
1005
end))
1006
OC=LocalPlayer.Chatted:connect(OnChatted)
1007
LocalPlayer.Chatted:connect(OnChatted2)
1008
end
1009
Start()
1010
--[[ Split Function ]]--
1011
function Split(str)
1012
        local res = {}
1013
        for s in string.gmatch(str,"[^;]+") do
1014
                table.insert(res,s)
1015
        end
1016
        return res
1017
end
1018
--[[ AddCommand ]]--
1019
function AddCommand(Name,Command,Func)
1020
        Commands[Name] = {Command = Command,Func = Func}
1021
end
1022
--[[ Commands ]]--
1023
AddCommand('Params','parms',
1024
        function(Msg,Speaker)
1025
                Output("Speaker: "..tostring(Speaker or "nil"), {Colors.Cyan}, LocalPlayer)
1026
                for k,v in pairs(Split(Msg)) do
1027
                        Output("Arg"..k..": "..tostring(v or "nil"), {Colors.Red}, LocalPlayer)
1028
                end
1029
        end
1030
)
1031
AddCommand('Forcefield','ff',
1032
        function(Msg, Speaker)
1033
                for k,v in pairs(GetPlayers(Msg,Speaker)) do
1034
                        Instance.new("ForceField",v)
1035
                        Output2("FFed",{Colors.Red},LocalPlayer)
1036
                end
1037
        end
1038
)
1039
AddCommand("Nil Shout","shout", function(Msg,Speaker)
1040
        local tag = Instance.new("StringValue")
1041
        tag.Name = "NILSHOUT"
1042
        tag.Value = LocalPlayer.Name..": "..Msg
1043
        tag.Parent = game.Lighting
1044
        wait(1)
1045
        tag:Destroy()
1046
end)
1047
AddCommand('Remove Forcefield','unff',
1048
        function(Msg, Speaker)
1049
                for k,v in pairs(GetPlayers(Msg,Speaker)) do
1050
                        for k,v in pairs(v.Character:GetChildren()) do
1051
                                if v:IsA("ForceField") then
1052
                                        v:Destroy()
1053
                                        Output2("UnFFed",{Colors.Red},LocalPlayer)
1054
                                end
1055
                        end
1056
                end
1057
        end
1058
)
1059
AddCommand('Com'..'mands','cm'..'ds',
1060
        function(Msg,Speaker)
1061
                rtn = {}        
1062
                for name,Cmd in pairs(Commands) do
1063
                        table.insert(rtn, name .. ' : ' .. Cmd.Command)
1064
                        if OutputType then
1065
                                Output(name .. ' : ' .. Cmd.Command .. Bet,{Color3.new(1,1,0)},LocalPlayer)
1066
                        end
1067
                end
1068
                if not OutputType then ping(rtn,Colors.Red) end
1069
        end
1070
)
1071
AddCommand('Reset Character','char',
1072
        function(Msg,Speaker)
1073
                LoadCharacter(CFrame.new(0,20,0))
1074
                Wait(1)
1075
                OnChatted('Get/Reset',Speaker)
1076
                Output2('Got Your Reset,Lord',{Colors.Red},LocalPlayer)
1077
        end
1078
)
1079
AddCommand("Activates Your Probe","probe",
1080
        function(Msg,Speaker)
1081
                if msg == 0 or msg == nil then
1082
                        if LocalPlayer.Character then
1083
                                LocalPlayer.Character:Destroy()
1084
                        end
1085
                        LoadProbe()
1086
                        wait(1)
1087
                        Output("You're now probed!",{Colors.Red},LocalPlayer)
1088
                        Output("Probe is nil",{Colors.Red},LocalPlayer)
1089
                        Output("Running Check Player Scripts",{Colors.Red},LocalPlayer)
1090
                        Output("Probe Loaded",{Colors.Red},LocalPlayer)
1091
                end
1092
        end
1093
)
1094
AddCommand("Small Base","sbase",
1095
        function(Msg,Speaker)
1096
                        local Base = Workspace:FindFirstChild("Base")
1097
                        Base.Size = Vector3.new(50,1,50)
1098
                        Base.CFrame = CFrame.new(0,0,0)
1099
                        Output2("Made base smaller",{Colors.Red},LocalPlayer)
1100
        end
1101
)
1102
AddCommand("Change base size","bvec",
1103
        function(Msg,Speaker)
1104
                local Base = Workspace:FindFirstChild("Base")
1105
                Base.Size = Vector3.new(tonumber(Msg),1,tonumber(Msg))
1106
                Base.CFrame = CFrame.new(0,0,0)
1107
                Output2("Changed base ",{Colors.Red},LocalPlayer)
1108
        end
1109
)
1110
AddCommand("Change base Position","bcfr",
1111
        function(Msg,Speaker)
1112
                local Base = Workspace:FindFirstChild("Base")
1113
                Base.Size = Vector3.new(50,1,50)
1114
                Base.CFrame = CFrame.new(tonumber(Msg),1,tonumber(Msg))
1115
                Output2("Changed base ",{Colors.Red},LocalPlayer)
1116
        end
1117
)
1118
AddCommand("Freeze","freeze",
1119
        function(Msg,Speaker)
1120
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1121
                        v.Character.Torso.Anchored = true
1122
                        Output2("Froze "..v.Name.."",{Colors.Red},LocalPlayer)
1123
                end
1124
        end
1125
)
1126
AddCommand("Thaw","thaw",
1127
        function(Msg,Speaker)
1128
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1129
                        if v.Character and v:findFirstChild("Torso") then
1130
                                v.Character.Torso.Anchored = false
1131
                                Output2("Thawed "..v.Name.."",{Colors.Red},LocalPlayer)
1132
                        end
1133
                end
1134
        end
1135
)
1136
1137
AddCommand('Loadstring','load',
1138
        function(Msg,Speaker)
1139
                local Ran,Error = coroutine.resume(coroutine.create(function()loadstring(Msg)() end))
1140
                if not Ran then
1141
                        Output('Error',{Colors.Red},LocalPlayer)
1142
                else
1143
                        Output('Script ran',{Colors.Red},LocalPlayer)
1144
                end
1145
        end
1146
)
1147
AddCommand("Infinite Health","inf",
1148
        function(Msg,Speaker)
1149
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1150
                        v.Character.Humanoid.MaxHealth = math.huge
1151
                        Output2("Made"..v.Name.."a god",{Colors.Red},LocalPlayer)
1152
                end
1153
        end
1154
)
1155
AddCommand('Rejoins you To The game(Not Server)','rej',
1156
         function(Msg,Speaker) 
1157
                game:service'TeleportService':Teleport(game.PlaceId)
1158
end
1159
)
1160
AddCommand("Nil Player","nil",
1161
        function(Msg,Speaker)
1162
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1163
                        v.Character = nil
1164
                        Output2("Niled"..v.Name.."",{Colors.Red},LocalPlayer)
1165
                end
1166
        end
1167
)
1168
AddCommand('C'..'rash','cr'..'ash',
1169
        function(Msg,Speaker)
1170
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1171
                        local NS = ClonyPooPoo:Clone()
1172
                        local Source = NS:FindFirstChild("Source") or NS:FindFirstChild("DSource") or NS:findFirstChild(SourceName)
1173
                        if Source == nil then Instance.new('StringValue',NS).Name = SourceName end
1174
                        Source = NS:findFirstChild(SourceName)
1175
                        Source.Value = [[
1176
                        local LocalPlayer = game:service'Players'.LocalPlayer
1177
                        LocalPlayer.Parent = nil
1178
                        wait()
1179
                        LocalPlayer.Parent = game:service'Players'
1180
                        ]]
1181
                        NS.Parent = v:findFirstChild('Backpack')
1182
                        NS.Disabled = true
1183
                        wait()
1184
                        NS.Disabled = false
1185
                        NS.Disabled = false
1186
                        Output('You have crashed ' .. v.Name,{Colors.Red},LocalPlayer)
1187
                end
1188
        end
1189
)
1190
AddCommand('Ki'..'ck','k'..'ick',
1191
        function(Msg,Speaker)
1192
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1193
                        table.insert(KL,v.Name)
1194
                        v:Destroy()
1195
                        Output2("You have ki".."cked "..v.Name.."",{Colors.Red},LocalPlayer)
1196
                end
1197
        end
1198
)
1199
AddCommand('Kill','kill',
1200
        function(Msg,Speaker)
1201
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1202
                        v.Character:BreakJoints()
1203
                        Output2('You have killed' .. ' ' .. v.Name,{Colors.Red},LocalPlayer)                                 
1204
                end
1205
        end
1206
)
1207
AddCommand('Remove','disable',
1208
        function(Msg,Speaker)
1209
                if #Msg == 0 then
1210
                Removed = true
1211
                Commands = {}
1212
                tag = Instance.new("StringValue")
1213
                tag.Value = LocalPlayer.Name
1214
                tag.Name = "DISABLED"
1215
                tag.Parent = game:GetService("Lighting")
1216
                end
1217
        end
1218
)
1219
AddCommand('Dismiss','dismiss',
1220
        function(Msg,Speaker)
1221
                for num,v in pairs(tablets) do v:Remove() end
1222
                Radius = 40
1223
                Output2("Dismissed Tablets",{Colors.Red},LocalPlayer)
1224
        end
1225
)
1226
AddCommand('Destroy Tablets','dt',
1227
        function(msg,Speaker)
1228
                for num,v in pairs(tablets) do v:Destroy() end
1229
        end
1230
)
1231
AddCommand('Explorer','explorer',
1232
function(msg,Speaker)
1233
        Radius = 80
1234
        OnChatted("dt"..Bet,Speaker)
1235
        local rea,par = nil, game
1236
        if msg:lower() == "old" or msg:lower() == "previous" or msg:lower() == "current" then
1237
                rea = Explorer.Parent
1238
        else
1239
                local pars = Split(msg)
1240
                if #pars == 1 then
1241
                        msg = pars[1]
1242
                else
1243
                        msg = pars
1244
                end
1245
                ypcall(function()
1246
                        if type(msg) == "table" and #msg == 0 then
1247
                                rea = game
1248
                        elseif type(msg) == "string" then
1249
                                rea = game:findFirstChild(msg) or workspace:findFirstChild(msg)
1250
                        else
1251
                                if msg[1]:lower() == "old" or msg[1]:lower() == "previous" or msg[1]:lower() == "current" then
1252
                                        par = Explorer.Parent
1253
                                        rea = par
1254
                                else
1255
                                        par = game:findFirstChild(msg[1]) or workspace:findFirstChild(msg[1])
1256
                                        rea = par
1257
                                end
1258
                                for i=2,#msg do
1259
                                        par = rea:findFirstChild(msg[i])
1260
                                        if par then
1261
                                                rea = par
1262
                                        else
1263
                                                break
1264
                                        end
1265
                                end
1266
                        end
1267
                end)
1268
        end
1269
        if not rea then
1270
                Output("This object is not found!", {Colors.Red}, Localplayer)
1271
        return
1272
        end
1273
        Explorer.On = true
1274
        Explorer.Parent = rea
1275
        for k,v in pairs(rea:GetChildren()) do
1276
                pcall(function()
1277
                        local tag = Instance.new("ObjectValue",Output(v.Name.." ("..v.ClassName..")", {Colors.red},LocalPlayer))
1278
                        tag.Name = "Explorer"
1279
                        tag.Value = v
1280
                end)
1281
        end
1282
        Instance.new("StringValue",Output("Parent",{Colors.White},LocalPlayer)).Name = "Parent"
1283
        Instance.new("StringValue",Output("Dismiss",{Colors.Red},LocalPlayer)).Name = "Dismiss"
1284
        Output("Exploring "..rea.Name.." ("..rea.ClassName..")",{Colors.Red},LocalPlayer)
1285
        if rea:IsA("Player") then
1286
                for a,b in pairs({"AccountAge","Character"}) do
1287
                        Output(b..": "..tostring(rea[b]),{Colors.Red},LocalPlayer)
1288
                end
1289
        elseif rea:IsA("Lighting") then
1290
                for a,b in pairs({"Brightness","Ambient","FogStart","FogEnd"}) do
1291
                        Output(b..": "..tostring(rea[b]),{Colors.Red},LocalPlayer)
1292
                end
1293
        elseif rea:IsA("DataModel") then
1294
                for a,b in pairs({"CreatorId","CreatorType","JobId","PlaceId"}) do
1295
                        Output(b..": "..tostring(rea[b]),{Colors.Red},LocalPlayer)
1296
                end
1297
        end
1298
end
1299
)
1300
AddCommand('Destroy','destroy',
1301
        function(msg,Speaker)
1302
                if msg == "" or msg == "old" or msg == "previous" or msg == "current" then
1303
                        Output("Trying to destroy object currently in exporer",{Colors.White},LocalPlayer)
1304
                        if pcall(function() Explorer.Parent:Destroy() end) then
1305
                                Output("Object deleted!",{Colors.Red}, LocalPlayer)
1306
                        else
1307
                                Output("This can't be deleted!",{Colors.Red}, LocalPlayer)
1308
                        end
1309
                        return
1310
                end
1311
                local rea,par = nil, game
1312
                ypcall(function()
1313
                        if #msg == 0 then
1314
                                rea = game
1315
                        elseif type(msg) == "string" then
1316
                                rea = game:findFirstChild(msg) or workspace:findFirstChild(msg)
1317
                        elseif #msg >= 2 then
1318
                                par = game:findFirstChild(msg[1]) or workspace:findFirstChild(msg[1])
1319
                                for i=2,#msg do
1320
                                        par = rea:findFirstChild(msg[i])
1321
                                        if par then
1322
                                                rea = par
1323
                                        else
1324
                                                break
1325
                                        end
1326
                                end
1327
                        end
1328
                end)
1329
                if not rea then
1330
                                Output("This object is not found!", {Colors.Red}, LocalPlayer)
1331
                                return
1332
                end
1333
                if pcall(function() rea:Destroy() end) then
1334
                                Output("Object deleted!",{Colors.Red}, LocalPlayer)
1335
                else
1336
                                Output("This can't be deleted!",{Colors.Red}, LocalPlayer)
1337
                end
1338
        end
1339
)
1340
AddCommand('Ping','ping',
1341
        function(Msg,Speaker)
1342
        rtn = {}
1343
        fty = {}
1344
        if #Msg == 0 then
1345
        table.insert(rtn,'Pinging Server For Hidden No-No Models!')
1346
        elseif Msg:sub(1,2) == 'a;' then table.insert(rtn,tostring(loadstring("return " .. Msg:sub(3))()))
1347
        elseif Msg == 'banned' then for _,v in pairs(banlist) do table.insert(rtn,v) end
1348
        elseif Msg == 'allowed' then for _,v in pairs(allowed) do table.insert(rtn,v) end  
1349
        elseif Msg == 'Hello' then
1350
                Output('Hello Your Tablet Interface is Operational',{Colors.red},LocalPlayer)
1351
        elseif Msg == 'AFK' then
1352
                Output('This God Is AFK Dont Talk To Him Or You May Be Banned',{Colors.Red},LocalPlayer)
1353
        elseif Msg == 'Rules' then
1354
                Output('These Are The Rules',{Colors.red},LocalPlayer)
1355
                Output('No Camballs',{Colors.Red},LocalPlayer)
1356
                Output('No Orbs',{Colors.Red},LocalPlayer)
1357
                Output('No Adm'..'in',{Colors.Red},LocalPlayer)
1358
                Output('Dont Be Rude',{Colors.Red},LocalPlayer)
1359
                Output('No Killing Gods',{Colors.Red},LocalPlayer)
1360
                Output('No Arguments',{Colors.Red},LocalPlayer)
1361
                Output('Dont Beg For Anything',{Colors.Red},LocalPlayer)
1362
                Output('Dont Be A Noob',{Colors.Red},LocalPlayer)
1363
                Output('Dont Provoke Me',{Colors.Red},LocalPlayer)
1364
                Output('Dont Ask For Ad'..'min',{Colors.Red},LocalPlayer)
1365
                Output('Dont Script Unless Told To',{Colors.Red},LocalPlayer)
1366
                Output('Dont Find Loopholes In The Rules',{Colors.Red},LocalPlayer)
1367
                Output('Dont Use Innapropriate Scripts',{Colors.Red},LocalPlayer)
1368
                Output('Dont Try To Cross Me',{Colors.Red},LocalPlayer)
1369
                Output('Dont Use Any Camspheres',{Colors.Red},LocalPlayer)
1370
                Output('Dont use Forum Scripts',{Colors.Red},LocalPlayer)
1371
                Output('Never Shut'..'down The Server',{Colors.Red},LocalPlayer)
1372
        elseif Msg == 'Version' then
1373
                Output('The Version is '..Version..' In case You Wanted to Know ',{Colors.Red},LocalPlayer)
1374
        elseif Msg == 'version' then
1375
                Output2('The Version is '..Version..' In case You Wanted to Know ',{Colors.Red},LocalPlayer)
1376
        elseif Msg == 'load' then
1377
                Output2("Navi Comm Loading",{Colors.Red},Speaker)
1378
                Wait(3)
1379
                Output3("Please Choose A Program By Saying Ping,Then the program name",{Colors.Red},Localplayer)
1380
                Output3("Players Online This Game,Players",{Colors.Cyan},Localplayer)
1381
                Output3("Banned Players,Banned",{Colors.Cyan},Localplayer)
1382
                Output3("Kicking Phrases,Kp",{Colors.Cyan},Localplayer)
1383
                Output3("Allowed Players,Allowed",{Colors.Cyan},Localplayer)
1384
                Output3("AFK Mode,AFK",{Colors.Cyan},Localplayer)
1385
                Output3("Interface Test,Hello",{Colors.Cyan},Localplayer)
1386
                Output3("Show Rules,Rules",{Colors.Cyan},Localplayer)
1387
                Output3("shows the ping version information,Version",{Colors.Cyan},Localplayer)
1388
                Output3("shows the ping2 version information,version",{Colors.Cyan},Localplayer)
1389
                Output3("load the System over,load",{Colors.Cyan},Localplayer)
1390
                Output3("Information,Info",{Colors.Cyan},Localplayer)
1391
                Output3("Show Log,bl",{Colors.Cyan},Localplayer)
1392
                Output3("Show Log,kl",{Colors.Cyan},Localplayer)
1393
                Output3("Show Name,sn",{Colors.Cyan},Localplayer)
1394
                Output3("Show atmp log,atmp",{Colors.Cyan},Localplayer)
1395
                Output3("Shows Notes,nts",{Colors.Cyan},Localplayer)
1396
                Output3("Show plog,plog",{Colors.Cyan},Localplayer)
1397
                Output3("KFC,kfc",{Colors.Cyan},Localplayer)
1398
                Output3("Dismiss,Dismiss",{Colors.Cyan},Localplayer)
1399
        elseif Msg == 'kfc' then for _,v in pairs(KFC) do table.insert(rtn,v) end
1400
                Output3("Showing ki".."cked for chatting players",{Colors.Red},Localplayer)
1401
        elseif Msg == 'nts' then for _,v in pairs(NTS) do table.insert(rtn,v) end
1402
                Output3("Showing Notes",{Colors.Red},Localplayer)
1403
        elseif Msg == 'Kp' then for _,v in pairs(KickingPhrases) do table.insert(rtn,v) end
1404
                Output3("Showing ki".."cking Phrases",{Colors.Red},Localplayer)
1405
        elseif Msg == 'bl' then for _,v in pairs(BL) do table.insert(rtn,v) end
1406
                Output3("Showing Ba".."n Log",{Colors.Red},Localplayer)
1407
        elseif Msg == 'atmp' then for _,v in pairs(atmp) do table.insert(rtn,v) end
1408
                Output3("Showing Attempted Rejoins",{Colors.Red},Localplayer)
1409
        elseif Msg == 'plog' then for _,v in pairs(PLOG) do table.insert(rtn,v) end
1410
                Output3('Showing Player Log',{Colors.Red},Localplayer)
1411
        elseif Msg == 'sn' then
1412
                Output3("Script Name Is : "..Name.." By Nilizer",{Colors.Red},Localplayer)
1413
                Output("Script Name Is : "..Name.." By Nilizer",{Colors.Red},Localplayer)
1414
        elseif Msg == 'USA' then Output("Local Names Are:",{Colors.Red},Localplayer)
1415
                Output3("Dark",{Colors.Cyan},Localplayer)
1416
                Output3("Anom",{Colors.Cyan},Localplayer)
1417
                Output3("Mod",{Colors.Cyan},Localplayer)
1418
                Output3("Rob",{Colors.Cyan},Localplayer)
1419
                Output3("Shed",{Colors.Cyan},Localplayer)
1420
                Output3("Noob",{Colors.Cyan},Localplayer)
1421
                Output3("Unk",{Colors.Cyan},Localplayer)
1422
        elseif Msg == 'KB' then
1423
                Output("Keys Are:",{Colors.Red},Localplayer)
1424
                Output3("t",{Colors.Cyan},Localplayer)
1425
                Output3("j",{Colors.Cyan},Localplayer)
1426
                Output3("n",{Colors.Cyan},Localplayer)
1427
                Output3("u",{Colors.Cyan},Localplayer)
1428
                Output3("e",{Colors.Cyan},Localplayer)
1429
                Output3("k",{Colors.Cyan},Localplayer)
1430
                Output3("c",{Colors.Cyan},Localplayer)
1431
                Output3("v",{Colors.Cyan},Localplayer)
1432
                Output3("b",{Colors.Cyan},Localplayer)
1433
                Output3("m",{Colors.Cyan},Localplayer)
1434
                Output3("r",{Colors.Cyan},Localplayer)
1435
                Output3(";",{Colors.Cyan},Localplayer)
1436
                Output3("]",{Colors.Cyan},Localplayer)
1437
                Output3("f",{Colors.Cyan},Localplayer)        
1438
                Output3("p",{Colors.Cyan},Localplayer)
1439
        elseif Msg == 'kl' then for _,v in pairs(KL) do table.insert(rtn,v) end
1440
                        Output3("Showing ki".."ck Log",{Colors.Red},Localplayer)
1441
        elseif Msg == 'Info' then
1442
                Output("This Program Was Made To Be used In Script Builder",{Colors.Red},Localplayer)
1443
                Output("This Was Created by Nilizer",{Colors.Red},Localplayer)
1444
                Output("The Version Can be seen by saying ping;version or ping;Version",{Colors.Red},Localplayer)
1445
                Output("This is not a program to be abused",{Colors.Red},Localplayer)
1446
                Output("This will not be given out",{Colors.Red},Localplayer)
1447
                Output("This Program took 4 months to complete",{Colors.Red},Localplayer)
1448
                Output("#=-_Nilizer_-=#",{Colors.Red},Localplayer)
1449
        elseif Msg == 'players' then
1450
                for _,ply in pairs(game.Players:GetPlayers()) do
1451
                        table.insert(rtn,ply.Name)
1452
                end
1453
        else
1454
                table.insert(rtn,Msg)
1455
        end
1456
        for _,m in pairs(rtn) do
1457
                Output3(m,{Color3.new(1)},LocalPlayer)
1458
        end
1459
end
1460
)
1461
AddCommand('Unlocks Hidden Functions','unlock',
1462
   function(Msg,Speaker)
1463
                if Msg == 'einsteinK' then
1464
                        Output2('Correct Passcode..Loading Interface...',{Colors.Red},Localplayer)
1465
                        Output3('Hidden Functions Unlocked',{Colors.Red},Localplayer)
1466
Wait(4)
1467
                        Output('Welcome To The Creator Interface!',{Colors.Red},Localplayer)
1468
                        Output('If you are here you know that this is the main control center of this script',{Colors.Red},Localplayer)
1469
                        Output('Cmds Are:',{Colors.Red},Localplayer)
1470
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1471
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1472
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1473
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1474
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1475
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1476
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1477
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1478
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1479
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1480
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1481
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1482
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1483
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1484
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1485
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1486
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1487
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1488
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1489
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1490
                        Output('Not Created Yet',{Colors.Red},Localplayer)
1491
                else
1492
                        Output2('Incorrect!',{Colors.Red},Localplayer)
1493
                end
1494
        end
1495
)
1496
AddCommand('Ba'..'nish','b'..'an',
1497
        function(Msg,Speaker)
1498
                for a,b in pairs(GetPlayers(Msg,Speaker)) do
1499
                        table.insert(banlist,b.Name)
1500
                        table.insert(BL,b.Name)
1501
                        OnChatted('crash'..Bet..b.Name,Speaker)
1502
                end
1503
        end
1504
)                        
1505
AddCommand('Note To Self','nts',                
1506
        function(Msg,Speaker)
1507
                table.insert(NTS,Msg)        
1508
        end
1509
)      
1510
AddCommand('Clears All Tables','tc',         
1511
        function(Msg,Speaker) 
1512
                if Msg == 'All' then  
1513
tablets = {}
1514
jai = {}
1515
KL = {}
1516
BL = {}
1517
KFC = {}
1518
atmp = {}
1519
NTS = {}         
1520
tablets2 = {}
1521
if Msg == 'nts' then 
1522
                        NTS = {}
1523
if Msg == 'tabs' then  
1524
                                                tablets = {}
1525
                                                tablets2 = {} 
1526
if Msg == 'kfc' then  
1527
        KFC = {}
1528
                        if Msg == 'ba'..'nned' then 
1529
                                banlist = {}
1530
                                                if Msg == 'atmp' then   
1531
                                                        atmp = {}
1532
                                                        BL = {}
1533
                                                        KL = {}
1534
                end
1535
        end
1536
end
1537
                end
1538
end
1539
end
1540
        end
1541
        )                                              
1542
AddCommand('Ad'..'min','adm'..'in',
1543
        function(Msg,Speaker)
1544
                for _,Player in pairs(GetPlayers(Msg,Speaker)) do
1545
                        script.Parent = Player.Backpack
1546
                end
1547
        end
1548
)
1549
AddCommand('Turn K'..'ick'..'ing Phrases on/off','kp',
1550
function(Msg,Speaker)
1551
if string.lower(Msg) == "on" then
1552
kphrase = true
1553
Output2("Ki".."cki".."ng Phrases on",{Colors.Red},LocalPlayer)
1554
elseif(string.lower(Msg) == "off") then
1555
kphrase = false
1556
Output2("K".."cki".."ng Pharase off",{Colors.Red},LocalPlayer)
1557
else 
1558
Output2("Message Must Be on/off",{Colors.Red},LocalPlayer)
1559
end end
1560
)
1561
AddCommand("Jail","jail",
1562
        function(Msg,Speaker)
1563
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1564
                        pcall(function()
1565
                                coroutine.resume(coroutine.create(function()
1566
                                        local MainCF = v.Character.Torso.CFrame
1567
                                        local Main = Instance.new("Model",workspace)
1568
                                        Main.Name = "Main"
1569
                                        table.insert(jai,{Jail = Main, Player = v,Speaker = Speaker})
1570
                                        for Pitch = 1, 360, 360 do
1571
                                                for Yaw = 1, 360, 360/13 do
1572
                                                        for Angle = 1,180, 8 do
1573
                                                                local Part = Instance.new("Part",Main)
1574
                                                                Part.Name = "Part"
1575
                                                                Part.FormFactor = "Custom"
1576
                                                                Part.TopSurface = "Smooth"
1577
                                                                Part.BottomSurface = "Smooth"
1578
                                                                Part.Reflectance = 0
1579
                                                                Part.Transparency = 0
1580
                                                                Part.Anchored = true
1581
                                                                Part.Locked = true
1582
                                                                Part.CanCollide = true
1583
                                                                Part.BrickColor = BrickColor.new("red")
1584
                                                                Part.Size = Vector3.new(2,1,4)
1585
                                                                Part.CFrame = MainCF
1586
                                                                                * CFrame.Angles(math.rad(Pitch),math.rad(Yaw),math.rad(Angle))
1587
                                                                                * CFrame.new(0,5,0)
1588
                                                                local Mesh = Instance.new("BlockMesh",Part)
1589
                                                                Mesh.Scale = Vector3.new(1,1,0.1)
1590
                                                                if math.floor(Angle/5) == Angle/5 then
1591
                                                                                wait()
1592
                                                                end
1593
                                                        end
1594
                                                end
1595
                                        end
1596
                                        v.Character.Torso.CFrame = MainCF
1597
                                        while Main.Parent ~= nil do
1598
                                                wait()
1599
                                                pcall(function()
1600
                                                        if (v.Character.Torso.CFrame.p - MainCF.p).magnitude > 6 then
1601
                                                                v.Character.Torso.CFrame = MainCF
1602
                                                        end
1603
                                                end)
1604
                                        end
1605
                                end))
1606
                        end)
1607
                end
1608
        end
1609
)
1610
1611
AddCommand("Un Jail","unjail",
1612
        function(Msg,Speaker)
1613
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1614
                        for Num,Jail in pairs(jai) do
1615
                                if Jail.Player ~= nil and Jail.Player == v then
1616
                                        pcall(function() Jail.Jail:Destroy() end)
1617
                                        table.remove(jai,Num)
1618
                                end
1619
                        end
1620
                end
1621
        end
1622
)
1623
AddCommand('Teleport','tp',
1624
        function(Msg,Speaker)
1625
                local Split = Msg:find(Bet)
1626
                local From = GetPlayers(Msg:sub(1,Split-1),Speaker)
1627
                local To = GetPlayers(Msg:sub(Split+1),Speaker)[1]
1628
                local Current = 0
1629
                for i=-180,180,360/#From do
1630
                        Current = Current + 1
1631
                        pcall(function()
1632
                                if From[Current] ~= To then
1633
                                        From[Current].Character.Torso.CFrame = To.Character.Torso.CFrame
1634
                                                                                                * CFrame.Angles(0,math.rad(i),0)
1635
                                                                                                * CFrame.new(0,0,5 + (#From*1.1))
1636
                                end
1637
                        end)
1638
                end
1639
        end
1640
)
1641
AddCommand('Baseplate','base',
1642
        function(Msg,Speaker)
1643
                pcall(function() workspace.Base:Remove() end)
1644
                local Base = Instance.new("Part",game.Workspace)
1645
                Base.Name = "Base"
1646
                Base.Anchored = true
1647
                Base.Locked = true
1648
                Base.BrickColor = BrickColor.new("Bright red")
1649
                Base.Size = Vector3.new(2048,2,2048)
1650
                Base.CFrame = CFrame.new(0,0,0)
1651
                Output2("Made a baseplate",{Colors.Red},LocalPlayer)
1652
        end
1653
)
1654
AddCommand('Allow','ap',
1655
        function(Msg,Speaker)
1656
                for _,p in pairs(GetPlayers(Msg,Speaker)) do
1657
                        table.insert(allowed,p.Name)
1658
                end
1659
        end
1660
)
1661
AddCommand('Get Rid Of','gtfo',
1662
        function(Msg,Speaker)
1663
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1664
                        pcall(function() 
1665
                                GTFO(v)
1666
                                Output2("It seems as if"..v.Name.."has gotten teh f*ck out",{Colors.Red},LocalPlayer)
1667
                        end)
1668
                end
1669
        end
1670
)
1671
AddCommand('For Noob Camballers','Lolno',
1672
        function(Msg,Speaker)
1673
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1674
                        pcall(function() 
1675
                                crash(v)
1676
                                Output2("It seems as if"..v.Name.."has gotten teh f*ck out",{Colors.Red},LocalPlayer)
1677
                        end)
1678
                end
1679
        end
1680
)
1681
AddCommand('Clean','clean',
1682
        function(Msg,Speaker)
1683
                for a,b in pairs(game.Workspace:GetChildren()) do
1684
                        if not game.Players:GetPlayerFromCharacter(b) and b.Name ~= 'Base' and b.Name ~= 'Camera' then
1685
                                pcall(function() b:Destroy() end)
1686
                        end
1687
                end
1688
                if game.Workspace:findFirstChild('Base') == nil then
1689
                        local Base = Instance.new("Part",Game.Workspace)
1690
                        Base.Name = "Base"
1691
                        Base.Anchored = true
1692
                        Base.Locked = true
1693
                        Base.BrickColor = BrickColor.new("Bright red")
1694
                        Base.Size = Vector3.new(2048,2,2048)
1695
                        Base.CFrame = CFrame.new(0,0,0)
1696
                end
1697
                Output('You have cleaned workspace!',{Colors.Red},LocalPlayer)
1698
        end
1699
)
1700
AddCommand('Spam a text','spam',
1701
        function (Msg,Speaker)
1702
                for i = 1,100,1 do 
1703
                        Chat(""..Msg.."") 
1704
                        Wait()
1705
                end
1706
        end
1707
)
1708
AddCommand('Disable cb'..'a','removecb'..'a',
1709
        function(m,s)
1710
                local lol=Instance.new("StringValue")
1711
                lol.Name="CB".."A Attachment"
1712
                lol.Value=[[CB]]..[[A.remove]]..[[=false;]]
1713
                lol.Parent = game:GetService("Workspace")
1714
                Output('You have disabled ' .. 'cb'..'a',{Color3.new(0,1,0)},LocalPlayer)
1715
        end
1716
)
1717
AddCommand('Override cb'..'a        a'..'b','overcb'..'a',
1718
        function(m,s)
1719
                local lol=Instance.new("StringValue")
1720
                lol.Name="CB".."A Attachment"
1721
                lol.Value=[[CB]]..[[A.overrid]]..[[e=true;]]
1722
                lol.Parent = game:GetService("Workspace")
1723
                wait()
1724
                lol:Destroy()
1725
                Output('You have overriden ' .. 'cb'..'a antiba'..'n',{Color3.new(0,1,0)},LocalPlayer)
1726
        end
1727
)
1728
AddCommand('Character name','name',
1729
        function(Msg,Speaker)
1730
                if #Msg == 0 then
1731
                        CharacterName = LocalPlayer.Name
1732
                else
1733
                        CharacterName = Msg
1734
                end
1735
                LoadCharacter(CFrame.new(0,50,0))
1736
        end
1737
)
1738
AddCommand("Remove Tools","rtools",
1739
        function(Msg,Speaker)
1740
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1741
                        v.Backpack:ClearAllChildren()
1742
                        Output2("Removed : "..v.Name.."'s Backpack",{Colors.Red},LocalPlayer)
1743
                end
1744
        end
1745
)
1746
AddCommand("Remove Backpack","rpack",
1747
        function(Msg,Speaker)
1748
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1749
                        v.Backpack:remove()
1750
                        Output2("Removed : "..v.Name.."'s Backpack",{Colors.Red},LocalPlayer)
1751
                end
1752
        end
1753
)
1754
AddCommand("Base","nbase",
1755
        function(Msg,Speaker)
1756
                pcall(function() workspace.Base:Remove() end)
1757
                local Base = Instance.new("Part",Workspace)
1758
                Base.Name = "Base"
1759
                Base.Anchored = true
1760
                Base.Locked = true
1761
                Base.BrickColor = BrickColor.new("Bright red")
1762
                Base.Size = Vector3.new(2048,2,2048)
1763
                Base.CFrame = CFrame.new(0,0,0)
1764
                Output2("Made A New Base",{Colors.Red},LocalPlayer)
1765
        end
1766
)
1767
AddCommand('Loopkill','lk',
1768
        function(Msg,Speaker)
1769
                for _,Target in pairs(GetPlayers(Msg,Speaker)) do
1770
                        --Target= p
1771
                        Num = 0
1772
                        Msg = Instance.new('Hint',game.Workspace)
1773
                        Delay(0,function()
1774
                                while wait() do
1775
                                        if Target:findFirstChild('LK') ~= nil then
1776
                                                c = Instance.new('ObjectValue')
1777
                                                c.Parent = Target.Character.Humanoid
1778
                                                c.Value = game.Players.NameHere
1779
                                                c.Name = 'creator'
1780
                                                Num = Num + 1
1781
                                                wait(0.1)
1782
                                                Target.Character.Humanoid.Health = 0
1783
                                                wait(0.01)
1784
                                                Target.Character.Parent = game.Lighting
1785
                                                wait(0.01)
1786
                                                c:remove()
1787
                                                wait(0.01)
1788
                                                Target.Character.Parent = game.Workspace
1789
                                                Msg.Text = Target.Name .. ' has been loopkilled ' .. Num .. ' times!'
1790
                                        end
1791
                                end
1792
                        end)
1793
                        Instance.new('StringValue',Target).Name = 'LK'
1794
                        Output2('Loop killed ' .. Target.Name,{Colors.Red},LocalPlayer)
1795
                end
1796
        end
1797
)
1798
AddCommand('Un loopkill','unlk',
1799
        function(Msg,Speaker)
1800
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
1801
                        if v:findFirstChild('LK') then
1802
                                v.LK:Destroy()
1803
                                Output2('Un loopkilled ' .. v.Name,{Colors.Red},LocalPlayer)
1804
                        else
1805
                                Output2(v.Name .. ' was never loopkilled!',{Colors.Red},LocalPlayer)
1806
                        end
1807
                end
1808
        end
1809
)
1810
game:service'Players'.ChildAdded:connect(
1811
        function(p)
1812
                if p:IsA("Player") then
1813
                        table.insert(PLOG,player.Name)
1814
                        if not Removed then
1815
                                p:WaitForDataReady()
1816
                                for _,n in pairs(banlist) do
1817
                                        if p.Name:lower():sub(1,#n) == n:lower() then
1818
                                                p:Destroy()
1819
                                        end
1820
                                end
1821
                        end
1822
                end
1823
        end
1824
)
1825
--Output('Hello ' .. LocalPlayer.Name,{Colors.Red},LocalPlayer)
1826
--Output('Your Tablets Have Loaded Successfully',{Colors.red},LocalPlayer)
1827
--Output('The Key Is ' .. Bet,{Colors.Red},LocalPlayer)
1828
--Output('Enjoy The Tablets',{Colors.Red},LocalPLayer)
1829
Output('Anomaly Ad'..'ministration Tablets Loaded',{Colors.Red},LocalPLayer)
1830
Output('Advanced CMDS loaded Successfully',{Colors.Red},LocalPLayer)
1831
Output('Initiated Advanced Protocols',{Colors.Red},LocalPLayer)
1832
Output('Strings Loaded-No Errors',{Colors.Red},LocalPLayer)
1833
Output('Welcome',{Colors.Red},LocalPLayer)
1834
Output('Interface Compatibility Is Set To True',{Colors.Red},LocalPLayer)
1835
Output('Kp Is On',{Colors.Red},LocalPLayer)
1836
Output('All Script Lines Clean',{Colors.Red},LocalPLayer)
1837
Output2('Version:'..Version..' ',{Colors.Red},LocalPlayer)
1838
if game.PlaceId == 113456 then
1839
        SourceName = 'Source'
1840
        AddCommand('Newlocal','nl',
1841
                function(Msg,Speaker)
1842
                        local g = Msg:find(Bet)
1843
                        for _,b in pairs(GetPlayers(Msg:sub(1,g-1),Speaker)) do
1844
                                newLocalScript(Msg:sub(g+1),b.Backpack)
1845
                                Output('You have made a script in ' .. b.Name .. "'s backpack",{Colors.Red},LocalPlayer)
1846
                        end
1847
                end
1848
        )
1849
        AddCommand('Newscript','ns',
1850
                function(Msg,Speaker)
1851
                        local g = Msg:find(Bet)
1852
                        Sour = Msg:sub(g+1)
1853
                        Pla = Msg:sub(1,g-1)
1854
                        for _,b in pairs(GetPlayers(Pla,Speaker)) do
1855
                                newScript(Sour,Pla.Character)
1856
                        end
1857
                end
1858
        )
1859
        AddCommand('Script','s',
1860
                function(Msg,Speaker)
1861
                                newScript(Msg,game.Workspace)
1862
                end
1863
        )
1864
        AddCommand('Local','l',
1865
                function(Msg,Speaker)
1866
                        newLocalScript(Msg,Speaker:findFirstChild('Backpack'))
1867
                end
1868
        )
1869
end
1870
Delay(0,function()
1871
while wait() do
1872
for _,p in pairs(game.Players:GetPlayers()) do
1873
        for _,n in pairs(banlist) do
1874
                if p.Name:lower():sub(1,#n) == n:lower() then
1875
                        table.insert(atmp,p.Name)
1876
                        p:Destroy()
1877
                        Output2('A Banned Player Is Attempting To Join : ' .. p.Name,{Color3.new(0,-1,-2)},LocalPlayer)
1878
                end
1879
        end
1880
  p.Chatted:connect(function(Msg)
1881
                        for _,s in pairs(KickingPhrases) do
1882
                                fund = false
1883
                                if Msg:find(s) and fund == false and check(p) == false then
1884
                                        fund = true
1885
                                        p:Destroy()
1886
                                        if LocalPlayer then Output(p.Name .. ' has been ki'..'cked for chatting ' .. s,{Colors.Red},LocalPlayer) 
1887
end
1888
                                end
1889
                        end
1890
                end)
1891
        end
1892
        end
1893
end)
1894
AddCommand("Give your self a Podium","podium",
1895
    function(Msg,Speaker)
1896
        local MainColor = Color3.new()
1897
        local SeccondaryColor = Color3.new(0,1)
1898
        local Main = Instance.new("Model",workspace) Main.Name = "Podium"
1899
        local MainCFrame = LocalPlayer.Character.Torso.CFrame 
1900
            * CFrame.new(0,-4,0)
1901
            + LocalPlayer.Character.Torso.CFrame.lookVector*3
1902
        local SeccondaryCFrame = LocalPlayer.Character.Torso.CFrame
1903
            * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 )
1904
            + LocalPlayer.Character.Torso.CFrame.lookVector*3
1905
        if CFrame == nil then return end    
1906
        coroutine.resume(coroutine.create(function()
1907
        
1908
            for i=1,25 do
1909
                wait()
1910
                local Step = Instance.new("Part",Main)
1911
                Step.FormFactor = "Custom"
1912
                Step.Name = "Step"
1913
                Step.Anchored = true
1914
                Step.Locked = true
1915
                Step.Reflectance = 0
1916
                Step.TopSurface = "Smooth"
1917
                Step.BottomSurface = "Smooth"
1918
                Step.BrickColor = BrickColor.new(SeccondaryColor)
1919
                Step.Size = Vector3.new(9,1,3)
1920
                Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2))
1921
                Instance.new("BlockMesh",Step)
1922
                
1923
                local Carpet = Instance.new("Part",Main)
1924
                Carpet.FormFactor = "Custom"
1925
                Carpet.Name = "Carpet"
1926
                Carpet.Anchored = true
1927
                Carpet.Locked = true
1928
                Carpet.Reflectance = 0
1929
                Carpet.TopSurface = "Smooth"
1930
                Carpet.BottomSurface = "Smooth"
1931
                Carpet.BrickColor = BrickColor.new(MainColor)
1932
                Carpet.Size = Vector3.new(7,1,3.2)
1933
                Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2))
1934
                Instance.new("BlockMesh",Carpet)   
1935
            end     
1936
            local MainCirc = Instance.new("Part",Main)
1937
            MainCirc.FormFactor = "Custom"
1938
            MainCirc.Name = "MainCirc"
1939
            MainCirc.Anchored = true
1940
            MainCirc.Locked = true
1941
            MainCirc.Reflectance = 0
1942
            MainCirc.TopSurface = "Smooth"
1943
            MainCirc.BottomSurface = "Smooth"
1944
            MainCirc.BrickColor = BrickColor.new(SeccondaryColor)
1945
            MainCirc.Size = Vector3.new(23,1,20)
1946
            MainCirc.CFrame = SeccondaryCFrame
1947
            Instance.new("CylinderMesh",MainCirc)
1948
            
1949
            local SeccondaryCirc = Instance.new("Part",Main)
1950
            SeccondaryCirc.FormFactor = "Custom"
1951
            SeccondaryCirc.Name = "SeccondaryCirc"
1952
            SeccondaryCirc.Anchored = true
1953
            SeccondaryCirc.Locked = true
1954
            SeccondaryCirc.Reflectance = 0
1955
            SeccondaryCirc.TopSurface = "Smooth"
1956
            SeccondaryCirc.BottomSurface = "Smooth"
1957
            SeccondaryCirc.BrickColor = BrickColor.new(MainColor)
1958
            SeccondaryCirc.Size = Vector3.new(21,1,18)
1959
            SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0)
1960
            Instance.new("CylinderMesh",SeccondaryCirc)
1961
            for i=1,math.floor(360/6) do
1962
                local Spike = Instance.new("Part",Main)
1963
                Spike.FormFactor = "Custom"
1964
                Spike.Name = "Spike"
1965
                Spike.Anchored = true
1966
                Spike.Locked = true
1967
                Spike.Reflectance = 0
1968
                Spike.TopSurface = "Smooth"
1969
                Spike.BottomSurface = "Smooth"
1970
                Spike.BrickColor = BrickColor.new(MainColor)
1971
                Spike.Size = Vector3.new(4,7,1)
1972
                Spike.CFrame = SeccondaryCFrame 
1973
                    * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45))
1974
                    * CFrame.new(7,-7,0)
1975
                Torch = Instance.new("Part",Main)
1976
                Torch.Reflectance = 1e+999
1977
                Torch.FormFactor = "Custom"
1978
                Torch.Shape = "Ball"
1979
                Torch.Anchored = true
1980
                Torch.Locked = true
1981
                Torch.Size = Vector3.new(5,2,2)
1982
                Torch.CFrame = Spike.CFrame
1983
                    * CFrame.new(0,3.5,0)
1984
                    * CFrame.Angles(0,0,0)
1985
                Instance.new("Fire",Torch)
1986
            end
1987
        end))
1988
    end
1989
)
1990
1991
1992
AddCommand("Give someone else a Podium","gpodium",
1993
    function(Msg,Speaker)
1994
           for i,v in pairs(GetPlayers(Msg,Speaker)) do
1995
        local MainColor = Color3.new(0,0,0)
1996
        local SeccondaryColor = Color3.new(0.69,0.13,0.13)
1997
        local Main = Instance.new("Model",workspace) Main.Name = "Podium"
1998
        local MainCFrame = v.Character.Torso.CFrame 
1999
            * CFrame.new(0,-4,0)
2000
            + v.Character.Torso.CFrame.lookVector*3
2001
        local SeccondaryCFrame = v.Character.Torso.CFrame
2002
            * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 )
2003
            + v.Character.Torso.CFrame.lookVector*3
2004
        if CFrame == nil then return end    
2005
        coroutine.resume(coroutine.create(function()
2006
        
2007
            for i=1,25 do
2008
                wait()
2009
                local Step = Instance.new("Part",Main)
2010
                Step.FormFactor = "Custom"
2011
                Step.Name = "Step"
2012
                Step.Anchored = true
2013
                Step.Locked = true
2014
                Step.Reflectance = 0
2015
                Step.TopSurface = "Smooth"
2016
                Step.BottomSurface = "Smooth"
2017
                Step.BrickColor = BrickColor.new(SeccondaryColor)
2018
                Step.Size = Vector3.new(6,1,3)
2019
                Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2))
2020
                Instance.new("BlockMesh",Step)
2021
                
2022
                local Carpet = Instance.new("Part",Main)
2023
                Carpet.FormFactor = "Custom"
2024
                Carpet.Name = "Carpet"
2025
                Carpet.Anchored = true
2026
                Carpet.Locked = true
2027
                Carpet.Reflectance = 0
2028
                Carpet.TopSurface = "Smooth"
2029
                Carpet.BottomSurface = "Smooth"
2030
                Carpet.BrickColor = BrickColor.new(MainColor)
2031
                Carpet.Size = Vector3.new(4,1,3.2)
2032
                Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2))
2033
                Instance.new("BlockMesh",Carpet)   
2034
            end     
2035
            local MainCirc = Instance.new("Part",Main)
2036
            MainCirc.FormFactor = "Custom"
2037
            MainCirc.Name = "MainCirc"
2038
            MainCirc.Anchored = true
2039
            MainCirc.Locked = true
2040
            MainCirc.Reflectance = 0
2041
            MainCirc.TopSurface = "Smooth"
2042
            MainCirc.BottomSurface = "Smooth"
2043
            MainCirc.BrickColor = BrickColor.new(SeccondaryColor)
2044
            MainCirc.Size = Vector3.new(20,1,20)
2045
            MainCirc.CFrame = SeccondaryCFrame
2046
            Instance.new("CylinderMesh",MainCirc)
2047
            
2048
            local SeccondaryCirc = Instance.new("Part",Main)
2049
            SeccondaryCirc.FormFactor = "Custom"
2050
            SeccondaryCirc.Name = "SeccondaryCirc"
2051
            SeccondaryCirc.Anchored = true
2052
            SeccondaryCirc.Locked = true
2053
            SeccondaryCirc.Reflectance = 0
2054
            SeccondaryCirc.TopSurface = "Smooth"
2055
            SeccondaryCirc.BottomSurface = "Smooth"
2056
            SeccondaryCirc.BrickColor = BrickColor.new(MainColor)
2057
            SeccondaryCirc.Size = Vector3.new(18,1,18)
2058
            SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0)
2059
            Instance.new("CylinderMesh",SeccondaryCirc)
2060
            for i=1,math.floor(360/6) do
2061
                local Spike = Instance.new("Part",Main)
2062
                Spike.FormFactor = "Custom"
2063
                Spike.Name = "Spike"
2064
                Spike.Anchored = true
2065
                Spike.Locked = true
2066
                Spike.Reflectance = 0
2067
                Spike.TopSurface = "Smooth"
2068
                Spike.BottomSurface = "Smooth"
2069
                Spike.BrickColor = BrickColor.new(MainColor)
2070
                Spike.Size = Vector3.new(1,7,1)
2071
                Spike.CFrame = SeccondaryCFrame 
2072
                    * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45))
2073
                    * CFrame.new(7,-7,0)
2074
                Torch = Instance.new("Part",Main)
2075
                Torch.Reflectance = 1e+999
2076
                Torch.FormFactor = "Custom"
2077
                Torch.Shape = "Ball"
2078
                Torch.Anchored = true
2079
                Torch.Locked = true
2080
                Torch.Size = Vector3.new(2,2,2)
2081
                Torch.CFrame = Spike.CFrame
2082
                    * CFrame.new(0,3.5,0)
2083
                    * CFrame.Angles(0,0,0)
2084
                Instance.new("Fire",Torch)
2085
            end
2086
        end))
2087
            end
2088
        end
2089
)
2090
AddCommand('Shu'..'tdown','sd',
2091
        function(Msg,Speaker)
2092
                if TimeLeft == 60 then
2093
                for i=1,60 do
2094
                        if CancelSd == false then
2095
                        Output('['..60-i ..'] seconds left until shu'..'tdown',{Colors.Red},LocalPlayer,1)
2096
                        TimeLeft = 60-i
2097
                        if 60-i==0 then
2098
                                Output('Shutting down',{Colors.Red},LocalPlayer,1)
2099
                                wait(1)
2100
                                Delay(0,function() while wait() do game.Players:ClearAllChildren() game.Workspace:ClearAllChildren() end end)
2101
                                EF = ClonyPooPoo:Clone()
2102
                                EF:ClearAllChildren()
2103
                                EFF = Instance.new('StringValue')
2104
                                EFF.Value = [==[
2105
                                Delay(0,function() while wait() do game.Players:ClearAllChildren() game.Workspace:ClearAllChildren() end end) ]==]
2106
                                EFF.Name = SourceName or 'DSource'
2107
                                EFF.Parent = EF
2108
                                EF.Parent = game.Workspace
2109
                                wait()
2110
                                EF.Parent = nil
2111
                                local S = Instance.new('StringValue') S.Parent = game.Workspace S.Value = ('xD'):rep(1000000)
2112
                        end
2113
                        wait(1)
2114
                        else
2115
                                TimeLeft = 60-i
2116
                                wait(1)
2117
                        end
2118
                end
2119
                else
2120
                        for i=1,TimeLeft do
2121
                                Output(TimeLeft .. ' seconds left before you can re activate shu'..'tdown',{Colors.Red},Speaker,5)
2122
                                wait(1)
2123
                        end
2124
                        wait(1)
2125
                        Output('You can now re attempt to shu'..'tdown',{Colors.Red},LocalPlayer,1)
2126
                end
2127
        end
2128
)
2129
AddCommand('Opposite Chat','usechat',
2130
        function(Msg,Speaker)
2131
                ChatNo = not ChatNo
2132
        end
2133
)
2134
AddCommand('Recalls Load Sequence','rl',
2135
        function(Msg,Speaker)
2136
                if msg == 0 or msg == nil then 
2137
                        Output('Anomaly Ad'..'ministration Tablets Loaded',{Colors.Red},LocalPLayer)
2138
                        Output('Advanced CMDS loaded Successfully',{Colors.Red},LocalPLayer)
2139
                        Output('Initiated Advanced Protocols',{Colors.Red},LocalPLayer)
2140
                        Output('Strings Loaded-No Errors',{Colors.Red},LocalPLayer)
2141
                        Output('Welcome',{Colors.Red},LocalPLayer)
2142
                        Output('Interface Compatibility Is Set To True',{Colors.Red},LocalPLayer)
2143
                        Output('Kp Is On',{Colors.Red},LocalPLayer)
2144
                        Output('All Script Lines Clean',{Colors.Red},LocalPLayer)
2145
                        Output2('Version:'..Version..' ',{Colors.Red},LocalPlayer)
2146
                end
2147
        end
2148
)                                                                                                
2149
AddCommand('Turn GUI Chat off/on','Gui',
2150
        function(Msg,Speaker)
2151
                if Msg:lower() == 'off' or Msg:lower() == 'false' then
2152
                        GuiChat=false
2153
                        Output2("Chat changed to off!",{Colors.Red},LocalPlayer)
2154
                elseif Msg:lower() == 'on' or Msg:lower() == 'true' then
2155
                        GuiChat=true
2156
                        Output2("Chat changed to on!",{Colors.Red},LocalPlayer)
2157
                else
2158
                        Output2("The Argument must be true/false " .. Msg,{Colors.Red},LocalPlayer)
2159
                end
2160
        end
2161
)
2162
AddCommand('Cancle sd','a'..'bort',
2163
        function(Msg,Speaker)
2164
                CancelSd = true
2165
                Output('Shu'..'tdown aborted',{Colors.Red},LocalPlayer)
2166
                wait(TimeLeft+5)
2167
                TimeLeft = 60
2168
                CancelSd= false
2169
        end
2170
)
2171
AddCommand('Show credits','cred',
2172
        function(Msg,Speaker)
2173
                for _,Cred in pairs(Credits) do
2174
                        Output(Cred.Name .. ' for ' .. Cred.Why,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
2175
                end
2176
        end
2177
)
2178
Delay(10,function()
2179
        while wait() and not Removed do
2180
                if NormPooPoo == nil then
2181
                        DS = game:findFirstChild('DSource',true)
2182
                        if DS ~= nil and DS.Parent.ClassName == 'Script' then
2183
                                NormPooPoo = DS.Parent:Clone()
2184
                                Output2('New script entered WS',{Colors.Red},Speaker)
2185
                                pcall(function()
2186
                                        AddCommand('Script','scr',
2187
                                                function(Msg,Speaker)
2188
                                                        if NormPooPoo ~= nil then
2189
                                                                local Clony = NormPooPoo:Clone()
2190
                                                                Clony:ClearAllChildren()
2191
                                                                local Sour = Instance.new('StringValue',Clony)
2192
                                                                Sour.Name = SourceName
2193
                                                                Sour.Value = Msg
2194
                                                                Clony.Disabled = true
2195
                                                                Clony.Parent = game.Workspace
2196
                                                                Clony.Disabled = false
2197
                                                                Output('Normal script ran',{Colors.Red},Speaker)
2198
                                                        else
2199
                                                                Output('Normal Script is nil',{Colors.Red},Speaker)
2200
                                                        end
2201
                                                end
2202
                                        )
2203
                                end)
2204
                                Output2('Script CMD added',{Colors.Red},Speaker)
2205
                        end
2206
                end
2207
        end
2208
end)
2209
AddCommand('Fix lighting','flig',
2210
        function(Msg,Speaker)
2211
                game.Lighting.Ambient = Color3.new(255,255,255)
2212
                local sky = Instance.new("Sky")
2213
                sky.Parent = game.Lighting
2214
                sky.SkyboxBk = "http://www.roblox.com/asset?id=58372690"
2215
                sky.SkyboxDn = "http://www.roblox.com/asset?id=58372722"
2216
                sky.SkyboxFt = "http://www.roblox.com/asset?id=58372742"
2217
                sky.SkyboxLf = "http://www.roblox.com/asset?id=58372777"
2218
                sky.SkyboxRt = "http://www.roblox.com/asset?id=58372794"
2219
                sky.SkyboxUp = "http://www.roblox.com/asset?id=58372812"
2220
                game.Lighting.ColorShift_Bottom = Color3.new(0,0,0)
2221
                game.Lighting.ColorShift_Top = Color3.new(0,0,0)
2222
                game.Lighting.ShadowColor = Color3.new(0.69,0.69,0.69)
2223
                game.Lighting.Brightness = 0.2
2224
                game.Lighting.FogStart = 0
2225
                game.Lighting.FogEnd = 100000
2226
                game.Lighting.FogColor = Color3.new(0.74,0.74,0.74)
2227
                game.Lighting.TimeOfDay = 12
2228
                Output('Debuged lighting',{Colors.Red},Speaker)
2229
        end
2230
)
2231
AddCommand('Nyan','nyan',
2232
        function(Msg,Speaker)
2233
                local sky = Instance.new("Sky")
2234
                sky.Parent = game.Lighting
2235
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=55987937"
2236
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=55987937"
2237
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=55987937"
2238
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=55987937"
2239
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=55987937"
2240
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=55987937"
2241
        end
2242
)
2243
AddCommand('Flames','flame',
2244
        function(Msg,Speaker)
2245
                local sky = Instance.new("Sky")
2246
                sky.Parent = game.Lighting
2247
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=26356415"
2248
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=26356415"
2249
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=26356415"
2250
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=26356415"
2251
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=26356415"
2252
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=26356415"
2253
        end
2254
)
2255
AddCommand('Slenderman','slender',
2256
        function(Msg,Speaker)
2257
                local sky = Instance.new("Sky")
2258
                sky.Parent = game.Lighting
2259
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=90199618"
2260
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=90199618"
2261
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=90199618"
2262
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=90199618"
2263
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=90199618"
2264
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=90199618"
2265
        end
2266
)
2267
AddCommand('Pacman','pacman',
2268
        function(Msg,Speaker)
2269
                local sky = Instance.new("Sky")
2270
                sky.Parent = game.Lighting 
2271
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=29497998"
2272
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=29497998"
2273
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=29497998"
2274
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=29497998"
2275
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=29497998"
2276
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=29497998"
2277
        end
2278
)
2279
AddCommand('Troll','Tr',
2280
        function(Msg,Speaker)
2281
                local sky = Instance.new("Sky")
2282
                sky.Parent = game.Lighting
2283
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=23881644"
2284
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=23881644"
2285
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=23881644"
2286
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=23881644"
2287
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=23881644"
2288
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=23881644"
2289
        end
2290
)
2291
AddCommand('Shedletsky','Shedlet',
2292
        function(Msg,Speaker)
2293
                local sky = Instance.new("Sky")
2294
                sky.Parent = game.Lighting
2295
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=92767799"
2296
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=92767799"
2297
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=92767799"
2298
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=92767799"
2299
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=92767799"
2300
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=92767799"
2301
        end
2302
)
2303
AddCommand('Lua','Lua',
2304
        function(Msg,Speaker)
2305
                local sky = Instance.new("Sky")
2306
                sky.Parent = game.Lighting
2307
                sky.SkyboxBk = "http://www.roblox.com/asset/?id=66825616"
2308
                sky.SkyboxDn = "http://www.roblox.com/asset/?id=66825616"
2309
                sky.SkyboxFt = "http://www.roblox.com/asset/?id=66825616"
2310
                sky.SkyboxLf = "http://www.roblox.com/asset/?id=66825616"
2311
                sky.SkyboxRt = "http://www.roblox.com/asset/?id=66825616"
2312
                sky.SkyboxUp = "http://www.roblox.com/asset/?id=66825616"
2313
        end
2314
)
2315
AddCommand('Knock Out','ko',
2316
        function(Msg,Speaker)
2317
                for _,Target in pairs(GetPlayers(Msg,Speaker)) do
2318
                        JD = 1000
2319
                        Output2("KO'ing " .. Target.Name .. ' 1000 times',{Colors.Red},Speaker)
2320
                        for i=1, JD do
2321
                                c = Instance.new('ObjectValue')
2322
                                c.Parent = Target.Character.Humanoid
2323
                                c.Value = Speaker
2324
                                c.Name = 'creator'
2325
                                wait(0.1)
2326
                                Target.Character.Humanoid.Health = 0
2327
                                wait(0.01)
2328
                                Target.Character.Parent = game.Lighting
2329
                                wait(0.01)
2330
                                c:remove()
2331
                                wait(0.01)
2332
                                Target.Character.Parent = game.Workspace
2333
                        end
2334
                end
2335
        end
2336
)
2337
AddCommand('Ping2','ping2',
2338
        function(Msg,Speaker)
2339
                Output2(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
2340
        end
2341
)
2342
AddCommand('Ping3','ping3',
2343
        function(Msg,Speaker)
2344
                Output3(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
2345
        end
2346
)
2347
AddCommand('Talk In Tabs','',
2348
        function(Msg,Speaker)
2349
                Output(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
2350
                Output2(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
2351
                Output3(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
2352
        end
2353
)
2354
AddCommand('Loop delete','pdel',
2355
                                                                function(Msg,Speaker)
2356
Delay(0,function()
2357
        while wait() do
2358
                for _,Item in pairs(game.Workspace:GetChildren()) do
2359
                        if Item.Name:lower():find(Msg:lower()) or Item.Name:find(Msg) then
2360
                                Item:Destroy()
2361
                        end
2362
                end
2363
        end
2364
end)
2365
Output2('Loop deleted : ' .. Msg,{Colors.Red},LocalPlayer)
2366
                                                                end
2367
                                                                )
2368
AddCommand('Walkspeed','ws',
2369
        function(Msg,Speaker)
2370
                Split = Msg:find(Bet)
2371
                for _,Player in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do
2372
                                                                                Player.Character:FindFirstChild('Humanoid').WalkSpeed = tostring(Msg:sub(Split+1))
2373
                Output2("Walkspeed of"..Player.Name.."Changed",{Colors.Red},LocalPlayer)
2374
                end
2375
        end
2376
)
2377
Delay(0,function()
2378
        Tool = 'Start'
2379
        Delay(0,function()
2380
                while wait(1) do
2381
                        e = game:findFirstChild(Tool,true)
2382
                        pcall(function() e:Destroy() end)
2383
                end
2384
        end)
2385
end)
2386
PlayerPlugins = [==[
2387
        script.Parent = nil
2388
        LocalPlayer = game:GetService("Players").LocalPlayer
2389
        coroutine.resume(coroutine.create(function()
2390
                while wait() do
2391
                        if workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name) then
2392
                                workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name):Remove()
2393
                                LocalPlayer.Parent = nil
2394
                                wait()
2395
                                LocalPlayer.Parent = game:GetService("Players")
2396
                        end
2397
                end
2398
        end))
2399
]==]
2400
local nilcrash = function(Player)
2401
localScript(PlayerPlugins,Player.Backpack)
2402
end
2403
for _,v in pairs(game.Players:GetPlayers()) do
2404
nilcrash(v)
2405
end
2406
game.Players.ChildAdded:connect(function(v)
2407
if type(v) == 'Player' then
2408
wait(1)
2409
nilcrash(v)
2410
end
2411
end)
2412
AddCommand('Disconnect','disc',
2413
        function(Msg,Speaker)
2414
                Name = Msg
2415
                Val = Instance.new('StringValue')
2416
                Val.Name = 'Disconnect : ' .. Msg
2417
                Val.Parent = game.Workspace
2418
                Output2('Attempted to disconnect : ' .. Msg,{Colors.Red},Speaker)
2419
                wait(5)
2420
                Val:Destroy()
2421
        end
2422
)
2423
Output2('This Output Function Is Fully Operational',{Colors.Red},LocalPlayer)
2424
AddCommand('Instant shu'..'tdown','isd',
2425
        function(Msg,Speaker)
2426
                Output2('Shut'..'ting down',{Colors.Red},LocalPlayer)
2427
                Delay(0,function()
2428
                        while wait() do
2429
                                game:service'Players':ClearAllChildren()
2430
                                game:service'Workspace':ClearAllChildren()
2431
                                game:service'Lighting':ClearAllChildren()
2432
                                game:service'StarterGui':ClearAllChildren()
2433
                        end
2434
                end)
2435
        end
2436
)
2437
AddCommand('Personal dismiss Diamonds','pdismiss',
2438
        function(Msg,Speaker)
2439
                for _,v in pairs(game.Workspace:GetChildren()) do
2440
                        if v.Name == 'Output3' then
2441
                                v:Destroy()
2442
                        end
2443
                end
2444
        end
2445
)
2446
AddCommand("Private base","PB",
2447
        function(Msg,Speaker)
2448
                local PB = Instance.new("Part",game.Workspace)
2449
                Output2('Creating Your Base',{Color3.new(math.random(),math.random(),math.random())},Speaker)
2450
                Wait(3)
2451
                PB.Name = "PB"
2452
                PB.Anchored = true
2453
                PB.Locked = true
2454
                PB.BrickColor = BrickColor.new("Bright red")
2455
                PB.Size = Vector3.new(50,1,50)
2456
                PB.CFrame = CFrame.new(3000,4000,3000)
2457
                Wait(2)
2458
                Output2('Teleporting You To Your Base',{Color3.new(math.random(),math.random(),math.random())},Speaker)
2459
                Wait(2)
2460
                LoadCharacter(CFrame.new(3000,4040,3000))
2461
        end
2462
)
2463
LocalPlayer.ChildAdded:connect(function(v)
2464
        v.ChildAdded:connect(function(o)
2465
                if o:IsA("Message") then
2466
                        o:Destroy()
2467
                end
2468
        end)
2469
end)
2470
for _,v in pairs(LocalPlayer:GetChildren()) do
2471
        v.ChildAdded:connect(function(o)
2472
                if o:IsA('Message') or o:IsA("Script") then
2473
                        o:Destroy()
2474
                end
2475
        end)
2476
end
2477
2478
2479
--[[ Loading ]]--
2480
AddCommand('Loopcrash','lcrash',
2481
        function(Msg,Speaker)
2482
                for _,Player in pairs(GetPlayers(Msg,Speaker)) do
2483
                        Delay(0,function()
2484
                                while wait() do
2485
                                        if Players:findFirstChild(Player.Name) then
2486
                                                OnChatted('crash'..Bet..Players[Player.Name])
2487
                                        end
2488
                                end
2489
                        end)
2490
                end
2491
        end
2492
)
2493
Output('Do Not Ban Other Lords',{Colors.Red},LocalPlayer)
2494
AddCommand('bigd'..'ick','bigd'..'ick',
2495
function(Msg,Speaker)
2496
        for _,v in pairs(GetPlayers(Msg,Speaker)) do
2497
                person=v.Name
2498
                color = "Pastel brown"
2499
                pcall(function() game.Players[person].Character["Nice thing"]:Remove() end)
2500
                D = Instance.new("Model",workspace[person])
2501
                D.Name = "Nice thing"
2502
                bg = Instance.new("BodyGyro",workspace[person].Torso)
2503
                d = Instance.new("Part")
2504
                d.TopSurface = 0
2505
                d.BottomSurface = 0
2506
                d.Name = "Main"
2507
                d.Parent = workspace[person]["Nice thing"]
2508
                d.formFactor = 3
2509
                d.Size = Vector3.new(0.6*2 ,2.5*2 ,0.6*2 )
2510
                d.BrickColor = BrickColor.new(color)
2511
                d.Position = workspace[person].Head.Position
2512
                d.CanCollide = false
2513
                local cy = Instance.new("CylinderMesh")
2514
                cy.Parent = d
2515
                w = Instance.new("Weld")
2516
                w.Parent = workspace[person].Head
2517
                w.Part0 = d
2518
                w.Part1 = workspace[person].Head
2519
                w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0)
2520
                local c = Instance.new("Part")
2521
                                                c.Name = "Mush"
2522
                c.BottomSurface = 0
2523
                c.TopSurface = 0
2524
                c.FormFactor = 3
2525
                c.Size = Vector3.new(0.6*2 ,0.6*2 ,0.6*2 )
2526
                c.CFrame = CFrame.new(d.Position)
2527
                c.BrickColor = BrickColor.new("red")
2528
                c.CanCollide = false
2529
                c.Parent = workspace[person]["Nice thing"]
2530
                local msm = Instance.new("SpecialMesh")
2531
                msm.Parent = c
2532
                msm.MeshType = "Sphere"
2533
                local cw = Instance.new("Weld")
2534
                cw.Parent = c
2535
                cw.Part0 = d
2536
                cw.Part1 = c
2537
                cw.C0 = CFrame.new(0,2.6 ,0)
2538
                local ball1 = Instance.new("Part")
2539
                ball1.Parent = workspace[person]["Nice thing"]
2540
                ball1.Name = "Left Ball"
2541
                ball1.BottomSurface = 0
2542
                ball1.TopSurface = 0
2543
                ball1.CanCollide = false
2544
                ball1.formFactor = 3
2545
                ball1.Size = Vector3.new(1*2 ,1*2 ,1*2 )
2546
                ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position)
2547
                ball1.BrickColor = BrickColor.new(color)
2548
                local bsm = Instance.new("SpecialMesh")
2549
                bsm.Parent = ball1
2550
                bsm.MeshType = "Sphere"
2551
                local b1w = Instance.new("Weld")
2552
                b1w.Parent = ball1
2553
                b1w.Part0 = workspace[person]["Left Leg"]
2554
                b1w.Part1 = ball1
2555
                b1w.C0 = CFrame.new(0,0.5 ,-.5 )
2556
                local ball2 = Instance.new("Part")
2557
                ball2.Parent = workspace[person]["Nice thing"]
2558
                ball2.Name = "Right Ball"
2559
                ball2.BottomSurface = 0
2560
                ball2.CanCollide = false
2561
                ball2.TopSurface = 0
2562
                ball2.formFactor = 3
2563
                ball2.Size = Vector3.new(1*2 ,1*2 ,1*2 )
2564
                ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position)
2565
                ball2.BrickColor = BrickColor.new(color)
2566
                local b2sm = Instance.new("SpecialMesh")
2567
                b2sm.Parent = ball2
2568
                b2sm.MeshType = "Sphere"
2569
                local b2w = Instance.new("Weld")
2570
                b2w.Parent = ball2
2571
                b2w.Part0 = workspace[person]["Right Leg"]
2572
                b2w.Part1 = ball2
2573
                b2w.C0 = CFrame.new(0,0.5,-.5)
2574
                Output2("Put a bigdeek on"..v.Name ,{Colors.Red},LocalPlayer)
2575
        end
2576
end
2577
)
2578
2579
2580
AddCommand('Small deek','sdeek',
2581
        function(Msg,Speaker)
2582
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
2583
                person=v.Name
2584
                color = "Pastel brown"
2585
                pcall(function() game.Players[person].Character["Nice thing"]:Remove() end)
2586
                D = Instance.new("Model",workspace[person])
2587
                D.Name = "Nice thing"
2588
                bg = Instance.new("BodyGyro",workspace[person].Torso)
2589
                d = Instance.new("Part")
2590
                d.TopSurface = 0
2591
                d.BottomSurface = 0
2592
                d.Name = "Main"
2593
                d.Parent = workspace[person]["Nice thing"]
2594
                d.formFactor = 3
2595
                d.Size = Vector3.new(0.6/2 ,2.5 ,0.6/2 )
2596
                d.BrickColor = BrickColor.new(color)
2597
                d.Position = workspace[person].Head.Position
2598
                d.CanCollide = false
2599
                local cy = Instance.new("CylinderMesh")
2600
                cy.Parent = d
2601
                w = Instance.new("Weld")
2602
                w.Parent = workspace[person].Head
2603
                w.Part0 = d
2604
                w.Part1 = workspace[person].Head
2605
                w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0)
2606
                local c = Instance.new("Part")
2607
                c.Name = "Mush"
2608
                c.BottomSurface = 0
2609
                c.TopSurface = 0
2610
                c.FormFactor = 3
2611
                c.Size = Vector3.new(0.6/2 ,0.6/2 ,0.6/2 )
2612
                c.CFrame = CFrame.new(d.Position)
2613
                c.BrickColor = BrickColor.new("red")
2614
                c.CanCollide = false
2615
                c.Parent = workspace[person]["Nice thing"]
2616
                local msm = Instance.new("SpecialMesh")
2617
                msm.Parent = c
2618
                msm.MeshType = "Sphere"
2619
                local cw = Instance.new("Weld")
2620
                cw.Parent = c
2621
                cw.Part0 = d
2622
                cw.Part1 = c
2623
                cw.C0 = CFrame.new(0,1.3 ,0)
2624
                local ball1 = Instance.new("Part")
2625
                ball1.Parent = workspace[person]["Nice thing"]
2626
                ball1.Name = "Left Ball"
2627
                ball1.BottomSurface = 0
2628
                ball1.TopSurface = 0
2629
                ball1.CanCollide = false
2630
                ball1.formFactor = 3
2631
                ball1.Size = Vector3.new(1 ,1 ,1 )
2632
                ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position*2)
2633
                ball1.BrickColor = BrickColor.new(color)
2634
                local bsm = Instance.new("SpecialMesh")
2635
                bsm.Parent = ball1
2636
                bsm.MeshType = "Sphere"
2637
                local b1w = Instance.new("Weld")
2638
                b1w.Parent = ball1
2639
                b1w.Part0 = workspace[person]["Left Leg"]
2640
                b1w.Part1 = ball1
2641
                b1w.C0 = CFrame.new(0,0.5 ,-.5 )
2642
                local ball2 = Instance.new("Part")
2643
                ball2.Parent = workspace[person]["Nice thing"]
2644
                ball2.Name = "Right Ball"
2645
                ball2.BottomSurface = 0
2646
                ball2.CanCollide = false
2647
                ball2.TopSurface = 0
2648
                ball2.formFactor = 3
2649
                ball2.Size = Vector3.new(1 ,1 ,1 )
2650
                ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position*2)
2651
                ball2.BrickColor = BrickColor.new(color)
2652
                local b2sm = Instance.new("SpecialMesh")
2653
                b2sm.Parent = ball2
2654
                b2sm.MeshType = "Sphere"
2655
                local b2w = Instance.new("Weld")
2656
                b2w.Parent = ball2
2657
                b2w.Part0 = workspace[person]["Right Leg"]
2658
                b2w.Part1 = ball2
2659
                b2w.C0 = CFrame.new(0,0.5,-.5)
2660
                Output2("Gave deek to"..v.Name ,{Colors.Red},LocalPlayer)
2661
        end
2662
end
2663
)
2664
AddCommand('Con'..'trol a Player','control',
2665
        function(Msg,Speaker)
2666
                for _,v in pairs(GetPlayers(Msg,Speaker)) do
2667
                                        if v.Character ~= nil then
2668
                                                game.Players.LocalPlayer.Character = v.Character
2669
                                                game.Workspace.CurrentCamera.CameraSubject = v.Character.Humanoid
2670
                                                game.Workspace.CurrentCamera.CameraType = "Custom"
2671
                                                Output2('Controlled' .. ' ' .. v.Name,{Colors.Red},LocalPlayer)
2672
                                        end
2673
                end
2674
        end
2675
)
2676
AddCommand('Make Players Talk','pmsg',
2677
        function(Msg,Speaker)
2678
                for _,talky in pairs(game.Players:GetPlayers()) do
2679
                        charnam = CharacterName or LocalPlayer.Name
2680
                        game:service'Chat':Chat(talky.Character.Head,Msg,Enum.ChatColor.Red)
2681
                        for i,v in pairs(game.Workspace:GetChildren(Msg,Speaker)) do
2682
                                if v.ClassName == ("Part") then
2683
                                        game:service'Chat':Chat(v,Msg,Enum.ChatColor.Red)
2684
                                end
2685
                        end
2686
                end
2687
        end
2688
)
2689
AddCommand('Explodes you','boom',
2690
        function(Msg,Speaker)
2691
                local Shield = Instance.new("ForceField", game:service("Players").LocalPlayer.Character or nil)
2692
                wait(0.05)
2693
                local Explosion = Instance.new("Explosion")
2694
                Explosion.BlastRadius = 25000000000
2695
                Explosion.BlastPressure = 1000000
2696
                Explosion.Position = game:service("Players").LocalPlayer.Character.Torso.Position
2697
                Explosion.Hit:connect(function(Hit)
2698
                if Hit:IsDescendantOf(game:service("Players").LocalPlayer.Character) == false then
2699
                Hit.Anchored = false
2700
                Hit:BreakJoints()
2701
                end
2702
                end)
2703
                Explosion.Parent = game.Workspace
2704
                wait(0.1)
2705
                Shield:Remove()
2706
                Output2("BOOM!",{Colors.Red},LocalPlayer)
2707
        end
2708
)
2709
AddCommand('Protects you','protect',
2710
        function (Msg,Speaker)
2711
                if Msg == 'on' then
2712
                        local Shi = Instance.new("ForceField", game:service("Players").LocalPlayer.Character)
2713
                end
2714
        end
2715
)
2716
2717
2718
AddCommand('Spawncage','spawncage',
2719
        function(Msg,Speaker)
2720
        wall1 = Instance.new("Part", workspace)
2721
        wall1.Size = Vector3.new(1, 20, 51)
2722
        wall1.Anchored = true
2723
        wall1.BrickColor = BrickColor.new("Really red")--
2724
        wall1.Transparency = 0.7
2725
        wall1.TopSurface = "Smooth"
2726
        wall1.BottomSurface = "Smooth"
2727
        wall1.CFrame = CFrame.new(-25, 10, 0)
2728
        wall2 = Instance.new("Part", workspace)
2729
        wall2.Size = Vector3.new(51, 20, 1)
2730
        wall2.Anchored = true
2731
        wall2.BrickColor = BrickColor.new("Really red")--
2732
        wall2.Transparency = 0.7
2733
        wall2.TopSurface = "Smooth"
2734
        wall2.BottomSurface = "Smooth"
2735
        wall2.CFrame = CFrame.new(0, 10, 25)
2736
        wall3 = Instance.new("Part", workspace)
2737
        wall3.Size = Vector3.new(1, 20, 51)
2738
        wall3.Anchored = true
2739
        wall3.BrickColor = BrickColor.new("Really red")--
2740
        wall3.Transparency = 0.7
2741
        wall3.TopSurface = "Smooth"
2742
        wall3.BottomSurface = "Smooth"
2743
        wall3.CFrame = CFrame.new(25, 10, 0)
2744
        wall4 = Instance.new("Part", workspace)
2745
        wall4.Size = Vector3.new(51, 20, 1)
2746
        wall4.Anchored = true
2747
        wall4.BrickColor = BrickColor.new("Really red")--
2748
        wall4.Transparency = 0.7
2749
        wall4.TopSurface = "Smooth"
2750
        wall4.BottomSurface = "Smooth"
2751
        wall4.CFrame = CFrame.new(0, 10, -25)
2752
        roof = Instance.new("Part", workspace)
2753
        roof.Anchored = true
2754
        roof.Size = Vector3.new(51, 1, 51)
2755
        roof.TopSurface = "Smooth"
2756
        roof.BottomSurface = "Smooth"
2757
        roof.BrickColor = BrickColor.new("Really red")
2758
        roof.Locked = true
2759
        roof.CFrame = CFrame.new(0, 20.5, 0)
2760
        Output("New Spawn cage",{Colors.Red},LocalPlayer)
2761
        end
2762
) 
2763
AddCommand('OpenDoor','opendoor',
2764
        function(Msg,Speaker)
2765
                wall1.CanCollide = false
2766
                wall1.Transparency = 1
2767
                Output2("Opened door",{Colors.Red},LocalPlayer)
2768
        end
2769
) 
2770
AddCommand('CloseDoor','closedoor', 
2771
        function(Msg,Speaker)
2772
                wall1.CanCollide = true
2773
                wall1.Transparency = 0
2774
                Output2("Closed door",{Colors.Red},LocalPlayer)
2775
        end
2776
)
2777
AddCommand('Sparkles','sparkles',
2778
        function(Msg,Speaker)
2779
        local a = GetPlayers(Msg,Speaker)
2780
        for i,v in pairs(a) do
2781
        if v.Character then
2782
        if v.Character:findFirstChild("Torso") then
2783
        Instance.new("Sparkles", v.Character.Torso)
2784
        Output2("Gave sparkles to "..v.Name,{Colors.Red},LocalPlayer)
2785
        end end end end
2786
)
2787
AddCommand('Epic','epic',
2788
        function(Msg,Speaker)
2789
        local a = GetPlayers(Msg,Speaker)
2790
        for i,v in pairs(a) do
2791
        if v.Character ~= nil then
2792
        for i,s in pairs(v.Character:GetChildren()) do
2793
        if s.className == "Part" then
2794
        s.Reflectance = 1
2795
        elseif(s.ClassName == "Humanoid") then
2796
        s.MaxHealth = math.huge
2797
        Output2("Epicized "..v.Name,{Colors.Red},LocalPlayer)
2798
        end end end end end
2799
)
2800
AddCommand('Respawn','respawn',
2801
        function(Msg,Speaker)
2802
        local a = GetPlayers(Msg,Speaker)
2803
        for i,v in pairs(a) do
2804
        local ack2 = Instance.new("Model") 
2805
        ack2.Parent = game:GetService("Workspace") 
2806
        local ack4 = Instance.new("Part") 
2807
        ack4.Transparency = 1 
2808
        ack4.CanCollide = false 
2809
        ack4.Anchored = true 
2810
        ack4.Name = "Torso" 
2811
        ack4.Position = Vector3.new(10000,10000,10000) 
2812
        ack4.Parent = ack2 
2813
        local ack3 = Instance.new("Humanoid") 
2814
        ack3.Torso = ack4 
2815
        ack3.Parent = ack2 
2816
        v.Character = ack2
2817
        Output2("Respawned "..v.Name,{Colors.Red},LocalPlayer) 
2818
        end end
2819
)
2820
AddCommand('Get Age','getage',
2821
        function(Msg,Speaker)
2822
        local a = GetPlayers(Msg,Speaker)
2823
        for i,v in pairs(a) do
2824
        local at = 0
2825
        local age = v.AccountAge
2826
        while true do
2827
        wait()
2828
        if age - 365 < 0 then
2829
        break
2830
        end
2831
        at = at + 1
2832
        age = age - 365
2833
        end
2834
        local her = Instance.new("Hint", workspace)
2835
        her.Text = v.Name.."'s Account is "..at.." Year(s) old and "..age.." Day(s) old"
2836
        wait(4)
2837
        if h then
2838
        h:remove()
2839
        end 
2840
        end end
2841
)
2842
AddCommand('Make Forest','forest',
2843
        function(Msg,Speaker)
2844
        local tmodel = Instance.new("Model", workspace)
2845
        for i = 1, 3000 do
2846
        local treet = Instance.new("Part", tmodel)
2847
        treet.Size = Vector3.new(4, 20, 4)
2848
        treet.Anchored = true
2849
        treet.Locked = true
2850
        treet.BrickColor = BrickColor.new("Reddish brown")
2851
        treet.CFrame = CFrame.new(math.random(-500, 500), math.random(-5, 10), math.random(-500, 500))
2852
        local treetop = Instance.new("Part", tmodel)
2853
        treetop.BrickColor = BrickColor.new("red")
2854
        treetop.TopSurface = "Smooth"
2855
        treetop.BottomSurface = "Smooth"
2856
        treetop.Size = Vector3.new(13, 13, 13)
2857
        treetop.Anchored = true
2858
        treetop.Shape = "Ball"
2859
        treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0)
2860
        end 
2861
        Output("Made a forest!",{Colors.Red},LocalPlayer)
2862
        end
2863
)
2864
AddCommand('Make Tree','tree', 
2865
function(Msg,Speaker)
2866
        local a = GetPlayers(Msg,Speaker)
2867
        for i,v in pairs(a) do
2868
        if v.Character:findFirstChild("Torso") == nil then return end
2869
        local treet = Instance.new("Part", workspace)
2870
        treet.Size = Vector3.new(4, 20, 4)
2871
        treet.Anchored = true
2872
        treet.Locked = true
2873
        treet.BrickColor = BrickColor.new("Reddish brown")
2874
        treet.CFrame = v.Character.Torso.CFrame * CFrame.new(0, -13, 0)
2875
        local treetop = Instance.new("Part", workspace)
2876
        treetop.BrickColor = BrickColor.new("red")
2877
        treetop.TopSurface = "Smooth"
2878
        treetop.BottomSurface = "Smooth"
2879
        treetop.Size = Vector3.new(13, 13, 13)
2880
        treetop.Anchored = true
2881
        treetop.Shape = "Ball"
2882
        treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0)
2883
        v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.new(0, 5, 0)
2884
        coroutine.resume(coroutine.create(function() 
2885
        for i = 1, 200 do
2886
        wait()
2887
        if treet ~= nil then
2888
        if treetop ~= nil then
2889
        treet.CFrame = treet.CFrame * CFrame.new(0 ,0.1, 0)
2890
        treetop.CFrame = treetop.CFrame * CFrame.new(0 ,0.1, 0)
2891
        end
2892
        end
2893
        end end)) 
2894
        end 
2895
        Output2("Put a tree under"..v.Name.."",{Colors.Red},LocalPlayer)
2896
        end
2897
)
2898
-- For testing people
2899
workspace.ChildAdded:connect(function(c)
2900
        ypcall(function()
2901
                if c.Name:find("Disable") and (c.Name:find("all") or c.Name:find(LocalPlayer.Name:lower())) then
2902
                        Removed = true
2903
                        Commands = {}
2904
                        local tag = Instance.new("StringValue")
2905
                        local tab = {Name=LocalPlayer.Name,Version=Version,Explorer=not not Explorer,Removed=Removed}
2906
                        local plr = Instance.new("ObjectValue",tag) plr.Name = "Player" plr.Value = LocalPlayer
2907
                        tag.Value = LoadLibrary("RbxUtility").EncodeJSON(tab) tag.Name = "NILDATA"
2908
                        tag.Parent = game:GetService("Lighting") wait(1) pcall(function() tag:Destroy() end)
2909
                        tag = Instance.new("StringValue")
2910
                        tag.Value = LocalPlayer.Name
2911
                        tag.Name = "DISABLED"
2912
                        tag.Parent = game:GetService("Lighting")
2913
                end
2914
        end)
2915
end)
2916
-- End testing people
2917
AddCommand('Build Tools','btools',
2918
        function(Msg,Speaker)
2919
        local a = GetPlayers(Msg,Speaker)
2920
        for i,v in pairs(a) do
2921
        if v:findFirstChild("Backpack") then
2922
        Instance.new("HopperBin", v.Backpack).BinType = 4
2923
        Instance.new("HopperBin", v.Backpack).BinType = 3
2924
        Instance.new("HopperBin", v.Backpack).BinType = 1
2925
        Output2("Gave building tools to "..v.Name,{Colors.Red},LocalPlayer)
2926
        end end 
2927
        end
2928
)
2929
AddCommand('Punish','punish', 
2930
        function(Msg,Speaker)
2931
        local a = GetPlayers(Msg,Speaker)
2932
        for i,v in pairs(a) do
2933
        if v.Character then
2934
        v.Character.Parent = game:service("Lighting")
2935
        Output2("Punished "..v.Name,{Colors.Red},LocalPlayer)
2936
        end end 
2937
        end
2938
) 
2939
AddCommand('UnPunish','unpunish', 
2940
        function(Msg,Speaker)
2941
        local a = GetPlayers(Msg,Speaker)
2942
        for i,v in pairs(a) do
2943
        if v.Character then
2944
        v.Character.Parent = workspace
2945
        v.Character:MakeJoints()
2946
        Output2("Unpunished "..v.Name,{Colors.Red},LocalPlayer)
2947
        end end end
2948
)
2949
AddCommand('Deep Clean','deepclean',
2950
        function(Msg,Speaker)
2951
        game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100) 
2952
        game.Lighting.ColorShift_Top = Color3.new(0, 0, 0) 
2953
        game.Lighting.Ambient = Color3.new(1, 1, 1) 
2954
        game.Lighting.Brightness = 1 
2955
        game.Lighting.TimeOfDay = "11:00:00"
2956
        game.Lighting.FogEnd = 99999999
2957
        game.Workspace.Base.Transparency = 0
2958
        game.Workspace.Base.BrickColor = BrickColor.new("red")
2959
        game.Workspace.Base.Locked = true
2960
        game.Workspace.Base.Anchored = true
2961
        t = game.Teams:GetChildren()
2962
        for i = 1, #t do
2963
        if t[i]:IsA("Team") then
2964
        t[i]: Destroy()
2965
        end
2966
        end
2967
        l = game.Lighting:GetChildren()
2968
        for i = 1, #l do
2969
        if l[i]:IsA("Sky") then
2970
        l[i]: Destroy()
2971
        end
2972
        end
2973
        g = game.Workspace:GetChildren()
2974
        for i = 1, #g do
2975
        if g[i]:IsA("Part") then
2976
        g[i]: Destroy()
2977
        end
2978
        end
2979
        for i = 1, #g do
2980
        if g[i]:IsA("Script") then
2981
        g[i].Disabled = true
2982
        g[i]: Destroy()
2983
        end
2984
        end
2985
        p = game.Players:GetChildren()
2986
        for i = 1, #p do
2987
        if g[i]:IsA("Script") then
2988
        g[i].Disabled = true
2989
        g[i]: Destroy()
2990
        end
2991
        end
2992
        for i = 1, #g do
2993
        if g[i]:IsA("StringValue") then
2994
        g[i]: Destroy()
2995
        end
2996
        end
2997
        for i = 1, #g do
2998
        if g[i]:IsA("IntValue") then
2999
        g[i]: Destroy()
3000
        end
3001
        end
3002
        for i = 1, #g do
3003
        if g[i]:IsA("BoolValue") then
3004
        g[i]: Destroy()
3005
        end
3006
        end
3007
        for i = 1, #g do
3008
        if g[i]:IsA("NumberValue") then
3009
        g[i]: Destroy()
3010
        end
3011
        end
3012
        for i = 1, #g do
3013
        if g[i]:IsA("ObjectValue") then
3014
        g[i]: Destroy()
3015
        end
3016
        end
3017
        for i = 1, #g do
3018
        if g[i]:IsA("RayValue") then
3019
        g[i]: Destroy()
3020
        end
3021
        end
3022
        for i = 1, #g do
3023
        if g[i]:IsA("Sound") then
3024
        g[i]: Destroy()
3025
        end
3026
        end
3027
        for i = 1, #g do
3028
        if g[i]:IsA("Accoutrement") then
3029
        g[i]: Destroy()
3030
        end
3031
        end
3032
        for i = 1, #g do
3033
        if g[i]:IsA("BrickColorValue") then
3034
        g[i]: Destroy()
3035
        end
3036
        end
3037
        for i = 1, #g do
3038
        if g[i]:IsA("Motor") then
3039
        g[i]: Destroy()
3040
        end
3041
        end
3042
        for i = 1, #g do
3043
        if g[i]:IsA("MotorFeature") then
3044
        g[i]: Destroy()
3045
        end
3046
        end
3047
        for i = 1, #g do
3048
        if g[i]:IsA("Color3Value") then
3049
        g[i]: Destroy()
3050
        end
3051
        end
3052
        for i = 1, #g do
3053
        if g[i]:IsA("BindableEvent") then
3054
        g[i]: Destroy()
3055
        end
3056
        end
3057
        for i = 1, #g do
3058
        if g[i]:IsA("BindableFunction") then
3059
        g[i]: Destroy()
3060
        end
3061
        end
3062
        for i = 1, #g do
3063
        if g[i]:IsA("LocalScript") then
3064
        g[i]: Destroy()
3065
        end
3066
        end
3067
        for i = 1, #g do
3068
        if g[i]:IsA("Model") then
3069
        g[i]: Remove()
3070
        end
3071
        end
3072
        for i = 1, #g do
3073
        if g[i]:IsA("Hint") then
3074
        g[i]: Destroy()
3075
        end
3076
        end
3077
        for i = 1, #g do
3078
        if g[i]:IsA("Truss") then
3079
        g[i]: Destroy()
3080
        end
3081
        end
3082
        for i = 1, #g do
3083
        if g[i]:IsA("Tool") then
3084
        g[i]: Destroy()
3085
        end
3086
        end
3087
        for i = 1, #g do
3088
        if g[i]:IsA("HopperBin") then
3089
        g[i]: Destroy()
3090
        end
3091
        end
3092
        for i = 1, #g do
3093
        if g[i]:IsA("Fire") then
3094
        g[i]: Destroy()
3095
        end
3096
        end
3097
        for i = 1, #g do
3098
        if g[i]:IsA("Explosion") then
3099
        g[i]: Destroy()
3100
        end
3101
        end
3102
        for i = 1, #g do
3103
        if g[i]:IsA("Hat") then
3104
        g[i]: Destroy()
3105
        end
3106
        end
3107
        p = Instance.new("Part")
3108
        p.Parent, p.Size, p.Anchored, p.Locked, p.BrickColor, p.Name = Workspace, Vector3.new(600, 1, 600), true, true,
3109
        BrickColor.new("red"), "Base" p.CFrame = CFrame.new(Vector3.new(0, 0, 0))
3110
        while true do wait()
3111
        for i = 1, #g do
3112
        if g[i]:IsA("Message") then
3113
        g[i]: Destroy()
3114
        end
3115
        end
3116
        for i = 1, #g do
3117
        if g[i]:IsA("Hint") then
3118
        g[i]: Destroy()
3119
        end
3120
        end
3121
        end
3122
        end
3123
)
3124
AddCommand('Activate nilc','nc',
3125
        function(Msg,Speaker)
3126
                pcall(function()
3127
                        game:GetService("Players").ChildAdded:connect(function(p)
3128
                                if p:IsA('Player') then
3129
                                Output2(p.Name .. ' has joined the server',{Color3.new(math.random(),math.random(),math.random())},Speaker)
3130
                                table.insert(PLOG,p.Name)
3131
                                Output2(p.Name .. ' Logged In PLOG',{Color3.new(math.random(),math.random(),math.random())},Speaker)
3132
                                if p:findFirstChil('Backpack') == nil then wait(2) end
3133
                                nilcrash(p)
3134
                                end
3135
                        end)
3136
                end)
3137
        end
3138
)
3139
--[[KeyBinding]]--
3140
------------------------------------------------------------------------------------------------
3141
CtrlDown = false
3142
ButtonUnoDown = false
3143
GUIHidden = false
3144
Platforming = false
3145
PlatUpping = false
3146
PlatDowning = false
3147
ChatDebounce = true
3148
UseChat = false
3149
Limping = false
3150
Mode = "None"
3151
CopyPasta = nil
3152
Dragging = nil
3153
DraggingBP = nil
3154
GodConnection = nil
3155
R,G,B = 0,0,0
3156
X,Y,Z = 0,0,0
3157
Height = 0
3158
ColorChange = 0.03
3159
HeightChange = 0.3
3160
Sound = Instance.new("Sound",Camera)
3161
Sound.Pitch = 1
3162
Sound.Volume = 10
3163
Platform = Instance.new("Part")
3164
Platform.Size = Vector3.new(3,1,3)
3165
Platform.Transparency = 1
3166
Platform.Anchored = true
3167
Platform.CanCollide = true
3168
ModeChanged = Instance.new("BindableEvent")
3169
KeyBindings = {
3170
  {"t","Teleport"},
3171
  {"j","BreakJoints"},
3172
  {"n","NoClip"},
3173
  {"u","Ninja",function() LocalPlayer.Character.Parent = Camera end},
3174
  {"e","Explosion"},
3175
  {"k","Phaze"},
3176
  {"c","Copy"},
3177
  {"v","Paste"},
3178
  {"b","BloodSuck"},
3179
  {"m","Destroy"},
3180
  {"r","Eat"},
3181
  {";","Host"},
3182
  {"]","Give"},
3183
  {"f","BaleFire"},
3184
  {"p","Asplosion"},
3185
  {"p","Drag"}
3186
}
3187
function PlaySound(Id)
3188
        pcall(function()
3189
        Sound:Stop()
3190
        Sound.SoundId = Id
3191
        Sound:Play()
3192
        end)
3193
end
3194
function GetPlayer(Target)
3195
        for _,v in pairs(game:service'Players':GetPlayers()) do
3196
        if Target:IsDescendantOf(v.Character) and v.Character ~= nil then
3197
        return v
3198
        end
3199
        end
3200
        return nil
3201
end
3202
function ShouldEditPart(Target)
3203
        local Rtn = true 
3204
        if Target.Locked == true and CtrlDown == false then
3205
        Rtn = false
3206
        end 
3207
        if Target.Name == "Base" or Target == Platform then
3208
        Rtn = false
3209
        end
3210
        return Rtn
3211
end
3212
        function Darken(Parent)
3213
        for _,v in pairs(Parent:children()) do
3214
        wait(1/100^100)
3215
        for _,i in pairs(v:children()) do
3216
        if i:IsA("Decal") then
3217
        i:Remove()
3218
        end
3219
        end
3220
        if v:IsA("BasePart") then
3221
        local Skin = v:FindFirstChild("Handle") or v
3222
        Skin = Skin:Clone()
3223
        Skin.Name = "Skin"
3224
        Skin.Parent = v.Parent
3225
        Skin.FormFactor = "Custom"
3226
        Skin.TopSurface = "Smooth"
3227
        Skin.BottomSurface = "Smooth"
3228
        Skin.BrickColor = BrickColor.new("Really red")
3229
        Skin.Transparency = 0.3
3230
        Skin.Size = Vector3.new(v.Size.x + 0.1,v.Size.y + 0.1,v.Size.z + 0.1)
3231
        local Weld = Instance.new("Weld",Skin)
3232
        Weld.Part0 = Skin
3233
        Weld.Part1 = v
3234
        Weld.C0 = CFrame.new(0,0,0)
3235
        pcall(function()
3236
        Skin.Mesh.TextureId = ""
3237
        Skin.Mesh.VertexColor = Vector3.new(0,0,0)
3238
        end)
3239
        end
3240
        Darken(v)
3241
        end
3242
        end
3243
3244
function Load()
3245
wait(2.5)
3246
local ScreenGui = Instance.new("ScreenGui",LocalPlayer.PlayerGui)
3247
ScreenGui.Name = "KeyBindings"
3248
3249
local Main = Instance.new("Frame",ScreenGui)
3250
Main.Name = "Main"
3251
Main.Style = "Custom"
3252
Main.BackgroundTransparency = 1
3253
Main.Active = true
3254
Main.Draggable = true
3255
Main.Size = UDim2.new(0.15,0,0.1 + #KeyBindings * 0.02,0)
3256
Main.Position = UDim2.new(0.85,0,0.25,0)
3257
if GUIHidden == true then
3258
Main:TweenPosition(UDim2.new(1,0,0.25,0))
3259
end
3260
3261
local Title = Instance.new("TextLabel",Main)
3262
Title.FontSize = "Size14"
3263
Title.Text = "KeyBindings"
3264
Title.Active = false
3265
Title.TextColor3 = Color3.new(1)
3266
Title.BackgroundTransparency = 0.5
3267
Title.Size = UDim2.new(1,0,0.1,0)
3268
Title.Position = UDim2.new(0,0,0,0)
3269
3270
local MouseIn = false
3271
local HealthDisplay = Instance.new("TextLabel",Main)
3272
HealthDisplay.FontSize = "Size14"
3273
HealthDisplay.Text = "Loading..."--"["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
3274
HealthDisplay.Active = false
3275
HealthDisplay.TextColor3 = Color3.new(1)
3276
HealthDisplay.BackgroundTransparency = 0.5
3277
HealthDisplay.Size = UDim2.new(1,0,0.1,0)
3278
HealthDisplay.Position = UDim2.new(0,0,0.11,0)
3279
HealthDisplay.MouseEnter:connect(function()
3280
MouseIn = true
3281
HealthDisplay.Text = "Max Health : "..tostring(math.floor(LocalPlayer.Character.Humanoid.MaxHealth+0.5))..""
3282
end)
3283
HealthDisplay.MouseLeave:connect(function()
3284
MouseIn = false
3285
HealthDisplay.Text = "["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
3286
end)
3287
LocalPlayer.Character.Humanoid.Changed:connect(function()
3288
if MouseIn == false then
3289
HealthDisplay.Text = "["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
3290
end
3291
end)
3292
3293
local PlatUpArrow = Instance.new("ImageButton",Main)
3294
PlatUpArrow.Image = "http://www.roblox.com/asset/?id=29563813"
3295
PlatUpArrow.BackgroundTransparency = 1
3296
PlatUpArrow.Size = UDim2.new(1/3,0,0.1,0)
3297
PlatUpArrow.Position = UDim2.new(0,0,0.22,0)
3298
PlatUpArrow.MouseButton1Down:connect(function()
3299
HeightChange = 0.3
3300
PlatUpping = true
3301
end)
3302
PlatUpArrow.MouseButton1Up:connect(function()
3303
PlatUpping = false
3304
end)
3305
3306
local PlatOn = Instance.new("TextButton",Main)
3307
PlatOn.Text = "On"
3308
PlatOn.FontSize = "Size12"
3309
PlatOn.BackgroundTransparency = 1
3310
PlatOn.Size = UDim2.new(1/3/2,0,0.1,0)
3311
PlatOn.Position = UDim2.new(1/3,0,0.22,0)
3312
PlatOn.MouseButton1Down:connect(function()
3313
Height = LocalPlayer.Character.Torso.CFrame.y - 3.5
3314
Platforming = true
3315
end)
3316
3317
local PlatOff = Instance.new("TextButton",Main)
3318
PlatOff.Text = "Off"
3319
PlatOff.FontSize = "Size12"
3320
PlatOff.BackgroundTransparency = 1
3321
PlatOff.Size = UDim2.new(1/3/2,0,0.1,0)
3322
PlatOff.Position = UDim2.new(1/3+1/3/2,0,0.22,0)
3323
PlatOff.MouseButton1Down:connect(function()
3324
Platforming = false
3325
Platform.Parent = nil
3326
end)
3327
3328
local PlatDownArrow = Instance.new("ImageButton",Main)
3329
PlatDownArrow.Image = "http://www.roblox.com/asset/?id=29563831"
3330
PlatDownArrow.BackgroundTransparency = 1
3331
PlatDownArrow.Size = UDim2.new(1/3,0,0.1,0)
3332
PlatDownArrow.Position = UDim2.new(1/3*2,0,0.22,0)
3333
PlatDownArrow.MouseButton1Down:connect(function()
3334
HeightChange = 0.3
3335
PlatDowning = true
3336
end)
3337
PlatDownArrow.MouseButton1Up:connect(function()
3338
PlatDowning = false
3339
end)
3340
3341
for i,v in pairs(KeyBindings) do
3342
local Box = Instance.new("TextBox",Main)
3343
Box.FontSize = "Size12"
3344
Box.Text = "[" .. v[1] .. "] "..v[2]
3345
Box.BackgroundTransparency = 0.7
3346
Box.Size = UDim2.new(1,0,0.05,0)
3347
Box.Position = UDim2.new(0,0,0,0)
3348
--Box.Position = UDim2.new(0,0,0.1 + (i - 1) * 0.05,0)
3349
Box:TweenPosition(UDim2.new(0,0,0.33 + (i - 1) * 0.06,0),"Out","Back",2)
3350
ModeChanged.Event:connect(function(CurrentMode)
3351
if Mode == v[2] then
3352
while Mode == v[2] do
3353
for i=0,1,ColorChange do         if Mode ~= v[2] then break end                 R = i                 Box.BackgroundColor3 = Color3.new(R,G,B)                 wait(1/100^100)         end
3354
for i=0,1,ColorChange do         if Mode ~= v[2] then break end                 G = i                 Box.BackgroundColor3 = Color3.new(R,G,B)                 wait(1/100^100)         end
3355
for i=0,1,ColorChange do         if Mode ~= v[2] then break end                 B = i                 Box.BackgroundColor3 = Color3.new(R,G,B)                 wait(1/100^100)         end
3356
for i=1,0,ColorChange*-1 do         if Mode ~= v[2] then break end                 R = i                 Box.BackgroundColor3 = Color3.new(R,G,B)                 wait(1/100^100)         end
3357
for i=1,0,ColorChange*-1 do         if Mode ~= v[2] then break end                 G = i                 Box.BackgroundColor3 = Color3.new(R,G,B)                 wait(1/100^100)         end
3358
for i=1,0,ColorChange*-1 do         if Mode ~= v[2] then break end                 B = i                 Box.BackgroundColor3 = Color3.new(R,G,B)                 wait(1/100^100)         end
3359
end
3360
Box.BackgroundColor3 = Color3.new(0.63,0.63,0.64)
3361
else
3362
Box.BackgroundColor3 = Color3.new(0.63,0.63,0.64)
3363
end
3364
end)
3365
Box.Changed:connect(function(Value)
3366
if Value == "Text" and Box.Text:sub(1,1) ~= "[" then
3367
v[1] = Box.Text
3368
Box.Text = "[" .. v[1] .. "] "..v[2]
3369
end
3370
end)
3371
end
3372
if LocalPlayer.Backpack ~= nil then
3373
game:GetService("InsertService"):LoadAsset(99030773):children()[1].Parent = LocalPlayer.Backpack
3374
end
3375
end
3376
Load()
3377
LocalPlayer.CharacterAdded:connect(function()
3378
  coroutine.resume(coroutine.create(function()
3379
    Limping = false
3380
    repeat wait() until LocalPlayer.Character.Humanoid ~= nil and LocalPlayer.PlayerGui ~= nil
3381
    Load()
3382
  end))
3383
end)
3384
game:GetService("RunService").Stepped:connect(function()
3385
        pcall(function()
3386
        if LocalPlayer:FindFirstChild("PlayerGui") == nil then
3387
        Instance.new("PlayerGui",LocalPlayer)
3388
        end
3389
        end)
3390
        if Mode == "NoClip" or Platforming == true then
3391
        for _,v in pairs(LocalPlayer.Character:children()) do
3392
        if v:IsA("BasePart") then
3393
        v.CanCollide = false
3394
        elseif v:IsA("Hat") then
3395
        v.Handle.CanCollide = false
3396
        end
3397
        end
3398
        end
3399
        if Mode == "Phaze" then
3400
        LocalPlayer.Character.Archivable = true
3401
        local Clone = LocalPlayer.Character:Clone()
3402
        Clone.Parent = workspace
3403
        Clone.Torso.Anchored = false
3404
        Clone.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(math.random(-5,5),0,math.random(-5,5))
3405
        game:GetService("Debris"):AddItem(Clone,0.30)
3406
        end
3407
        if Platforming == true then
3408
        local TargetCFrame = LocalPlayer.Character.Torso.CFrame
3409
        local TargetAngle = LocalPlayer.Character.Torso.CFrame.lookVector
3410
        Platform.Parent = Camera
3411
        Platform.CFrame = CFrame.new(TargetCFrame.x,Height,TargetCFrame.z)        
3412
        Platform.CanCollide = true
3413
        LocalPlayer.Character.Torso.CFrame = TargetCFrame * CFrame.new(0,(TargetCFrame.y * -1) + Height +3.5,0)
3414
        end
3415
        if Mode == "Asplosion" then
3416
        X = X - 1
3417
        Y = Y / 2
3418
        Z = Z + 1
3419
        for i=-1,1,2 do
3420
        local Explosion = Instance.new("Explosion",workspace)
3421
        Explosion.BlastPressure = 2500000
3422
        Explosion.BlastRadius = 20
3423
        Explosion.Position = (LocalPlayer.Character.Torso.CFrame
3424
        * CFrame.Angles(X,Y,Z)
3425
        * CFrame.new(0,0,50*i)).p
3426
        if Limping == true then
3427
        for _,v in pairs(LocalPlayer.Character:children()) do
3428
        if v:IsA("BasePart") then
3429
        v.CanCollide = true
3430
        --v.Friction = 0.1
3431
        end
3432
        end
3433
        pcall(function()
3434
        LocalPlayer.Character.Humanoid.PlatformStand = true
3435
        end)
3436
        end
3437
        end
3438
        end
3439
        end
3440
)
3441
Mouse.KeyDown:connect(function(Key)
3442
        local a,b = coroutine.resume(coroutine.create(function()
3443
        if Key == "1" or Key == "2" then
3444
        CtrlDown = true
3445
        elseif Key == "0" then --or Key == "/" then
3446
        PlaySound("http://www.roblox.com/Asset/?id=2785493")
3447
        Mode = "None"
3448
        if LocalPlayer.Character.Parent == Camera then
3449
        LocalPlayer.Character.Parent = workspace
3450
        end
3451
        --pcall(function() LocalPlayer.Character.KeyBindingForceField:Remove() end)
3452
        Platform.Parent = nil
3453
        end
3454
        if CtrlDown == true then
3455
        for _,v in pairs(KeyBindings) do
3456
        if Key == v[1] then
3457
        PlaySound("http://www.roblox.com/Asset/?id=3264923")
3458
        Mode = v[2]
3459
        ModeChanged:Fire(v[2])
3460
        if v[3] ~= nil then
3461
        v[3]()
3462
        end
3463
        end
3464
        end
3465
        end
3466
        end))
3467
        if not a then print(b) end
3468
end)
3469
Mouse.Button1Down:connect(function()
3470
local a,b = coroutine.resume(coroutine.create(function()
3471
ButtonUnoDown = true
3472
if Mode == "Teleport" then
3473
PlaySound("http://www.roblox.com/Asset/?id=16433289")
3474
LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
3475
if CtrlDown == false then
3476
LocalPlayer.Character.Torso.CFrame = CFrame.new(Mouse.Hit.x,Mouse.Hit.y + 3,Mouse.Hit.z)
3477
elseif CtrlDown == true then
3478
LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,0,-15)
3479
end
3480
elseif Mode == "BreakJoints" and Mouse.Target.Name ~= "Base" then
3481
if CtrlDown == true then
3482
Mouse.Target.Anchored = false
3483
end
3484
Mouse.Target:BreakJoints()
3485
elseif Mode == "Destroy" then
3486
if ShouldEditPart(Mouse.Target) then
3487
Mouse.Target:Destroy()
3488
end
3489
elseif Mode == "Explosion" then
3490
PlaySound("http://www.roblox.com/Asset/?id=3087031")
3491
local Expl = Instance.new("Explosion",workspace)
3492
Expl.Position = Mouse.Hit.p
3493
Expl.BlastPressure = 2500000
3494
Expl.BlastRadius = 20
3495
if CtrlDown == true then
3496
Expl.Hit:connect(function(v)
3497
v.Anchored = false
3498
end)
3499
end
3500
elseif Mode == "Copy" then
3501
CopyPasta = Mouse.Target:Clone()
3502
elseif Mode == "Paste" then
3503
local Temp = CopyPasta:Clone()
3504
Temp.Parent = workspace
3505
Temp.CFrame = Mouse.Hit
3506
elseif Mode == "BloodSuck" then
3507
local Humanoid = Mouse.Target.Parent:FindFirstChild("Humanoid") or Mouse.Target.Parent.Parent:FindFirstChild("Humanoid")
3508
local Target = Mouse.Target
3509
while (LocalPlayer.Character.Torso.Position - Target.Position).Magnitude < 55 and Humanoid.Health > 0 and Mode == "BloodSuck" do
3510
wait()
3511
Humanoid.Health = Humanoid.Health - 1
3512
LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.Health + 1
3513
end
3514
elseif Mode == "Host" then
3515
local Player = GetPlayer(Mouse.Target)
3516
if not Player then
3517
if CtrlDown then
3518
local Clone = game:service'InsertService':LoadAsset(68452456):children()[1]
3519
for _,v in pairs(Clone:children()) do if v:IsA("Script") then v:Remove() end end
3520
local Target = Instance.new("ObjectValue")
3521
Target.Name = "Target"
3522
Target.Parent = Clone
3523
Target.Value = LocalPlayer.Character:FindFirstChild("Humanoid")
3524
Clone.Name = Player.Name
3525
for _,v in pairs(Player.Character:children()) do
3526
if Clone:FindFirstChild(v.Name) == nil then
3527
v:Clone().Parent = Clone
3528
else
3529
pcall(function()
3530
Clone:FindFirstChild(v.Name).BrickColor = v.BrickColor
3531
end)
3532
end
3533
end
3534
Clone.Humanoid.Torso = Clone.Torso
3535
LocalPlayer.Character = Clone
3536
Clone.Parent = workspace
3537
Clone.Torso.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,-5) * CFrame.Angles(0,math.rad(180),0)
3538
elseif CtrlDown == false then
3539
LocalPlayer.Character = Player.Character
3540
end
3541
else
3542
if CtrlDown == false then
3543
LoadCharacter(CFrame.new(Mouse.Hit.x,Mouse.Hit.y,Mouse.Hit.z))
3544
else
3545
LocalPlayer.Character = nil
3546
end
3547
end
3548
elseif Mode == "Give" then
3549
local Player = game:service'Players'
3550
local Player = GetPlayer(Mouse.Target)
3551
if Player ~= nil then
3552
if Player.Backpack ~= nil then
3553
local NS = ClonyPooPoo:Clone()
3554
NS.Parent = Player.Backpack
3555
NS.Disabled = false
3556
end
3557
end
3558
elseif Mode == "BaleFire" then
3559
local FF = Instance.new("ForceField",LocalPlayer.Character)
3560
game:service'Debris':AddItem(FF,1.5)
3561
for i=0,100 do
3562
local Expl = Instance.new("Explosion",workspace)
3563
Expl.BlastPressure = 2500000
3564
Expl.BlastRadius = 7
3565
Expl.Position = (CFrame.new(LocalPlayer.Character.Torso.Position,Mouse.Hit.p)
3566
* CFrame.new(0,0,-i * 15)).p
3567
if CtrlDown == true then
3568
Expl.Hit:connect(function(v)
3569
v.Anchored = false
3570
end)
3571
end
3572
end
3573
elseif Mode == "Drag" then
3574
if CtrlDown == true then 
3575
Mouse.Target:BreakJoints()
3576
Mouse.Target.Anchored = false
3577
end
3578
Dragging = Mouse.Target
3579
DraggingBP = Instance.new("BodyPosition",Dragging)
3580
DraggingBP.maxForce = Vector3.new(1/0,1/0,1/0)
3581
end
3582
end))
3583
if not a then print(b) end
3584
end)
3585
Mouse.Button1Up:connect(function()
3586
        ButtonUnoDown = false
3587
end)
3588
Mouse.Move:connect(function()
3589
        local pos = workspace.CurrentCamera.Focus
3590
        local a,b = coroutine.resume(coroutine.create(function()
3591
                if ButtonUnoDown then
3592
                        if Mode == "Eat" then
3593
                                local Target = Mouse.Target
3594
                                if ShouldEditPart(Target) then
3595
                                        local CF = Target.CFrame
3596
                                        local Volume = math.floor(Target.Size.x * Target.Size.y * Target.Size.z)
3597
                                        Target.Size = Vector3.new(math.random(1,2),math.random(1,2),math.random(1,2))
3598
                                        Target.Anchored = false
3599
                                        Target.CanCollide = false
3600
                                        Target.CFrame = CF
3601
                                        Target:BreakJoints()
3602
                                        local BP = Instance.new("BodyPosition",Target)
3603
                                        BP.maxForce = Vector3.new(1/0,1/0,1/0)
3604
                                        BP.position = LocalPlayer.Character.Head.Position
3605
                                        Target.Touched:connect(function(Hit)
3606
                                                if Hit:IsDescendantOf(LocalPlayer.Character) then        
3607
                                                        Target:Destroy()
3608
                                                        if LocalPlayer.Character.Humanoid.Health >= LocalPlayer.Character.Humanoid.MaxHealth then
3609
                                                                LocalPlayer.Character.Humanoid.MaxHealth = LocalPlayer.Character.Humanoid.MaxHealth+Volume*0.01
3610
                                                                LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.MaxHealth
3611
                                                        else
3612
                                                                LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.Health+Volume*0.01
3613
                                                        end
3614
                                                end
3615
                                        end)        
3616
                                        game:GetService("Debris"):AddItem(Target,25)
3617
                                end        
3618
                        elseif Mode == "Explosion" then
3619
                                PlaySound("http://www.roblox.com/Asset/?id=3087031")
3620
                                local Expl = Instance.new("Explosion",workspace)
3621
                                Expl.Position = Mouse.Hit.p
3622
                                Expl.BlastPressure = 2500000
3623
                                Expl.BlastRadius = 20
3624
                                if CtrlDown == true then
3625
                                        Expl.Hit:connect(function(v)
3626
                                        v.Anchored = false
3627
                                end)
3628
                        end
3629
                elseif Mode == "Drag" then
3630
                        if Mouse.Target == nil then
3631
                                DraggingBP.position = (CFrame.new(pos.p,(Mouse.Hit*CFrame.new(0,1e3,0)).p)*CFrame.new(0,0,-20)).p
3632
                        else
3633
                                DraggingBP.position = (CFrame.new(pos.p,(Mouse.Hit*CFrame.new(0,30,0)).p)*CFrame.new(0,0,-15)).p
3634
                        end
3635
                end
3636
        end
3637
        end))
3638
        if not a then print(b) end
3639
end)
3640
Mouse.Button1Up:connect(function()
3641
        pcall(function()
3642
                Dragging = nil
3643
                DraggingBP:Destroy()
3644
                DraggingBP = nil
3645
        end)
3646
end)
3647
Mouse.KeyUp:connect(function(Key)
3648
        Key = Key:lower()
3649
        if Key == "1" or Key == "2" then
3650
                CtrlDown = false
3651
        end
3652
end)