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