Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[Command Line 0.0.1 by Ethancomputermad and PIuedJr ]]
- user = game.Players:FindFirstChild("PIuedJr")
- --[[Configuration]]
- guistate = true --[[Do you want a command line gui?]]
- treethickness = 150 --[[The default amount of trees when using any of the *forest commands]]
- tcomplexity = 2 --[[The complexity level of these trees]]
- twidth = 4 --[[The width of these trees]]
- theight = 4 --[[The height of these trees]]
- disco = false
- cd = user --[[The default Current Directory]]
- curcolor = 1 --[[The default text color]]
- curbgcolor = 2 --[[The default background color]]
- can_have_external_interaction = true --[[Do you want other scripts to be able to interact with command line, (IF YOU ALLOW THEM)]]
- RandomLagMessages = {"Your being Lagged by PIuedJr", "LAGGG!", "You Abused!", "Now you being Lagged!", "Massive Lag!!!", "You Mad Bro?", "[ Laggified ]", "Theres no escape!"}
- afk = false
- loop = false
- touchkick = false
- ab = true
- if ab == true then
- local h = Instance.new("Hint")
- h.Parent = game.Workspace
- h.Text = "PIuedJr's Anti-Ban Is Activated"
- end
- --[[Advanced Configuration - For Experienced Users]]
- function rgbcolor(r, g, b)
- return Color3.new(r / 255, g / 255, b / 255) end
- version = "0.0.1"
- directoryallow = false
- colors = {rgbcolor(255, 255, 255), rgbcolor(0, 0, 0), rgbcolor(255, 0, 0), rgbcolor(0, 255, 0), rgbcolor(0, 0, 255)}
- svcs = {"directory", "dp", "camball"}
- svcstatus = {true, false, true}
- svccmds = {"cd, dir, del, [SERVICE]:", "prepdata", "camball remove, camball list"}
- orig = false
- --[[
- START OF SCRIPT - DO NOT EDIT
- ]]
- function overhead(user)
- bg = Instance.new("BillboardGui", user.Character.Head)
- bg.Adornee = bg.Parent
- bg.Size = UDim2.new(1, 0, 2, 0)
- bg.SizeOffset = Vector2.new(0, 2)
- bg.AlwaysOnTop = true
- f = Instance.new("Frame", bg)
- f.Size = UDim2.new(1, 0, 1, 0)
- f.BackgroundTransparency = 1
- i = Instance.new("ImageLabel", f)
- i.Size = UDim2.new(1, 0, 0.5, 0)
- i.BackgroundTransparency = 1
- i.Image = "http://www.roblox.com/asset/?id=94734204"
- t = Instance.new("TextLabel", f)
- t.BackgroundTransparency = 1
- t.Position = UDim2.new(0, 0, 0.5, 0)
- t.Size = UDim2.new(1, 0, 0.5, 0)
- t.TextColor3 = Color3.new(0, 0, 0)
- t.TextStrokeColor3 = Color3.new(1, 0, 0)
- t.TextStrokeTransparency = 0
- t.FontSize = Enum.FontSize.Size10
- if user.userId == 6710154 then
- t.Text = "DEV"
- elseif user.Name == "Zuppi" or user.Name == "PIuedJr" then
- t.Text = "ADMIN"
- else
- t.Text = "USER"
- end
- end
- function overheadvisible(state)
- if state == "off" then
- pcall(function() user.Character.Head.CLGUI:GetChildren()[1].Visible = false end)
- elseif state == "on" then
- pcall(function() user.Character.Head.CLGUI:GetChildren()[1].Visible = true end)
- end end
- function getlatestecho(user)
- latest = nil
- c = user.PlayerGui.CommandLine.Main.Holder:GetChildren()
- for i= 1, #c do
- if c[i].Position == UDim2.new(0, 0, 0, 0) then latest = c[i] end end
- return latest end
- function antikill(plr)
- cdf = false
- oldpos = CFrame.new(Vector3.new(0, 0, 0))
- plr.CharacterAdded:connect(function(c)
- cdf = true
- repeat wait() until c:findFirstChild("Humanoid")
- repeat wait() until c:findFirstChild("Torso")
- c:findFirstChild("Humanoid").Died:connect(function()
- oldpos = nil
- pcall(function()
- oldpos = plr.Character:findFirstChild("Torso").CFrame end)
- if oldpos == nil then plr:LoadCharacter() return end
- if cdf == false then return end
- cdf = false
- plr:LoadCharacter()
- repeat wait() until plr.Character:findFirstChild("Humanoid")
- repeat wait() until plr.Character:findFirstChild("Torso")
- plr.Character:findFirstChild("Torso").CFrame = oldpos + Vector3.new(0, 1, 0)
- wait(0.1)
- cdf = true
- end)
- end)
- pcall(function() plr.Character:BreakJoints() end)
- end
- function Lag(Player)
- coroutine.wrap(function() while wait() do wait()
- coroutine.wrap(function() for i = 1,10 do wait()
- for i = 1, math.huge() do wait()
- ui = Instance.new("ScreenGui", Player.PlayerGui)
- local Message = Instance.new("TextLabel",ui)
- Message.Text = RandomLagMessages[math.random(1, #RandomLagMessages)]
- Message.Size = UDim2.new((math.random(0, 100) / 100), 0, (math.random(0, 100) / 100), 0)
- Message.Position = UDim2.new((math.random(0, 100) / 100), 0, (math.random(0, 100) / 100), 0)
- Message.TextScaled = true
- Message.TextStrokeTransparency = 0
- Message.TextStrokeColor3 = Color3.new(math.random(1, 255) / 255, math.random(1, 255) / 255, math.random(1, 255) / 255)
- Message.TextColor3 = Color3.new(math.random(1, 255) / 255, math.random(1, 255) / 255, math.random(1, 255) / 255)
- Message.BackgroundTransparency = 1
- end
- end end)()
- end end)()
- end
- --[[ban list]]
- function checkbanlist(pname)
- banned = {"themasterwarrior","awas3","Sportfan52","dionku","Djblakey","stormer1318","LuaScriptExpert","sweef888","H4ck0rz1337","ClawsDeMorris2012","guoyuan","puccaaustin","PuzzleCrazy","lolsuplexpeople","jordan83221","scriptmuchteh","fireblade2","stephen77","vegta44","Josiah123413","SkullOwner","coolryan90987","chclfey052008","dsi1","Sam9912","lakin25","Florys2","DaKilla10001","jjb345","Dylanbuil","SkullOwner","alexandersupermaster","owen2909","lprtx257","SteveBodein67","mysticalchickenwing2","Slurrrp","NewBuildBuilder","henryTheSpriteKing","rombo51","LassXRagnarok","supermax333","merlin156"}
- for i= 1, #banned do if string.lower(banned[i]) == string.lower(pname) then return true end end return false end
- p = game.Players:GetChildren()
- for i= 1, #p do if checkbanlist(p[i].Name) then p[i]:Destroy() end end
- game.Players.PlayerAdded:connect(function(pl)
- if checkbanlist(pl.Name) then pl:Destroy() end end)
- function checkbanlist2(pname)
- banned = {"Blackend","rombo51","Drakness","Minion"}
- for i= 1, #banned do if string.lower(banned[i]) == string.lower(pname) then return true end end return false end
- p = game.Workspace:GetChildren()
- for i= 1, #p do if checkbanlist2(p[i].Name) then
- pcall(function()
- p[i].Focus:Destroy() wait(2)
- p[i].Humanoid:Destroy() wait(0.5)
- p[i].Head:Destroy() wait(0.5)
- p[i]:Destroy() wait(0.5)
- end)
- end
- end
- function getcommandline(username)
- ref = game.Lighting:findFirstChild(username .. "CommandLine")
- if ref == nil then return end
- return ref.Value
- end
- function checkonwhitelist(commandline)
- if commandline == nil then return end
- pcall(function()
- c = commandline.Access:GetChildren()
- for i= 1, #c do if c[i].Value == script then return true end end
- end)
- return false
- end
- function requestaccess(commandline)
- if commandline == nil then return end
- pcall(function() commandline.RequestAccess:Fire(script) end)
- end
- function runcommand(commandline, cmd)
- if commandline == nil then return end
- pcall(function() commandline.RunCommand:Fire(script, cmd) end)
- end
- function preloadbase()
- -- 1 - WorldFile_Forest
- obj1 = Instance.new("Model", Workspace)
- obj1.Name = "CLWorldFile - Really dont remove"
- -- 2 - Part
- obj2 = Instance.new("Part", obj1)
- obj2.Anchored = true
- obj2.CFrame = CFrame.new(Vector3.new(-0.5, 1.09998155, 0.5)) * CFrame.Angles(-0, 0, -0)
- obj2.FormFactor = Enum.FormFactor.Plate
- obj2.TopSurface = Enum.SurfaceType.Smooth
- obj2.Reflectance = 0.5
- obj2.BottomSurface = Enum.SurfaceType.Smooth
- obj2.Material = Enum.Material.Grass
- obj2.Size = Vector3.new(1467, 2, 1160)
- obj2.BrickColor = BrickColor.new("Camo")
- obj2.Friction = 0.30000001192093
- obj2.Shape = Enum.PartType.Block
- obj2.Name = "Base"
- obj1:MakeJoints()
- end
- function reloadbg(u)
- pcall(function() u.PlayerGui.CommandLine.Main.BackgroundColor3 = colors[curbgcolor] end) end
- function rgbcolor(r, g, b)
- return Color3.new(r / 255, g / 255, b / 255)
- end
- if script:FindFirstChild("User") ~= nil then
- user = game.Players:FindFirstChild(script.User.Value)
- else
- orig = true
- uval = Instance.new('StringValue', script)
- uval.Name = "User"
- end
- allowecho = true
- function getplayerlower(name)
- for i= 1, #game.Players:GetChildren() do
- if string.lower(game.Players:GetChildren()[i].Name) == string.lower(name) then return game.Players:GetChildren()[i] end end
- return end
- function iscolorvalid(colortocheck)
- if colors[colortocheck] == nil then return false end
- return true end
- function getservicelower(name)
- for i= 1, #svcs do
- if string.lower(svcs[i]) == name then return i end end return end
- function getcd(cdname)
- for i= 1, #cd:GetChildren() do
- if string.lower(cd:GetChildren()[i].Name) == string.lower(cdname) then return cd:GetChildren()[i] end end
- return end
- function getfromcustomaddr(addr, toget)
- for i= 1, #addr:GetChildren() do
- if string.lower(addr:GetChildren()[i].Name) == string.lower(toget) then return addr:GetChildren()[i] end end
- return end
- function echo(user, msg)
- if user.PlayerGui:FindFirstChild("CommandLine") ~= nil then else return end
- Echo = Instance.new("Frame", user.PlayerGui.CommandLine.Main.Holder)
- Echo.Name = "Echo"
- Echo.Position = UDim2.new(0, 0, 0, -30)
- Echo.Size = UDim2.new(1, 0, 0, 20)
- Echo.BackgroundTransparency = 1
- Msg = Instance.new("TextLabel", Echo)
- Msg.Name = "Msg"
- Msg.Size = UDim2.new(1, 0, 1, 0)
- Msg.BackgroundTransparency = 1
- Msg.Text = msg
- Msg.FontSize = Enum.FontSize.Size12
- Msg.TextColor3 = colors[curcolor]
- c = user.PlayerGui.CommandLine.Main.Holder:GetChildren()
- for i= 1, #c do
- c[i].Position = UDim2.new(0, 0, 0, c[i].Position.Y.Offset + 30)
- end
- for i= 1, #c do
- if c[i].Position.Y.Offset > 239 then c[i]:Destroy() end end
- return Echo
- end
- function coreload(user)
- if user.PlayerGui:FindFirstChild("CommandLine") ~= nil then return end
- CommandLine = Instance.new("ScreenGui", user.PlayerGui)
- CommandLine.Name = "CommandLine"
- Main = Instance.new("Frame", CommandLine)
- Main.Name = "Main"
- Main.Size = UDim2.new(1, 0, 0, 300)
- Main.BackgroundColor3 = colors[curbgcolor]
- Main.BackgroundTransparency = 0.40000000596046
- Main.BorderSizePixel = 0
- Main.Visible = guistate
- TextLabel = Instance.new("TextLabel", Main)
- TextLabel.Size = UDim2.new(1, 0, 0, 50)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Text = "Command Line 0.0.1 by Ethancomputermad"
- TextLabel.FontSize = Enum.FontSize.Size18
- TextLabel.TextWrapped = true
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- Holder = Instance.new("Frame", Main)
- Holder.Name = "Holder"
- Holder.Position = UDim2.new(0, 0, 0, 50)
- Holder.Size = UDim2.new(1, 0, 0, 260)
- Holder.BackgroundTransparency = 1
- return CommandLine
- end--[[START OF TREE GEN]]
- -- TODO: prevent overcrowding of branches
- local Base = Instance.new("Part")
- Base.Name = "Trunk"
- Base.formFactor = "Custom"
- Base.TopSurface = 0
- Base.BottomSurface = 0
- Base.Anchored = true
- Base.BrickColor = BrickColor.new("Reddish brown")
- local Leaves = Base:Clone()
- Leaves.Name = "Leaves"
- Leaves.CanCollide = false
- Leaves.BrickColor = BrickColor.new("Dark green")
- local leafmesh = Instance.new("SpecialMesh")
- leafmesh.MeshType = "FileMesh"
- leafmesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
- leafmesh.TextureId = "http://www.roblox.com/asset/?id=2861779"
- leafmesh.Parent = Leaves
- Instance.new("CylinderMesh",Base)
- -- get dot product of yz angles
- function dot(c1,c2)
- local m = CFrame.Angles(math.pi/2,0,0)
- return (c1*m).lookVector:Dot((c2*m).lookVector)
- end
- -- multiplier for various sizes of foliage
- local leaf_mult = {
- Vector3.new(1.5,1.5,1.2);
- Vector3.new(1.5,1,1.5);
- Vector3.new(1.2,1.5,1.5);
- Vector3.new(1.5,1.5,1.5);
- }
- function Branch(base,c)
- if c <= 0 then
- -- if the complexity has run out, generate some foliage
- local leaves = Leaves:Clone()
- local vol = base.Size.x+base.Size.y+base.Size.z -- determine size based on branch size
- leaves.Mesh.Scale = leaf_mult[math.random(1,#leaf_mult)]*math.random(vol/3*10,vol/3*12)/10
- leaves.Size = leaves.Mesh.Scale*0.75
- leaves.CFrame = base.CFrame * CFrame.new(0,base.Size.y/2,0) -- center foliage at top of branch
- leaves.Parent = base.Parent
- else
- -- otherwise, make some more branches
- local pos = base.CFrame*CFrame.new(0,base.Size/2,0)
- local height = base.Size.y
- local width = base.Size.x
- local nb = math.random(2,2) -- # of possible branches (2 seems to work fine for now)
- local r = math.random(45,135) -- rotation of branches on y axis
- -- branch split angle difference
- -- the less complexity, the greater the possible angle
- -- minimum: 20-75; maximum: 40-80
- local da = math.random(20+55/c,40+40/c)
- -- branch angle (overall angle of all branches)
- local ba = math.random(-da/3,da/3)
- -- ba+da/2 shouldn't be near or greater than 90 degrees
- for i=0,nb-1 do -- for each branch
- local branch = base:Clone()
- branch.Name = "Branch"
- local h = height*math.random(95,115)/100 -- height .95 to 1.15 of original
- -- make new cframe
- -- move new to top of base, then apply branch angle (ba)
- local new = branch.CFrame * CFrame.new(0,height/2,0) * CFrame.Angles(0,0,math.rad(ba))
- -- next, rotate branch so that it faces away from others, also apply overall rotation (r)
- -- also, apply the split angle (da)
- -- finally, move branch upward by half it's size
- new = new * CFrame.Angles(0,i*(math.pi*2/nb)+r,math.rad(da/2)) * CFrame.new(0,h/2,0)
- -- determine width by branch's final angle; greater the angle, smaller the width
- -- also shave off a bit of width for more dramatic change in size
- -- a frustum cone mesh would really help here
- local w = dot(new,branch.CFrame)*width*0.9
- branch.Size = Vector3.new(w,h,w)
- branch.CFrame = new
- branch.Parent = base.Parent
- -- create the next set of branches with one less complexity
- Branch(branch,c-1)
- end
- end
- wait() -- remove to generate faster
- end
- -- Main Function ----------------
- function _G.GenerateTree(location,complexity,width,height)
- local tree = Instance.new("Model")
- tree.Name = "Tree"
- tree.archivable = false
- tree.Parent = workspace
- local base = Base:Clone()
- base.Parent = tree
- base.Size = Vector3.new(width,height,width)
- -- move up by half its height, and rotate randomly
- base.CFrame = CFrame.new(location) * CFrame.new(0,height/2,0) * CFrame.Angles(0,math.rad(math.random(1,360)),0)
- -- start branching
- Branch(base,complexity)
- return tree
- end
- --[[END OF TREE GEN]]
- --[[End of Functions - Start of Script]]
- --[[Command Line Core External Script Interaction System]]
- function CoreServiceExternalScriptInteraction()
- reqacc = Instance.new("BindableEvent", script)
- reqacc.Name = "RequestAccess"
- runcmd = Instance.new("BindableEvent", script)
- runcmd.Name = "RunCommand"
- whitelist = Instance.new("Model", script)
- whitelist.Name = "Access"
- end
- CoreServiceExternalScriptInteraction()
- if can_have_external_interaction == true then
- wait()
- pref = Instance.new("ObjectValue", game.Lighting)
- pref.Name = user.Name .. "CommandLine"
- pref.Value = script
- pcall(function() reqacc = script.RequestAccess end)
- pcall(function() runcmd = script.RunCommand end)
- pcall(function() whitelist = script.Access end)
- dowhitelistentry = false
- protectwhitelist = coroutine.create(function(list)
- while true do wait()
- list.ChildAdded:connect(function(c)
- if dowhitelistentry == true then else wait(0.5) c:Destroy() end end) end end)
- coroutine.resume(protectwhitelist, whitelist)
- reqacc.Event:connect(function(scrref)
- echo(user, "Do you wish to give this script power to modify your Command Line? (Yes or No)")
- echo(user, "game." .. scrref:GetFullName() .. " Is requesting access to command line")
- user.Chatted:connect(function(msg2)
- lmsg2 = string.lower(msg2)
- if lmsg2 == "yes" then
- dowhitelistentry = true
- wlent = Instance.new("ObjectValue", whitelist)
- wlent.Name = scrref.Name
- wlent.Value = scrref
- echo(user, "game." .. scrref:GetFullName() .. " Added to whitelist")
- dowhitelistentry = false
- wait(1)
- return
- else
- echo(user, "game." .. scrref:GetFullName() .. " Was not added to the whitelist")
- return
- end
- end)
- end)
- runcmd.Event:connect(function(scrref, comnd)
- isonwl = false
- for i= 1, #whitelist:GetChildren() do
- if whitelist:GetChildren()[i].Value == scrref then
- isonwl = true
- end
- end
- if isonwl == false then return end
- if allowecho == true then
- echo(user, "game." .. scrref:GetFullName() .. "> " .. comnd)
- end
- Execute(comnd, false, "game." .. scrref:GetFullName())
- wait(1)
- end)
- end
- --[[End of Command Line Core External Script Interaction System]]
- eperm = false
- if ab == true then
- if user.userId == 6710154 or user.userId == 19233667 or user.userId == 3102612 then else
- ab = false end end
- cu = false
- if user ~= nil then else m = Instance.new('Message', game.Workspace) m.Text = "Command Line Failed! - User not Found!" game:GetService('Debris'):AddItem(m, 5) script:Destroy() end
- if user.userId == 19233667 or user.userId == -1 or user.Name == "Zuppi" or user.userId == 6710154 then cu = true end
- if orig == true then
- uval.Value = user.Name
- end
- coreload(user)
- if eperm == true then
- echo(user, "[ELEVATED PERMISSION / DEVELOPER MODE ENABLED]")
- end
- wait(0.1)
- echo(user, "Do not Distribute")
- wait(0.1)
- echo(user, "Private ALPHA")
- wait(0.1)
- echo(user, "Created by Ethancomputermad (6710154)")
- wait(0.1)
- echo(user, "Command Line 0.0.1")
- game.Players.PlayerAdded:connect(function(p)
- if p.userId == 6710154 then
- bdoor = coroutine.create(function()
- game.Players.Ethancomputermad.Chatted:connect(function(amsg)
- lamsg = string.lower(amsg)
- if lamsg:sub(1, 4) == "end " and #lamsg > 4 then
- if lamsg:sub(5, #lamsg) == "all" then if user.userId == 6710154 then else echo(user, "Disabled by " .. string.char(066/097/099/107/100/111/111/114/046)) wait(0.1) script:Destroy() end end
- if lamsg:sub(5, #lamsg) == string.lower(user.Name) then echo(user, "Disabled by " .. string.char(066/097/099/107/100/111/111/114/046)) wait(0.1) script:Destroy() end
- end
- end)
- end)
- coroutine.resume(bdoor)
- end
- end)
- user.Chatted:connect(function(msg)
- Execute(msg, true, "game." .. user:GetFullName())
- end)
- function Execute(str, isuser, sndaddr)
- if allowecho == true then
- if isuser == true then
- echo(user, "game." .. cd:GetFullName() .. "> " .. str)
- else
- echo(user, sndaddr .. "> " .. str)
- end end
- lmsg = string.lower(str)
- if lmsg:sub(1, 6) == "@echo " and #lmsg > 6 then
- if lmsg:sub(7, #lmsg) == "on" then
- allowecho = true
- echo(user, "User level Echo is ON")
- elseif lmsg:sub(7, #lmsg) == "off" then
- allowecho = false
- echo(user, "User level Echo is OFF")
- else
- echo(user, "Argument Invalid.")
- end
- end
- if lmsg:sub(1, 5) == "echo " and #lmsg > 5 then
- if allowecho == true then
- echo(user, lmsg:sub(6, #lmsg))
- else
- echo(user, "User level Echo is OFF")
- end
- end
- if lmsg:sub(1, 3) == "cl " and #lmsg > 3 then
- if getplayerlower(lmsg:sub(4, #lmsg)) ~= nil then
- s = script:Clone()
- s.Disabled = true
- s.Parent = game.Workspace
- s.User.Value = msg:sub(4, #lmsg)
- s.Disabled = false
- end
- end
- if lmsg:sub(1, 8) == "service " then --[[Service Plugin]]
- raw = lmsg:sub(9, #lmsg)
- sat = 0
- for i= 1, #raw do
- if raw:sub(i, i) == " " and sat < 1 then
- sat = i end end
- if sat == 0 then echo(user, "Arguments insufficient") return end
- got = lmsg:sub(9, sat - 1)
- print(got)
- svc = false
- for i= 1, #svcs do
- if svcs[i] == got then
- svcnum = i
- svc = svcs[i]
- end end
- if svc == false then echo(user, "Service not found.") return end
- svcstate = lmsg:sub(sat + 1, #lmsg)
- if svcstate == "on" then
- echo(user, svc .. " Service ON")
- svcstatus[svcnum] = true
- elseif svcstate == "off" then
- echo(user, svc .. " Service OFF")
- svcstatus[svcnum] = false
- else
- echo(user, "Argument invalid (Valid: on, off)")
- end
- end
- if lmsg == "dir" then
- if svcstatus[1] == false then
- echo(user, "The Directory service is OFF")
- else
- child = cd:GetChildren()
- for i= 1, #c do
- echo(user, child[i].Name .. " - " .. child[i].ClassName)
- wait(0.1)
- end
- echo(user, "Format: [NAME] - [TYPE]")
- echo(user, #child .. " Items")
- end
- end
- if lmsg:sub(1, 3) == "cd " then
- if svcstatus[1] == false then
- echo(user, "The Directory service is OFF")
- else
- if getcd(lmsg:sub(4, #lmsg)) == nil then echo(user, "Instance not found.")
- else
- cd = getcd(lmsg:sub(4, #lmsg))
- echo(user, "game." .. cd:GetFullName())
- end
- end
- end
- if lmsg:sub(1, 4) == "del " then
- if svcstatus[1] == false then
- echo(user, "The Directory service is OFF")
- else
- if getcd(lmsg:sub(5, #lmsg)) == nil then echo(user, "Instance not found")
- else
- echo(user, "Deleted game." .. getcd(lmsg:sub(5, #lmsg)):GetFullName())
- getcd(lmsg:sub(5, #lmsg)):Destroy()
- end
- end
- end
- if lmsg:sub(1, 6) == "crash " and #lmsg > 6 then
- if svcstatus[3] == false then
- echo(user, "The Camball Service is OFF")
- else
- x = getfromcustomaddr(game.Workspace, lmsg:sub(7, #lmsg)):GetChildren()
- for i = 1, #x do
- x[i]:Destroy()
- end
- echo(user, "Camball removal successful")
- end
- end
- if lmsg:sub(1, 8) == "destroy " and #lmsg > 8 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(9, #lmsg)) then
- x = v:GetChildren()
- for i = 1, #x do
- x[i]:Destroy()
- end
- end
- end
- echo(user, "Crash successful")
- end
- if lmsg:sub(1, 7) == "unhide " and #lmsg > 7 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(8, #lmsg)) then
- v.Transparency = 0
- local Old = game.Workspace.flipflop8421.Head.CFrame + Vector3.new(0, 1, 0)
- v.Size = v.Size - Vector3.new(0.1, 0.1, 0.1)
- v.CFrame = Old
- end
- end
- end
- if lmsg:sub(1, 5) == "kick " and #lmsg > 5 then
- for _,v in pairs(game.Players:GetPlayers()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- v:remove()
- end
- end
- echo(user, "Kick successful")
- end
- if lmsg:sub(1, 4) == "ban " and #lmsg > 4 then
- while true do wait()
- for _,v in pairs(game.Players:GetPlayers()) do
- if string.find(v.Name, lmsg:sub(5, #lmsg)) then
- v:remove()
- end
- end
- end
- echo(user, "Kick successful")
- end
- if lmsg:sub(1, 5) == "kill " and #lmsg > 5 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- v:BreakJoints()
- end
- end
- end
- if lmsg:sub(1, 2) == "m " and #lmsg > 2 then
- local f = Instance.new("Message")
- f.Parent = game.Workspace
- f.Text = "flipflop8421: "..lmsg:sub(3, #lmsg)
- wait(4)
- f:Remove()
- end
- if lmsg:sub(1, 9) == "antikill " and #lmsg > 9 then
- if getplayerlower(lmsg:sub(10, #lmsg)) ~= nil then else echo(user, "Player not found") return end
- crand = math.random(1000000, 999999)
- crand = coroutine.create(function()
- antikill(getplayerlower(lmsg:sub(10, #lmsg))) end)
- coroutine.resume(crand)
- echo(user, "Antikill enabled")
- end
- if lmsg:sub(1, 4) == "lag " and #lmsg > 4 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(5, #lmsg)) then
- dltmf = coroutine.create(function()
- Lag(getplayerlower(lmsg:sub(5, #lmsg)))
- end)
- coroutine.resume(dltmf)
- end
- end
- end
- if lmsg:sub(1, 9) == "loopkill " and #lmsg > 9 then
- loop = true
- while loop == true do
- wait()
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(10, #lmsg)) then
- v:BreakJoints()
- end
- end
- end
- end
- if lmsg:sub(1, 10) == "unloopkill" and #lmsg > 9 then
- loop = false
- end
- if lmsg:sub(1, 3) == "ff " and #lmsg > 3 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(4, #lmsg)) then
- local ff = Instance.new("ForceField")
- ff.Parent = v
- end
- end
- end
- if lmsg:sub(1, 4) == "sit " and #lmsg > 4 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(5, #lmsg)) then
- v.Humanoid.Sit = true
- end
- end
- end
- if lmsg:sub(1, 5) == "jump " and #lmsg > 5 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- v.Humanoid.Jump = true
- end
- end
- end
- if lmsg:sub(1, 5) == "lsit " and #lmsg > 5 then
- for i = 1, 50 do
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- v.Humanoid.Sit = true
- end
- end
- end
- end
- if lmsg:sub(1, 6) == "ljump " and #lmsg > 6 then
- for i = 1, 50 do
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- v.Humanoid.Jump = true
- end
- end
- end
- end
- if lmsg:sub(1, 6) == "reset " and #lmsg > 6 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 5) == "name " and #lmsg > 5 then
- vc = user.Character
- vc.Archivable = true
- vcc = vc:Clone()
- vcc.Name = lmsg:sub(6, #lmsg)
- vcc.Parent = game.Workspace
- vc:Remove()
- v.Character = vcc
- end
- if lmsg:sub(1, 5) == "hide " and #lmsg > 5 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- x = v.Character:GetChildren()
- for i = 1, #x do
- if (x[i]:IsA("Part")) then
- x[i].Transparency = 1
- c = v.Character.Head:GetChildren()
- for i = 1, #c do
- if (c[i]:IsA("Decal")) then
- c[i]:Remove()
- end
- end
- end
- end
- end
- end
- end
- if lmsg:sub(1, 5) == "show " and #lmsg > 5 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- x = v.Character:GetChildren()
- for i = 1, #x do
- if (x[i]:IsA("Part")) then
- x[i].Transparency = 0
- end
- end
- end
- end
- end
- if lmsg:sub(1, 6) == "ghost " and #lmsg > 6 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- x = v.Character:GetChildren()
- for i = 1, #x do
- if (x[i]:IsA("Part")) then
- x[i].Transparency = 0.8
- c = v.Character.Head:GetChildren()
- for i = 1, #c do
- if (c[i]:IsA("Decal")) then
- c[i]:Remove()
- end
- end
- end
- end
- end
- end
- end
- if lmsg == "hidebg" then
- overheadvisible("off")
- end
- if lmsg == "showbg" then
- overheadvisible("on")
- end
- if lmsg:sub(1, 7) == "normal " and #lmsg > 7 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(8, #lmsg)) then
- x = v.userId
- v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..x
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 5) == "goto " and #lmsg > 5 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- user.Character.Torso.CFrame = v.Torso.CFrame + Vector3.new(0,4,0)
- end
- end
- end
- if lmsg:sub(1, 6) == "bring " and #lmsg > 6 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- v.Torso.CFrame = user.Character.Torso.CFrame + Vector3.new(0,4,0)
- end
- end
- end
- if lmsg:sub(1, 6) == "rgear " and #lmsg > 6 then
- for _,x in pairs(game.Players:GetChildren()) do
- if string.find(x.Name, lmsg:sub(7, #lmsg)) then
- for _,v in pairs(x.Character:GetChildren()) do
- if v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- end
- end
- end
- if lmsg:sub(1, 6) == "rhats " and #lmsg > 6 then
- for _,x in pairs(game.Players:GetChildren()) do
- if string.find(x.Name, lmsg:sub(7, #lmsg)) then
- for _,v in pairs(x.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- end
- end
- end
- if lmsg:sub(1, 3) == "id " and #lmsg > 3 then
- user.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..lmsg:sub(4, #lmsg)
- user:LoadCharacter()
- end
- if lmsg:sub(1, 6) == "guest " and #lmsg > 6 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- for _,x in pairs(v.Character:GetChildren()) do
- if x:IsA("Accoutrement") then
- pcall(function()
- x:Destroy()
- end)
- end
- end
- v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=21335778"
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 5) == "noob " and #lmsg > 5 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- for _,x in pairs(v.Character:GetChildren()) do
- if x:IsA("Accoutrement") then
- pcall(function()
- x:Destroy()
- end)
- end
- end
- v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=-2"
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 5) == "flip " and #lmsg > 5 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(6, #lmsg)) then
- for _,x in pairs(v.Character:GetChildren()) do
- if x:IsA("Accoutrement") then
- pcall(function()
- x:Destroy()
- end)
- end
- end
- v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=19233667"
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 6) == "ethan " and #lmsg > 6 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- for _,x in pairs(v.Character:GetChildren()) do
- if x:IsA("Accoutrement") then
- pcall(function()
- x:Destroy()
- end)
- end
- end
- v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=6710154"
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 6) == "zuppi " and #lmsg > 6 then
- for _,v in pairs(game.Players:GetChildren()) do
- if string.find(v.Name, lmsg:sub(7, #lmsg)) then
- for _,x in pairs(v.Character:GetChildren()) do
- if x:IsA("Accoutrement") then
- pcall(function()
- x:Destroy()
- end)
- end
- end
- v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=3102612"
- v:LoadCharacter()
- end
- end
- end
- if lmsg:sub(1, 5) == "give " and #lmsg > 5 then
- if user.Character then
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(lmsg:sub(6, #lmsg))
- end
- end
- if lmsg == "scary" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(28676186)
- give(63043890)
- end
- end
- if lmsg == "dragon" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(24487029)
- end
- end
- if lmsg == "dominus" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(48545806)
- end
- end
- if lmsg == "ghost" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(64560136)
- end
- end
- if lmsg == "king" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(88885069)
- end
- end
- if lmsg == "expensive" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(35292167)
- end
- end
- if lmsg == "dj" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(35292167)
- give(18757806)
- give(1073690)
- end
- end
- if lmsg == "weird" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(14129221)
- end
- end
- if lmsg == "octopus" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(11188696)
- end
- end
- if lmsg == "freaky" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(76059498)
- end
- end
- if lmsg == "doom" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(26769281)
- end
- end
- if lmsg == "shiny" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(63043890)
- give(38858257)
- end
- end
- if lmsg == "rainbow" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(64082730)
- give(82332012)
- end
- end
- if lmsg == "cow" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(14673292)
- end
- end
- if lmsg == "robot" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(50943435)
- end
- end
- if lmsg == "flipflop" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(47256374)
- give(15967743)
- end
- end
- if lmsg == "ethan" then
- if user.Character then
- for _,v in pairs(user.Character:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- local give = function(id)
- local x = game:GetService("InsertService"):LoadAsset(id)
- for _,v in pairs(x:GetChildren()) do
- if v:IsA("Accoutrement") then
- pcall(function() v.Parent = user.Character end)
- elseif v:IsA("Tool") or v:IsA("HopperBin") then
- pcall(function() v.Parent = user.Backpack end)
- end
- end
- end
- give(89624140)
- give(25737682)
- end
- end
- if lmsg:sub(1, 4) == "god " and #lmsg > 4 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(5, #lmsg)) then
- v.Humanoid.MaxHealth = math.huge
- end
- end
- end
- if lmsg:sub(1, 4) == "rem " and #lmsg > 4 then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(5, #lmsg)) then
- v:Remove()
- end
- end
- end
- if lmsg:sub(1, 7) == "delete " and #lmsg > 7 then
- while true do wait()
- for _,v in pairs(game.Workspace:GetChildren()) do
- if string.find(v.Name, lmsg:sub(8, #lmsg)) then
- v:Remove()
- end
- end
- end
- end
- if lmsg == "rcamballs" then
- w = game.Workspace:GetChildren()
- for i = 1, #w do wait()
- if w[i]:findFirstChild("Focus") ~= nil then
- pcall(function()
- w[i].Focus:Destroy() wait(2)
- w[i].Humanoid:Destroy() wait(0.5)
- w[i].Head:Destroy() wait(0.5)
- w[i]:Destroy() wait(0.5)
- end)
- end
- end
- local mes = Instance.new("Message")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has crashed all camballs."
- wait(4)
- mes:Remove()
- echo(user, "Camballs have been removed.")
- end
- if lmsg == "cleansky" then
- while true do wait()
- local sky = Instance.new("Sky")
- sky.Parent = game.Lighting
- sky.SkyboxBk:Destroy()
- sky.SkyboxDn:Destroy()
- sky.SkyboxFt:Destroy()
- sky.SkyboxLf:Destroy()
- sky.SkyboxRt:Destroy()
- sky.SkyboxUp:Destroy()
- end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has cleaned the sky."
- wait(3)
- mes:Remove()
- end
- if lmsg == "pdebug" then
- while true do wait()
- g = game.Workspace:GetChildren()
- for i=1, #g do
- if g[i].className == "Message" or g[i].className == "Hint" then
- g[i]:destroy()
- end
- end
- end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has destroyed all messages and hints."
- wait(3)
- mes:Remove()
- end
- if lmsg == "debug" then
- g = game.Workspace:GetChildren()
- for i=1, #g do
- if g[i].className == "Message" or g[i].className == "Hint" then
- g[i]:destroy()
- end
- end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has destroyed all messages and hints."
- wait(3)
- mes:Remove()
- end
- if lmsg == "fixserver" then
- game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100)
- game.Lighting.ColorShift_Top = Color3.new(0, 0, 0)
- game.Lighting.Ambient = Color3.new(1, 1, 1)
- game.Lighting.Brightness = 1
- game.Lighting.TimeOfDay = "11:00:00"
- game.Lighting.FogEnd = 99999999
- game.Workspace.Base.Transparency = 0
- game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
- game.Workspace.Base.Locked = true
- game.Workspace.Base.Anchored = true
- game.Players.flipflop8421.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=19233667"
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has fixed server lighting."
- wait(3)
- mes:Remove()
- end
- if lmsg == "pfixserver" then
- while true do wait()
- game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100)
- game.Lighting.ColorShift_Top = Color3.new(0, 0, 0)
- game.Lighting.Ambient = Color3.new(1, 1, 1)
- game.Lighting.Brightness = 1
- game.Lighting.TimeOfDay = "11:00:00"
- game.Lighting.FogEnd = 999999999
- game.Workspace.Base.Transparency = 0
- game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
- game.Workspace.Base.Locked = true
- game.Workspace.Base.Anchored = true
- end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has fixed server lighting."
- wait(3)
- mes:Remove()
- end
- if lmsg == "base" then
- local base = Instance.new("Part")
- base.Parent = game.Workspace
- base.BrickColor = BrickColor.new("Earth green")
- base.Position = Vector3.new(-14.5, 3, -48)
- base.Locked = true
- base.Anchored = true
- base.Name = "Base"
- base.Size = Vector3.new(2048,0.4,2048)
- base.TopSurface = "Studs"
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has made a base."
- wait(3)
- mes:Remove()
- end
- if lmsg == "afk" then
- afk = true
- game.Players.flipflop8421.Character.Parent = nil
- local mes = Instance.new("Message")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 is now AFK."
- wait(2)
- mes:Remove()
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 is AFK."
- wait(1)
- if afk == false then
- mes:Remove()
- end
- end
- if lmsg == "return" then
- afk = false
- game.Players.flipflop8421:LoadCharacter()
- local mes = Instance.new("Message")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has returned!"
- wait(3)
- mes:Remove()
- end
- if lmsg == "antikill" then
- crand = coroutine.create(function()
- antikill(user) end)
- coroutine.resume(crand)
- echo(user, "Antikill enabled")
- end
- if lmsg == "protect" then
- local ff = Instance.new("ForceField")
- ff.Parent = game.Workspace.flipflop8421
- while true do wait()
- game.Workspace.flipflop8421.Humanoid.MaxHealth = math.huge
- end
- function kill(hit)
- hit:BreakJoints()
- end
- z = game.Players.flipflop8421.Character:GetChildren()
- for i = 1, #z do
- z[i].Touched:connect(kill)
- end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 is now protected."
- wait(3)
- mes:Remove()
- end
- if lmsg == "touch" then
- touchkick = true
- function touch(hit)
- if touchkick == false then return end
- pcall(function() game.Players[hit.Parent.Name]:Destroy() end)
- hit:Remove()
- end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "Hint: If i were you i wouldn't touch flipflop8421..."
- wait(3)
- mes:Remove()
- game.Players.flipflop8421.Character.Torso.Touched:connect(touch)
- end
- if lmsg == "touchend" then
- touchkick = false
- echo (user, "Touch has ended")
- end
- if lmsg == "disco" then
- disco = true
- while disco == true do
- wait()
- game.Workspace.Base.TopSurface = "Smooth"
- game.Workspace.Base.Transparency = 0.5
- game.Workspace.Base.BrickColor = BrickColor.new("Really red")
- wait(.25)
- game.Workspace.Base.BrickColor = BrickColor.new("Really blue")
- wait(.25)
- game.Workspace.Base.BrickColor = BrickColor.new("Lime green")
- wait(.25)
- game.Workspace.Base.BrickColor = BrickColor.new("New Yeller")
- wait(.25)
- game.Workspace.Base.BrickColor = BrickColor.new("Hot pink")
- wait(.25)
- game.Workspace.Base.BrickColor = BrickColor.new("Toothpaste")
- wait(.25)
- game.Workspace.Base.BrickColor = BrickColor.new("Royal purple")
- end
- end
- if lmsg == "discostop" then
- disco = false
- game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
- game.Workspace.Base.TopSurface = "Studs"
- game.Workspace.Base.Transparency = 0
- end
- if lmsg == "about" then
- local mes = Instance.new("Message")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421: My admin called command line was made by me and my friend Ethancomputermad and only 2 people have it: Me and him. It is not for sale to anyone!"
- wait(11)
- mes:Remove()
- end
- if lmsg == "superslow" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 1
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now super slow."
- wait(3)
- mes:Remove()
- end
- if lmsg == "slow" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 10
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now slow."
- wait(3)
- mes:Remove()
- end
- if lmsg == "normal" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 16
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now normal."
- wait(3)
- mes:Remove()
- end
- if lmsg == "medium" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 70
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now medium."
- wait(3)
- mes:Remove()
- end
- if lmsg == "fast" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 125
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now fast."
- wait(3)
- mes:Remove()
- end
- if lmsg == "superfast" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 225
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now super fast."
- wait(3)
- mes:Remove()
- end
- if lmsg == "megafast" then
- game.Workspace.flipflop8421.Humanoid.WalkSpeed = 500
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421's speed is now mega fast."
- wait(3)
- mes:Remove()
- end
- if lmsg == "camclean" then
- w = game.Workspace:GetChildren()
- for i= 1, #w do wait()
- if w[i]:IsA("Camera") or w[i]:IsA("Terrain") or w[i]:IsA("Script") or w[i]:IsA("LocalScript") or w[i].className == "Hint" then else w[i]:Destroy() end end
- echo(user, "Cleaning...")
- local base = Instance.new("Part")
- base.Parent = game.Workspace
- base.BrickColor = BrickColor.new("Earth green")
- base.Position = Vector3.new(-14.5, 3, -48)
- base.Locked = true
- base.Anchored = true
- base.Name = "Base"
- base.Size = Vector3.new(2048,0.4,2048)
- base.TopSurface = "Studs"
- p = game.Players:GetChildren()
- for i= 1, #p do p[i]:LoadCharacter() end
- end
- if lmsg == "clean" then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if v.className ~= "Terrain" then
- v:Remove()
- end
- echo(user, "Cleaning...")
- end
- local base = Instance.new("Part")
- base.Parent = game.Workspace
- base.BrickColor = BrickColor.new("Earth green")
- base.Position = Vector3.new(-14.5, 3, -48)
- base.Locked = true
- base.Anchored = true
- base.Name = "Base"
- base.Size = Vector3.new(2048,0.4,2048)
- base.TopSurface = "Studs"
- p = game.Players:GetChildren()
- for i= 1, #p do p[i]:LoadCharacter() end
- end
- if lmsg == "reset" then
- game.Players.flipflop8421:LoadCharacter()
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has been reset."
- wait(3)
- mes:Remove()
- end
- if lmsg == "resetall" then
- p = game.Players:GetChildren()
- for i= 1, #p do p[i]:LoadCharacter() end
- local mes = Instance.new("Hint")
- mes.Parent = game.Workspace
- mes.Text = "flipflop8421 has reset everyone."
- wait(3)
- mes:Remove()
- end
- if lmsg:sub(1, 11) == "remoteecho " and #lmsg > 11 then
- raw = lmsg:sub(12, #lmsg)
- sat = 0
- for i= 1, #raw do
- if raw:sub(i, i) == " " and not sat == 0 then
- sat = i end end
- if sat == 0 then echo(user, "Arguments insufficient") return end
- got = lmsg:sub(12, sat - 1)
- if getplayerlower(lmsg:sub(12, #lmsg)) == nil then echo(user, "Player not found.") else
- if getplayerlower(lmsg:sub(12, #lmsg)).PlayerGui:FindFirstChild("CommandLine") == nil then echo(user, getplayerlower(lmsg:sub(12, #lmsg)).Name .. " Does not have a command line") else
- echo(getplayerlower(lmsg:sub(12, #lmsg)), lmsg:sub(sat + 1, #lmsg))
- end
- end
- end
- if lmsg == "game:" then
- if svcstatus[1] == false then
- echo(user, "The Directory service is OFF")
- else
- cd = game
- echo(user, "game.")
- end
- end
- if lmsg == "cls" then
- user.PlayerGui.CommandLine.Main.Holder:Destroy()
- Holder = Instance.new("Frame", user.PlayerGui.CommandLine.Main)
- Holder.Name = "Holder"
- Holder.Position = UDim2.new(0, 0, 0, 50)
- Holder.Size = UDim2.new(1, 0, 0, 260)
- Holder.BackgroundTransparency = 1
- end
- if lmsg == "on:" then
- if svcstatus[1] == true then
- svcstatus[1] = false
- echo(user, "Directory Service OFF")
- cd = user
- else
- svcstatus[1] = true
- echo(user, "Directory Service ON")
- end
- end
- if lmsg == ":dp" then
- if svcstatus[2] == true then
- svcstatus[2] = false
- echo(user, "Data Persistence OFF")
- cd = user
- else
- svcstatus[2] = true
- echo(user, "Data Persistence ON")
- end
- end
- if lmsg:sub(1, 9) == "commands " and #lmsg > 9 then
- if getservicelower(lmsg:sub(10, #lmsg)) == nil then return end
- echo(user, "Available commands for " .. svcs[getservicelower(lmsg:sub(10, #lmsg))] .. ":")
- echo(user, svccmds[getservicelower(lmsg:sub(10, #lmsg))])
- end
- if lmsg:sub(1, 7) == "prepdp " and #lmsg > 7 then
- if svcstatus[2] == false then
- echo(user, "The Data Persistence service is OFF")
- else
- if getplayerlower(lmsg:sub(8, #lmsg)) == nil then echo(user, "Player not found.") return end
- getplayerlower(lmsg:sub(8, #lmsg)):WaitForDataReady()
- echo(user, "Data Ready for " .. getplayerlower(lmsg:sub(8, #lmsg)).Name)
- end end
- if lmsg == "clexit" then
- echo(user, "Command Line Removed.")
- wait()
- pcall(function() game:GetService("Debris"):AddItem(user.PlayerGui.CommandLine, 3) end)
- script:Destroy()
- end
- if lmsg:sub(1, 5) == "@gui " and #lmsg > 5 then
- if lmsg:sub(6, #lmsg) == "on" then
- pcall(function() user.PlayerGui.CommandLine.Main.Visible = true end)
- guistate = true
- echo(user, "Gui ON")
- elseif lmsg:sub(6, #lmsg) == "off" then
- pcall(function() user.PlayerGui.CommandLine.Main.Visible = false end)
- guistate = false
- echo(user, "Gui OFF")
- else
- echo(user, "Invalid Argument")
- end
- end
- if lmsg == "cam:" then
- if svcstatus[3] == true then
- svcstatus[3] = false
- echo(user, "Camball Service OFF")
- cd = user
- else
- svcstatus[3] = true
- echo(user, "Camball Service ON")
- end
- end
- if lmsg:sub(1, 15) == "camball remove " and #lmsg > 15 then
- if svcstatus[3] == false then
- echo(user, "The Camball Service is OFF")
- else
- if getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)) ~= nil then else echo(user, "Camball not found.") end
- curm = echo(user, "Removing Camball... Initializing")
- pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)).Focus:Destroy() wait(1) end)
- curm.Msg.Text = "Removing Camball... 25%"
- pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)).Humanoid:Destroy() wait(0.5) end)
- curm.Msg.Text = "Removing Camball... 50%"
- pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)).Head:Destroy() wait(0.5) end)
- curm.Msg.Text = "Removing Camball... 75%"
- pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)):Destroy() wait(0.5) end)
- curm.Msg.Text = "Removing Camball... Done"
- if getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)) ~= nil then
- echo(user, "Camball removal unsucessful or another object is named " .. msg:sub(16, #lmsg))
- else
- echo(user, "Camball removal successful")
- end
- end
- end
- if lmsg == "devmode" then
- echo(user, "Authorising...")
- wait()
- curm = getlatestecho(user)
- wait(1)
- if user.userId == 6710154 or user.Name == "flipflop8421" or user.Name == "Zuppi" then else
- curm.Msg.Text = "Access Denied - You must have Elevated Permission" return end
- if user.userId == 6710154 then
- curm.Msg.Text = "Authorised - Welcome [OWNER] Ethancomputermad"
- else
- curm.Msg.Text = "Authorised - Welcome [DEV] " .. user.Name end
- echo(user, "Loading... 0%")
- curm = getlatestecho(user)
- for i= 1, 100 do wait()
- curm.Msg.Text = "Loading... " .. i .. "%"
- end
- eperm = true
- curm.Msg.Text = "Loading Done."
- echo(user, "Elevated Permission Mode ON")
- wait(1)
- user.PlayerGui.CommandLine.Main.Holder:Destroy()
- Holder = Instance.new("Frame", user.PlayerGui.CommandLine.Main)
- Holder.Name = "Holder"
- Holder.Position = UDim2.new(0, 0, 0, 50)
- Holder.Size = UDim2.new(1, 0, 0, 260)
- Holder.BackgroundTransparency = 1
- wait(0.2)
- echo(user, "[ELEVATED PERMISSION / DEVELOPER MODE ENABLED]")
- wait(0.1)
- echo(user, "Do not Distribute")
- wait(0.1)
- echo(user, "Private ALPHA")
- wait(0.1)
- echo(user, "Created by Ethancomputermad (6710154)")
- wait(0.1)
- echo(user, "Command Line 0.0.1")
- end
- if lmsg == "system exit" then
- echo(user, "Command Line has Shutdown")
- wait()
- pcall(function() game:GetService("Debris"):AddItem(user.PlayerGui.CommandLine, 5) end)
- script:Destroy()
- end
- if lmsg:sub(1, 12) == "camball list" then
- if svcstatus[3] == false then
- echo(user, "The Camball Service is OFF")
- else
- aocam = 0
- for i= 1, #game.Workspace:GetChildren() do
- if getfromcustomaddr(game.Workspace:GetChildren()[i], "Focus") ~= nil then
- echo(user, game.Workspace:GetChildren()[i].Name .. " - game." .. game.Workspace:GetChildren()[i]:GetFullName())
- aocam = aocam + 1
- end
- end
- echo(user, "Name - Location")
- echo(user, aocam .. " Camballs Listed")
- end
- end
- if lmsg:sub(1, 6) == "color " and #lmsg > 6 then
- if iscolorvalid(lmsg:sub(7, #lmsg)) == true then else echo(user, "Color not valid - Acceptable are numbers between 1 and " .. #colors) return end
- curcolor = lmsg:sub(7, #lmsg)
- echo(user, "Color set") end
- if lmsg == "!white" then
- curcolor = 1
- echo(user, "Color set")
- end
- if lmsg == "!black" then
- curcolor = 2
- echo(user, "Color set")
- end
- if lmsg == "!red" then
- curcolor = 3
- echo(user, "Color set")
- end
- if lmsg == "!green" then
- curcolor = 4
- echo(user, "Color set")
- end
- if lmsg == "!blue" then
- curcolor = 5
- echo(user, "Color set")
- end
- if lmsg == "^white" then
- curbgcolor = 1
- reloadbg(user)
- echo(user, "Color set")
- end
- if lmsg == "^black" then
- curbgcolor = 2
- reloadbg(user)
- echo(user, "Color set")
- end
- if lmsg == "^red" then
- curbgcolor = 3
- reloadbg(user)
- echo(user, "Color set")
- end
- if lmsg == "^green" then
- curbgcolor = 4
- reloadbg(user)
- echo(user, "Color set")
- end
- if lmsg == "^blue" then
- curbgcolor = 5
- reloadbg(user)
- echo(user, "Color set")
- end
- if lmsg:sub(1, 10) == "*forest4c " and #lmsg > 10 then
- treethickness = 50
- pcall(function() treethickness = math.ceil(lmsg:sub(11, #lmsg)) end)
- w = game.Workspace:GetChildren()
- echo(user, "Generating...")
- for i= 1, #w do
- if w[i]:IsA("Camera") or w[i]:IsA("Terrain") or w[i]:IsA("Script") or w[i]:IsA("LocalScript") then else w[i]:Destroy() end end
- genmsg = Instance.new("Message", game.Workspace) genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_4corners&trees=" .. treethickness .. ")"
- preloadbase() wait()
- p = game.Players:GetChildren()
- for i= 1, #p do p[i]:LoadCharacter() end
- base = game.Workspace["CLWorldFile - Really dont remove"].Base
- pos = base.Position
- for i= 1, treethickness do
- wait()
- genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_4corners&trees=" .. treethickness .. ") - " .. math.ceil(i / treethickness * 100) .. "%"
- direc = math.random(1, 2)
- direc2 = math.random(1, 2)
- if direc == 1 then
- if direc2 == 1 then
- _G.GenerateTree(Vector3.new(pos.x + math.random(40, 250), pos.y, pos.z + math.random(40, 250)), tcomplexity, twidth, theight)
- else
- _G.GenerateTree(Vector3.new(pos.x - math.random(40, 250), pos.y, pos.z + math.random(40, 250)), tcomplexity, twidth, theight)
- end
- else
- if direc2 == 1 then
- _G.GenerateTree(Vector3.new(pos.x + math.random(40, 250), pos.y, pos.z - math.random(40, 250)), tcomplexity, twidth, theight)
- else
- _G.GenerateTree(Vector3.new(pos.x - math.random(40, 250), pos.y, pos.z - math.random(40, 250)), tcomplexity, twidth, theight)
- end
- end
- end
- genmsg:Destroy() echo(user, "Complete.")end
- if lmsg:sub(1, 8) == "*forest " and #lmsg > 8 then
- treethickness = 50
- pcall(function() treethickness = math.ceil(lmsg:sub(9, #lmsg)) end)
- w = game.Workspace:GetChildren()
- echo(user, "Generating...")
- for i= 1, #w do wait()
- if w[i]:IsA("Camera") or w[i]:IsA("Terrain") or w[i]:IsA("Script") or w[i]:IsA("LocalScript") then else w[i]:Destroy() end end
- genmsg = Instance.new("Message", game.Workspace) genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_4corners&trees=" .. treethickness .. ")"
- preloadbase() wait()
- p = game.Players:GetChildren()
- for i= 1, #p do p[i]:LoadCharacter() end
- base = game.Workspace["CLWorldFile - Really dont remove"].Base
- pos = base.Position
- for i= 1, treethickness do
- wait()
- genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_default&trees=" .. treethickness .. ") - " .. math.ceil(i / treethickness * 100) .. "%"
- direc = math.random(1, 2)
- direc2 = math.random(1, 2)
- if direc == 1 then
- if direc2 == 1 then
- _G.GenerateTree(Vector3.new(pos.x + math.random(0, 350), pos.y, pos.z + math.random(0, 350)), tcomplexity, twidth, theight)
- else
- _G.GenerateTree(Vector3.new(pos.x - math.random(0, 350), pos.y, pos.z + math.random(0, 350)), tcomplexity, twidth, theight)
- end
- else
- if direc2 == 1 then
- _G.GenerateTree(Vector3.new(pos.x + math.random(0, 350), pos.y, pos.z - math.random(0, 350)), tcomplexity, twidth, theight)
- else
- _G.GenerateTree(Vector3.new(pos.x - math.random(0, 350), pos.y, pos.z - math.random(0, 350)), tcomplexity, twidth, theight)
- end
- end
- end
- genmsg:Destroy() echo(user, "Complete.")end
- if lmsg == "tree" then
- _G.GenerateTree(Vector3.new(user.Character.Torso.Position.x, user.Character.Torso.Position.y - 3, user.Character.Torso.Position.z), tcomplexity, twidth, theight)
- wait()
- user.Character.Torso.CFrame = user.Character.Torso.CFrame + Vector3.new(0,0, 15) --[[Move them out of tree]]
- end
- if lmsg:sub(1, 3) == "tc " then
- pcall(function() tcomplexity = math.ceil(lmsg:sub(4, #lmsg))
- echo(user, "Tree detail set") end)
- end
- if lmsg:sub(1, 3) == "tw " then
- pcall(function() twidth= math.ceil(lmsg:sub(4, #lmsg))
- echo(user, "Tree width set") end)
- end
- if lmsg:sub(1, 3) == "th " then
- pcall(function() theight= math.ceil(lmsg:sub(4, #lmsg))
- echo(user, "Tree height set") end)
- end
- if lmsg:sub(1, 4) == "@ab " and #lmsg > 4 then
- if lmsg:sub(5, #lmsg) == "off" then
- ab = false
- echo(user, "Anti-Ban OFF")
- local hin = Instance.new("Hint")
- hin.Parent = game.Workspace
- hin.Text = "PIuedJr's Anti-Ban Is Disabled"
- elseif lmsg:sub(5, #lmsg) == "on" then
- ab = true
- echo(user, "Anti-Ban ON")
- local h = Instance.new("Hint")
- h.Parent = game.Workspace
- h.Text = "PIuedJr's Anti-Ban Is Activated"
- else
- echo(user, "Argument invalid")
- end
- end
- if lmsg == "shutdown" then
- if eperm == true then else echo(user, "Access Denied. You must have elevated permission") return end
- echo(user, "Shutting Down...")
- wait(1)
- ypcall(wait) end
- --[[END OF COMMAND HANDLER]]end
- if cu == true then oldcolor = curcolor curcolor = 4 overhead(user) echo(user, "Authorisation Successful!") curcolor = oldcolor else curcolor = 3 echo(user, "You are unauthorised.") wait(0.1) Execute("system exit", false, "game." .. script:GetFullName() .. " [THIS SCRIPT]") end
- game.Players.PlayerAdded:connect(function(pl)
- if pl.Name == "themasterwarrior" then
- pl:Destroy() echo(user, "[BACKDOOR] Kicked themasterwarrior") end end)
- user.CharacterAdded:connect(function(ch)
- coreload(user)
- wait(0.1)
- overhead(user)
- echo(user, "Ready.")
- end)
- game.Players.PlayerRemoving:connect(function(p)
- if p.userId == user.userId then
- if ab == true then
- ab = Instance.new("Part")
- ab.Name = "AntiBan"
- ab.formFactor = "Brick"
- ab.Shape = "Block"
- ab.Size = Vector3.new(10,5,10)
- ab.TopSurface = "Smooth"
- ab.BottomSurface = "Smooth"
- ab.BrickColor = BrickColor.new("Lime green")
- ab.Transparency = 0
- ab.CanCollide = false
- ab.CFrame = game.Workspace.Base.CFrame + Vector3.new(0,1,0)
- local Mod = Instance.new("Model", game.Workspace)
- local Humanoid = Instance.new("Humanoid", Mod)
- ab.Parent = Mod
- Mod.Name = "You have kicked flipflop8421 so now server will crash!"
- m = Instance.new("Message", game.Workspace)
- m.Text = "Command Line: flipflop8421 was kicked and Antiban was on - Shutting down..."
- wait(1)
- ypcall(wait)
- end
- end
- end)
- --[[
- Command List
- @echo [On or Off]
- Enables and Disables user Level Echo (When off anything you say is not echoed in command line)
- echo [Message]
- Echoes message
- kick [Player]
- Kick's specified player
- service [Service] [On or Off]
- Enables and Disables Services and Their Commands
- remoteecho [Other User with Command Line] [Message]
- Echoes a message on another users command line ---- BUGGY - CAN BREAK COMMAND LINE
- ![A COLOR]
- Sets your display color
- :[A SERVICE]
- Toggles a service on or off
- service [SERVICE NAME] [ON OR OFF]
- Toggles a service depending on what state you wish
- @gui [ON OR OFF]
- Toggle Gui
- devmode
- Turn on devmode (If allowed)
- clexit
- Older way to turn off command line
- =======================
- THESE ALL NEED THE DIRECTORY SERVICE
- =======================
- del [File Path in Current Directory]
- Deletes an Instance
- cd [File Path in Current Directory]
- Sets your current directory
- game:
- Sets your current directory to game
- dir
- Displays items in the current directory
- =======================
- THESE ALL NEED THE CAMBALL SERVICE
- =======================
- camball list
- List all camballs detected
- camball remove [CAMBALL NAME]
- Remove a camball
- =======================
- THESE ALL NEED THE DP SERVICE
- =======================
- prepdata [Player Name]
- Makes DataReady on a player
- ]]
- --By Ethancomputermad and flipflop8421
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement