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