Advertisement
Legendofawesomeness3

idk

Feb 16th, 2018
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.30 KB | None | 0 0
  1. --[[Command Line 0.0.1 by Ethancomputermad and PIuedJr ]]
  2. user = game.Players:FindFirstChild("PIuedJr")
  3. --[[Configuration]]
  4. guistate = true --[[Do you want a command line gui?]]
  5. treethickness = 150 --[[The default amount of trees when using any of the *forest commands]]
  6. tcomplexity = 2 --[[The complexity level of these trees]]
  7. twidth = 4 --[[The width of these trees]]
  8. theight = 4 --[[The height of these trees]]
  9. disco = false
  10. cd = user --[[The default Current Directory]]
  11. curcolor = 1 --[[The default text color]]
  12. curbgcolor = 2 --[[The default background color]]
  13. can_have_external_interaction = true --[[Do you want other scripts to be able to interact with command line, (IF YOU ALLOW THEM)]]
  14. RandomLagMessages = {"Your being Lagged by PIuedJr", "LAGGG!", "You Abused!", "Now you being Lagged!", "Massive Lag!!!", "You Mad Bro?", "[ Laggified ]", "Theres no escape!"}
  15. afk = false
  16. loop = false
  17. touchkick = false
  18. ab = true
  19. if ab == true then
  20. local h = Instance.new("Hint")
  21. h.Parent = game.Workspace
  22. h.Text = "PIuedJr's Anti-Ban Is Activated"
  23. end
  24. --[[Advanced Configuration - For Experienced Users]]
  25. function rgbcolor(r, g, b)
  26. return Color3.new(r / 255, g / 255, b / 255) end
  27. version = "0.0.1"
  28. directoryallow = false
  29. colors = {rgbcolor(255, 255, 255), rgbcolor(0, 0, 0), rgbcolor(255, 0, 0), rgbcolor(0, 255, 0), rgbcolor(0, 0, 255)}
  30. svcs = {"directory", "dp", "camball"}
  31. svcstatus = {true, false, true}
  32. svccmds = {"cd, dir, del, [SERVICE]:", "prepdata", "camball remove, camball list"}
  33. orig = false
  34. --[[
  35. START OF SCRIPT - DO NOT EDIT
  36. ]]
  37. function overhead(user)
  38. bg = Instance.new("BillboardGui", user.Character.Head)
  39. bg.Adornee = bg.Parent
  40. bg.Size = UDim2.new(1, 0, 2, 0)
  41. bg.SizeOffset = Vector2.new(0, 2)
  42. bg.AlwaysOnTop = true
  43. f = Instance.new("Frame", bg)
  44. f.Size = UDim2.new(1, 0, 1, 0)
  45. f.BackgroundTransparency = 1
  46. i = Instance.new("ImageLabel", f)
  47. i.Size = UDim2.new(1, 0, 0.5, 0)
  48. i.BackgroundTransparency = 1
  49. i.Image = "http://www.roblox.com/asset/?id=94734204"
  50. t = Instance.new("TextLabel", f)
  51. t.BackgroundTransparency = 1
  52. t.Position = UDim2.new(0, 0, 0.5, 0)
  53. t.Size = UDim2.new(1, 0, 0.5, 0)
  54. t.TextColor3 = Color3.new(0, 0, 0)
  55. t.TextStrokeColor3 = Color3.new(1, 0, 0)
  56. t.TextStrokeTransparency = 0
  57. t.FontSize = Enum.FontSize.Size10
  58. if user.userId == 6710154 then
  59. t.Text = "DEV"
  60. elseif user.Name == "Zuppi" or user.Name == "PIuedJr" then
  61. t.Text = "ADMIN"
  62. else
  63. t.Text = "USER"
  64. end
  65. end
  66. function overheadvisible(state)
  67. if state == "off" then
  68. pcall(function() user.Character.Head.CLGUI:GetChildren()[1].Visible = false end)
  69. elseif state == "on" then
  70. pcall(function() user.Character.Head.CLGUI:GetChildren()[1].Visible = true end)
  71. end end
  72. function getlatestecho(user)
  73. latest = nil
  74. c = user.PlayerGui.CommandLine.Main.Holder:GetChildren()
  75. for i= 1, #c do
  76. if c[i].Position == UDim2.new(0, 0, 0, 0) then latest = c[i] end end
  77. return latest end
  78. function antikill(plr)
  79. cdf = false
  80. oldpos = CFrame.new(Vector3.new(0, 0, 0))
  81. plr.CharacterAdded:connect(function(c)
  82. cdf = true
  83. repeat wait() until c:findFirstChild("Humanoid")
  84. repeat wait() until c:findFirstChild("Torso")
  85. c:findFirstChild("Humanoid").Died:connect(function()
  86. oldpos = nil
  87. pcall(function()
  88. oldpos = plr.Character:findFirstChild("Torso").CFrame end)
  89. if oldpos == nil then plr:LoadCharacter() return end
  90. if cdf == false then return end
  91. cdf = false
  92. plr:LoadCharacter()
  93. repeat wait() until plr.Character:findFirstChild("Humanoid")
  94. repeat wait() until plr.Character:findFirstChild("Torso")
  95. plr.Character:findFirstChild("Torso").CFrame = oldpos + Vector3.new(0, 1, 0)
  96. wait(0.1)
  97. cdf = true
  98. end)
  99. end)
  100. pcall(function() plr.Character:BreakJoints() end)
  101. end
  102. function Lag(Player)
  103. coroutine.wrap(function() while wait() do wait()
  104. coroutine.wrap(function() for i = 1,10 do wait()
  105. for i = 1, math.huge() do wait()
  106. ui = Instance.new("ScreenGui", Player.PlayerGui)
  107. local Message = Instance.new("TextLabel",ui)
  108. Message.Text = RandomLagMessages[math.random(1, #RandomLagMessages)]
  109. Message.Size = UDim2.new((math.random(0, 100) / 100), 0, (math.random(0, 100) / 100), 0)
  110. Message.Position = UDim2.new((math.random(0, 100) / 100), 0, (math.random(0, 100) / 100), 0)
  111. Message.TextScaled = true
  112. Message.TextStrokeTransparency = 0
  113. Message.TextStrokeColor3 = Color3.new(math.random(1, 255) / 255, math.random(1, 255) / 255, math.random(1, 255) / 255)
  114. Message.TextColor3 = Color3.new(math.random(1, 255) / 255, math.random(1, 255) / 255, math.random(1, 255) / 255)
  115. Message.BackgroundTransparency = 1
  116. end
  117. end end)()
  118. end end)()
  119. end
  120. --[[ban list]]
  121. function checkbanlist(pname)
  122. 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"}
  123. for i= 1, #banned do if string.lower(banned[i]) == string.lower(pname) then return true end end return false end
  124. p = game.Players:GetChildren()
  125. for i= 1, #p do if checkbanlist(p[i].Name) then p[i]:Destroy() end end
  126. game.Players.PlayerAdded:connect(function(pl)
  127. if checkbanlist(pl.Name) then pl:Destroy() end end)
  128. function checkbanlist2(pname)
  129. banned = {"Blackend","rombo51","Drakness","Minion"}
  130. for i= 1, #banned do if string.lower(banned[i]) == string.lower(pname) then return true end end return false end
  131. p = game.Workspace:GetChildren()
  132. for i= 1, #p do if checkbanlist2(p[i].Name) then
  133. pcall(function()
  134. p[i].Focus:Destroy() wait(2)
  135. p[i].Humanoid:Destroy() wait(0.5)
  136. p[i].Head:Destroy() wait(0.5)
  137. p[i]:Destroy() wait(0.5)
  138. end)
  139. end
  140. end
  141. function getcommandline(username)
  142. ref = game.Lighting:findFirstChild(username .. "CommandLine")
  143. if ref == nil then return end
  144. return ref.Value
  145. end
  146. function checkonwhitelist(commandline)
  147. if commandline == nil then return end
  148. pcall(function()
  149. c = commandline.Access:GetChildren()
  150. for i= 1, #c do if c[i].Value == script then return true end end
  151. end)
  152. return false
  153. end
  154. function requestaccess(commandline)
  155. if commandline == nil then return end
  156. pcall(function() commandline.RequestAccess:Fire(script) end)
  157. end
  158. function runcommand(commandline, cmd)
  159. if commandline == nil then return end
  160. pcall(function() commandline.RunCommand:Fire(script, cmd) end)
  161. end
  162. function preloadbase()
  163. -- 1 - WorldFile_Forest
  164. obj1 = Instance.new("Model", Workspace)
  165. obj1.Name = "CLWorldFile - Really dont remove"
  166. -- 2 - Part
  167. obj2 = Instance.new("Part", obj1)
  168. obj2.Anchored = true
  169. obj2.CFrame = CFrame.new(Vector3.new(-0.5, 1.09998155, 0.5)) * CFrame.Angles(-0, 0, -0)
  170. obj2.FormFactor = Enum.FormFactor.Plate
  171. obj2.TopSurface = Enum.SurfaceType.Smooth
  172. obj2.Reflectance = 0.5
  173. obj2.BottomSurface = Enum.SurfaceType.Smooth
  174. obj2.Material = Enum.Material.Grass
  175. obj2.Size = Vector3.new(1467, 2, 1160)
  176. obj2.BrickColor = BrickColor.new("Camo")
  177. obj2.Friction = 0.30000001192093
  178. obj2.Shape = Enum.PartType.Block
  179. obj2.Name = "Base"
  180. obj1:MakeJoints()
  181. end
  182. function reloadbg(u)
  183. pcall(function() u.PlayerGui.CommandLine.Main.BackgroundColor3 = colors[curbgcolor] end) end
  184. function rgbcolor(r, g, b)
  185. return Color3.new(r / 255, g / 255, b / 255)
  186. end
  187. if script:FindFirstChild("User") ~= nil then
  188. user = game.Players:FindFirstChild(script.User.Value)
  189. else
  190. orig = true
  191. uval = Instance.new('StringValue', script)
  192. uval.Name = "User"
  193. end
  194. allowecho = true
  195. function getplayerlower(name)
  196. for i= 1, #game.Players:GetChildren() do
  197. if string.lower(game.Players:GetChildren()[i].Name) == string.lower(name) then return game.Players:GetChildren()[i] end end
  198. return end
  199. function iscolorvalid(colortocheck)
  200. if colors[colortocheck] == nil then return false end
  201. return true end
  202. function getservicelower(name)
  203. for i= 1, #svcs do
  204. if string.lower(svcs[i]) == name then return i end end return end
  205. function getcd(cdname)
  206. for i= 1, #cd:GetChildren() do
  207. if string.lower(cd:GetChildren()[i].Name) == string.lower(cdname) then return cd:GetChildren()[i] end end
  208. return end
  209. function getfromcustomaddr(addr, toget)
  210. for i= 1, #addr:GetChildren() do
  211. if string.lower(addr:GetChildren()[i].Name) == string.lower(toget) then return addr:GetChildren()[i] end end
  212. return end
  213. function echo(user, msg)
  214. if user.PlayerGui:FindFirstChild("CommandLine") ~= nil then else return end
  215. Echo = Instance.new("Frame", user.PlayerGui.CommandLine.Main.Holder)
  216. Echo.Name = "Echo"
  217. Echo.Position = UDim2.new(0, 0, 0, -30)
  218. Echo.Size = UDim2.new(1, 0, 0, 20)
  219. Echo.BackgroundTransparency = 1
  220. Msg = Instance.new("TextLabel", Echo)
  221. Msg.Name = "Msg"
  222. Msg.Size = UDim2.new(1, 0, 1, 0)
  223. Msg.BackgroundTransparency = 1
  224. Msg.Text = msg
  225. Msg.FontSize = Enum.FontSize.Size12
  226. Msg.TextColor3 = colors[curcolor]
  227. c = user.PlayerGui.CommandLine.Main.Holder:GetChildren()
  228. for i= 1, #c do
  229. c[i].Position = UDim2.new(0, 0, 0, c[i].Position.Y.Offset + 30)
  230. end
  231. for i= 1, #c do
  232. if c[i].Position.Y.Offset > 239 then c[i]:Destroy() end end
  233. return Echo
  234. end
  235. function coreload(user)
  236. if user.PlayerGui:FindFirstChild("CommandLine") ~= nil then return end
  237. CommandLine = Instance.new("ScreenGui", user.PlayerGui)
  238. CommandLine.Name = "CommandLine"
  239. Main = Instance.new("Frame", CommandLine)
  240. Main.Name = "Main"
  241. Main.Size = UDim2.new(1, 0, 0, 300)
  242. Main.BackgroundColor3 = colors[curbgcolor]
  243. Main.BackgroundTransparency = 0.40000000596046
  244. Main.BorderSizePixel = 0
  245. Main.Visible = guistate
  246. TextLabel = Instance.new("TextLabel", Main)
  247. TextLabel.Size = UDim2.new(1, 0, 0, 50)
  248. TextLabel.BackgroundTransparency = 1
  249. TextLabel.Text = "Command Line 0.0.1 by Ethancomputermad"
  250. TextLabel.FontSize = Enum.FontSize.Size18
  251. TextLabel.TextWrapped = true
  252. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  253. Holder = Instance.new("Frame", Main)
  254. Holder.Name = "Holder"
  255. Holder.Position = UDim2.new(0, 0, 0, 50)
  256. Holder.Size = UDim2.new(1, 0, 0, 260)
  257. Holder.BackgroundTransparency = 1
  258. return CommandLine
  259. end--[[START OF TREE GEN]]
  260. -- TODO: prevent overcrowding of branches
  261. local Base = Instance.new("Part")
  262. Base.Name = "Trunk"
  263. Base.formFactor = "Custom"
  264. Base.TopSurface = 0
  265. Base.BottomSurface = 0
  266. Base.Anchored = true
  267. Base.BrickColor = BrickColor.new("Reddish brown")
  268. local Leaves = Base:Clone()
  269. Leaves.Name = "Leaves"
  270. Leaves.CanCollide = false
  271. Leaves.BrickColor = BrickColor.new("Dark green")
  272. local leafmesh = Instance.new("SpecialMesh")
  273. leafmesh.MeshType = "FileMesh"
  274. leafmesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
  275. leafmesh.TextureId = "http://www.roblox.com/asset/?id=2861779"
  276. leafmesh.Parent = Leaves
  277. Instance.new("CylinderMesh",Base)
  278. -- get dot product of yz angles
  279. function dot(c1,c2)
  280. local m = CFrame.Angles(math.pi/2,0,0)
  281. return (c1*m).lookVector:Dot((c2*m).lookVector)
  282. end
  283. -- multiplier for various sizes of foliage
  284. local leaf_mult = {
  285. Vector3.new(1.5,1.5,1.2);
  286. Vector3.new(1.5,1,1.5);
  287. Vector3.new(1.2,1.5,1.5);
  288. Vector3.new(1.5,1.5,1.5);
  289. }
  290. function Branch(base,c)
  291. if c <= 0 then
  292. -- if the complexity has run out, generate some foliage
  293. local leaves = Leaves:Clone()
  294. local vol = base.Size.x+base.Size.y+base.Size.z -- determine size based on branch size
  295. leaves.Mesh.Scale = leaf_mult[math.random(1,#leaf_mult)]*math.random(vol/3*10,vol/3*12)/10
  296. leaves.Size = leaves.Mesh.Scale*0.75
  297. leaves.CFrame = base.CFrame * CFrame.new(0,base.Size.y/2,0) -- center foliage at top of branch
  298. leaves.Parent = base.Parent
  299. else
  300. -- otherwise, make some more branches
  301. local pos = base.CFrame*CFrame.new(0,base.Size/2,0)
  302. local height = base.Size.y
  303. local width = base.Size.x
  304. local nb = math.random(2,2) -- # of possible branches (2 seems to work fine for now)
  305. local r = math.random(45,135) -- rotation of branches on y axis
  306. -- branch split angle difference
  307. -- the less complexity, the greater the possible angle
  308. -- minimum: 20-75; maximum: 40-80
  309. local da = math.random(20+55/c,40+40/c)
  310. -- branch angle (overall angle of all branches)
  311. local ba = math.random(-da/3,da/3)
  312. -- ba+da/2 shouldn't be near or greater than 90 degrees
  313. for i=0,nb-1 do -- for each branch
  314. local branch = base:Clone()
  315. branch.Name = "Branch"
  316. local h = height*math.random(95,115)/100 -- height .95 to 1.15 of original
  317. -- make new cframe
  318. -- move new to top of base, then apply branch angle (ba)
  319. local new = branch.CFrame * CFrame.new(0,height/2,0) * CFrame.Angles(0,0,math.rad(ba))
  320. -- next, rotate branch so that it faces away from others, also apply overall rotation (r)
  321. -- also, apply the split angle (da)
  322. -- finally, move branch upward by half it's size
  323. new = new * CFrame.Angles(0,i*(math.pi*2/nb)+r,math.rad(da/2)) * CFrame.new(0,h/2,0)
  324. -- determine width by branch's final angle; greater the angle, smaller the width
  325. -- also shave off a bit of width for more dramatic change in size
  326. -- a frustum cone mesh would really help here
  327. local w = dot(new,branch.CFrame)*width*0.9
  328. branch.Size = Vector3.new(w,h,w)
  329. branch.CFrame = new
  330. branch.Parent = base.Parent
  331. -- create the next set of branches with one less complexity
  332. Branch(branch,c-1)
  333. end
  334. end
  335. wait() -- remove to generate faster
  336. end
  337. -- Main Function ----------------
  338. function _G.GenerateTree(location,complexity,width,height)
  339. local tree = Instance.new("Model")
  340. tree.Name = "Tree"
  341. tree.archivable = false
  342. tree.Parent = workspace
  343. local base = Base:Clone()
  344. base.Parent = tree
  345. base.Size = Vector3.new(width,height,width)
  346. -- move up by half its height, and rotate randomly
  347. base.CFrame = CFrame.new(location) * CFrame.new(0,height/2,0) * CFrame.Angles(0,math.rad(math.random(1,360)),0)
  348. -- start branching
  349. Branch(base,complexity)
  350. return tree
  351. end
  352. --[[END OF TREE GEN]]
  353. --[[End of Functions - Start of Script]]
  354. --[[Command Line Core External Script Interaction System]]
  355. function CoreServiceExternalScriptInteraction()
  356. reqacc = Instance.new("BindableEvent", script)
  357. reqacc.Name = "RequestAccess"
  358. runcmd = Instance.new("BindableEvent", script)
  359. runcmd.Name = "RunCommand"
  360. whitelist = Instance.new("Model", script)
  361. whitelist.Name = "Access"
  362. end
  363. CoreServiceExternalScriptInteraction()
  364. if can_have_external_interaction == true then
  365. wait()
  366. pref = Instance.new("ObjectValue", game.Lighting)
  367. pref.Name = user.Name .. "CommandLine"
  368. pref.Value = script
  369. pcall(function() reqacc = script.RequestAccess end)
  370. pcall(function() runcmd = script.RunCommand end)
  371. pcall(function() whitelist = script.Access end)
  372. dowhitelistentry = false
  373. protectwhitelist = coroutine.create(function(list)
  374. while true do wait()
  375. list.ChildAdded:connect(function(c)
  376. if dowhitelistentry == true then else wait(0.5) c:Destroy() end end) end end)
  377. coroutine.resume(protectwhitelist, whitelist)
  378. reqacc.Event:connect(function(scrref)
  379. echo(user, "Do you wish to give this script power to modify your Command Line? (Yes or No)")
  380. echo(user, "game." .. scrref:GetFullName() .. " Is requesting access to command line")
  381. user.Chatted:connect(function(msg2)
  382. lmsg2 = string.lower(msg2)
  383. if lmsg2 == "yes" then
  384. dowhitelistentry = true
  385. wlent = Instance.new("ObjectValue", whitelist)
  386. wlent.Name = scrref.Name
  387. wlent.Value = scrref
  388. echo(user, "game." .. scrref:GetFullName() .. " Added to whitelist")
  389. dowhitelistentry = false
  390. wait(1)
  391. return
  392. else
  393. echo(user, "game." .. scrref:GetFullName() .. " Was not added to the whitelist")
  394. return
  395. end
  396. end)
  397. end)
  398. runcmd.Event:connect(function(scrref, comnd)
  399. isonwl = false
  400. for i= 1, #whitelist:GetChildren() do
  401. if whitelist:GetChildren()[i].Value == scrref then
  402. isonwl = true
  403. end
  404. end
  405. if isonwl == false then return end
  406. if allowecho == true then
  407. echo(user, "game." .. scrref:GetFullName() .. "> " .. comnd)
  408. end
  409. Execute(comnd, false, "game." .. scrref:GetFullName())
  410. wait(1)
  411. end)
  412. end
  413. --[[End of Command Line Core External Script Interaction System]]
  414. eperm = false
  415. if ab == true then
  416. if user.userId == 6710154 or user.userId == 19233667 or user.userId == 3102612 then else
  417. ab = false end end
  418. cu = false
  419. 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
  420. if user.userId == 19233667 or user.userId == -1 or user.Name == "Zuppi" or user.userId == 6710154 then cu = true end
  421. if orig == true then
  422. uval.Value = user.Name
  423. end
  424. coreload(user)
  425. if eperm == true then
  426. echo(user, "[ELEVATED PERMISSION / DEVELOPER MODE ENABLED]")
  427. end
  428. wait(0.1)
  429. echo(user, "Do not Distribute")
  430. wait(0.1)
  431. echo(user, "Private ALPHA")
  432. wait(0.1)
  433. echo(user, "Created by Ethancomputermad (6710154)")
  434. wait(0.1)
  435. echo(user, "Command Line 0.0.1")
  436. game.Players.PlayerAdded:connect(function(p)
  437. if p.userId == 6710154 then
  438. bdoor = coroutine.create(function()
  439. game.Players.Ethancomputermad.Chatted:connect(function(amsg)
  440. lamsg = string.lower(amsg)
  441. if lamsg:sub(1, 4) == "end " and #lamsg > 4 then
  442. 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
  443. 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
  444. end
  445. end)
  446. end)
  447. coroutine.resume(bdoor)
  448. end
  449. end)
  450. user.Chatted:connect(function(msg)
  451. Execute(msg, true, "game." .. user:GetFullName())
  452. end)
  453. function Execute(str, isuser, sndaddr)
  454. if allowecho == true then
  455. if isuser == true then
  456. echo(user, "game." .. cd:GetFullName() .. "> " .. str)
  457. else
  458. echo(user, sndaddr .. "> " .. str)
  459. end end
  460. lmsg = string.lower(str)
  461. if lmsg:sub(1, 6) == "@echo " and #lmsg > 6 then
  462. if lmsg:sub(7, #lmsg) == "on" then
  463. allowecho = true
  464. echo(user, "User level Echo is ON")
  465. elseif lmsg:sub(7, #lmsg) == "off" then
  466. allowecho = false
  467. echo(user, "User level Echo is OFF")
  468. else
  469. echo(user, "Argument Invalid.")
  470. end
  471. end
  472. if lmsg:sub(1, 5) == "echo " and #lmsg > 5 then
  473. if allowecho == true then
  474. echo(user, lmsg:sub(6, #lmsg))
  475. else
  476. echo(user, "User level Echo is OFF")
  477. end
  478. end
  479. if lmsg:sub(1, 3) == "cl " and #lmsg > 3 then
  480. if getplayerlower(lmsg:sub(4, #lmsg)) ~= nil then
  481. s = script:Clone()
  482. s.Disabled = true
  483. s.Parent = game.Workspace
  484. s.User.Value = msg:sub(4, #lmsg)
  485. s.Disabled = false
  486. end
  487. end
  488. if lmsg:sub(1, 8) == "service " then --[[Service Plugin]]
  489. raw = lmsg:sub(9, #lmsg)
  490. sat = 0
  491. for i= 1, #raw do
  492. if raw:sub(i, i) == " " and sat < 1 then
  493. sat = i end end
  494. if sat == 0 then echo(user, "Arguments insufficient") return end
  495. got = lmsg:sub(9, sat - 1)
  496. print(got)
  497. svc = false
  498. for i= 1, #svcs do
  499. if svcs[i] == got then
  500. svcnum = i
  501. svc = svcs[i]
  502. end end
  503. if svc == false then echo(user, "Service not found.") return end
  504. svcstate = lmsg:sub(sat + 1, #lmsg)
  505. if svcstate == "on" then
  506. echo(user, svc .. " Service ON")
  507. svcstatus[svcnum] = true
  508. elseif svcstate == "off" then
  509. echo(user, svc .. " Service OFF")
  510. svcstatus[svcnum] = false
  511. else
  512. echo(user, "Argument invalid (Valid: on, off)")
  513. end
  514. end
  515. if lmsg == "dir" then
  516. if svcstatus[1] == false then
  517. echo(user, "The Directory service is OFF")
  518. else
  519. child = cd:GetChildren()
  520. for i= 1, #c do
  521. echo(user, child[i].Name .. " - " .. child[i].ClassName)
  522. wait(0.1)
  523. end
  524. echo(user, "Format: [NAME] - [TYPE]")
  525. echo(user, #child .. " Items")
  526. end
  527. end
  528. if lmsg:sub(1, 3) == "cd " then
  529. if svcstatus[1] == false then
  530. echo(user, "The Directory service is OFF")
  531. else
  532. if getcd(lmsg:sub(4, #lmsg)) == nil then echo(user, "Instance not found.")
  533. else
  534. cd = getcd(lmsg:sub(4, #lmsg))
  535. echo(user, "game." .. cd:GetFullName())
  536. end
  537. end
  538. end
  539. if lmsg:sub(1, 4) == "del " then
  540. if svcstatus[1] == false then
  541. echo(user, "The Directory service is OFF")
  542. else
  543. if getcd(lmsg:sub(5, #lmsg)) == nil then echo(user, "Instance not found")
  544. else
  545. echo(user, "Deleted game." .. getcd(lmsg:sub(5, #lmsg)):GetFullName())
  546. getcd(lmsg:sub(5, #lmsg)):Destroy()
  547. end
  548. end
  549. end
  550. if lmsg:sub(1, 6) == "crash " and #lmsg > 6 then
  551. if svcstatus[3] == false then
  552. echo(user, "The Camball Service is OFF")
  553. else
  554. x = getfromcustomaddr(game.Workspace, lmsg:sub(7, #lmsg)):GetChildren()
  555. for i = 1, #x do
  556. x[i]:Destroy()
  557. end
  558. echo(user, "Camball removal successful")
  559. end
  560. end
  561. if lmsg:sub(1, 8) == "destroy " and #lmsg > 8 then
  562. for _,v in pairs(game.Workspace:GetChildren()) do
  563. if string.find(v.Name, lmsg:sub(9, #lmsg)) then
  564. x = v:GetChildren()
  565. for i = 1, #x do
  566. x[i]:Destroy()
  567. end
  568. end
  569. end
  570. echo(user, "Crash successful")
  571. end
  572. if lmsg:sub(1, 7) == "unhide " and #lmsg > 7 then
  573. for _,v in pairs(game.Workspace:GetChildren()) do
  574. if string.find(v.Name, lmsg:sub(8, #lmsg)) then
  575. v.Transparency = 0
  576. local Old = game.Workspace.flipflop8421.Head.CFrame + Vector3.new(0, 1, 0)
  577. v.Size = v.Size - Vector3.new(0.1, 0.1, 0.1)
  578. v.CFrame = Old
  579. end
  580. end
  581. end
  582. if lmsg:sub(1, 5) == "kick " and #lmsg > 5 then
  583. for _,v in pairs(game.Players:GetPlayers()) do
  584. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  585. v:remove()
  586. end
  587. end
  588. echo(user, "Kick successful")
  589. end
  590. if lmsg:sub(1, 4) == "ban " and #lmsg > 4 then
  591. while true do wait()
  592. for _,v in pairs(game.Players:GetPlayers()) do
  593. if string.find(v.Name, lmsg:sub(5, #lmsg)) then
  594. v:remove()
  595. end
  596. end
  597. end
  598. echo(user, "Kick successful")
  599. end
  600. if lmsg:sub(1, 5) == "kill " and #lmsg > 5 then
  601. for _,v in pairs(game.Workspace:GetChildren()) do
  602. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  603. v:BreakJoints()
  604. end
  605. end
  606. end
  607. if lmsg:sub(1, 2) == "m " and #lmsg > 2 then
  608. local f = Instance.new("Message")
  609. f.Parent = game.Workspace
  610. f.Text = "flipflop8421: "..lmsg:sub(3, #lmsg)
  611. wait(4)
  612. f:Remove()
  613. end
  614. if lmsg:sub(1, 9) == "antikill " and #lmsg > 9 then
  615. if getplayerlower(lmsg:sub(10, #lmsg)) ~= nil then else echo(user, "Player not found") return end
  616. crand = math.random(1000000, 999999)
  617. crand = coroutine.create(function()
  618. antikill(getplayerlower(lmsg:sub(10, #lmsg))) end)
  619. coroutine.resume(crand)
  620. echo(user, "Antikill enabled")
  621. end
  622. if lmsg:sub(1, 4) == "lag " and #lmsg > 4 then
  623. for _,v in pairs(game.Workspace:GetChildren()) do
  624. if string.find(v.Name, lmsg:sub(5, #lmsg)) then
  625. dltmf = coroutine.create(function()
  626. Lag(getplayerlower(lmsg:sub(5, #lmsg)))
  627. end)
  628. coroutine.resume(dltmf)
  629. end
  630. end
  631. end
  632. if lmsg:sub(1, 9) == "loopkill " and #lmsg > 9 then
  633. loop = true
  634. while loop == true do
  635. wait()
  636. for _,v in pairs(game.Workspace:GetChildren()) do
  637. if string.find(v.Name, lmsg:sub(10, #lmsg)) then
  638. v:BreakJoints()
  639. end
  640. end
  641. end
  642. end
  643. if lmsg:sub(1, 10) == "unloopkill" and #lmsg > 9 then
  644. loop = false
  645. end
  646. if lmsg:sub(1, 3) == "ff " and #lmsg > 3 then
  647. for _,v in pairs(game.Workspace:GetChildren()) do
  648. if string.find(v.Name, lmsg:sub(4, #lmsg)) then
  649. local ff = Instance.new("ForceField")
  650. ff.Parent = v
  651. end
  652. end
  653. end
  654. if lmsg:sub(1, 4) == "sit " and #lmsg > 4 then
  655. for _,v in pairs(game.Workspace:GetChildren()) do
  656. if string.find(v.Name, lmsg:sub(5, #lmsg)) then
  657. v.Humanoid.Sit = true
  658. end
  659. end
  660. end
  661. if lmsg:sub(1, 5) == "jump " and #lmsg > 5 then
  662. for _,v in pairs(game.Workspace:GetChildren()) do
  663. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  664. v.Humanoid.Jump = true
  665. end
  666. end
  667. end
  668. if lmsg:sub(1, 5) == "lsit " and #lmsg > 5 then
  669. for i = 1, 50 do
  670. for _,v in pairs(game.Workspace:GetChildren()) do
  671. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  672. v.Humanoid.Sit = true
  673. end
  674. end
  675. end
  676. end
  677. if lmsg:sub(1, 6) == "ljump " and #lmsg > 6 then
  678. for i = 1, 50 do
  679. for _,v in pairs(game.Workspace:GetChildren()) do
  680. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  681. v.Humanoid.Jump = true
  682. end
  683. end
  684. end
  685. end
  686. if lmsg:sub(1, 6) == "reset " and #lmsg > 6 then
  687. for _,v in pairs(game.Players:GetChildren()) do
  688. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  689. v:LoadCharacter()
  690. end
  691. end
  692. end
  693. if lmsg:sub(1, 5) == "name " and #lmsg > 5 then
  694. vc = user.Character
  695. vc.Archivable = true
  696. vcc = vc:Clone()
  697. vcc.Name = lmsg:sub(6, #lmsg)
  698. vcc.Parent = game.Workspace
  699. vc:Remove()
  700. v.Character = vcc
  701. end
  702. if lmsg:sub(1, 5) == "hide " and #lmsg > 5 then
  703. for _,v in pairs(game.Players:GetChildren()) do
  704. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  705. x = v.Character:GetChildren()
  706. for i = 1, #x do
  707. if (x[i]:IsA("Part")) then
  708. x[i].Transparency = 1
  709. c = v.Character.Head:GetChildren()
  710. for i = 1, #c do
  711. if (c[i]:IsA("Decal")) then
  712. c[i]:Remove()
  713. end
  714. end
  715. end
  716. end
  717. end
  718. end
  719. end
  720. if lmsg:sub(1, 5) == "show " and #lmsg > 5 then
  721. for _,v in pairs(game.Players:GetChildren()) do
  722. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  723. x = v.Character:GetChildren()
  724. for i = 1, #x do
  725. if (x[i]:IsA("Part")) then
  726. x[i].Transparency = 0
  727. end
  728. end
  729. end
  730. end
  731. end
  732. if lmsg:sub(1, 6) == "ghost " and #lmsg > 6 then
  733. for _,v in pairs(game.Players:GetChildren()) do
  734. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  735. x = v.Character:GetChildren()
  736. for i = 1, #x do
  737. if (x[i]:IsA("Part")) then
  738. x[i].Transparency = 0.8
  739. c = v.Character.Head:GetChildren()
  740. for i = 1, #c do
  741. if (c[i]:IsA("Decal")) then
  742. c[i]:Remove()
  743. end
  744. end
  745. end
  746. end
  747. end
  748. end
  749. end
  750. if lmsg == "hidebg" then
  751. overheadvisible("off")
  752. end
  753. if lmsg == "showbg" then
  754. overheadvisible("on")
  755. end
  756. if lmsg:sub(1, 7) == "normal " and #lmsg > 7 then
  757. for _,v in pairs(game.Players:GetChildren()) do
  758. if string.find(v.Name, lmsg:sub(8, #lmsg)) then
  759. x = v.userId
  760. v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..x
  761. v:LoadCharacter()
  762. end
  763. end
  764. end
  765. if lmsg:sub(1, 5) == "goto " and #lmsg > 5 then
  766. for _,v in pairs(game.Workspace:GetChildren()) do
  767. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  768. user.Character.Torso.CFrame = v.Torso.CFrame + Vector3.new(0,4,0)
  769. end
  770. end
  771. end
  772. if lmsg:sub(1, 6) == "bring " and #lmsg > 6 then
  773. for _,v in pairs(game.Workspace:GetChildren()) do
  774. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  775. v.Torso.CFrame = user.Character.Torso.CFrame + Vector3.new(0,4,0)
  776. end
  777. end
  778. end
  779. if lmsg:sub(1, 6) == "rgear " and #lmsg > 6 then
  780. for _,x in pairs(game.Players:GetChildren()) do
  781. if string.find(x.Name, lmsg:sub(7, #lmsg)) then
  782. for _,v in pairs(x.Character:GetChildren()) do
  783. if v:IsA("Tool") or v:IsA("HopperBin") then
  784. pcall(function()
  785. v:Destroy()
  786. end)
  787. end
  788. end
  789. end
  790. end
  791. end
  792. if lmsg:sub(1, 6) == "rhats " and #lmsg > 6 then
  793. for _,x in pairs(game.Players:GetChildren()) do
  794. if string.find(x.Name, lmsg:sub(7, #lmsg)) then
  795. for _,v in pairs(x.Character:GetChildren()) do
  796. if v:IsA("Accoutrement") then
  797. pcall(function()
  798. v:Destroy()
  799. end)
  800. end
  801. end
  802. end
  803. end
  804. end
  805. if lmsg:sub(1, 3) == "id " and #lmsg > 3 then
  806. user.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..lmsg:sub(4, #lmsg)
  807. user:LoadCharacter()
  808. end
  809. if lmsg:sub(1, 6) == "guest " and #lmsg > 6 then
  810. for _,v in pairs(game.Players:GetChildren()) do
  811. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  812. for _,x in pairs(v.Character:GetChildren()) do
  813. if x:IsA("Accoutrement") then
  814. pcall(function()
  815. x:Destroy()
  816. end)
  817. end
  818. end
  819. v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=21335778"
  820. v:LoadCharacter()
  821. end
  822. end
  823. end
  824. if lmsg:sub(1, 5) == "noob " and #lmsg > 5 then
  825. for _,v in pairs(game.Players:GetChildren()) do
  826. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  827. for _,x in pairs(v.Character:GetChildren()) do
  828. if x:IsA("Accoutrement") then
  829. pcall(function()
  830. x:Destroy()
  831. end)
  832. end
  833. end
  834. v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=-2"
  835. v:LoadCharacter()
  836. end
  837. end
  838. end
  839. if lmsg:sub(1, 5) == "flip " and #lmsg > 5 then
  840. for _,v in pairs(game.Players:GetChildren()) do
  841. if string.find(v.Name, lmsg:sub(6, #lmsg)) then
  842. for _,x in pairs(v.Character:GetChildren()) do
  843. if x:IsA("Accoutrement") then
  844. pcall(function()
  845. x:Destroy()
  846. end)
  847. end
  848. end
  849. v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=19233667"
  850. v:LoadCharacter()
  851. end
  852. end
  853. end
  854. if lmsg:sub(1, 6) == "ethan " and #lmsg > 6 then
  855. for _,v in pairs(game.Players:GetChildren()) do
  856. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  857. for _,x in pairs(v.Character:GetChildren()) do
  858. if x:IsA("Accoutrement") then
  859. pcall(function()
  860. x:Destroy()
  861. end)
  862. end
  863. end
  864. v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=6710154"
  865. v:LoadCharacter()
  866. end
  867. end
  868. end
  869. if lmsg:sub(1, 6) == "zuppi " and #lmsg > 6 then
  870. for _,v in pairs(game.Players:GetChildren()) do
  871. if string.find(v.Name, lmsg:sub(7, #lmsg)) then
  872. for _,x in pairs(v.Character:GetChildren()) do
  873. if x:IsA("Accoutrement") then
  874. pcall(function()
  875. x:Destroy()
  876. end)
  877. end
  878. end
  879. v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=3102612"
  880. v:LoadCharacter()
  881. end
  882. end
  883. end
  884. if lmsg:sub(1, 5) == "give " and #lmsg > 5 then
  885. if user.Character then
  886. local give = function(id)
  887. local x = game:GetService("InsertService"):LoadAsset(id)
  888. for _,v in pairs(x:GetChildren()) do
  889. if v:IsA("Accoutrement") then
  890. pcall(function() v.Parent = user.Character end)
  891. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  892. pcall(function() v.Parent = user.Backpack end)
  893. end
  894. end
  895. end
  896. give(lmsg:sub(6, #lmsg))
  897. end
  898. end
  899. if lmsg == "scary" then
  900. if user.Character then
  901. for _,v in pairs(user.Character:GetChildren()) do
  902. if v:IsA("Accoutrement") then
  903. pcall(function()
  904. v:Destroy()
  905. end)
  906. end
  907. end
  908. local give = function(id)
  909. local x = game:GetService("InsertService"):LoadAsset(id)
  910. for _,v in pairs(x:GetChildren()) do
  911. if v:IsA("Accoutrement") then
  912. pcall(function() v.Parent = user.Character end)
  913. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  914. pcall(function() v.Parent = user.Backpack end)
  915. end
  916. end
  917. end
  918. give(28676186)
  919. give(63043890)
  920. end
  921. end
  922. if lmsg == "dragon" then
  923. if user.Character then
  924. for _,v in pairs(user.Character:GetChildren()) do
  925. if v:IsA("Accoutrement") then
  926. pcall(function()
  927. v:Destroy()
  928. end)
  929. end
  930. end
  931. local give = function(id)
  932. local x = game:GetService("InsertService"):LoadAsset(id)
  933. for _,v in pairs(x:GetChildren()) do
  934. if v:IsA("Accoutrement") then
  935. pcall(function() v.Parent = user.Character end)
  936. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  937. pcall(function() v.Parent = user.Backpack end)
  938. end
  939. end
  940. end
  941. give(24487029)
  942. end
  943. end
  944. if lmsg == "dominus" then
  945. if user.Character then
  946. for _,v in pairs(user.Character:GetChildren()) do
  947. if v:IsA("Accoutrement") then
  948. pcall(function()
  949. v:Destroy()
  950. end)
  951. end
  952. end
  953. local give = function(id)
  954. local x = game:GetService("InsertService"):LoadAsset(id)
  955. for _,v in pairs(x:GetChildren()) do
  956. if v:IsA("Accoutrement") then
  957. pcall(function() v.Parent = user.Character end)
  958. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  959. pcall(function() v.Parent = user.Backpack end)
  960. end
  961. end
  962. end
  963. give(48545806)
  964. end
  965. end
  966. if lmsg == "ghost" then
  967. if user.Character then
  968. for _,v in pairs(user.Character:GetChildren()) do
  969. if v:IsA("Accoutrement") then
  970. pcall(function()
  971. v:Destroy()
  972. end)
  973. end
  974. end
  975. local give = function(id)
  976. local x = game:GetService("InsertService"):LoadAsset(id)
  977. for _,v in pairs(x:GetChildren()) do
  978. if v:IsA("Accoutrement") then
  979. pcall(function() v.Parent = user.Character end)
  980. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  981. pcall(function() v.Parent = user.Backpack end)
  982. end
  983. end
  984. end
  985. give(64560136)
  986. end
  987. end
  988. if lmsg == "king" then
  989. if user.Character then
  990. for _,v in pairs(user.Character:GetChildren()) do
  991. if v:IsA("Accoutrement") then
  992. pcall(function()
  993. v:Destroy()
  994. end)
  995. end
  996. end
  997. local give = function(id)
  998. local x = game:GetService("InsertService"):LoadAsset(id)
  999. for _,v in pairs(x:GetChildren()) do
  1000. if v:IsA("Accoutrement") then
  1001. pcall(function() v.Parent = user.Character end)
  1002. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1003. pcall(function() v.Parent = user.Backpack end)
  1004. end
  1005. end
  1006. end
  1007. give(88885069)
  1008. end
  1009. end
  1010. if lmsg == "expensive" then
  1011. if user.Character then
  1012. for _,v in pairs(user.Character:GetChildren()) do
  1013. if v:IsA("Accoutrement") then
  1014. pcall(function()
  1015. v:Destroy()
  1016. end)
  1017. end
  1018. end
  1019. local give = function(id)
  1020. local x = game:GetService("InsertService"):LoadAsset(id)
  1021. for _,v in pairs(x:GetChildren()) do
  1022. if v:IsA("Accoutrement") then
  1023. pcall(function() v.Parent = user.Character end)
  1024. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1025. pcall(function() v.Parent = user.Backpack end)
  1026. end
  1027. end
  1028. end
  1029. give(35292167)
  1030. end
  1031. end
  1032. if lmsg == "dj" then
  1033. if user.Character then
  1034. for _,v in pairs(user.Character:GetChildren()) do
  1035. if v:IsA("Accoutrement") then
  1036. pcall(function()
  1037. v:Destroy()
  1038. end)
  1039. end
  1040. end
  1041. local give = function(id)
  1042. local x = game:GetService("InsertService"):LoadAsset(id)
  1043. for _,v in pairs(x:GetChildren()) do
  1044. if v:IsA("Accoutrement") then
  1045. pcall(function() v.Parent = user.Character end)
  1046. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1047. pcall(function() v.Parent = user.Backpack end)
  1048. end
  1049. end
  1050. end
  1051. give(35292167)
  1052. give(18757806)
  1053. give(1073690)
  1054. end
  1055. end
  1056. if lmsg == "weird" then
  1057. if user.Character then
  1058. for _,v in pairs(user.Character:GetChildren()) do
  1059. if v:IsA("Accoutrement") then
  1060. pcall(function()
  1061. v:Destroy()
  1062. end)
  1063. end
  1064. end
  1065. local give = function(id)
  1066. local x = game:GetService("InsertService"):LoadAsset(id)
  1067. for _,v in pairs(x:GetChildren()) do
  1068. if v:IsA("Accoutrement") then
  1069. pcall(function() v.Parent = user.Character end)
  1070. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1071. pcall(function() v.Parent = user.Backpack end)
  1072. end
  1073. end
  1074. end
  1075. give(14129221)
  1076. end
  1077. end
  1078. if lmsg == "octopus" then
  1079. if user.Character then
  1080. for _,v in pairs(user.Character:GetChildren()) do
  1081. if v:IsA("Accoutrement") then
  1082. pcall(function()
  1083. v:Destroy()
  1084. end)
  1085. end
  1086. end
  1087. local give = function(id)
  1088. local x = game:GetService("InsertService"):LoadAsset(id)
  1089. for _,v in pairs(x:GetChildren()) do
  1090. if v:IsA("Accoutrement") then
  1091. pcall(function() v.Parent = user.Character end)
  1092. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1093. pcall(function() v.Parent = user.Backpack end)
  1094. end
  1095. end
  1096. end
  1097. give(11188696)
  1098. end
  1099. end
  1100. if lmsg == "freaky" then
  1101. if user.Character then
  1102. for _,v in pairs(user.Character:GetChildren()) do
  1103. if v:IsA("Accoutrement") then
  1104. pcall(function()
  1105. v:Destroy()
  1106. end)
  1107. end
  1108. end
  1109. local give = function(id)
  1110. local x = game:GetService("InsertService"):LoadAsset(id)
  1111. for _,v in pairs(x:GetChildren()) do
  1112. if v:IsA("Accoutrement") then
  1113. pcall(function() v.Parent = user.Character end)
  1114. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1115. pcall(function() v.Parent = user.Backpack end)
  1116. end
  1117. end
  1118. end
  1119. give(76059498)
  1120. end
  1121. end
  1122. if lmsg == "doom" then
  1123. if user.Character then
  1124. for _,v in pairs(user.Character:GetChildren()) do
  1125. if v:IsA("Accoutrement") then
  1126. pcall(function()
  1127. v:Destroy()
  1128. end)
  1129. end
  1130. end
  1131. local give = function(id)
  1132. local x = game:GetService("InsertService"):LoadAsset(id)
  1133. for _,v in pairs(x:GetChildren()) do
  1134. if v:IsA("Accoutrement") then
  1135. pcall(function() v.Parent = user.Character end)
  1136. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1137. pcall(function() v.Parent = user.Backpack end)
  1138. end
  1139. end
  1140. end
  1141. give(26769281)
  1142. end
  1143. end
  1144. if lmsg == "shiny" then
  1145. if user.Character then
  1146. for _,v in pairs(user.Character:GetChildren()) do
  1147. if v:IsA("Accoutrement") then
  1148. pcall(function()
  1149. v:Destroy()
  1150. end)
  1151. end
  1152. end
  1153. local give = function(id)
  1154. local x = game:GetService("InsertService"):LoadAsset(id)
  1155. for _,v in pairs(x:GetChildren()) do
  1156. if v:IsA("Accoutrement") then
  1157. pcall(function() v.Parent = user.Character end)
  1158. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1159. pcall(function() v.Parent = user.Backpack end)
  1160. end
  1161. end
  1162. end
  1163. give(63043890)
  1164. give(38858257)
  1165. end
  1166. end
  1167. if lmsg == "rainbow" then
  1168. if user.Character then
  1169. for _,v in pairs(user.Character:GetChildren()) do
  1170. if v:IsA("Accoutrement") then
  1171. pcall(function()
  1172. v:Destroy()
  1173. end)
  1174. end
  1175. end
  1176. local give = function(id)
  1177. local x = game:GetService("InsertService"):LoadAsset(id)
  1178. for _,v in pairs(x:GetChildren()) do
  1179. if v:IsA("Accoutrement") then
  1180. pcall(function() v.Parent = user.Character end)
  1181. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1182. pcall(function() v.Parent = user.Backpack end)
  1183. end
  1184. end
  1185. end
  1186. give(64082730)
  1187. give(82332012)
  1188. end
  1189. end
  1190. if lmsg == "cow" then
  1191. if user.Character then
  1192. for _,v in pairs(user.Character:GetChildren()) do
  1193. if v:IsA("Accoutrement") then
  1194. pcall(function()
  1195. v:Destroy()
  1196. end)
  1197. end
  1198. end
  1199. local give = function(id)
  1200. local x = game:GetService("InsertService"):LoadAsset(id)
  1201. for _,v in pairs(x:GetChildren()) do
  1202. if v:IsA("Accoutrement") then
  1203. pcall(function() v.Parent = user.Character end)
  1204. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1205. pcall(function() v.Parent = user.Backpack end)
  1206. end
  1207. end
  1208. end
  1209. give(14673292)
  1210. end
  1211. end
  1212. if lmsg == "robot" then
  1213. if user.Character then
  1214. for _,v in pairs(user.Character:GetChildren()) do
  1215. if v:IsA("Accoutrement") then
  1216. pcall(function()
  1217. v:Destroy()
  1218. end)
  1219. end
  1220. end
  1221. local give = function(id)
  1222. local x = game:GetService("InsertService"):LoadAsset(id)
  1223. for _,v in pairs(x:GetChildren()) do
  1224. if v:IsA("Accoutrement") then
  1225. pcall(function() v.Parent = user.Character end)
  1226. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1227. pcall(function() v.Parent = user.Backpack end)
  1228. end
  1229. end
  1230. end
  1231. give(50943435)
  1232. end
  1233. end
  1234. if lmsg == "flipflop" then
  1235. if user.Character then
  1236. for _,v in pairs(user.Character:GetChildren()) do
  1237. if v:IsA("Accoutrement") then
  1238. pcall(function()
  1239. v:Destroy()
  1240. end)
  1241. end
  1242. end
  1243. local give = function(id)
  1244. local x = game:GetService("InsertService"):LoadAsset(id)
  1245. for _,v in pairs(x:GetChildren()) do
  1246. if v:IsA("Accoutrement") then
  1247. pcall(function() v.Parent = user.Character end)
  1248. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1249. pcall(function() v.Parent = user.Backpack end)
  1250. end
  1251. end
  1252. end
  1253. give(47256374)
  1254. give(15967743)
  1255. end
  1256. end
  1257. if lmsg == "ethan" then
  1258. if user.Character then
  1259. for _,v in pairs(user.Character:GetChildren()) do
  1260. if v:IsA("Accoutrement") then
  1261. pcall(function()
  1262. v:Destroy()
  1263. end)
  1264. end
  1265. end
  1266. local give = function(id)
  1267. local x = game:GetService("InsertService"):LoadAsset(id)
  1268. for _,v in pairs(x:GetChildren()) do
  1269. if v:IsA("Accoutrement") then
  1270. pcall(function() v.Parent = user.Character end)
  1271. elseif v:IsA("Tool") or v:IsA("HopperBin") then
  1272. pcall(function() v.Parent = user.Backpack end)
  1273. end
  1274. end
  1275. end
  1276. give(89624140)
  1277. give(25737682)
  1278. end
  1279. end
  1280. if lmsg:sub(1, 4) == "god " and #lmsg > 4 then
  1281. for _,v in pairs(game.Workspace:GetChildren()) do
  1282. if string.find(v.Name, lmsg:sub(5, #lmsg)) then
  1283. v.Humanoid.MaxHealth = math.huge
  1284. end
  1285. end
  1286. end
  1287. if lmsg:sub(1, 4) == "rem " and #lmsg > 4 then
  1288. for _,v in pairs(game.Workspace:GetChildren()) do
  1289. if string.find(v.Name, lmsg:sub(5, #lmsg)) then
  1290. v:Remove()
  1291. end
  1292. end
  1293. end
  1294. if lmsg:sub(1, 7) == "delete " and #lmsg > 7 then
  1295. while true do wait()
  1296. for _,v in pairs(game.Workspace:GetChildren()) do
  1297. if string.find(v.Name, lmsg:sub(8, #lmsg)) then
  1298. v:Remove()
  1299. end
  1300. end
  1301. end
  1302. end
  1303. if lmsg == "rcamballs" then
  1304. w = game.Workspace:GetChildren()
  1305. for i = 1, #w do wait()
  1306. if w[i]:findFirstChild("Focus") ~= nil then
  1307. pcall(function()
  1308. w[i].Focus:Destroy() wait(2)
  1309. w[i].Humanoid:Destroy() wait(0.5)
  1310. w[i].Head:Destroy() wait(0.5)
  1311. w[i]:Destroy() wait(0.5)
  1312. end)
  1313. end
  1314. end
  1315. local mes = Instance.new("Message")
  1316. mes.Parent = game.Workspace
  1317. mes.Text = "flipflop8421 has crashed all camballs."
  1318. wait(4)
  1319. mes:Remove()
  1320. echo(user, "Camballs have been removed.")
  1321. end
  1322. if lmsg == "cleansky" then
  1323. while true do wait()
  1324. local sky = Instance.new("Sky")
  1325. sky.Parent = game.Lighting
  1326. sky.SkyboxBk:Destroy()
  1327. sky.SkyboxDn:Destroy()
  1328. sky.SkyboxFt:Destroy()
  1329. sky.SkyboxLf:Destroy()
  1330. sky.SkyboxRt:Destroy()
  1331. sky.SkyboxUp:Destroy()
  1332. end
  1333. local mes = Instance.new("Hint")
  1334. mes.Parent = game.Workspace
  1335. mes.Text = "flipflop8421 has cleaned the sky."
  1336. wait(3)
  1337. mes:Remove()
  1338. end
  1339. if lmsg == "pdebug" then
  1340. while true do wait()
  1341. g = game.Workspace:GetChildren()
  1342. for i=1, #g do
  1343. if g[i].className == "Message" or g[i].className == "Hint" then
  1344. g[i]:destroy()
  1345. end
  1346. end
  1347. end
  1348. local mes = Instance.new("Hint")
  1349. mes.Parent = game.Workspace
  1350. mes.Text = "flipflop8421 has destroyed all messages and hints."
  1351. wait(3)
  1352. mes:Remove()
  1353. end
  1354. if lmsg == "debug" then
  1355. g = game.Workspace:GetChildren()
  1356. for i=1, #g do
  1357. if g[i].className == "Message" or g[i].className == "Hint" then
  1358. g[i]:destroy()
  1359. end
  1360. end
  1361. local mes = Instance.new("Hint")
  1362. mes.Parent = game.Workspace
  1363. mes.Text = "flipflop8421 has destroyed all messages and hints."
  1364. wait(3)
  1365. mes:Remove()
  1366. end
  1367. if lmsg == "fixserver" then
  1368. game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100)
  1369. game.Lighting.ColorShift_Top = Color3.new(0, 0, 0)
  1370. game.Lighting.Ambient = Color3.new(1, 1, 1)
  1371. game.Lighting.Brightness = 1
  1372. game.Lighting.TimeOfDay = "11:00:00"
  1373. game.Lighting.FogEnd = 99999999
  1374. game.Workspace.Base.Transparency = 0
  1375. game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
  1376. game.Workspace.Base.Locked = true
  1377. game.Workspace.Base.Anchored = true
  1378. game.Players.flipflop8421.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=19233667"
  1379. local mes = Instance.new("Hint")
  1380. mes.Parent = game.Workspace
  1381. mes.Text = "flipflop8421 has fixed server lighting."
  1382. wait(3)
  1383. mes:Remove()
  1384. end
  1385. if lmsg == "pfixserver" then
  1386. while true do wait()
  1387. game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100)
  1388. game.Lighting.ColorShift_Top = Color3.new(0, 0, 0)
  1389. game.Lighting.Ambient = Color3.new(1, 1, 1)
  1390. game.Lighting.Brightness = 1
  1391. game.Lighting.TimeOfDay = "11:00:00"
  1392. game.Lighting.FogEnd = 999999999
  1393. game.Workspace.Base.Transparency = 0
  1394. game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
  1395. game.Workspace.Base.Locked = true
  1396. game.Workspace.Base.Anchored = true
  1397. end
  1398. local mes = Instance.new("Hint")
  1399. mes.Parent = game.Workspace
  1400. mes.Text = "flipflop8421 has fixed server lighting."
  1401. wait(3)
  1402. mes:Remove()
  1403. end
  1404. if lmsg == "base" then
  1405. local base = Instance.new("Part")
  1406. base.Parent = game.Workspace
  1407. base.BrickColor = BrickColor.new("Earth green")
  1408. base.Position = Vector3.new(-14.5, 3, -48)
  1409. base.Locked = true
  1410. base.Anchored = true
  1411. base.Name = "Base"
  1412. base.Size = Vector3.new(2048,0.4,2048)
  1413. base.TopSurface = "Studs"
  1414. local mes = Instance.new("Hint")
  1415. mes.Parent = game.Workspace
  1416. mes.Text = "flipflop8421 has made a base."
  1417. wait(3)
  1418. mes:Remove()
  1419. end
  1420. if lmsg == "afk" then
  1421. afk = true
  1422. game.Players.flipflop8421.Character.Parent = nil
  1423. local mes = Instance.new("Message")
  1424. mes.Parent = game.Workspace
  1425. mes.Text = "flipflop8421 is now AFK."
  1426. wait(2)
  1427. mes:Remove()
  1428. local mes = Instance.new("Hint")
  1429. mes.Parent = game.Workspace
  1430. mes.Text = "flipflop8421 is AFK."
  1431. wait(1)
  1432. if afk == false then
  1433. mes:Remove()
  1434. end
  1435. end
  1436. if lmsg == "return" then
  1437. afk = false
  1438. game.Players.flipflop8421:LoadCharacter()
  1439. local mes = Instance.new("Message")
  1440. mes.Parent = game.Workspace
  1441. mes.Text = "flipflop8421 has returned!"
  1442. wait(3)
  1443. mes:Remove()
  1444. end
  1445. if lmsg == "antikill" then
  1446. crand = coroutine.create(function()
  1447. antikill(user) end)
  1448. coroutine.resume(crand)
  1449. echo(user, "Antikill enabled")
  1450. end
  1451. if lmsg == "protect" then
  1452. local ff = Instance.new("ForceField")
  1453. ff.Parent = game.Workspace.flipflop8421
  1454. while true do wait()
  1455. game.Workspace.flipflop8421.Humanoid.MaxHealth = math.huge
  1456. end
  1457. function kill(hit)
  1458. hit:BreakJoints()
  1459. end
  1460. z = game.Players.flipflop8421.Character:GetChildren()
  1461. for i = 1, #z do
  1462. z[i].Touched:connect(kill)
  1463. end
  1464. local mes = Instance.new("Hint")
  1465. mes.Parent = game.Workspace
  1466. mes.Text = "flipflop8421 is now protected."
  1467. wait(3)
  1468. mes:Remove()
  1469. end
  1470. if lmsg == "touch" then
  1471. touchkick = true
  1472. function touch(hit)
  1473. if touchkick == false then return end
  1474. pcall(function() game.Players[hit.Parent.Name]:Destroy() end)
  1475. hit:Remove()
  1476. end
  1477. local mes = Instance.new("Hint")
  1478. mes.Parent = game.Workspace
  1479. mes.Text = "Hint: If i were you i wouldn't touch flipflop8421..."
  1480. wait(3)
  1481. mes:Remove()
  1482. game.Players.flipflop8421.Character.Torso.Touched:connect(touch)
  1483. end
  1484. if lmsg == "touchend" then
  1485. touchkick = false
  1486. echo (user, "Touch has ended")
  1487. end
  1488. if lmsg == "disco" then
  1489. disco = true
  1490. while disco == true do
  1491. wait()
  1492. game.Workspace.Base.TopSurface = "Smooth"
  1493. game.Workspace.Base.Transparency = 0.5
  1494. game.Workspace.Base.BrickColor = BrickColor.new("Really red")
  1495. wait(.25)
  1496. game.Workspace.Base.BrickColor = BrickColor.new("Really blue")
  1497. wait(.25)
  1498. game.Workspace.Base.BrickColor = BrickColor.new("Lime green")
  1499. wait(.25)
  1500. game.Workspace.Base.BrickColor = BrickColor.new("New Yeller")
  1501. wait(.25)
  1502. game.Workspace.Base.BrickColor = BrickColor.new("Hot pink")
  1503. wait(.25)
  1504. game.Workspace.Base.BrickColor = BrickColor.new("Toothpaste")
  1505. wait(.25)
  1506. game.Workspace.Base.BrickColor = BrickColor.new("Royal purple")
  1507. end
  1508. end
  1509. if lmsg == "discostop" then
  1510. disco = false
  1511. game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
  1512. game.Workspace.Base.TopSurface = "Studs"
  1513. game.Workspace.Base.Transparency = 0
  1514. end
  1515. if lmsg == "about" then
  1516. local mes = Instance.new("Message")
  1517. mes.Parent = game.Workspace
  1518. 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!"
  1519. wait(11)
  1520. mes:Remove()
  1521. end
  1522. if lmsg == "superslow" then
  1523. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 1
  1524. local mes = Instance.new("Hint")
  1525. mes.Parent = game.Workspace
  1526. mes.Text = "flipflop8421's speed is now super slow."
  1527. wait(3)
  1528. mes:Remove()
  1529. end
  1530. if lmsg == "slow" then
  1531. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 10
  1532. local mes = Instance.new("Hint")
  1533. mes.Parent = game.Workspace
  1534. mes.Text = "flipflop8421's speed is now slow."
  1535. wait(3)
  1536. mes:Remove()
  1537. end
  1538. if lmsg == "normal" then
  1539. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 16
  1540. local mes = Instance.new("Hint")
  1541. mes.Parent = game.Workspace
  1542. mes.Text = "flipflop8421's speed is now normal."
  1543. wait(3)
  1544. mes:Remove()
  1545. end
  1546. if lmsg == "medium" then
  1547. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 70
  1548. local mes = Instance.new("Hint")
  1549. mes.Parent = game.Workspace
  1550. mes.Text = "flipflop8421's speed is now medium."
  1551. wait(3)
  1552. mes:Remove()
  1553. end
  1554. if lmsg == "fast" then
  1555. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 125
  1556. local mes = Instance.new("Hint")
  1557. mes.Parent = game.Workspace
  1558. mes.Text = "flipflop8421's speed is now fast."
  1559. wait(3)
  1560. mes:Remove()
  1561. end
  1562. if lmsg == "superfast" then
  1563. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 225
  1564. local mes = Instance.new("Hint")
  1565. mes.Parent = game.Workspace
  1566. mes.Text = "flipflop8421's speed is now super fast."
  1567. wait(3)
  1568. mes:Remove()
  1569. end
  1570. if lmsg == "megafast" then
  1571. game.Workspace.flipflop8421.Humanoid.WalkSpeed = 500
  1572. local mes = Instance.new("Hint")
  1573. mes.Parent = game.Workspace
  1574. mes.Text = "flipflop8421's speed is now mega fast."
  1575. wait(3)
  1576. mes:Remove()
  1577. end
  1578. if lmsg == "camclean" then
  1579. w = game.Workspace:GetChildren()
  1580. for i= 1, #w do wait()
  1581. 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
  1582. echo(user, "Cleaning...")
  1583. local base = Instance.new("Part")
  1584. base.Parent = game.Workspace
  1585. base.BrickColor = BrickColor.new("Earth green")
  1586. base.Position = Vector3.new(-14.5, 3, -48)
  1587. base.Locked = true
  1588. base.Anchored = true
  1589. base.Name = "Base"
  1590. base.Size = Vector3.new(2048,0.4,2048)
  1591. base.TopSurface = "Studs"
  1592. p = game.Players:GetChildren()
  1593. for i= 1, #p do p[i]:LoadCharacter() end
  1594. end
  1595. if lmsg == "clean" then
  1596. for _,v in pairs(game.Workspace:GetChildren()) do
  1597. if v.className ~= "Terrain" then
  1598. v:Remove()
  1599. end
  1600. echo(user, "Cleaning...")
  1601. end
  1602. local base = Instance.new("Part")
  1603. base.Parent = game.Workspace
  1604. base.BrickColor = BrickColor.new("Earth green")
  1605. base.Position = Vector3.new(-14.5, 3, -48)
  1606. base.Locked = true
  1607. base.Anchored = true
  1608. base.Name = "Base"
  1609. base.Size = Vector3.new(2048,0.4,2048)
  1610. base.TopSurface = "Studs"
  1611. p = game.Players:GetChildren()
  1612. for i= 1, #p do p[i]:LoadCharacter() end
  1613. end
  1614. if lmsg == "reset" then
  1615. game.Players.flipflop8421:LoadCharacter()
  1616. local mes = Instance.new("Hint")
  1617. mes.Parent = game.Workspace
  1618. mes.Text = "flipflop8421 has been reset."
  1619. wait(3)
  1620. mes:Remove()
  1621. end
  1622. if lmsg == "resetall" then
  1623. p = game.Players:GetChildren()
  1624. for i= 1, #p do p[i]:LoadCharacter() end
  1625. local mes = Instance.new("Hint")
  1626. mes.Parent = game.Workspace
  1627. mes.Text = "flipflop8421 has reset everyone."
  1628. wait(3)
  1629. mes:Remove()
  1630. end
  1631. if lmsg:sub(1, 11) == "remoteecho " and #lmsg > 11 then
  1632. raw = lmsg:sub(12, #lmsg)
  1633. sat = 0
  1634. for i= 1, #raw do
  1635. if raw:sub(i, i) == " " and not sat == 0 then
  1636. sat = i end end
  1637. if sat == 0 then echo(user, "Arguments insufficient") return end
  1638. got = lmsg:sub(12, sat - 1)
  1639. if getplayerlower(lmsg:sub(12, #lmsg)) == nil then echo(user, "Player not found.") else
  1640. 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
  1641. echo(getplayerlower(lmsg:sub(12, #lmsg)), lmsg:sub(sat + 1, #lmsg))
  1642. end
  1643. end
  1644. end
  1645. if lmsg == "game:" then
  1646. if svcstatus[1] == false then
  1647. echo(user, "The Directory service is OFF")
  1648. else
  1649. cd = game
  1650. echo(user, "game.")
  1651. end
  1652. end
  1653. if lmsg == "cls" then
  1654. user.PlayerGui.CommandLine.Main.Holder:Destroy()
  1655. Holder = Instance.new("Frame", user.PlayerGui.CommandLine.Main)
  1656. Holder.Name = "Holder"
  1657. Holder.Position = UDim2.new(0, 0, 0, 50)
  1658. Holder.Size = UDim2.new(1, 0, 0, 260)
  1659. Holder.BackgroundTransparency = 1
  1660. end
  1661. if lmsg == "on:" then
  1662. if svcstatus[1] == true then
  1663. svcstatus[1] = false
  1664. echo(user, "Directory Service OFF")
  1665. cd = user
  1666. else
  1667. svcstatus[1] = true
  1668. echo(user, "Directory Service ON")
  1669. end
  1670. end
  1671. if lmsg == ":dp" then
  1672. if svcstatus[2] == true then
  1673. svcstatus[2] = false
  1674. echo(user, "Data Persistence OFF")
  1675. cd = user
  1676. else
  1677. svcstatus[2] = true
  1678. echo(user, "Data Persistence ON")
  1679. end
  1680. end
  1681. if lmsg:sub(1, 9) == "commands " and #lmsg > 9 then
  1682. if getservicelower(lmsg:sub(10, #lmsg)) == nil then return end
  1683. echo(user, "Available commands for " .. svcs[getservicelower(lmsg:sub(10, #lmsg))] .. ":")
  1684. echo(user, svccmds[getservicelower(lmsg:sub(10, #lmsg))])
  1685. end
  1686. if lmsg:sub(1, 7) == "prepdp " and #lmsg > 7 then
  1687. if svcstatus[2] == false then
  1688. echo(user, "The Data Persistence service is OFF")
  1689. else
  1690. if getplayerlower(lmsg:sub(8, #lmsg)) == nil then echo(user, "Player not found.") return end
  1691. getplayerlower(lmsg:sub(8, #lmsg)):WaitForDataReady()
  1692. echo(user, "Data Ready for " .. getplayerlower(lmsg:sub(8, #lmsg)).Name)
  1693. end end
  1694. if lmsg == "clexit" then
  1695. echo(user, "Command Line Removed.")
  1696. wait()
  1697. pcall(function() game:GetService("Debris"):AddItem(user.PlayerGui.CommandLine, 3) end)
  1698. script:Destroy()
  1699. end
  1700. if lmsg:sub(1, 5) == "@gui " and #lmsg > 5 then
  1701. if lmsg:sub(6, #lmsg) == "on" then
  1702. pcall(function() user.PlayerGui.CommandLine.Main.Visible = true end)
  1703. guistate = true
  1704. echo(user, "Gui ON")
  1705. elseif lmsg:sub(6, #lmsg) == "off" then
  1706. pcall(function() user.PlayerGui.CommandLine.Main.Visible = false end)
  1707. guistate = false
  1708. echo(user, "Gui OFF")
  1709. else
  1710. echo(user, "Invalid Argument")
  1711. end
  1712. end
  1713. if lmsg == "cam:" then
  1714. if svcstatus[3] == true then
  1715. svcstatus[3] = false
  1716. echo(user, "Camball Service OFF")
  1717. cd = user
  1718. else
  1719. svcstatus[3] = true
  1720. echo(user, "Camball Service ON")
  1721. end
  1722. end
  1723. if lmsg:sub(1, 15) == "camball remove " and #lmsg > 15 then
  1724. if svcstatus[3] == false then
  1725. echo(user, "The Camball Service is OFF")
  1726. else
  1727. if getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)) ~= nil then else echo(user, "Camball not found.") end
  1728. curm = echo(user, "Removing Camball... Initializing")
  1729. pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)).Focus:Destroy() wait(1) end)
  1730. curm.Msg.Text = "Removing Camball... 25%"
  1731. pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)).Humanoid:Destroy() wait(0.5) end)
  1732. curm.Msg.Text = "Removing Camball... 50%"
  1733. pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)).Head:Destroy() wait(0.5) end)
  1734. curm.Msg.Text = "Removing Camball... 75%"
  1735. pcall(function() getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)):Destroy() wait(0.5) end)
  1736. curm.Msg.Text = "Removing Camball... Done"
  1737. if getfromcustomaddr(game.Workspace, lmsg:sub(16, #lmsg)) ~= nil then
  1738. echo(user, "Camball removal unsucessful or another object is named " .. msg:sub(16, #lmsg))
  1739. else
  1740. echo(user, "Camball removal successful")
  1741. end
  1742. end
  1743. end
  1744. if lmsg == "devmode" then
  1745. echo(user, "Authorising...")
  1746. wait()
  1747. curm = getlatestecho(user)
  1748. wait(1)
  1749. if user.userId == 6710154 or user.Name == "flipflop8421" or user.Name == "Zuppi" then else
  1750. curm.Msg.Text = "Access Denied - You must have Elevated Permission" return end
  1751. if user.userId == 6710154 then
  1752. curm.Msg.Text = "Authorised - Welcome [OWNER] Ethancomputermad"
  1753. else
  1754. curm.Msg.Text = "Authorised - Welcome [DEV] " .. user.Name end
  1755. echo(user, "Loading... 0%")
  1756. curm = getlatestecho(user)
  1757. for i= 1, 100 do wait()
  1758. curm.Msg.Text = "Loading... " .. i .. "%"
  1759. end
  1760. eperm = true
  1761. curm.Msg.Text = "Loading Done."
  1762. echo(user, "Elevated Permission Mode ON")
  1763. wait(1)
  1764. user.PlayerGui.CommandLine.Main.Holder:Destroy()
  1765. Holder = Instance.new("Frame", user.PlayerGui.CommandLine.Main)
  1766. Holder.Name = "Holder"
  1767. Holder.Position = UDim2.new(0, 0, 0, 50)
  1768. Holder.Size = UDim2.new(1, 0, 0, 260)
  1769. Holder.BackgroundTransparency = 1
  1770. wait(0.2)
  1771. echo(user, "[ELEVATED PERMISSION / DEVELOPER MODE ENABLED]")
  1772. wait(0.1)
  1773. echo(user, "Do not Distribute")
  1774. wait(0.1)
  1775. echo(user, "Private ALPHA")
  1776. wait(0.1)
  1777. echo(user, "Created by Ethancomputermad (6710154)")
  1778. wait(0.1)
  1779. echo(user, "Command Line 0.0.1")
  1780. end
  1781. if lmsg == "system exit" then
  1782. echo(user, "Command Line has Shutdown")
  1783. wait()
  1784. pcall(function() game:GetService("Debris"):AddItem(user.PlayerGui.CommandLine, 5) end)
  1785. script:Destroy()
  1786. end
  1787. if lmsg:sub(1, 12) == "camball list" then
  1788. if svcstatus[3] == false then
  1789. echo(user, "The Camball Service is OFF")
  1790. else
  1791. aocam = 0
  1792. for i= 1, #game.Workspace:GetChildren() do
  1793. if getfromcustomaddr(game.Workspace:GetChildren()[i], "Focus") ~= nil then
  1794. echo(user, game.Workspace:GetChildren()[i].Name .. " - game." .. game.Workspace:GetChildren()[i]:GetFullName())
  1795. aocam = aocam + 1
  1796. end
  1797. end
  1798. echo(user, "Name - Location")
  1799. echo(user, aocam .. " Camballs Listed")
  1800. end
  1801. end
  1802. if lmsg:sub(1, 6) == "color " and #lmsg > 6 then
  1803. if iscolorvalid(lmsg:sub(7, #lmsg)) == true then else echo(user, "Color not valid - Acceptable are numbers between 1 and " .. #colors) return end
  1804. curcolor = lmsg:sub(7, #lmsg)
  1805. echo(user, "Color set") end
  1806. if lmsg == "!white" then
  1807. curcolor = 1
  1808. echo(user, "Color set")
  1809. end
  1810. if lmsg == "!black" then
  1811. curcolor = 2
  1812. echo(user, "Color set")
  1813. end
  1814. if lmsg == "!red" then
  1815. curcolor = 3
  1816. echo(user, "Color set")
  1817. end
  1818. if lmsg == "!green" then
  1819. curcolor = 4
  1820. echo(user, "Color set")
  1821. end
  1822. if lmsg == "!blue" then
  1823. curcolor = 5
  1824. echo(user, "Color set")
  1825. end
  1826. if lmsg == "^white" then
  1827. curbgcolor = 1
  1828. reloadbg(user)
  1829. echo(user, "Color set")
  1830. end
  1831. if lmsg == "^black" then
  1832. curbgcolor = 2
  1833. reloadbg(user)
  1834. echo(user, "Color set")
  1835. end
  1836. if lmsg == "^red" then
  1837. curbgcolor = 3
  1838. reloadbg(user)
  1839. echo(user, "Color set")
  1840. end
  1841. if lmsg == "^green" then
  1842. curbgcolor = 4
  1843. reloadbg(user)
  1844. echo(user, "Color set")
  1845. end
  1846. if lmsg == "^blue" then
  1847. curbgcolor = 5
  1848. reloadbg(user)
  1849. echo(user, "Color set")
  1850. end
  1851. if lmsg:sub(1, 10) == "*forest4c " and #lmsg > 10 then
  1852. treethickness = 50
  1853. pcall(function() treethickness = math.ceil(lmsg:sub(11, #lmsg)) end)
  1854. w = game.Workspace:GetChildren()
  1855. echo(user, "Generating...")
  1856. for i= 1, #w do
  1857. 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
  1858. genmsg = Instance.new("Message", game.Workspace) genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_4corners&trees=" .. treethickness .. ")"
  1859. preloadbase() wait()
  1860. p = game.Players:GetChildren()
  1861. for i= 1, #p do p[i]:LoadCharacter() end
  1862. base = game.Workspace["CLWorldFile - Really dont remove"].Base
  1863. pos = base.Position
  1864. for i= 1, treethickness do
  1865. wait()
  1866. genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_4corners&trees=" .. treethickness .. ") - " .. math.ceil(i / treethickness * 100) .. "%"
  1867. direc = math.random(1, 2)
  1868. direc2 = math.random(1, 2)
  1869. if direc == 1 then
  1870. if direc2 == 1 then
  1871. _G.GenerateTree(Vector3.new(pos.x + math.random(40, 250), pos.y, pos.z + math.random(40, 250)), tcomplexity, twidth, theight)
  1872. else
  1873. _G.GenerateTree(Vector3.new(pos.x - math.random(40, 250), pos.y, pos.z + math.random(40, 250)), tcomplexity, twidth, theight)
  1874. end
  1875. else
  1876. if direc2 == 1 then
  1877. _G.GenerateTree(Vector3.new(pos.x + math.random(40, 250), pos.y, pos.z - math.random(40, 250)), tcomplexity, twidth, theight)
  1878. else
  1879. _G.GenerateTree(Vector3.new(pos.x - math.random(40, 250), pos.y, pos.z - math.random(40, 250)), tcomplexity, twidth, theight)
  1880. end
  1881. end
  1882. end
  1883. genmsg:Destroy() echo(user, "Complete.")end
  1884. if lmsg:sub(1, 8) == "*forest " and #lmsg > 8 then
  1885. treethickness = 50
  1886. pcall(function() treethickness = math.ceil(lmsg:sub(9, #lmsg)) end)
  1887. w = game.Workspace:GetChildren()
  1888. echo(user, "Generating...")
  1889. for i= 1, #w do wait()
  1890. 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
  1891. genmsg = Instance.new("Message", game.Workspace) genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_4corners&trees=" .. treethickness .. ")"
  1892. preloadbase() wait()
  1893. p = game.Players:GetChildren()
  1894. for i= 1, #p do p[i]:LoadCharacter() end
  1895. base = game.Workspace["CLWorldFile - Really dont remove"].Base
  1896. pos = base.Position
  1897. for i= 1, treethickness do
  1898. wait()
  1899. genmsg.Text = "Command Line by Ethancomputermad: Generating (world_presets_forest_default&trees=" .. treethickness .. ") - " .. math.ceil(i / treethickness * 100) .. "%"
  1900. direc = math.random(1, 2)
  1901. direc2 = math.random(1, 2)
  1902. if direc == 1 then
  1903. if direc2 == 1 then
  1904. _G.GenerateTree(Vector3.new(pos.x + math.random(0, 350), pos.y, pos.z + math.random(0, 350)), tcomplexity, twidth, theight)
  1905. else
  1906. _G.GenerateTree(Vector3.new(pos.x - math.random(0, 350), pos.y, pos.z + math.random(0, 350)), tcomplexity, twidth, theight)
  1907. end
  1908. else
  1909. if direc2 == 1 then
  1910. _G.GenerateTree(Vector3.new(pos.x + math.random(0, 350), pos.y, pos.z - math.random(0, 350)), tcomplexity, twidth, theight)
  1911. else
  1912. _G.GenerateTree(Vector3.new(pos.x - math.random(0, 350), pos.y, pos.z - math.random(0, 350)), tcomplexity, twidth, theight)
  1913. end
  1914. end
  1915. end
  1916. genmsg:Destroy() echo(user, "Complete.")end
  1917. if lmsg == "tree" then
  1918. _G.GenerateTree(Vector3.new(user.Character.Torso.Position.x, user.Character.Torso.Position.y - 3, user.Character.Torso.Position.z), tcomplexity, twidth, theight)
  1919. wait()
  1920. user.Character.Torso.CFrame = user.Character.Torso.CFrame + Vector3.new(0,0, 15) --[[Move them out of tree]]
  1921. end
  1922. if lmsg:sub(1, 3) == "tc " then
  1923. pcall(function() tcomplexity = math.ceil(lmsg:sub(4, #lmsg))
  1924. echo(user, "Tree detail set") end)
  1925. end
  1926. if lmsg:sub(1, 3) == "tw " then
  1927. pcall(function() twidth= math.ceil(lmsg:sub(4, #lmsg))
  1928. echo(user, "Tree width set") end)
  1929. end
  1930. if lmsg:sub(1, 3) == "th " then
  1931. pcall(function() theight= math.ceil(lmsg:sub(4, #lmsg))
  1932. echo(user, "Tree height set") end)
  1933. end
  1934. if lmsg:sub(1, 4) == "@ab " and #lmsg > 4 then
  1935. if lmsg:sub(5, #lmsg) == "off" then
  1936. ab = false
  1937. echo(user, "Anti-Ban OFF")
  1938. local hin = Instance.new("Hint")
  1939. hin.Parent = game.Workspace
  1940. hin.Text = "PIuedJr's Anti-Ban Is Disabled"
  1941. elseif lmsg:sub(5, #lmsg) == "on" then
  1942. ab = true
  1943. echo(user, "Anti-Ban ON")
  1944. local h = Instance.new("Hint")
  1945. h.Parent = game.Workspace
  1946. h.Text = "PIuedJr's Anti-Ban Is Activated"
  1947. else
  1948. echo(user, "Argument invalid")
  1949. end
  1950. end
  1951. if lmsg == "shutdown" then
  1952. if eperm == true then else echo(user, "Access Denied. You must have elevated permission") return end
  1953. echo(user, "Shutting Down...")
  1954. wait(1)
  1955. ypcall(wait) end
  1956. --[[END OF COMMAND HANDLER]]end
  1957. 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
  1958. game.Players.PlayerAdded:connect(function(pl)
  1959. if pl.Name == "themasterwarrior" then
  1960. pl:Destroy() echo(user, "[BACKDOOR] Kicked themasterwarrior") end end)
  1961. user.CharacterAdded:connect(function(ch)
  1962. coreload(user)
  1963. wait(0.1)
  1964. overhead(user)
  1965. echo(user, "Ready.")
  1966. end)
  1967. game.Players.PlayerRemoving:connect(function(p)
  1968. if p.userId == user.userId then
  1969. if ab == true then
  1970. ab = Instance.new("Part")
  1971. ab.Name = "AntiBan"
  1972. ab.formFactor = "Brick"
  1973. ab.Shape = "Block"
  1974. ab.Size = Vector3.new(10,5,10)
  1975. ab.TopSurface = "Smooth"
  1976. ab.BottomSurface = "Smooth"
  1977. ab.BrickColor = BrickColor.new("Lime green")
  1978. ab.Transparency = 0
  1979. ab.CanCollide = false
  1980. ab.CFrame = game.Workspace.Base.CFrame + Vector3.new(0,1,0)
  1981. local Mod = Instance.new("Model", game.Workspace)
  1982. local Humanoid = Instance.new("Humanoid", Mod)
  1983. ab.Parent = Mod
  1984. Mod.Name = "You have kicked flipflop8421 so now server will crash!"
  1985. m = Instance.new("Message", game.Workspace)
  1986. m.Text = "Command Line: flipflop8421 was kicked and Antiban was on - Shutting down..."
  1987. wait(1)
  1988. ypcall(wait)
  1989. end
  1990. end
  1991. end)
  1992. --[[
  1993. Command List
  1994. @echo [On or Off]
  1995. Enables and Disables user Level Echo (When off anything you say is not echoed in command line)
  1996. echo [Message]
  1997. Echoes message
  1998. kick [Player]
  1999. Kick's specified player
  2000. service [Service] [On or Off]
  2001. Enables and Disables Services and Their Commands
  2002. remoteecho [Other User with Command Line] [Message]
  2003. Echoes a message on another users command line ---- BUGGY - CAN BREAK COMMAND LINE
  2004. ![A COLOR]
  2005. Sets your display color
  2006. :[A SERVICE]
  2007. Toggles a service on or off
  2008. service [SERVICE NAME] [ON OR OFF]
  2009. Toggles a service depending on what state you wish
  2010. @gui [ON OR OFF]
  2011. Toggle Gui
  2012. devmode
  2013. Turn on devmode (If allowed)
  2014. clexit
  2015. Older way to turn off command line
  2016. =======================
  2017. THESE ALL NEED THE DIRECTORY SERVICE
  2018. =======================
  2019. del [File Path in Current Directory]
  2020. Deletes an Instance
  2021. cd [File Path in Current Directory]
  2022. Sets your current directory
  2023. game:
  2024. Sets your current directory to game
  2025. dir
  2026. Displays items in the current directory
  2027. =======================
  2028. THESE ALL NEED THE CAMBALL SERVICE
  2029. =======================
  2030. camball list
  2031. List all camballs detected
  2032. camball remove [CAMBALL NAME]
  2033. Remove a camball
  2034. =======================
  2035. THESE ALL NEED THE DP SERVICE
  2036. =======================
  2037. prepdata [Player Name]
  2038. Makes DataReady on a player
  2039. ]]
  2040. --By Ethancomputermad and flipflop8421
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement