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