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