Advertisement
PeroxDevelopment

aaaa idk

Dec 17th, 2016
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --[[
  2. ---------------------------------------------------------------
  3. |   _____           _           _     _____             _      |
  4. |  |  __ \         (_)         | |   |  __ \           | |     |
  5. |  | |__) | __ ___  _  ___  ___| |_  | |  | |_   _  ___| | __  |
  6. |  |  ___/ '__/ _ \| |/ _ \/ __| __| | |  | | | | |/ __| |/ /  |
  7. |  | |   | | | (_) | |  __/ (__| |_  | |__| | |_| | (__|   <   |
  8. |  |_|   |_|  \___/| |\___|\___|\__| |_____/ \__,_|\___|_|\_\  |
  9. |                 _/ |                                         |
  10. |                |__/                                          |
  11. ---------------------------------------------------------------
  12. --]]
  13.  
  14. -- SethMilkman --
  15.  
  16. --| Thanks ROBLOX, for removing GetObjects |--
  17.  
  18. local Player = game.Players.LocalPlayer
  19. local Mouse = Player:GetMouse()
  20. local char = Player.Character
  21.  
  22. local gPlayers = game:GetService("Players")
  23. local admin = gPlayers.LocalPlayer.Name
  24.  
  25. local services={}
  26. local cmds={}
  27. local std={}
  28.  
  29. local Version = '3.0.2'
  30.  
  31. wait(0.1)
  32.  
  33. services.players=gPlayers
  34. services.lighting=game:GetService('Lighting')
  35. services.workspace=game:GetService('Workspace')
  36. services.events = {}
  37. local user = gPlayers.LocalPlayer
  38.  
  39. local cmdprefix=''
  40. local scriptprefix='\\'
  41. local split=" "
  42.  
  43. --| Ban Data |--
  44.  
  45. local BanFolder = Instance.new("Fire", game.ContextActionService)
  46. BanFolder.Name = "BanList"
  47. BanFolder.RobloxLocked = true
  48. _G.Banned = function(Ban)
  49.         local SValue = Instance.new("StringValue", BanFolder)
  50.         SValue.Value = Ban
  51.         SValue.RobloxLocked = true
  52. end
  53.  
  54. BannedPlayers = {
  55.     'KrystalTeam', -- For banning me.
  56.     'LordCrazy13', -- You're fucking annoying.
  57.     'CRICKET69'
  58. }
  59.  
  60. --| Tables |--
  61.  
  62. --| Admins |--
  63.  
  64. local AdminFolder = Instance.new("Folder", game.ContextActionService)
  65. AdminFolder.Name = "AdminList"
  66. AdminFolder.RobloxLocked = true
  67. _G.Admin = function(Admin)
  68.     local SValue = Instance.new("StringValue", AdminFolder)
  69.     SValue.Value = Admin
  70.     SValue.RobloxLocked = true
  71. end
  72.  
  73. -- These are my friends that don't have Seven, remove then off the list if you'd like.
  74. local admins = {
  75.     'guestpro1',
  76.     'THEGAMINGTRTLE',
  77.     'JackLikesBugs',
  78.     'JoshuaAsencio'
  79. }
  80.  
  81. --| CMD List |--
  82.  
  83. CMDs = {
  84.     '1. ff player',
  85.     '2. noff player',
  86.     '3. fire player',
  87.     '4. nofire player',
  88.     '5. sp player',
  89.     '6. nosp player',
  90.     '7. smoke player',
  91.     '8. nosmoke player',
  92.     '9. btools player',
  93.     '10. god player',
  94.     '11. sgod player',
  95.     '12. ungod player',
  96.     '13. heal player',
  97.     '14. freeze player',
  98.     '15. thaw player',
  99.     '16. kill player',
  100.     '17. sound',
  101.     '18. volume',
  102.     '19. pitch',
  103.     '20. explode player',
  104.     '21. invis player',
  105.     '22. vis player',
  106.     '23. goto player',
  107.     '24. bring player',
  108.     '25. tp player',
  109.     '26. charapp player',
  110.     '27. ws player',
  111.     '28. time',
  112.     '29. kick player',
  113.     '30. ban player',
  114.     '31. unlockws',
  115.     '32. unanchorws',
  116.     '33. hat player',
  117.     '34. gear player',
  118.     '35. pstools player',
  119.     '36. skick player',
  120.     '37. admin player',
  121.     '38. unadmin player',
  122.     '39. firstp player',
  123.     '40. thirdp player',
  124.     '41. chat player',
  125.     '42. insert',
  126.     '43. name player',
  127.     '44. unname player',
  128.     '45. stun player',
  129.     '46. unstun player',
  130.     '47. sit player',
  131.     '48. guest player',
  132.     '49. damage player',
  133.     '50. view player',
  134.     '51. unview player',
  135.     '52. nolimbs player',
  136.     '53. box player 1012',
  137.     '54. nobox player',
  138.     '55. ghost player',
  139.     '56. sphere player',
  140.     '57. loadmap',
  141.     '58. sky',
  142.     '59. ambient',
  143.     '60. gui',
  144.     '61. jail player',
  145.     '62. unjail player',
  146.     '63. shutdown',
  147.     '64. animation player',
  148.     '65. fix player',
  149.     '66. creeper player',
  150.     '67. uncreeper player',
  151.     '68. shrek player',
  152.     '69. unshrek player',
  153.     '70. spam',
  154.     '71. nospam',
  155.     '72. control player',
  156.     '73. nuke player',
  157.     '74. infect player',
  158.     '75. uninfect player',
  159.     '76. duck player',
  160.     '77. unduck player',
  161.     '78. disable player',
  162.     '79. enable player',
  163.     '80. size player',
  164.     '81. confuse player',
  165.     '82. unconfuse player',
  166.     '83. clone player',
  167.     '84. spin player',
  168.     '85. unspin player',
  169.     '86. dog player',
  170.     '87. undog player',
  171.     '88. tptool',
  172.     '89. loopsit player',
  173.     '90. unloopsit player',
  174.     '91. loopjump player',
  175.     '92. unloopjump player',
  176.     '93. loopheal player',
  177.     '94. unloopheal player',
  178.     '95. fling player',
  179.     '96. ayylmao player',
  180.     '97. nograv player',
  181.     '98. grav player',
  182.     '99. seizure player',
  183.     '100. unseizure player',
  184.     '101. cape 1012',
  185.     '102. uncape',
  186.     '103. paper player',
  187.     '104. punish player',
  188.     '105. unpunish player',
  189.     '106. disco',
  190.     '107. undisco',
  191.     '- float player',
  192.     '- unfloat player',
  193.     '- noclip',
  194.     '- clip',
  195.     '- prefix <string>',
  196.     '- admins',
  197.     '- bans',
  198.     '- cmds',
  199.     '- version'
  200. }
  201.  
  202. --| Lib |--
  203.  
  204. updateevents=function()
  205.     for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
  206.     for i,v in pairs(gPlayers:players())do
  207.         local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
  208.         services.events[#services.events+1] = ev
  209.     end
  210. end
  211.  
  212. std.inTable=function(tbl,val)
  213.     if tbl==nil then return false end
  214.  
  215.     for _,v in pairs(tbl)do
  216.         if v==val then return true end
  217.     end
  218.     return false
  219. end
  220.  
  221. std.out=function(str)
  222.     print(str)
  223. end
  224.  
  225. std.list=function(tbl)
  226.     local str=''
  227.     for i,v in pairs(tbl)do
  228.         str=str..tostring(v)
  229.         if i~=#tbl then str=str..', ' end
  230.     end
  231.     return str
  232. end
  233.  
  234. std.endat=function(str,val)
  235.     local z=str:find(val)
  236.     if z then
  237.         return str:sub(0,z-string.len(val)),true
  238.     else
  239.         return str,false
  240.     end
  241. end
  242.  
  243. std.first=function(str) return str:sub(1,1) end
  244.  
  245. isAdmin=function(name)
  246.     if name==admin then
  247.         return true
  248.     elseif admins[name]==true then
  249.         return true
  250.     end
  251.     return false
  252. end
  253.  
  254. local exec=function(str)
  255.     spawn(function()
  256.         local script, loaderr = loadstring(str)
  257.         if not script then
  258.             error(loaderr)
  259.         else
  260.             script()
  261.         end
  262.     end)
  263. end
  264.  
  265. local findCmd=function(cmd_name)
  266.     for i,v in pairs(cmds)do
  267.         if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  268.             return v
  269.         end
  270.     end
  271. end
  272.  
  273. local getCmd=function(msg)
  274.     local cmd,hassplit=std.endat(msg:lower(),split)
  275.     if hassplit then
  276.         return {cmd,true}
  277.     else
  278.         return {cmd,false}
  279.     end
  280. end
  281.  
  282. local getprfx=function(strn)
  283.     if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  284.     elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  285.     end return
  286. end
  287.  
  288. local getArgs=function(str)
  289.     local args={}
  290.     local new_arg=nil
  291.     local hassplit=nil
  292.     local s=str
  293.     repeat
  294.         new_arg,hassplit=std.endat(s:lower(),split)
  295.         if new_arg~='' then
  296.             args[#args+1]=new_arg
  297.             s=s:sub(string.len(new_arg)+string.len(split)+1)
  298.         end
  299.     until hassplit==false
  300.     return args
  301. end
  302.  
  303. local function execCmd(str, plr)
  304.     local s_cmd
  305.     local a
  306.     local cmd
  307.     s_cmd = getCmd(str)
  308.     cmd = findCmd(s_cmd[1])
  309.     if cmd == nil then return end
  310.     a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
  311.     local args=getArgs(a)
  312.  
  313.     pcall(function()
  314.     cmd.FUNC(args, plr)
  315.     end)
  316. end
  317.  
  318. function do_exec(str,plr)
  319.     if not isAdmin(plr.Name)then return end
  320.    
  321.     str=str:gsub('/e ','')
  322.  
  323.     local t=getprfx(str)
  324.     if t==nil then return end
  325.     str=str:sub(t[2])
  326.     if t[1]=='exec' then
  327.         exec(str)
  328.     elseif t[1]=='cmd' then
  329.         execCmd(str, plr)
  330.     end
  331. end
  332.  
  333. updateevents()
  334. _G.exec_cmd = execCmd
  335. --game.Players.LocalPlayer.Chatted:connect(doexec)
  336.  
  337. local _char=function(plr_name)
  338.     for i,v in pairs(game.Players:GetChildren())do
  339.         if v:IsA'Player'then
  340.             if v.Name==plr_name then return v.Character end
  341.         end
  342.     end
  343.     return
  344. end
  345.  
  346. local _plr=function(plr_name)
  347.     for i,v in pairs(game.Players:GetChildren())do
  348.         if v:IsA'Player'then
  349.             if v.Name==plr_name then return v end
  350.         end
  351.     end
  352.     return
  353. end
  354.  
  355. function addcmd(name,desc,alias,func)
  356.     cmds[#cmds+1]=
  357.     {
  358.         NAME=name;
  359.         DESC=desc;
  360.         ALIAS=alias;
  361.         FUNC=func;
  362.     }
  363. end
  364.  
  365. local function getPlayer(name)
  366.     local nameTable = {}
  367.     name=name:lower()
  368.     if name == "me" then
  369.         nameTable[#nameTable+1]=admin
  370.     elseif name == "others" then
  371.         for i,v in pairs(gPlayers:GetChildren()) do
  372.             if v:IsA'Player'then
  373.                 if v.Name~=admin then
  374.                     nameTable[#nameTable+1]=v.Name
  375.                 end
  376.             end
  377.         end
  378.     elseif name == "all" then
  379.         for i,v in pairs(gPlayers:GetChildren()) do
  380.             if v:IsA'Player'then
  381.                 nameTable[#nameTable+1]=v.Name
  382.             end
  383.         end
  384.     else
  385.         for i,v in pairs(gPlayers:GetChildren()) do
  386.             local lname = v.Name:lower()
  387.             local i,j = lname:find(name)
  388.             if i == 1 then
  389.                 return {v.Name}
  390.             end
  391.         end
  392.     end
  393.     return nameTable
  394. end
  395.  
  396. --| Cape Function |--
  397.  
  398. local capeColor = 1012
  399.  
  400. function Cape(playerCaped)
  401.  
  402. if playerCaped.Character:FindFirstChild("Cape") ~= nil then
  403.     playerCaped.Character.Cape:Destroy()
  404. end
  405.  
  406. repeat
  407.     wait()
  408. until playerCaped and playerCaped.Character and playerCaped.Character:FindFirstChild("Torso")
  409.  
  410. local Torso = playerCaped.Character.Torso
  411.  
  412. local Cape = Instance.new("Part", Torso.Parent)
  413. Cape.Name = "Cape"
  414. Cape.Anchored = false
  415. Cape.CanCollide = false
  416. Cape.TopSurface = 0
  417. Cape.BottomSurface = 0
  418. Cape.BrickColor = BrickColor.new("" .. capeColor)
  419. Cape.Material = "Neon"
  420. Cape.formFactor = "Custom"
  421. Cape.Size = Vector3.new(0.2,0.2,0.2)
  422.  
  423. local msh = Instance.new("BlockMesh", Cape)
  424. msh.Scale = Vector3.new(9,17.5,.5)
  425.  
  426. local motor1 = Instance.new("Motor", Cape)
  427. motor1.Part0 = Cape
  428. motor1.Part1 = Torso
  429.  
  430. motor1.MaxVelocity = 1
  431. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  432. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  433.  
  434. local wave = false
  435.  
  436. repeat wait(1/44)
  437. local ang = 0.2
  438. local oldmag = Torso.Velocity.magnitude
  439. local mv = .1
  440.  
  441. if wave then
  442.     ang = ang + ((Torso.Velocity.magnitude/10) * .05) + 1
  443.     wave = false
  444. else
  445.     wave = false
  446. end
  447. ang = ang + math.min(Torso.Velocity.magnitude/30, 1)
  448. motor1.MaxVelocity = math.min((Torso.Velocity.magnitude/10), .04) + mv
  449. motor1.DesiredAngle = -ang
  450. if motor1.CurrentAngle < -.05 and motor1.DesiredAngle > -.05 then
  451.     motor1.MaxVelocity = .04
  452. end
  453. repeat
  454.     wait()
  455. until
  456. motor1.CurrentAngle == motor1.DesiredAngle or math.abs(Torso.Velocity.magnitude - oldmag)  >= (Torso.Velocity.magnitude/10) + 1
  457. if Torso.Velocity.magnitude < .1 then
  458.     wait(.1)
  459. end
  460. until not Cape or Cape.Parent ~= Torso.Parent
  461. end
  462.  
  463. game.Lighting.Outlines = false -- Outlines are disgusting
  464.  
  465. --| Commands |--
  466.  
  467. addcmd('ff','gives ff to player',{},
  468. function(args)
  469.     local players = getPlayer(args[1])
  470.     for i,v in pairs(players)do
  471.         local pchar=_char(v)
  472.         Instance.new("ForceField", pchar)
  473.     end
  474. end)
  475.  
  476. addcmd('noff', 'takes away ff from player',{'unff'},
  477. function(args)
  478.     local players = getPlayer(args[1])
  479.     for i,v in pairs(players)do
  480.         local pchar=_char(v)
  481.         for j,v1 in pairs(pchar:GetChildren()) do
  482.             if v1:IsA("ForceField") then
  483.                 v1:Destroy()
  484.             end
  485.         end
  486.     end
  487. end)
  488.  
  489. addcmd('fire', 'set a player on fire',{},
  490. function(args)
  491.     local players = getPlayer(args[1])
  492.     for i,v in pairs(players)do
  493.         local pchar=_char(v)
  494.         local Fire1 = Instance.new("Fire", pchar.Head)
  495.         local Fire2 = Instance.new("Fire", pchar.Torso)
  496.         local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  497.         local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  498.         local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  499.         local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  500.         Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  501.         Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  502.         Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  503.         Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  504.         Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  505.         Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  506.         Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  507.         Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  508.         Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  509.         Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  510.         Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  511.         Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  512.     end
  513. end)
  514.  
  515. addcmd('nofire', 'extinguish a player',{'unfire'},
  516. function(args)
  517.     local players = getPlayer(args[1])
  518.     for i,v in pairs(players)do
  519.         local pchar=_char(v)
  520.         for j,v1 in pairs(pchar.Head:GetChildren()) do
  521.             if v1:IsA("Fire") then
  522.                 v1:Destroy()
  523.             end
  524. end
  525.         for j,v1 in pairs(pchar.Torso:GetChildren()) do
  526.             if v1:IsA("Fire") then
  527.                 v1:Destroy()
  528.             end
  529. end
  530.         for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  531.             if v1:IsA("Fire") then
  532.                 v1:Destroy()
  533.             end
  534. end
  535.         for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  536.             if v1:IsA("Fire") then
  537.                 v1:Destroy()
  538.             end
  539. end
  540.         for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  541.             if v1:IsA("Fire") then
  542.                 v1:Destroy()
  543.             end
  544. end
  545.         for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  546.             if v1:IsA("Fire") then
  547.                 v1:Destroy()
  548.             end
  549.         end
  550.     end
  551. end)
  552.  
  553. addcmd('sp', 'give a player sparkles',{},
  554. function(args)
  555.     local players = getPlayer(args[1])
  556.     for i,v in pairs(players)do
  557.         local pchar=_char(v)
  558.         local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  559.         local Sparkles2 = Instance.new("Sparkles", pchar.Torso)
  560.         local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  561.         local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  562.         local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  563.         local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  564.         Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  565.         Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  566.         Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  567.         Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  568.         Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  569.         Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  570.     end
  571. end)
  572.  
  573. addcmd('nosp', 'remove sparkles from a player',{'unsp'},
  574. function(args)
  575.     local players = getPlayer(args[1])
  576.     for i,v in pairs(players)do
  577.         local pchar=_char(v)
  578.         for j,v1 in pairs(pchar.Head:GetChildren()) do
  579.             if v1:IsA("Sparkles") then
  580.                 v1:Destroy()
  581.             end
  582. end
  583.         for j,v1 in pairs(pchar.Torso:GetChildren()) do
  584.             if v1:IsA("Sparkles") then
  585.                 v1:Destroy()
  586.             end
  587. end
  588.         for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  589.             if v1:IsA("Sparkles") then
  590.                 v1:Destroy()
  591.             end
  592. end
  593.         for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  594.             if v1:IsA("Sparkles") then
  595.                 v1:Destroy()
  596.             end
  597. end
  598.         for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  599.             if v1:IsA("Sparkles") then
  600.                 v1:Destroy()
  601.             end
  602. end
  603.         for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  604.             if v1:IsA("Sparkles") then
  605.                 v1:Destroy()
  606.             end
  607.         end
  608.     end
  609. end)
  610.  
  611. addcmd('smoke', 'give a player smoke',{},
  612. function(args)
  613.     local players = getPlayer(args[1])
  614.     for i,v in pairs(players)do
  615.         local pchar=_char(v)
  616.         Instance.new("Smoke", pchar.Torso)
  617.     end
  618. end)
  619.  
  620. addcmd('nosmoke', 'remove smoke from a player',{},
  621. function(args)
  622.     local players = getPlayer(args[1])
  623.     for i,v in pairs(players)do
  624.         local pchar=_char(v)
  625.         for j,v1 in pairs(pchar.Torso:GetChildren()) do
  626.             if v1:IsA("Smoke") then
  627.                 v1:Destroy()
  628.             end
  629.         end
  630.     end
  631. end)
  632.  
  633. addcmd('btools', 'gives a player btools',{},
  634. function(args)
  635.     local players = getPlayer(args[1])
  636.     if players ~= nil then
  637.         for i, v in pairs(players) do
  638.             Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  639.             Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  640.             Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  641.         end
  642.     end
  643. end)
  644.  
  645. addcmd('god', 'gods player',{},
  646. function(args)
  647.     local players = getPlayer(args[1])
  648.     for i,v in pairs(players)do
  649.         local pchar=_char(v)
  650.         if pchar then pchar.Humanoid.MaxHealth=math.huge end
  651.     end
  652. end)
  653.  
  654. addcmd('sgod', 'silently gods player',{},
  655. function(args)
  656.     local players = getPlayer(args[1])
  657.     for i,v in pairs(players)do
  658.         local pchar=_char(v)
  659.         spawn(function()
  660.             pchar.Humanoid.MaxHealth = 10000000
  661.             wait()
  662.             pchar.Humanoid.Health = 10000000
  663.         end)
  664.     end
  665. end)
  666.  
  667. addcmd('ungod', 'removes god from a player',{},
  668. function(args)
  669.     local players = getPlayer(args[1])
  670.     for i,v in pairs(players)do
  671.         local pchar=_char(v)
  672.         if pchar then
  673.             pchar.Humanoid.MaxHealth=100
  674.             pchar.Humanoid.Health=100
  675.         end
  676.     end
  677. end)
  678.  
  679. addcmd('heal', 'resets a players health',{},
  680. function(args)
  681.     local players = getPlayer(args[1])
  682.     for i,v in pairs(players)do
  683.         local pchar=_char(v)
  684.         if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  685.     end
  686. end)
  687.  
  688. addcmd('frz', 'freezes a player',{'freeze'},
  689. function(args)
  690.     local players = getPlayer(args[1])
  691.     if players ~= nil then
  692.         for i, v in pairs(players) do
  693.             _char(v).Torso.Anchored = true
  694.         end
  695.     end
  696. end)
  697.  
  698. addcmd('thaw', 'freezes a player',{},
  699. function(args)
  700.     local players = getPlayer(args[1])
  701.     if players ~= nil then
  702.         for i, v in pairs(players) do
  703.             _char(v).Torso.Anchored = false
  704.         end
  705.     end
  706. end)
  707.  
  708. addcmd('kill', 'kills a player',{},
  709. function(args)
  710.     local players = getPlayer(args[1])
  711.     for i,v in pairs(players)do
  712.         local pchar=_char(v)
  713.         if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  714.     end
  715. end)
  716.  
  717. addcmd('sound', 'plays a sound',{},
  718. function(args)
  719.     local function dels(instance)
  720.         for i,v in pairs(instance:GetChildren())do
  721.             if v:IsA'Sound'then v:Destroy()end
  722.             dels(v)
  723.         end
  724.     end
  725.     dels(workspace)
  726.  
  727.     local c = args[1] or 'stop'
  728.     if std.inTable({'stop'}, c:lower()) then return end
  729.     local s = Instance.new("Sound", workspace)
  730.     s.Name = "DuckSong"
  731.     s.Looped = true
  732.     s.SoundId = "rbxassetid://" .. c
  733.     s.Volume = 1
  734.     s:Play()
  735. end)
  736.  
  737. addcmd('volume','changes volume of sound',{},
  738. function(args)
  739.     for i,v in pairs(game.Workspace:GetChildren())do
  740.         if v:IsA("Sound") and v.Name == "DuckSong" then
  741.             v.Volume = args[1]
  742.         end
  743.     end
  744. end)
  745.  
  746. addcmd('pitch','changes pitch of sound',{},
  747. function(args)
  748.     for i,v in pairs(game.Workspace:GetChildren())do
  749.         if v:IsA("Sound") and v.Name == "DuckSong" then
  750.             v.Pitch = args[1]
  751.         end
  752.     end
  753. end)
  754.  
  755. addcmd('explode', 'explode a player', {},
  756. function(args)
  757.     local players = getPlayer(args[1])
  758.     for i, v in pairs(players) do
  759.         local char = _char(v)
  760.         if char:FindFirstChild("Torso") then
  761.             Instance.new("Explosion", char).Position = char.Torso.Position                 
  762.         end
  763.     end
  764. end)
  765.  
  766. addcmd('invis', 'make a player invisible',{},
  767. function(args)
  768.     local players = getPlayer(args[1])
  769.     for i, v in pairs(players) do
  770.         for k, v2 in pairs(_char(v):GetChildren()) do
  771.             if v2.className == "Part" then
  772.                 if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  773.             elseif v2.className == "Hat" then
  774.                 if v2:FindFirstChild("Handle") then
  775.                     v2.Handle.Transparency = 1
  776.                 end
  777.             end
  778.             if v2:FindFirstChild("face") then
  779.                 v2.face:Destroy()
  780.             end
  781.         end
  782.     end
  783. end)
  784.  
  785. addcmd('vis', 'make a player visible',{},
  786. function(args)
  787.     local players = getPlayer(args[1])
  788.     for i, v in pairs(players) do
  789.         for k, v2 in pairs(_char(v):GetChildren()) do
  790.             if v2.className == "Part" then
  791.                 if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
  792.                 elseif v2.className == "Hat" then
  793.                 if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  794.             end
  795.             if v2:FindFirstChild("face") then
  796.                 v2.face:Destroy()
  797.             end
  798.         end
  799.     end
  800. end)
  801.  
  802. addcmd('goto', 'go to a player',{},
  803. function(args)
  804.     local players = getPlayer(args[1])
  805.     if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  806.         _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  807.     end
  808. end)
  809.  
  810. addcmd('bring', 'bring a player to you',{},
  811. function(args)
  812.     local players = getPlayer(args[1])
  813.     for i,v in pairs(players) do
  814.         if _char(v):FindFirstChild("HumanoidRootPart") then
  815.             _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
  816.         end
  817.     end
  818. end)
  819.  
  820. addcmd('tp', 'teleport player 1 to player 2',{},
  821. function(args)
  822.     local players1=getPlayer(args[1])
  823.     local players2=getPlayer(args[2])
  824.     if not players2[1] then return end
  825.     for i,v in pairs(players1) do
  826.         if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  827.             _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  828.         end    
  829.     end
  830. end)
  831.  
  832. addcmd('charapp', 'change a players appearance',{'char'},
  833. function(args)
  834.     local players = getPlayer(args[1])
  835.     if not args[1]or not args[2]then return end
  836.     local id=args[2]
  837.     if players ~= nil then
  838.         for i,v in pairs(players) do
  839.             gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
  840.             if _char(v):FindFirstChild("Head") then
  841.                 _char(v).Head:Destroy()
  842.             end
  843.         end
  844.     end
  845. end)
  846.  
  847. addcmd('ws', 'change a players walkspeed',{},
  848. function(args)
  849.     local players = getPlayer(args[1])
  850.     if not args[1]or not args[2]then return end
  851.     local num=args[2]
  852.     for i,v in pairs(players) do
  853.         if _char(v):FindFirstChild("Humanoid") then
  854.             _char(v).Humanoid.WalkSpeed=tonumber(num)
  855.         end
  856.     end
  857. end)
  858.  
  859. addcmd('time', 'change the time of day',{},
  860. function(args)
  861.     if not args[1]then return end
  862.     local time_=tonumber(args[1])
  863.    
  864.     game.Lighting:SetMinutesAfterMidnight(time_*60)
  865. end)
  866.  
  867. addcmd('kick', 'kick a player',{},
  868. function(args)
  869.     local players = getPlayer(args[1])
  870.     for i,v in pairs(players) do
  871.         Notify('Kicked ' .. gPlayers[v].Name)
  872.         gPlayers[v]:Destroy()
  873.     end
  874. end)
  875.  
  876. addcmd('ban', 'ban a player',{},
  877. function(args)
  878.     local players=getPlayer(args[1])
  879.         for i,v in pairs(players) do
  880.         _G.Banned(gPlayers[v].Name)
  881.         gPlayers[v]:Destroy()
  882.     end
  883. end)
  884.  
  885. addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
  886. function(args)
  887.     local function unlock(instance)
  888.         for i,v in pairs(instance:GetChildren()) do
  889.             if v:IsA("BasePart") then
  890.                 v.Locked = false
  891.             end
  892.             unlock(v)
  893.         end
  894.     end
  895.     unlock(workspace)
  896. end)
  897.  
  898. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  899. function(args)
  900.    local function unanchor(instance)
  901.         for i,v in pairs(instance:GetChildren()) do
  902.             if v:IsA("BasePart") then
  903.                 v.Anchored=false
  904.             end
  905.             unanchor(v)
  906.         end
  907.     end
  908.     unanchor(workspace)
  909. end)
  910.  
  911. addcmd('hat', 'give player a hat ingame',{},
  912. function(args)
  913.     if not args[1] or not args[2] then return end
  914.     local players = getPlayer(args[1])
  915.     local id=args[2]
  916.     local hat = game:GetService("InsertService"):LoadAsset(id)
  917.     if hat:IsA("Hat") then
  918.         for i,v in pairs(players) do
  919.             hat:clone().Parent = _char(v)
  920.         end    
  921.     end
  922.     hat:Destroy()
  923. end)
  924.  
  925. addcmd('gear', 'give player a gear ingame',{},
  926. function(args)
  927.     spawn(function()
  928.         if not args[1] or not args[2] then return end
  929.         local players = getPlayer(args[1])
  930.         local id=args[2]
  931.         local model = game:GetService("InsertService"):LoadAsset(id)
  932.         for i,v in pairs(players) do
  933.             for _,j in pairs(model:GetChildren()) do
  934.                 if j:IsA("Tool") then
  935.                     j:Clone().Parent = gPlayers[v].Backpack
  936.                 end
  937.             end
  938.         end
  939.         model:Destroy()
  940.     end)
  941. end)
  942.  
  943. addcmd('pstools', 'give player personal server tools',{},
  944. function(args)
  945.     local players = getPlayer(args[1])
  946.     for i,v in pairs(players) do
  947.         gPlayers[v].PersonalServerRank = 240
  948.     end
  949. end)
  950.  
  951. addcmd('skick','kicks a player by shutting them down, takes a few seconds',{},
  952. function(args)
  953.     local players = getPlayer(args[1])
  954.     for i,v in pairs(players) do
  955.         spawn(function()
  956.             gPlayers[v].PersonalServerRank = 240
  957.             gPlayers[v].Backpack:WaitForChild("ClassicTool")
  958.             gPlayers[v].PersonalServerRank = 0
  959.         end)
  960.     end
  961. end)
  962.  
  963. addcmd('admin', 'gives a player admin',{},
  964. function(args)
  965.     if not args[1]then return end
  966.     local players = getPlayer(args[1])
  967.     table.foreach(players,function(k,v)
  968.         admins[v]=true
  969.         Notify(gPlayers[v].Name .. ' has been given Admin.')
  970.     end)
  971.     for i,v in pairs(players) do
  972.         local pchar = gPlayers[v].Character
  973.         game.Chat:Chat(pchar.Head, "You've been given admin.")
  974.         wait(2.5)
  975.         game.Chat:Chat(pchar.Head, 'Prefix is "' .. cmdprefix .. '"')
  976.         wait(2.5)
  977.         game.Chat:Chat(pchar.Head, "[NO] ;fire me [YES] ;fire YourName")
  978.         wait(2.5)
  979.         game.Chat:Chat(pchar.Head, "You may now use commands.")
  980.     end
  981. end)
  982.  
  983. addcmd('unadmin', 'removes a players admin',{},
  984. function(args)
  985.     if not args[1] then return end
  986.     local players = getPlayer(args[1])
  987.     table.foreach(players,function(k,v)
  988.         admins[v]=nil
  989.         Notify(gPlayers[v].Name .. ' no longer has Admin.')
  990.     end)
  991. end)
  992.  
  993. addcmd('firstp', 'forces player to go into first person',{},
  994. function(args)
  995.     local players = getPlayer(args[1])
  996.     for i,v in pairs(players)do
  997.         gPlayers[v].CameraMode = "LockFirstPerson"
  998.     end
  999. end)
  1000.  
  1001. addcmd('thirdp', 'allows player to go into third person',{},
  1002. function(args)
  1003.     local players = getPlayer(args[1])
  1004.     for i,v in pairs(players)do
  1005.         gPlayers[v].CameraMode = "Classic"
  1006.     end
  1007. end)
  1008.  
  1009. addcmd('chat', 'forces player to chat what you input',{},
  1010. function(args)
  1011.     local players = getPlayer(args[1])
  1012.     local MSG = table.concat(args, " ")
  1013.     local newMSG = string.gsub(MSG, args[1] .. " ", "")
  1014.     for i,v in pairs(players)do
  1015.         game.Chat:Chat(gPlayers[v].Character.Head, newMSG)
  1016.     end
  1017. end)
  1018.  
  1019. addcmd('insert', 'inserts a model',{},
  1020. function(args)
  1021.     local model = game:GetService("InsertService"):LoadAsset(args[1])
  1022.     model.Parent = game.Workspace
  1023.     model:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  1024.     model:MakeJoints()
  1025. end)
  1026.  
  1027. addcmd('name', 'names player',{},
  1028. function(args)
  1029.     local players = getPlayer(args[1])
  1030.     local msg = table.concat(args, " ")
  1031.     local newmsg = string.gsub(msg, args[1] .. " ", "")
  1032.     for i,v in pairs(players) do
  1033.         for a, mod in pairs(gPlayers[v].Character:children()) do
  1034.         if mod:FindFirstChild("TAG") then
  1035.         gPlayers[v].Character.Head.Transparency = 0
  1036.         mod:Destroy()
  1037.         end
  1038.         end
  1039.        
  1040.         local char = gPlayers[v].Character
  1041.         local model = Instance.new("Model", char)
  1042.         local clone = char.Head:Clone()
  1043.         local hum = Instance.new("Humanoid", model)
  1044.         local weld = Instance.new("Weld", clone)
  1045.             model.Name = newmsg
  1046.             clone.Parent = model
  1047.             hum.Name = "TAG"
  1048.             hum.MaxHealth = 100
  1049.             hum.Health = 100
  1050.             weld.Part0 = clone
  1051.             weld.Part1 = char.Head
  1052.             char.Head.Transparency = 1
  1053.     end
  1054. end)
  1055.  
  1056. addcmd('unname', 'unnames player',{},
  1057. function(args)
  1058.     local players = getPlayer(args[1])
  1059.     local name = (args[2])
  1060.     for i,v in pairs(players) do
  1061.         for a, mod in pairs(gPlayers[v].Character:children()) do
  1062.             if mod:FindFirstChild("TAG") then
  1063.                 gPlayers[v].Character.Head.Transparency = 0
  1064.                 mod:Destroy()
  1065.             end
  1066.         end
  1067.     end
  1068. end)
  1069.  
  1070. addcmd('stun', 'stuns player',{},
  1071. function(args)
  1072.     local players = getPlayer(args[1])
  1073.     for i,v in pairs(players) do
  1074.         gPlayers[v].Character.Humanoid.PlatformStand = true
  1075.     end
  1076. end)
  1077.  
  1078. addcmd('unstun', 'stuns player',{},
  1079. function(args)
  1080.     local players = getPlayer(args[1])
  1081.     for i,v in pairs(players) do
  1082.         gPlayers[v].Character.Humanoid.PlatformStand = false
  1083.     end
  1084. end)
  1085.  
  1086. addcmd('sit', 'stuns player',{},
  1087. function(args)
  1088.     local players = getPlayer(args[1])
  1089.     for i,v in pairs(players) do
  1090.         gPlayers[v].Character.Humanoid.Sit = true
  1091.     end
  1092. end)
  1093.  
  1094. addcmd('guest', 'ew a guest',{},
  1095. function(args)
  1096.     local players = getPlayer(args[1])
  1097.     for i,v in pairs(players) do
  1098.         gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1"
  1099.         gPlayers[v].Character:BreakJoints()
  1100.     end
  1101. end)
  1102.  
  1103. addcmd('damage', 'damages a player',{},
  1104. function(args)
  1105.     local players = getPlayer(args[1])
  1106.     for i,v in pairs(players) do
  1107.         gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  1108.     end
  1109. end)
  1110.  
  1111. addcmd('view', 'views player',{},
  1112. function(args)
  1113.     local players = getPlayer(args[1])
  1114.     for i,v in pairs(players) do
  1115.         game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  1116.     end
  1117. end)
  1118.  
  1119. addcmd('unview', 'stops viewing player',{},
  1120. function()
  1121.     game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  1122. end)
  1123.  
  1124. addcmd('nolimbs', 'removes limbs from player',{},
  1125. function(args)
  1126.     local players = getPlayer(args[1])
  1127.     for i,v in pairs(players) do
  1128.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1129.             if v:IsA("BasePart") and
  1130.                 v.Name == "Right Leg" or
  1131.                 v.Name == "Left Leg" or
  1132.                 v.Name == "Right Arm" or
  1133.                 v.Name == "Left Arm" then
  1134.                 v:Remove()
  1135.             end
  1136.         end
  1137.     end
  1138. end)
  1139.  
  1140. addcmd('box', 'creates a box around player',{},
  1141. function(args)
  1142.     local players = getPlayer(args[1])
  1143.     for i,v in pairs(players)do
  1144.         local pchar=_char(v)
  1145.         local SB = Instance.new("SelectionBox", pchar)
  1146.         SB.Adornee = SB.Parent
  1147.         SB.Color = BrickColor.new("" .. (args[2]))
  1148.     end
  1149. end)
  1150.  
  1151. addcmd('nobox', 'takes away box from player',{'unbox'},
  1152. function(args)
  1153.     local players = getPlayer(args[1])
  1154.     for i,v in pairs(players)do
  1155.         local pchar=_char(v)
  1156.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1157.             if v:IsA("SelectionBox") then
  1158.                 v:Destroy()
  1159.             end
  1160.         end
  1161.     end
  1162. end)
  1163.  
  1164. addcmd('ghost', 'ghostifys player',{},
  1165. function(args)
  1166.     local players = getPlayer(args[1])
  1167.     for i,v in pairs(players)do
  1168.         local pchar=gPlayers[v].Character
  1169.         pchar.Head.Transparency = 0.5
  1170.         pchar.Torso.Transparency = 0.5
  1171.         pchar["Left Arm"].Transparency = 0.5
  1172.         pchar["Right Arm"].Transparency = 0.5
  1173.         pchar["Left Leg"].Transparency = 0.5
  1174.         pchar["Right Leg"].Transparency = 0.5
  1175.         pchar.Head.face.Transparency = 0.5
  1176.     end
  1177. end)
  1178.  
  1179. addcmd('sphere', 'puts sphere around player',{},
  1180. function(args)
  1181.     local players = getPlayer(args[1])
  1182.     for i,v in pairs(players)do
  1183.         local pchar=gPlayers[v].Character
  1184.         local SS = Instance.new("SelectionSphere", pchar)
  1185.         SS.Adornee = SS.Parent
  1186.     end
  1187. end)
  1188.  
  1189. addcmd('loadmap','loads map from model',{},
  1190. function(args)
  1191.     pcall(function()
  1192.     for i,v in pairs(workspace:GetChildren()) do
  1193.         if v.Name~="Camera" and v.Name~="Terrain" then
  1194.             v:Destroy()
  1195.         end
  1196.     end
  1197.     workspace.Terrain:Clear()
  1198.     for i,v in pairs(game.Players:GetChildren()) do
  1199.         local plr = v
  1200.         local prt = Instance.new("Model", workspace)
  1201.         Instance.new("Part", prt).Name="Torso"
  1202.         Instance.new("Part", prt).Name="Head"
  1203.         Instance.new("Humanoid", prt).Name="Humanoid"
  1204.         plr.Character = prt
  1205.     end
  1206.     if (args[1]) == "sfotho" then
  1207.         local b = Insert(296400126, game.Workspace, "sfotho")
  1208.         b:MakeJoints()
  1209.     end
  1210.     local b = Insert(args[1], game.Workspace, "LoadedMap")
  1211.     b:MakeJoints()
  1212. end)
  1213. Notify('Loaded Map')
  1214. end)
  1215.  
  1216. addcmd('sky','changes skybox',{},
  1217. function(args)
  1218.     pcall(function()
  1219.         local ID = (args[1])
  1220.         local sky = Instance.new("Sky", game.Lighting)
  1221.         sky.SkyboxBk = "rbxassetid://" .. ID
  1222.         sky.SkyboxDn = "rbxassetid://" .. ID
  1223.         sky.SkyboxFt = "rbxassetid://" .. ID
  1224.         sky.SkyboxLf = "rbxassetid://" .. ID
  1225.         sky.SkyboxRt = "rbxassetid://" .. ID
  1226.         sky.SkyboxUp = "rbxassetid://" .. ID
  1227.     end)
  1228. end)
  1229.  
  1230. addcmd('ambient','changes ambient',{},
  1231. function(args)
  1232.     game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  1233. end)
  1234.  
  1235. addcmd('gui','gives YourMom GUI',{},
  1236. function(args)
  1237.     loadstring(Insert(289110135, game.CoreGui.RobloxGui).Source)()
  1238. end)
  1239.  
  1240. addcmd('jail','jails player',{},
  1241. function(args)
  1242.     local players = getPlayer(args[1])
  1243.     for i,v in pairs(players)do
  1244.         local pchar=gPlayers[v].Character
  1245.         local JailPlayer = DATA.JAIL:Clone()
  1246.         JailPlayer.Parent = game.Workspace
  1247.         JailPlayer:MoveTo(pchar.Torso.Position)
  1248.         JailPlayer.Name = "JAIL_" .. gPlayers[v].Name
  1249.         if pchar:FindFirstChild("HumanoidRootPart") then
  1250.             pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
  1251.         end    
  1252.     end
  1253. end)
  1254.  
  1255. addcmd('unjail','unjails player',{},
  1256. function(args)
  1257.     local players = getPlayer(args[1])
  1258.     for i,v in pairs(players)do
  1259.         game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  1260.     end
  1261. end)
  1262.  
  1263. addcmd('shutdown', 'shuts the server down',{},
  1264. function(args)
  1265.     local function ShutDown(Base)
  1266.         for i,v in pairs(Base:GetChildren()) do
  1267.             v:Destroy()
  1268.         end
  1269.     end
  1270.     ShutDown(game.Players)
  1271. end)
  1272.  
  1273. addcmd('animation','makes player animate',{'anim'},
  1274. function(args)
  1275.     local players = getPlayer(args[1])
  1276.     for i,v in pairs(players)do
  1277.         local pchar = gPlayers[v].Character
  1278.         local ID = args[2]
  1279.  
  1280.         if args[2] == "climb" then
  1281.             ID = "180436334"
  1282.     end
  1283.         if args[2] == "fall" then
  1284.             ID = "180436148"
  1285.     end
  1286.         if args[2] == "jump" then
  1287.             ID = "125750702"
  1288.     end
  1289.         if args[2] == "sit" then
  1290.             ID = "178130996"
  1291.     end
  1292.         for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  1293.             if x:IsA("StringValue") then
  1294.                 for _,c in pairs(x:GetChildren()) do
  1295.                     if c:IsA("Animation") then
  1296.                         c.AnimationId = "rbxassetid://" .. ID
  1297.                     end
  1298.                 end
  1299.             end
  1300.         end
  1301.     end
  1302. end)
  1303.  
  1304. addcmd('fix','turns player back to normal',{},
  1305. function(args)
  1306.     local players = getPlayer(args[1])
  1307.     for i,v in pairs(players)do
  1308.         local pchar = gPlayers[v].Character
  1309.        
  1310.         pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1311.         pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  1312.         pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1313.         pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1314.         pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1315.    
  1316.         for i,v in pairs(pchar.Head:GetChildren()) do
  1317.             if v:IsA("SpecialMesh") then
  1318.                 v:Destroy()
  1319.             end
  1320.         end
  1321.    
  1322.         for i,v in pairs(pchar:GetChildren()) do
  1323.             if v:IsA("Shirt") then
  1324.                 v:Destroy()
  1325.             end
  1326.         end
  1327.        
  1328.         for i,v in pairs(pchar:GetChildren()) do
  1329.             if v:IsA("Pants") then
  1330.                 v:Destroy()
  1331.             end
  1332.         end
  1333.        
  1334.         if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  1335.             Player.Character["Shirt Graphic"].Graphic = ""
  1336.         end
  1337.        
  1338.         local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  1339.         HeadMesh.MeshType = "Head"
  1340.         HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  1341.        
  1342.         pchar.Head.Transparency = 0
  1343.         pchar.Torso.Transparency = 0
  1344.         pchar["Left Arm"].Transparency = 0
  1345.         pchar["Right Arm"].Transparency = 0
  1346.         pchar["Left Leg"].Transparency = 0
  1347.         pchar["Right Leg"].Transparency = 0
  1348.        
  1349.         for i,v in pairs(pchar.Head:GetChildren()) do
  1350.             if v:IsA("Decal") then
  1351.                 v:Destroy()
  1352.             end
  1353.         end
  1354.        
  1355.         local face = Instance.new("Decal", pchar.Head)
  1356.         face.Name = "face"
  1357.         face.Texture = "rbxasset://textures/face.png"
  1358.         face.Face = "Front"
  1359.        
  1360.         for i,v in pairs(pchar:GetChildren()) do
  1361.             if v:IsA("Seat") then
  1362.                 v:Destroy()
  1363.             end
  1364.         end
  1365.        
  1366.         for i,v in pairs(pchar.Torso:GetChildren()) do
  1367.             if v:IsA("Weld") then
  1368.                 v:Destroy()
  1369.             end
  1370.         end
  1371.        
  1372.         for i,v in pairs(pchar.Torso:GetChildren()) do
  1373.             if v:IsA("SpecialMesh") then
  1374.                 v:Destroy()
  1375.             end
  1376.         end
  1377.        
  1378.         pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  1379.         pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  1380.         pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  1381.         pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  1382.         pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  1383.         pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  1384.         for _,v in pairs(Player.Character:GetChildren()) do
  1385.             if v:IsA("Hat") then
  1386.                 v:Destroy()
  1387.             end
  1388.         end
  1389.     end
  1390. end)
  1391.  
  1392. addcmd('creeper','make the player a creeper',{'crpr'},
  1393. function(args)
  1394.     local players = getPlayer(args[1])
  1395.     for i,v in pairs(players)do
  1396.     local pchar = gPlayers[v].Character
  1397.         if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  1398.             if pchar:FindFirstChild("Shirt") then
  1399.                 pchar.Shirt.Parent = pchar.Torso
  1400.             end
  1401.             if pchar:FindFirstChild("Pants") then
  1402.                 pchar.Pants.Parent = pchar.Torso
  1403.             end
  1404.             if pchar:FindFirstChild("Shirt Graphic") then
  1405.                 pchar["Shirt Graphic"].Graphic = ""
  1406.             end
  1407.             for i,v in pairs(pchar:GetChildren()) do
  1408.                 if v:IsA("Hat") then
  1409.                     v:Destroy()
  1410.                 end
  1411.             end
  1412.             pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1413.             pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  1414.             pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  1415.             pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  1416.             pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  1417.             pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  1418.             pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  1419.             pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  1420.             pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  1421.             pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  1422.             pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  1423.         end
  1424.     end
  1425. end)
  1426.  
  1427. addcmd('uncreeper','makes player back to normal',{},
  1428. function(args)
  1429.     local players = getPlayer(args[1])
  1430.     for i,v in pairs(players)do
  1431.         execCmd("fix " .. gPlayers[v].Name, Player)
  1432.     end
  1433. end)
  1434.  
  1435. addcmd('shrek', 'makes player shrek',{},
  1436. function(args)
  1437.     local players = getPlayer(args[1])
  1438.     for i,v in pairs(players) do
  1439.         local pchar = gPlayers[v].Character
  1440.         for i,v in pairs(pchar:GetChildren()) do
  1441.             if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  1442.                 v:Destroy()
  1443.             end
  1444.         end
  1445.         for i,v in pairs(pchar.Head:GetChildren()) do
  1446.             if v:IsA("Decal") or v:IsA("SpecialMesh") then
  1447.                 v:Destroy()
  1448.             end
  1449.         end
  1450.        
  1451.         local mesh = Instance.new("SpecialMesh", pchar.Head)
  1452.         mesh.MeshType = "FileMesh"
  1453.         pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  1454.         pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  1455.         pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  1456.        
  1457.         local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  1458.         local Pants = Instance.new("Pants", gPlayers[v].Character)
  1459.        
  1460.         Shirt.ShirtTemplate = "rbxassetid://133078194"
  1461.         Pants.PantsTemplate = "rbxassetid://133078204"
  1462.     end
  1463. end)
  1464.  
  1465. addcmd('unshrek','makes player back to normal',{},
  1466. function(args)
  1467.     local players = getPlayer(args[1])
  1468.     for i,v in pairs(players)do
  1469.         execCmd("fix " .. gPlayers[v].Name, Player)
  1470.     end
  1471. end)
  1472.  
  1473. local Spamming = false
  1474.  
  1475. addcmd('spam','spams text',{},
  1476. function(args)
  1477.     Spamming = true
  1478.     spawn(function()
  1479.         while wait(0) do
  1480.             if Spamming == true then
  1481.                 while wait(0.1) do
  1482.                     if Spamming == true then
  1483.                         game.Players:Chat(""  .. args[1])
  1484.                 elseif Spamming == false then
  1485.                         return
  1486.                     end
  1487.                 end
  1488.             end
  1489.         end
  1490.     end)
  1491. end)
  1492.  
  1493. addcmd('nospam','stops spamming',{},
  1494. function(args)
  1495.     Spamming = false
  1496. end)
  1497.  
  1498. addcmd('control','controls player',{},
  1499. function(args)
  1500.     local players = getPlayer(args[1])
  1501.     for i,v in pairs(players)do
  1502.         local pchar = gPlayers[v].Character
  1503.         if gPlayers[v] and pchar then
  1504.             pchar.Humanoid.PlatformStand = true
  1505.             local w = Instance.new("Weld", Player.Character.Torso)
  1506.             w.Part0 = Player.Character.Torso
  1507.             w.Part1 = pchar.Torso  
  1508.             local w2 = Instance.new("Weld", Player.Character.Head)
  1509.             w2.Part0 = Player.Character.Head
  1510.             w2.Part1 = pchar.Head  
  1511.             local w3 = Instance.new("Weld", Player.Character:findFirstChild("Right Arm"))
  1512.             w3.Part0 = Player.Character:findFirstChild("Right Arm")
  1513.             w3.Part1 = pchar:findFirstChild("Right Arm")
  1514.             local w4 = Instance.new("Weld", Player.Character:findFirstChild("Left Arm"))
  1515.             w4.Part0 = Player.Character:findFirstChild("Left Arm")
  1516.             w4.Part1 = pchar:findFirstChild("Left Arm")
  1517.             local w5 = Instance.new("Weld", Player.Character:findFirstChild("Right Leg"))
  1518.             w5.Part0 = Player.Character:findFirstChild("Right Leg")
  1519.             w5.Part1 = pchar:findFirstChild("Right Leg")
  1520.             local w6 = Instance.new("Weld", Player.Character:findFirstChild("Left Leg"))
  1521.             w6.Part0 = Player.Character:findFirstChild("Left Leg")
  1522.             w6.Part1 = pchar:findFirstChild("Left Leg")
  1523.             char.Head.face:Destroy()
  1524.             for i,v in pairs(pchar:GetChildren()) do
  1525.                 if v:IsA("BasePart") then
  1526.                     v.CanCollide = false
  1527.                 end
  1528.             end
  1529.             for i,v in pairs(char:GetChildren()) do
  1530.                 if v:IsA("BasePart") then
  1531.                     v.Transparency = 1
  1532.                 elseif v:IsA("Hat") then
  1533.                     v:Destroy()
  1534.                 end
  1535.             end
  1536.             pchar.Parent = char
  1537.             pchar.Humanoid.Changed:connect(function()
  1538.                 pchar.Humanoid.PlatformStand = true
  1539.             end)
  1540.         end
  1541.         end
  1542. end)
  1543.  
  1544. addcmd('nuke','nukes player',{},
  1545. function(args)
  1546.     local players = getPlayer(args[1])
  1547.     for i,v in pairs(players)do
  1548.         local pchar = gPlayers[v].Character
  1549.         if gPlayers[v] and pchar and pchar:FindFirstChild("Torso")  then
  1550.             local nuke = Instance.new("Part", game.Workspace)
  1551.             nuke.Anchored = true
  1552.             nuke.CanCollide = false
  1553.             nuke.FormFactor = "Symmetric"
  1554.             nuke.Shape = "Ball"
  1555.             nuke.Size = Vector3.new(1,1,1)
  1556.             nuke.BrickColor = BrickColor.new("New Yeller")
  1557.             nuke.Transparency = 0.5
  1558.             nuke.Reflectance = 0.2
  1559.             nuke.TopSurface = 0
  1560.             nuke.BottomSurface = 0
  1561.             nuke.Touched:connect(function (hit)
  1562.                 if hit and hit.Parent then
  1563.                     local boom = Instance.new("Explosion", game.Workspace)
  1564.                     boom.Position = hit.Position
  1565.                     boom.BlastRadius = 11
  1566.                     boom.BlastPressure = math.huge
  1567.                 end
  1568.             end)
  1569.             local CF = pchar.Torso.CFrame
  1570.             nuke.CFrame = CF
  1571.             for i = 1,333 do
  1572.                 nuke.Size = nuke.Size + Vector3.new(3,3,3)
  1573.                 nuke.CFrame = CF
  1574.                 wait(1/44)
  1575.             end
  1576.             nuke:Destroy()
  1577.         end
  1578.     end
  1579. end)
  1580.  
  1581. addcmd('infect','infects player',{},
  1582. function(args)
  1583.     local players = getPlayer(args[1])
  1584.     for i,v in pairs(players)do
  1585.         function infect(rip)
  1586.         local pchar = gPlayers[v].Character
  1587.             for i,v in pairs(pchar:GetChildren()) do
  1588.                 if v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") then
  1589.                     v:Destroy()
  1590.                 end
  1591.             end
  1592.             if pchar.Torso:FindFirstChild("roblox") then
  1593.                 pchar.Torso.roblox:Destroy()
  1594.             end
  1595.             if pchar.Head:FindFirstChild("face") then
  1596.                 pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  1597.             end
  1598.             if pchar:FindFirstChild("Body Colors") then
  1599.                 local Colors = pchar["Body Colors"]
  1600.                 local Skin = BrickColor.new("Pastel green")
  1601.                 local Clothes = BrickColor.new("Reddish brown")
  1602.                 Colors.HeadColor = Skin
  1603.                 Colors.LeftArmColor = Skin
  1604.                 Colors.RightArmColor = Skin
  1605.                 Colors.LeftLegColor = Clothes
  1606.                 Colors.RightLegColor = Clothes
  1607.                 Colors.TorsoColor = Clothes
  1608.             end
  1609.             local w1 = Instance.new("Weld", pchar)
  1610.             w1.Part0 = pchar["Right Arm"]
  1611.             w1.Part1 = pchar.Torso
  1612.             w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  1613.             local w2 = Instance.new("Weld", pchar)
  1614.             w2.Part0 = pchar["Left Arm"]
  1615.             w2.Part1 = pchar.Torso
  1616.             w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  1617.             local rip = false
  1618.             local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  1619.                 if connect1 == false then
  1620.                     connect1 = true
  1621.                     if game.Players:FindFirstChild(hit.Parent.Name) then
  1622.                         infect(game.Players[hit.Parent.Name])
  1623.                     end
  1624.                     wait(0.5)
  1625.                     connect1 = true
  1626.                 end
  1627.             end)
  1628.             local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  1629.                 if connect2 == false then
  1630.                     connect2 = true
  1631.                     if game.Players:FindFirstChild(hit.Parent.Name) then
  1632.                         infect(game.Players[hit.Parent.Name])
  1633.                     end
  1634.                     wait(0.5)
  1635.                     connect2 = true
  1636.                 end
  1637.             end)
  1638.             local IV = Instance.new("IntValue", pchar)
  1639.             IV.Name = "Infected"
  1640.             IV.Value = 0
  1641.             IV.Changed:connect(function()
  1642.                 connect1:disconnect()
  1643.                 connect2:disconnect()
  1644.             end)
  1645.         end
  1646.         infect(v)
  1647.     end
  1648. end)
  1649.  
  1650. addcmd('uninfect','makes player back to normal',{},
  1651. function(args)
  1652.     local players = getPlayer(args[1])
  1653.     for i,v in pairs(players)do
  1654.         execCmd("fix " .. gPlayers[v].Name, Player)
  1655.     end
  1656. end)
  1657.  
  1658. addcmd('duck','makes players head a duck',{},
  1659. function(args)
  1660.     local players = getPlayer(args[1])
  1661.     for i,v in pairs(players)do
  1662.         local pchar = gPlayers[v].Character
  1663.         for i,v in pairs(pchar.Torso:GetChildren()) do
  1664.             if v:IsA("Decal") then
  1665.                 v:Destroy()
  1666.             end
  1667.         end
  1668.         for i,v in pairs(pchar:GetChildren()) do
  1669.             if v:IsA("Hat") then
  1670.                 v:Destroy()
  1671.             end
  1672.         end
  1673.         local duck = Instance.new("SpecialMesh", pchar.Torso)
  1674.         duck.MeshType = "FileMesh"
  1675.         duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  1676.         duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  1677.         duck.Scale = Vector3.new(5, 5, 5)
  1678.         pchar.Head.Transparency = 1
  1679.         pchar["Left Arm"].Transparency = 1
  1680.         pchar["Right Arm"].Transparency = 1
  1681.         pchar["Left Leg"].Transparency = 1
  1682.         pchar["Right Leg"].Transparency = 1
  1683.         pchar.Head.face.Transparency = 1
  1684.     end
  1685. end)
  1686.  
  1687. addcmd('unduck','makes player back to normal',{},
  1688. function(args)
  1689.     local players = getPlayer(args[1])
  1690.     for i,v in pairs(players)do
  1691.         execCmd("fix " .. gPlayers[v].Name, Player)
  1692.     end
  1693. end)
  1694.  
  1695. addcmd('disable','removes players humanoid',{},
  1696. function(args)
  1697.     local players = getPlayer(args[1])
  1698.     for i,v in pairs(players)do
  1699.         local pchar = gPlayers[v].Character
  1700.         if pchar:FindFirstChild("Humanoid") then
  1701.            pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  1702.            local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  1703.            humanoid.Parent = game.ContextActionService
  1704.         end
  1705.     end
  1706. end)
  1707.  
  1708. addcmd('enable','gives player humanoid',{},
  1709. function(args)
  1710.     local players = getPlayer(args[1])
  1711.     for i,v in pairs(players)do
  1712.         local pchar = gPlayers[v].Character
  1713.         if pchar:FindFirstChild("Humanoid") then
  1714.             return
  1715.         else
  1716.             local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  1717.             humanoid.Parent = pchar
  1718.             humanoid.Name = "Humanoid"
  1719.         end
  1720.     end
  1721. end)
  1722.  
  1723. addcmd('size','changes size of player',{},
  1724. function(args)
  1725.     local players = getPlayer(args[1])
  1726.     for i,v in pairs(players)do
  1727.     local pchar = gPlayers[v].Character
  1728.         local function scale(chr,scl)
  1729.        
  1730.             for _,v in pairs(pchar:GetChildren()) do
  1731.                 if v:IsA("Hat") then
  1732.                     v:Clone()
  1733.                     v.Parent = game.Lighting
  1734.                 end
  1735.             end
  1736.                
  1737.             local Head = chr['Head']
  1738.             local Torso = chr['Torso']
  1739.             local LA = chr['Left Arm']
  1740.             local RA = chr['Right Arm']
  1741.             local LL = chr['Left Leg']
  1742.             local RL = chr['Right Leg']
  1743.             local HRP = chr['HumanoidRootPart']
  1744.        
  1745.             wait(0.1)
  1746.            
  1747.             Head.formFactor = 3
  1748.             Torso.formFactor = 3
  1749.             LA.formFactor = 3
  1750.             RA.formFactor = 3
  1751.             LL.formFactor = 3
  1752.             RL.formFactor = 3
  1753.             HRP.formFactor = 3
  1754.            
  1755.             Head.Size = Vector3.new(scl * 2, scl, scl)
  1756.             Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  1757.             LA.Size = Vector3.new(scl, scl * 2, scl)
  1758.             RA.Size = Vector3.new(scl, scl * 2, scl)
  1759.             LL.Size = Vector3.new(scl, scl * 2, scl)
  1760.             RL.Size = Vector3.new(scl, scl * 2, scl)
  1761.             HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  1762.            
  1763.             local Motor1 = Instance.new('Motor6D', Torso)
  1764.             Motor1.Part0 = Torso
  1765.             Motor1.Part1 = Head
  1766.             Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1767.             Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1768.             Motor1.Name = "Neck"
  1769.                    
  1770.             local Motor2 = Instance.new('Motor6D', Torso)
  1771.             Motor2.Part0 = Torso
  1772.             Motor2.Part1 = LA
  1773.             Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1774.             Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1775.             Motor2.Name = "Left Shoulder"
  1776.            
  1777.             local Motor3 = Instance.new('Motor6D', Torso)
  1778.             Motor3.Part0 = Torso
  1779.             Motor3.Part1 = RA
  1780.             Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1781.             Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1782.             Motor3.Name = "Right Shoulder"
  1783.            
  1784.             local Motor4 = Instance.new('Motor6D', Torso)
  1785.             Motor4.Part0 = Torso
  1786.             Motor4.Part1 = LL
  1787.             Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1788.             Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1789.             Motor4.Name = "Left Hip"
  1790.            
  1791.             local Motor5 = Instance.new('Motor6D', Torso)
  1792.             Motor5.Part0 = Torso
  1793.             Motor5.Part1 = RL
  1794.             Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1795.             Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1796.             Motor5.Name = "Right Hip"
  1797.            
  1798.             local Motor6 = Instance.new('Motor6D', HRP)
  1799.             Motor6.Part0 = HRP
  1800.             Motor6.Part1 = Torso
  1801.             Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1802.             Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1803.                
  1804.         end
  1805.        
  1806.         scale(pchar, args[2])
  1807.    
  1808.         for _,v in pairs(game.Lighting:GetChildren()) do
  1809.             if v:IsA("Hat") then
  1810.                 v.Parent = pchar
  1811.             end
  1812.         end
  1813.     end
  1814. end)
  1815.  
  1816. addcmd('confuse','reverses players speed',{'reverse'},
  1817. function(args)
  1818.     local players = getPlayer(args[1])
  1819.     for i,v in pairs(players)do
  1820.         local pchar = gPlayers[v].Character
  1821.         pchar.Humanoid.WalkSpeed = tonumber(-16)
  1822.     end
  1823. end)
  1824.  
  1825. addcmd('unconfuse','reverses players speed',{'unreverse'},
  1826. function(args)
  1827.     local players = getPlayer(args[1])
  1828.     for i,v in pairs(players)do
  1829.         local pchar = gPlayers[v].Character
  1830.         pchar.Humanoid.WalkSpeed = tonumber(16)
  1831.     end
  1832. end)
  1833.  
  1834. addcmd('clone','clones player',{},
  1835. function(args)
  1836.     local players = getPlayer(args[1])
  1837.     for i,v in pairs(players)do
  1838.         local pchar = gPlayers[v].Character
  1839.         pchar.Archivable = true
  1840.         local clone = pchar:Clone()
  1841.         clone.Parent = game.Workspace
  1842.         clone:MoveTo(pchar:GetModelCFrame().p)
  1843.         clone:MakeJoints()
  1844.         pchar.Archivable = false
  1845.     end
  1846. end)
  1847.  
  1848. addcmd('spin','spins player',{},
  1849. function(args)
  1850.     local players = getPlayer(args[1])
  1851.     for i,v in pairs(players)do
  1852.         local pchar = gPlayers[v].Character
  1853.         for i,v in pairs(pchar.Torso:GetChildren()) do
  1854.             if v.Name == "Spinning" then
  1855.                 v:Destroy()
  1856.             end
  1857.         end
  1858.         local Torso = pchar.Torso
  1859.         local BG = Instance.new("BodyGyro", Torso)
  1860.         BG.Name = "Spinning"
  1861.         BG.maxTorque = Vector3.new(0, math.huge, 0)
  1862.         BG.P = 11111
  1863.         BG.cframe = Torso.CFrame
  1864.         repeat wait(1/44)
  1865.             BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  1866.         until not BG or BG.Parent ~= Torso
  1867.     end
  1868. end)
  1869.  
  1870. addcmd('unspin','stops spinning player',{},
  1871. function(args)
  1872.     local players = getPlayer(args[1])
  1873.     for i,v in pairs(players)do
  1874.         local pchar = gPlayers[v].Character
  1875.         for i,v in pairs(pchar.Torso:GetChildren()) do
  1876.             if v.Name == "Spinning" then
  1877.                 v:Destroy()
  1878.             end
  1879.         end
  1880.     end
  1881. end)
  1882.  
  1883. addcmd('dog','makes player a dog',{},
  1884. function(args)
  1885.     local players = getPlayer(args[1])
  1886.     for i,v in pairs(players)do
  1887.         local pchar = gPlayers[v].Character
  1888.         if pchar:FindFirstChild("Shirt") then
  1889.             pchar.Shirt:Destroy()
  1890.         end
  1891.         if pchar:FindFirstChild("Pants") then
  1892.             pchar.Pants:Destroy()
  1893.         end
  1894.         if pchar:FindFirstChild("Shirt Graphic") then
  1895.             pchar["Shirt Graphic"].Graphic = ""
  1896.         end
  1897.         pchar.Torso.Transparency = 1
  1898.         pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1899.         pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  1900.         pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  1901.         pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  1902.         pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  1903.         local FakeTorso = Instance.new("Seat", pchar)
  1904.         FakeTorso.Name = "FakeTorso"
  1905.         FakeTorso.FormFactor = "Symmetric"
  1906.         FakeTorso.TopSurface = 0
  1907.         FakeTorso.BottomSurface = 0
  1908.         FakeTorso.Size = Vector3.new(3,1,4)
  1909.         FakeTorso.BrickColor = BrickColor.new("Brown")
  1910.         FakeTorso.CFrame = pchar.Torso.CFrame
  1911.         local BF = Instance.new("BodyForce", FakeTorso)
  1912.         BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  1913.         local W = Instance.new("Weld", pchar.Torso)
  1914.         W.Part0 = pchar.Torso
  1915.         W.Part1 = FakeTorso
  1916.         W.C0 = CFrame.new(0,-.5,0)
  1917.         local BC = pchar["Body Colors"]
  1918.         BC.HeadColor = BrickColor.new("Brown")
  1919.         BC.LeftArmColor = BrickColor.new("Brown")
  1920.         BC.LeftLegColor = BrickColor.new("Brown")
  1921.         BC.RightArmColor = BrickColor.new("Brown")
  1922.         BC.RightLegColor = BrickColor.new("Brown")
  1923.         BC.TorsoColor = BrickColor.new("Brown")
  1924.     end
  1925. end)
  1926.  
  1927. addcmd('undog','makes player back to normal',{},
  1928. function(args)
  1929.     local players = getPlayer(args[1])
  1930.     for i,v in pairs(players)do
  1931.         execCmd("fix " .. gPlayers[v].Name, Player)
  1932.     end
  1933. end)
  1934.  
  1935. addcmd('tptool','gives player tptool',{''},
  1936. function(args)
  1937.     local tool = DATA.Teleport:Clone()
  1938.     tool.Parent = Player.Backpack
  1939. end)
  1940.  
  1941. addcmd('loopsit','loop sits player',{},
  1942. function(args)
  1943.     local players = getPlayer(args[1])
  1944.     for i,v in pairs(players)do
  1945.         local pchar = gPlayers[v].Character
  1946.         if pchar:FindFirstChild("LoopSit") then
  1947.             pchar.LoopSit.Name = "NotLoopSit"
  1948.             wait(0.1)
  1949.             pchar.NotLoopSit:Destroy()
  1950.         end
  1951.         local LoopSit = Instance.new("StringValue", pchar)
  1952.         LoopSit.Name = "LoopSit"
  1953.         repeat wait(0.1)
  1954.             pchar.Humanoid.Sit = true
  1955.         until LoopSit.Name == "NotLoopSit"
  1956.     end
  1957. end)
  1958.  
  1959. addcmd('unloopsit','stops loop sit on player',{'noloopsit'},
  1960. function(args)
  1961.     local players = getPlayer(args[1])
  1962.     for i,v in pairs(players)do
  1963.         local pchar = gPlayers[v].Character
  1964.         if pchar:FindFirstChild("LoopSit") then
  1965.             pchar.LoopSit.Name = "NotLoopSit"
  1966.             wait(0.1)
  1967.             pchar.NotLoopSit:Destroy()
  1968.         end
  1969.     end
  1970. end)
  1971.  
  1972. addcmd('loopjump','loop jumps player',{},
  1973. function(args)
  1974.     local players = getPlayer(args[1])
  1975.     for i,v in pairs(players)do
  1976.         local pchar = gPlayers[v].Character
  1977.         if pchar:FindFirstChild("LoopJump") then
  1978.             pchar.LoopJump.Name = "NotLoopJump"
  1979.             wait(0.1)
  1980.             pchar.NotLoopJump:Destroy()
  1981.         end
  1982.         local LoopJump = Instance.new("StringValue", pchar)
  1983.         LoopJump.Name = "LoopJump"
  1984.         repeat wait(0.1)
  1985.             pchar.Humanoid.Jump = true
  1986.         until LoopJump.Name == "NotLoopJump"
  1987.     end
  1988. end)
  1989.  
  1990. addcmd('unloopjump','stops loop jump on player',{'noloopjump'},
  1991. function(args)
  1992.     local players = getPlayer(args[1])
  1993.     for i,v in pairs(players)do
  1994.         local pchar = gPlayers[v].Character
  1995.         if pchar:FindFirstChild("LoopJump") then
  1996.             pchar.LoopJump.Name = "NotLoopJump"
  1997.             wait(0.1)
  1998.             pchar.NotLoopJump:Destroy()
  1999.         end
  2000.     end
  2001. end)
  2002.  
  2003. addcmd('loopheal','loop heals player',{},
  2004. function(args)
  2005.     local players = getPlayer(args[1])
  2006.     for i,v in pairs(players)do
  2007.         local pchar = gPlayers[v].Character
  2008.         if pchar:FindFirstChild("LoopHeal") then
  2009.             pchar.LoopHeal.Name = "NotLoopHeal"
  2010.             wait(0.1)
  2011.             pchar.NotLoopHeal:Destroy()
  2012.         end
  2013.         local LoopHeal = Instance.new("StringValue", pchar)
  2014.         LoopHeal.Name = "LoopHeal"
  2015.         repeat wait(0.1)
  2016.             pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  2017.         until LoopHeal.Name == "NotLoopHeal"
  2018.     end
  2019. end)
  2020.  
  2021. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  2022. function(args)
  2023.     local players = getPlayer(args[1])
  2024.     for i,v in pairs(players)do
  2025.         local pchar = gPlayers[v].Character
  2026.         if pchar:FindFirstChild("LoopHeal") then
  2027.             pchar.LoopHeal.Name = "NotLoopHeal"
  2028.             wait(0.1)
  2029.             pchar.NotLoopHeal:Destroy()
  2030.         end
  2031.     end
  2032. end)
  2033.  
  2034. addcmd('fling','flings player',{},
  2035. function(args)
  2036.     local players = getPlayer(args[1])
  2037.     for i,v in pairs(players)do
  2038.         local pchar = gPlayers[v].Character
  2039.         if pchar:FindFirstChild("Humanoid") then
  2040.             local xran
  2041.             local zran
  2042.             repeat
  2043.                 xran = math.random(-9999,9999)
  2044.             until math.abs(xran) >= 5555
  2045.             repeat
  2046.                 zran = math.random(-9999,9999)
  2047.             until math.abs(zran) >= 5555
  2048.             pchar.Humanoid.Sit = true
  2049.             pchar.Torso.Velocity = Vector3.new(0,0,0)
  2050.             local BF = Instance.new("BodyForce", pchar.Torso)
  2051.             BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  2052.         end
  2053.     end
  2054. end)
  2055.  
  2056. addcmd('nograv','makes player have moon gravity',{''},
  2057. function(args)
  2058.     local players = getPlayer(args[1])
  2059.     for i,v in pairs(players)do
  2060.         local pchar = gPlayers[v].Character
  2061.         for i,v in pairs(pchar.Torso:GetChildren()) do
  2062.             if v.Name == "NoGrav" then
  2063.                 v:Destroy()
  2064.             end
  2065.         end
  2066.         local BF = Instance.new("BodyForce", pchar.Torso)
  2067.         BF.Name = "NoGrav"
  2068.         BF.Force = Vector3.new(0,2700,0)
  2069.     end
  2070. end)
  2071.  
  2072. addcmd('grav','makes player have normal gravity',{''},
  2073. function(args)
  2074.     local players = getPlayer(args[1])
  2075.     for i,v in pairs(players)do
  2076.         local pchar = gPlayers[v].Character
  2077.         for i,v in pairs(pchar.Torso:GetChildren()) do
  2078.             if v.Name == "NoGrav" then
  2079.                 v:Destroy()
  2080.             end
  2081.         end
  2082.     end
  2083. end)
  2084.  
  2085. addcmd('seizure','makes player have a seizure',{''},
  2086. function(args)
  2087.     local players = getPlayer(args[1])
  2088.     for i,v in pairs(players)do
  2089.         local pchar = gPlayers[v].Character
  2090.         if pchar:FindFirstChild("Seizure") then
  2091.            
  2092.         end
  2093.         local Seizure = Instance.new("StringValue", pchar)
  2094.         Seizure.Name = "Seizure"
  2095.         pchar.Humanoid.PlatformStand = true
  2096.         repeat wait()
  2097.             pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  2098.             pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2099.         until Seizure.Name == "NotSeizure"
  2100.     end
  2101. end)
  2102.  
  2103. addcmd('unseizure','makes player stop having a seizure',{''},
  2104. function(args)
  2105.     local players = getPlayer(args[1])
  2106.     for i,v in pairs(players)do
  2107.         local pchar = gPlayers[v].Character
  2108.         if pchar:FindFirstChild("Seizure") then
  2109.             pchar.Humanoid.PlatformStand = false
  2110.             pchar.Seizure.Name = "NotSeizure"
  2111.             wait(0.1)
  2112.             pchar.NotSeizure:Destroy()
  2113.         end
  2114.     end
  2115. end)
  2116.  
  2117. addcmd('cape','gives you a cape',{''},
  2118. function(args)
  2119.     if not args[1] then
  2120.         args[1] = 1012
  2121.     end
  2122.     capeColor = args[1]
  2123.     Cape(Player)
  2124. end)
  2125.  
  2126. addcmd('uncape','takes cape away from you',{''},
  2127. function(args)
  2128.     if char:FindFirstChild("Cape") ~= nil then
  2129.         char.Cape:Destroy()
  2130.     end
  2131. end)
  2132.  
  2133. addcmd('paper','makes player thin as paper',{''},
  2134. function(args)
  2135.     local players = getPlayer(args[1])
  2136.     for i,v in pairs(players)do
  2137.         local pchar = gPlayers[v].Character
  2138.         local LA = DATA.Paper:Clone()
  2139.         LA.Parent = pchar["Left Arm"]
  2140.         local RA = DATA.Paper:Clone()
  2141.         RA.Parent = pchar["Right Arm"]
  2142.         local LL = DATA.Paper:Clone()
  2143.         LL.Parent = pchar["Left Leg"]
  2144.         local RL = DATA.Paper:Clone()
  2145.         RL.Parent = pchar["Right Leg"]
  2146.         local T = DATA.Paper:Clone()
  2147.         T.Parent = pchar.Torso
  2148.         local H = DATA.Paper:Clone()
  2149.         H.Parent = pchar.Head
  2150.         pchar.Head.face:Destroy()
  2151.     end
  2152. end)
  2153.  
  2154. addcmd('punish','punishs player',{''},
  2155. function(args)
  2156.     local players = getPlayer(args[1])
  2157.     for i,v in pairs(players)do
  2158.         local pchar = gPlayers[v].Character
  2159.         pchar.Parent = game.Lighting
  2160.     end
  2161. end)
  2162.  
  2163. addcmd('unpunish','unpunishs player',{''},
  2164. function(args)
  2165.     local players = getPlayer(args[1])
  2166.     for i,v in pairs(players)do
  2167.         if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
  2168.             game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  2169.         end
  2170.     end
  2171. end)
  2172.  
  2173. addcmd('disco','disco party',{''},
  2174. function(args)
  2175.     Disco = true
  2176.     if Disco == true then
  2177.         repeat wait(0.3)
  2178.             game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  2179.         until Disco == false
  2180.     end
  2181. end)
  2182.  
  2183. addcmd('undisco','rip disco party',{''},
  2184. function(args)
  2185.     Disco = false
  2186.     wait(0.1)
  2187.     game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  2188. end)
  2189.  
  2190. -- Extras --
  2191.  
  2192. Floating = false
  2193.  
  2194. addcmd('float', 'makes player float',{},
  2195. function(args,speaker)
  2196.     Floating = true
  2197.     local players = getPlayer(args[1])
  2198.     for _,v in pairs(players) do
  2199.         local pchar = gPlayers[v].Character
  2200.         if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  2201.             spawn(function()
  2202.                 local float = DATA.Float:Clone()
  2203.                 float.Parent = pchar
  2204.                 float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  2205.                 spawn(function()
  2206.                     while wait(0.1) do
  2207.                         if pchar:FindFirstChild("Float") then
  2208.                             float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  2209.                         else
  2210.                             break
  2211.                         end
  2212.                     end
  2213.                 end)
  2214.             end)
  2215.         end
  2216.     end
  2217. end)
  2218.  
  2219. addcmd('unfloat','disables floating',{},
  2220. function(args)
  2221.     Floating = false
  2222.     local players = getPlayer(args[1])
  2223.     for i,v in pairs(players)do
  2224.         local pchar = gPlayers[v].Character
  2225.         if pchar:FindFirstChild("Float") then
  2226.             pchar.Float:Destroy()
  2227.         end
  2228.     end
  2229. end)
  2230.  
  2231. local Clip = true
  2232.  
  2233. addcmd('noclip','enables noclip',{},
  2234. function(args)
  2235. Notify('NoClip Enabled')
  2236. Clip = false
  2237.     wait(1)
  2238.     Name = game.Players.LocalPlayer.Name
  2239.     game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function (NC)
  2240.         delay(0, function()
  2241.             if NC.Name ~= "OuputGUI" then
  2242.                 NC:Destroy()
  2243.             end
  2244.         end)
  2245.     end)
  2246.     game:GetService('RunService').Stepped:connect(function ()
  2247.     game.Workspace[Name].Torso.CanCollide = Clip
  2248.     game.Workspace[Name].Head.CanCollide = Clip
  2249.     end)
  2250.     game.Workspace[Name].Torso.Changed:connect(function()
  2251.     game.Workspace[Name].Torso.CanCollide = Clip
  2252.     game.Workspace[Name].Head.CanCollide = Clip
  2253.     end)
  2254. end)
  2255.  
  2256. addcmd('clip','disables noclip',{},
  2257. function(args)
  2258.     Notify('NoClip Disabled')
  2259.     Clip = true
  2260. end)
  2261.  
  2262. wait(0.1)
  2263.  
  2264. addcmd('prefix','changes prefix',{},
  2265. function(args)
  2266.     cmdprefix = args[1]
  2267.     Notify('Changed prefix to "' .. args[1] .. '"')
  2268. end)
  2269.  
  2270. addcmd('admins','prints admins',{},
  2271. function(args)
  2272.     for i,v in pairs(AdminFolder:GetChildren()) do
  2273.         if v:IsA("StringValue") then
  2274.             print("-" .. v.Value)
  2275.             Notify('Printed Admins, Check Console')
  2276.         end
  2277.     end
  2278. end)
  2279.  
  2280. addcmd('bans','prints bans',{},
  2281. function(args)
  2282.     for i,v in pairs(BanFolder:GetChildren()) do
  2283.         if v:IsA("StringValue") then
  2284.             print("-" .. v.Value)
  2285.             Notify('Printed Bans, Check Console')
  2286.         end
  2287.     end
  2288. end)
  2289.  
  2290. addcmd('version','shows version',{''},
  2291. function(args)
  2292.     Notify("Version is " .. Version)
  2293. end)
  2294.  
  2295. --| Floating |--
  2296.  
  2297. Mouse.KeyDown:connect(function (Key)
  2298.     if Key:byte() == 29 then
  2299.         if Floating == false then
  2300.             execCmd("float me", Player)
  2301.             Floating = true
  2302.         elseif Floating == true then
  2303.             execCmd("unfloat me", Player)
  2304.             Floating = false
  2305.         end
  2306.     end
  2307. end)
  2308.  
  2309. --| Ban Data |--
  2310.  
  2311. for i,v in pairs(BannedPlayers) do
  2312.     local ban = Instance.new("StringValue", BanFolder)
  2313.     ban.Value = v
  2314.     ban.RobloxLocked = true
  2315. end
  2316.  
  2317. spawn(function ()
  2318.     while wait(0.1) do
  2319.         for _,a in pairs(game.ContextActionService:GetChildren()) do
  2320.             if a.Name == "BanList" then
  2321.                 for _,b in pairs(a:GetChildren()) do
  2322.                     if b:IsA("StringValue") then
  2323.                         for _,c in pairs(game.Players:GetChildren()) do
  2324.                             if c.Name == b.Value then
  2325.                                 c.PersonalServerRank = 200
  2326.                                 wait(0.1)
  2327.                                 c.PersonalServerRank = 0
  2328.                             end
  2329.                         end
  2330.                     end
  2331.                 end
  2332.             end
  2333.         end
  2334.     end
  2335. end)
  2336.  
  2337. --| Admin |--
  2338.  
  2339. for i,v in pairs(admins) do
  2340.     local admin = Instance.new("StringValue", AdminFolder)
  2341.     admin.Value = v
  2342.     admin.RobloxLocked = true
  2343. end
  2344.  
  2345. spawn(function ()
  2346.     while wait(0.1) do
  2347.         for _,a in pairs(game.ContextActionService:GetChildren()) do
  2348.             if a.Name == "AdminList" then
  2349.                 for _,b in pairs(a:GetChildren()) do
  2350.                     if b:IsA("StringValue") then
  2351.                         for _,c in pairs(game.Players:GetChildren()) do
  2352.                             if c.Name == b.Value then
  2353.                                 execCmd('admin ' .. c.Name)
  2354.                             end
  2355.                         end
  2356.                     end
  2357.                 end
  2358.             end
  2359.         end
  2360.     end
  2361. end)
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383. --| Don't.. Touch.. |--
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390. --| CMD Bar |--
  2391.  
  2392. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  2393. CMDbar.Name = 'GUI'
  2394. cmdBAR = Instance.new('TextBox', CMDbar)
  2395. cmdBAR.Name = 'CMDbar'
  2396. cmdBAR.Active = true
  2397. cmdBAR.BackgroundColor = BrickColor.new(0,0,0)
  2398. cmdBAR.BackgroundTransparency = 0.5
  2399. cmdBAR.BorderColor = BrickColor.new(0,0,0)
  2400. cmdBAR.BorderSizePixel = 0
  2401. cmdBAR.Position = UDim2.new(0,0,1,-25)
  2402. cmdBAR.Size = UDim2.new(0,200,0,20)
  2403. cmdBAR.Font = 'SourceSans'
  2404. cmdBAR.FontSize = 'Size18'
  2405. cmdBAR.Text = 'Press ; to Execute a Command'
  2406. cmdBAR.TextColor = BrickColor.new(255,255,255)
  2407.  
  2408. --| Data |--
  2409.  
  2410. DATA = Instance.new('Folder', game.ContextActionService)
  2411. DATA.Name = 'Data'
  2412.  
  2413. Paper = Instance.new('BlockMesh', DATA)
  2414. Paper.Name = 'Paper'
  2415. Paper.Scale = Vector3.new(1,1,0.1)
  2416.  
  2417. ayylmao = Instance.new('Hat', DATA)
  2418. ayylmao.Name = 'ayylmao'
  2419. ayyHandle = Instance.new('Part', ayylmao)
  2420. ayyHandle.Name = 'Handle'
  2421. ayyHandle.Size = Vector3.new(2,2.4,2)
  2422. ayyHandle.FormFactor = 'Plate'
  2423. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  2424. ayyMesh.Scale = Vector3.new(1,1.02,1)
  2425. ayyMesh.MeshType = 'FileMesh'
  2426. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  2427. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  2428.  
  2429. Float = Instance.new('Part', DATA)
  2430. Float.Name = 'Float'
  2431. Float.Transparency = 1
  2432. Float.Size = Vector3.new(6,1,6)
  2433. Float.Anchored = true
  2434.  
  2435. cmdGUI = Instance.new('ScreenGui', DATA)
  2436. cmdGUI.Name = 'CMDs'
  2437. cmdMAIN = Instance.new('Frame', cmdGUI)
  2438. cmdMAIN.Name = 'MAIN'
  2439. cmdMAIN.Active = true
  2440. cmdMAIN.BackgroundColor = BrickColor.new(0,0,0)
  2441. cmdMAIN.BackgroundTransparency = 0.5
  2442. cmdMAIN.BorderColor = BrickColor.new(0,0,0)
  2443. cmdMAIN.BorderSizePixel = 0
  2444. cmdMAIN.Position = UDim2.new(0,10,0,350)
  2445. cmdMAIN.Size = UDim2.new(0,170,0,15)
  2446. cmdMAIN.Draggable = true
  2447. cmdCMDs = Instance.new('ScrollingFrame', cmdMAIN)
  2448. cmdCMDs.Name = 'CMDs'
  2449. cmdCMDs.BackgroundColor = BrickColor.new(0,0,0)
  2450. cmdCMDs.BackgroundTransparency = 0.8
  2451. cmdCMDs.BorderColor = BrickColor.new(0,0,0)
  2452. cmdCMDs.BorderSizePixel = 0
  2453. cmdCMDs.Position = UDim2.new(0,0,0,15)
  2454. cmdCMDs.Size = UDim2.new(0,200,0,150)
  2455. cmdCMDs.CanvasSize = UDim2.new(0,0,0,0)
  2456. cmdCMDs.TopImage = 'rbxasset://textures/blackBkg_square.png'
  2457. cmdCMDs.MidImage = 'rbxasset://textures/blackBkg_square.png'
  2458. cmdCMDs.BottomImage = 'rbxasset://textures/blackBkg_square.png'
  2459. cmdCMDs.ScrollBarThickness = 2
  2460. cmdExit = Instance.new('TextButton', cmdMAIN)
  2461. cmdExit.Name = 'Exit'
  2462. cmdExit.BackgroundColor = BrickColor.new(255,0,0)
  2463. cmdExit.BackgroundTransparency = 0.5
  2464. cmdExit.BorderColor = BrickColor.new(255,0,0)
  2465. cmdExit.BorderSizePixel = 0
  2466. cmdExit.Position = UDim2.new(0,185,0,0)
  2467. cmdExit.Size = UDim2.new(0,15,0,15)
  2468. cmdExit.Text = ""
  2469. ExitScript = Instance.new('LocalScript', cmdExit)
  2470. ExitScript.Source =
  2471. [[
  2472. script.Parent.MouseButton1Down:connect(function()
  2473.     script.Parent.Parent.Parent:Destroy()
  2474. end)
  2475. ]]
  2476. cmdMin = Instance.new('TextButton', cmdMAIN)
  2477. cmdMin.Name = 'MM'
  2478. cmdMin.BackgroundColor = BrickColor.new(140,140,140)
  2479. cmdMin.BackgroundTransparency = 0.5
  2480. cmdMin.BorderColor = BrickColor.new(140,140,140)
  2481. cmdMin.BorderSizePixel = 0
  2482. cmdMin.Position = UDim2.new(0,170,0,0)
  2483. cmdMin.Size = UDim2.new(0,15,0,15)
  2484. cmdMin.Text = ""
  2485. MinScript = Instance.new('LocalScript', cmdMin)
  2486. MinScript.Source =
  2487. [[
  2488. local CMDs = script.Parent.Parent.CMDs
  2489.  
  2490. script.Parent.MouseButton1Down:connect(function()
  2491.     if CMDs.Visible == true then
  2492.         CMDs.Visible = false
  2493.     elseif CMDs.Visible == false then
  2494.         CMDs.Visible = true
  2495.     end
  2496. end)
  2497. ]]
  2498. cmdEx = Instance.new('TextLabel', cmdMAIN)
  2499. cmdEx.Name = 'Example'
  2500. cmdEx.BackgroundColor = BrickColor.new(0,0,0)
  2501. cmdEx.BackgroundTransparency = 0.8
  2502. cmdEx.BorderColor = BrickColor.new(0,0,0)
  2503. cmdEx.BorderSizePixel = 0
  2504. cmdEx.Position = UDim2.new(0,5,0,20)
  2505. cmdEx.Size = UDim2.new(0,190,0,20)
  2506. cmdEx.Visible = false
  2507. cmdEx.TextColor = BrickColor.new(255,255,255)
  2508. cmdEx.TextXAlignment = 'Left'
  2509.  
  2510. duckGUI = Instance.new('ScreenGui', DATA)
  2511. duckGUI.Name = 'Duck'
  2512. duckImage = Instance.new('ImageLabel', duckGUI)
  2513. duckImage.BackgroundTransparency = 1
  2514. duckImage.Position = UDim2.new(0,-300,1,-150)
  2515. duckImage.Size = UDim2.new(0,300,0,300)
  2516. duckImage.Rotation = -30
  2517. duckImage.Image = 'rbxassetid://301388647'
  2518. duckScript = Instance.new('LocalScript', duckGUI)
  2519. duckScript.Source =
  2520. [[
  2521. local duck = script.Parent.ImageLabel
  2522.  
  2523. wait(2)
  2524.  
  2525. duck:TweenPosition(UDim2.new(1, 0, 1, -150), "InOut", "Quad", 3, true, nil)
  2526. ]]
  2527.  
  2528. espMAIN = Instance.new('BillboardGui', DATA)
  2529. espMAIN.Name = 'MAIN'
  2530. espMAIN.AlwaysOnTop = true
  2531. espMAIN.ExtentsOffset = Vector3.new(0,1,0)
  2532. espMAIN.Size = UDim2.new(0,5,0,5)
  2533. espMAIN.StudsOffset = Vector3.new(0,1,0)
  2534. espDot = Instance.new('Frame', espMAIN)
  2535. espDot.BackgroundColor = BrickColor.new(42,181,255)
  2536. espDot.BackgroundTransparency = 0.3
  2537. espDot.BorderSizePixel = 0
  2538. espDot.Position = UDim2.new(-0.5,0,-0.5,0)
  2539. espDot.Size = UDim2.new(2,0,2,0)
  2540. espDot.Visible = false
  2541. espDot.ZIndex = 10
  2542. espName = Instance.new('TextLabel', espMAIN)
  2543. espName.Name = 'Name'
  2544. espName.BackgroundColor = BrickColor.new(0,0,0)
  2545. espName.BackgroundTransparency = 1
  2546. espName.BorderColor = BrickColor.new(0,0,0)
  2547. espName.BorderSizePixel = 0
  2548. espName.Position = UDim2.new(0,0,0,-35)
  2549. espName.Size = UDim2.new(1,0,10,0)
  2550. espName.Visible = false
  2551. espName.ZIndex = 10
  2552.  
  2553. notifyMAIN = Instance.new('ScreenGui', DATA)
  2554. notifyMAIN.Name = 'Notification'
  2555. notifyNOT = Instance.new('Frame', notifyMAIN)
  2556. notifyNOT.Name = 'NOTIFY'
  2557. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  2558. notifyNOT.BackgroundTransparency = 0.5
  2559. notifyNOT.BorderColor = BrickColor.new(255,255,255)
  2560. notifyNOT.BorderSizePixel = 2
  2561. notifyNOT.Position = UDim2.new(0,-200,0.7,0)
  2562. notifyNOT.Size = UDim2.new(0,200,0,30)
  2563. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  2564. notifyNOTE.Name = 'NOTE'
  2565. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  2566. notifyNOTE.BackgroundTransparency = 1
  2567. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  2568. notifyNOTE.BorderSizePixel = 0
  2569. notifyNOTE.Size = UDim2.new(1,0,1,0)
  2570. notifyNOTE.ZIndex = 10
  2571. notifyNOTE.FontSize = 'Size18'
  2572. notifyNOTE.Font = 'SourceSans'
  2573. notifyNOTE.Text = 'NOTIFY'
  2574. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  2575. notifyNOTE.TextStrokeColor3 = Color3.new(255,255,255)
  2576. notifyNOTE.TextStrokeTransparency = 0.8
  2577.  
  2578. tpTool = Instance.new('HopperBin', DATA)
  2579. tpTool.Name = 'Teleport'
  2580. tpScript = Instance.new('LocalScript', tpTool)
  2581. tpScript.Source =
  2582. [[
  2583. local Player = game.Players.LocalPlayer
  2584. local Mouse = Player:GetMouse()
  2585.  
  2586. local Tool = script.Parent
  2587.  
  2588. Mouse.Button1Down:connect(function()
  2589.     if Mouse.Target and Tool.Active then
  2590.         Player.Character.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,2,0)
  2591.     end
  2592. end)
  2593. ]]
  2594.  
  2595. modJAIL = Instance.new('Model', DATA)
  2596. modJAIL.Name = 'JAIL'
  2597. botJAIL = Instance.new('Part', modJAIL)
  2598. botJAIL.Name = 'BOTTOM'
  2599. botJAIL.BrickColor = BrickColor.new('Black')
  2600. botJAIL.Transparency = 0.5
  2601. botJAIL.Position = Vector3.new(-6.2,0.5,-11.6)
  2602. botJAIL.Anchored = true
  2603. botJAIL.Locked = true
  2604. botJAIL.Size = Vector3.new(6,1,6)
  2605. botJAIL.TopSurface = 'Smooth'
  2606. botJAIL.BottomSurface = 'Smooth'
  2607. topJAIL = Instance.new('Part', modJAIL)
  2608. topJAIL.Name = 'BOTTOM'
  2609. topJAIL.BrickColor = BrickColor.new('Black')
  2610. topJAIL.Transparency = 0.5
  2611. topJAIL.Position = Vector3.new(-6.2,7.5,-11.6)
  2612. topJAIL.Anchored = true
  2613. topJAIL.Locked = true
  2614. topJAIL.Size = Vector3.new(6,1,6)
  2615. topJAIL.TopSurface = 'Smooth'
  2616. topJAIL.BottomSurface = 'Smooth'
  2617. p1 = Instance.new('Part', modJAIL)
  2618. p1.Name = 'MAIN'
  2619. p1.BrickColor = BrickColor.new('Black')
  2620. p1.Transparency = 1
  2621. p1.Position = Vector3.new(-8.7,4,-11.6)
  2622. p1.Rotation = Vector3.new(-180,0,-180)
  2623. p1.Anchored = true
  2624. p1.Locked = true
  2625. p1.Size = Vector3.new(1,6,4)
  2626. p1.TopSurface = 'Smooth'
  2627. p1.BottomSurface = 'Smooth'
  2628. p2 = Instance.new('Part', modJAIL)
  2629. p2.BrickColor = BrickColor.new('Black')
  2630. p2.Transparency = 0.5
  2631. p2.Position = Vector3.new(-3.7,4,-14.1)
  2632. p2.Anchored = true
  2633. p2.Locked = true
  2634. p2.Size = Vector3.new(1,6,1)
  2635. p2.TopSurface = 'Smooth'
  2636. p2.BottomSurface = 'Smooth'
  2637. p3 = Instance.new('Part', modJAIL)
  2638. p3.BrickColor = BrickColor.new('Black')
  2639. p3.Transparency = 0.5
  2640. p3.Position = Vector3.new(-8.7,4,-9.1)
  2641. p3.Anchored = true
  2642. p3.Locked = true
  2643. p3.Size = Vector3.new(1,6,1)
  2644. p3.TopSurface = 'Smooth'
  2645. p3.BottomSurface = 'Smooth'
  2646. p4 = Instance.new('Part', modJAIL)
  2647. p4.BrickColor = BrickColor.new('Black')
  2648. p4.Transparency = 0.5
  2649. p4.Position = Vector3.new(-3.7,4,-9.1)
  2650. p4.Anchored = true
  2651. p4.Locked = true
  2652. p4.Size = Vector3.new(1,6,1)
  2653. p4.TopSurface = 'Smooth'
  2654. p4.BottomSurface = 'Smooth'
  2655. p5 = Instance.new('Part', modJAIL)
  2656. p5.BrickColor = BrickColor.new('Black')
  2657. p5.Transparency = 0.5
  2658. p5.Position = Vector3.new(-8.7,4,-14.1)
  2659. p5.Anchored = true
  2660. p5.Locked = true
  2661. p5.Size = Vector3.new(1,6,1)
  2662. p5.TopSurface = 'Smooth'
  2663. p5.BottomSurface = 'Smooth'
  2664. p6 = Instance.new('Part', modJAIL)
  2665. p6.BrickColor = BrickColor.new('Black')
  2666. p6.Transparency = 1
  2667. p6.Position = Vector3.new(-6.2,4,-14.1)
  2668. p6.Rotation = Vector3.new(0,90,0)
  2669. p6.Anchored = true
  2670. p6.Locked = true
  2671. p6.Size = Vector3.new(1,6,4)
  2672. p6.TopSurface = 'Smooth'
  2673. p6.BottomSurface = 'Smooth'
  2674. p7 = Instance.new('Part', modJAIL)
  2675. p7.BrickColor = BrickColor.new('Black')
  2676. p7.Transparency = 1
  2677. p7.Position = Vector3.new(-3.7,4,-11.6)
  2678. p7.Anchored = true
  2679. p7.Locked = true
  2680. p7.Size = Vector3.new(1,6,4)
  2681. p7.TopSurface = 'Smooth'
  2682. p7.BottomSurface = 'Smooth'
  2683. p8 = Instance.new('Part', modJAIL)
  2684. p8.BrickColor = BrickColor.new('Black')
  2685. p8.Transparency = 1
  2686. p8.Position = Vector3.new(-6.2,4,-9.1)
  2687. p8.Rotation = Vector3.new(0,90,0)
  2688. p8.Anchored = true
  2689. p8.Locked = true
  2690. p8.Size = Vector3.new(1,6,4)
  2691. p8.TopSurface = 'Smooth'
  2692. p8.BottomSurface = 'Smooth'
  2693.  
  2694. --| Some Commands |--
  2695.  
  2696. addcmd('ayylmao','ayy lmao',{''},
  2697. function(args)
  2698.     local players = getPlayer(args[1])
  2699.     for i,v in pairs(players)do
  2700.         local pchar = gPlayers[v].Character
  2701.         if pchar:FindFirstChild("Shirt") then
  2702.             pchar.Shirt:Destroy()
  2703.         end
  2704.         if pchar:FindFirstChild("Pants") then
  2705.             pchar.Pants:Destroy()
  2706.         end
  2707.         if pchar:FindFirstChild("Shirt Graphic") then
  2708.             pchar["Shirt Graphic"].Graphic = ""
  2709.         end
  2710.         for i,v in pairs(pchar:GetChildren()) do
  2711.             if v:IsA("Hat") then
  2712.                 v:Destroy()
  2713.             end
  2714.         end
  2715.         local ayylmao = DATA.ayylmao:Clone()
  2716.         ayylmao.Parent = pchar
  2717.         local BC = pchar["Body Colors"]
  2718.         BC.HeadColor = BrickColor.new("Fossil")
  2719.         BC.LeftArmColor = BrickColor.new("Fossil")
  2720.         BC.LeftLegColor = BrickColor.new("Fossil")
  2721.         BC.RightArmColor = BrickColor.new("Fossil")
  2722.         BC.RightLegColor = BrickColor.new("Fossil")
  2723.         BC.TorsoColor = BrickColor.new("Fossil")
  2724.     end
  2725. end)
  2726.  
  2727. -- CMDs GUI --
  2728.  
  2729. CMDsFolder = Instance.new("Folder", game.CoreGui)
  2730.  
  2731. for i,v in pairs(CMDs) do
  2732.     CMDsValue = Instance.new("StringValue", CMDsFolder)
  2733.     CMDsValue.Value = v
  2734.     CMDsValue.RobloxLocked = true
  2735. end
  2736.  
  2737. local function commands()
  2738.     local cmds = DATA.CMDs:Clone()
  2739.     cmds.Parent = Player.PlayerGui
  2740.     local CMDsV = CMDsFolder:GetChildren()
  2741.     for i = 1, #CMDsV do
  2742.         local YSize = 25
  2743.         local Position = ((i * YSize) - YSize)
  2744.         local newcmd = cmds.MAIN.Example:Clone()
  2745.         newcmd.Parent = cmds.MAIN.CMDs
  2746.         newcmd.Visible = true
  2747.         newcmd.Position = UDim2.new(0,5,0, Position + 5)
  2748.         newcmd.Text = "" .. CMDsV[i].Value
  2749.         cmds.MAIN.CMDs.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2750.     end
  2751. end
  2752.  
  2753. addcmd('cmds','prints cmds',{},
  2754. function(args)
  2755.     commands()
  2756. end)
  2757.  
  2758. --| Command Bar |--
  2759.  
  2760. CMDbar.CMDbar.FocusLost:connect(function(enterpressed)
  2761.     if enterpressed and CMDbar.CMDbar.Text ~= "" then
  2762.         spawn(function ()
  2763.             execCmd(CMDbar.CMDbar.Text, Player)
  2764.         end)
  2765.     end
  2766.     CMDbar.CMDbar:TweenPosition(UDim2.new(0, -200, 1, -25), "InOut", "Quad", 0.5, true, nil)
  2767. end)
  2768.  
  2769. Mouse.KeyDown:connect(function(Key)
  2770.     if Key:byte() == 59 then
  2771.         CMDbar.CMDbar:TweenPosition(UDim2.new(0, 0, 1, -25), "InOut", "Quad", 0.5, true, nil)
  2772.         CMDbar.CMDbar:CaptureFocus()
  2773.     end
  2774. end)
  2775.  
  2776. --| ESP Function |--
  2777.  
  2778. local ESP = false
  2779. local track = false
  2780.  
  2781. function Create(base, team)
  2782.     local MAIN = DATA.MAIN:Clone()
  2783.     local F = MAIN.DOT
  2784.     local ESP = MAIN.NAME
  2785.  
  2786.     MAIN.Parent = Player.PlayerGui
  2787.     MAIN.Adornee = base
  2788.    
  2789.     F.Visible = true
  2790.    
  2791.     ESP.Text = base.Parent.Name:upper()
  2792.     ESP.Visible = true
  2793. end
  2794.  
  2795. function Clear()
  2796.     for _,v in pairs(Player.PlayerGui:children()) do
  2797.         if v.Name == "MAIN" and v:IsA("BillboardGui") then
  2798.             v:Destroy()
  2799.         end
  2800.     end
  2801. end
  2802.  
  2803. function Find()
  2804.     Clear()
  2805.     track = true
  2806.     spawn(function()
  2807.         while wait() do
  2808.             if track then
  2809.                 Clear()
  2810.                 for i,v in pairs(game.Players:players()) do
  2811.                     if v.Character and v.Character.Head then
  2812.                         Create(v.Character.Head, true)
  2813.                     end
  2814.                 end
  2815.             end
  2816.             wait(1)
  2817.         end
  2818.     end)
  2819. end
  2820.  
  2821. --| ESP |--
  2822.  
  2823. Mouse.KeyDown:connect(function(Key)
  2824.     if Key:byte() == 30 then
  2825.         if ESP == false then
  2826.             Find()
  2827.             ESP = true
  2828.         elseif ESP == true then
  2829.             Clear()
  2830.             track = false
  2831.             ESP = false
  2832.         end
  2833.     end
  2834. end)
  2835.  
  2836. --| More Functions |--
  2837.  
  2838. local NOTIFY = DATA.Notification
  2839. NOTIFY.Parent = game.CoreGui
  2840.  
  2841. local duck = DATA.Duck:Clone()
  2842. duck.Parent = Player.PlayerGui
  2843.  
  2844. local usingNOTE = false
  2845.  
  2846. function Notify(msg)
  2847.     if usingNOTE == false then
  2848.         if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  2849.             spawn(function()
  2850.                 NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  2851.                 NOTIFY.NOTIFY.NOTE.Text = msg
  2852.                 usingNOTE = true
  2853.                 wait(2.5)
  2854.                 NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, -200, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  2855.                 usingNOTE = false
  2856.             end)
  2857.         end
  2858.     end
  2859. end
  2860.  
  2861. --| Notifications |--
  2862.  
  2863. wait(1)
  2864.  
  2865. if game.Workspace.FilteringEnabled == true then
  2866.     NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,0,0)
  2867.     Notify('Filtering is ENABLED.')
  2868. elseif game.Workspace.FilteringEnabled == false then
  2869.     NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,0)
  2870.     Notify('Filtering is Disabled.')
  2871. end
  2872.  
  2873. wait(3.5)
  2874.  
  2875. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,255,255)
  2876.  
  2877. Notify('Loaded ' .. #cmds .. ' commands!')
  2878.  
  2879. wait(3.5)
  2880.  
  2881. Notify('Welcome ' .. Player.Name .. '!')
  2882.  
  2883. Player.PlayerGui.Duck:Destroy()
  2884.  
  2885. --[[
  2886. addcmd('name','desc',{''},
  2887. function(args)
  2888.     local players = getPlayer(args[1])
  2889.     for i,v in pairs(players)do
  2890.         local pchar = gPlayers[v].Character
  2891.     end
  2892. end)
  2893. --]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement