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