Guest User

Untitled

a guest
Oct 23rd, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 255.05 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. --  _____       __ _       _ _        __   ___      _     _  --
  4. -- |_   _|     / _(_)     (_) |       \ \ / (_)    | |   | | --
  5. --   | | _ __ | |_ _ _ __  _| |_ ___   \ V / _  ___| | __| | --
  6. --   | || '_ \|  _| | '_ \| | __/ _ \   \ / | |/ _ \ |/ _` | --
  7. --  _| || | | | | | | | | | | ||  __/   | | | |  __/ | (_| | --
  8. --  \___/_| |_|_| |_|_| |_|_|\__\___|   \_/ |_|\___|_|\__,_| --
  9. --                                                           --
  10. ---------------------------------------------------------------
  11. ---------------------------------------------------------------
  12. --------------------------Version 4.7--------------------------
  13. ---------------------------------------------------------------
  14. ---------------------IoIman616---Edge#3467---------------------
  15. -------------Desiredusername1233--bluntboomer#1259-------------
  16. --------------------sweg2hip----Master#9156--------------------
  17. ---------------------------------------------------------------
  18.  
  19. --The message system was created by HARKINIAN @ V3RMILLION
  20. --Bang and fly is from rocky2u
  21. --Thank you for support everyone
  22. local script = Instance.new("Script")
  23. local gCoreGui = game:GetService('CoreGui')
  24. local gPlayers = game:GetService('Players')
  25. local gLighting = game:GetService('Lighting')
  26. local gWorkspace = game:GetService('Workspace')
  27. local Player = game.Players.LocalPlayer
  28. local Mouse = Player:GetMouse()
  29. local char = Player.Character
  30. local LP = gPlayers.LocalPlayer
  31. local gPlayers = game:GetService("Players")
  32. local _players = game:GetService('Players')
  33. MSGhook = false
  34. cmdbarpos = '1'
  35. cmdbarpos2 = '-24'
  36. cmdbarpos3 = '0'
  37. cmdbarpos4 = '5'
  38. local services={}
  39. local cmds={}
  40. local std={}
  41. local loopkillT = {}
  42. local rainbowT = {}
  43. local disabletoolsT = {}
  44. local banT = {}
  45. local adminT = {}
  46. function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  47. function _G.ADD_ADMIN(ID) table.insert(adminT, ID) end
  48. local Version = '4.7'
  49. services.players=gPlayers
  50. services.lighting=game:GetService('Lighting')
  51. services.workspace=game:GetService('Workspace')
  52. services.events = {}
  53. local user = gPlayers.LocalPlayer
  54. local gCoreGui = game:GetService('CoreGui')
  55. local gPlayers = game:GetService('Players')
  56. local gLighting = game:GetService('Lighting')
  57. local gWorkspace = game:GetService('Workspace')
  58. local cmdprefix=';'
  59. local scriptprefix='\\'
  60. local split=" "
  61. local Checked = Instance.new("BoolValue")
  62. Checked.Name = "notify"
  63. Checked.Value = true
  64. Checked.Parent = game.CoreGui
  65. local Checked2 = Instance.new("BoolValue")
  66. Checked2.Name = "allowfriends"
  67. Checked2.Value = true
  68. Checked2.Parent = game.CoreGui
  69. local Checked3 = Instance.new("BoolValue")
  70. Checked3.Name = "JLnotify"
  71. Checked3.Value = true
  72. Checked3.Parent = game.CoreGui
  73. local Mtime = Instance.new("IntValue")
  74. Mtime.Name = "MSGtime"
  75. Mtime.Value = 7 -- this is adjustable in settings (default is 7 seconds)
  76. Mtime.Parent = game.CoreGui
  77. slock = false
  78. local jl = Instance.new("ScreenGui")
  79.  
  80. jl.Name = "jl"
  81. jl.Parent = game.CoreGui
  82.  
  83. MODE = 1
  84.  
  85. game:GetService('RunService').Stepped:connect(function()
  86. wait(0.3)
  87. if game.CoreGui:FindFirstChild("SettingsGUI") and MODE == 1 then
  88. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  89. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  90. elseif game.CoreGui:FindFirstChild("SettingsGUI") and MODE == 2 then
  91. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  92. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  93. end
  94. end)
  95. jl = game.CoreGui.jl
  96. POPUP_SIZE = UDim2.new(0,0,-0.15,350)
  97. db = false
  98. PopUps = {}
  99. function changeOptions(N)
  100. MODE = N
  101. if N == 1 then
  102. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  103. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  104.     elseif N == 2 then
  105. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  106. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  107.     end
  108. end
  109. local origsettings = {abt = game.Lighting.Ambient, oabt = game.Lighting.OutdoorAmbient, brt = game.Lighting.Brightness, time =
  110. game.Lighting.TimeOfDay, fclr = game.Lighting.FogColor, fe =
  111. game.Lighting.FogEnd, fs = game.Lighting.FogStart}
  112.  
  113.  
  114. function lponly(player)
  115. local box = "That is a LocalPlayer only command!"
  116. wait(0.1)
  117. game:service'Chat':Chat(player.Character.Head,box,Enum.ChatColor.Red)
  118. wait(0.1)
  119. end
  120.  
  121. function FindTable(Table, Name)
  122.     for i,v in pairs(Table) do
  123.         if v == Name then
  124.             return true
  125.         end
  126.     end
  127.     return false
  128. end
  129. function GetInTable(Table, Name)
  130.     for i = 1, #Table do
  131.         if Table[i] == Name then
  132.             return i
  133.         end
  134.     end
  135.     return false
  136. end
  137. game:GetService('RunService').Stepped:connect(function()
  138. for _, child in pairs( workspace:GetChildren()) do
  139.     if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  140.         child.Name = "IYmessage"
  141.         child.Text = ''
  142.         MSGhook = true
  143.     end
  144. end
  145. end)
  146. game:GetService('RunService').Stepped:connect(function()
  147. if workspace:FindFirstChild("IYmessage") then
  148.     MSGhook = true
  149. else
  150.     MSGhook = false
  151. end
  152. end)
  153. game:GetService('RunService').Stepped:connect(function()
  154.         if MSGhook == true and workspace.IYmessage.Text == '' then
  155.             for _, child in pairs( game.Lighting:GetChildren()) do
  156.             if child.Name == "IYmblur" then
  157.         child:Destroy()
  158.     end
  159. end
  160.         end
  161. end)
  162. function createPopUp(Name,N)
  163.  
  164. local Frame = Instance.new("Frame")
  165. local ImageLabel = Instance.new("ImageLabel")
  166. local TextBox = Instance.new("TextBox")
  167.  
  168. Frame.Parent = game.CoreGui
  169. Frame.BackgroundColor3 = Color3.new(0.658824, 0.654902, 0.666667)
  170. Frame.Position = UDim2.new(0,-360,0,330)
  171. Frame.Size = UDim2.new(0, 230, 0, 60)
  172. Frame.Style = Enum.FrameStyle.RobloxSquare
  173.  
  174. ImageLabel.Parent = Frame
  175. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  176. ImageLabel.BackgroundTransparency = 0.89999997615814
  177. ImageLabel.BorderColor3 = Color3.new(0, 0, 0)
  178. ImageLabel.Size = UDim2.new(0, 50, 1, 0)
  179. ImageLabel.Image = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..Name..[[&RAND]] .. math.random(1,100000000)
  180.  
  181. TextBox.Parent = Frame
  182. TextBox.Active = false
  183. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  184. TextBox.BackgroundTransparency = 0.89999997615814
  185. TextBox.BorderColor3 = Color3.new(0, 0, 0)
  186. TextBox.Position = UDim2.new(0, 55, 0, 0)
  187. TextBox.Size = UDim2.new(0, 158, 1, 0)
  188. TextBox.ClearTextOnFocus = false
  189. TextBox.Font = Enum.Font.ArialBold
  190. TextBox.FontSize = Enum.FontSize.Size10
  191. TextBox.Text = "-Playername- Joined the Game"
  192. TextBox.TextColor3 = Color3.new(1, 1, 1)
  193. TextBox.TextStrokeTransparency = 0
  194. Frame:TweenPosition(UDim2.new(0,0,0,330),"Out","Quint",0.1,true)
  195.  
  196.     if N == 1 then
  197.         TextBox.Text = Name.." Joined"
  198.     elseif N == 2 then
  199.         TextBox.Text = Name.." Joined"
  200.     elseif N == 3 then
  201.         TextBox.Text = Name.." Left"
  202.     elseif N == 4 then
  203.         TextBox.Text = Name.." Left"
  204.     end
  205.  
  206.     Frame.Parent = jl
  207.     table.insert(PopUps,Frame)
  208.    
  209.     local LocalPopUps = {}
  210.    
  211.     for i,v in pairs(PopUps) do
  212.         table.insert(LocalPopUps,v)
  213.         v.Position = v.Position + UDim2.new(0,0,0,20)
  214.     end
  215.  
  216.     for j = 0, POPUP_SIZE.X.Offset,2 do
  217.         for i,v in pairs(LocalPopUps) do
  218.             if v ~= nil then
  219.                 v.Position = v.Position + UDim2.new(0,0,0,40)
  220.             end
  221.         end
  222.         wait()
  223.     end
  224.  
  225.     wait(5)
  226.    
  227.     table.remove(PopUps,1)
  228.  
  229.     Frame:TweenPosition(UDim2.new(0,-360,0,330),"Out","Quint",0.2,true)
  230.     wait(0.3)
  231.     Frame:remove()
  232. end
  233.  
  234. function playerAdded(newPlayer)
  235. if (LP:isFriendsWith(newPlayer.userId)) and MODE >= 1 then
  236. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,1)
  237. elseif MODE == 2 then
  238. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,2)
  239. end
  240. end
  241.  
  242. function PlayerRemoving(PlayerLeft)
  243. if (LP:isFriendsWith(PlayerLeft.userId)) and MODE >= 1 then
  244. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,3)
  245. elseif MODE == 2 then
  246. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,4)
  247. end
  248. end
  249. game:GetService('RunService').Stepped:connect(function()
  250.     for i,v in pairs(_players:GetPlayers()) do
  251.         if FindTable(loopkillT, v.Name) then
  252.             v.Character:BreakJoints()
  253.         end
  254.     end
  255. end)
  256.  
  257. game:GetService('RunService').Stepped:connect(function()
  258.     for i,v in pairs(_players:GetPlayers()) do
  259.         if FindTable(rainbowT, v.Name) then
  260.             v.Neutral = false
  261.             v.TeamColor = BrickColor.random()
  262.         end
  263.     end
  264. end)
  265. local FLYING = false
  266. game:GetService('RunService').Stepped:connect(function()
  267. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  268.     LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  269.     repeat wait() until LP.Character.Humanoid.Health > 0
  270. end
  271. end)
  272. function sFLY()
  273.     repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  274.     repeat wait() until Mouse
  275.    
  276.     local T = LP.Character.HumanoidRootPart
  277.     local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  278.     local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  279.     local SPEED = 0
  280.    
  281.     local function FLY()
  282.         FLYING = true
  283.         local BG = Instance.new('BodyGyro', T)
  284.         local BV = Instance.new('BodyVelocity', T)
  285.         BG.P = 9e4
  286.         BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  287.         BG.cframe = T.CFrame
  288.         BV.velocity = Vector3.new(0, 0.1, 0)
  289.         BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  290.         spawn(function()
  291.         repeat wait()
  292.         LP.Character.Humanoid.PlatformStand = true
  293.         if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  294.         SPEED = 50
  295.         elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  296.         SPEED = 0
  297.         end
  298. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  299. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  300. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  301. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  302. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  303. else
  304. BV.velocity = Vector3.new(0, 0.1, 0)
  305. end
  306.     BG.cframe = workspace.CurrentCamera.CoordinateFrame
  307.             until not FLYING
  308.             CONTROL = {F = 0, B = 0, L = 0, R = 0}
  309.             lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  310.             SPEED = 0
  311.             BG:destroy()
  312.             BV:destroy()
  313.             LP.Character.Humanoid.PlatformStand = false
  314.         end)
  315.     end
  316.     Mouse.KeyDown:connect(function(KEY)
  317.         if KEY:lower() == 'w' then
  318.             CONTROL.F = 1
  319.         elseif KEY:lower() == 's' then
  320.             CONTROL.B = -1
  321.         elseif KEY:lower() == 'a' then
  322.             CONTROL.L = -1
  323.         elseif KEY:lower() == 'd' then
  324.             CONTROL.R = 1
  325.         end
  326.     end)
  327.     Mouse.KeyUp:connect(function(KEY)
  328.         if KEY:lower() == 'w' then
  329.             CONTROL.F = 0
  330.         elseif KEY:lower() == 's' then
  331.             CONTROL.B = 0
  332.         elseif KEY:lower() == 'a' then
  333.             CONTROL.L = 0
  334.         elseif KEY:lower() == 'd' then
  335.             CONTROL.R = 0
  336.         end
  337.     end)
  338.     FLY()
  339. end
  340. function NOFLY()
  341.     FLYING = false
  342.     LP.Character.Humanoid.PlatformStand = false
  343. end
  344. game:GetService('RunService').Stepped:connect(function()
  345.         for i,n in pairs(_players:GetPlayers()) do
  346.         if FindTable(disabletoolsT, n.Name) then
  347.         for i,v in pairs(n.Backpack:GetChildren()) do
  348.             if v:IsA('Tool') or v:IsA('HopperBin') then
  349.                 v:destroy()
  350.             end
  351.         for i,v in pairs(n.Character:GetChildren()) do
  352.             if v:IsA('Tool') or v:IsA('HopperBin') then
  353.                 v:destroy()
  354.             end
  355.         end
  356.     end
  357. end
  358. end
  359. end)
  360.  
  361. -------------------------------------------
  362. ---Commands that show up in the CMD list---
  363. -------------------------------------------
  364.  
  365. CMDs = {
  366.     '- settings',
  367.     '1. ff [plr]',
  368.     '2. unff [plr]',
  369.     '3. fire [plr] [R G B]',
  370.     '4. unfire [plr]',
  371.     '5. sparkles [plr] [R G B]',
  372.     '6. unsparkles [plr]',
  373.     '7. smoke [plr]',
  374.     '8. unsmoke [plr]',
  375.     '9. btools [plr]',
  376.     '10. god [plr]',
  377.     '11. ungod [plr]',
  378.     '12. smite [plr]',
  379.     '13. heal [plr]',
  380.     '14. freeze [plr]',
  381.     '15. thaw [plr]',
  382.     '16. kill [plr]',
  383.     '17. sound [ID]',
  384.     '18. volume [num]',
  385.     '19. pitch [num]',
  386.     '20. explode [plr]',
  387.     '21. invisible [plr]',
  388.     '22. visible [plr]',
  389.     '23. goto [plr]',
  390.     '24. bring [plr]',
  391.     '25. tp [plr] [plr]',
  392.     '26. char [plr] [ID]',
  393.     '27. charplr [plr] [plr]',
  394.     '28. unchar [plr]',
  395.     '29. speed [plr] [num]',
  396.     '30. sgod [plr]',
  397.     '31. unlockws',
  398.     '32. lockws',
  399.     '33. unanchor',
  400.     '34. anchor',
  401.     '35. clear',
  402.     '36. loadm',
  403.     '37. m [msg]',
  404.     '38. light [plr] [R G B]',
  405.     '39. decalspam [ID]',
  406.     '40. undecalspam',
  407.     '41. firstp [plr]',
  408.     '42. thirdp [plr]',
  409.     '43. fart [plr]',
  410.     '44. name [plr]',
  411.     '45. unname [plr]',
  412.     '46. stun [plr]',
  413.     '47. unstun [plr]',
  414.     '48. copytools [plr]',
  415.     '49. serverinfo',
  416.     '50. damage [plr]',
  417.     '51. view [plr]',
  418.     '52. unview [plr]',
  419.     '53. nolimbs [plr]',
  420.     '54. box [plr]',
  421.     '55. nobox [plr]',
  422.     '56. ghost [plr]',
  423.     '57. sphere [plr]',
  424.     '58. loadmap [ID]',
  425.     '59. sky [ID]',
  426.     '60. ambient [R G B]',
  427.     '61. clrterrain',
  428.     '62. jail [plr]',
  429.     '63. unjail [plr]',
  430.     '64. shutdown',
  431.     '65. animation [plr] [anim]',
  432.     '66. normal [plr]',
  433.     '67. creeper [plr]',
  434.     '68. uncreeper [plr]',
  435.     '69. shrek [plr]',
  436.     '70. unshrek [plr]',
  437.     '71. respawn [plr]',
  438.     '72. base',
  439.     '73. control [plr]',
  440.     '74. nuke [plr]',
  441.     '75. infect [plr]',
  442.     '76. uninfect [plr]',
  443.     '77. duck [plr]',
  444.     '78. unduck [plr]',
  445.     '79. disable [plr]',
  446.     '80. enable [plr]',
  447.     '81. size [plr]',
  448.     '82. confuse [plr]',
  449.     '83. unconfuse [plr]',
  450.     '84. clone [plr]',
  451.     '85. spin [plr]',
  452.     '86. unspin [plr]',
  453.     '87. dog [plr]',
  454.     '88. undog [plr]',
  455.     '89. loopheal [plr]',
  456.     '90. unloopheal [plr]',
  457.     '91. fling [plr]',
  458.     '92. ayylmao [plr]',
  459.     '93. nograv [plr]',
  460.     '94. grav [plr]',
  461.     '95. seizure [plr]',
  462.     '96. unseizure [plr]',
  463.     '97. paper [plr]',
  464.     '98. punish [plr]',
  465.     '99. unpunish [plr]',
  466.     '100. fogend [num]',
  467.     '101. fogcolor [R G B]',
  468.     '102. disco',
  469.     '103. undisco',
  470.     '104. fix',
  471.     '105. flood',
  472.     '106. spookyify',
  473.     '107. explorer',
  474.     '108. particles [plr] [ID]',
  475.     '109. noparticles [plr]',
  476.     '110. draw',
  477.     '111. devuzi',
  478.     '112. ban [plr]',
  479.     '113. unban [plr]',
  480.     '114. clrbans',
  481.     '115. float [plr]',
  482.     '116. unfloat [plr]',
  483.     '117. noclip',
  484.     '118. clip',
  485.     '119. hatsize [plr] [num]',
  486.     '120. removehat [plr]',
  487.     '121. cripple [plr]',
  488.     '122. uncripple [plr]',
  489.     '123. blur [num]',
  490.     '124. hipheight [plr] [num]',
  491.     '125. bgui [plr] [text]',
  492.     '126. unbgui [plr]',
  493.     '127. loopkill [plr]',
  494.     '128. unloopkill [plr]',
  495.     '129. removetools [plr]',
  496.     '130. jumppower [plr] [num]',
  497.     '131. shiny [plr]',
  498.     '132. serverlock',
  499.     '133. unserverlock',
  500.     '134. headshake [plr]',
  501.     '135. addstat [plr] [text]',
  502.     '136. change [stat] [plr] [num]',
  503.     '137. headsize [plr] [num]',
  504.     '138. bang [plr]',
  505.     '139. chat [plr] [msg]',
  506.     '140. gravity [num]',
  507.     '141. disabletools [plr]',
  508.     '142. enabletools [plr]',
  509.     '143. nil [plr]',
  510.     '144. rainbowname [plr]',
  511.     '145. unrainbowname [plr]',
  512.     '146. mesh [plr] [mesh] [txtr]',
  513.     '147. neon [plr]',
  514.     '148. longneck [plr]',
  515.     '149. unlongneck [plr]',
  516.     '150. time [num]',
  517.     '151. spasm [plr]',
  518.     '152. meteor [plr]',
  519.     '153. countdown [num]',
  520.     '154. bomb [plr]',
  521.     '155. terrain',
  522.     '156. rocket [plr]',
  523.     '157. ball [plr]',
  524.     '158. unball [plr]',
  525.     '159. hidename [plr]',
  526.     '160. unhidename [plr]',
  527.     '161. fly',
  528.     '162. unfly',
  529.     '163. team [plr] [team]',
  530.     '164. crash [plr]',
  531.     '165. kick [plr]',
  532.     '166. admin [plr]',
  533.     '167. unadmin [plr]',
  534.     '168. admins',
  535.     '169. bans',
  536.     '170. bait',
  537.     '171. strobe',
  538.     '172. esp [plr]',
  539.     '173 noesp [plr]',
  540.     '174. executor',
  541.     '175. prefix [string]',
  542.     '176. cmds',
  543.     '177. rejoin',
  544.     '178. version'
  545. }
  546.  
  547. -------
  548. --Lib--
  549. -------
  550.  
  551. function updateevents(player) local C = player.Chatted:connect(function(M) if isAdmin(player) then do_exec(M, player) end end) table.insert(services.events, C) end
  552.  
  553. std.inTable=function(tbl,val)
  554.     if tbl==nil then return false end
  555.  
  556.     for _,v in pairs(tbl)do
  557.         if v==val then return true end
  558.     end
  559.     return false
  560. end
  561. std.out=function(str)
  562.     print(str)
  563. end
  564. std.list=function(tbl)
  565.     local str=''
  566.     for i,v in pairs(tbl)do
  567.         str=str..tostring(v)
  568.         if i~=#tbl then str=str..', ' end
  569.     end
  570.     return str
  571. end
  572. std.endat=function(str,val)
  573.     local z=str:find(val)
  574.     if z then
  575.         return str:sub(0,z-string.len(val)),true
  576.     else
  577.         return str,false
  578.     end
  579. end
  580. std.first=function(str) return str:sub(1,1) end
  581.  
  582. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  583.  
  584. local exec=function(str)
  585.     spawn(function()
  586.         local script, loaderr = loadstring(str)
  587.         if not script then
  588.             error(loaderr)
  589.         else
  590.             script()
  591.         end
  592.     end)
  593. end
  594. local findCmd=function(cmd_name)
  595.     for i,v in pairs(cmds)do
  596.         if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  597.             return v
  598.         end
  599.     end
  600. end
  601. local getCmd=function(msg)
  602.     local cmd,hassplit=std.endat(msg:lower(),split)
  603.     if hassplit then
  604.         return {cmd,true}
  605.     else
  606.         return {cmd,false}
  607.     end
  608. end
  609. local getprfx=function(strn)
  610.     if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  611.     elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  612.     end return
  613. end
  614. function getArgs(str) local A = {} local NA = nil local HS = nil local S = str repeat NA, HS = std.endat(S:lower(), split) if NA ~= '' then table.insert(A, NA) S = S:sub(string.len(NA) + string.len(split) + 1) end until not HS return A end
  615. function getCapArgs(str) local A = {} local NA = nil local HS = nil local S = str repeat NA, HS = std.endat(S, split) if NA ~= '' then table.insert(A, NA) S = S:sub(string.len(NA) + string.len(split) + 1) end until not HS return A end
  616. _players.PlayerAdded:connect(function(player)
  617.     if slock == true and game.CoreGui.allowfriends.Value == false then player.CharacterAdded:connect(function()
  618.     spawn(function()
  619. function Kick(PLAYER)
  620. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  621. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  622. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  623. Plat.Name = 'IYkick'
  624. Plat.Size = Vector3.new(100, 1, 100)
  625. local PART = Instance.new('Part', PLAYER.Character)
  626. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  627. PART.Size = Vector3.new(100, 1, 100)
  628. PART.Anchored = true
  629.  
  630. PART.Transparency = 1
  631. Plat.Transparency = 1
  632.  
  633. repeat wait(1)
  634. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  635. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  636. end
  637. Kick(PLAYER)
  638. until not game.Players:findFirstChild(PLAYER)
  639. end
  640. end
  641. Kick(player)
  642. end)
  643. end)
  644.     elseif slock == true and game.CoreGui.allowfriends.Value == true and not player:IsFriendsWith(user.userId) then
  645.     spawn(function()
  646. function Kick(PLAYER)
  647. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  648. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  649. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  650. Plat.Name = 'IYkick'
  651. Plat.Size = Vector3.new(100, 1, 100)
  652. local PART = Instance.new('Part', PLAYER.Character)
  653. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  654. PART.Size = Vector3.new(100, 1, 100)
  655. PART.Anchored = true
  656.  
  657. PART.Transparency = 1
  658. Plat.Transparency = 1
  659.  
  660. repeat wait(1)
  661. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  662. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  663. end
  664. Kick(PLAYER)
  665. until not game.Players:findFirstChild(PLAYER)
  666. end
  667. end
  668. Kick(player)
  669.     end)
  670.     end
  671. if FindTable(banT, player.userId) then
  672.     spawn(function()
  673. function Kick(PLAYER)
  674. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  675. Notify('Banned player, ' .. PLAYER.Name .. ' attepted to join')
  676. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  677. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  678. Plat.Name = 'IYkick'
  679. Plat.Size = Vector3.new(100, 1, 100)
  680. local PART = Instance.new('Part', PLAYER.Character)
  681. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  682. PART.Size = Vector3.new(100, 1, 100)
  683. PART.Anchored = true
  684.  
  685. PART.Transparency = 1
  686. Plat.Transparency = 1
  687.  
  688. repeat wait(1)
  689. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  690. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  691. end
  692. Kick(PLAYER)
  693. until not game.Players:findFirstChild(PLAYER)
  694. end
  695. end
  696. Kick(player)
  697. end)
  698. end
  699. end)
  700. local function execCmd(str, plr)
  701.     local s_cmd
  702.     local a
  703.     local cmd
  704.     s_cmd = getCmd(str)
  705.     cmd = findCmd(s_cmd[1])
  706.     if cmd == nil then return end
  707.     a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
  708.     local args=getArgs(a)
  709.     cargs=getCapArgs(a)
  710.     pcall(function()
  711.     cmd.FUNC(args, plr)
  712.     end)
  713. end
  714. function do_exec(str, plr) if not isAdmin(plr) then return end str = str:gsub('/e ', '') local t = getprfx(str) if not t then return end str = str:sub(t[2]) if t[1]=='exec' then exec(str) elseif t[1]=='cmd' then execCmd(str, plr) end end
  715. updateevents(LP)
  716. _players.PlayerAdded:connect(function(player)
  717.     updateevents(player)
  718. end)
  719. _G.exec_cmd = execCmd
  720. --game.Players.LocalPlayer.Chatted:connect(doexec)
  721. function GLS(lower, start) local AA = '' for i,v in pairs(cargs) do if i > start then if AA ~= '' then AA = AA .. ' ' .. v else AA = AA .. v end end end if not lower then return AA else return string.lower(AA) end end
  722. local _char=function(plr_name)
  723.     for i,v in pairs(game.Players:GetChildren())do
  724.         if v:IsA'Player'then
  725.             if v.Name==plr_name then return v.Character end
  726.         end
  727.     end
  728.     return
  729. end
  730. local _plr=function(plr_name)
  731.     for i,v in pairs(game.Players:GetChildren())do
  732.         if v:IsA'Player'then
  733.             if v.Name==plr_name then return v end
  734.         end
  735.     end
  736.     return
  737. end
  738. function addcmd(name,desc,alias,func)
  739.     cmds[#cmds+1]=
  740.     {
  741.         NAME=name;
  742.         DESC=desc;
  743.         ALIAS=alias;
  744.         FUNC=func;
  745.     }
  746. end
  747. function getPlayer(name, speaker)
  748.     local name_table = {}
  749.     name = name:lower()
  750.     if name == 'me' then
  751.         table.insert(name_table, speaker.Name)
  752.     elseif name == 'others' then
  753.         for i,v in pairs(_players:GetPlayers()) do if v.Name ~= speaker.Name then table.insert(name_table, v.Name) end end
  754.     elseif name == 'all' then
  755.         for i,v in pairs(_players:GetPlayers()) do table.insert(name_table, v.Name) end
  756.     elseif name == 'random' then
  757.         table.insert(name_table, _players:GetPlayers()[math.random(1, #_players:GetPlayers())].Name)
  758.     elseif name == 'team' then
  759.         for i,v in pairs(_players:GetPlayers()) do if v.TeamColor == speaker.TeamColor then table.insert(name_table, v.Name) end end
  760.     elseif name == "nonteam" then
  761.         for i,v in pairs(gPlayers:GetChildren()) do
  762.             if v.TeamColor ~= user.TeamColor then
  763.                 name_table[#name_table+1]=v.Name
  764.                 end
  765.             end
  766.     elseif name == 'nonfriends' then
  767.         for i,v in pairs(_players:GetPlayers()) do if not v:IsFriendsWith(speaker.userId) then table.insert(name_table, v.Name) end end
  768.     elseif name == 'friends' then
  769.         for i,v in pairs(_players:GetPlayers()) do if v ~= speaker and v:IsFriendsWith(speaker.userId) then table.insert(name_table, v.Name) end end
  770.     elseif name == 'guests' then
  771.         for i,v in pairs(_players:GetPlayers()) do if v.Guest then table.insert(name_table, v.Name) end end
  772.     elseif name == 'admins' then
  773.         for i,v in pairs(_players:GetPlayers()) do if isAdmin(v) then table.insert(name_table, v.Name) end end
  774.     elseif name == 'nonadmins' then
  775.         for i,v in pairs(_players:GetPlayers()) do if not isAdmin(v) then table.insert(name_table, v.Name) end end
  776.     else
  777.         for i,v in pairs(_players:GetPlayers()) do local L_name = v.Name:lower() local F = L_name:find(name) if F == 1 then table.insert(name_table, v.Name) end end
  778.     end
  779.     return name_table
  780. end
  781. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  782.     local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  783.     if (zCoco) then
  784.         funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  785.     else
  786.         funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  787.     end
  788.     return funcw
  789. end
  790. function _G.msg(txt)
  791.     if MSGhook == true then
  792.     workspace.IYmessage.Text = ''
  793.     wait(0.1)
  794.     local b = Instance.new("BlurEffect", game.Lighting)
  795.     b.Name = "IYmblur"
  796.     b.Size = 18
  797.     workspace.IYmessage.Text = txt
  798.     wait(game.CoreGui.MSGtime.Value)
  799.     workspace.IYmessage.Text = ''
  800.     b:Destroy()
  801.     elseif MSGhook == false then
  802.     execCmd("loadm")
  803.     repeat wait() until MSGhook == true
  804.     workspace.IYmessage.Text = ''
  805.     wait(0.1)
  806.     local b = Instance.new("BlurEffect", game.Lighting)
  807.     b.Name = "IYmblur"
  808.     b.Size = 18
  809.     workspace.IYmessage.Text = txt
  810.     wait(game.CoreGui.MSGtime.Value)
  811.     workspace.IYmessage.Text = ''
  812.     b:Destroy()
  813. end
  814. end
  815. function rape(victim, speaker)
  816.     spawn(function()
  817.         local P1 = speaker.Character.Torso
  818.         local V1 = _players[victim].Character.Torso
  819.         V1.Parent.Humanoid.PlatformStand = true
  820.         P1['Left Shoulder']:destroy() local LA1 = Instance.new('Weld', P1) LA1.Part0 = P1 LA1.Part1 = P1.Parent['Left Arm'] LA1.C0 = CFrame.new(-1.5, 0, 0) LA1.Name = 'Left Shoulder'
  821.         P1['Right Shoulder']:destroy() local RS1 = Instance.new('Weld', P1) RS1.Part0 = P1 RS1.Part1 = P1.Parent['Right Arm'] RS1.C0 = CFrame.new(1.5, 0, 0) RS1.Name = 'Right Shoulder'
  822.         V1['Left Shoulder']:destroy() local LS2 = Instance.new('Weld', V1) LS2.Part0 = V1 LS2.Part1 = V1.Parent['Left Arm'] LS2.C0 = CFrame.new(-1.5, 0, 0) LS2.Name = 'Left Shoulder'
  823.         V1['Right Shoulder']:destroy() local RS2 = Instance.new('Weld', V1) RS2.Part0 = V1 RS2.Part1 = V1.Parent['Right Arm'] RS2.C0 = CFrame.new(1.5, 0, 0) RS2.Name = 'Right Shoulder'
  824.         V1['Left Hip']:destroy() local LH2 = Instance.new('Weld', V1) LH2.Part0 = V1 LH2.Part1 = V1.Parent['Left Leg'] LH2.C0 = CFrame.new(-0.5, -2, 0) LH2.Name = 'Left Hip'
  825.         V1['Right Hip']:destroy() local RH2 = Instance.new('Weld', V1) RH2.Part0 = V1 RH2.Part1 = V1.Parent['Right Leg'] RH2.C0 = CFrame.new(0.5, -2, 0) RH2.Name = 'Right Hip'
  826.         local D = Instance.new('Part', P1) D.TopSurface = 0 D.BottomSurface = 0 D.CanCollide = false D.BrickColor = BrickColor.new('Pastel brown') D.Shape = 'Ball' D.Size = Vector3.new(1, 1, 1)
  827.         local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  828.         fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  829.         local D2 = D:Clone() D2.Parent = P1
  830.         fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  831.         local C = Instance.new('Part', P1) C.TopSurface = 0 C.BottomSurface = 0 C.CanCollide = false C.BrickColor = BrickColor.new('Pastel brown') C.Size = Vector3.new(0.4, 1.3, 0.4)
  832.         fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  833.         local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  834.         fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  835.         local CM = Instance.new('CylinderMesh', C)
  836.         local BL = Instance.new('Part', V1) BL.TopSurface = 0 BL.BottomSurface = 0 BL.CanCollide = false BL.BrickColor = BrickColor.new('Pastel brown') BL.Shape = 'Ball' BL.Size = Vector3.new(1, 1, 1)
  837.         local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  838.         fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  839.         local BR = Instance.new('Part', V1) BR.TopSurface = 0 BR.BottomSurface = 0 BR.CanCollide = false BR.BrickColor = BrickColor.new('Pastel brown') BR.Shape = 'Ball' BR.Size = Vector3.new(1, 1, 1)
  840.         local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  841.         fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  842.         local BLN = Instance.new('Part', V1) BLN.TopSurface = 0 BLN.BottomSurface = 0 BLN.CanCollide = false BLN.BrickColor = BrickColor.new('Pink') BLN.Shape = 'Ball' BLN.Size = Vector3.new(1, 1, 1)
  843.         local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  844.         fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  845.         local BRN = Instance.new('Part', V1) BRN.TopSurface = 0 BRN.BottomSurface = 0 BRN.CanCollide = false BRN.BrickColor = BrickColor.new('Pink') BRN.Shape = 'Ball' BRN.Size = Vector3.new(1, 1, 1)
  846.         local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  847.         fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  848.         LH2.C1 = CFrame.new(0.2, 1.6, 0.4) * CFrame.Angles(3.9, -0.4, 0) RH2.C1 = CFrame.new(-0.2, 1.6, 0.4) * CFrame.Angles(3.9, 0.4, 0)
  849.         LS2.C1 = CFrame.new(-0.2, 0.9, 0.6) * CFrame.Angles(3.9, -0.2, 0) RS2.C1 = CFrame.new(0.2, 0.9, 0.6) * CFrame.Angles(3.9, 0.2, 0)
  850.         LA1.C1 = CFrame.new(-0.5, 0.7, 0) * CFrame.Angles(-0.9, -0.4, 0) RS1.C1 = CFrame.new(0.5, 0.7, 0) * CFrame.Angles(-0.9, 0.4, 0)
  851.         if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  852.         WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  853.         local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  854.     end)
  855.     spawn(function() while wait() do for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, -0.3, 0) end for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, 0.3, 0) end end end)
  856. end
  857.  
  858. ----------------
  859. ----Commands----
  860. ----------------
  861. addcmd('exe','gives you a quick executor',{'executor'},
  862. function(args, speaker)
  863. if speaker.userId ~= LP.userId then
  864. lponly(speaker)
  865. else
  866. local PlayerName = game.Players.LocalPlayer.Name
  867.  
  868. Exploit = Instance.new("ScreenGui")
  869.  
  870. UI = Instance.new("Frame")
  871. ScrollingFrame = Instance.new("ScrollingFrame")
  872. GScrollingFrame = Instance.new("ScrollingFrame")
  873. Source = Instance.new("TextBox")
  874. Execute = Instance.new("TextButton")
  875. Clear = Instance.new("TextButton")
  876. Close = Instance.new("TextButton")
  877. Open = Instance.new("TextButton")
  878. Name = Instance.new("TextLabel")
  879. TextButton = Instance.new("TextButton")
  880. -- Properties
  881.  
  882. Exploit.Name = "Exploit"
  883. Exploit.Parent = game.Players.LocalPlayer.PlayerGui
  884.  
  885. UI.Name = "UI"
  886. UI.Parent = Exploit
  887. UI.Active = true
  888. UI.BackgroundColor3 = Color3.new(0, 0, 0)
  889. UI.BorderColor3 = Color3.new(255, 255, 255)
  890. UI.Draggable = true
  891. UI.Position = UDim2.new(0, 31, 0, 111)
  892. UI.Selectable = true
  893. UI.Size = UDim2.new(0, 600, 0, 300)
  894. UI.Visible = false
  895.  
  896. ScrollingFrame.Parent = UI
  897. ScrollingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  898. ScrollingFrame.BorderColor3 = Color3.new(255, 255, 255)
  899. ScrollingFrame.Position = UDim2.new(0, 10, 0, 10)
  900. ScrollingFrame.Size = UDim2.new(0, 580, 0, 240)
  901. ScrollingFrame.CanvasSize = UDim2.new(0,0,20,0)
  902. ScrollingFrame.Changed:connect(function()
  903.     GScrollingFrame.CanvasPosition = ScrollingFrame.CanvasPosition
  904. end)
  905. Source.Name = "Source"
  906. Source.Parent = ScrollingFrame
  907. Source.BackgroundColor3 = Color3.new(0, 0, 0)
  908. Source.BorderColor3 = Color3.new(0, 0,0)
  909. Source.Position = UDim2.new(0, 0, 0, 0)
  910. Source.Size = UDim2.new(0, 550, 0, 3000)
  911. Source.ClearTextOnFocus = false
  912. Source.Font = Enum.Font.Code
  913. Source.FontSize = Enum.FontSize.Size18
  914. Source.MultiLine = true
  915. Source.Text = 'print("Hello World!")'
  916. Source.TextColor3 = Color3.new(255, 255, 255)
  917. Source.TextSize = 18
  918. Source.TextWrapped = true
  919. Source.TextXAlignment = Enum.TextXAlignment.Left
  920. Source.TextYAlignment = Enum.TextYAlignment.Top
  921.  
  922. Execute.Name = "Execute"
  923. Execute.Parent = UI
  924. Execute.BackgroundColor3 = Color3.new(0, 0, 0)
  925. Execute.BorderColor3 = Color3.new(255, 255, 255)
  926. Execute.Position = UDim2.new(0, 150, 0, 260)
  927. Execute.Size = UDim2.new(0, 60, 0, 30)
  928. Execute.Font = Enum.Font.SciFi
  929. Execute.FontSize = Enum.FontSize.Size14
  930. Execute.Text = "Execute"
  931. Execute.TextColor3 = Color3.new(255, 255, 255)
  932. Execute.TextSize = 14
  933. Execute.MouseButton1Down:connect(function()
  934.     Name.Text = "Running"
  935.     loadstring(tostring(Source.Text))()
  936.     Name.Text = "Executed"
  937.     wait(1)
  938.     Name.Text = "Quick Exe"
  939. end)
  940. Clear.Name = "Clear"
  941. Clear.Parent = UI
  942. Clear.BackgroundColor3 = Color3.new(0, 0, 0)
  943. Clear.BorderColor3 = Color3.new(255, 255, 255)
  944. Clear.Position = UDim2.new(0, 380, 0, 260)
  945. Clear.Size = UDim2.new(0, 60, 0, 30)
  946. Clear.Font = Enum.Font.SciFi
  947. Clear.FontSize = Enum.FontSize.Size14
  948. Clear.Text = "Clear"
  949. Clear.TextColor3 = Color3.new(255, 255, 255)
  950. Clear.TextSize = 14
  951. Clear.MouseButton1Down:connect(function()
  952.     Name.Text = "Cleared!"
  953.     Source.Text = ""
  954.     wait(1)
  955.     Name.Text = "Quick Exe"
  956. end)
  957.  
  958. Close.Name = "Close"
  959. Close.Parent = UI
  960. Close.BackgroundColor3 = Color3.new(0, 0, 0)
  961. Close.BorderColor3 = Color3.new(255, 255, 255)
  962. Close.Position = UDim2.new(0, 270, 0, 301)
  963. Close.Size = UDim2.new(0, 50, 0, 15)
  964. Close.Font = Enum.Font.Code
  965. Close.FontSize = Enum.FontSize.Size14
  966. Close.Text = "Hide"
  967. Close.TextColor3 = Color3.new(255, 255, 255)
  968. Close.TextSize = 14
  969. Close.MouseButton1Down:connect(function()
  970.     UI.Visible = false
  971.     for Down = 146,600,16 do
  972.         wait(0)
  973.     end
  974.     Open.Visible = true
  975. end)
  976. Open.Name = "Open"
  977. Open.Parent = Exploit
  978. Open.BackgroundColor3 = Color3.new(0, 0, 0)
  979. Open.BorderColor3 = Color3.new(255, 255, 255)
  980. Open.Position = UDim2.new(0, 100, 0.9, 0)
  981. Open.Size = UDim2.new(0, 300, 0, 30)
  982. Open.Visible = false
  983. Open.Font = Enum.Font.Code
  984. Open.FontSize = Enum.FontSize.Size14
  985. Open.Text = "Left click = open | Right Click = exit"
  986. Open.TextColor3 = Color3.new(255, 255, 255)
  987. Open.TextSize = 14
  988. Open.MouseButton1Down:connect(function()
  989.     UI.Visible = true
  990.     Open.Visible = false
  991.     for Up = 600,146,-16 do
  992.         wait(0)
  993.     end
  994. end)
  995. Open.MouseButton2Down:connect(function()
  996.     Exploit:Destroy()
  997.     for Up = 600,146,-16 do
  998.         wait(0)
  999.     end
  1000. end)
  1001.  
  1002. Name.Name = "Name"
  1003. Name.Parent = UI
  1004. Name.BackgroundColor3 = Color3.new(0, 0, 0)
  1005. Name.BorderColor3 = Color3.new(255, 255, 255)
  1006. Name.Position = UDim2.new(0, 190, 0, -31)
  1007. Name.Size = UDim2.new(0, 220, 0, 30)
  1008. Name.Font = Enum.Font.SciFi
  1009. Name.FontSize = Enum.FontSize.Size24
  1010. Name.Text = "Quick Exe"
  1011. Name.TextColor3 = Color3.new(0.490196, 0.490196, 0.490196)
  1012. Name.TextSize = 24
  1013.  
  1014.     UI.Visible = true
  1015.     Name.Text = "Quick Exe"
  1016.  
  1017. while true do
  1018.     wait(0)
  1019.     for i = 255,100,-5 do
  1020.         Name.TextColor3 = Color3.fromRGB(i,i,i)
  1021.         wait(0)
  1022.     end
  1023.     for c = 100,255,5 do
  1024.         Name.TextColor3 = Color3.fromRGB(c,c,c)
  1025.         wait(0)
  1026.     end
  1027. end
  1028. end
  1029. end)
  1030.  
  1031. addcmd('ff','gives ff to player',{},
  1032. function(args, speaker)
  1033.     local players = getPlayer(args[1], speaker)
  1034.     for i,v in pairs(players)do
  1035.         local pchar=_char(v)
  1036.         Instance.new("ForceField", pchar)
  1037.     end
  1038. end)
  1039.  
  1040. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1041. function(args, speaker)
  1042.     local players = getPlayer(args[1], speaker)
  1043.     for i,v in pairs(players)do
  1044.         local pchar=_char(v)
  1045.         spawn(function()
  1046.         local m = missile:Clone()
  1047.         m.Parent = workspace
  1048.         local W = Instance.new('Weld', m)
  1049.         W.Part0 = W.Parent
  1050.         W.Part1 = pchar.Torso
  1051.         W.C1 = CFrame.new(0, 0.5, 1)
  1052.         m.force.Force = Vector3.new(0, 15000, 0)
  1053.         wait(0.01)
  1054.         pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1055.         wait(5)
  1056.         Instance.new('Explosion', m).Position = m.Position
  1057.         wait(0.01)
  1058.         pchar:BreakJoints()
  1059.         wait(1)
  1060.         m:destroy()
  1061.         end)
  1062.     end
  1063. end)
  1064.  
  1065. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1066. function(args, speaker)
  1067. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1068. end)
  1069.  
  1070. addcmd('unff', 'takes away ff from player',{'unff'},
  1071. function(args, speaker)
  1072.     local players = getPlayer(args[1], speaker)
  1073.     for i,v in pairs(players)do
  1074.         local pchar=_char(v)
  1075.         for j,v1 in pairs(pchar:GetChildren()) do
  1076.             if v1:IsA("ForceField") then
  1077.                 v1:Destroy()
  1078.             end
  1079.         end
  1080.     end
  1081. end)
  1082.  
  1083. addcmd('team','team [plr] [team]',{},
  1084. function(args, speaker)
  1085.     local players = getPlayer(args[1], speaker)
  1086.     for i,v in pairs(players)do
  1087.         for a,b in pairs(game.Teams:GetChildren()) do
  1088.             if string.lower(b.Name) == GLS(true, 1) then
  1089.                 _players[v].Team = b
  1090.             end
  1091.         end
  1092.     end
  1093. end)
  1094.  
  1095. addcmd('spasm','makes someone c r a z y',{},
  1096. function(args, speaker)
  1097.     local players = getPlayer(args[1], speaker)
  1098.     for i,v in pairs(players)do
  1099.     local pchar=_char(v)
  1100.    local AnimationId = "33796059"
  1101.    local Anim = Instance.new("Animation")
  1102.    Anim.AnimationId = "rbxassetid://"..AnimationId
  1103.    local k = pchar.Humanoid:LoadAnimation(Anim)
  1104.    k:Play()
  1105.    k:AdjustSpeed(99)
  1106.     end
  1107. end)
  1108.  
  1109. addcmd('fly','makes you fly',{},
  1110. function(args, speaker)
  1111. if speaker.userId ~= LP.userId then
  1112. lponly(speaker)
  1113. else
  1114. sFLY()
  1115. end
  1116. end)
  1117.  
  1118. addcmd('unfly','takes away fly',{'nofly'},
  1119. function(args, speaker)
  1120. if speaker.userId ~= LP.userId then
  1121. lponly(speaker)
  1122. else
  1123. NOFLY()
  1124. end
  1125. end)
  1126.  
  1127. addcmd('fire', 'set a player on fire',{},
  1128. function(args, speaker)
  1129.     local players = getPlayer(args[1], speaker)
  1130.     for i,v in pairs(players)do
  1131.     spawn(function()
  1132.         local pchar=_char(v)
  1133.         local Fire1 = Instance.new("Fire", pchar.Head)
  1134.         local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1135.         local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1136.         local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1137.         local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1138.         local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1139.         if not args[2] then return end
  1140.         Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1141.         Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1142.         Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1143.         Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1144.         Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1145.         Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1146.         Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1147.         Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1148.         Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1149.         Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1150.         Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1151.         Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1152. end)
  1153.     end
  1154. end)
  1155.  
  1156. addcmd('nofire', 'extinguish a player',{'unfire'},
  1157. function(args, speaker)
  1158.     local players = getPlayer(args[1], speaker)
  1159.     for i,v in pairs(players)do
  1160.         local pchar=_char(v)
  1161.         for j,v1 in pairs(pchar.Head:GetChildren()) do
  1162.             if v1:IsA("Fire") then
  1163.                 v1:Destroy()
  1164.             end
  1165. end
  1166.         for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1167.             if v1:IsA("Fire") then
  1168.                 v1:Destroy()
  1169.             end
  1170. end
  1171.         for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  1172.             if v1:IsA("Fire") then
  1173.                 v1:Destroy()
  1174.             end
  1175. end
  1176.         for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  1177.             if v1:IsA("Fire") then
  1178.                 v1:Destroy()
  1179.             end
  1180. end
  1181.         for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  1182.             if v1:IsA("Fire") then
  1183.                 v1:Destroy()
  1184.             end
  1185. end
  1186.         for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  1187.             if v1:IsA("Fire") then
  1188.                 v1:Destroy()
  1189.             end
  1190.         end
  1191.     end
  1192. end)
  1193.  
  1194. addcmd('shiny', 'makes a player shine',{},
  1195. function(args, speaker)
  1196. local players = getPlayer(args[1], speaker)
  1197. for i,v in pairs(players)do
  1198. spawn(function()
  1199. local pchar=_char(v)
  1200. for i,v in pairs(pchar:GetChildren()) do
  1201. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1202. v:Remove()
  1203. end
  1204. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1205. v.Reflectance = 1
  1206. v.Material = "Plastic"
  1207. end
  1208. end
  1209. end)
  1210. end
  1211. end)
  1212.  
  1213. addcmd('light', 'givs em light',{},
  1214. function(args, speaker)
  1215.     local players = getPlayer(args[1], speaker)
  1216.     for i,v in pairs(players)do
  1217.     spawn(function()
  1218.         local pchar=_char(v)
  1219.         local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1220.         light.Range = 12
  1221.         light.Brightness = 3
  1222.         if not args[2] then return end
  1223.         light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1224.         light.Range = 12
  1225.         light.Brightness = 3
  1226.         end)
  1227.     end
  1228. end)
  1229.  
  1230. addcmd('nolight', 'no more light',{'unlight'},
  1231. function(args, speaker)
  1232.     local players = getPlayer(args[1], speaker)
  1233.     for i,v in pairs(players)do
  1234.         local pchar=_char(v)
  1235.         for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1236.             if v1:IsA("PointLight") then
  1237.                 v1:Destroy()
  1238.             end
  1239.         end
  1240.     end
  1241. end)
  1242.  
  1243. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  1244. function(args, speaker)
  1245.     local players = getPlayer(args[1], speaker)
  1246.     for i,v in pairs(players)do
  1247.         local pchar=_char(v)
  1248.           scale = 10
  1249.  
  1250. function weld(tab)
  1251.         local last = nil
  1252.         for i,v in pairs(tab) do
  1253.                 if v:IsA("BasePart") then
  1254.                         if last then
  1255.                                 local w = Instance.new("Weld",last)
  1256.                                 w.Part0 = w.Parent
  1257.                                 w.Part1 = v
  1258.                                 local pos = last.CFrame:toObjectSpace(v.CFrame)
  1259.                                 w.C0 = pos
  1260.                         end
  1261.                         last = v
  1262.                 end
  1263.         end
  1264. end        
  1265.  
  1266. function makeball(pos)
  1267. local model = Instance.new("Model",workspace)
  1268. model.Name = gPlayers[v].Name .. "ball"
  1269. local rand = BrickColor.Random()
  1270. pchar.Head.Anchored = true
  1271. for i=0,340,20 do
  1272.         wait()
  1273.         for z=-90,70,20 do
  1274.                 local p = Instance.new("Part",model)
  1275.                 p.formFactor = "Custom"
  1276.                 p.BrickColor = rand
  1277.                 p.Transparency = 0.5
  1278.                 p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  1279.                 p.Anchored = true
  1280.                 p.TopSurface = 0
  1281.                 p.BottomSurface = 0
  1282.                 p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  1283.                 p:breakJoints()
  1284.         end
  1285. end
  1286. weld(model:children())
  1287. for i,v in pairs(model:children()) do v.Anchored = false end
  1288. pchar.Head.Anchored = false
  1289. model:MakeJoints()
  1290. end
  1291.  
  1292.         if pchar then
  1293.                 makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  1294.         end
  1295.     end
  1296. end)
  1297.  
  1298. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  1299. function(args, speaker)
  1300.     local players = getPlayer(args[1], speaker)
  1301.     for i,v in pairs(players)do
  1302.     local pchar=_char(v)
  1303.     for _, child in pairs( workspace:GetChildren()) do
  1304.     if child.Name == gPlayers[v].Name .. "ball" then
  1305.         child:Destroy()
  1306.     end
  1307. end
  1308. end
  1309. end)
  1310.  
  1311. addcmd('loopkill', 'rip person',{'lkill'},
  1312. function(args, speaker)
  1313.     local players = getPlayer(args[1], speaker)
  1314.     for i,v in pairs(players)do
  1315.         if not FindTable(loopkillT, _players[v].Name) then
  1316.             table.insert(loopkillT, _players[v].Name)
  1317.             if args[1] == "all" then
  1318.             Notify('Loopkilling everyone')
  1319.             elseif args[1] == "others" then
  1320.             Notify('Loopkilling others')
  1321.             elseif args[1] == "friends" then
  1322.             Notify('Loopkilling friends')
  1323.             elseif args[1] == "nonfriends" then
  1324.             Notify('Loopkilling nonfriends')
  1325.             elseif args[1] == "team" then
  1326.             Notify('Loopkilling your team')
  1327.             elseif args[1] == "nonteam" then
  1328.             Notify('Loopkilling the opposing team')
  1329.             elseif args[1] == "guests" then
  1330.             Notify('Loopkilling guests')
  1331.             elseif args[1] == "admins" then
  1332.             Notify('Loopkilling admins')
  1333.             elseif args[1] == "nonadmins" then
  1334.             Notify('Loopkilling non admins')
  1335.             else
  1336.             Notify('Loopkilling ' .. gPlayers[v].Name)
  1337.             end
  1338.             end
  1339.         end
  1340. end)
  1341.  
  1342. addcmd('unloopkill', 'un rip person',{'unlkill'},
  1343. function(args, speaker)
  1344.     local players = getPlayer(args[1], speaker)
  1345.     for i,v in pairs(players)do
  1346.         if FindTable(loopkillT, _players[v].Name) then
  1347.             table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  1348.             if args[1] == "all" then
  1349.             Notify('No longer loopkilling everyone')
  1350.             elseif args[1] == "others" then
  1351.             Notify('No longer loopkilling others')
  1352.             elseif args[1] == "friends" then
  1353.             Notify('No longer loopkilling friends')
  1354.             elseif args[1] == "nonfriends" then
  1355.             Notify('No longer loopkilling nonfriends')
  1356.             elseif args[1] == "team" then
  1357.             Notify('No longer loopkilling your team')
  1358.             elseif args[1] == "nonteam" then
  1359.             Notify('No longer loopkilling the opposing team')
  1360.             elseif args[1] == "guests" then
  1361.             Notify('No longer loopkilling guests')
  1362.             elseif args[1] == "admins" then
  1363.             Notify('No longer loopkilling admins')
  1364.             elseif args[1] == "nonadmins" then
  1365.             Notify('No longer loopkilling nonadmins')
  1366.             else
  1367.             Notify('No longer loopkilling ' .. gPlayers[v].Name)
  1368.             end
  1369.         end
  1370.         end
  1371. end)
  1372.  
  1373. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  1374. function(args, speaker)
  1375.     local players = getPlayer(args[1], speaker)
  1376.     for i,v in pairs(players)do
  1377.         if not FindTable(disabletoolsT, _players[v].Name) then
  1378.             table.insert(disabletoolsT, _players[v].Name)
  1379.             if args[1] == "all" then
  1380.             Notify('Disabled tools for everyone')
  1381.             elseif args[1] == "others" then
  1382.             Notify('Disabled tools for others')
  1383.             elseif args[1] == "friends" then
  1384.             Notify('Disabled tools for friends')
  1385.             elseif args[1] == "nonfriends" then
  1386.             Notify('Disabled tools for nonfriends')
  1387.             elseif args[1] == "team" then
  1388.             Notify('Disabled tools for your team')
  1389.             elseif args[1] == "nonteam" then
  1390.             Notify('Disabled tools for the opposing team')
  1391.             elseif args[1] == "guests" then
  1392.             Notify('Disabled tools for guests')
  1393.             elseif args[1] == "admins" then
  1394.             Notify('Disabled tools for admins')
  1395.             elseif args[1] == "nonadmins" then
  1396.             Notify('Disabled tools for nonadmins')
  1397.             else
  1398.             Notify('Disabled tools for ' .. gPlayers[v].Name)
  1399.             end
  1400.         end
  1401.         end
  1402. end)
  1403.  
  1404. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  1405. function(args, speaker)
  1406.     local players = getPlayer(args[1], speaker)
  1407.     for i,v in pairs(players)do
  1408.         if not FindTable(rainbowT, _players[v].Name) then
  1409.             table.insert(rainbowT, _players[v].Name)
  1410.             if args[1] == "all" then
  1411.             Notify('Gave everyone rainbow name')
  1412.             elseif args[1] == "others" then
  1413.             Notify('Gave others rainbow name')
  1414.             elseif args[1] == "friends" then
  1415.             Notify('Gave friends rainbow name')
  1416.             elseif args[1] == "nonfriends" then
  1417.             Notify('Gave nonfriends rainbow name')
  1418.             elseif args[1] == "team" then
  1419.             Notify('Gave your team rainbow name')
  1420.             elseif args[1] == "nonteam" then
  1421.             Notify('Gave the opposing team rainbow name')
  1422.             elseif args[1] == "guests" then
  1423.             Notify('Gave guests rainbow name')
  1424.             elseif args[1] == "admins" then
  1425.             Notify('Gave admins rainbowname')
  1426.             elseif args[1] == "nonadmins" then
  1427.             Notify('Gave nonadmins rainbow name')
  1428.             else
  1429.             Notify('Gave ' .. gPlayers[v].Name .. ' rainbow name')
  1430.             end
  1431.             end
  1432.         end
  1433. end)
  1434.  
  1435. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  1436. function(args, speaker)
  1437.     local players = getPlayer(args[1], speaker)
  1438.     for i,v in pairs(players)do
  1439.         if FindTable(rainbowT, _players[v].Name) then
  1440.             table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  1441.             _players[v].Neutral = true
  1442.             if args[1] == "all" then
  1443.             Notify('Disabled rainbow name for everyone')
  1444.             elseif args[1] == "others" then
  1445.             Notify('Disabled others rainbow name')
  1446.             elseif args[1] == "friends" then
  1447.             Notify('Disabled friends rainbow name')
  1448.             elseif args[1] == "nonfriends" then
  1449.             Notify('Disabled non friends rainbow name')
  1450.             elseif args[1] == "team" then
  1451.             Notify('Disabled rainbow name for your team')
  1452.             elseif args[1] == "nonteam" then
  1453.             Notify('Disabled rainbow name for the opposing team')
  1454.             elseif args[1] == "guests" then
  1455.             Notify('Disabled rainbow name for guests')
  1456.             elseif args[1] == "admins" then
  1457.             Notify('Disabled rainbow name for admins')
  1458.             elseif args[1] == "nonadmins" then
  1459.             Notify('Disabled rainbow name for non admins')
  1460.             else
  1461.             Notify('Disabled rainbow name for ' .. gPlayers[v].Name)
  1462.             end
  1463.         end
  1464.         end
  1465. end)
  1466.  
  1467. addcmd('terrain', 'gives you terrain tools',{'tt'},
  1468. function(args, speaker)
  1469. if speaker.userId ~= LP.userId then
  1470. lponly(speaker)
  1471. else
  1472. --Terrain Script
  1473. --Edge#3467/IoIman616
  1474.  
  1475. for _, child in pairs( game.Players.LocalPlayer.PlayerGui:GetChildren()) do
  1476.     if child.Name == "MaterialGui" then
  1477.         child:Destroy()
  1478.     end
  1479. end
  1480.  
  1481. function sandbox(var,func)
  1482.     local env = getfenv(func)
  1483.     local newenv = setmetatable({},{
  1484.         __index = function(self,k)
  1485.             if k=="script" then
  1486.                 return var
  1487.             else
  1488.                 return env[k]
  1489.             end
  1490.         end,
  1491.     })
  1492.     setfenv(func,newenv)
  1493.     return func
  1494. end
  1495. cors = {}
  1496. mas = Instance.new("Model",game:GetService("Lighting"))
  1497. HopperBin0 = Instance.new("HopperBin")
  1498. HopperBin0.Name = "Terrain Build"
  1499. HopperBin0.Parent = mas
  1500. for i,v in pairs(mas:GetChildren()) do
  1501.     v.Parent = game:GetService("Players").LocalPlayer.Backpack
  1502.     pcall(function() v:MakeJoints() end)
  1503. end
  1504. mas:Destroy()
  1505. for i,v in pairs(cors) do
  1506.     spawn(function()
  1507.         pcall(v)
  1508.     end)
  1509. end
  1510.  
  1511. wait(0.01)
  1512.  
  1513. function sandbox(var,func)
  1514.     local env = getfenv(func)
  1515.     local newenv = setmetatable({},{
  1516.         __index = function(self,k)
  1517.             if k=="script" then
  1518.                 return var
  1519.             else
  1520.                 return env[k]
  1521.             end
  1522.         end,
  1523.     })
  1524.     setfenv(func,newenv)
  1525.     return func
  1526. end
  1527. cors = {}
  1528. mas = Instance.new("Model",game:GetService("Lighting"))
  1529. ScreenGui0 = Instance.new("ScreenGui")
  1530. ImageLabel1 = Instance.new("ImageLabel")
  1531. ImageButton2 = Instance.new("ImageButton")
  1532. Frame3 = Instance.new("Frame")
  1533. NumberValue4 = Instance.new("NumberValue")
  1534. ImageButton5 = Instance.new("ImageButton")
  1535. Frame6 = Instance.new("Frame")
  1536. NumberValue7 = Instance.new("NumberValue")
  1537. ImageButton8 = Instance.new("ImageButton")
  1538. Frame9 = Instance.new("Frame")
  1539. NumberValue10 = Instance.new("NumberValue")
  1540. ImageButton11 = Instance.new("ImageButton")
  1541. Frame12 = Instance.new("Frame")
  1542. NumberValue13 = Instance.new("NumberValue")
  1543. ImageButton14 = Instance.new("ImageButton")
  1544. Frame15 = Instance.new("Frame")
  1545. NumberValue16 = Instance.new("NumberValue")
  1546. ImageButton17 = Instance.new("ImageButton")
  1547. Frame18 = Instance.new("Frame")
  1548. NumberValue19 = Instance.new("NumberValue")
  1549. ImageButton20 = Instance.new("ImageButton")
  1550. Frame21 = Instance.new("Frame")
  1551. NumberValue22 = Instance.new("NumberValue")
  1552. ImageButton23 = Instance.new("ImageButton")
  1553. Frame24 = Instance.new("Frame")
  1554. NumberValue25 = Instance.new("NumberValue")
  1555. ImageButton26 = Instance.new("ImageButton")
  1556. Frame27 = Instance.new("Frame")
  1557. NumberValue28 = Instance.new("NumberValue")
  1558. ImageButton29 = Instance.new("ImageButton")
  1559. Frame30 = Instance.new("Frame")
  1560. NumberValue31 = Instance.new("NumberValue")
  1561. ImageButton32 = Instance.new("ImageButton")
  1562. Frame33 = Instance.new("Frame")
  1563. NumberValue34 = Instance.new("NumberValue")
  1564. ImageButton35 = Instance.new("ImageButton")
  1565. Frame36 = Instance.new("Frame")
  1566. NumberValue37 = Instance.new("NumberValue")
  1567. ImageButton38 = Instance.new("ImageButton")
  1568. Frame39 = Instance.new("Frame")
  1569. NumberValue40 = Instance.new("NumberValue")
  1570. ImageButton41 = Instance.new("ImageButton")
  1571. Frame42 = Instance.new("Frame")
  1572. NumberValue43 = Instance.new("NumberValue")
  1573. ImageButton44 = Instance.new("ImageButton")
  1574. Frame45 = Instance.new("Frame")
  1575. NumberValue46 = Instance.new("NumberValue")
  1576. ImageButton47 = Instance.new("ImageButton")
  1577. Frame48 = Instance.new("Frame")
  1578. NumberValue49 = Instance.new("NumberValue")
  1579. ImageButton50 = Instance.new("ImageButton")
  1580. Frame51 = Instance.new("Frame")
  1581. NumberValue52 = Instance.new("NumberValue")
  1582. ImageButton53 = Instance.new("ImageButton")
  1583. Frame54 = Instance.new("Frame")
  1584. ScreenGui0.Name = "MaterialGui"
  1585. ScreenGui0.Parent = mas
  1586. ImageLabel1.Name = "MaterialMenu"
  1587. ImageLabel1.Parent = ScreenGui0
  1588. ImageLabel1.Transparency = 1
  1589. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  1590. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  1591. ImageLabel1.BackgroundTransparency = 1
  1592. ImageLabel1.ZIndex = 2
  1593. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  1594. ImageButton2.Name = "Grass"
  1595. ImageButton2.Parent = ImageLabel1
  1596. ImageButton2.Transparency = 1
  1597. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1598. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  1599. ImageButton2.BackgroundTransparency = 1
  1600. ImageButton2.ZIndex = 4
  1601. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  1602. Frame3.Name = "Selection"
  1603. Frame3.Parent = ImageButton2
  1604. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1605. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1606. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  1607. Frame3.BorderSizePixel = 0
  1608. Frame3.ZIndex = 3
  1609. NumberValue4.Name = "num"
  1610. NumberValue4.Parent = ImageButton2
  1611. NumberValue4.Value = 1
  1612. ImageButton5.Name = "Sand"
  1613. ImageButton5.Parent = ImageLabel1
  1614. ImageButton5.Transparency = 1
  1615. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1616. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  1617. ImageButton5.BackgroundTransparency = 1
  1618. ImageButton5.ZIndex = 4
  1619. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  1620. Frame6.Name = "Selection"
  1621. Frame6.Parent = ImageButton5
  1622. Frame6.Transparency = 1
  1623. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1624. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1625. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  1626. Frame6.BackgroundTransparency = 1
  1627. Frame6.BorderSizePixel = 0
  1628. Frame6.ZIndex = 3
  1629. NumberValue7.Name = "num"
  1630. NumberValue7.Parent = ImageButton5
  1631. NumberValue7.Value = 2
  1632. ImageButton8.Name = "Brick"
  1633. ImageButton8.Parent = ImageLabel1
  1634. ImageButton8.Transparency = 1
  1635. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1636. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  1637. ImageButton8.BackgroundTransparency = 1
  1638. ImageButton8.ZIndex = 4
  1639. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  1640. Frame9.Name = "Selection"
  1641. Frame9.Parent = ImageButton8
  1642. Frame9.Transparency = 1
  1643. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1644. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1645. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  1646. Frame9.BackgroundTransparency = 1
  1647. Frame9.BorderSizePixel = 0
  1648. Frame9.ZIndex = 3
  1649. NumberValue10.Name = "num"
  1650. NumberValue10.Parent = ImageButton8
  1651. NumberValue10.Value = 3
  1652. ImageButton11.Name = "Granite"
  1653. ImageButton11.Parent = ImageLabel1
  1654. ImageButton11.Transparency = 1
  1655. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1656. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  1657. ImageButton11.BackgroundTransparency = 1
  1658. ImageButton11.ZIndex = 4
  1659. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  1660. Frame12.Name = "Selection"
  1661. Frame12.Parent = ImageButton11
  1662. Frame12.Transparency = 1
  1663. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1664. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1665. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  1666. Frame12.BackgroundTransparency = 1
  1667. Frame12.BorderSizePixel = 0
  1668. Frame12.ZIndex = 3
  1669. NumberValue13.Name = "num"
  1670. NumberValue13.Parent = ImageButton11
  1671. NumberValue13.Value = 4
  1672. ImageButton14.Name = "Asphalt"
  1673. ImageButton14.Parent = ImageLabel1
  1674. ImageButton14.Transparency = 1
  1675. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1676. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  1677. ImageButton14.BackgroundTransparency = 1
  1678. ImageButton14.ZIndex = 4
  1679. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  1680. Frame15.Name = "Selection"
  1681. Frame15.Parent = ImageButton14
  1682. Frame15.Transparency = 1
  1683. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1684. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1685. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  1686. Frame15.BackgroundTransparency = 1
  1687. Frame15.BorderSizePixel = 0
  1688. Frame15.ZIndex = 3
  1689. NumberValue16.Name = "num"
  1690. NumberValue16.Parent = ImageButton14
  1691. NumberValue16.Value = 5
  1692. ImageButton17.Name = "Iron"
  1693. ImageButton17.Parent = ImageLabel1
  1694. ImageButton17.Transparency = 1
  1695. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1696. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  1697. ImageButton17.BackgroundTransparency = 1
  1698. ImageButton17.ZIndex = 4
  1699. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  1700. Frame18.Name = "Selection"
  1701. Frame18.Parent = ImageButton17
  1702. Frame18.Transparency = 1
  1703. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1704. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1705. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  1706. Frame18.BackgroundTransparency = 1
  1707. Frame18.BorderSizePixel = 0
  1708. Frame18.ZIndex = 3
  1709. NumberValue19.Name = "num"
  1710. NumberValue19.Parent = ImageButton17
  1711. NumberValue19.Value = 6
  1712. ImageButton20.Name = "Aluminum"
  1713. ImageButton20.Parent = ImageLabel1
  1714. ImageButton20.Transparency = 1
  1715. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1716. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  1717. ImageButton20.BackgroundTransparency = 1
  1718. ImageButton20.ZIndex = 4
  1719. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  1720. Frame21.Name = "Selection"
  1721. Frame21.Parent = ImageButton20
  1722. Frame21.Transparency = 1
  1723. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1724. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1725. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  1726. Frame21.BackgroundTransparency = 1
  1727. Frame21.BorderSizePixel = 0
  1728. Frame21.ZIndex = 3
  1729. NumberValue22.Name = "num"
  1730. NumberValue22.Parent = ImageButton20
  1731. NumberValue22.Value = 7
  1732. ImageButton23.Name = "Gold"
  1733. ImageButton23.Parent = ImageLabel1
  1734. ImageButton23.Transparency = 1
  1735. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1736. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  1737. ImageButton23.BackgroundTransparency = 1
  1738. ImageButton23.ZIndex = 4
  1739. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  1740. Frame24.Name = "Selection"
  1741. Frame24.Parent = ImageButton23
  1742. Frame24.Transparency = 1
  1743. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1744. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1745. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  1746. Frame24.BackgroundTransparency = 1
  1747. Frame24.BorderSizePixel = 0
  1748. Frame24.ZIndex = 3
  1749. NumberValue25.Name = "num"
  1750. NumberValue25.Parent = ImageButton23
  1751. NumberValue25.Value = 8
  1752. ImageButton26.Name = "Plank"
  1753. ImageButton26.Parent = ImageLabel1
  1754. ImageButton26.Transparency = 1
  1755. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1756. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  1757. ImageButton26.BackgroundTransparency = 1
  1758. ImageButton26.ZIndex = 4
  1759. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  1760. Frame27.Name = "Selection"
  1761. Frame27.Parent = ImageButton26
  1762. Frame27.Transparency = 1
  1763. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1764. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1765. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  1766. Frame27.BackgroundTransparency = 1
  1767. Frame27.BorderSizePixel = 0
  1768. Frame27.ZIndex = 3
  1769. NumberValue28.Name = "num"
  1770. NumberValue28.Parent = ImageButton26
  1771. NumberValue28.Value = 9
  1772. ImageButton29.Name = "Log"
  1773. ImageButton29.Parent = ImageLabel1
  1774. ImageButton29.Transparency = 1
  1775. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1776. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  1777. ImageButton29.BackgroundTransparency = 1
  1778. ImageButton29.ZIndex = 4
  1779. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  1780. Frame30.Name = "Selection"
  1781. Frame30.Parent = ImageButton29
  1782. Frame30.Transparency = 1
  1783. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1784. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1785. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  1786. Frame30.BackgroundTransparency = 1
  1787. Frame30.BorderSizePixel = 0
  1788. Frame30.ZIndex = 3
  1789. NumberValue31.Name = "num"
  1790. NumberValue31.Parent = ImageButton29
  1791. NumberValue31.Value = 10
  1792. ImageButton32.Name = "Gravel"
  1793. ImageButton32.Parent = ImageLabel1
  1794. ImageButton32.Transparency = 1
  1795. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1796. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  1797. ImageButton32.BackgroundTransparency = 1
  1798. ImageButton32.ZIndex = 4
  1799. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  1800. Frame33.Name = "Selection"
  1801. Frame33.Parent = ImageButton32
  1802. Frame33.Transparency = 1
  1803. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1804. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1805. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  1806. Frame33.BackgroundTransparency = 1
  1807. Frame33.BorderSizePixel = 0
  1808. Frame33.ZIndex = 3
  1809. NumberValue34.Name = "num"
  1810. NumberValue34.Parent = ImageButton32
  1811. NumberValue34.Value = 11
  1812. ImageButton35.Name = "Cinder"
  1813. ImageButton35.Parent = ImageLabel1
  1814. ImageButton35.Transparency = 1
  1815. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1816. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  1817. ImageButton35.BackgroundTransparency = 1
  1818. ImageButton35.ZIndex = 4
  1819. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  1820. Frame36.Name = "Selection"
  1821. Frame36.Parent = ImageButton35
  1822. Frame36.Transparency = 1
  1823. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1824. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1825. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  1826. Frame36.BackgroundTransparency = 1
  1827. Frame36.BorderSizePixel = 0
  1828. Frame36.ZIndex = 3
  1829. NumberValue37.Name = "num"
  1830. NumberValue37.Parent = ImageButton35
  1831. NumberValue37.Value = 12
  1832. ImageButton38.Name = "Stone"
  1833. ImageButton38.Parent = ImageLabel1
  1834. ImageButton38.Transparency = 1
  1835. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1836. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  1837. ImageButton38.BackgroundTransparency = 1
  1838. ImageButton38.ZIndex = 4
  1839. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  1840. Frame39.Name = "Selection"
  1841. Frame39.Parent = ImageButton38
  1842. Frame39.Transparency = 1
  1843. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1844. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1845. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  1846. Frame39.BackgroundTransparency = 1
  1847. Frame39.BorderSizePixel = 0
  1848. Frame39.ZIndex = 3
  1849. NumberValue40.Name = "num"
  1850. NumberValue40.Parent = ImageButton38
  1851. NumberValue40.Value = 13
  1852. ImageButton41.Name = "Cement"
  1853. ImageButton41.Parent = ImageLabel1
  1854. ImageButton41.Transparency = 1
  1855. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1856. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  1857. ImageButton41.BackgroundTransparency = 1
  1858. ImageButton41.ZIndex = 4
  1859. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  1860. Frame42.Name = "Selection"
  1861. Frame42.Parent = ImageButton41
  1862. Frame42.Transparency = 1
  1863. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1864. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1865. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  1866. Frame42.BackgroundTransparency = 1
  1867. Frame42.BorderSizePixel = 0
  1868. Frame42.ZIndex = 3
  1869. NumberValue43.Name = "num"
  1870. NumberValue43.Parent = ImageButton41
  1871. NumberValue43.Value = 14
  1872. ImageButton44.Name = "Red Plastic"
  1873. ImageButton44.Parent = ImageLabel1
  1874. ImageButton44.Transparency = 1
  1875. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1876. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  1877. ImageButton44.BackgroundTransparency = 1
  1878. ImageButton44.ZIndex = 4
  1879. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  1880. Frame45.Name = "Selection"
  1881. Frame45.Parent = ImageButton44
  1882. Frame45.Transparency = 1
  1883. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1884. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1885. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  1886. Frame45.BackgroundTransparency = 1
  1887. Frame45.BorderSizePixel = 0
  1888. Frame45.ZIndex = 3
  1889. NumberValue46.Name = "num"
  1890. NumberValue46.Parent = ImageButton44
  1891. NumberValue46.Value = 15
  1892. ImageButton47.Name = "Blue Plastic"
  1893. ImageButton47.Parent = ImageLabel1
  1894. ImageButton47.Transparency = 1
  1895. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1896. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  1897. ImageButton47.BackgroundTransparency = 1
  1898. ImageButton47.ZIndex = 4
  1899. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  1900. Frame48.Name = "Selection"
  1901. Frame48.Parent = ImageButton47
  1902. Frame48.Transparency = 1
  1903. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1904. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1905. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  1906. Frame48.BackgroundTransparency = 1
  1907. Frame48.BorderSizePixel = 0
  1908. Frame48.ZIndex = 3
  1909. NumberValue49.Name = "num"
  1910. NumberValue49.Parent = ImageButton47
  1911. NumberValue49.Value = 16
  1912. ImageButton50.Name = "Water"
  1913. ImageButton50.Parent = ImageLabel1
  1914. ImageButton50.Transparency = 1
  1915. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1916. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  1917. ImageButton50.BackgroundTransparency = 1
  1918. ImageButton50.ZIndex = 4
  1919. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  1920. Frame51.Name = "Selection"
  1921. Frame51.Parent = ImageButton50
  1922. Frame51.Transparency = 1
  1923. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1924. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1925. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  1926. Frame51.BackgroundTransparency = 1
  1927. Frame51.BorderSizePixel = 0
  1928. Frame51.ZIndex = 3
  1929. NumberValue52.Name = "num"
  1930. NumberValue52.Parent = ImageButton50
  1931. NumberValue52.Value = 17
  1932. ImageButton53.Name = "Dig"
  1933. ImageButton53.Parent = ImageLabel1
  1934. ImageButton53.Transparency = 1
  1935. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1936. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  1937. ImageButton53.BackgroundTransparency = 1
  1938. ImageButton53.ZIndex = 4
  1939. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  1940. Frame54.Name = "Selection"
  1941. Frame54.Parent = ImageButton53
  1942. Frame54.Transparency = 1
  1943. print('Terrain Script Loaded. Made by Edge#3467/IoIman616')
  1944. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1945. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1946. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  1947. Frame54.BackgroundTransparency = 1
  1948. Frame54.BorderSizePixel = 0
  1949. Frame54.ZIndex = 3
  1950. for i,v in pairs(mas:GetChildren()) do
  1951.     v.Parent = game.Players.LocalPlayer.PlayerGui
  1952.     pcall(function() v:MakeJoints() end)
  1953. end
  1954. mas:Destroy()
  1955. for i,v in pairs(cors) do
  1956.     spawn(function()
  1957.         pcall(v)
  1958.     end)
  1959. end
  1960. wait(0.01)
  1961. game.Players.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  1962. material = 1
  1963. local Terrain = game.Workspace.Terrain
  1964. local CC = game.Workspace.CurrentCamera
  1965.  
  1966. local SelB = Instance.new("SelectionBox")
  1967. SelB.Color = BrickColor.new("Bright green")
  1968.  
  1969. local SelP = Instance.new("Part")
  1970. SelP.Anchored = true
  1971. SelP.formFactor = Enum.FormFactor.Custom
  1972.  
  1973. HopperBin0.Selected:connect(function(M)
  1974.     SelB.Parent = game.Players.LocalPlayer.PlayerGui
  1975.     game.Players.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  1976.     SelB.Adornee = nil
  1977.  
  1978.     local ClickState = "None"
  1979.  
  1980.     local ClickType = 1
  1981.  
  1982.     local TerrainClick = 1
  1983.  
  1984.     local P1 = nil
  1985.  
  1986.     M.KeyDown:connect(function(K)
  1987.         if K == "q" then
  1988.             ClickType = 1
  1989.         elseif K == "e" then
  1990.             ClickType = 2
  1991.         elseif K == "z" then
  1992.             TerrainClick = 0
  1993.         elseif K == "x" then
  1994.             TerrainClick = 1
  1995.         elseif K == "c" then
  1996.             TerrainClick = 2
  1997.         elseif K == "v" then
  1998.             TerrainClick = 3
  1999.         elseif K == "b" then
  2000.             TerrainClick = 4
  2001.         end
  2002.     end)
  2003.  
  2004.     M.Button1Down:connect(function()
  2005.         if not M.Target then return end
  2006.         local Hit = M.Hit
  2007.         local cellPos
  2008.         if ClickType == 1 then
  2009.             cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2010.         else
  2011.             cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2012.         end
  2013.         if ClickState == "None" then
  2014.             ClickState = "Click1"
  2015.             P1 = cellPos
  2016.         end
  2017.     end)
  2018.     M.Button1Up:connect(function()
  2019.         if not M.Target then return end
  2020.         local Hit = M.Hit
  2021.         local cellPos
  2022.         if ClickType == 1 then
  2023.             cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2024.         else
  2025.             cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2026.         end
  2027.         if ClickState == "Click1" then
  2028.             ClickState = "None"
  2029.             local MinX = math.min(P1.x,cellPos.x)
  2030.             local MaxX = math.max(P1.x,cellPos.x)
  2031.             local MinY = math.min(P1.y,cellPos.y)
  2032.             local MaxY = math.max(P1.y,cellPos.y)
  2033.             local MinZ = math.min(P1.z,cellPos.z)
  2034.             local MaxZ = math.max(P1.z,cellPos.z)
  2035.             for y=MinY,MaxY do
  2036.                 for x=MinX,MaxX do
  2037.                     for z=MinZ,MaxZ do
  2038.                         Terrain:SetCell(x, y, z, material, 0, 0)
  2039.                     end
  2040.                 end
  2041.                 wait()
  2042.             end
  2043.             SelB.Adornee = nil
  2044.         end
  2045.     end)
  2046.     M.Move:connect(function()
  2047.         if not M.Target then return end
  2048.         local Hit = M.Hit
  2049.         local cellPos
  2050.         if ClickType == 1 then
  2051.             cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2052.         else
  2053.             cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2054.         end
  2055.         if ClickState == "Click1" then
  2056.             SelB.Adornee = SelP
  2057.             local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  2058.             local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  2059.             local Size = W1-W2
  2060.             Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  2061.             local Pos = (W1+W2)/2
  2062.             SelP.Size = Size
  2063.             SelP.CFrame = CFrame.new(Pos)
  2064.         end
  2065.     end)
  2066. end)
  2067.  
  2068. HopperBin0.Deselected:connect(function()
  2069.     SelB.Parent = nil
  2070.     SelB.Adornee = nil
  2071.     game.Players.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2072. end)
  2073.  
  2074. game:GetService('RunService').Stepped:connect(function()
  2075. if game.Players.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  2076. for _, child in pairs( game.Players.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2077.     if child:FindFirstChild("num") and material ~= child.num.Value then
  2078.     child.Selection.BackgroundTransparency = 1
  2079.     end
  2080.     end
  2081. end
  2082. end)
  2083.  
  2084. for _, child in pairs( game.Players.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2085.     local enterCon = child.MouseButton1Click:connect(function()
  2086.     if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  2087.     material = child.num.Value
  2088.     if child:FindFirstChild("Selection") then
  2089.     child.Selection.BackgroundTransparency = 0
  2090.     end
  2091.     end
  2092.     end)
  2093. end
  2094.  
  2095. local clr = game.Players.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  2096. workspace.Terrain:Clear()
  2097. end)
  2098.  
  2099. function sandbox(var,func)
  2100.     local env = getfenv(func)
  2101.     local newenv = setmetatable({},{
  2102.         __index = function(self,k)
  2103.             if k=="script" then
  2104.                 return var
  2105.             else
  2106.                 return env[k]
  2107.             end
  2108.         end,
  2109.     })
  2110.     setfenv(func,newenv)
  2111.     return func
  2112. end
  2113. cors = {}
  2114. mas = Instance.new("Model",game:GetService("Lighting"))
  2115. HopperBin0 = Instance.new("HopperBin")
  2116. HopperBin0.Name = "Terrain Delete"
  2117. HopperBin0.Parent = mas
  2118. for i,v in pairs(mas:GetChildren()) do
  2119.     v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2120.     pcall(function() v:MakeJoints() end)
  2121. end
  2122. mas:Destroy()
  2123. for i,v in pairs(cors) do
  2124.     spawn(function()
  2125.         pcall(v)
  2126.     end)
  2127. end
  2128.  
  2129. function onClick(mouse)
  2130.         p = game.Players.LocalPlayer
  2131.         if (p == nil) then return end
  2132.         if (p.Character == nil) then return end
  2133.        
  2134.         if (mouse.Hit.p - p.Character.Torso.Position).magnitude > 500 then return end
  2135.  
  2136.         c = game.Workspace.Terrain
  2137.        
  2138.         local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  2139.         local x = cellPos.x
  2140.         local y = cellPos.y
  2141.         local z = cellPos.z    
  2142.  
  2143.         c:SetCell(x, y, z, 0, 0, 0)
  2144.        
  2145. end
  2146.  
  2147.  
  2148. function onSelect(mouse)
  2149.         mouse.Button1Down:connect(function () onClick(mouse) end)
  2150. end
  2151.  
  2152.  
  2153.  
  2154. HopperBin0.Selected:connect(onSelect)
  2155. end
  2156. end)
  2157.  
  2158. addcmd('devuzi', 'op af',{'uzi'},
  2159. function(args, speaker)
  2160. if speaker.userId ~= LP.userId then
  2161. lponly(speaker)
  2162. else
  2163. wait(0.25);
  2164.  
  2165.  
  2166. _clear=function()
  2167.         local c={char;bag;gui;};
  2168.         for i=1,#c do
  2169.                 local c=c[i]:children();
  2170.                 for i=1,#c do
  2171.                         if(c[i].Name==name)then
  2172.                                 c[i].Parent=nil;
  2173.                         end;
  2174.                 end;
  2175.         end;
  2176.         local n=name..user.Name;
  2177.         local c=workspace:children();
  2178.         for i=1,#c do
  2179.                 if(c[i].Name==n)then
  2180.                         c[i].Parent=nil;
  2181.                 end;
  2182.         end;
  2183. end;
  2184.  
  2185. _valid_key=function(object,key)
  2186.         return object[key],key;
  2187. end;
  2188.  
  2189. _new=function(class)
  2190.         return function(props)
  2191.                 if(type(list_base_props)=='table')then
  2192.                         for i,v in next,list_base_props do
  2193.                                 if(props[i]==nil)then
  2194.                                         props[i]=v;
  2195.                                 end;
  2196.                         end;
  2197.                 end;
  2198.                
  2199.                 local object=class;
  2200.                
  2201.                 if(type(class)=='string')then
  2202.                         object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  2203.                 end;
  2204.                
  2205.                 local parent=props[1];
  2206.                         props[1]=nil;
  2207.                
  2208.                 for i,v in next,props do
  2209.                         local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  2210.                         if(not load)then
  2211.                                 load,res,key=pcall(_valid_key,object,i);
  2212.                         end;
  2213.                        
  2214.                         if(key)then
  2215.                                 t=type(res);
  2216.                                 s=tostring(res);
  2217.                                 if(t=='userdata'and s=='Signal '..key)then
  2218.                                         if(type(v)=='table')then
  2219.                                                 for i=1,#v do
  2220.                                                         res:connect(v[i]);
  2221.                                                 end;
  2222.                                         else
  2223.                                                 res:connect(v);
  2224.                                         end;
  2225.                                 else
  2226.                                         object[key]=v;
  2227.                                 end;
  2228.                         end;
  2229.                 end;
  2230.                
  2231.                 if(parent)then
  2232.                         object.Parent=parent;
  2233.                 end;
  2234.                
  2235.                 return object;
  2236.         end;
  2237. end;
  2238.  
  2239. _RGB=function(r,g,b)
  2240.         return Color3.new(r/255,g/255,b/255);
  2241. end;
  2242.  
  2243. _copy=function(o)
  2244.         local def=o.archivable;
  2245.         o.archivable=true;
  2246.         local c=o:clone();
  2247.         o.archivable=def;
  2248.         return c;
  2249. end;
  2250.  
  2251. _hum=function(char)
  2252.         local hum=char:findFirstChild'Humanoid';
  2253.         if(not hum or hum.className~='Humanoid')then
  2254.                 local c=char:children();
  2255.                 for i=1,#c do
  2256.                         if(c[i].className=='Humanoid')then
  2257.                                 return c[i];
  2258.                         end;
  2259.                 end;
  2260.         else
  2261.                 return hum;
  2262.         end;
  2263. end;
  2264.  
  2265. _hum_tag=function(hum)
  2266.         local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  2267.                 c.Name='creator';
  2268.                 c.Value=user;
  2269.         if(hum.Health==0 and not hum:findFirstChild'killed')then
  2270.                 Instance.new('BoolValue',hum).Name='killed';
  2271.                 bullets.clip=bullets.clip+10;
  2272.         end;
  2273. end;
  2274.  
  2275. _hum_dam=function(hum,dam,percent)
  2276.         hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  2277.         if(hum.Health<=hum.MaxHealth*0.1)then
  2278.                 _hum_tag(hum);
  2279.         end;
  2280. end;
  2281.  
  2282. _ray=function(v0,v1,i)
  2283.         local mag=(v0-v1).magnitude;
  2284.         local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  2285.        
  2286.         return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  2287. end;
  2288.  
  2289. _must=function(v0,v1,i)
  2290.         local hit,pos=_ray(v0,v1,i);
  2291.         return not hit and mouse.target or hit,pos;
  2292. end;
  2293.  
  2294. _cframe=function(x,y,z,r0,r1,r2)
  2295.         return CFrame.Angles(
  2296.                 math.rad(r0 or 0),
  2297.                 math.rad(r1 or 0),
  2298.                 math.rad(r2 or 0)
  2299.         )*CFrame.new(x,y,z);
  2300. end;
  2301.  
  2302. _update=function()
  2303.         if(bool_active and not screen.Parent)then
  2304.                 screen.Parent=gui;
  2305.         elseif(not bool_active and screen.Parent)then
  2306.                 screen.Parent=nil;
  2307.         end;
  2308. end;
  2309.  
  2310. _light=function(v0,v1)
  2311.         local mag=(v0-v1).magnitude;
  2312.         local len=math.random(2,7);
  2313.                 len=len>mag/2 and mag/2 or len;
  2314.        
  2315.         --local light=_new'part'{
  2316.         --        cFrame=CFrame.new(v0,v1);
  2317.         --        size=Vector3.new(1,1,1);
  2318.         --        color=_RGB(255,255,0);
  2319.         --        anchored=true;
  2320.         --        inv;
  2321.         --};
  2322.                 _new'blockMesh'{
  2323.                         scale=Vector3.new(0.2,0.2,len);
  2324.                         offset=Vector3.new(0,0,-len/2);
  2325.                         light;
  2326.                 };
  2327.                
  2328.         local bb=_new'billboardGui'{
  2329.                 size=UDim2.new(2,0,2,0);
  2330.                 adornee=light;
  2331.                 light;
  2332.         };
  2333.                 _new'imageLabel'{
  2334.                         image=url:format(109101526);
  2335.                         backgroundTransparency=1;
  2336.                         size=UDim2.new(1,0,1,0);
  2337.                         bb;
  2338.                 };
  2339.                
  2340.        -- _rem(light,0.15);
  2341. end;
  2342.  
  2343. _rem=function(object,del)
  2344.         if(del)then
  2345.                 delay(del,function()
  2346.                         if(object.Parent)then
  2347.                                 object.Parent=nil;
  2348.                         end;
  2349.                 end);
  2350.         else
  2351.                 pcall(function()
  2352.                         if(object.Parent)then
  2353.                                 object.Parent=nil;
  2354.                         end;
  2355.                 end);
  2356.         end;
  2357. end;
  2358.  
  2359. _blood=function(pos,count)
  2360.         for i=1,count do
  2361.                 local p=_new'part'{
  2362.                         rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2363.                         position=pos+Vector3.new(math.random(),math.random(),math.random());
  2364.                         velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2365.                         size=Vector3.new(math.random(),math.random(),math.random())/3;
  2366.                         color=_RGB(255,0,0);
  2367.                         transparency=0.5;
  2368.                         canCollide=true;
  2369.                         bottomSurface=0;
  2370.                         topSurface=0;
  2371.                         formFactor=3;
  2372.                         locked=true;
  2373.                         inv;
  2374.                 };
  2375.                 delay(5,function()
  2376.                         p.Parent=nil;
  2377.                 end);
  2378.         end;
  2379. end;
  2380.  
  2381. _make_hue=function()
  2382.         h_hue=_new'part'{
  2383.                 size=Vector3.new(0.25,1.8,0.35);
  2384.                 color=_RGB(100,100,100);
  2385.                 formFactor=3;
  2386.                 name='hue';
  2387.                 handle;
  2388.         };
  2389.         hh_weld=_new'weld'{
  2390.                 c1=_cframe(0,0.5,0);
  2391.                 part0=handle;
  2392.                 part1=h_hue;
  2393.                 handle;
  2394.         };
  2395. end;
  2396.  
  2397. _shot=function(v0,v1)
  2398.         if(not time_left)then
  2399.                 time_left=0;
  2400.         end;
  2401.         if(time_left>time())then
  2402.                 return nil;
  2403.         else
  2404.                 time_left=time()+math.random(1,10)/100;
  2405.         end;
  2406.        
  2407.         if(bullets.current<1)then
  2408.                 local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  2409.                         soundId='rbxasset://sounds/SWITCH3.wav';
  2410.                         name='tick_sound';
  2411.                         volume=0.2;
  2412.                         pitch=2;
  2413.                         head;
  2414.                 };
  2415.                 tick_sound:play();
  2416.                 if(bullets.clip>0)then
  2417.                         time_left=time()+2;
  2418.                         h_hue:breakJoints();
  2419.                         h_hue.CanCollide=true;
  2420.                         h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  2421.                         _rem(h_hue,10);
  2422.                         delay(1.9,function()
  2423.                                 _make_hue();
  2424.                                 local got=(bullets.clip>bullets.maximum and
  2425.                                         bullets.maximum or
  2426.                                         bullets.clip)-bullets.current;
  2427.  
  2428.                                 bullets.clip=bullets.clip-got;
  2429.                                 bullets.current=bullets.current+got;
  2430.                         end);
  2431.                 end;
  2432.                 return nil;
  2433.         else
  2434.                 bullets.current=bullets.current-1;
  2435.                
  2436.                 h_weld.C1=_cframe(0,0.75,0,
  2437.                                         -math.random(1000,1100)/10,180,0);
  2438.                 d_weld.C1=_cframe(0,-0.25,0.3);
  2439.                
  2440.                 lightstuff.Visible=true;
  2441.                 delay(0.1,function()
  2442.                         lightstuff.Visible=false;
  2443.                 end);
  2444.                
  2445.                 _rem(_new'part'{
  2446.                         velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  2447.                         cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  2448.                         size=Vector3.new(0.1,0.1,0.4);
  2449.                         color=_RGB(200,200,0);
  2450.                         material='Slate';
  2451.                         canCollide=true;
  2452.                         formFactor=3;
  2453.                         inv;
  2454.                 },5);
  2455.  
  2456.                 delay(0.1,function()
  2457.                         d_weld.C1=_cframe(0,-0.25,0);
  2458.                         if(bool_active)then
  2459.                                 h_weld.C1=h_weld_cf_active;
  2460.                         end;
  2461.                 end)
  2462.         end;
  2463.        
  2464.         local hit,pos=_must(v0,v1,char);
  2465.        
  2466.         shot_sound:play();
  2467.        
  2468.  
  2469.                                 _rem(_new'part'{
  2470.                                         cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2471.                                         size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2472.                                         color=_RGB(255,255,0);
  2473.                                         transparency=0.6;
  2474.                                                                                 reflectance=0.5;
  2475.                                         canCollide=false;
  2476.                                         bottomSurface=0;
  2477.                                         anchored=true;
  2478.                                         formFactor=3;
  2479.                                         topSurface=0;
  2480.                                         inv;
  2481.                                 },.15);
  2482.         _light(v0,v1);
  2483.        
  2484.         if(not hit)then return nil;end;
  2485.        
  2486.         if(hit.Parent.className=='Hat')then
  2487.                 hit:breakJoints();
  2488.                 hit.CanCollide=true;
  2489.                 hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  2490.                 hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  2491.         else
  2492.                 local hum=_hum(hit.Parent);
  2493.                 if(not hum)then
  2494.                         if(hit.Anchored==false and hit.Size.magnitude<4)then
  2495.                                 hit:breakJoints();
  2496.                                 hit.CanCollide=true;
  2497.                         end;
  2498.                 else
  2499.                         _hum_dam(hum,math.random(4,6));
  2500.                         _blood(pos,math.random(3,6));
  2501.                         hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  2502.                         if(hit.Name=='Head')then
  2503.                                 hum.Health=0;
  2504.                                 _blood(pos,math.random(3,6));
  2505.                                 delay(0.001,function()
  2506.                                         _new(workspace:FindFirstChild'head_shot'or'sound'){
  2507.                                                 pitch=math.random(70,100)*0.01;
  2508.                                                 soundId=url:format(1876552);
  2509.                                                 name='head_shot';
  2510.                                                 workspace;
  2511.                                         }:play();
  2512.                                 end);
  2513.                                 _hum_tag(hum);
  2514.                                 _rem(_new'part'{
  2515.                                         cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2516.                                         size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2517.                                         color=torso.Color;
  2518.                                         transparency=0.5;
  2519.                                         canCollide=false;
  2520.                                         bottomSurface=0;
  2521.                                         anchored=true;
  2522.                                         formFactor=3;
  2523.                                         topSurface=0;
  2524.                                         inv;
  2525.                                 },30);
  2526.                                 hit.Parent=nil;
  2527.                                 for b=0,1 do
  2528.                                         for a=0,1 do
  2529.                                                 for i=0,1 do
  2530.                                                         _rem(_new'part'{
  2531.                                                                 velocity=CFrame.new(v0,pos).lookVector*20;
  2532.                                                                 cFrame=hit.CFrame*CFrame.new(i,-b,a);
  2533.                                                                 size=Vector3.new(0.5,0.5,0.5);
  2534.                                                                 color=_RGB(255,255,255);
  2535.                                                                 bottomSurface=0;
  2536.                                                                 canCollide=true;
  2537.                                                                 transparency=0;
  2538.                                                                 formFactor=3;
  2539.                                                                 topSurface=0;
  2540.                                                                 hum;
  2541.                                                         },30);
  2542.                                                 end;
  2543.                                         end;
  2544.                                 end;
  2545.                         end;
  2546.                 end;
  2547.         end;
  2548. end;
  2549.  
  2550.  
  2551.  
  2552. _cf_select=function(mouse)
  2553.         mouse.Icon=url:format(109111387);--108999296
  2554.         bool_active=true;
  2555.        
  2556.         local arm=char:findFirstChild'Right Arm';
  2557.         local weld=torso:findFirstChild'Right Shoulder';
  2558.         if(arm and weld)then
  2559.                 h_weld.Part0=arm;
  2560.                 h_weld.C1=h_weld_cf_active;
  2561.                
  2562.                 weld.Part1=nil;
  2563.                 weld.Part0=nil;
  2564.                
  2565.                 weld=_new(torso:findFirstChild'right_arml'or'weld'){
  2566.                         name='right_arml';
  2567.                         part0=torso;
  2568.                         part1=arm;
  2569.                         torso;
  2570.                 };
  2571.                
  2572.                 arml=(arml or 0)+1;
  2573.                 local alv=arml;
  2574.                 local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  2575.                         gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  2576.                         gyro.P=30000;
  2577.                         gyro.D=1000;
  2578.                         gyro.Name='p_gyro';
  2579.                 repeat
  2580.                         local pos=mouse.hit.p;
  2581.                         local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  2582.                        
  2583.                         val=-math.pi*0.5;
  2584.                         valp=val*-1;
  2585.                         p0=torso.CFrame;
  2586.                         p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  2587.                         p1=p0+((p0.p-pos).unit*-2);
  2588.                         p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  2589.                         hitpos=torso.Position;
  2590.                         cj=CFrame.new(hitpos);
  2591.                         c0=torso.CFrame:inverse()*cj;
  2592.                         c1=p2:inverse()*cj;
  2593.                         weld.C0=c0;
  2594.                         weld.C1=c1;
  2595.                        
  2596.                         gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  2597.                        
  2598.                         wait(0.001);
  2599.                 until arml~=alv;
  2600.                 gyro.Parent=nil;
  2601.         end;
  2602. end;
  2603.  
  2604. _cf_deselect=function()
  2605.         bool_active=false;
  2606.         arml=(arml or 0)+1;
  2607.         loop_shot=(loop_shot or 0)+1;
  2608.                
  2609.         h_weld.Part0=torso;
  2610.         h_weld.C1=h_weld_cf_inactive;
  2611.        
  2612.         local weld=torso:findFirstChild'right_arml';
  2613.         if(weld)then
  2614.                 weld.Part1=nil;
  2615.                 weld.Part0=nil;
  2616.         end;
  2617.         local arm=char:findFirstChild'Right Arm';
  2618.         local weld=torso:findFirstChild'Right Shoulder';
  2619.         if(arm and weld)then
  2620.                 weld.Part0=torso;
  2621.                 weld.Part1=arm;
  2622.         end;
  2623. end;
  2624.  
  2625. _cf_mouse=function(event,fun)
  2626.         mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  2627.                 if(bool_active)then
  2628.                         fun(...);
  2629.                 end;
  2630.         end);
  2631. end;
  2632.  
  2633.  
  2634. do
  2635.         local main=getfenv(0);
  2636.         local c=game:children();
  2637.         local check=function(v)
  2638.                 if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  2639.                         main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  2640.                 end;
  2641.         end;
  2642.         for i=1,#c do
  2643.                 pcall(check,c[i]);
  2644.         end;
  2645. end;
  2646.  
  2647.  
  2648. bullets={
  2649.         maximum=51111111111111111111111111110;
  2650.         current=511111111111111111111111111111110;
  2651.         clip=501111111111111111111111111111111*4;
  2652. };
  2653.  
  2654. list_base_props={
  2655.         backgroundColor3=_RGB(0,0,0);
  2656.         textColor3=_RGB(200,200,200);
  2657.         borderSizePixel=0;
  2658.         color=_RGB(0,0,0);
  2659.         archivable=false;
  2660.         canCollide=false;
  2661.         bottomSurface=0;
  2662.         topSurface=0;
  2663.         formFactor=0;
  2664.         locked=true;
  2665. };
  2666.  
  2667.  
  2668.  
  2669. user=players.localPlayer;
  2670. mouse=user:getMouse();
  2671. char=user.Character;
  2672. gui=user.PlayerGui;
  2673. bag=user.Backpack;
  2674. torso=char.Torso;
  2675. head=char.Head;
  2676. hum=_hum(char);
  2677.  
  2678. url='rbxassetid://%d';
  2679. name='dev-uzi';
  2680.  
  2681. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  2682.                                                         0,90,-70);
  2683. h_weld_cf_active=_cframe(0,0.75,0,
  2684.                                                 -110,180,0);
  2685.  
  2686. assert(hum,'humanoid is not found');
  2687.  
  2688.  
  2689.  
  2690. _clear();
  2691.  
  2692.  
  2693. _cf_mouse('button1Down',function()
  2694.         loop_shot=(loop_shot or 0)+1;
  2695.         local vers=loop_shot;
  2696.         local step=runService.Stepped;
  2697.         repeat
  2698.                 _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  2699.                 step:wait();--wait(0.001);
  2700.         until vers~=loop_shot;
  2701. end);
  2702.  
  2703. _cf_mouse('button1Up',function()
  2704.         loop_shot=(loop_shot or 0)+1;
  2705. end);
  2706.  
  2707. _cf_mouse('move',function()
  2708.         cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  2709. end);
  2710.  
  2711. _cf_mouse('keyDown',function(k)
  2712.         if(k=='r')then
  2713.                 if(bullets.clip>0 and time_left<=time())then
  2714.                         local got=(bullets.clip>bullets.maximum and
  2715.                                 bullets.maximum or
  2716.                                 bullets.clip)-bullets.current;
  2717.  
  2718.                         bullets.clip=bullets.clip-got;
  2719.                         bullets.current=bullets.current+got;
  2720.                         if(got~=0)then
  2721.                                 time_left=time()+2;
  2722.                         end;
  2723.                 end;
  2724.         end;
  2725. end);
  2726.  
  2727.  
  2728. screen=_new'screenGui'{
  2729.         name=name;
  2730. };
  2731.  
  2732. cross_f=_new'frame'{
  2733.         size=UDim2.new(0,21,0,21);
  2734.         backgroundTransparency=1;
  2735.         screen;
  2736. };
  2737.  
  2738. for i=0,1 do
  2739.         _new'frame'{
  2740.                 position=UDim2.new(0,13*i,0,11);
  2741.                 size=UDim2.new(0,10,0,1);
  2742.                 cross_f;
  2743.         };
  2744. end;
  2745.  
  2746. for i=0,1 do
  2747.         _new'frame'{
  2748.                 position=UDim2.new(0,11,0,13*i);
  2749.                 size=UDim2.new(0,1,0,10);
  2750.                 cross_f;
  2751.         };
  2752. end;
  2753.  
  2754.  
  2755.  
  2756. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  2757.         soundId=url:format(2920959);
  2758.         pitch=1.4;
  2759.         head;
  2760. };
  2761. if(shot_sound.Name~='2920959')then
  2762.         shot_sound.Name='2920959';
  2763.         shot_sound:play();
  2764. end;
  2765.  
  2766. bin=_new'hopperBin'{
  2767.         deselected=_cf_deselect;
  2768.         selected=_cf_select;
  2769.         name=name;
  2770.         bag;
  2771. };
  2772.  
  2773. inv=_new'model'{
  2774.         name=name;
  2775.         char;
  2776. };
  2777.  
  2778. handle=_new'part'{
  2779.         size=Vector3.new(0.3,1.3,0.4);
  2780.         color=_RGB(140,140,140);
  2781.         name='handle';
  2782.         formFactor=3;
  2783.         inv;
  2784.         touched=function(hit)
  2785.                 if(hit.Parent.className=='Model')then
  2786.                         local hum=_hum(hit.Parent);
  2787.                         if(hum~=nil)then
  2788.                                 _hum_dam(hum,handle.Velocity.magnitude);
  2789.                         end;
  2790.                 end;
  2791.         end;
  2792. };
  2793.         h_weld=_new'weld'{
  2794.                 c1=h_weld_cf_inactive;
  2795.                 part1=handle;
  2796.                 part0=torso;
  2797.                 handle;
  2798.         };
  2799.                 _make_hue();
  2800.                
  2801.                 h_part=_new'part'{
  2802.                         size=Vector3.new(0.4,0.4,1.4);
  2803.                         color=_RGB(140,140,140);
  2804.                         name='handle';
  2805.                         formFactor=3;
  2806.                         handle;
  2807.                 };
  2808.                 hp_weld=_new'weld'{
  2809.                         c1=_cframe(0,-1.3/2,-0.3,
  2810.                                                 20,0,0);
  2811.                         part0=handle;
  2812.                         part1=h_part;
  2813.                         handle;
  2814.                 };
  2815.                
  2816.                 drag=_new'part'{
  2817.                         size=Vector3.new(0.5,0.45,1.5);
  2818.                         color=_RGB(100,100,100);
  2819.                         name='handle';
  2820.                         formFactor=3;
  2821.                         handle;
  2822.                 };
  2823.                 d_weld=_new'weld'{
  2824.                         c1=_cframe(0,-0.25,0);
  2825.                         part0=h_part;
  2826.                         part1=drag;
  2827.                         handle;
  2828.                 };
  2829.                
  2830.                 tube=_new'part'{
  2831.                         size=Vector3.new(0.2,0.2,1.5);
  2832.                         color=_RGB(0,0,0);
  2833.                         name='handle';
  2834.                         formFactor=3;
  2835.                         handle;
  2836.                 };
  2837.                 t_weld=_new'weld'{
  2838.                         c1=_cframe(0,-0.3,-0.1);
  2839.                         part0=h_part;
  2840.                         part1=tube;
  2841.                         handle;
  2842.                 };
  2843.  
  2844. bullets_label=_new'textLabel'{
  2845.         textStrokeColor3=_RGB(0,0,0);
  2846.         textColor3=_RGB(200,200,200);
  2847.         textStrokeTransparency=0;
  2848.         backgroundTransparency=1;
  2849.         fontSize=5;
  2850.         screen;
  2851. };
  2852.  
  2853. lightstuff=_new'frame'{
  2854.         backgroundColor3=_RGB(255,255,255);
  2855.         position=UDim2.new(0,0,0,-1);
  2856.         backgroundTransparency=0.5;
  2857.         size=UDim2.new(1,0,1,1);
  2858.         borderSizePixel=0;
  2859.         visible=false;
  2860.         screen;
  2861. };
  2862.  
  2863. coroutine.wrap(function()
  2864.         local red,white,green;
  2865.         repeat
  2866.                 if(screen.Parent)then
  2867.                         if(not green and bullets.current==bullets.maximum)then
  2868.                                 green=true;
  2869.                                 bullets_label.TextColor3=_RGB(0,200,0);
  2870.                         elseif(not red and bullets.current==0)then
  2871.                                 red=true;
  2872.                                 bullets_label.TextColor3=_RGB(200,0,0);
  2873.                         elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  2874.                                 bullets_label.TextColor3=_RGB(200,200,200);
  2875.                                 green=false;
  2876.                                 red=false;
  2877.                         end;
  2878.                         bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  2879.                         bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  2880.                         bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  2881.                 end;
  2882.                 wait(0.001);
  2883.         until nil;
  2884. end)();
  2885.  
  2886.  
  2887. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  2888. local vers=_G.dev_pistol_version;
  2889. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  2890. if(hum.Health==0)then
  2891.         _clear();
  2892. end;
  2893. end
  2894. end)
  2895.  
  2896. addcmd('enabletools', 'lets them have tools',{'unloopremovetools'},
  2897. function(args, speaker)
  2898.     local players = getPlayer(args[1], speaker)
  2899.     for i,v in pairs(players)do
  2900.         if FindTable(disabletoolsT, _players[v].Name) then
  2901.             table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name))
  2902.             if args[1] == "all" then
  2903.             Notify('Enabled tools for everyone')
  2904.             elseif args[1] == "others" then
  2905.             Notify('Enabled tools for others')
  2906.             elseif args[1] == "friends" then
  2907.             Notify('Enabled tools for friends')
  2908.             elseif args[1] == "nonfriends" then
  2909.             Notify('Enabled tools for nonfriends')
  2910.             elseif args[1] == "team" then
  2911.             Notify('Enabled tools for your team')
  2912.             elseif args[1] == "nonteam" then
  2913.             Notify('Enabled tools for the opposing team')
  2914.             elseif args[1] == "guests" then
  2915.             Notify('Enabled tools for guests')
  2916.             elseif args[1] == "admins" then
  2917.             Notify('Enabled tools for admins')
  2918.             elseif args[1] == "nonadmins" then
  2919.             Notify('Enabled tools for nonadmins')
  2920.             else
  2921.             Notify('Enabled tools for ' .. gPlayers[v].Name)
  2922.             end
  2923.         end
  2924.         end
  2925. end)
  2926.  
  2927. addcmd('nil', 'removes the player',{},
  2928. function(args, speaker)
  2929.     local players = getPlayer(args[1], speaker)
  2930.     for i,v in pairs(players)do
  2931.         pcall(function() gPlayers[v].Character:Remove() end)
  2932.         gPlayers[v].Character = nil
  2933.             if args[1] == "all" then
  2934.             Notify('Made everyone nil')
  2935.             elseif args[1] == "others" then
  2936.             Notify('Made others nil')
  2937.             elseif args[1] == "friends" then
  2938.             Notify('Made friends nil')
  2939.             elseif args[1] == "nonfriends" then
  2940.             Notify('Made non friends nil')
  2941.             elseif args[1] == "team" then
  2942.             Notify('Made your team nil')
  2943.             elseif args[1] == "nonteam" then
  2944.             Notify('Made the opposing team nil')
  2945.             elseif args[1] == "guests" then
  2946.             Notify('Made guests nil')
  2947.             elseif args[1] == "admins" then
  2948.             Notify('Made admins nil')
  2949.             elseif args[1] == "nonadmins" then
  2950.             Notify('Made nonadmins nil')
  2951.             else
  2952.             Notify('Made ' .. gPlayers[v].Name .. ' nil')
  2953.             end
  2954.         end
  2955. end)
  2956.  
  2957. addcmd('ban', 'goodbye ;)',{},
  2958. function(args, speaker)
  2959. local players = getPlayer(args[1], speaker)
  2960. for i,v in pairs(players)do
  2961. if args[1] == "all" then
  2962. Notify('Banned everyone')
  2963. elseif args[1] == "others" then
  2964. Notify('Banned others')
  2965. elseif args[1] == "friends" then
  2966. Notify('Banned friends')
  2967. elseif args[1] == "nonfriends" then
  2968. Notify('Banned nonfriends')
  2969. elseif args[1] == "team" then
  2970. Notify('Your team has been banned')
  2971. elseif args[1] == "nonteam" then
  2972. Notify('The opposing team has been banned')
  2973. elseif args[1] == "guests" then
  2974. Notify('Guests have been banned')
  2975. elseif args[1] == "nonadmins" then
  2976. Notify('Nonadmins have been banned')
  2977. else
  2978. Notify(gPlayers[v].Name .. ' has been banned')
  2979. end
  2980.     spawn(function()
  2981. table.insert(banT, _players[v].userId)
  2982. table.insert(banname, _players[v].Name)
  2983. function Kick(PLAYER)
  2984. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  2985. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  2986. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  2987. Plat.Name = 'IYkick'
  2988. Plat.Size = Vector3.new(100, 1, 100)
  2989. local PART = Instance.new('Part', PLAYER.Character)
  2990. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  2991. PART.Size = Vector3.new(100, 1, 100)
  2992. PART.Anchored = true
  2993.  
  2994. PART.Transparency = 1
  2995. Plat.Transparency = 1
  2996.  
  2997. repeat wait(1)
  2998. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  2999. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  3000. end
  3001. Kick(PLAYER)
  3002. until not game.Players:findFirstChild(PLAYER)
  3003. end
  3004. end
  3005. Kick(gPlayers[v])
  3006. end)
  3007. end
  3008. end)
  3009.  
  3010. addcmd('clearbans', 'welcome back!',{'clrbans'},
  3011. function(args, speaker)
  3012.     banT = {}
  3013.     banname = {}
  3014.     Notify('Removed all bans')
  3015. end)
  3016.  
  3017. addcmd('unban','unbans a player',{},
  3018. function(args, speaker)
  3019.     if FindTable(banT, game.Players:GetUserIdFromNameAsync(args[1])) then
  3020.         table.remove(banT, GetInTable(banT, game.Players:GetUserIdFromNameAsync(args[1])))
  3021.         table.remove(banname, GetInTable(banname, args[1]))
  3022.     end
  3023. end)
  3024.  
  3025. addcmd('verify', 'dismiss',{''},
  3026. function(args, speaker)
  3027.         local players = getPlayer(args[1], speaker)
  3028.     for i,v in pairs(players)do
  3029. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3030. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove() 
  3031. end
  3032. end
  3033. end)
  3034.  
  3035. addcmd('admin', 'ur an admin now ;o',{},
  3036. function(args, speaker)
  3037.     local players = getPlayer(args[1], speaker)
  3038.     for i,v in pairs(players)do
  3039.         if not isAdmin(_players[v]) then
  3040.             table.insert(adminT, _players[v].userId)
  3041.             table.insert(adminname, _players[v].Name)
  3042.         if args[1] == "all" then
  3043.         Notify('Everyone has been given admin')
  3044.         elseif args[1] == "others" then
  3045.         Notify('Others have been given admin')
  3046.         elseif args[1] == "friends" then
  3047.         Notify('Friends have been given admin')
  3048.         elseif args[1] == "team" then
  3049.         Notify('Your team has been given admin')
  3050.         elseif args[1] == "nonteam" then
  3051.         Notify('The opposing team has been given admin')
  3052.         else
  3053. Notify(gPlayers[v].Name .. ' has been given admin')
  3054. game.Chat:Chat(gPlayers[v].Character.Head, 'You are now an admin! The prefix is ' .. cmdprefix)
  3055. updateevents(gPlayers[v])
  3056. for a, mod in pairs(gPlayers[v].Character:children()) do
  3057. if mod:FindFirstChild("TAG") then
  3058. gPlayers[v].Character.Head.Transparency = 0
  3059. mod:Destroy()
  3060. end
  3061. end
  3062. end
  3063. end
  3064. end
  3065. end)
  3066.  
  3067. adminname = {}
  3068. addcmd('admins','prints admins',{'adminlist'},
  3069. function(args, speaker)
  3070. if speaker.userId ~= LP.userId then
  3071. lponly(speaker)
  3072. else
  3073. print('ADMINS:')
  3074. wait(0.1)
  3075. for i, v in pairs (adminname) do print(v) end
  3076. Notify('Printed admins in the console (F9)')
  3077. end
  3078. end)
  3079.  
  3080. banname = {}
  3081. addcmd('bans','prints bans',{'banlist'},
  3082. function(args, speaker)
  3083. if speaker.userId ~= LP.userId then
  3084. lponly(speaker)
  3085. else
  3086. print('BANLAND:')
  3087. wait(0.1)
  3088. for i, v in pairs (banname) do print(v) end
  3089. Notify('Printed bans in the console (F9)')
  3090. end
  3091. end)
  3092.  
  3093. addcmd('bang','owo',{'rape'},
  3094. function(args, speaker)
  3095.     local players = getPlayer(args[1], speaker)
  3096.     for i,v in pairs(players)do
  3097.         rape(_players[v].Name, speaker)
  3098.     end
  3099. end)
  3100.  
  3101. addcmd('unadmin', 'removes the admin',{'noadmin'},
  3102. function(args, speaker)
  3103.     local players = getPlayer(args[1], speaker)
  3104.     for i,v in pairs(players)do
  3105.         if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  3106.             if FindTable(adminT, _players[v].userId) then
  3107.                 table.remove(adminT, GetInTable(adminT, _players[v].userId))
  3108.                 table.remove(adminname, GetInTable(adminname, _players[v].Name))
  3109.         if args[1] == "all" then
  3110.         Notify('Removed everyones admin')
  3111.         elseif args[1] == "others" then
  3112.         Notify('Others no longer have admin')
  3113.         elseif args[1] == "friends" then
  3114.         Notify('Friends no longer have admin')
  3115.         elseif args[1] == "team" then
  3116.         Notify('Your team no longer has admin')
  3117.         elseif args[1] == "nonteam" then
  3118.         Notify('The opposing team no longer has admin')
  3119.         else
  3120.         Notify(gPlayers[v].Name .. ' no longer has admin')
  3121.         end
  3122.         end
  3123.     game.Chat:Chat(gPlayers[v].Character.Head, 'You are no longer an admin')
  3124.     end
  3125.     end
  3126. end)
  3127.  
  3128. addcmd('bgui', 'gives player billboard gui presenting text',{},
  3129. function(args, speaker)
  3130.     local players = getPlayer(args[1], speaker)
  3131.     for i,v in pairs(players)do
  3132. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3133. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove() 
  3134. end
  3135.  
  3136. y = Instance.new("BillboardGui")
  3137. y.Size = UDim2.new(0,100,0,150)
  3138. y.StudsOffset = Vector3.new(0,1,0)
  3139. y.Parent = gPlayers[v].Character.Head
  3140. y.Adornee = gPlayers[v].Character.Head
  3141. f = Instance.new("TextLabel")
  3142. f.Parent = y
  3143. f.BackgroundTransparency = 1
  3144. f.Position = UDim2.new(0,0,0,-50)
  3145. f.Size = UDim2.new(0,100,0,100)
  3146. f.Font = "Highway"
  3147. f.FontSize = "Size48"
  3148. f.Text = GLS(false, 1)
  3149. f.TextStrokeColor3 = Color3.new(0,0,0)
  3150. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3151. f.TextStrokeTransparency = 0
  3152. f.TextYAlignment = "Bottom"
  3153. end
  3154. end)
  3155.  
  3156. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  3157. function(args, speaker)
  3158.     local players = getPlayer(args[1], speaker)
  3159.     for i,v in pairs(players)do
  3160. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3161. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove() 
  3162. end
  3163. end
  3164. end)
  3165.  
  3166. addcmd('esp', 'lets you see a players location',{},
  3167. function(args, speaker)
  3168.     local players = getPlayer(args[1], speaker)
  3169.     for i,v in pairs(players)do
  3170. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3171. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove() 
  3172. end
  3173.  
  3174. y = Instance.new("BillboardGui")
  3175. y.Size = UDim2.new(0,100,0,150)
  3176. y.StudsOffset = Vector3.new(0,1,0)
  3177. y.Parent = gPlayers[v].Character.HumanoidRootPart
  3178. y.Adornee = gPlayers[v].Character.HumanoidRootPart
  3179. f = Instance.new("TextLabel")
  3180. f.Parent = y
  3181. f.BackgroundTransparency = 1
  3182. f.Position = UDim2.new(0,0,0,-50)
  3183. f.Size = UDim2.new(0,100,0,100)
  3184. f.Font = "Highway"
  3185. f.FontSize = "Size48"
  3186. f.Text = "v"
  3187. f.TextStrokeColor3 = Color3.new(0,0,0)
  3188. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3189. f.TextStrokeTransparency = 0
  3190. f.TextYAlignment = "Bottom"
  3191. y.AlwaysOnTop = true
  3192. end
  3193. end)
  3194.  
  3195. addcmd('unesp', 'gives player billboard gui presenting text',{'noesp'},
  3196. function(args, speaker)
  3197.     local players = getPlayer(args[1], speaker)
  3198.     for i,v in pairs(players)do
  3199. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3200. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove() 
  3201. end
  3202. end
  3203. end)
  3204.  
  3205. addcmd('rhats', 'no more hats',{'removehats'},
  3206. function(args, speaker)
  3207.     local players = getPlayer(args[1], speaker)
  3208.     for i,v in pairs(players) do
  3209.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  3210.             if v:IsA('Accessory') then
  3211.                 v:destroy()
  3212.             end
  3213.         end
  3214.     end
  3215. end)
  3216.  
  3217. addcmd('removetools', 'no more tools',{'rtools'},
  3218. function(args, speaker)
  3219.     local players = getPlayer(args[1], speaker)
  3220.     for i,v in pairs(players) do
  3221.         for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  3222.             if v:IsA('Tool') or v:IsA('HopperBin') then
  3223.                 v:destroy()
  3224.             end
  3225.     for i,v in pairs(players) do
  3226.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  3227.             if v:IsA('Tool') or v:IsA('HopperBin') then
  3228.                 v:destroy()
  3229.                 end
  3230.         end
  3231.         end
  3232.         end
  3233.     end
  3234. end)
  3235.  
  3236. addcmd('copytools', 'copys the tools from a players backpack',{'ctools'},
  3237. function(args, speaker)
  3238.     local players = getPlayer(args[1], speaker)
  3239.     for i,v in pairs(players) do
  3240.         for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  3241.             if v:IsA('Tool') or v:IsA('HopperBin') then
  3242.                 v:Clone().Parent = speaker.Backpack
  3243.             end
  3244.         end
  3245.         end
  3246. end)
  3247.  
  3248. addcmd('gravity', 'workspace gravity',{''},
  3249. function(args, speaker)
  3250. workspace.Gravity = args[1]
  3251. Notify('Gravity set to ' .. args[1])
  3252. end)
  3253.  
  3254. addcmd('serverinfo', 'gives you info about the server',{'info'},
  3255. function(args, speaker)
  3256. if speaker.userId ~= LP.userId then
  3257. lponly(speaker)
  3258. else
  3259. wait(0.5)
  3260.  
  3261. -- Objects
  3262.  
  3263. local Sinfo = Instance.new("ScreenGui")
  3264. local Time = Instance.new("TextLabel")
  3265. local TextLabel = Instance.new("TextLabel")
  3266. local TextLabel3 = Instance.new("TextLabel")
  3267. local name = Instance.new("TextLabel")
  3268. local fe = Instance.new("TextLabel")
  3269. local players = Instance.new("TextLabel")
  3270. local maxplayers = Instance.new("TextLabel")
  3271. local TextLabel2 = Instance.new("TextLabel")
  3272. local playerid = Instance.new("TextLabel")
  3273. local appearance = Instance.new("TextLabel")
  3274. local placeid = Instance.new("TextLabel")
  3275. local exit = Instance.new("TextButton")
  3276.  
  3277. -- Properties
  3278.  
  3279. Sinfo.Name = "Sinfo"
  3280. Sinfo.Parent = game.Players.LocalPlayer.PlayerGui
  3281.  
  3282. Time.Name = "Time"
  3283. Time.Parent = Sinfo
  3284. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3285. Time.BackgroundTransparency = 1
  3286. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3287. Time.Position = UDim2.new(0, 20, 0.924000025, 0)
  3288. Time.Size = UDim2.new(0, 1000, 0, 20)
  3289. Time.Font = Enum.Font.ArialBold
  3290. Time.FontSize = Enum.FontSize.Size14
  3291. Time.Text = "0 Hours, 0 Minute(s), 0 Seconds"
  3292. Time.TextColor3 = Color3.new(1, 1, 1)
  3293. Time.TextStrokeTransparency = 0
  3294.  
  3295. TextLabel.Name = "Text Label"
  3296. TextLabel.Parent = Sinfo
  3297. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3298. TextLabel.BackgroundTransparency = 1
  3299. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  3300. TextLabel.Position = UDim2.new(0, 50, 0.924000025, 0)
  3301. TextLabel.Size = UDim2.new(0, 600, 0, 20)
  3302. TextLabel.Font = Enum.Font.ArialBold
  3303. TextLabel.FontSize = Enum.FontSize.Size14
  3304. TextLabel.Text = "Server Time:"
  3305. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  3306. TextLabel.TextStrokeColor3 = Color3.new(1, 1, 1)
  3307. TextLabel.TextStrokeTransparency = 0
  3308.  
  3309. TextLabel3.Name = "Text Label3"
  3310. TextLabel3.Parent = Sinfo
  3311. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  3312. TextLabel3.BackgroundTransparency = 1
  3313. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  3314. TextLabel3.Position = UDim2.new(0, -250, 0.924000025, 0)
  3315. TextLabel3.Size = UDim2.new(0, 600, 0, 20)
  3316. TextLabel3.Font = Enum.Font.ArialBold
  3317. TextLabel3.FontSize = Enum.FontSize.Size14
  3318. TextLabel3.Text = "Local Player:"
  3319. TextLabel3.TextColor3 = Color3.new(0, 0, 0)
  3320. TextLabel3.TextStrokeColor3 = Color3.new(1, 1, 1)
  3321. TextLabel3.TextStrokeTransparency = 0
  3322.  
  3323. name.Name = "name"
  3324. name.Parent = Sinfo
  3325. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3326. name.BackgroundTransparency = 1
  3327. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3328. name.Position = UDim2.new(0, 350, 0.899999976, 0)
  3329. name.Size = UDim2.new(0, 1000, 0, 20)
  3330. name.Font = Enum.Font.ArialBold
  3331. name.FontSize = Enum.FontSize.Size14
  3332. name.Text = "Loading Place Name"
  3333. name.TextColor3 = Color3.new(1, 1, 1)
  3334. name.TextStrokeTransparency = 0
  3335.  
  3336. fe.Name = "fe"
  3337. fe.Parent = Sinfo
  3338. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3339. fe.BackgroundTransparency = 1
  3340. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3341. fe.Position = UDim2.new(0, 350, 0.949999988, 0)
  3342. fe.Size = UDim2.new(0, 1000, 0, 20)
  3343. fe.Font = Enum.Font.ArialBold
  3344. fe.FontSize = Enum.FontSize.Size14
  3345. fe.Text = "Loading FE Status"
  3346. fe.TextColor3 = Color3.new(1, 1, 1)
  3347. fe.TextStrokeTransparency = 0
  3348.  
  3349. players.Name = "players"
  3350. players.Parent = Sinfo
  3351. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3352. players.BackgroundTransparency = 1
  3353. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3354. players.Position = UDim2.new(0, 530, 0.899999976, 0)
  3355. players.Size = UDim2.new(0, 1000, 0, 20)
  3356. players.Font = Enum.Font.ArialBold
  3357. players.FontSize = Enum.FontSize.Size14
  3358. players.Text = "Loading Players"
  3359. players.TextColor3 = Color3.new(1, 1, 1)
  3360. players.TextStrokeTransparency = 0
  3361.  
  3362. maxplayers.Name = "maxplayers"
  3363. maxplayers.Parent = Sinfo
  3364. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3365. maxplayers.BackgroundTransparency = 1
  3366. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3367. maxplayers.Position = UDim2.new(0, 530, 0.949999988, 0)
  3368. maxplayers.Size = UDim2.new(0, 1000, 0, 20)
  3369. maxplayers.Font = Enum.Font.ArialBold
  3370. maxplayers.FontSize = Enum.FontSize.Size14
  3371. maxplayers.Text = "Loading Max Players"
  3372. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  3373. maxplayers.TextStrokeTransparency = 0
  3374.  
  3375. TextLabel2.Name = "Text Label2"
  3376. TextLabel2.Parent = Sinfo
  3377. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  3378. TextLabel2.BackgroundTransparency = 1
  3379. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  3380. TextLabel2.Position = UDim2.new(0, 400, 0.924000025, 0)
  3381. TextLabel2.Size = UDim2.new(0, 600, 0, 20)
  3382. TextLabel2.Font = Enum.Font.ArialBold
  3383. TextLabel2.FontSize = Enum.FontSize.Size14
  3384. TextLabel2.Text = "Statistics:"
  3385. TextLabel2.TextColor3 = Color3.new(0, 0, 0)
  3386. TextLabel2.TextStrokeColor3 = Color3.new(1, 1, 1)
  3387. TextLabel2.TextStrokeTransparency = 0
  3388.  
  3389. playerid.Name = "playerid"
  3390. playerid.Parent = Sinfo
  3391. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3392. playerid.BackgroundTransparency = 1
  3393. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3394. playerid.Position = UDim2.new(0, -330, 0.899999976, 0)
  3395. playerid.Size = UDim2.new(0, 1000, 0, 20)
  3396. playerid.Font = Enum.Font.ArialBold
  3397. playerid.FontSize = Enum.FontSize.Size14
  3398. playerid.Text = "Loading Player ID"
  3399. playerid.TextColor3 = Color3.new(1, 1, 1)
  3400. playerid.TextStrokeTransparency = 0
  3401.  
  3402. appearance.Name = "appearance"
  3403. appearance.Parent = Sinfo
  3404. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3405. appearance.BackgroundTransparency = 1
  3406. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3407. appearance.Position = UDim2.new(0, -330, 0.949999988, 0)
  3408. appearance.Size = UDim2.new(0, 1000, 0, 20)
  3409. appearance.Font = Enum.Font.ArialBold
  3410. appearance.FontSize = Enum.FontSize.Size14
  3411. appearance.Text = "Loading Appearance ID"
  3412. appearance.TextColor3 = Color3.new(1, 1, 1)
  3413. appearance.TextStrokeTransparency = 0
  3414.  
  3415. placeid.Name = "placeid"
  3416. placeid.Parent = Sinfo
  3417. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3418. placeid.BackgroundTransparency = 1
  3419. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3420. placeid.Position = UDim2.new(0, 700, 0.899999976, 0)
  3421. placeid.Size = UDim2.new(0, 1000, 0, 20)
  3422. placeid.Font = Enum.Font.ArialBold
  3423. placeid.FontSize = Enum.FontSize.Size14
  3424. placeid.Text = "Loading Place ID"
  3425. placeid.TextColor3 = Color3.new(1, 1, 1)
  3426. placeid.TextStrokeTransparency = 0
  3427.  
  3428. exit.Name = "exit"
  3429. exit.Parent = Sinfo
  3430. exit.BackgroundColor3 = Color3.new(1, 1, 1)
  3431. exit.BorderColor3 = Color3.new(0, 0, 0)
  3432. exit.Position = UDim2.new(0, 1150, 0.944999993, 0)
  3433. exit.Size = UDim2.new(0, 100, 0, 25)
  3434. exit.FontSize = Enum.FontSize.Size10
  3435. exit.Text = "Exit"
  3436. exit.TextColor3 = Color3.new(0, 0, 0)
  3437.  
  3438. wait(0.5)
  3439. game.Players.LocalPlayer.PlayerGui.Sinfo.name.Text = game.Name
  3440. game.Players.LocalPlayer.PlayerGui.Sinfo.playerid.Text = "Player ID: " ..game.Players.LocalPlayer.UserId
  3441. if game.Workspace.FilteringEnabled == true then
  3442.     game.Players.LocalPlayer.PlayerGui.Sinfo.fe.Text = "Filtering Enabled"
  3443. elseif game.Workspace.FilteringEnabled == false then
  3444.     game.Players.LocalPlayer.PlayerGui.Sinfo.fe.Text = "Filtering Disabled"
  3445. end
  3446. players = game.Players:getPlayers()
  3447. game.Players.LocalPlayer.PlayerGui.Sinfo.maxplayers.Text = game.Players.MaxPlayers.. " Players Max"
  3448. game.Players.LocalPlayer.PlayerGui.Sinfo.placeid.Text = "Place ID: " ..game.PlaceId
  3449.  
  3450. game.Players.LocalPlayer.PlayerGui.Sinfo.exit.MouseButton1Click:Connect(function()
  3451. wait()
  3452. game.Players.LocalPlayer.PlayerGui.Sinfo:Destroy()
  3453. end)
  3454.  
  3455. while true do
  3456.     wait()
  3457.     game.Players.LocalPlayer.PlayerGui.Sinfo.players.Text = #players.. " Player(s)"
  3458.     game.Players.LocalPlayer.PlayerGui.Sinfo.appearance.Text = "Appearance: " ..game.Players.LocalPlayer.CharacterAppearanceId
  3459.     local seconds = math.floor(workspace.DistributedGameTime)
  3460.     local minutes = math.floor(workspace.DistributedGameTime / 60)
  3461.     local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  3462.     local seconds = seconds - (minutes * 60)
  3463.     local minutes = minutes - (hours * 60)
  3464.     if hours < 1 then
  3465.     if minutes < 1 then
  3466.     game.Players.LocalPlayer.PlayerGui.Sinfo.Time.Text = seconds .. " Second(s)"
  3467.     else
  3468.     game.Players.LocalPlayer.PlayerGui.Sinfo.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3469.     end
  3470.     else
  3471.     game.Players.LocalPlayer.PlayerGui.Sinfo.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3472.     end
  3473. end
  3474. end
  3475. end)
  3476.  
  3477. addcmd('sparkles', 'give a player sparkles',{},
  3478. function(args, speaker)
  3479.     local players = getPlayer(args[1], speaker)
  3480.     for i,v in pairs(players)do
  3481.     spawn(function()
  3482.         local pchar=_char(v)
  3483.         local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  3484.         local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  3485.         local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  3486.         local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  3487.         local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  3488.         local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  3489.         if not args[2] then return end
  3490.         Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3491.         Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3492.         Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3493.         Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3494.         Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3495.         Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3496.     end)
  3497.     end
  3498. end)
  3499.  
  3500. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles'},
  3501. function(args, speaker)
  3502.     local players = getPlayer(args[1], speaker)
  3503.     for i,v in pairs(players)do
  3504.         local pchar=_char(v)
  3505.         for j,v1 in pairs(pchar.Head:GetChildren()) do
  3506.             if v1:IsA("Sparkles") then
  3507.                 v1:Destroy()
  3508.             end
  3509. end
  3510.         for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  3511.             if v1:IsA("Sparkles") then
  3512.                 v1:Destroy()
  3513.             end
  3514. end
  3515.         for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  3516.             if v1:IsA("Sparkles") then
  3517.                 v1:Destroy()
  3518.             end
  3519. end
  3520.         for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  3521.             if v1:IsA("Sparkles") then
  3522.                 v1:Destroy()
  3523.             end
  3524. end
  3525.         for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  3526.             if v1:IsA("Sparkles") then
  3527.                 v1:Destroy()
  3528.             end
  3529. end
  3530.         for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  3531.             if v1:IsA("Sparkles") then
  3532.                 v1:Destroy()
  3533.             end
  3534.         end
  3535.     end
  3536. end)
  3537.  
  3538. addcmd('smoke', 'give a player smoke',{},
  3539. function(args, speaker)
  3540.     local players = getPlayer(args[1], speaker)
  3541.     for i,v in pairs(players)do
  3542.         local pchar=_char(v)
  3543.         Instance.new("Smoke", pchar.HumanoidRootPart)
  3544.     end
  3545. end)
  3546.  
  3547. addcmd('addstat', 'give a player a stat',{'stat'},
  3548. function(args, speaker)
  3549.     local players = getPlayer(args[1], speaker)
  3550.     for i,v in pairs(players)do
  3551.     spawn(function()
  3552.     wait(0.5)
  3553.    
  3554.     function meep()
  3555.         for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  3556.     if child.Name == "STAT" then
  3557.         child:Destroy()
  3558.     end
  3559. end
  3560.  
  3561.     local score = Instance.new("StringValue")
  3562.    
  3563.     score.Name = "STAT"
  3564.     score.Value = GLS(false, 1)
  3565.  
  3566.     score.Parent = gPlayers[v].leaderstats
  3567.     end
  3568.    
  3569.    
  3570.     if gPlayers[v]:FindFirstChild("leaderstats") then
  3571.     meep()
  3572.     else
  3573.     local stats = Instance.new("IntValue")
  3574.     stats.Name = "leaderstats"
  3575.     stats.Parent = gPlayers[v]
  3576.     wait(0.5)
  3577.     meep()
  3578.     end
  3579.     end)
  3580.     end
  3581. end)
  3582.  
  3583. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  3584. function(args, speaker)
  3585.     local players = getPlayer(args[1], speaker)
  3586.     for i,v in pairs(players)do
  3587.         local pchar=_char(v)
  3588.         for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  3589.             if v1:IsA("Smoke") then
  3590.                 v1:Destroy()
  3591.             end
  3592.         end
  3593.     end
  3594. end)
  3595.  
  3596. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  3597. function(args, speaker)
  3598.     local players = getPlayer(args[1], speaker)
  3599.     for i,v in pairs(players)do
  3600.         local pchar=_char(v)
  3601.         for i,v in pairs(pchar:GetChildren()) do
  3602.         if pchar.Torso:FindFirstChild("Neck") then
  3603.         pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  3604.         local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  3605.         Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  3606.         Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  3607.         local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  3608.         local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  3609.     end
  3610.     end
  3611. end
  3612. end)
  3613.  
  3614. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  3615. function(args, speaker)
  3616.     local players = getPlayer(args[1], speaker)
  3617.     for i,v in pairs(players)do
  3618.         local pchar=_char(v)
  3619.         for i,v in pairs(pchar:GetChildren()) do
  3620.         pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  3621.         local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  3622.     end
  3623. end
  3624. end)
  3625.  
  3626. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  3627. function(args, speaker)
  3628. game.Workspace.Terrain:Clear()
  3629. end)
  3630.  
  3631. addcmd('smite','get hit by lightning',{},
  3632. function(args, speaker)
  3633.     local players = getPlayer(args[1], speaker)
  3634.     for i,v in pairs(players)do
  3635. spawn(function()
  3636.         local pchar=_char(v)
  3637. game.Lighting.Ambient = Color3.new(0,0,0)
  3638. local time_=tonumber(1)
  3639. game.Lighting:SetMinutesAfterMidnight(time_*60)
  3640. game.Lighting.Brightness = 0
  3641.  
  3642. local s = Instance.new("Sound")
  3643.  
  3644.  
  3645. s.Name = "thunder"
  3646. s.SoundId = "http://www.roblox.com/asset/?id=357559831"
  3647. s.Volume = 10
  3648. s.Pitch = 1
  3649. s.Looped = false
  3650. s.archivable = true
  3651.  
  3652. s.Parent = pchar.Head
  3653.  
  3654. wait()
  3655.  
  3656. s:play()
  3657.  
  3658. wait(1)
  3659.  
  3660. local e = Instance.new("Explosion")
  3661.    
  3662. e.BlastRadius = 5
  3663.  
  3664. e.BlastPressure = 1000
  3665.  
  3666. e.Parent = game.Workspace
  3667.  
  3668. e.Position = pchar.HumanoidRootPart.Position
  3669.  
  3670. gPlayers[v].Character:BreakJoints()
  3671.  
  3672. System = {}
  3673.  
  3674. System.Create = function(a, c)
  3675.     local e = Instance.new(a)
  3676.     for d, a in pairs(c) do
  3677.         local b, a = ypcall(function()
  3678.             return e[d]
  3679.         end)
  3680.         if b then
  3681.             e[d] = c[d]
  3682.         end
  3683.     end
  3684.     return e
  3685. end
  3686. function b(d, b)
  3687.     local c = getfenv(d)
  3688.     local a = setmetatable({}, {
  3689.         __index = function(a, a)
  3690.             if a:lower() == 'script' then
  3691.                 return b
  3692.             else
  3693.                 return c[a]
  3694.             end
  3695.         end
  3696.     })
  3697.     setfenv(d, a)
  3698.     ypcall(function()
  3699.         d()
  3700.     end)
  3701. end
  3702. c = {}
  3703. mas = Instance.new("Model",game:GetService("Lighting"))
  3704. mas.Name = "CompiledModel"
  3705. o1 = System.Create("Model",{
  3706. ["Name"] = "SMITE",
  3707. ["Parent"] = mas,
  3708. })
  3709. o2 = System.Create("Part",{
  3710. ["Parent"] = o1,
  3711. ["Material"] = Enum.Material.Cobblestone,
  3712. ["BrickColor"] = BrickColor.new("New Yeller"),
  3713. ["Transparency"] = 0.60000002384186,
  3714. ["Position"] = pchar.HumanoidRootPart.Position,
  3715. ["Anchored"] = true,
  3716. ["CanCollide"] = false,
  3717. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3718. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3719. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3720. ["Color"] = Color3.new(1, 1, 0),
  3721. })
  3722. o3 = System.Create("Part",{
  3723. ["Parent"] = o1,
  3724. ["Material"] = Enum.Material.Foil,
  3725. ["BrickColor"] = BrickColor.new("New Yeller"),
  3726. ["Transparency"] = 0.40000000596046,
  3727. ["Position"] = pchar.HumanoidRootPart.Position,
  3728. ["Rotation"] = Vector3.new(-0, -90, 0),
  3729. ["Anchored"] = true,
  3730. ["CanCollide"] = false,
  3731. ["Size"] = Vector3.new(7.39999962, 578.400024, 7.39999962),
  3732. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3733. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3734. ["Color"] = Color3.new(1, 1, 0),
  3735. })
  3736. o4 = System.Create("PointLight",{
  3737. ["Parent"] = o3,
  3738. ["Brightness"] = 10000000000,
  3739. ["Range"] = 60,
  3740. })
  3741. o5 = System.Create("Part",{
  3742. ["Parent"] = o1,
  3743. ["Material"] = Enum.Material.Cobblestone,
  3744. ["BrickColor"] = BrickColor.new("New Yeller"),
  3745. ["Transparency"] = 0.60000002384186,
  3746. ["Position"] = pchar.HumanoidRootPart.Position,
  3747. ["Rotation"] = Vector3.new(-0, -90, 0),
  3748. ["Anchored"] = true,
  3749. ["CanCollide"] = false,
  3750. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3751. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3752. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3753. ["Color"] = Color3.new(1, 1, 0),
  3754. })
  3755. o6 = System.Create("Part",{
  3756. ["Parent"] = o1,
  3757. ["Material"] = Enum.Material.Cobblestone,
  3758. ["BrickColor"] = BrickColor.new("New Yeller"),
  3759. ["Transparency"] = 0.60000002384186,
  3760. ["Position"] = pchar.HumanoidRootPart.Position,
  3761. ["Rotation"] = Vector3.new(-180, 0, -180),
  3762. ["Anchored"] = true,
  3763. ["CanCollide"] = false,
  3764. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3765. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3766. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3767. ["Color"] = Color3.new(1, 1, 0),
  3768. })
  3769. o7 = System.Create("Part",{
  3770. ["Parent"] = o1,
  3771. ["Material"] = Enum.Material.Cobblestone,
  3772. ["BrickColor"] = BrickColor.new("New Yeller"),
  3773. ["Transparency"] = 0.60000002384186,
  3774. ["Position"] = pchar.HumanoidRootPart.Position,
  3775. ["Rotation"] = Vector3.new(0, 90, 0),
  3776. ["Anchored"] = true,
  3777. ["CanCollide"] = false,
  3778. ["Size"] = Vector3.new(8.39999962, 379.800018, 0.99999994),
  3779. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3780. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3781. ["Color"] = Color3.new(1, 1, 0),
  3782. })
  3783. mas.Parent = workspace
  3784. mas:MakeJoints()
  3785. local b = mas:GetChildren()
  3786. for a = 1, #b do
  3787.     b[a].Parent = workspace
  3788.     ypcall(function()
  3789.         b[a]:MakeJoints()
  3790.     end)
  3791. end
  3792. mas:Destroy()
  3793. for a = 1, #c do
  3794.     coroutine.resume(c[a])
  3795. end
  3796.  
  3797. wait(0.5)
  3798. game.workspace.SMITE:Destroy()
  3799.  
  3800.  
  3801. wait(1)
  3802. game.Lighting.Brightness = 1
  3803. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  3804. game.Lighting.TimeOfDay = 14
  3805. end)
  3806. end
  3807. end)
  3808.  
  3809. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  3810. function(args, speaker)
  3811.     local players = getPlayer(args[1], speaker)
  3812.     for i,v in pairs(players)do
  3813. spawn(function()
  3814.         local pchar=_char(v)
  3815.                 local Ast = Instance.new("Part", workspace) Ast.Name = "Asteroid" Ast.Position = pchar.HumanoidRootPart.Position + Vector3.new(0,500,0) Ast.Size = Vector3.new(12,12,12)
  3816.                 local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  3817.                 local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  3818.                 local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  3819.                 local f = Instance.new("Sound")
  3820.                 f.Name = "fly"
  3821.                 f.SoundId = "rbxassetid://179438534"
  3822.                 f.Volume = 3
  3823.                 f.Pitch = 1
  3824.                 f.Looped = true
  3825.                 f.archivable = true
  3826.                 f.Parent = Ast
  3827.                 f:play()
  3828.                 local Touched = false
  3829.                 coroutine.wrap(function()
  3830.                     repeat wait(0.1)
  3831.                         Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  3832.                     until not Ast or Ast.Parent == nil or Touched == true
  3833.                 end)()
  3834.                 Ast.Touched:connect(function(Part)
  3835.                     if Touched == false then
  3836.                         Touched = true
  3837.                         Part:BreakJoints()
  3838.                         local Boom = Instance.new("Explosion", workspace)
  3839.                         Boom.Position = Ast.Position
  3840.                         Boom.BlastPressure = 1000000
  3841.                         Boom.BlastRadius = 30
  3842.                         Fire.Heat = 0
  3843.                         Smoke.RiseVelocity = 0
  3844.                         f:Destroy()
  3845.                         local s = Instance.new("Sound")
  3846.                         s.Name = "boom"
  3847.                         s.SoundId = "rbxassetid://188590169"
  3848.                         s.Volume = 3
  3849.                         s.Pitch = 1
  3850.                         s.Looped = true
  3851.                         s.archivable = true
  3852.                         s.Parent = Ast
  3853.                         s:play()
  3854.                         coroutine.wrap(function()
  3855.                             wait(10)
  3856.                             s:Destroy()
  3857.                             if Ast and Ast.Parent ~= nil then
  3858.                                 Ast:Destroy()
  3859.                             end
  3860.                         end)()
  3861.                     end
  3862.                 end)
  3863. end)
  3864. end
  3865. end)
  3866.  
  3867. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  3868. function(args, speaker)
  3869.     local players = getPlayer(args[1], speaker)
  3870.     for i,v in pairs(players)do
  3871. spawn(function()
  3872.         local Char=_char(v)
  3873. local HumanoidRootPart = Char.HumanoidRootPart
  3874. local TickWait = 1
  3875. local Dead = false
  3876.  
  3877. local Position = Vector3.new(0,100,0)
  3878. function NewPart(Parent)
  3879.     local Part = Instance.new("Part", Parent)
  3880.     Part.CanCollide = false
  3881.     Part.Position = Position
  3882.     Part.TopSurface = "Smooth"
  3883.     Part.BottomSurface = "Smooth"
  3884.     Position = Position + Vector3.new(0,10,0)
  3885.     return Part
  3886. end
  3887.  
  3888. local Model = Char:FindFirstChild("Bomb")
  3889. if Model then Model:Destroy() end
  3890.  
  3891. local Model = Instance.new("Model", Char)
  3892. Model.Name = "Bomb"
  3893.  
  3894. local Belt = NewPart(Model)
  3895. Belt.Size = Vector3.new(2.2,0.5,1.2)
  3896. local Weld = Instance.new("Weld", Belt)
  3897. Weld.Part0 = Belt
  3898. Weld.Part1 = HumanoidRootPart
  3899. Weld.C0 = CFrame.new(0,1.1,0)
  3900. local Light = Instance.new("PointLight", Belt)
  3901. Light.Range = 15
  3902. Light.Brightness = 5
  3903. Light.Color = Color3.new(1,0,0)
  3904. local Beep = Instance.new("Sound", Belt)
  3905. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  3906. local ExplodeSound = Instance.new("Sound", Belt)
  3907. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  3908. ExplodeSound.Pitch = 2.8
  3909. ExplodeSound.Volume = 3
  3910.  
  3911. local Back = NewPart(Model)
  3912. Back.Size = Vector3.new(1.5,1.5,0.5)
  3913. local Weld = Instance.new("Weld", Back)
  3914. Weld.Part0 = Back
  3915. Weld.Part1 = HumanoidRootPart
  3916. Weld.C0 = CFrame.new(0,0.1,-0.75)
  3917.  
  3918. local StrapLeft = NewPart(Model)
  3919. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  3920. local Weld = Instance.new("Weld", StrapLeft)
  3921. Weld.Part0 = StrapLeft
  3922. Weld.Part1 = HumanoidRootPart
  3923. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  3924.  
  3925. local BuckleLeft = NewPart(Model)
  3926. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  3927. local Weld = Instance.new("Weld", BuckleLeft)
  3928. Weld.Part0 = BuckleLeft
  3929. Weld.Part1 = HumanoidRootPart
  3930. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  3931.  
  3932. local StrapRight = NewPart(Model)
  3933. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  3934. local Weld = Instance.new("Weld", StrapRight)
  3935. Weld.Part0 = StrapRight
  3936. Weld.Part1 = HumanoidRootPart
  3937. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  3938.  
  3939. local BuckleRight = NewPart(Model)
  3940. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  3941. local Weld = Instance.new("Weld", BuckleRight)
  3942. Weld.Part0 = BuckleRight
  3943. Weld.Part1 = HumanoidRootPart
  3944. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  3945.  
  3946. LightEnabled = true
  3947. coroutine.wrap(function()
  3948.     repeat
  3949.         wait(TickWait)
  3950.         LightEnabled = not LightEnabled
  3951.         Light.Enabled = LightEnabled
  3952.         Beep:Play()
  3953.     until Dead == true or Char:FindFirstChild("Bomb") == nil
  3954. end)()
  3955.  
  3956. wait(10)
  3957.     if Dead == false then
  3958.         Dead = true
  3959.         ExplodeSound:Play(); wait(1.4)
  3960.         local Explosion = Instance.new("Explosion")
  3961.         Explosion.Position = Belt.Position
  3962.         Explosion.BlastPressure = 100000
  3963.         Explosion.DestroyJointRadiusPercent = 0.7
  3964.         Explosion.ExplosionType = "CratersAndDebris"
  3965.         Explosion.BlastRadius = 50
  3966.         Explosion.Parent = workspace
  3967.     end
  3968. end)
  3969. end
  3970. end)
  3971.  
  3972. settingsOpen = false
  3973. addcmd('settings', 'gives you settings window',{'options'},
  3974. function(args, speaker)
  3975. if speaker.userId ~= LP.userId then
  3976. lponly(speaker)
  3977. else
  3978. if settingsOpen == false then
  3979. settingsOpen = true
  3980. local SettingsGUI = Instance.new("ScreenGui")
  3981. local FeedbackMain = Instance.new("Frame")
  3982. local Title = Instance.new("TextLabel")
  3983. local close = Instance.new("TextButton")
  3984. local checkboxText = Instance.new("TextLabel")
  3985. local CheckBox = Instance.new("ImageButton")
  3986. local MtimeInput = Instance.new("TextButton")
  3987. local Input = Instance.new("TextBox")
  3988. local preText = Instance.new("TextLabel")
  3989. local SetBcolor = Instance.new("TextButton")
  3990. local RB = Instance.new("TextButton")
  3991. local Input_2 = Instance.new("TextBox")
  3992. local setpre = Instance.new("TextButton")
  3993. local bcolortxt = Instance.new("TextLabel")
  3994. local BB = Instance.new("TextButton")
  3995. local Input_3 = Instance.new("TextBox")
  3996. local GB = Instance.new("TextButton")
  3997. local Input_4 = Instance.new("TextBox")
  3998. local Rbox = Instance.new("TextButton")
  3999. local Input_5 = Instance.new("TextBox")
  4000. local Gbox = Instance.new("TextButton")
  4001. local Input_6 = Instance.new("TextBox")
  4002. local Bbox = Instance.new("TextButton")
  4003. local Input_7 = Instance.new("TextBox")
  4004. local InputBox = Instance.new("TextButton")
  4005. local Input_8 = Instance.new("TextBox")
  4006. local MTText = Instance.new("TextLabel")
  4007. local setMT = Instance.new("TextButton")
  4008. local CheckBoxS = Instance.new("ImageButton")
  4009. local slocktext = Instance.new("TextLabel")
  4010. local CheckBoxJL = Instance.new("ImageButton")
  4011. local JLtext = Instance.new("TextLabel")
  4012. local friends = Instance.new("TextButton")
  4013. local everyone = Instance.new("TextButton")
  4014.  
  4015. SettingsGUI.Name = "SettingsGUI"
  4016. SettingsGUI.Parent = game.CoreGui
  4017.  
  4018. FeedbackMain.Name = "FeedbackMain"
  4019. FeedbackMain.Parent = SettingsGUI
  4020. FeedbackMain.BackgroundColor3 = Color3.new(1, 1, 1)
  4021. FeedbackMain.Position = UDim2.new(1, 100, 1, -310)
  4022. FeedbackMain.Size = UDim2.new(0, 300, 0, 310)
  4023. FeedbackMain.Style = Enum.FrameStyle.DropShadow
  4024.  
  4025. Title.Name = "Title"
  4026. Title.Parent = FeedbackMain
  4027. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  4028. Title.BackgroundTransparency = 1
  4029. Title.Size = UDim2.new(1, 0, 0, 30)
  4030. Title.Font = Enum.Font.SourceSansBold
  4031. Title.FontSize = Enum.FontSize.Size24
  4032. Title.Text = "Settings"
  4033. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4034.  
  4035. close.Name = "close"
  4036. close.Parent = FeedbackMain
  4037. close.BackgroundColor3 = Color3.new(1, 0, 0)
  4038. close.BackgroundTransparency = 0.30000001192093
  4039. close.BorderColor3 = Color3.new(1, 0, 0)
  4040. close.Position = UDim2.new(1, -20, 1, -294)
  4041. close.Size = UDim2.new(0, 20, 0, 20)
  4042. close.Font = Enum.Font.SourceSans
  4043. close.FontSize = Enum.FontSize.Size14
  4044. close.Text = ""
  4045.  
  4046. checkboxText.Name = "checkboxText"
  4047. checkboxText.Parent = FeedbackMain
  4048. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  4049. checkboxText.BackgroundTransparency = 1
  4050. checkboxText.Position = UDim2.new(0, 0, 0, 43)
  4051. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  4052. checkboxText.Font = Enum.Font.Code
  4053. checkboxText.FontSize = Enum.FontSize.Size18
  4054. checkboxText.Text = "Notifications"
  4055. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4056.  
  4057. CheckBox.Name = "CheckBox"
  4058. CheckBox.Parent = FeedbackMain
  4059. CheckBox.BackgroundTransparency = 1
  4060. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  4061. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  4062. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  4063.  
  4064. MtimeInput.Name = "MtimeInput"
  4065. MtimeInput.Parent = FeedbackMain
  4066. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  4067. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  4068. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  4069. MtimeInput.AutoButtonColor = false
  4070. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4071. MtimeInput.Font = Enum.Font.SourceSans
  4072. MtimeInput.FontSize = Enum.FontSize.Size14
  4073. MtimeInput.Text = ""
  4074.  
  4075. Input.Name = "Input"
  4076. Input.Parent = MtimeInput
  4077. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  4078. Input.BackgroundTransparency = 1
  4079. Input.Position = UDim2.new(-0.699999988, 0, 0, -8)
  4080. Input.Size = UDim2.new(0, 30, 0, 30)
  4081. Input.Font = Enum.Font.SourceSansBold
  4082. Input.FontSize = Enum.FontSize.Size18
  4083. Input.MultiLine = true
  4084. Input.Text = ""
  4085. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4086. Input.TextWrapped = true
  4087. Input.TextXAlignment = Enum.TextXAlignment.Left
  4088. Input.TextYAlignment = Enum.TextYAlignment.Top
  4089.  
  4090. preText.Name = "preText"
  4091. preText.Parent = FeedbackMain
  4092. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  4093. preText.BackgroundTransparency = 1
  4094. preText.Position = UDim2.new(0, 0, 0, 118)
  4095. preText.Size = UDim2.new(1, 0, 0, 30)
  4096. preText.Font = Enum.Font.Code
  4097. preText.FontSize = Enum.FontSize.Size18
  4098. preText.Text = "Prefix"
  4099. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4100.  
  4101. SetBcolor.Name = "SetBcolor"
  4102. SetBcolor.Parent = FeedbackMain
  4103. SetBcolor.BackgroundColor3 = Color3.new(1, 1, 1)
  4104. SetBcolor.BorderSizePixel = 5
  4105. SetBcolor.Position = UDim2.new(0, 235, 0, 83)
  4106. SetBcolor.Size = UDim2.new(0, 40, 0, 25)
  4107. SetBcolor.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4108. SetBcolor.Font = Enum.Font.ArialBold
  4109. SetBcolor.FontSize = Enum.FontSize.Size18
  4110. SetBcolor.Text = "Set"
  4111.  
  4112. RB.Name = "RB"
  4113. RB.Parent = FeedbackMain
  4114. RB.BackgroundColor3 = Color3.new(1, 1, 1)
  4115. RB.Position = UDim2.new(0, 8, 0, 80)
  4116. RB.Size = UDim2.new(0, 30, 0, 30)
  4117. RB.AutoButtonColor = false
  4118. RB.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4119. RB.Font = Enum.Font.SourceSans
  4120. RB.FontSize = Enum.FontSize.Size14
  4121. RB.Text = "R"
  4122.  
  4123. Input_2.Name = "Input"
  4124. Input_2.Parent = RB
  4125. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  4126. Input_2.BackgroundTransparency = 1
  4127. Input_2.Position = UDim2.new(0, 0, 0, -8)
  4128. Input_2.Size = UDim2.new(0, 30, 0, 30)
  4129. Input_2.Font = Enum.Font.SourceSansBold
  4130. Input_2.FontSize = Enum.FontSize.Size18
  4131. Input_2.MultiLine = true
  4132. Input_2.Text = ""
  4133. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4134. Input_2.TextWrapped = true
  4135. Input_2.TextXAlignment = Enum.TextXAlignment.Left
  4136. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  4137.  
  4138. setpre.Name = "setpre"
  4139. setpre.Parent = FeedbackMain
  4140. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  4141. setpre.BorderSizePixel = 5
  4142. setpre.Position = UDim2.new(0, 235, 0, 120)
  4143. setpre.Size = UDim2.new(0, 40, 0, 25)
  4144. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4145. setpre.Font = Enum.Font.ArialBold
  4146. setpre.FontSize = Enum.FontSize.Size18
  4147. setpre.Text = "Set"
  4148.  
  4149. bcolortxt.Name = "bcolortxt"
  4150. bcolortxt.Parent = FeedbackMain
  4151. bcolortxt.BackgroundColor3 = Color3.new(1, 1, 1)
  4152. bcolortxt.BackgroundTransparency = 1
  4153. bcolortxt.Position = UDim2.new(0, 0, 0, 78)
  4154. bcolortxt.Size = UDim2.new(1, 0, 0, 30)
  4155. bcolortxt.Font = Enum.Font.Code
  4156. bcolortxt.FontSize = Enum.FontSize.Size14
  4157. bcolortxt.Text = "Notification\nBorder Color"
  4158. bcolortxt.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4159.  
  4160. BB.Name = "BB"
  4161. BB.Parent = FeedbackMain
  4162. BB.BackgroundColor3 = Color3.new(1, 1, 1)
  4163. BB.Position = UDim2.new(0, 60, 0, 80)
  4164. BB.Size = UDim2.new(0, 30, 0, 30)
  4165. BB.AutoButtonColor = false
  4166. BB.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4167. BB.Font = Enum.Font.SourceSans
  4168. BB.FontSize = Enum.FontSize.Size14
  4169. BB.Text = "B"
  4170.  
  4171. Input_3.Name = "Input"
  4172. Input_3.Parent = BB
  4173. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  4174. Input_3.BackgroundTransparency = 1
  4175. Input_3.Position = UDim2.new(0, 0, 0, -8)
  4176. Input_3.Size = UDim2.new(0, 30, 0, 30)
  4177. Input_3.Font = Enum.Font.SourceSansBold
  4178. Input_3.FontSize = Enum.FontSize.Size18
  4179. Input_3.MultiLine = true
  4180. Input_3.Text = ""
  4181. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4182. Input_3.TextWrapped = true
  4183. Input_3.TextXAlignment = Enum.TextXAlignment.Left
  4184. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  4185.  
  4186. GB.Name = "GB"
  4187. GB.Parent = FeedbackMain
  4188. GB.BackgroundColor3 = Color3.new(1, 1, 1)
  4189. GB.Position = UDim2.new(0, 34, 0, 80)
  4190. GB.Size = UDim2.new(0, 30, 0, 30)
  4191. GB.AutoButtonColor = false
  4192. GB.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4193. GB.Font = Enum.Font.SourceSans
  4194. GB.FontSize = Enum.FontSize.Size14
  4195. GB.Text = "G"
  4196.  
  4197. Input_4.Name = "Input"
  4198. Input_4.Parent = GB
  4199. Input_4.BackgroundColor3 = Color3.new(1, 1, 1)
  4200. Input_4.BackgroundTransparency = 1
  4201. Input_4.Position = UDim2.new(0, 0, 0, -8)
  4202. Input_4.Size = UDim2.new(0, 30, 0, 30)
  4203. Input_4.Font = Enum.Font.SourceSansBold
  4204. Input_4.FontSize = Enum.FontSize.Size18
  4205. Input_4.MultiLine = true
  4206. Input_4.Text = ""
  4207. Input_4.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4208. Input_4.TextWrapped = true
  4209. Input_4.TextXAlignment = Enum.TextXAlignment.Left
  4210. Input_4.TextYAlignment = Enum.TextYAlignment.Top
  4211.  
  4212. Rbox.Name = "Rbox"
  4213. Rbox.Parent = FeedbackMain
  4214. Rbox.BackgroundColor3 = Color3.new(1, 1, 1)
  4215. Rbox.Position = UDim2.new(0, 8, 0, 80)
  4216. Rbox.Size = UDim2.new(0, 30, 0, 30)
  4217. Rbox.AutoButtonColor = false
  4218. Rbox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4219. Rbox.Font = Enum.Font.SourceSans
  4220. Rbox.FontSize = Enum.FontSize.Size14
  4221. Rbox.Text = ""
  4222.  
  4223. Input_5.Name = "Input"
  4224. Input_5.Parent = Rbox
  4225. Input_5.BackgroundColor3 = Color3.new(1, 1, 1)
  4226. Input_5.BackgroundTransparency = 1
  4227. Input_5.Position = UDim2.new(0, -9, 0, -8)
  4228. Input_5.Size = UDim2.new(0, 30, 0, 30)
  4229. Input_5.Font = Enum.Font.SourceSansBold
  4230. Input_5.FontSize = Enum.FontSize.Size18
  4231. Input_5.MultiLine = true
  4232. Input_5.Text = ""
  4233. Input_5.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4234. Input_5.TextWrapped = true
  4235. Input_5.TextXAlignment = Enum.TextXAlignment.Left
  4236. Input_5.TextYAlignment = Enum.TextYAlignment.Top
  4237.  
  4238. Gbox.Name = "Gbox"
  4239. Gbox.Parent = FeedbackMain
  4240. Gbox.BackgroundColor3 = Color3.new(1, 1, 1)
  4241. Gbox.Position = UDim2.new(0, 34, 0, 80)
  4242. Gbox.Size = UDim2.new(0, 30, 0, 30)
  4243. Gbox.AutoButtonColor = false
  4244. Gbox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4245. Gbox.Font = Enum.Font.SourceSans
  4246. Gbox.FontSize = Enum.FontSize.Size14
  4247. Gbox.Text = ""
  4248.  
  4249. Input_6.Name = "Input"
  4250. Input_6.Parent = Gbox
  4251. Input_6.BackgroundColor3 = Color3.new(1, 1, 1)
  4252. Input_6.BackgroundTransparency = 1
  4253. Input_6.Position = UDim2.new(0, -9, 0, -8)
  4254. Input_6.Size = UDim2.new(0, 30, 0, 30)
  4255. Input_6.Font = Enum.Font.SourceSansBold
  4256. Input_6.FontSize = Enum.FontSize.Size18
  4257. Input_6.MultiLine = true
  4258. Input_6.Text = ""
  4259. Input_6.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4260. Input_6.TextWrapped = true
  4261. Input_6.TextXAlignment = Enum.TextXAlignment.Left
  4262. Input_6.TextYAlignment = Enum.TextYAlignment.Top
  4263.  
  4264. Bbox.Name = "Bbox"
  4265. Bbox.Parent = FeedbackMain
  4266. Bbox.BackgroundColor3 = Color3.new(1, 1, 1)
  4267. Bbox.Position = UDim2.new(0, 60, 0, 80)
  4268. Bbox.Size = UDim2.new(0, 30, 0, 30)
  4269. Bbox.AutoButtonColor = false
  4270. Bbox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4271. Bbox.Font = Enum.Font.SourceSans
  4272. Bbox.FontSize = Enum.FontSize.Size14
  4273. Bbox.Text = ""
  4274.  
  4275. Input_7.Name = "Input"
  4276. Input_7.Parent = Bbox
  4277. Input_7.BackgroundColor3 = Color3.new(1, 1, 1)
  4278. Input_7.BackgroundTransparency = 1
  4279. Input_7.Position = UDim2.new(0, -9, 0, -8)
  4280. Input_7.Size = UDim2.new(0, 30, 0, 30)
  4281. Input_7.Font = Enum.Font.SourceSansBold
  4282. Input_7.FontSize = Enum.FontSize.Size18
  4283. Input_7.MultiLine = true
  4284. Input_7.Text = ""
  4285. Input_7.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4286. Input_7.TextWrapped = true
  4287. Input_7.TextXAlignment = Enum.TextXAlignment.Left
  4288. Input_7.TextYAlignment = Enum.TextYAlignment.Top
  4289.  
  4290. InputBox.Name = "InputBox"
  4291. InputBox.Parent = FeedbackMain
  4292. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  4293. InputBox.Position = UDim2.new(0, 8, 0, 120)
  4294. InputBox.Size = UDim2.new(0, 30, 0, 30)
  4295. InputBox.AutoButtonColor = false
  4296. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4297. InputBox.Font = Enum.Font.SourceSans
  4298. InputBox.FontSize = Enum.FontSize.Size14
  4299. InputBox.Text = ""
  4300.  
  4301. Input_8.Name = "Input"
  4302. Input_8.Parent = InputBox
  4303. Input_8.BackgroundColor3 = Color3.new(1, 1, 1)
  4304. Input_8.BackgroundTransparency = 1
  4305. Input_8.Position = UDim2.new(0, 0, 0, -8)
  4306. Input_8.Size = UDim2.new(0, 30, 0, 30)
  4307. Input_8.Font = Enum.Font.SourceSansBold
  4308. Input_8.FontSize = Enum.FontSize.Size18
  4309. Input_8.MultiLine = true
  4310. Input_8.Text = ""
  4311. Input_8.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  4312. Input_8.TextWrapped = true
  4313. Input_8.TextXAlignment = Enum.TextXAlignment.Left
  4314. Input_8.TextYAlignment = Enum.TextYAlignment.Top
  4315.  
  4316. MTText.Name = "MTText"
  4317. MTText.Parent = FeedbackMain
  4318. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  4319. MTText.BackgroundTransparency = 1
  4320. MTText.Position = UDim2.new(0, 0, 0, 158)
  4321. MTText.Size = UDim2.new(1, 0, 0, 30)
  4322. MTText.Font = Enum.Font.Code
  4323. MTText.FontSize = Enum.FontSize.Size18
  4324. MTText.Text = "Message Time"
  4325. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4326.  
  4327. setMT.Name = "setMT"
  4328. setMT.Parent = FeedbackMain
  4329. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  4330. setMT.BorderSizePixel = 5
  4331. setMT.Position = UDim2.new(0, 235, 0, 159)
  4332. setMT.Size = UDim2.new(0, 40, 0, 25)
  4333. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  4334. setMT.Font = Enum.Font.ArialBold
  4335. setMT.FontSize = Enum.FontSize.Size18
  4336. setMT.Text = "Set"
  4337.  
  4338. CheckBoxS.Name = "CheckBoxS"
  4339. CheckBoxS.Parent = FeedbackMain
  4340. CheckBoxS.BackgroundTransparency = 1
  4341. CheckBoxS.Position = UDim2.new(0, 10, 0, 195)
  4342. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  4343. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  4344.  
  4345. slocktext.Name = "slocktext"
  4346. slocktext.Parent = FeedbackMain
  4347. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  4348. slocktext.BackgroundTransparency = 1
  4349. slocktext.Position = UDim2.new(0, 0, 0, 195)
  4350. slocktext.Size = UDim2.new(1, 0, 0, 30)
  4351. slocktext.Font = Enum.Font.Code
  4352. slocktext.FontSize = Enum.FontSize.Size14
  4353. slocktext.Text = "Allow Friends On Serverlock"
  4354. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4355.  
  4356. CheckBoxJL.Name = "CheckBoxJL"
  4357. CheckBoxJL.Parent = FeedbackMain
  4358. CheckBoxJL.BackgroundTransparency = 1
  4359. CheckBoxJL.Position = UDim2.new(0, 10, 0, 230)
  4360. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  4361. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  4362.  
  4363. JLtext.Name = "JLtext"
  4364. JLtext.Parent = FeedbackMain
  4365. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  4366. JLtext.BackgroundTransparency = 1
  4367. JLtext.Position = UDim2.new(0, 0, 0, 230)
  4368. JLtext.Size = UDim2.new(1, 0, 0, 30)
  4369. JLtext.Font = Enum.Font.Code
  4370. JLtext.FontSize = Enum.FontSize.Size14
  4371. JLtext.Text = "Joined / Left Notifications"
  4372. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  4373.  
  4374. friends.Name = "friends"
  4375. friends.Parent = FeedbackMain
  4376. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  4377. friends.BackgroundTransparency = 0.80000001192093
  4378. friends.BorderColor3 = Color3.new(1, 1, 1)
  4379. friends.Position = UDim2.new(0, 95, 0, 270)
  4380. friends.Size = UDim2.new(0, 50, 0, 20)
  4381. friends.Font = Enum.Font.SourceSans
  4382. friends.FontSize = Enum.FontSize.Size14
  4383. friends.Text = "Friends"
  4384. friends.TextColor3 = Color3.new(1, 1, 1)
  4385.  
  4386. everyone.Name = "everyone"
  4387. everyone.Parent = FeedbackMain
  4388. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  4389. everyone.BackgroundTransparency = 0.80000001192093
  4390. everyone.BorderColor3 = Color3.new(0, 0, 0)
  4391. everyone.Position = UDim2.new(0, 150, 0, 270)
  4392. everyone.Size = UDim2.new(0, 50, 0, 20)
  4393. everyone.Font = Enum.Font.SourceSans
  4394. everyone.FontSize = Enum.FontSize.Size14
  4395. everyone.Text = "Everyone"
  4396. everyone.TextColor3 = Color3.new(1, 1, 1)
  4397. wait(0.5)
  4398. SettingsGUI.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-310),"Out","Quint",0.3,true)
  4399. wait(0.5)
  4400. SettingsGUI.FeedbackMain.close.MouseButton1Click:Connect(function()
  4401. settingsOpen = false
  4402. wait()
  4403. SettingsGUI.FeedbackMain:TweenPosition(UDim2.new(1,100,1,-310),"Out","Quint",0.3,true)
  4404. wait(1)
  4405. SettingsGUI:Destroy()
  4406. end)
  4407. --joined/left friend option
  4408. game.Players.PlayerAdded:connect(playerAdded)
  4409. game.CoreGui.SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1) end)
  4410. game.CoreGui.SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2) end)
  4411.  
  4412. game.Players.PlayerRemoving:connect(PlayerRemoving)
  4413. game.CoreGui.SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1) end)
  4414. game.CoreGui.SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2) end)
  4415. --Message time
  4416.  
  4417. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  4418. wait()
  4419.     game.CoreGui.MSGtime.Value = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  4420.     Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  4421. end)
  4422.  
  4423. --Border Color
  4424.  
  4425. SettingsGUI.FeedbackMain.SetBcolor.MouseButton1Click:Connect(function()
  4426. local frame = SettingsGUI.FeedbackMain
  4427. wait()
  4428.     notifyNOT.BorderColor = BrickColor.new(frame.Rbox.Input.Text,frame.Gbox.Input.Text,frame.Bbox.Input.Text)
  4429.     Notify('Set Border Color.')
  4430. end)
  4431.  
  4432. --Change prefix
  4433.  
  4434. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  4435. wait()
  4436.     cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  4437.     Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  4438. end)
  4439.  
  4440. --Check Box for notify
  4441.  
  4442. checked = "http://www.roblox.com/asset/?id=65492641"
  4443. unchecked = "http://www.roblox.com/asset/?id=65492651"
  4444. checkValue = game.CoreGui.notify
  4445.  
  4446. if checkValue.Value == true then
  4447. SettingsGUI.FeedbackMain.CheckBox.Image = checked
  4448. else
  4449. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked
  4450. end
  4451.  
  4452. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  4453. if checkValue.Value then
  4454. checkValue.Value = false
  4455. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked
  4456. notifyNOT.Visible = false
  4457. else
  4458. checkValue.Value = true
  4459. SettingsGUI.FeedbackMain.CheckBox.Image = checked
  4460. notifyNOT.Visible = true
  4461. end
  4462. end)
  4463.  
  4464. --Check Box for allow friends on serverlock
  4465.  
  4466. checked2 = "http://www.roblox.com/asset/?id=65492641"
  4467. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  4468. checkValue2 = game.CoreGui.allowfriends
  4469.  
  4470. if checkValue2.Value == true then
  4471. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2
  4472. else
  4473. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2
  4474. end
  4475.  
  4476. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  4477. if checkValue2.Value then
  4478. checkValue2.Value = false
  4479. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2
  4480. else
  4481. checkValue2.Value = true
  4482. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2
  4483. end
  4484. end)
  4485.  
  4486. --Check Box for JoinedLeft notifications
  4487.  
  4488. checked3 = "http://www.roblox.com/asset/?id=65492641"
  4489. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  4490. checkValue3 = game.CoreGui.JLnotify
  4491.  
  4492. if checkValue3.Value == true then
  4493. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3
  4494. else
  4495. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3
  4496. end
  4497.  
  4498. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  4499. if checkValue3.Value then
  4500. checkValue3.Value = false
  4501. MODE = -1
  4502. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3
  4503. else
  4504. checkValue3.Value = true
  4505. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3
  4506. MODE = 1
  4507. end
  4508. end)
  4509. end
  4510. end
  4511. end)
  4512.  
  4513. addcmd('btools', 'gives a player btools',{},
  4514. function(args, speaker)
  4515.     local players = getPlayer(args[1], speaker)
  4516.     if players ~= nil then
  4517.         for i, v in pairs(players) do
  4518.             Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  4519.             Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  4520.             Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  4521.             if args[1] == "all" then
  4522.             Notify('Gave btools to everyone')
  4523.             elseif args[1] == "others" then
  4524.             Notify('Gave btools to others')
  4525.             elseif args[1] == "friends" then
  4526.             Notify('Gave btools to friends')
  4527.             elseif args[1] == "nonfriends" then
  4528.             Notify('Gave btools to non friends')
  4529.             elseif args[1] == "team" then
  4530.             Notify('Gave btools to your team')
  4531.             elseif args[1] == "nonteam" then
  4532.             Notify('Gave btools to the opposing team')
  4533.             elseif args[1] == "guests" then
  4534.             Notify('Gave btools to guests')
  4535.             elseif args[1] == "admins" then
  4536.             Notify('Gave btools to admins')
  4537.             elseif args[1] == "nonadmins" then
  4538.             Notify('Gave btools to nonadmins')
  4539.             else
  4540.             Notify('Gave btools to ' .. gPlayers[v].Name)
  4541.             end
  4542.         end
  4543.     end
  4544. end)
  4545.  
  4546. addcmd('hatsize', 'changes players hat size',{''},
  4547. function(args, speaker)
  4548.     local players = getPlayer(args[1], speaker)
  4549.     for i,v in pairs(players) do
  4550.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4551.             if v:IsA('Accessory') then
  4552.                 for a,b in pairs(v.Handle:GetChildren()) do
  4553.                     if b:IsA('SpecialMesh') then
  4554.                         b.Scale = args[2] * Vector3.new(1, 1, 1)
  4555.                     end
  4556.                 end
  4557.             end
  4558.         end
  4559.     end
  4560. end)
  4561.  
  4562. addcmd('headsize', 'changes players head size',{''},
  4563. function(args, speaker)
  4564.     local players = getPlayer(args[1], speaker)
  4565.     for i,v in pairs(players) do
  4566.     local plrchar = _players[v].Character
  4567.         if args[2] == 1 then
  4568.             plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4569.             plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  4570.         else
  4571.             plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  4572.         end
  4573.     end
  4574. end)
  4575.  
  4576. addcmd('change', 'changes a players stat',{'stat'},
  4577. function(args, speaker)
  4578.     local players = getPlayer(args[1], speaker)
  4579.     for i,v in pairs(players) do
  4580.     if _players[v]:FindFirstChild('leaderstats') then
  4581.     for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  4582.     if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  4583.     if args[3] then v.Value = tonumber(args[3]) end
  4584.         end
  4585.     end
  4586.     end
  4587. end
  4588. end)
  4589.  
  4590. addcmd('draw', 'drawing tool',{},
  4591. function(args, speaker)
  4592. if speaker.userId ~= LP.userId then
  4593. lponly(speaker)
  4594. else
  4595. for i,v in next,game:children()do
  4596.     pcall(function()
  4597.         local c=v.className;
  4598.         rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  4599.     end);
  4600. end;
  4601.  
  4602.  
  4603. user=players.LocalPlayer;
  4604. uname=user.Name;
  4605. guis=user.PlayerGui;
  4606. pack=user.Backpack;
  4607.  
  4608. keyDowns={};
  4609. freeKeys={};
  4610. shortcuts={};
  4611.  
  4612. _G.mine=_G.mine or{};
  4613.  
  4614. name='Draw3D';
  4615. url='http://www.roblox.com/asset/?id=%d';
  4616.  
  4617. iconNormal=url:format(96578285);
  4618. iconOnDown=url:format(96584484);
  4619.  
  4620. ver=0;
  4621. drawPixel=0.10;
  4622. _G.drawLimit=_G.drawLimit or 1000;
  4623.  
  4624. _G.drawColor=_G.drawColor or Color3.new();
  4625.  
  4626.  
  4627.  
  4628.  
  4629.  
  4630. destroy=game.remove;
  4631. find=game.findFirstChild;
  4632. new=Instance.new;
  4633. with=function(c)
  4634.     return function(p)
  4635.         local o=type(c)=='string'and new(c)or c;
  4636.         local x=p.Parent;p.Parent=nil;
  4637.         for i,v in next,p do
  4638.             o[i]=v;
  4639.         end;
  4640.         if(x)then
  4641.             o.Parent=x;
  4642.         end;
  4643.         return o;
  4644.     end;
  4645. end;
  4646. getPlace=function()
  4647.     if(find(workspace,'draw')==nil)then
  4648.         new('Model',workspace).Name='draw';
  4649.     end;
  4650.     if(find(workspace.draw,uname)==nil)then
  4651.         new('Model',workspace.draw).Name=uname;
  4652.     end;
  4653.     return workspace.draw[uname];
  4654. end;
  4655. drawLine=function(start,target)
  4656.     local gui=with'BlockMesh'{
  4657.         Parent=with'Part'{
  4658.             CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  4659.             Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  4660.             Parent=getPlace();
  4661.             Color=_G.drawColor;
  4662.             BottomSurface=0;
  4663.             Anchored=true;
  4664.             TopSurface=0;
  4665.             formFactor=3;
  4666.             Name=name;
  4667.     }}.Parent;
  4668.     table.insert(_G.mine,gui);
  4669.     return gui;
  4670. end;
  4671. onDown=function()
  4672.     if(drawing)then
  4673.         return nil;
  4674.     end;
  4675.     if(selectGui.Adornee)then
  4676.         destroy(selectGui.Adornee);
  4677.     end;
  4678.    
  4679.     drawing=true;
  4680.    
  4681.     mouse.Icon=iconOnDown;
  4682.     ver=ver+1;
  4683.    
  4684.    
  4685.     local cVer,start,target=ver,mouse.hit.p;
  4686.    
  4687.     local group={};
  4688.     repeat
  4689.         Wait(0.02);
  4690.        
  4691.         if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  4692.            
  4693.             target=mouse.hit.p;
  4694.            
  4695.             table.insert(group,drawLine(start,target));
  4696.            
  4697.             start=target;
  4698.         end;
  4699.     until ver~=cVer;
  4700.     drawing=false;
  4701.    
  4702.     local groupM=new('Model',getPlace());
  4703.     for i,v in next,group do
  4704.         if(v:IsDescendantOf(Workspace))then
  4705.             v.Parent=groupM;
  4706.         end;
  4707.     end;
  4708.     if(next(groupM:children())==nil)then
  4709.         destroy(groupM);
  4710.     end;
  4711. end;
  4712. onUp=function()
  4713.     mouse.Icon=iconNormal;
  4714.     ver=ver+1;
  4715. end;
  4716. onKeyDown=function(k)
  4717.     if(freeKeys[k]==false)then
  4718.         return false;
  4719.     end;
  4720.     freeKeys[k]=false;
  4721.     Wait(0.01);
  4722.     if(keyDowns[k])then
  4723.         keyDowns[k]();
  4724.     elseif(shortcuts[k])then
  4725.         shortcuts[k]();
  4726.     end;
  4727. end;
  4728. onKeyUp=function(k)
  4729.     freeKeys[k]=true;
  4730. end;
  4731. onMove=function()
  4732.  
  4733. end;
  4734. onSelect=function(lmouse)
  4735.     frame.Visible=true;
  4736.  
  4737.     mouse=lmouse;
  4738.    
  4739.     mouse.Icon=iconNormal;
  4740.    
  4741.     mouse.Button1Down:connect(onDown);
  4742.     mouse.KeyDown:connect(onKeyDown);
  4743.     mouse.Button1Up:connect(onUp);
  4744.     mouse.KeyUp:connect(onKeyUp);
  4745.     mouse.Move:connect(onMove);
  4746. end;
  4747. onDeselect=function()
  4748.     ver=ver+1;
  4749.     frame.Visible=false;
  4750.     selectGui.Adornee=nil;
  4751.     mouse.Icon=iconNormal;
  4752.     for i,v in next,freeKeys do
  4753.         freeKeys[i]=true;
  4754.     end;
  4755. end;
  4756. addButton=function(title,shortcut,fun)
  4757.     with'TextButton'{
  4758.         Text=string.format(' %s (%s)',title,shortcut);
  4759.         TextXAlignment=0;
  4760.         Parent=frame;
  4761.     }.MouseButton1Up:connect(fun);
  4762.    
  4763.     shortcuts[shortcut]=fun;
  4764.    
  4765.     local c=#frame:children();
  4766.     for i,v in next,frame:children()do
  4767.         v.Position=UDim2.new(0,0,0,20*(i-1));
  4768.         v.Size=UDim2.new(1,0,0,20);
  4769.     end;
  4770.    
  4771.     frame.Position=UDim2.new(1,-152,.5,-c*10);
  4772.     frame.Size=UDim2.new(0,150,0,c*20);
  4773. end;
  4774.  
  4775.  
  4776.  
  4777.  
  4778.  
  4779.  
  4780.  
  4781.  
  4782. for i,v in next,{guis;pack;}do
  4783.     pcall(function()
  4784.         repeat until destroy(v[name]);
  4785.     end);
  4786. end;
  4787.  
  4788.  
  4789.  
  4790. tool=with'HopperBin'{
  4791.     Parent=pack;
  4792.     Name=name;
  4793. };
  4794. tool.Deselected:connect(onDeselect);
  4795. tool.Selected:connect(onSelect);
  4796.  
  4797.  
  4798.  
  4799.  
  4800. screen=with'ScreenGui'{
  4801.     Parent=guis;
  4802.     Name=name;
  4803. };
  4804. frame=with'Frame'{
  4805.     Parent=screen;
  4806.     Visible=false;
  4807. };
  4808. clframe=with'Frame'{
  4809.     Position=UDim2.new(.5,-50,.5,-50);
  4810.     Size=UDim2.new(0,100,0,100);
  4811.     Visible=false;
  4812.     Parent=screen;
  4813. };
  4814. selectGui=with'SelectionBox'{
  4815.     Parent=screen;
  4816. };
  4817.  
  4818. local c=0;
  4819. for y=0,7 do
  4820.     for x=0,7 do
  4821.         local color=BrickColor.palette(c).Color;
  4822.        
  4823.         with'ImageButton'{
  4824.             Position=UDim2.new(.125*x,0,.125*y);
  4825.             Size=UDim2.new(.125,0,.125);
  4826.             BackgroundColor3=color;
  4827.             Parent=clframe;
  4828.         }.MouseButton1Up:connect(function()
  4829.             clframe.Visible=false;
  4830.             _G.drawColor=color;
  4831.         end);
  4832.        
  4833.         c=c+1;
  4834.     end;
  4835. end;
  4836.  
  4837. addButton('Color','c',function()
  4838.     clframe.Visible=true;
  4839. end);
  4840. addButton('Remove your draws','r',function()
  4841.     repeat
  4842.         destroy(_G.mine[1]);
  4843.         table.remove(_G.mine,1);
  4844.         Wait(0.01);
  4845.     until nil;
  4846. end);
  4847. addButton('Remove global draws','k',function()
  4848.     destroy(workspace.draw);
  4849.     while(_G.mine[1])do
  4850.         destroy(_G.mine[1]);
  4851.         table.remove(_G.mine,1);
  4852.     end;
  4853. end);
  4854. addButton('Remove selected','x',function()
  4855.     repeat
  4856.         if(find(workspace,'draw'))then
  4857.             local dt=mouse.target;
  4858.             if(dt and dt:IsDescendantOf(workspace.draw))then
  4859.                 selectGui.Adornee=dt.Parent;
  4860.             else
  4861.                 selectGui.Adornee=nil;
  4862.             end;
  4863.         else
  4864.             selectGui.Adornee=nil;
  4865.         end;
  4866.         Wait(0.01);
  4867.     until freeKeys.x;
  4868.     selectGui.Adornee=nil;
  4869. end);
  4870.  
  4871.  
  4872.  
  4873.  
  4874. repeat
  4875.     Wait(0.01);
  4876.     if(next(_G.mine)and _G.mine[_G.drawLimit])then
  4877.         destroy(_G.mine[1]);
  4878.         table.remove(_G.mine,1);
  4879.     end;
  4880. until script.Parent==nil or tool.Parent==nil;
  4881. script.Disabled=true;
  4882. destroy(screen);
  4883. end
  4884. end)
  4885.  
  4886. addcmd('god', 'gods player',{},
  4887. function(args, speaker)
  4888.     local players = getPlayer(args[1], speaker)
  4889.     for i,v in pairs(players)do
  4890.         local pchar=_char(v)
  4891.         if pchar then pchar.Humanoid.MaxHealth=math.huge end
  4892.     end
  4893. end)
  4894.  
  4895. addcmd('sgod', 'silently gods player',{},
  4896. function(args, speaker)
  4897.     local players = getPlayer(args[1], speaker)
  4898.     for i,v in pairs(players)do
  4899.         local pchar=_char(v)
  4900.         spawn(function()
  4901.             pchar.Humanoid.MaxHealth = 10000000
  4902.             wait()
  4903.             pchar.Humanoid.Health = 10000000
  4904.             if args[1] == "all" then
  4905.             Notify('Godded everyone')
  4906.             elseif args[1] == "others" then
  4907.             Notify('Godded others')
  4908.             elseif args[1] == "friends" then
  4909.             Notify('Godded friends')
  4910.             elseif args[1] == "nonfriends" then
  4911.             Notify('Godded non friends')
  4912.             elseif args[1] == "team" then
  4913.             Notify('Godded your team')
  4914.             elseif args[1] == "nonteam" then
  4915.             Notify('Godded the opposing team')
  4916.             elseif args[1] == "guests" then
  4917.             Notify('Godded guests')
  4918.             elseif args[1] == "admins" then
  4919.             Notify('Godded admins')
  4920.             elseif args[1] == "nonadmins" then
  4921.             Notify('Godded nonadmins')
  4922.             else
  4923.             Notify('Godded ' .. gPlayers[v].Name)
  4924.             end
  4925.         end)
  4926.     end
  4927. end)
  4928.  
  4929. addcmd('ungod', 'removes god from a player',{},
  4930. function(args, speaker)
  4931.     local players = getPlayer(args[1], speaker)
  4932.     for i,v in pairs(players)do
  4933.         local pchar=_char(v)
  4934.         if pchar then
  4935.             pchar.Humanoid.MaxHealth=100
  4936.             pchar.Humanoid.Health=100
  4937.         end
  4938.     end
  4939. end)
  4940.  
  4941. addcmd('heal', 'resets a players health',{},
  4942. function(args, speaker)
  4943.     local players = getPlayer(args[1], speaker)
  4944.     for i,v in pairs(players)do
  4945.         local pchar=_char(v)
  4946.         if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  4947.     end
  4948. end)
  4949.  
  4950. addcmd('fart', 'makes u fart',{},
  4951. function(args, speaker)
  4952.     local players = getPlayer(args[1], speaker)
  4953.     for i,v in pairs(players)do
  4954.     spawn(function()
  4955.         local pchar=_char(v)
  4956. fart = Instance.new("Smoke")
  4957. fart.Parent = pchar.HumanoidRootPart
  4958. fart.Color = Color3.new(255/255, 255/255, 0)
  4959. fart.Opacity = 0.4
  4960. fart.Size = 1.0
  4961. fart.RiseVelocity = 8
  4962. fartsound = Instance.new("Sound", workspace)
  4963. fsound = "http://www.roblox.com/asset?id=251309043"
  4964. fartsound.SoundId = fsound
  4965. fartsound.Volume = 1.0
  4966. fartsound:Play()
  4967. wait(9.0)
  4968. fartsound:Destroy()
  4969. pchar.HumanoidRootPart.Smoke:Destroy()
  4970.         end)
  4971. end
  4972. end)
  4973.  
  4974. addcmd('decalspam', 'you can already guess...',{},
  4975. function(args, speaker)
  4976. Notify('Decal Spammed ID: ' ..args[1])
  4977. wait(4)
  4978. decalID = args[1]
  4979. function exPro(root)
  4980. for _, v in pairs(root:GetChildren()) do
  4981. if v:IsA("BasePart") then
  4982. local One = Instance.new("Decal", v)
  4983. local Two = Instance.new("Decal", v)
  4984. local Three = Instance.new("Decal", v)
  4985. local Four = Instance.new("Decal", v)
  4986. local Five = Instance.new("Decal", v)
  4987. local Six = Instance.new("Decal", v)
  4988. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  4989. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  4990. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  4991. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  4992. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  4993. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  4994. One.Face = "Front"
  4995. Two.Face = "Back"
  4996. Three.Face = "Right"
  4997. Four.Face = "Left"
  4998. Five.Face = "Top"
  4999. Six.Face = "Bottom"
  5000. One.Name = "IYdecal"
  5001. Two.Name = "IYdecal"
  5002. Three.Name = "IYdecal"
  5003. Four.Name = "IYdecal"
  5004. Five.Name = "IYdecal"
  5005. Six.Name = "IYdecal"
  5006. end
  5007. exPro(v)
  5008. end
  5009. end
  5010. function asdf(root)
  5011. for _, v in pairs(root:GetChildren()) do
  5012. asdf(v)
  5013. end
  5014. end
  5015. exPro(game.Workspace)
  5016. asdf(game.Workspace)
  5017. end)
  5018.  
  5019. addcmd('undecalspam', 'removes the mess',{},
  5020. function(args, speaker)
  5021. Notify('Removing Decal Spam...')
  5022. wait(4)
  5023. function exPro(root)
  5024. for _, v in pairs(root:GetChildren()) do
  5025. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  5026. v.Parent = nil
  5027. end
  5028. exPro(v)
  5029. end
  5030. end
  5031. function asdf(root)
  5032. for _, v in pairs(root:GetChildren()) do
  5033. asdf(v)
  5034. end
  5035. end
  5036. exPro(game.Workspace)
  5037. asdf(game.Workspace)
  5038. end)
  5039.  
  5040. addcmd('sky', 'sets the sky',{'skybox'},
  5041. function(args, speaker)
  5042. s = Instance.new("Sky")
  5043. s.Name = "Sky"
  5044. s.Parent = game.Lighting
  5045. skyboxID = args[1]
  5046. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  5047. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  5048. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  5049. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  5050. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  5051. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  5052. game.Lighting.TimeOfDay = 12
  5053. end)
  5054.  
  5055. addcmd('freeze', 'freezes a player',{'fr'},
  5056. function(args, speaker)
  5057.     local players = getPlayer(args[1], speaker)
  5058.     if players ~= nil then
  5059.         for i, v in pairs(players) do
  5060.             _char(v).Head.Anchored = true
  5061.         end
  5062.     end
  5063. end)
  5064.  
  5065. addcmd('thaw', 'unfreezes a player',{'unfreeze'},
  5066. function(args, speaker)
  5067.     local players = getPlayer(args[1], speaker)
  5068.     if players ~= nil then
  5069.         for i, v in pairs(players) do
  5070.             _char(v).Head.Anchored = false
  5071.         end
  5072.     end
  5073. end)
  5074.  
  5075. addcmd('neon', 'makes a player neon',{},
  5076. function(args, speaker)
  5077.     local players = getPlayer(args[1], speaker)
  5078.     if players ~= nil then
  5079.         for i, v in pairs(players) do
  5080.                     for _, child in pairs( _char(v):GetChildren()) do
  5081.         if child.ClassName == "CharacterMesh" then
  5082.         child:Destroy()
  5083.         end
  5084.         end
  5085.         for _, child in pairs( _char(v):GetChildren()) do
  5086.         if child.ClassName == "Shirt" then
  5087.         child:Destroy()
  5088.         end
  5089.         end
  5090.         for _, child in pairs( _char(v):GetChildren()) do
  5091.         if child.ClassName == "Pants" then
  5092.         child:Destroy()
  5093.         end
  5094.         end
  5095.             for _, child in pairs( _char(v):GetChildren()) do
  5096.             if child.ClassName == "Part" then
  5097.         child.Material = "Neon"
  5098.     end
  5099. end
  5100. end
  5101. end
  5102. end)
  5103.  
  5104. addcmd('kill', 'kills a player',{},
  5105. function(args, speaker)
  5106.     local players = getPlayer(args[1], speaker)
  5107.     for i,v in pairs(players)do
  5108.         local pchar=_char(v)
  5109.         if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  5110.     end
  5111. end)
  5112.  
  5113. local function isNumber(str)
  5114. return tonumber(str) ~= nil
  5115. end
  5116.  
  5117. addcmd('sound', 'plays a sound',{'music','play'},
  5118. function(args, speaker)
  5119.     if isNumber(args[1]) then
  5120.     local function dels(instance)
  5121.         for i,v in pairs(instance:GetChildren())do
  5122.             if v:IsA'Sound'then v:Destroy()end
  5123.             dels(v)
  5124.         end
  5125.     end
  5126.     dels(workspace)
  5127.  
  5128.     local c = args[1] or 'stop'
  5129.     if std.inTable({'stop'}, c:lower()) then return end
  5130.     local s = Instance.new("Sound", workspace)
  5131.     s.Name = "IYsound"
  5132.     s.Looped = true
  5133.     s.SoundId = "rbxassetid://" .. c
  5134.     s.Volume = 1
  5135.     s:Play()
  5136.     local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  5137.     Notify('Playing: ' .. Asset.Name)
  5138.     end
  5139. end)
  5140.  
  5141. addcmd('blur', 'adjusts blur',{},
  5142. function(args, speaker)
  5143.     local function dels(instance)
  5144.         for i,v in pairs(instance:GetChildren())do
  5145.             if v:IsA'BlurEffect'then v:Destroy()end
  5146.             dels(v)
  5147.         end
  5148.     end
  5149.     dels(game.Lighting)
  5150.  
  5151.     local b = Instance.new("BlurEffect", game.Lighting)
  5152.     b.Name = "IYblur"
  5153.     b.Size = args[1]
  5154. end)
  5155.  
  5156.  
  5157. addcmd('volume','changes volume of sound',{},
  5158. function(args, speaker)
  5159.     for i,v in pairs(game.Workspace:GetChildren())do
  5160.         if v:IsA("Sound") and v.Name == "IYsound" then
  5161.             v.Volume = args[1]
  5162.             Notify('Changed volume to ' .. args[1])
  5163.         end
  5164.     end
  5165. end)
  5166.  
  5167. addcmd('pitch','changes pitch of sound',{},
  5168. function(args, speaker)
  5169.     for i,v in pairs(game.Workspace:GetChildren())do
  5170.         if v:IsA("Sound") and v.Name == "IYsound" then
  5171.             v.Pitch = args[1]
  5172.             Notify('Changed pitch to ' .. args[1])
  5173.         end
  5174.     end
  5175. end)
  5176.  
  5177. addcmd('loadmap', 'spawns a map',{},
  5178. function(args, speaker)
  5179.     local m = args[1]
  5180.  
  5181. for i,v in pairs(game.Workspace:GetChildren()) do
  5182.     if v.Name ~= "Terrain" and v.Name ~= "Camera" then
  5183.         v:Destroy()
  5184.     end
  5185. end
  5186.  
  5187. game.Lighting.FogEnd = 1999999999
  5188. game.Lighting.TimeOfDay = 14
  5189.  
  5190. for i,v in pairs(game.Lighting:GetChildren()) do
  5191.     if v:IsA('Sky') then
  5192.         v:Remove()
  5193.     end
  5194. end
  5195.  
  5196. for i,v in pairs(game.Players:GetChildren()) do
  5197.     if v.Character ~= nil then
  5198.         local M = Instance.new('Model', game.Workspace) M.Name = 'respawn_iy'
  5199.         local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  5200.         Instance.new('Humanoid', M)
  5201.         v.Character = M
  5202.         wait(1)
  5203.         game:GetObjects('rbxassetid://'..m..'')[1].Parent = workspace
  5204.         wait(1)
  5205.     end
  5206. end
  5207. end)
  5208.  
  5209. addcmd('loadm','loads global messaging',{},
  5210. function(args, speaker)
  5211. if MSGhook == false then
  5212. wait(0.1)
  5213.  
  5214. localp = game:GetService'Players'.LocalPlayer
  5215. localp.CharacterAppearanceId = 20018
  5216. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  5217. wait(3)
  5218. game.Players.LocalPlayer.Character:WaitForChild("Humanoid")
  5219. wait(0.5)
  5220. repeat wait() until game.Players.LocalPlayer.Character.Humanoid.Health > 0
  5221. Instance.new("ForceField", game.Players.LocalPlayer.Character)
  5222. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  5223. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  5224. print'loaded hat successfully'
  5225. localp.CharacterAppearanceId = 0
  5226. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  5227. print'Resetting'
  5228. if _G.mainhat ~= nil then
  5229. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  5230. local localp = game:GetService'Players'.LocalPlayer
  5231. local part = Instance.new('Part')
  5232. part.Anchored = true
  5233. part.Transparency = 1
  5234. main.Disabled = false
  5235. main.Parent = part
  5236. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  5237. Instance.new('ForceField', localp.Character)
  5238. localp.Character.HumanoidRootPart.Anchored = true
  5239. part.Parent = localp.Character
  5240. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  5241. wait(0.5)
  5242. localp.Character.HumanoidRootPart.Anchored = false
  5243. repeat wait() until localp:FindFirstChild'ChessMsg'
  5244. part:Remove()
  5245. local message = localp:FindFirstChild'ChessMsg'
  5246. message.Text = ''
  5247. message.Parent = workspace
  5248. message.Name = "IYmessage"
  5249. if part ~= nil then part:Remove() end
  5250. localp.Character.HumanoidRootPart.Anchored = false
  5251. for _, child in pairs( workspace:GetChildren()) do
  5252.     if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  5253.         child:Destroy()
  5254.     end
  5255. end
  5256. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5257. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5258. if _G.msg ~= nil then
  5259. print'Loaded Message System'
  5260. Notify('Done!')
  5261. else
  5262. warn'failed sadly'
  5263. end
  5264. end
  5265. elseif MSGhook == true then
  5266. Notify('Messages already loaded!')
  5267. end
  5268. end)
  5269.  
  5270. addcmd('countdown', 'makes a countdown', {},
  5271. function(args, speaker)
  5272. local players = getPlayer(args[1], speaker)
  5273. if args[1] ~= string then
  5274. local time = args[1]
  5275. if MSGhook == true then
  5276. local h = game.Workspace.IYmessage
  5277. for i = time, 1, -1 do
  5278. wait(1)
  5279. h.Text = "Countdown: "..i..""
  5280. end
  5281. wait(1)
  5282. h.Text = "Times Up!"
  5283. wait(2)
  5284. h.Text = ''
  5285. elseif MSGhook == false then
  5286.     execCmd("loadm")
  5287.     repeat wait() until MSGhook == true
  5288. local h = game.Workspace.IYmessage
  5289. for i = time, 1, -1 do
  5290. wait(1)
  5291. h.Text = "Countdown: "..i..""
  5292. end
  5293. wait(1)
  5294. h.Text = "Times Up!"
  5295. wait(2)
  5296. h.Text = ''
  5297. end
  5298. end
  5299. end)
  5300.  
  5301. addcmd('explode', 'explode a player', {},
  5302. function(args, speaker)
  5303.     local players = getPlayer(args[1], speaker)
  5304.     for i, v in pairs(players) do
  5305.         local char = _char(v)
  5306.         if char:FindFirstChild("HumanoidRootPart") then
  5307.             Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position                  
  5308.         end
  5309.     end
  5310. end)
  5311.  
  5312. addcmd('flood', 'makes a flood e.e', {},
  5313. function(args, speaker)
  5314. game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  5315. end)
  5316.  
  5317. addcmd('spookyify', 'makes it sp00ky', {},
  5318. function(args, speaker)
  5319. local music = Instance.new("Sound", workspace)
  5320. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  5321. music.Volume = 20
  5322. music.Looped = true
  5323. music:Play()
  5324.  
  5325. tex1 = "http://www.roblox.com/asset/?id=185495987"
  5326. tex2 = "http://www.roblox.com/asset/?id=260858020"
  5327. tex3 = "http://www.roblox.com/asset/?id=149213919"
  5328. tex4 = "http://www.roblox.com/asset/?id=171905673"
  5329.  
  5330. local w = game.Workspace:GetChildren()
  5331.  
  5332. for i= 1,#w do
  5333.     if w[i]:isA("BasePart") then
  5334.         pe = Instance.new("ParticleEmitter", w[i])
  5335.         pe.Texture = tex4
  5336.         pe.VelocitySpread = 5
  5337.     end
  5338. end
  5339.  
  5340. local playerLeaderstats = {}
  5341. for i, v in pairs(game.Players:GetChildren()) do
  5342. table.insert(playerLeaderstats, v)
  5343. end
  5344. for i, v in pairs(playerLeaderstats) do
  5345. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  5346. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  5347. pe.VelocitySpread = 50
  5348. end
  5349.  
  5350. texture = "http://www.roblox.com/asset/?id=185495987"
  5351.  
  5352. local A = game.Workspace:GetChildren()
  5353. local B = game.Workspace:GetChildren()
  5354. local C = game.Workspace:GetChildren()
  5355. local D = game.Workspace:GetChildren()
  5356. local E = game.Workspace:GetChildren()
  5357. local F = game.Workspace:GetChildren()
  5358. for i,v in pairs(A) do
  5359.     if v:IsA("Part") then
  5360.     local d =    Instance.new("Decal",v)
  5361.         v.Decal.Face = "Top"
  5362.         v.Decal.Texture = texture
  5363.         v.Anchored = true        
  5364.     end
  5365. end
  5366.  
  5367. for i,v in pairs(B) do
  5368.     if v:IsA("Part") then
  5369.         local s = Instance.new("Decal",v)
  5370.         s.Face = "Front"
  5371.         s.Texture = texture
  5372.     end
  5373. end
  5374.  
  5375. for i,v in pairs(C) do
  5376.     if v:IsA("Part") then
  5377.         local h = Instance.new("Decal",v)
  5378.         h.Face = "Back"
  5379.         h.Texture = texture
  5380.     end
  5381. end
  5382.  
  5383. for i,v in pairs(D) do
  5384.     if v:IsA("Part") then
  5385.         local j = Instance.new("Decal",v)
  5386.         j.Face = "Left"
  5387.         j.Texture = texture
  5388.     end
  5389. end
  5390.  
  5391. for i,v in pairs(E) do
  5392.     if v:IsA("Part") then
  5393.         local k = Instance.new("Decal",v)
  5394.         k.Face = "Right"
  5395.         k.Texture = texture
  5396.     end
  5397. end
  5398.  
  5399. for i,v in pairs(F) do
  5400.     if v:IsA("Part") then
  5401.         local l = Instance.new("Decal",v)
  5402.         l.Face = "Bottom"
  5403.         l.Texture = texture
  5404.     end
  5405.  
  5406.     imageOne = "http://www.roblox.com/asset/?id=169585459"
  5407. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  5408. imageThree = "http://www.roblox.com/asset/?id=169585485"
  5409. imageFour = "http://www.roblox.com/asset/?id=169585502"
  5410. imageFive = "http://www.roblox.com/asset/?id=169585515"
  5411. imageSix = "http://www.roblox.com/asset/?id=169585502"
  5412. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  5413. imageEight = "http://www.roblox.com/asset/?id=169585475"
  5414.  
  5415. Spooky = Instance.new("Sound", workspace)
  5416. Spooky.Name = "Spooky"
  5417. Spooky.SoundId = "rbxassetid://174270407"
  5418. Spooky.Volume = 15
  5419. Spooky.Looped = true
  5420. Spooky:Play()
  5421.  
  5422. Sky = Instance.new("Sky", game.Lighting)
  5423. Sky.SkyboxBk = imageOne
  5424. Sky.SkyboxDn = imageOne
  5425. Sky.SkyboxFt = imageOne
  5426. Sky.SkyboxLf = imageOne
  5427. Sky.SkyboxRt = imageOne
  5428. Sky.SkyboxUp = imageOne
  5429.  
  5430.  
  5431. while true do
  5432.     Sky.SkyboxBk = imageOne
  5433.     Sky.SkyboxDn = imageOne
  5434.     Sky.SkyboxFt = imageOne
  5435.     Sky.SkyboxLf = imageOne
  5436.     Sky.SkyboxRt = imageOne
  5437.     Sky.SkyboxUp = imageOne
  5438.     wait(0.15)
  5439.     Sky.SkyboxBk = imageTwo
  5440.     Sky.SkyboxDn = imageTwo
  5441.     Sky.SkyboxFt = imageTwo
  5442.     Sky.SkyboxLf = imageTwo
  5443.     Sky.SkyboxRt = imageTwo
  5444.     Sky.SkyboxUp = imageTwo
  5445.     wait(0.15)
  5446.     Sky.SkyboxBk = imageThree
  5447.     Sky.SkyboxDn = imageThree
  5448.     Sky.SkyboxFt = imageThree
  5449.     Sky.SkyboxLf = imageThree
  5450.     Sky.SkyboxRt = imageThree
  5451.     Sky.SkyboxUp = imageThree
  5452.     wait(0.15)
  5453.     Sky.SkyboxBk = imageFour
  5454.     Sky.SkyboxDn = imageFour
  5455.     Sky.SkyboxFt = imageFour
  5456.     Sky.SkyboxLf = imageFour
  5457.     Sky.SkyboxRt = imageFour
  5458.     Sky.SkyboxUp = imageFour
  5459.     wait(0.15)
  5460.     Sky.SkyboxBk = imageFive
  5461.     Sky.SkyboxDn = imageFive
  5462.     Sky.SkyboxFt = imageFive
  5463.     Sky.SkyboxLf = imageFive
  5464.     Sky.SkyboxRt = imageFive
  5465.     Sky.SkyboxUp = imageFive
  5466.     wait(0.15)
  5467.     Sky.SkyboxBk = imageSix
  5468.     Sky.SkyboxDn = imageSix
  5469.     Sky.SkyboxFt = imageSix
  5470.     Sky.SkyboxLf = imageSix
  5471.     Sky.SkyboxRt = imageSix
  5472.     Sky.SkyboxUp = imageSix
  5473.     wait(0.15)
  5474.     Sky.SkyboxBk = imageSeven
  5475.     Sky.SkyboxDn = imageSeven
  5476.     Sky.SkyboxFt = imageSeven
  5477.     Sky.SkyboxLf = imageSeven
  5478.     Sky.SkyboxRt = imageSeven
  5479.     Sky.SkyboxUp = imageSeven
  5480.     wait(0.15)
  5481.     Sky.SkyboxBk = imageEight
  5482.     Sky.SkyboxDn = imageEight
  5483.     Sky.SkyboxFt = imageEight
  5484.     Sky.SkyboxLf = imageEight
  5485.     Sky.SkyboxRt = imageEight
  5486.     Sky.SkyboxUp = imageEight
  5487.     wait(0.15)
  5488.    
  5489. end
  5490. end
  5491. end)
  5492.  
  5493. addcmd('invisible', 'make a player invisible',{},
  5494. function(args, speaker)
  5495.     local players = getPlayer(args[1], speaker)
  5496.     for i, v in pairs(players) do
  5497.         for k, v2 in pairs(_char(v):GetChildren()) do
  5498.             if v2.className == "Part" then
  5499.                 if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  5500.             elseif v2.className == "Accessory" then
  5501.                 if v2:FindFirstChild("Handle") then
  5502.                     v2.Handle.Transparency = 1
  5503.                 end
  5504.             end
  5505.             if v2:FindFirstChild("face") then
  5506.                 v2.face.Transparency = 1
  5507.             end
  5508.         end
  5509.     end
  5510. end)
  5511.  
  5512. addcmd('visible', 'make a player visible',{},
  5513. function(args, speaker)
  5514.     local players = getPlayer(args[1], speaker)
  5515.     for i, v in pairs(players) do
  5516.         for k, v2 in pairs(_char(v):GetChildren()) do
  5517.             if v2.className == "Part" then
  5518.                 if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  5519.                 if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  5520.             end
  5521.             if v2:FindFirstChild("face") then
  5522.                 v2.face.Transparency = 0
  5523.             end
  5524.         end
  5525.     end
  5526. end)
  5527.  
  5528. addcmd('goto', 'go to a player',{},
  5529. function(args, speaker)
  5530.     local players = getPlayer(args[1], speaker)
  5531.     if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  5532.         speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  5533.     end
  5534. end)
  5535.  
  5536. addcmd('bring', 'bring a player to you',{},
  5537. function(args, speaker)
  5538.     local players = getPlayer(args[1], speaker)
  5539.     for i,v in pairs(players) do
  5540.         if _char(v):FindFirstChild("HumanoidRootPart") then
  5541.             _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame   
  5542.         end
  5543.     end
  5544. end)
  5545.  
  5546. addcmd('tp', 'teleport player 1 to player 2',{},
  5547. function(args, speaker)
  5548.     local players1=getPlayer(args[1], speaker)
  5549.     local players2=getPlayer(args[2], speaker)
  5550.     if not players2[1] then return end
  5551.     for i,v in pairs(players1) do
  5552.         if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  5553.             _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5554.             wait(0.1)
  5555.             _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5556.         end    
  5557.     end
  5558. end)
  5559.  
  5560. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  5561. function(args, speaker)
  5562.     local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  5563.     for i,v in pairs(players1) do for a,b in pairs(players2) do
  5564.             if _players[v].Character and _players[b].Character then
  5565.                 _players[v].CharacterAppearanceId = _players[b].userId
  5566.                 _players[v].Character:BreakJoints()
  5567.             end
  5568.         end
  5569.     end
  5570. end)
  5571.  
  5572. addcmd('char', 'change a players appearance',{},
  5573. function(args, speaker)
  5574.     local players = getPlayer(args[1], speaker)
  5575.     if not args[1]or not args[2]then return end
  5576.     local id=args[2]
  5577.     if players ~= nil then
  5578.         for i,v in pairs(players) do
  5579.             gPlayers[v].CharacterAppearanceId = id
  5580.             gPlayers[v].Character:BreakJoints()
  5581.             end
  5582.         end
  5583. end)
  5584.  
  5585. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  5586. function(args, speaker)
  5587.     local players = getPlayer(args[1], speaker)
  5588.     if players ~= nil then
  5589.         for i,v in pairs(players) do
  5590.             gPlayers[v].CharacterAppearanceId = 0
  5591.             if _char(v):FindFirstChild("Head") then
  5592.                 _char(v).Head:Destroy()
  5593.             end
  5594.         end
  5595.     end
  5596. end)
  5597.  
  5598. addcmd('speed', 'change a players walkspeed',{'ws'},
  5599. function(args, speaker)
  5600.     local players = getPlayer(args[1], speaker)
  5601.     if not args[1]or not args[2]then return end
  5602.     local num=args[2]
  5603.     for i,v in pairs(players) do
  5604.         if _char(v):FindFirstChild("Humanoid") then
  5605.             _char(v).Humanoid.WalkSpeed=tonumber(num)
  5606.         end
  5607.     end
  5608. end)
  5609.  
  5610. addcmd('jpower', 'change a players jump height',{'grav','jumppower'},
  5611. function(args, speaker)
  5612.     local players = getPlayer(args[1], speaker)
  5613.     if not args[1]or not args[2]then return end
  5614.     local num=args[2]
  5615.     for i,v in pairs(players) do
  5616.         if _char(v):FindFirstChild("Humanoid") then
  5617.             _char(v).Humanoid.JumpPower=tonumber(num)
  5618.         end
  5619.     end
  5620. end)
  5621.  
  5622. addcmd('confuse', 'confusing...',{},
  5623. function(args, speaker)
  5624.     local players = getPlayer(args[1], speaker)
  5625.     for i,v in pairs(players) do
  5626.         spawn(function()
  5627.         if _char(v):FindFirstChild("Humanoid") then
  5628.             _char(v).Humanoid.Name = "ConfusedNigga"
  5629.             while true do
  5630.             _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  5631.             _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  5632.             wait(0.1)
  5633.             end
  5634.  
  5635.         end
  5636.         end)
  5637.         end
  5638.     end)
  5639.  
  5640. addcmd('unconfuse', 'not confusing...',{},
  5641. function(args, speaker)
  5642.     local players = getPlayer(args[1], speaker)
  5643.     for i,v in pairs(players) do
  5644.         spawn(function()
  5645.         if _char(v):FindFirstChild("ConfusedNigga") then
  5646.             _char(v).ConfusedNigga.Name = "Humanoid"
  5647.             wait(0.3)
  5648.             _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  5649.  
  5650.         end
  5651.         end)
  5652.         end
  5653. end)
  5654.  
  5655. addcmd('cripple', 'cripples a player xddd',{'stun'},
  5656. function(args, speaker)
  5657.     local players = getPlayer(args[1], speaker)
  5658.     for i,v in pairs(players) do
  5659.         if _char(v):FindFirstChild("Humanoid") then
  5660.             _char(v).Humanoid.PlatformStand = true
  5661.         end
  5662.     end
  5663. end)
  5664.  
  5665. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  5666. function(args, speaker)
  5667.     local players = getPlayer(args[1], speaker)
  5668.     for i,v in pairs(players) do
  5669.         if _char(v):FindFirstChild("Humanoid") then
  5670.             _char(v).Humanoid.PlatformStand = false
  5671.         end
  5672.     end
  5673. end)
  5674.  
  5675. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  5676. function(args, speaker)
  5677.     local players = getPlayer(args[1], speaker)
  5678.     for i,v in pairs(players) do
  5679.         if _char(v):FindFirstChild("Humanoid") then
  5680.             _char(v).Humanoid.HipHeight = args[2]
  5681.         end
  5682.     end
  5683. end)
  5684.  
  5685. addcmd('time', 'change the time of day',{},
  5686. function(args, speaker)
  5687.     if not args[1]then return end
  5688.     local time_=tonumber(args[1])
  5689.     Notify('Time set to ' .. args[1])
  5690.     game.Lighting:SetMinutesAfterMidnight(time_*60)
  5691. end)
  5692.  
  5693. addcmd('kick', 'kick a player',{},
  5694. function(args, speaker)
  5695. local players = getPlayer(args[1], speaker)
  5696. for i,v in pairs(players) do
  5697. if args[1] == "all" then
  5698. Notify('Kicked everyone')
  5699. elseif args[1] == "others" then
  5700. Notify('Kicked others')
  5701. elseif args[1] == "friends" then
  5702. Notify('Kicked friends')
  5703. elseif args[1] == "nonfriends" then
  5704. Notify('Kicked non friends')
  5705. elseif args[1] == "team" then
  5706. Notify('Kicked your team')
  5707. elseif args[1] == "nonteam" then
  5708. Notify('Kicked the opposing team')
  5709. elseif args[1] == "guests" then
  5710. Notify('Kicked guests')
  5711. elseif args[1] == "nonadmins" then
  5712. Notify('Kicked nonadmins')
  5713. else
  5714. Notify('Kicked ' .. gPlayers[v].Name)
  5715. end
  5716.     spawn(function()
  5717. function Kick(PLAYER)
  5718. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  5719. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  5720. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  5721. Plat.Name = 'IYkick'
  5722. Plat.Size = Vector3.new(100, 1, 100)
  5723. local PART = Instance.new('Part', PLAYER.Character)
  5724. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  5725. PART.Size = Vector3.new(100, 1, 100)
  5726. PART.Anchored = true
  5727.  
  5728. PART.Transparency = 1
  5729. Plat.Transparency = 1
  5730.  
  5731. repeat wait(1)
  5732. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  5733. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  5734. end
  5735. Kick(PLAYER)
  5736. until not game.Players:findFirstChild(PLAYER)
  5737. end
  5738. end
  5739. Kick(gPlayers[v])
  5740. end)
  5741. end
  5742. end)
  5743.  
  5744. addcmd('serverlock', 'lock teh server',{'slock'},
  5745. function(args, speaker)
  5746. slock = true
  5747. Notify('Locked Server')
  5748. end)
  5749.  
  5750. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  5751. function(args, speaker)
  5752. slock = false
  5753. Notify('Unlocked Server')
  5754. end)
  5755.  
  5756. addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
  5757. function(args, speaker)
  5758.     Notify('Workspace unlocked')
  5759.     wait(1)
  5760.     local function unlock(instance)
  5761.         for i,v in pairs(instance:GetChildren()) do
  5762.             if v:IsA("BasePart") then
  5763.                 v.Locked = false
  5764.             end
  5765.             unlock(v)
  5766.         end
  5767.     end
  5768.     unlock(workspace)
  5769. end)
  5770.  
  5771. addcmd('lockws', 'lock the whole workspace',{'lock'},
  5772. function(args, speaker)
  5773.     Notify('Workspace locked')
  5774.     wait(1)
  5775.     local function lock(instance)
  5776.         for i,v in pairs(instance:GetChildren()) do
  5777.             if v:IsA("BasePart") then
  5778.                 v.Locked = true
  5779.             end
  5780.             lock(v)
  5781.         end
  5782.     end
  5783.     lock(workspace)
  5784. end)
  5785.  
  5786. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  5787. function(args, speaker)
  5788.    local function unanchor(instance)
  5789.         for i,v in pairs(instance:GetChildren()) do
  5790.             if v:IsA("BasePart") then
  5791.                 v.Anchored=false
  5792.             end
  5793.             unanchor(v)
  5794.         end
  5795.     end
  5796.     unanchor(workspace)
  5797. end)
  5798.  
  5799. addcmd('anchorws', 'unanchor the whole workspace',{'unanchor', 'anchor'},
  5800. function(args, speaker)
  5801.    local function anchor(instance)
  5802.         for i,v in pairs(instance:GetChildren()) do
  5803.             if v:IsA("BasePart") then
  5804.                 v.Anchored=true
  5805.             end
  5806.             anchor(v)
  5807.         end
  5808.     end
  5809.     anchor(workspace)
  5810. end)
  5811.  
  5812. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  5813. function(args, speaker)
  5814.    local function unanchor(instance)
  5815.         for i,v in pairs(instance:GetChildren()) do
  5816.             if v:IsA("BasePart") then
  5817.                 v.Anchored=false
  5818.             end
  5819.             unanchor(v)
  5820.         end
  5821.     end
  5822.     unanchor(workspace)
  5823. end)
  5824.  
  5825. addcmd("clear", "resets Workspace to a baseplate",{'clearws','clearworkspace'},
  5826. function()
  5827.     for _,v in pairs(game.Workspace:GetChildren()) do
  5828.         if not v:IsA("Terrain") and v ~= game.Workspace.CurrentCamera and not game.Players:GetPlayerFromCharacter(v) then
  5829.             v:Remove()
  5830.         elseif v:IsA("Terrain") then
  5831.             v:Clear()
  5832.         end
  5833.     end
  5834.     local p = Instance.new("Part", game.Workspace)
  5835.     p.Anchored = true
  5836.     p.FormFactor = "Symmetric"
  5837.     p.Size = Vector3.new(1000,1,1000)
  5838.     p.Position = Vector3.new(0,0,0)
  5839.     p.BrickColor = BrickColor.new("Bright green")
  5840.     p.Material = "Grass"
  5841.     p.Locked = true
  5842. end)
  5843.  
  5844. addcmd('headshake', 'shakes a players head',{},
  5845. function(args, speaker)
  5846.         local players = getPlayer(args[1], speaker)
  5847.         for i,v in pairs(players) do
  5848.                 spawn(function()
  5849. local shaken = gPlayers[v].Character
  5850. for X = 1, math.huge, 0.2 do
  5851. wait()
  5852. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  5853. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  5854. end
  5855. for X = 1, math.huge, 0.1 do
  5856. wait()
  5857. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  5858. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  5859. end
  5860. for _,c in pairs(game.Players:GetChildren()) do
  5861.     c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  5862. end
  5863. for _,c in pairs(game.Players:GetChildren()) do
  5864.     c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5865. end
  5866. end)
  5867. end
  5868. end)
  5869.  
  5870. addcmd('explorer', 'opens DEX',{},
  5871. function(args, speaker)
  5872. if speaker.userId ~= LP.userId then
  5873. lponly(speaker)
  5874. else
  5875. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  5876. end
  5877. end)
  5878.  
  5879. addcmd('firstp', 'forces player to go into first person',{},
  5880. function(args, speaker)
  5881.     local players = getPlayer(args[1], speaker)
  5882.     for i,v in pairs(players)do
  5883.         gPlayers[v].CameraMode = "LockFirstPerson"
  5884.     end
  5885. end)
  5886.  
  5887. addcmd('base', 'spawns a base',{},
  5888. function(args, speaker)
  5889. local pt = Instance.new("Part")
  5890. pt.BrickColor = BrickColor.new("Silver")
  5891. pt.Anchored = true
  5892. pt.CanCollide = true
  5893. pt.BottomSurface = "Weld"
  5894. pt.Parent = workspace
  5895. pt.Name = (math.random(1,1000000))
  5896. pt.Size = Vector3.new(1000, 1, 1000)
  5897. pt.Locked = true
  5898. Notify('Created new base')
  5899. end)
  5900.  
  5901. addcmd('fix', 'restores lighting and what not',{},
  5902. function(args, speaker)
  5903. game.Lighting.Ambient = origsettings.abt
  5904. game.Lighting.Ambient = origsettings.oabt
  5905. game.Lighting.Brightness = origsettings.brt
  5906. game.Lighting.TimeOfDay = origsettings.time
  5907. game.Lighting.FogColor = origsettings.fclr
  5908. game.Lighting.FogEnd = origsettings.fe
  5909. game.Lighting.FogStart = origsettings.fs
  5910.     local function dels(instance)
  5911.         for i,v in pairs(instance:GetChildren())do
  5912.             if v:IsA'Sound'then v:Destroy()end
  5913.             dels(v)
  5914.         end
  5915.     end
  5916.     dels(workspace)
  5917. for i,v in pairs(game.Lighting:GetChildren()) do
  5918.     if v:IsA('Sky') then
  5919.         v:Remove()
  5920.     end
  5921. end
  5922. for i,v in pairs(game.Lighting:GetChildren()) do
  5923.     if v:IsA('BloomEffect') then
  5924.         v:Remove()
  5925.     end
  5926. end
  5927. for i,v in pairs(game.Lighting:GetChildren()) do
  5928.     if v:IsA('BlurEffect') then
  5929.         v:Remove()
  5930.     end
  5931. end
  5932. for i,v in pairs(game.Lighting:GetChildren()) do
  5933.     if v:IsA('ColorCorrectionEffect') then
  5934.         v:Remove()
  5935.     end
  5936. end
  5937. for i,v in pairs(game.Lighting:GetChildren()) do
  5938.     if v:IsA('SunRaysEffect') then
  5939.         v:Remove()
  5940.     end
  5941. end
  5942. end)
  5943.  
  5944. addcmd('thirdp', 'allows player to go into third person',{},
  5945. function(args, speaker)
  5946.     local players = getPlayer(args[1], speaker)
  5947.     for i,v in pairs(players)do
  5948.         gPlayers[v].CameraMode = "Classic"
  5949.     end
  5950. end)
  5951.  
  5952. addcmd('chat', 'forces player to chat what you input',{},
  5953. function(args, speaker)
  5954.     local players = getPlayer(args[1], speaker)
  5955.     for i,v in pairs(players)do
  5956.         game.Chat:Chat(gPlayers[v].Character.Head, GLS(false, 1))
  5957.     end
  5958. end)
  5959.  
  5960. addcmd('name', 'names player',{},
  5961. function(args, speaker)
  5962.     local players = getPlayer(args[1], speaker)
  5963.     if not args[1] then return end
  5964.     for i,v in pairs(players) do
  5965.         for a, mod in pairs(gPlayers[v].Character:children()) do
  5966.         if mod:FindFirstChild("TAG") then
  5967.         gPlayers[v].Character.Head.Transparency = 0
  5968.         mod:Destroy()
  5969.         end
  5970.         end
  5971.        
  5972.         local char = gPlayers[v].Character
  5973.         local model = Instance.new("Model", char)
  5974.         local clone = char.Head:Clone()
  5975.         local hum = Instance.new("Humanoid", model)
  5976.         local weld = Instance.new("Weld", clone)
  5977.             model.Name = GLS(false, 1)
  5978.             clone.Parent = model
  5979.             hum.Name = "TAG"
  5980.             hum.MaxHealth = 100
  5981.             hum.Health = 100
  5982.             weld.Part0 = clone
  5983.             weld.Part1 = char.Head
  5984.             char.Head.Transparency = 1
  5985.     end
  5986. end)
  5987.  
  5988. addcmd('unname', 'unnames player',{'unhidename'},
  5989. function(args, speaker)
  5990.     local players = getPlayer(args[1], speaker)
  5991.     local name = (args[2])
  5992.     for i,v in pairs(players) do
  5993.         for a, mod in pairs(gPlayers[v].Character:children()) do
  5994.             if mod:FindFirstChild("TAG") then
  5995.                 gPlayers[v].Character.Head.Transparency = 0
  5996.                 mod:Destroy()
  5997.             end
  5998.         end
  5999.     end
  6000. end)
  6001.  
  6002. addcmd('noname', 'hides the players name',{'hidename'},
  6003. function(args, speaker)
  6004.     local players = getPlayer(args[1], speaker)
  6005.     for i,v in pairs(players) do
  6006.         for a, mod in pairs(gPlayers[v].Character:children()) do
  6007.         if mod:FindFirstChild("TAG") then
  6008.         gPlayers[v].Character.Head.Transparency = 0
  6009.         mod:Destroy()
  6010.         end
  6011.         end
  6012.        
  6013.         local char = gPlayers[v].Character
  6014.         local model = Instance.new("Model", char)
  6015.         local clone = char.Head:Clone()
  6016.         local hum = Instance.new("Humanoid", model)
  6017.         local weld = Instance.new("Weld", clone)
  6018.             model.Name = ""
  6019.             clone.Parent = model
  6020.             hum.Name = "TAG"
  6021.             hum.MaxHealth = 100
  6022.             hum.Health = 100
  6023.             weld.Part0 = clone
  6024.             weld.Part1 = char.Head
  6025.             char.Head.Transparency = 1
  6026.     end
  6027. end)
  6028.  
  6029. addcmd('damage', 'damages a player',{},
  6030. function(args, speaker)
  6031.     local players = getPlayer(args[1], speaker)
  6032.     for i,v in pairs(players) do
  6033.         gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  6034.     end
  6035. end)
  6036.  
  6037. addcmd('view', 'views player',{},
  6038. function(args, speaker)
  6039.     local players = getPlayer(args[1], speaker)
  6040.     for i,v in pairs(players) do
  6041.         game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  6042.         Notify('Viewing ' .. gPlayers[v].Name)
  6043.     end
  6044. end)
  6045.  
  6046. addcmd('unview', 'stops viewing player',{},
  6047. function()
  6048.     game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  6049.     Notify('View turned off')
  6050. end)
  6051.  
  6052. addcmd('nolimbs', 'removes limbs from player',{},
  6053. function(args, speaker)
  6054.     local players = getPlayer(args[1], speaker)
  6055.     for i,v in pairs(players) do
  6056.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6057.             if v:IsA("BasePart") and
  6058.                 v.Name == "Right Leg" or
  6059.                 v.Name == "Left Leg" or
  6060.                 v.Name == "Right Arm" or
  6061.                 v.Name == "Left Arm" then
  6062.                 v:Remove()
  6063.             end
  6064.         end
  6065.     end
  6066. end)
  6067.  
  6068. addcmd('box', 'creates a box around player',{},
  6069. function(args, speaker)
  6070.     local players = getPlayer(args[1], speaker)
  6071.     for i,v in pairs(players)do
  6072.         local pchar=_char(v)
  6073.         local SB = Instance.new("SelectionBox", pchar)
  6074.         SB.Adornee = SB.Parent
  6075.     end
  6076. end)
  6077.  
  6078. addcmd('nobox', 'takes away box from player',{'unbox'},
  6079. function(args, speaker)
  6080.     local players = getPlayer(args[1], speaker)
  6081.     for i,v in pairs(players)do
  6082.         local pchar=_char(v)
  6083.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6084.             if v:IsA("SelectionBox") then
  6085.                 v:Destroy()
  6086.             end
  6087.         end
  6088.     end
  6089. end)
  6090.  
  6091. addcmd('ghost', 'ghostifys player',{},
  6092. function(args, speaker)
  6093.     local players = getPlayer(args[1], speaker)
  6094.     for i,v in pairs(players)do
  6095.         local pchar=gPlayers[v].Character
  6096.         pchar.Head.Transparency = 0.5
  6097.         pchar.Torso.Transparency = 0.5
  6098.         pchar["Left Arm"].Transparency = 0.5
  6099.         pchar["Right Arm"].Transparency = 0.5
  6100.         pchar["Left Leg"].Transparency = 0.5
  6101.         pchar["Right Leg"].Transparency = 0.5
  6102.         pchar.Head.face.Transparency = 0.5
  6103.     end
  6104. end)
  6105.  
  6106. addcmd('sphere', 'puts sphere around player',{},
  6107. function(args, speaker)
  6108.     local players = getPlayer(args[1], speaker)
  6109.     for i,v in pairs(players)do
  6110.         local pchar=gPlayers[v].Character
  6111.         local SS = Instance.new("SelectionSphere", pchar)
  6112.         SS.Adornee = SS.Parent
  6113.     end
  6114. end)
  6115.  
  6116. addcmd('sphere', 'puts sphere around player',{},
  6117. function(args, speaker)
  6118.     local players = getPlayer(args[1], speaker)
  6119.     for i,v in pairs(players)do
  6120.         local pchar=gPlayers[v].Character
  6121.         local SS = Instance.new("SelectionSphere", pchar)
  6122.         SS.Adornee = SS.Parent
  6123.     end
  6124. end)
  6125.  
  6126. addcmd('unsphere', 'removes sphere around player',{},
  6127. function(args, speaker)
  6128.     local players = getPlayer(args[1], speaker)
  6129.     for i,v in pairs(players)do
  6130.         local pchar=_char(v)
  6131.         for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6132.             if v:IsA("SelectionSphere") then
  6133.                 v:Destroy()
  6134.             end
  6135.         end
  6136.     end
  6137. end)
  6138.  
  6139. addcmd('ambient','changes ambient',{},
  6140. function(args, speaker)
  6141.     game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  6142. end)
  6143.  
  6144. addcmd('fogend','changes the fogend',{},
  6145. function(args, speaker)
  6146.     game.Lighting.FogEnd = args[1]
  6147. end)
  6148.  
  6149. addcmd('fogcolor','changes the fogs color',{},
  6150. function(args, speaker)
  6151.     game.Lighting.FogColor = Color3.new(args[1],args[2],args[3])
  6152. end)
  6153.  
  6154. injail = {}
  6155. addcmd('jail','jails player',{},
  6156. function(args, speaker)
  6157.     local players = getPlayer(args[1], speaker)
  6158.     for i,v in pairs(players)do
  6159.         if FindTable(injail, _players[v].Name) then return end
  6160.         table.insert(injail, _players[v].Name)
  6161.         local pchar=gPlayers[v].Character
  6162.         local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  6163.         repeat wait(0.5)
  6164.             pchar = _players[v].Character if pchar and pchar:FindFirstChild('HumanoidRootPart') and J:FindFirstChild('MAIN') then pchar.HumanoidRootPart.CFrame = J.MAIN.CFrame + Vector3.new(0, 1, 0) end
  6165.         until not FindTable(injail, _players[v].Name)
  6166.     end
  6167. end)
  6168.  
  6169. addcmd('unjail','unjails player',{},
  6170. function(args, speaker)
  6171.     local players = getPlayer(args[1], speaker)
  6172.     for i,v in pairs(players)do
  6173.         for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  6174.         game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  6175.     end
  6176. end)
  6177.  
  6178. strobe = false
  6179. addcmd('strobe','makes the server flash',{'flash'},
  6180. function(args, speaker)
  6181.     if strobe == false then
  6182.         strobep = Instance.new("ColorCorrectionEffect")
  6183.         strobep.Brightness = 1
  6184.         strobep.Parent = game.Lighting
  6185.         strobe = true
  6186.         repeat wait(0.01)
  6187.         strobep.Enabled = true
  6188.         wait(0.01)
  6189.         strobep.Enabled = false
  6190.         until strobe == false
  6191.         end
  6192. end)
  6193.  
  6194. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  6195. function(args, speaker)
  6196.     strobe = false
  6197.     strobep:Destroy()
  6198. end)
  6199.  
  6200. addcmd('shutdown', 'shuts the server down',{},
  6201. function(args, speaker)
  6202. Notify('Shutting Down...')
  6203. wait(1)
  6204. workspace.Gravity = 1/0*0
  6205. end)
  6206.  
  6207. addcmd('animation','makes player animate',{'anim'},
  6208. function(args, speaker)
  6209.     local players = getPlayer(args[1], speaker)
  6210.     for i,v in pairs(players)do
  6211.         local pchar = gPlayers[v].Character
  6212.         local ID = args[2]
  6213.  
  6214.         if args[2] == "climb" then
  6215.             ID = "180436334"
  6216.     end
  6217.         if args[2] == "fall" then
  6218.             ID = "180436148"
  6219.     end
  6220.         if args[2] == "jump" then
  6221.             ID = "125750702"
  6222.     end
  6223.         if args[2] == "sit" then
  6224.             ID = "178130996"
  6225.     end
  6226.         for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  6227.             if x:IsA("StringValue") then
  6228.                 for _,c in pairs(x:GetChildren()) do
  6229.                     if c:IsA("Animation") then
  6230.                         c.AnimationId = "rbxassetid://" .. ID
  6231.                     end
  6232.                 end
  6233.             end
  6234.         end
  6235.     end
  6236. end)
  6237.  
  6238. addcmd('normal','turns player back to normal',{},
  6239. function(args, speaker)
  6240.     local players = getPlayer(args[1], speaker)
  6241.     for i,v in pairs(players)do
  6242.         local pchar = gPlayers[v].Character
  6243.        
  6244.         pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6245.         pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  6246.         pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  6247.         pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  6248.         pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  6249.    
  6250.         for i,v in pairs(pchar.Head:GetChildren()) do
  6251.             if v:IsA("SpecialMesh") then
  6252.                 v:Destroy()
  6253.             end
  6254.         end
  6255.    
  6256.         for i,v in pairs(pchar:GetChildren()) do
  6257.             if v:IsA("Shirt") then
  6258.                 v:Destroy()
  6259.             end
  6260.         end
  6261.        
  6262.         for i,v in pairs(pchar:GetChildren()) do
  6263.             if v:IsA("Pants") then
  6264.                 v:Destroy()
  6265.             end
  6266.         end
  6267.        
  6268.         if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  6269.             Player.Character["Shirt Graphic"].Graphic = ""
  6270.         end
  6271.        
  6272.         local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  6273.         HeadMesh.MeshType = "Head"
  6274.         HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  6275.        
  6276.         pchar.Head.Transparency = 0
  6277.         pchar.Torso.Transparency = 0
  6278.         pchar["Left Arm"].Transparency = 0
  6279.         pchar["Right Arm"].Transparency = 0
  6280.         pchar["Left Leg"].Transparency = 0
  6281.         pchar["Right Leg"].Transparency = 0
  6282.        
  6283.         for i,v in pairs(pchar.Head:GetChildren()) do
  6284.             if v:IsA("Decal") then
  6285.                 v:Destroy()
  6286.             end
  6287.         end
  6288.        
  6289.         local face = Instance.new("Decal", pchar.Head)
  6290.         face.Name = "face"
  6291.         face.Texture = "rbxasset://textures/face.png"
  6292.         face.Face = "Front"
  6293.        
  6294.         for i,v in pairs(pchar:GetChildren()) do
  6295.             if v:IsA("Seat") then
  6296.                 v:Destroy()
  6297.             end
  6298.         end
  6299.        
  6300.         for i,v in pairs(pchar.Torso:GetChildren()) do
  6301.             if v:IsA("Weld") then
  6302.                 v:Destroy()
  6303.             end
  6304.         end
  6305.        
  6306.         for i,v in pairs(pchar.Torso:GetChildren()) do
  6307.             if v:IsA("SpecialMesh") then
  6308.                 v:Destroy()
  6309.             end
  6310.         end
  6311.        
  6312.         pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  6313.         pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  6314.         pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  6315.         pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  6316.         pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  6317.         pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  6318.         for _,v in pairs(Player.Character:GetChildren()) do
  6319.             if v:IsA("Accessory") then
  6320.                 v:Destroy()
  6321.             end
  6322.         end
  6323.     end
  6324. end)
  6325.  
  6326. addcmd('creeper','make the player a creeper',{'crpr'},
  6327. function(args, speaker)
  6328.     local players = getPlayer(args[1], speaker)
  6329.     for i,v in pairs(players)do
  6330.     local pchar = gPlayers[v].Character
  6331.         if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  6332.             if pchar:FindFirstChild("Shirt") then
  6333.                 pchar.Shirt.Parent = pchar.Torso
  6334.             end
  6335.             if pchar:FindFirstChild("Pants") then
  6336.                 pchar.Pants.Parent = pchar.Torso
  6337.             end
  6338.             if pchar:FindFirstChild("Shirt Graphic") then
  6339.                 pchar["Shirt Graphic"].Graphic = ""
  6340.             end
  6341.             for i,v in pairs(pchar:GetChildren()) do
  6342.                 if v:IsA("Accessory") then
  6343.                     v:Destroy()
  6344.                 end
  6345.             end
  6346.             pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6347.             pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  6348.             pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  6349.             pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  6350.             pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  6351.             pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  6352.             pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  6353.             pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  6354.             pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  6355.             pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  6356.             pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  6357.         end
  6358.     end
  6359. end)
  6360.  
  6361. addcmd('uncreeper','makes player back to normal',{},
  6362. function(args, speaker)
  6363.     local players = getPlayer(args[1], speaker)
  6364.     for i,v in pairs(players)do
  6365.         execCmd("normal " .. gPlayers[v].Name, Player)
  6366.     end
  6367. end)
  6368.  
  6369. addcmd('crash','crashes a player',{},
  6370. function(args, speaker)
  6371.     local players = getPlayer(args[1], speaker)
  6372.     for i,v in pairs(players)do
  6373.     if args[1] == "all" then
  6374.     Notify('Everyone has been crashed')
  6375.     elseif args[1] == "others" then
  6376.     Notify('Crashed others')
  6377.     elseif args[1] == "friends" then
  6378.     Notify('Crashed friends')
  6379.     elseif args[1] == "nonfriends" then
  6380.     Notify('Crashed non friends')
  6381.     elseif args[1] == "team" then
  6382.     Notify('Crashed your team')
  6383.     elseif args[1] == "nonteam" then
  6384.     Notify('Crashed the opposing team')
  6385.     elseif args[1] == "guests" then
  6386.     Notify('Crashed guests')
  6387.     elseif args[1] == "nonadmins" then
  6388.     Notify('Crashed nonadmins')
  6389.     else
  6390.     Notify(gPlayers[v].Name .. ' has been crashed')
  6391.     end
  6392.     wait(4)
  6393. local play = gPlayers[v]
  6394. if play ~= nil then
  6395. for i=1,3600 do
  6396. Instance.new("HopperBin",play.Backpack).Name = "nig"
  6397. end
  6398. wait()
  6399. for i=1,3600 do
  6400. Instance.new("HopperBin",play.Backpack).Name = "nog"
  6401. end
  6402. wait()
  6403. end
  6404. end
  6405. end)
  6406.  
  6407. addcmd('shrek', 'makes player shrek',{},
  6408. function(args, speaker)
  6409.     local players = getPlayer(args[1], speaker)
  6410.     for i,v in pairs(players) do
  6411.         local pchar = gPlayers[v].Character
  6412.         for i,v in pairs(pchar:GetChildren()) do
  6413.             if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  6414. then
  6415.                 v:Destroy()
  6416.             end
  6417.         end
  6418.         for i,v in pairs(pchar.Head:GetChildren()) do
  6419.             if v:IsA("Decal") or v:IsA("SpecialMesh") then
  6420.                 v:Destroy()
  6421.             end
  6422.         end
  6423.        
  6424.         local mesh = Instance.new("SpecialMesh", pchar.Head)
  6425.         mesh.MeshType = "FileMesh"
  6426.         pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  6427.         pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  6428.         pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  6429.        
  6430.         local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  6431.         local Pants = Instance.new("Pants", gPlayers[v].Character)
  6432.        
  6433.         Shirt.ShirtTemplate = "rbxassetid://133078194"
  6434.         Pants.PantsTemplate = "rbxassetid://133078204"
  6435.     end
  6436. end)
  6437.  
  6438. addcmd('unshrek','makes player back to normal',{},
  6439. function(args, speaker)
  6440.     local players = getPlayer(args[1], speaker)
  6441.     for i,v in pairs(players)do
  6442.         execCmd("normal " .. gPlayers[v].Name, Player)
  6443.     end
  6444. end)
  6445.  
  6446. addcmd('oof','good things happen',{},
  6447. function(args, speaker)
  6448.     local players = getPlayer(args[1], speaker)
  6449.     for i,v in pairs(players)do
  6450.         spawn(function()
  6451.         if gPlayers[v].Character.Head:FindFirstChild("Died") then gPlayers[v].Character.Head.Died.Looped = true wait(0.1) gPlayers[v].Character.Head.Died.Playing = true
  6452.         gPlayers[v].Character.Head.Died.Volume = 10
  6453.         gPlayers[v].Character.Head.Died.Pitch = 0.5
  6454.         end
  6455.         execCmd("size " .. gPlayers[v].Name .. ' -1')
  6456.         execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  6457.         wait(5)
  6458.         execCmd("explode " .. gPlayers[v].Name)
  6459.         wait(0.1)
  6460.         gPlayers[v].Character.Humanoid.Health = 0
  6461.         end)
  6462.         end
  6463. end)
  6464.  
  6465. addcmd('control','controls player',{},
  6466. function(args, speaker)
  6467.     local players = getPlayer(args[1], speaker)
  6468.     for i,v in pairs(players)do
  6469.         local pchar = gPlayers[v].Character
  6470.         if gPlayers[v] and pchar then
  6471.             pchar.Humanoid.PlatformStand = true
  6472.             local w = Instance.new("Weld", Player.Character.Torso)
  6473.             w.Part0 = Player.Character.Torso
  6474.             w.Part1 = pchar.Torso  
  6475.             local w2 = Instance.new("Weld", Player.Character.Head)
  6476.             w2.Part0 = Player.Character.Head
  6477.             w2.Part1 = pchar.Head  
  6478.             local w3 = Instance.new("Weld", Player.Character:findFirstChild("Right Arm"))
  6479.             w3.Part0 = Player.Character:findFirstChild("Right Arm")
  6480.             w3.Part1 = pchar:findFirstChild("Right Arm")
  6481.             local w4 = Instance.new("Weld", Player.Character:findFirstChild("Left Arm"))
  6482.             w4.Part0 = Player.Character:findFirstChild("Left Arm")
  6483.             w4.Part1 = pchar:findFirstChild("Left Arm")
  6484.             local w5 = Instance.new("Weld", Player.Character:findFirstChild("Right Leg"))
  6485.             w5.Part0 = Player.Character:findFirstChild("Right Leg")
  6486.             w5.Part1 = pchar:findFirstChild("Right Leg")
  6487.             local w6 = Instance.new("Weld", Player.Character:findFirstChild("Left Leg"))
  6488.             w6.Part0 = Player.Character:findFirstChild("Left Leg")
  6489.             w6.Part1 = pchar:findFirstChild("Left Leg")
  6490.             char.Head.face:Destroy()
  6491.             for i,v in pairs(pchar:GetChildren()) do
  6492.                 if v:IsA("BasePart") then
  6493.                     v.CanCollide = false
  6494.                 end
  6495.             end
  6496.             for i,v in pairs(char:GetChildren()) do
  6497.                 if v:IsA("BasePart") then
  6498.                     v.Transparency = 1
  6499.                 elseif v:IsA("Accessory") then
  6500.                     v:Destroy()
  6501.                 end
  6502.             end
  6503.             pchar.Parent = char
  6504.             pchar.Humanoid.Changed:connect(function()
  6505.                 pchar.Humanoid.PlatformStand = true
  6506.             end)
  6507.         end
  6508.         end
  6509. end)
  6510.  
  6511. addcmd('nuke','nukes player',{},
  6512. function(args, speaker)
  6513.     local players = getPlayer(args[1], speaker)
  6514.     for i,v in pairs(players)do
  6515.         local pchar = gPlayers[v].Character
  6516.         if gPlayers[v] and pchar and pchar:FindFirstChild("HumanoidRootPart")  then
  6517.             local nuke = Instance.new("Part", game.Workspace)
  6518.             nuke.Anchored = true
  6519.             nuke.CanCollide = false
  6520.             nuke.FormFactor = "Symmetric"
  6521.             nuke.Shape = "Ball"
  6522.             nuke.Size = Vector3.new(1,1,1)
  6523.             nuke.BrickColor = BrickColor.new("New Yeller")
  6524.             nuke.Transparency = 0.5
  6525.             nuke.Reflectance = 0.2
  6526.             nuke.TopSurface = 0
  6527.             nuke.BottomSurface = 0
  6528.             nuke.Touched:connect(function (hit)
  6529.                 if hit and hit.Parent then
  6530.                     local boom = Instance.new("Explosion", game.Workspace)
  6531.                     boom.Position = hit.Position
  6532.                     boom.BlastRadius = 11
  6533.                     boom.BlastPressure = math.huge
  6534.                 end
  6535.             end)
  6536.             local CF = pchar.HumanoidRootPart.CFrame
  6537.             nuke.CFrame = CF
  6538.             for i = 1,333 do
  6539.                 nuke.Size = nuke.Size + Vector3.new(3,3,3)
  6540.                 nuke.CFrame = CF
  6541.                 wait(1/44)
  6542.             end
  6543.             nuke:Destroy()
  6544.         end
  6545.     end
  6546. end)
  6547.  
  6548. addcmd('infect','infects player',{},
  6549. function(args, speaker)
  6550.     local players = getPlayer(args[1], speaker)
  6551.     for i,v in pairs(players)do
  6552.         function infect(rip)
  6553.         local pchar = gPlayers[v].Character
  6554.             for i,v in pairs(pchar:GetChildren()) do
  6555.                 if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  6556.                     v:Destroy()
  6557.                 end
  6558.             end
  6559.             if pchar.Torso:FindFirstChild("roblox") then
  6560.                 pchar.Torso.roblox:Destroy()
  6561.             end
  6562.             if pchar.Head:FindFirstChild("face") then
  6563.                 pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  6564.             end
  6565.             if pchar:FindFirstChild("Body Colors") then
  6566.                 local Colors = pchar["Body Colors"]
  6567.                 local Skin = BrickColor.new("Pastel green")
  6568.                 local Clothes = BrickColor.new("Reddish brown")
  6569.                 Colors.HeadColor = Skin
  6570.                 Colors.LeftArmColor = Skin
  6571.                 Colors.RightArmColor = Skin
  6572.                 Colors.LeftLegColor = Clothes
  6573.                 Colors.RightLegColor = Clothes
  6574.                 Colors.TorsoColor = Clothes
  6575.             end
  6576.             local w1 = Instance.new("Weld", pchar)
  6577.             w1.Part0 = pchar["Right Arm"]
  6578.             w1.Part1 = pchar.Torso
  6579.             w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  6580.             local w2 = Instance.new("Weld", pchar)
  6581.             w2.Part0 = pchar["Left Arm"]
  6582.             w2.Part1 = pchar.Torso
  6583.             w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  6584.             local rip = false
  6585.             local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  6586.                 if connect1 == false then
  6587.                     connect1 = true
  6588.                     if game.Players:FindFirstChild(hit.Parent.Name) then
  6589.                         infect(game.Players[hit.Parent.Name])
  6590.                     end
  6591.                     wait(0.5)
  6592.                     connect1 = true
  6593.                 end
  6594.             end)
  6595.             local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  6596.                 if connect2 == false then
  6597.                     connect2 = true
  6598.                     if game.Players:FindFirstChild(hit.Parent.Name) then
  6599.                         infect(game.Players[hit.Parent.Name])
  6600.                     end
  6601.                     wait(0.5)
  6602.                     connect2 = true
  6603.                 end
  6604.             end)
  6605.             local IV = Instance.new("IntValue", pchar)
  6606.             IV.Name = "Infected"
  6607.             IV.Value = 0
  6608.             IV.Changed:connect(function()
  6609.                 connect1:disconnect()
  6610.                 connect2:disconnect()
  6611.             end)
  6612.         end
  6613.         infect(v)
  6614.     end
  6615. end)
  6616.  
  6617. addcmd('uninfect','makes player back to normal',{},
  6618. function(args, speaker)
  6619.     local players = getPlayer(args[1], speaker)
  6620.     for i,v in pairs(players)do
  6621.         execCmd("normal " .. gPlayers[v].Name, Player)
  6622.     end
  6623. end)
  6624.  
  6625. addcmd('duck','makes players head a duck',{},
  6626. function(args, speaker)
  6627.     local players = getPlayer(args[1], speaker)
  6628.     for i,v in pairs(players)do
  6629.         local pchar = gPlayers[v].Character
  6630.         for i,v in pairs(pchar.Torso:GetChildren()) do
  6631.             if v:IsA("Decal") then
  6632.                 v:Destroy()
  6633.             end
  6634.         end
  6635.         for i,v in pairs(pchar:GetChildren()) do
  6636.             if v:IsA("Accessory") then
  6637.                 v:Destroy()
  6638.             end
  6639.         end
  6640.         local duck = Instance.new("SpecialMesh", pchar.Torso)
  6641.         duck.MeshType = "FileMesh"
  6642.         duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  6643.         duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  6644.         duck.Scale = Vector3.new(5, 5, 5)
  6645.         pchar.Head.Transparency = 1
  6646.         pchar["Left Arm"].Transparency = 1
  6647.         pchar["Right Arm"].Transparency = 1
  6648.         pchar["Left Leg"].Transparency = 1
  6649.         pchar["Right Leg"].Transparency = 1
  6650.         pchar.Head.face.Transparency = 1
  6651.     end
  6652. end)
  6653.  
  6654. addcmd('unduck','makes player back to normal',{},
  6655. function(args, speaker)
  6656.     local players = getPlayer(args[1], speaker)
  6657.     for i,v in pairs(players)do
  6658.         execCmd("normal " .. gPlayers[v].Name, Player)
  6659.     end
  6660. end)
  6661.  
  6662. addcmd('mesh','makes a player into a mesh',{},
  6663. function(args, speaker)
  6664.     local players = getPlayer(args[1], speaker)
  6665.     for i,v in pairs(players)do
  6666.         local pchar = gPlayers[v].Character
  6667.         for i,v in pairs(pchar.Torso:GetChildren()) do
  6668.             if v:IsA("Decal") then
  6669.                 v:Destroy()
  6670.             end
  6671.         end
  6672.         for i,v in pairs(pchar:GetChildren()) do
  6673.             if v:IsA("Accessory") then
  6674.                 v:Destroy()
  6675.             end
  6676.         end
  6677.         pchar.Head.Transparency = 1
  6678.         pchar["Left Arm"].Transparency = 1
  6679.         pchar["Right Arm"].Transparency = 1
  6680.         pchar["Left Leg"].Transparency = 1
  6681.         pchar["Right Leg"].Transparency = 1
  6682.         pchar.Head.face.Transparency = 1
  6683.         local msh = Instance.new("SpecialMesh", pchar.Torso)
  6684.         msh.MeshType = "FileMesh"
  6685.         msh.Scale = Vector3.new(3, 3, 3)
  6686.         msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  6687.         msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  6688.         msh.Scale = Vector3.new(3, 3, 3)
  6689.     end
  6690. end)
  6691.  
  6692. addcmd('disable','removes players humanoid',{},
  6693. function(args, speaker)
  6694.     local players = getPlayer(args[1], speaker)
  6695.     for i,v in pairs(players)do
  6696.         local pchar = gPlayers[v].Character
  6697.         if pchar:FindFirstChild("Humanoid") then
  6698.            pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  6699.            local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  6700.            humanoid.Parent = game.ContextActionService
  6701.             if args[1] == "all" then
  6702.             Notify('Everyone has been disabled')
  6703.             elseif args[1] == "others" then
  6704.             Notify('Others have been disabled')
  6705.             elseif args[1] == "friends" then
  6706.             Notify('Friends have been disabled')
  6707.             elseif args[1] == "nonfriends" then
  6708.             Notify('Non friends have been disabled')
  6709.             elseif args[1] == "team" then
  6710.             Notify('Your team has been disabled')
  6711.             elseif args[1] == "nonteam" then
  6712.             Notify('The opossing team been disabled')
  6713.             elseif args[1] == "guests" then
  6714.             Notify('Guests have been disabled')
  6715.             elseif args[1] == "nonadmins" then
  6716.             Notify('Nonadmins have been disabled')
  6717.             else
  6718.         Notify(gPlayers[v].Name .. ' has been disabled')
  6719.         end
  6720.         end
  6721.     end
  6722. end)
  6723.  
  6724. addcmd('enable','gives player humanoid',{},
  6725. function(args, speaker)
  6726.     local players = getPlayer(args[1], speaker)
  6727.     for i,v in pairs(players)do
  6728.         local pchar = gPlayers[v].Character
  6729.         if pchar:FindFirstChild("Humanoid") then
  6730.             return
  6731.         else
  6732.             local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  6733.             humanoid.Parent = pchar
  6734.             humanoid.Name = "Humanoid"
  6735.             if args[1] == "all" then
  6736.             Notify('Everyone has been enabled')
  6737.             elseif args[1] == "others" then
  6738.             Notify('Others have been enabled')
  6739.             elseif args[1] == "friends" then
  6740.             Notify('Friends have been enabled')
  6741.             elseif args[1] == "nonfriends" then
  6742.             Notify('Non friends have been enabled')
  6743.             elseif args[1] == "team" then
  6744.             Notify('Your team has been enabled')
  6745.             elseif args[1] == "nonteam" then
  6746.             Notify('The opossing team has been enabled')
  6747.             elseif args[1] == "guests" then
  6748.             Notify('Guests have been enabled')
  6749.             elseif args[1] == "nonadmins" then
  6750.             Notify('Nonadmins have been enabled')
  6751.             elseif args[1] == "admins" then
  6752.             Notify('Admins have been enabled')
  6753.             else
  6754.             Notify(gPlayers[v].Name .. ' has been enabled')
  6755.             end
  6756.         end
  6757.     end
  6758. end)
  6759.  
  6760. addcmd('size','changes size of player',{},
  6761. function(args, speaker)
  6762.     local players = getPlayer(args[1], speaker)
  6763.     for i,v in pairs(players)do
  6764.     local pchar = gPlayers[v].Character
  6765.         local function scale(chr,scl)
  6766.        
  6767.             for _,v in pairs(pchar:GetChildren()) do
  6768.                 if v:IsA("Accessory") then
  6769.                     v:Clone()
  6770.                     v.Parent = game.Lighting
  6771.                 end
  6772.             end
  6773.                
  6774.             local Head = chr['Head']
  6775.             local Torso = chr['Torso']
  6776.             local LA = chr['Left Arm']
  6777.             local RA = chr['Right Arm']
  6778.             local LL = chr['Left Leg']
  6779.             local RL = chr['Right Leg']
  6780.             local HRP = chr['HumanoidRootPart']
  6781.        
  6782.             wait(0.1)
  6783.            
  6784.             Head.formFactor = 3
  6785.             Torso.formFactor = 3
  6786.             LA.formFactor = 3
  6787.             RA.formFactor = 3
  6788.             LL.formFactor = 3
  6789.             RL.formFactor = 3
  6790.             HRP.formFactor = 3
  6791.            
  6792.             Head.Size = Vector3.new(scl * 2, scl, scl)
  6793.             Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  6794.             LA.Size = Vector3.new(scl, scl * 2, scl)
  6795.             RA.Size = Vector3.new(scl, scl * 2, scl)
  6796.             LL.Size = Vector3.new(scl, scl * 2, scl)
  6797.             RL.Size = Vector3.new(scl, scl * 2, scl)
  6798.             HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  6799.            
  6800.             local Motor1 = Instance.new('Motor6D', Torso)
  6801.             Motor1.Part0 = Torso
  6802.             Motor1.Part1 = Head
  6803.             Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6804.             Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6805.             Motor1.Name = "Neck"
  6806.                    
  6807.             local Motor2 = Instance.new('Motor6D', Torso)
  6808.             Motor2.Part0 = Torso
  6809.             Motor2.Part1 = LA
  6810.             Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6811.             Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6812.             Motor2.Name = "Left Shoulder"
  6813.            
  6814.             local Motor3 = Instance.new('Motor6D', Torso)
  6815.             Motor3.Part0 = Torso
  6816.             Motor3.Part1 = RA
  6817.             Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6818.             Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6819.             Motor3.Name = "Right Shoulder"
  6820.            
  6821.             local Motor4 = Instance.new('Motor6D', Torso)
  6822.             Motor4.Part0 = Torso
  6823.             Motor4.Part1 = LL
  6824.             Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6825.             Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6826.             Motor4.Name = "Left Hip"
  6827.            
  6828.             local Motor5 = Instance.new('Motor6D', Torso)
  6829.             Motor5.Part0 = Torso
  6830.             Motor5.Part1 = RL
  6831.             Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6832.             Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6833.             Motor5.Name = "Right Hip"
  6834.            
  6835.             local Motor6 = Instance.new('Motor6D', HRP)
  6836.             Motor6.Part0 = HRP
  6837.             Motor6.Part1 = Torso
  6838.             Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  6839.             Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  6840.                
  6841.         end
  6842.        
  6843.         scale(pchar, args[2])
  6844.    
  6845.         for _,v in pairs(game.Lighting:GetChildren()) do
  6846.             if v:IsA("Accessory") then
  6847.                 v.Parent = pchar
  6848.             end
  6849.         end
  6850.     end
  6851. end)
  6852.  
  6853. addcmd('clone','clones player',{},
  6854. function(args, speaker)
  6855.     local players = getPlayer(args[1], speaker)
  6856.     for i,v in pairs(players)do
  6857.         local pchar = gPlayers[v].Character
  6858.         pchar.Archivable = true
  6859.         local clone = pchar:Clone()
  6860.         clone.Parent = game.Workspace
  6861.         clone:MoveTo(pchar:GetModelCFrame().p)
  6862.         clone:MakeJoints()
  6863.         pchar.Archivable = false
  6864.     end
  6865. end)
  6866.  
  6867. addcmd('spin','spins player',{},
  6868. function(args, speaker)
  6869.     local players = getPlayer(args[1], speaker)
  6870.     for i,v in pairs(players)do
  6871.         local pchar = gPlayers[v].Character
  6872.         for i,v in pairs(pchar.Torso:GetChildren()) do
  6873.             if v.Name == "Spinning" then
  6874.                 v:Destroy()
  6875.             end
  6876.         end
  6877.         local Torso = pchar.Torso
  6878.         local BG = Instance.new("BodyGyro", Torso)
  6879.         BG.Name = "Spinning"
  6880.         BG.maxTorque = Vector3.new(0, math.huge, 0)
  6881.         BG.P = 11111
  6882.         BG.cframe = Torso.CFrame
  6883.         repeat wait(1/44)
  6884.             BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  6885.         until not BG or BG.Parent ~= Torso
  6886.     end
  6887. end)
  6888.  
  6889. addcmd('unspin','stops spinning player',{},
  6890. function(args, speaker)
  6891.     local players = getPlayer(args[1], speaker)
  6892.     for i,v in pairs(players)do
  6893.         local pchar = gPlayers[v].Character
  6894.         for i,v in pairs(pchar.Torso:GetChildren()) do
  6895.             if v.Name == "Spinning" then
  6896.                 v:Destroy()
  6897.             end
  6898.         end
  6899.     end
  6900. end)
  6901.  
  6902. addcmd('dog','makes player a dog',{},
  6903. function(args, speaker)
  6904.     local players = getPlayer(args[1], speaker)
  6905.     for i,v in pairs(players)do
  6906.         local pchar = gPlayers[v].Character
  6907.         if pchar:FindFirstChild("Shirt") then
  6908.             pchar.Shirt:Destroy()
  6909.         end
  6910.         if pchar:FindFirstChild("Pants") then
  6911.             pchar.Pants:Destroy()
  6912.         end
  6913.         if pchar:FindFirstChild("Shirt Graphic") then
  6914.             pchar["Shirt Graphic"].Graphic = ""
  6915.         end
  6916.         pchar.Torso.Transparency = 1
  6917.         pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6918.         pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  6919.         pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  6920.         pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  6921.         pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  6922.         local FakeTorso = Instance.new("Seat", pchar)
  6923.         FakeTorso.Name = "FakeTorso"
  6924.         FakeTorso.FormFactor = "Symmetric"
  6925.         FakeTorso.TopSurface = 0
  6926.         FakeTorso.BottomSurface = 0
  6927.         FakeTorso.Size = Vector3.new(3,1,4)
  6928.         FakeTorso.BrickColor = BrickColor.new("Brown")
  6929.         FakeTorso.CFrame = pchar.Torso.CFrame
  6930.         local BF = Instance.new("BodyForce", FakeTorso)
  6931.         BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  6932.         local W = Instance.new("Weld", pchar.Torso)
  6933.         W.Part0 = pchar.Torso
  6934.         W.Part1 = FakeTorso
  6935.         W.C0 = CFrame.new(0,-.5,0)
  6936.         local BC = pchar["Body Colors"]
  6937.         BC.HeadColor = BrickColor.new("Brown")
  6938.         BC.LeftArmColor = BrickColor.new("Brown")
  6939.         BC.LeftLegColor = BrickColor.new("Brown")
  6940.         BC.RightArmColor = BrickColor.new("Brown")
  6941.         BC.RightLegColor = BrickColor.new("Brown")
  6942.         BC.TorsoColor = BrickColor.new("Brown")
  6943.     end
  6944. end)
  6945.  
  6946. addcmd('undog','makes player back to normal',{},
  6947. function(args, speaker)
  6948.     local players = getPlayer(args[1], speaker)
  6949.     for i,v in pairs(players)do
  6950.         execCmd("normal " .. gPlayers[v].Name, Player)
  6951.     end
  6952. end)
  6953.  
  6954. addcmd('loopheal','loop heals player',{},
  6955. function(args, speaker)
  6956.     local players = getPlayer(args[1], speaker)
  6957.     for i,v in pairs(players)do
  6958.         spawn(function()
  6959.         local pchar = gPlayers[v].Character
  6960.         if pchar:FindFirstChild("LoopHeal") then
  6961.             pchar.LoopHeal.Name = "NotLoopHeal"
  6962.             wait(0.1)
  6963.             pchar.NotLoopHeal:Destroy()
  6964.         end
  6965.         local LoopHeal = Instance.new("StringValue", pchar)
  6966.         LoopHeal.Name = "LoopHeal"
  6967.         repeat wait(0.1)
  6968.             pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  6969.         until LoopHeal.Name == "NotLoopHeal"
  6970.         end)
  6971.         end
  6972. end)
  6973.  
  6974. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  6975. function(args, speaker)
  6976.     local players = getPlayer(args[1], speaker)
  6977.     for i,v in pairs(players)do
  6978.         local pchar = gPlayers[v].Character
  6979.         if pchar:FindFirstChild("LoopHeal") then
  6980.             pchar.LoopHeal.Name = "NotLoopHeal"
  6981.             wait(0.1)
  6982.             pchar.NotLoopHeal:Destroy()
  6983.         end
  6984.     end
  6985. end)
  6986.  
  6987. addcmd('fling','flings player',{},
  6988. function(args, speaker)
  6989.     local players = getPlayer(args[1], speaker)
  6990.     for i,v in pairs(players)do
  6991.         local pchar = gPlayers[v].Character
  6992.         if pchar:FindFirstChild("Humanoid") then
  6993.             local xran
  6994.             local zran
  6995.             repeat
  6996.                 xran = math.random(-9999,9999)
  6997.             until math.abs(xran) >= 5555
  6998.             repeat
  6999.                 zran = math.random(-9999,9999)
  7000.             until math.abs(zran) >= 5555
  7001.             pchar.Humanoid.Sit = true
  7002.             pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  7003.             local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  7004.             BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  7005.         end
  7006.     end
  7007. end)
  7008.  
  7009. addcmd('nograv','makes player have moon gravity',{''},
  7010. function(args, speaker)
  7011.     local players = getPlayer(args[1], speaker)
  7012.     for i,v in pairs(players)do
  7013.         local pchar = gPlayers[v].Character
  7014.         for i,v in pairs(pchar.Torso:GetChildren()) do
  7015.             if v.Name == "NoGrav" then
  7016.                 v:Destroy()
  7017.             end
  7018.         end
  7019.         local BF = Instance.new("BodyForce", pchar.Torso)
  7020.         BF.Name = "NoGrav"
  7021.         BF.Force = Vector3.new(0,2700,0)
  7022.     end
  7023. end)
  7024.  
  7025. addcmd('grav','makes player have normal gravity',{''},
  7026. function(args, speaker)
  7027.     local players = getPlayer(args[1], speaker)
  7028.     for i,v in pairs(players)do
  7029.         local pchar = gPlayers[v].Character
  7030.         for i,v in pairs(pchar.Torso:GetChildren()) do
  7031.             if v.Name == "NoGrav" then
  7032.                 v:Destroy()
  7033.             end
  7034.         end
  7035.     end
  7036. end)
  7037.  
  7038. addcmd('seizure','makes player have a seizure',{''},
  7039. function(args, speaker)
  7040.     local players = getPlayer(args[1], speaker)
  7041.     for i,v in pairs(players)do
  7042.         local pchar = gPlayers[v].Character
  7043.         if pchar:FindFirstChild("Seizure") then
  7044.            
  7045.         end
  7046.         local Seizure = Instance.new("StringValue", pchar)
  7047.         Seizure.Name = "Seizure"
  7048.         pchar.Humanoid.PlatformStand = true
  7049.         repeat wait()
  7050.             pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  7051.             pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  7052.         until Seizure.Name == "NotSeizure"
  7053.     end
  7054. end)
  7055.  
  7056. addcmd('unseizure','makes player stop having a seizure',{''},
  7057. function(args, speaker)
  7058.     local players = getPlayer(args[1], speaker)
  7059.     for i,v in pairs(players)do
  7060.         local pchar = gPlayers[v].Character
  7061.         if pchar:FindFirstChild("Seizure") then
  7062.             pchar.Humanoid.PlatformStand = false
  7063.             pchar.Seizure.Name = "NotSeizure"
  7064.             wait(0.1)
  7065.             pchar.NotSeizure:Destroy()
  7066.         end
  7067.     end
  7068. end)
  7069.  
  7070. addcmd('m','makes a global message',{'message'},
  7071. function(args, speaker)
  7072.     local MSG = GLS(false, 0)
  7073.     local newMSG = GLS(false, 0)
  7074.     _G.msg(MSG)
  7075. end)
  7076.  
  7077. addcmd('paper','makes player thin as paper',{''},
  7078. function(args, speaker)
  7079.     local players = getPlayer(args[1], speaker)
  7080.     for i,v in pairs(players)do
  7081.         local pchar = gPlayers[v].Character
  7082.         for _, child in pairs( pchar:GetChildren()) do
  7083.         if child.ClassName == "CharacterMesh" then
  7084.         child:Destroy()
  7085.         end
  7086.         end
  7087.         local LA = DATA.Paper:Clone()
  7088.         LA.Parent = pchar["Left Arm"]
  7089.         local RA = DATA.Paper:Clone()
  7090.         RA.Parent = pchar["Right Arm"]
  7091.         local LL = DATA.Paper:Clone()
  7092.         LL.Parent = pchar["Left Leg"]
  7093.         local RL = DATA.Paper:Clone()
  7094.         RL.Parent = pchar["Right Leg"]
  7095.         local T = DATA.Paper:Clone()
  7096.         T.Parent = pchar.Torso
  7097.         local H = DATA.Paper:Clone()
  7098.         H.Parent = pchar.Head
  7099.         pchar.Head.face:Destroy()
  7100.     end
  7101. end)
  7102.  
  7103. addcmd('particles','gives a player particles',{''},
  7104. function(args, speaker)
  7105.     local players = getPlayer(args[1], speaker)
  7106.     for i,v in pairs(players)do
  7107.         local char = gPlayers[v].Character
  7108.         for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  7109.             if v:IsA('ParticleEmitter') then
  7110.                 v:destroy()
  7111.             end
  7112.         end
  7113.         local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  7114.         prt.Texture = 'rbxassetid://' .. args[2]
  7115.         prt.Rate = 10
  7116.         prt.SpreadAngle = Vector2.new(50, 50)
  7117.     end
  7118. end)
  7119.  
  7120. addcmd('unparticles','gives a player particles',{'noparticles'},
  7121. function(args, speaker)
  7122.     local players = getPlayer(args[1], speaker)
  7123.     for i,v in pairs(players)do
  7124.         local char = gPlayers[v].Character
  7125.         for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  7126.             if v:IsA('ParticleEmitter') then
  7127.                 v:destroy()
  7128.             end
  7129.         end
  7130.     end
  7131. end)
  7132.  
  7133. addcmd('punish','punishs player',{''},
  7134. function(args, speaker)
  7135.     local players = getPlayer(args[1], speaker)
  7136.     for i,v in pairs(players)do
  7137.         local pchar = gPlayers[v].Character
  7138.         pchar.Parent = game.Lighting
  7139.     end
  7140. end)
  7141.  
  7142. addcmd('unpunish','unpunishs player',{''},
  7143. function(args, speaker)
  7144.     local players = getPlayer(args[1], speaker)
  7145.     for i,v in pairs(players)do
  7146.         if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
  7147.             game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  7148.         end
  7149.     end
  7150. end)
  7151.  
  7152. addcmd('bait',';)',{'troll'},
  7153. function(args, speaker)
  7154. spawn(function()
  7155. local M = Instance.new('Model', workspace) M.Name = 'IYadmin'
  7156. local P = Instance.new('Part', M) P.Name = 'Main' P.Position = speaker.Character.Head.Position P.BrickColor = BrickColor.new('Bright green') P.Material = 'Neon' P.Size = Vector3.new(4, 1, 4)
  7157. y = Instance.new("BillboardGui")
  7158. y.Size = UDim2.new(0,100,0,150)
  7159. y.StudsOffset = Vector3.new(0,1,0)
  7160. y.Parent = P
  7161. y.Adornee = P
  7162. f = Instance.new("TextLabel")
  7163. f.Parent = y
  7164. f.BackgroundTransparency = 1
  7165. f.Position = UDim2.new(0,0,0,-50)
  7166. f.Size = UDim2.new(0,100,0,100)
  7167. f.Font = "Highway"
  7168. f.FontSize = "Size48"
  7169. f.Text = "Touch for admin!"
  7170. f.TextStrokeColor3 = Color3.new(0,0,0)
  7171. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  7172. f.TextStrokeTransparency = 0
  7173. f.TextYAlignment = "Bottom"
  7174. P.Touched:connect(function(oof) if oof.Parent.Name ~= speaker.Name or oof.Parent.Name ~= LP.Name then if oof.Parent:FindFirstChild('Humanoid') then execCmd("oof " .. oof.Parent.Name, Player) end end end)
  7175.     end)
  7176. end)
  7177.  
  7178. addcmd('disco','disco party',{''},
  7179. function(args, speaker)
  7180.     Disco = true
  7181.     if Disco == true then
  7182.         repeat wait(0.3)
  7183.             game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  7184.         until Disco == false
  7185.     end
  7186. end)
  7187.  
  7188. addcmd('undisco','rip disco party',{''},
  7189. function(args, speaker)
  7190.     Disco = false
  7191.     wait(0.1)
  7192.     game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  7193. end)
  7194.  
  7195. Floating = false
  7196. Fly = false
  7197.  
  7198. addcmd('float', 'makes player float',{},
  7199. function(args,speaker)
  7200.     Floating = true
  7201.     local players = getPlayer(args[1], speaker)
  7202.     for _,v in pairs(players) do
  7203.         local pchar = gPlayers[v].Character
  7204.         if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  7205.             spawn(function()
  7206.                 local float = DATA.Float:Clone()
  7207.                 float.Parent = pchar
  7208.                 float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  7209.                 spawn(function()
  7210.                     while wait(0.1) do
  7211.                         if pchar:FindFirstChild("Float") then
  7212.                             float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  7213.                         else
  7214.                             break
  7215.                         end
  7216.                     end
  7217.                 end)
  7218.             end)
  7219.         end
  7220.     end
  7221. end)
  7222.  
  7223. addcmd('unfloat','disables floating',{},
  7224. function(args, speaker)
  7225.     Floating = false
  7226.     local players = getPlayer(args[1], speaker)
  7227.     for i,v in pairs(players)do
  7228.         local pchar = gPlayers[v].Character
  7229.         if pchar:FindFirstChild("Float") then
  7230.             pchar.Float:Destroy()
  7231.         end
  7232.     end
  7233. end)
  7234.  
  7235. local Clip = true
  7236.  
  7237. addcmd('noclip','enables noclip',{},
  7238. function(args, speaker)
  7239. Notify('NoClip enabled')
  7240. Clip = false
  7241.     wait(1)
  7242.     Name = game.Players.LocalPlayer.Name
  7243.     game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function (NC)
  7244.         delay(0, function()
  7245.             if NC.Name ~= "Memes" then
  7246.                 NC:Destroy()
  7247.             end
  7248.         end)
  7249.     end)
  7250.     game:GetService('RunService').Stepped:connect(function ()
  7251.     game.Workspace[Name].Torso.CanCollide = Clip
  7252.     game.Workspace[Name].Head.CanCollide = Clip
  7253.     end)
  7254.     game.Workspace[Name].Torso.Changed:connect(function()
  7255.     game.Workspace[Name].Torso.CanCollide = Clip
  7256.     game.Workspace[Name].Head.CanCollide = Clip
  7257.     end)
  7258. end)
  7259.  
  7260. addcmd('clip','disables noclip',{},
  7261. function(args, speaker)
  7262.     Notify('NoClip disabled')
  7263.     Clip = true
  7264. end)
  7265.  
  7266. wait(0.1)
  7267.  
  7268. addcmd('prefix','changes prefix',{},
  7269. function(args, speaker)
  7270.     cmdprefix = args[1]
  7271.     Notify('Set prefix to "' .. args[1] .. '"')
  7272. end)
  7273.  
  7274. addcmd('respawn','respawns',{},
  7275. function(args, speaker)
  7276.     local players = getPlayer(args[1], speaker)
  7277.     for i,v in pairs(players) do
  7278.         local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  7279.         local H = Instance.new('Humanoid', M)
  7280.         local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  7281.         gPlayers[v].Character = M
  7282.     end
  7283. end)
  7284.  
  7285. addcmd('version','shows version',{''},
  7286. function(args, speaker)
  7287. if speaker.userId ~= LP.userId then
  7288. lponly(speaker)
  7289. else
  7290.     Notify("Version is " .. Version)
  7291. end
  7292. end)
  7293.  
  7294. Mouse.KeyDown:connect(function (Key)
  7295.     if Key:byte() == 29 then
  7296.         if Fly == false then
  7297.             execCmd("fly me", Player)
  7298.             Fly = true
  7299.         elseif Fly == true then
  7300.             execCmd("unfly me", Player)
  7301.             Fly = false
  7302.         end
  7303.     end
  7304. end)
  7305.  
  7306. -------------------
  7307. ----Command bar----
  7308. -------------------
  7309.  
  7310. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  7311. CMDbar.Name = 'GUI'
  7312. cmdBAR = Instance.new('TextBox', CMDbar)
  7313. cmdBAR.Name = 'CMDbar'
  7314. cmdBAR.Active = true
  7315. cmdBAR.BackgroundColor = BrickColor.new(0,0,0)
  7316. cmdBAR.BackgroundTransparency = 0.5
  7317. cmdBAR.BorderColor = BrickColor.new(255,255,255)
  7318. cmdBAR.BorderSizePixel = 1
  7319. cmdBAR.Position = UDim2.new(0, 5, cmdbarpos, cmdbarpos2)
  7320. cmdBAR.Size = UDim2.new(0,200,0,20)
  7321. cmdBAR.Font = 'SourceSans'
  7322. cmdBAR.FontSize = 'Size18'
  7323. cmdBAR.Text = 'Press ; to Execute a Command'
  7324. cmdBAR.TextColor = BrickColor.new(255,255,255)
  7325. cmdBAR.TextStrokeColor3 = Color3.new(0,0,0)
  7326.  
  7327. -------------------
  7328. ----Data Folder----
  7329. -------------------
  7330.  
  7331. DATA = Instance.new('Folder', game.ContextActionService)
  7332. DATA.Name = 'Data'
  7333.  
  7334. Paper = Instance.new('BlockMesh', DATA)
  7335. Paper.Name = 'Paper'
  7336. Paper.Scale = Vector3.new(1,1,0.1)
  7337.  
  7338. ayylmao = Instance.new('Hat', DATA)
  7339. ayylmao.Name = 'ayylmao'
  7340. ayyHandle = Instance.new('Part', ayylmao)
  7341. ayyHandle.Name = 'Handle'
  7342. ayyHandle.Size = Vector3.new(2,2.4,2)
  7343. ayyHandle.FormFactor = 'Plate'
  7344. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  7345. ayyMesh.Scale = Vector3.new(1,1.02,1)
  7346. ayyMesh.MeshType = 'FileMesh'
  7347. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  7348. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  7349.  
  7350. Float = Instance.new('Part', DATA)
  7351. Float.Name = 'Float'
  7352. Float.Transparency = 1
  7353. Float.Size = Vector3.new(6,1,6)
  7354. Float.Anchored = true
  7355.  
  7356. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  7357. missile = Instance.new('Part', DATA)
  7358. missile.Name = 'IY_missile'
  7359. missile.CanCollide = false
  7360. missile.Size = Vector3.new(2, 5, 2)
  7361. Instance.new('CylinderMesh', missile)
  7362. local F = Instance.new('Part', missile)
  7363. F.BrickColor = BrickColor.new('Black')
  7364. F.CanCollide = false
  7365. F.Size = Vector3.new(2, 0.2, 2)
  7366. Instance.new('CylinderMesh', F)
  7367. local fire = Instance.new('Fire', F)
  7368. fire.Size = "15"
  7369. fire.Heat = "25"
  7370. local head = Instance.new('Part', missile)
  7371. head.CanCollide = false
  7372. head.Shape = 'Ball'
  7373. head.Size = Vector3.new(2, 2, 2)
  7374. head.TopSurface = 'Smooth'
  7375. head.BottomSurface = 'Smooth'
  7376. local BF = Instance.new('BodyForce', missile)
  7377. BF.Name = 'force'
  7378. BF.Force = Vector3.new(0, 0, 0)
  7379. local W1 = Instance.new('Weld', missile)
  7380. W1.Part0 = missile
  7381. W1.Part1 = F
  7382. W1.C1 = CFrame.new(0, 2.6, 0)
  7383. local W2 = Instance.new('Weld', missile)
  7384. W2.Part0 = missile
  7385. W2.Part1 = head
  7386. W2.C1 = CFrame.new(0, -2.6, 0)
  7387.  
  7388. ---------------------------
  7389. --Commands GUI properties--
  7390. ---------------------------
  7391.  
  7392. local CMDss = Instance.new('ScreenGui', DATA)
  7393. local MAINN = Instance.new("Frame")
  7394. local CMDs_2 = Instance.new("ScrollingFrame")
  7395. local Titlee = Instance.new("TextLabel")
  7396. local Exitt = Instance.new("TextButton")
  7397. local Hidee = Instance.new("TextButton")
  7398. Searchh = Instance.new("TextBox")
  7399. local Examplee = Instance.new("TextLabel")
  7400. local HideFramee = Instance.new("Frame")
  7401. local rtrn = Instance.new("TextButton")
  7402. CMDss.Name = "CMDs"
  7403. MAINN.Name = "MAIN"
  7404. MAINN.Parent = CMDss
  7405. MAINN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  7406. MAINN.Position = UDim2.new(0, -350, 1, -300)
  7407. MAINN.Size = UDim2.new(0, 300, 0, 300)
  7408. MAINN.Style = Enum.FrameStyle.DropShadow
  7409. CMDs_2.Name = "CMDs"
  7410. CMDs_2.Parent = MAINN
  7411. CMDs_2.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  7412. CMDs_2.BackgroundTransparency = 1
  7413. CMDs_2.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  7414. CMDs_2.BorderSizePixel = 0
  7415. CMDs_2.Position = UDim2.new(0, 0, 0, 55)
  7416. CMDs_2.Size = UDim2.new(0, 285, 0, 230)
  7417. CMDs_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  7418. CMDs_2.CanvasSize = UDim2.new(0, 0, 0, 3280)
  7419. CMDs_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  7420. CMDs_2.ScrollBarThickness = 8
  7421. CMDs_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  7422. Titlee.Name = "Title"
  7423. Titlee.Parent = MAINN
  7424. Titlee.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  7425. Titlee.BackgroundTransparency = 1
  7426. Titlee.Size = UDim2.new(1, 0, 0, 30)
  7427. Titlee.Font = Enum.Font.SourceSansBold
  7428. Titlee.FontSize = Enum.FontSize.Size24
  7429. Titlee.Text = "Commands"
  7430. Titlee.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7431. Exitt.Name = "Exit"
  7432. Exitt.Parent = MAINN
  7433. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  7434. Exitt.BackgroundTransparency = 0.30000001192093
  7435. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  7436. Exitt.Position = UDim2.new(1, -284, 1, -284)
  7437. Exitt.Size = UDim2.new(0, 20, 0, 20)
  7438. Exitt.FontSize = Enum.FontSize.Size14
  7439. Exitt.Text = ""
  7440. Hidee.Name = "Hide"
  7441. Hidee.Parent = MAINN
  7442. Hidee.BackgroundColor3 = Color3.new(1, 1, 1)
  7443. Hidee.BackgroundTransparency = 0.30000001192093
  7444. Hidee.BorderColor3 = Color3.new(1, 1, 1)
  7445. Hidee.Position = UDim2.new(1, -261, 1, -284)
  7446. Hidee.Size = UDim2.new(0, 20, 0, 20)
  7447. Hidee.FontSize = Enum.FontSize.Size14
  7448. Hidee.Text = ""
  7449. Searchh.Name = "Search"
  7450. Searchh.Parent = MAINN
  7451. Searchh.BackgroundColor3 = Color3.new(0, 0, 0)
  7452. Searchh.BackgroundTransparency = 0.69999998807907
  7453. Searchh.BorderColor3 = Color3.new(1, 1, 1)
  7454. Searchh.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  7455. Searchh.Size = UDim2.new(0, 250, 0, 20)
  7456. Searchh.ClearTextOnFocus = false
  7457. Searchh.Font = Enum.Font.Code
  7458. Searchh.FontSize = Enum.FontSize.Size18
  7459. Searchh.Text = "Search"
  7460. Searchh.TextColor3 = Color3.new(1, 1, 1)
  7461. Searchh.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  7462. Searchh.TextStrokeTransparency = 0
  7463. Examplee.Name = "Example"
  7464. Examplee.Parent = MAINN
  7465. Examplee.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  7466. Examplee.BackgroundTransparency = 1
  7467. Examplee.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  7468. Examplee.BorderSizePixel = 0
  7469. Examplee.Size = UDim2.new(0, 190, 0, 20)
  7470. Examplee.Visible = false
  7471. Examplee.Font = Enum.Font.Code
  7472. Examplee.FontSize = Enum.FontSize.Size18
  7473. Examplee.Text = "txt"
  7474. Examplee.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  7475. Examplee.TextXAlignment = Enum.TextXAlignment.Left
  7476. HideFramee.Name = "HideFrame"
  7477. HideFramee.Parent = CMDss
  7478. HideFramee.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  7479. HideFramee.BackgroundTransparency = 1
  7480. HideFramee.BorderSizePixel = 0
  7481. HideFramee.Position = UDim2.new(0, -350, 1, -300)
  7482. HideFramee.Size = UDim2.new(0, 300, 0, 300)
  7483. HideFramee.Visible = false
  7484. rtrn.Name = "rtrn"
  7485. rtrn.Parent = HideFramee
  7486. rtrn.BackgroundColor3 = Color3.new(1, 1, 1)
  7487. rtrn.BackgroundTransparency = 0.30000001192093
  7488. rtrn.BorderColor3 = Color3.new(1, 1, 1)
  7489. rtrn.Position = UDim2.new(1, -292, 1, -292)
  7490. rtrn.Size = UDim2.new(0, 20, 0, 20)
  7491. rtrn.FontSize = Enum.FontSize.Size14
  7492. rtrn.Text = ""
  7493.  
  7494. -------------------------
  7495. ----Notify properties----
  7496. -------------------------
  7497.  
  7498. notifyMAIN = Instance.new('ScreenGui', DATA)
  7499. notifyMAIN.Name = 'Notification'
  7500. notifyNOT = Instance.new('Frame', notifyMAIN)
  7501. notifyNOT.Name = 'NOTIFY'
  7502. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  7503. notifyNOT.BackgroundTransparency = 0.5
  7504. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  7505. notifyNOT.BorderSizePixel = 2
  7506. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  7507. notifyNOT.Size = UDim2.new(1,0,0,25)
  7508. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  7509. notifyNOTE.Name = 'NOTE'
  7510. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  7511. notifyNOTE.BackgroundTransparency = 1
  7512. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  7513. notifyNOTE.BorderSizePixel = 0
  7514. notifyNOTE.Size = UDim2.new(1,0,1,0)
  7515. notifyNOTE.ZIndex = 10
  7516. notifyNOTE.FontSize = 'Size18'
  7517. notifyNOTE.Font = 'SourceSans'
  7518. notifyNOTE.Text = 'NOTIFY'
  7519. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  7520. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  7521. notifyNOTE.TextStrokeTransparency = 0.8
  7522.  
  7523. modJAIL = Instance.new('Model', DATA)
  7524. modJAIL.Name = 'JAIL'
  7525. botJAIL = Instance.new('Part', modJAIL)
  7526. botJAIL.Name = 'BOTTOM'
  7527. botJAIL.BrickColor = BrickColor.new('Black')
  7528. botJAIL.Transparency = 0.5
  7529. botJAIL.Position = Vector3.new(-6.2,0.5,-11.6)
  7530. botJAIL.Anchored = true
  7531. botJAIL.Locked = true
  7532. botJAIL.Size = Vector3.new(6,1,6)
  7533. botJAIL.TopSurface = 'Smooth'
  7534. botJAIL.BottomSurface = 'Smooth'
  7535. topJAIL = Instance.new('Part', modJAIL)
  7536. topJAIL.Name = 'BOTTOM'
  7537. topJAIL.BrickColor = BrickColor.new('Black')
  7538. topJAIL.Transparency = 0.5
  7539. topJAIL.Position = Vector3.new(-6.2,7.5,-11.6)
  7540. topJAIL.Anchored = true
  7541. topJAIL.Locked = true
  7542. topJAIL.Size = Vector3.new(6,1,6)
  7543. topJAIL.TopSurface = 'Smooth'
  7544. topJAIL.BottomSurface = 'Smooth'
  7545. p1 = Instance.new('Part', modJAIL)
  7546. p1.Name = 'MAIN'
  7547. p1.BrickColor = BrickColor.new('Black')
  7548. p1.Transparency = 1
  7549. p1.Position = Vector3.new(-8.7,4,-11.6)
  7550. p1.Rotation = Vector3.new(-180,0,-180)
  7551. p1.Anchored = true
  7552. p1.Locked = true
  7553. p1.Size = Vector3.new(1,6,4)
  7554. p1.TopSurface = 'Smooth'
  7555. p1.BottomSurface = 'Smooth'
  7556. p2 = Instance.new('Part', modJAIL)
  7557. p2.BrickColor = BrickColor.new('Black')
  7558. p2.Transparency = 0.5
  7559. p2.Position = Vector3.new(-3.7,4,-14.1)
  7560. p2.Anchored = true
  7561. p2.Locked = true
  7562. p2.Size = Vector3.new(1,6,1)
  7563. p2.TopSurface = 'Smooth'
  7564. p2.BottomSurface = 'Smooth'
  7565. p3 = Instance.new('Part', modJAIL)
  7566. p3.BrickColor = BrickColor.new('Black')
  7567. p3.Transparency = 0.5
  7568. p3.Position = Vector3.new(-8.7,4,-9.1)
  7569. p3.Anchored = true
  7570. p3.Locked = true
  7571. p3.Size = Vector3.new(1,6,1)
  7572. p3.TopSurface = 'Smooth'
  7573. p3.BottomSurface = 'Smooth'
  7574. p4 = Instance.new('Part', modJAIL)
  7575. p4.BrickColor = BrickColor.new('Black')
  7576. p4.Transparency = 0.5
  7577. p4.Position = Vector3.new(-3.7,4,-9.1)
  7578. p4.Anchored = true
  7579. p4.Locked = true
  7580. p4.Size = Vector3.new(1,6,1)
  7581. p4.TopSurface = 'Smooth'
  7582. p4.BottomSurface = 'Smooth'
  7583. p5 = Instance.new('Part', modJAIL)
  7584. p5.BrickColor = BrickColor.new('Black')
  7585. p5.Transparency = 0.5
  7586. p5.Position = Vector3.new(-8.7,4,-14.1)
  7587. p5.Anchored = true
  7588. p5.Locked = true
  7589. p5.Size = Vector3.new(1,6,1)
  7590. p5.TopSurface = 'Smooth'
  7591. p5.BottomSurface = 'Smooth'
  7592. p6 = Instance.new('Part', modJAIL)
  7593. p6.BrickColor = BrickColor.new('Black')
  7594. p6.Transparency = 1
  7595. p6.Position = Vector3.new(-6.2,4,-14.1)
  7596. p6.Rotation = Vector3.new(0,90,0)
  7597. p6.Anchored = true
  7598. p6.Locked = true
  7599. p6.Size = Vector3.new(1,6,4)
  7600. p6.TopSurface = 'Smooth'
  7601. p6.BottomSurface = 'Smooth'
  7602. p7 = Instance.new('Part', modJAIL)
  7603. p7.BrickColor = BrickColor.new('Black')
  7604. p7.Transparency = 1
  7605. p7.Position = Vector3.new(-3.7,4,-11.6)
  7606. p7.Anchored = true
  7607. p7.Locked = true
  7608. p7.Size = Vector3.new(1,6,4)
  7609. p7.TopSurface = 'Smooth'
  7610. p7.BottomSurface = 'Smooth'
  7611. p8 = Instance.new('Part', modJAIL)
  7612. p8.BrickColor = BrickColor.new('Black')
  7613. p8.Transparency = 1
  7614. p8.Position = Vector3.new(-6.2,4,-9.1)
  7615. p8.Rotation = Vector3.new(0,90,0)
  7616. p8.Anchored = true
  7617. p8.Locked = true
  7618. p8.Size = Vector3.new(1,6,4)
  7619. p8.TopSurface = 'Smooth'
  7620. p8.BottomSurface = 'Smooth'
  7621.  
  7622. addcmd('ayylmao','ayy lmao',{'alien'},
  7623. function(args, speaker)
  7624.     local players = getPlayer(args[1], speaker)
  7625.     for i,v in pairs(players)do
  7626.         local pchar = gPlayers[v].Character
  7627.         if pchar:FindFirstChild("Shirt") then
  7628.             pchar.Shirt:Destroy()
  7629.         end
  7630.         if pchar:FindFirstChild("Pants") then
  7631.             pchar.Pants:Destroy()
  7632.         end
  7633.         if pchar:FindFirstChild("Shirt Graphic") then
  7634.             pchar["Shirt Graphic"].Graphic = ""
  7635.         end
  7636.         for i,v in pairs(pchar:GetChildren()) do
  7637.             if v:IsA("Accessory") then
  7638.                 v:Destroy()
  7639.             end
  7640.         end
  7641.         local ayylmao = DATA.ayylmao:Clone()
  7642.         ayylmao.Parent = pchar
  7643.         local BC = pchar["Body Colors"]
  7644.         BC.HeadColor = BrickColor.new("Fossil")
  7645.         BC.LeftArmColor = BrickColor.new("Fossil")
  7646.         BC.LeftLegColor = BrickColor.new("Fossil")
  7647.         BC.RightArmColor = BrickColor.new("Fossil")
  7648.         BC.RightLegColor = BrickColor.new("Fossil")
  7649.         BC.TorsoColor = BrickColor.new("Fossil")
  7650.     end
  7651. end)
  7652.  
  7653. ----------------------
  7654. -----Commands GUI-----
  7655. ----------------------
  7656. CMDsFolder = Instance.new("Folder", game.CoreGui)
  7657. for i,v in pairs(CMDs) do
  7658.     CMDsValue = Instance.new("StringValue", CMDsFolder)
  7659.     CMDsValue.Value = v
  7660.     CMDsValue.RobloxLocked = true
  7661. end
  7662. cmdOpen = false
  7663. local function commands()
  7664.     if cmdOpen == false then
  7665.     cmdOpen = true
  7666.     local cmds = DATA.CMDs:Clone()
  7667.     cmds.Parent = game.CoreGui
  7668.     local CMDsV = CMDsFolder:GetChildren()
  7669.     for i = 1, #CMDsV do
  7670.         local YSize = 25
  7671.         local Position = ((i * YSize) - YSize)
  7672.         local newcmd = cmds.MAIN.Example:Clone()
  7673.         newcmd.Parent = cmds.MAIN.CMDs
  7674.         newcmd.Visible = true
  7675.         newcmd.Position = UDim2.new(0,5,0, Position + 5)
  7676.         newcmd.Text = "" .. CMDsV[i].Value
  7677.         cmds.MAIN.CMDs.CanvasSize = UDim2.new(0,0,0, Position + 30)
  7678.         cmdwin = game.CoreGui.CMDs
  7679.         cmdwin.MAIN:TweenPosition(UDim2.new(0,1,1,-300),"Out","Quint",0.3,true)
  7680.         cmdBAR:TweenPosition(UDim2.new(0,300,cmdbarpos,cmdbarpos2),"Out","Quint",0.3,true)
  7681.         cmdbarpos3 = '0'
  7682.         cmdbarpos4 = '300'
  7683.            
  7684. game.CoreGui.CMDs.MAIN.Hide.MouseButton1Click:Connect(function()
  7685. cmdwin.MAIN:TweenPosition(UDim2.new(0,-350,1,-300),"Out","Quint",0.3,true)
  7686. cmdwin.HideFrame.Visible = true
  7687. cmdBAR:TweenPosition(UDim2.new(0,5,cmdbarpos,cmdbarpos2),"Out","Quint",0.3,true)
  7688. cmdbarpos3 = '0'
  7689. cmdbarpos4 = '5'
  7690. wait(0.4)
  7691. cmdwin.HideFrame:TweenPosition(UDim2.new(0,1,1,-300),"Out","Quint",0.3,true)
  7692. wait(1)
  7693. end)
  7694. game.CoreGui.CMDs.MAIN.Exit.MouseButton1Click:Connect(function()
  7695. cmdwin.MAIN:TweenPosition(UDim2.new(0,-350,1,-300),"Out","Quint",0.3,true)
  7696. cmdBAR:TweenPosition(UDim2.new(0,5,cmdbarpos,cmdbarpos2),"Out","Quint",0.3,true)
  7697. cmdbarpos3 = '0'
  7698. cmdbarpos4 = '5'
  7699. wait(0.4)
  7700. cmdOpen = false
  7701. game.CoreGui.CMDs:Destroy()
  7702. end)
  7703. end
  7704. game.CoreGui.CMDs.HideFrame.rtrn.MouseButton1Click:Connect(function()
  7705. cmdwin.HideFrame:TweenPosition(UDim2.new(0,-100,1,-300),"Out","Quint",0.3,true)
  7706. cmdBAR:TweenPosition(UDim2.new(0,300,cmdbarpos,cmdbarpos2),"Out","Quint",0.3,true)
  7707. cmdbarpos3 = '0'
  7708. cmdbarpos4 = '300'
  7709. wait(0.4)
  7710. cmdwin.HideFrame.Visible = false
  7711. cmdwin.MAIN:TweenPosition(UDim2.new(0,1,1,-300),"Out","Quint",0.3,true)
  7712. end)
  7713. end
  7714. end
  7715.  
  7716. addcmd('cmds','prints cmds',{},
  7717. function(args, speaker)
  7718. if speaker.userId ~= LP.userId then
  7719. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  7720. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove() 
  7721. end
  7722.  
  7723. y = Instance.new("BillboardGui")
  7724. y.Size = UDim2.new(0,100,0,150)
  7725. y.StudsOffset = Vector3.new(0,1,0)
  7726. y.Parent = gPlayers[v].Character.Head
  7727. y.Adornee = gPlayers[v].Character.Head
  7728. f = Instance.new("TextLabel")
  7729. f.Parent = y
  7730. f.BackgroundTransparency = 1
  7731. f.Position = UDim2.new(0,0,0,-50)
  7732. f.Size = UDim2.new(0,100,0,100)
  7733. f.Font = "ArialBold"
  7734. f.TextSize = 20
  7735. f.Text = "Commands: cmds.infiniteyield.x10host.com (say ;verify me to dismiss)"
  7736. f.TextStrokeColor3 = Color3.new(0,0,0)
  7737. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  7738. f.TextStrokeTransparency = 0
  7739. f.TextYAlignment = "Bottom"
  7740. else
  7741.     commands()
  7742.     wait(0.2)
  7743. local main = game.CoreGui.CMDs
  7744. local frame = main.MAIN:WaitForChild('CMDs')
  7745. local gui = main.MAIN:WaitForChild('Search')
  7746. local focused = false
  7747.  
  7748. Match = function(name,str)
  7749.     return name:lower():find(str:lower()) and true
  7750. end
  7751.  
  7752. gui.FocusLost:connect(function(enterpressed)
  7753. gui.Text = "Search"
  7754. end)
  7755.  
  7756. IndexContents = function(str,bool)
  7757.     local Index,SizeY = 0,0
  7758.     for i,v in next, frame:GetChildren() do
  7759.         if bool then
  7760.             if Match(v.Text,str) then
  7761.                 Index = Index + 1
  7762.                 v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  7763.                 v.Visible = true
  7764.                 SizeY = SizeY + v.AbsoluteSize.Y
  7765.                 frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  7766.             else
  7767.                 v.Visible = false
  7768.             end
  7769.         else
  7770.             v.Visible = true
  7771.             SizeY = SizeY + v.AbsoluteSize.Y
  7772.             frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  7773.         end
  7774.     end
  7775. end
  7776.  
  7777. game:GetService('RunService').Stepped:connect(function()
  7778.     if gui:IsFocused() and gui.Text == "Search" then
  7779.     gui.Text = ''
  7780.     end
  7781. end)
  7782.  
  7783. gui.Changed:connect(function()
  7784.     if gui:IsFocused() then IndexContents(gui.Text,true) end
  7785. end)
  7786.  
  7787. IndexContents('',true)
  7788. end
  7789. end)
  7790.  
  7791. CMDbar.CMDbar.FocusLost:connect(function(enterpressed)
  7792.     if enterpressed and CMDbar.CMDbar.Text ~= "" then
  7793.         spawn(function ()
  7794.             execCmd(CMDbar.CMDbar.Text, Player)
  7795.         end)
  7796.     end
  7797.     CMDbar.CMDbar:TweenPosition(UDim2.new(cmdbarpos3, cmdbarpos4, 1, 0), "InOut", "Quad", 0.5, true, nil)
  7798.     cmdbarpos = '1'
  7799.     cmdbarpos2 = '0'
  7800. end)
  7801.  
  7802. Mouse.KeyDown:connect(function(Key)
  7803.     if Key:byte() == 59 then
  7804.         CMDbar.CMDbar:TweenPosition(UDim2.new(cmdbarpos3, cmdbarpos4, 1, -24), "InOut", "Quad", 0.5, true, nil)
  7805.         CMDbar.CMDbar:CaptureFocus()
  7806.     cmdbarpos = '1'
  7807.     cmdbarpos2 = '-24'
  7808.     end
  7809. end)
  7810.  
  7811. local NOTIFY = DATA.Notification
  7812. NOTIFY.Parent = game.CoreGui
  7813. local usingNOTE = false
  7814. function Notify(msg)
  7815.     if usingNOTE == false then
  7816.         if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  7817.             spawn(function()
  7818.                 NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quad", 0.5, true, nil)
  7819.                 NOTIFY.NOTIFY.NOTE.Text = msg
  7820.                 usingNOTE = true
  7821.                 wait(3.5)
  7822.                 NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,-0.2,0), "InOut", "Quad", 0.5, true, nil)
  7823.                 usingNOTE = false
  7824.             end)
  7825.         end
  7826.     end
  7827. end
  7828.  
  7829. -------------------------
  7830. --Startup notifications--
  7831. -------------------------
  7832. o1 = Instance.new("ScreenGui")
  7833. o2 = Instance.new("Frame")
  7834. o3 = Instance.new("Frame")
  7835. o4 = Instance.new("Frame")
  7836. o5 = Instance.new("ScrollingFrame")
  7837. o6 = Instance.new("TextLabel")
  7838. o7 = Instance.new("ScrollingFrame")
  7839. o8 = Instance.new("TextLabel")
  7840. o9 = Instance.new("Frame")
  7841. o10 = Instance.new("ScrollingFrame")
  7842. o11 = Instance.new("ScrollingFrame")
  7843. o1.Name = "IntroGui"
  7844. o1.Parent = game.CoreGui
  7845. o2.Name = "MainFrame"
  7846. o2.Parent = o1
  7847. o2.Size = UDim2.new(1,0,1,0)
  7848. o2.BackgroundColor3 = Color3.new(0, 0, 0)
  7849. o2.BackgroundTransparency = 1
  7850. o2.BorderSizePixel = 0
  7851. o3.Name = "Intro"
  7852. o3.Parent = o2
  7853. o3.Size = UDim2.new(1,0,1,0)
  7854. o3.BackgroundColor3 = Color3.new(0, 0, 0)
  7855. o3.BackgroundTransparency = 1
  7856. o3.BorderSizePixel = 0
  7857. o3.ZIndex = 2
  7858. o4.Name = "presents"
  7859. o4.Parent = o3
  7860. o4.Position = UDim2.new(0,0,1,0)
  7861. o4.Size = UDim2.new(1,0,1,0)
  7862. o4.Position = UDim2.new(0,0,1,0)
  7863. o4.BackgroundColor3 = Color3.new(0, 0, 0)
  7864. o4.BackgroundTransparency = 0.69999998807907
  7865. o4.BorderSizePixel = 0
  7866. o4.ZIndex = 3
  7867. o5.Name = "text1"
  7868. o5.Parent = o4
  7869. o5.Position = UDim2.new(0,0,0.5,-50)
  7870. o5.Size = UDim2.new(1,0,0,100)
  7871. o5.Position = UDim2.new(0,0,0.5,-50)
  7872. o5.CanvasSize = UDim2.new(0,0,0,0)
  7873. o5.BackgroundColor3 = Color3.new(1, 1, 1)
  7874. o5.BackgroundTransparency = 1
  7875. o5.BorderSizePixel = 0
  7876. o5.ZIndex = 3
  7877. o5.ScrollBarThickness = 0
  7878. o6.Name = "MainTL"
  7879. o6.Parent = o5
  7880. o6.Position = UDim2.new(0,0,0,100)
  7881. o6.Size = UDim2.new(1,0,0,100)
  7882. o6.Text = "Infinite Yield"
  7883. o6.Position = UDim2.new(0,0,0,100)
  7884. o6.BackgroundColor3 = Color3.new(1, 1, 1)
  7885. o6.BackgroundTransparency = 1
  7886. o6.BorderSizePixel = 0
  7887. o6.ZIndex = 5
  7888. o6.Font = Enum.Font.Highway
  7889. o6.FontSize = Enum.FontSize.Size14
  7890. o6.TextColor3 = Color3.new(1, 1, 1)
  7891. o6.TextScaled = true
  7892. o6.TextWrapped = true
  7893. o7.Name = "text2"
  7894. o7.Parent = o4
  7895. o7.Position = UDim2.new(0,0,0.5,50)
  7896. o7.Size = UDim2.new(1,0,0,30)
  7897. o7.Position = UDim2.new(0,0,0.5,50)
  7898. o7.CanvasSize = UDim2.new(0,0,0,0)
  7899. o7.BackgroundColor3 = Color3.new(1, 1, 1)
  7900. o7.BackgroundTransparency = 1
  7901. o7.BorderSizePixel = 0
  7902. o7.ZIndex = 3
  7903. o7.ScrollBarThickness = 0
  7904. o8.Name = "MainTL"
  7905. o8.Parent = o7
  7906. o8.Position = UDim2.new(0,0,0,-31)
  7907. o8.Size = UDim2.new(1,0,0,30)
  7908. o8.Text = "Admin Commands"
  7909. o8.Position = UDim2.new(0,0,0,-31)
  7910. o8.BackgroundColor3 = Color3.new(1, 1, 1)
  7911. o8.BackgroundTransparency = 1
  7912. o8.BorderSizePixel = 0
  7913. o8.ZIndex = 5
  7914. o8.Font = Enum.Font.Highway
  7915. o8.FontSize = Enum.FontSize.Size36
  7916. o8.TextColor3 = Color3.new(1, 1, 1)
  7917. o8.TextWrapped = true
  7918. o9.Name = "gametitle"
  7919. o9.Parent = o3
  7920. o9.Position = UDim2.new(0,0,1,0)
  7921. o9.Size = UDim2.new(1,0,1,0)
  7922. o9.Position = UDim2.new(0,0,1,0)
  7923. o9.BackgroundColor3 = Color3.new(0, 0, 0)
  7924. o9.BackgroundTransparency = 0.69999998807907
  7925. o9.BorderSizePixel = 0
  7926. o9.ZIndex = 3
  7927. o10.Name = "text1"
  7928. o10.Parent = o9
  7929. o10.Position = UDim2.new(0,0,0.5,-50)
  7930. o10.Size = UDim2.new(1,0,0,100)
  7931. o10.Position = UDim2.new(0,0,0.5,-50)
  7932. o10.CanvasSize = UDim2.new(0,0,0,0)
  7933. o10.BackgroundColor3 = Color3.new(1, 1, 1)
  7934. o10.BackgroundTransparency = 1
  7935. o10.BorderSizePixel = 0
  7936. o10.ZIndex = 3
  7937. o10.ScrollBarThickness = 0
  7938. o11.Name = "text2"
  7939. o11.Parent = o9
  7940. o11.Position = UDim2.new(0,0,0.5,50)
  7941. o11.Size = UDim2.new(1,0,0,40)
  7942. o11.Position = UDim2.new(0,0,0.5,50)
  7943. o11.CanvasSize = UDim2.new(0,0,0,0)
  7944. o11.BackgroundColor3 = Color3.new(1, 1, 1)
  7945. o11.BackgroundTransparency = 1
  7946. o11.BorderSizePixel = 0
  7947. o11.ZIndex = 3
  7948. o11.ScrollBarThickness = 0
  7949. wait(1)
  7950. local presents = game.CoreGui.IntroGui.MainFrame.Intro.presents
  7951. local presents_text1_mtl = presents.text1.MainTL
  7952. local presents_text2_mtl = presents.text2.MainTL
  7953. local gtitle = game.CoreGui.IntroGui.MainFrame.Intro.gametitle
  7954.  
  7955. presents:TweenPosition(UDim2.new(0,0,0,0),"Out","Quad",0)
  7956. wait(0.5)
  7957. presents_text1_mtl:TweenPosition(UDim2.new(0,0,0.5,-54),"Out","Quad",1)
  7958. wait(0.5)
  7959. presents_text2_mtl:TweenPosition(UDim2.new(0,0,0.5,-18),"Out","Quad",0.3)
  7960. wait(3)
  7961. presents:TweenPosition(UDim2.new(0,0,-1,0),"Out","Quad",0.5)
  7962. gtitle:TweenPosition(UDim2.new(0,0,0,0),"Out","Quad",0.5)
  7963. wait(0.6)
  7964. gtitle:TweenPosition(UDim2.new(0,0,1,0),"Out","Quad",0.5)
  7965. presents:TweenPosition(UDim2.new(0,0,-1,-38),"Out","Quad",0)
  7966. wait(0.1)
  7967. if game.Workspace.FilteringEnabled == true then
  7968.     NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,0,0)
  7969.     Notify('Filtering Status: ENABLED!')
  7970. elseif game.Workspace.FilteringEnabled == false then
  7971.     NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,0)
  7972.     Notify('Filtering Status: Disabled.')
  7973. end
  7974. wait(4)
  7975. o1:Destroy()
  7976. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,255,255)
  7977. local IY = Instance.new("ScreenGui")
  7978. local IYM = Instance.new("Frame")
  7979. local TextLabel = Instance.new("TextLabel")
  7980. IY.Name = "IY"
  7981. IY.Parent = game.CoreGui
  7982. IYM.Name = "IYM"
  7983. IYM.Parent = IY
  7984. IYM.BackgroundTransparency = 1
  7985. IYM.Position = UDim2.new(0, 0, 0, 50)
  7986. IYM.Size = UDim2.new(1, -10, 1, -10)
  7987. TextLabel.Parent = IYM
  7988. TextLabel.BackgroundTransparency = 1
  7989. TextLabel.Position = UDim2.new(0.00300000003, 0, 0.25, 10)
  7990. TextLabel.Size = UDim2.new(1, -14, 1, 0)
  7991. TextLabel.Font = Enum.Font.SourceSansItalic
  7992. TextLabel.FontSize = Enum.FontSize.Size18
  7993. TextLabel.Text = "Thanks for using Infinite Yield v4.7. Say ;cmds for commands."
  7994. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  7995. TextLabel.TextStrokeTransparency = 0.75
  7996. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  7997. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  7998. wait(2)
  7999. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.4,0.4,0.4)
  8000. wait(0.01)
  8001. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.6,0.6,0.6)
  8002. wait(0.01)
  8003. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.8,0.8,0.8)
  8004. wait(0.01)
  8005. IYM.TextLabel.TextStrokeColor3 = Color3.new(1,1,1)
  8006. wait(0.05)
  8007. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.8,0.8,0.8)
  8008. wait(0.01)
  8009. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.6,0.6,0.6)
  8010. wait(0.01)
  8011. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.4,0.4,0.4)
  8012. wait(0.01)
  8013. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.2,0.2,0.2)
  8014. wait(0.01)
  8015. IYM.TextLabel.TextStrokeColor3 = Color3.new(0,0,0)
  8016. wait(0.01)
  8017. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.2,0.2,0.2)
  8018. wait(0.01)
  8019. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.4,0.4,0.4)
  8020. wait(0.01)
  8021. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.6,0.6,0.6)
  8022. wait(0.01)
  8023. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.8,0.8,0.8)
  8024. wait(0.01)
  8025. IYM.TextLabel.TextStrokeColor3 = Color3.new(1,1,1)
  8026. wait(0.05)
  8027. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.8,0.8,0.8)
  8028. wait(0.01)
  8029. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.6,0.6,0.6)
  8030. wait(0.01)
  8031. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.4,0.4,0.4)
  8032. wait(0.01)
  8033. IYM.TextLabel.TextStrokeColor3 = Color3.new(0.2,0.2,0.2)
  8034. wait(0.01)
  8035. IYM.TextLabel.TextStrokeColor3 = Color3.new(0,0,0)
  8036. wait(1)
  8037. local Asset = game:GetService("MarketplaceService"):GetProductInfo(937297244)
  8038. wait(1)
  8039. if Asset.Name == "Infinite Yield 4.7" then
  8040. print('Infinite Yield is up to date! (Version ' .. Version .. ')')
  8041. UTD = true
  8042. else
  8043. UTD = false
  8044. -- Objects
  8045. local Update = Instance.new("ScreenGui")
  8046. local Notification = Instance.new("Frame")
  8047. local Help = Instance.new("Frame")
  8048. local helpframe = Instance.new("Frame")
  8049. local Help_2 = Instance.new("Frame")
  8050. local Notice = Instance.new("Frame")
  8051. local TextLabel = Instance.new("TextLabel")
  8052. local OKButton = Instance.new("TextButton")
  8053. local Notice_2 = Instance.new("Frame")
  8054. local TextLabel_2 = Instance.new("TextLabel")
  8055. local ButtonSeparator = Instance.new("Frame")
  8056. local HelpButton = Instance.new("TextButton")
  8057. local OKButton_2 = Instance.new("TextButton")
  8058. local Bar = Instance.new("Frame")
  8059.  
  8060. -- Properties
  8061.  
  8062. Update.Name = "Update"
  8063. Update.Parent = game.CoreGui
  8064. Notification.Name = "Notification"
  8065. Notification.Parent = Update
  8066. Notification.BackgroundColor3 = Color3.new(0, 0, 0)
  8067. Notification.BackgroundTransparency = 0.5
  8068. Notification.BorderSizePixel = 0
  8069. Notification.Size = UDim2.new(1, 0, 0, 65)
  8070. Help.Name = "Help"
  8071. Help.Parent = Notification
  8072. Help.BackgroundColor3 = Color3.new(0, 0, 0)
  8073. Help.BackgroundTransparency = 1
  8074. Help.BorderSizePixel = 0
  8075. Help.Position = UDim2.new(0, 0, 0, 65)
  8076. Help.Size = UDim2.new(1, 0, 1, -22)
  8077. Help.Visible = false
  8078. helpframe.Name = "helpframe"
  8079. helpframe.Parent = Help
  8080. helpframe.BackgroundColor3 = Color3.new(0, 0, 0)
  8081. helpframe.BackgroundTransparency = 0.5
  8082. helpframe.BorderSizePixel = 0
  8083. helpframe.Size = UDim2.new(1, 0, 0, 65)
  8084. Help_2.Name = "Help"
  8085. Help_2.Parent = helpframe
  8086. Help_2.BackgroundColor3 = Color3.new(0, 0, 0)
  8087. Help_2.BackgroundTransparency = 1
  8088. Help_2.BorderSizePixel = 0
  8089. Help_2.Position = UDim2.new(0, 0, 0, 200)
  8090. Help_2.Size = UDim2.new(1, 0, 1, -22)
  8091. Notice.Name = "Notice"
  8092. Notice.Parent = helpframe
  8093. Notice.BackgroundColor3 = Color3.new(0, 0, 0)
  8094. Notice.BackgroundTransparency = 1
  8095. Notice.BorderSizePixel = 0
  8096. Notice.Position = UDim2.new(0, 0, 0, 2)
  8097. Notice.Size = UDim2.new(1, 0, 1, -22)
  8098. TextLabel.Parent = Notice
  8099. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  8100. TextLabel.BackgroundTransparency = 1
  8101. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  8102. TextLabel.BorderSizePixel = 0
  8103. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  8104. TextLabel.Font = Enum.Font.SourceSansBold
  8105. TextLabel.FontSize = Enum.FontSize.Size14
  8106. TextLabel.Text = "You can go to our site at infiniteyield.x10host.com to download the latest version. Otherwise join the discord: discord.gg/9MByKtG"
  8107. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  8108. TextLabel.TextStrokeColor3 = Color3.new(0, 0, 0)
  8109. TextLabel.TextStrokeTransparency = 0.80000001192093
  8110. TextLabel.TextWrapped = true
  8111. Notice_2.Name = "Notice"
  8112. Notice_2.Parent = Notification
  8113. Notice_2.BackgroundColor3 = Color3.new(0, 0, 0)
  8114. Notice_2.BackgroundTransparency = 1
  8115. Notice_2.BorderSizePixel = 0
  8116. Notice_2.Position = UDim2.new(0, 0, 0, 2)
  8117. Notice_2.Size = UDim2.new(1, 0, 1, -22)
  8118. TextLabel_2.Parent = Notice_2
  8119. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  8120. TextLabel_2.BackgroundTransparency = 1
  8121. TextLabel_2.BorderColor3 = Color3.new(0, 0, 0)
  8122. TextLabel_2.BorderSizePixel = 0
  8123. TextLabel_2.Size = UDim2.new(1, 0, 1, 0)
  8124. TextLabel_2.Font = Enum.Font.SourceSansBold
  8125. TextLabel_2.FontSize = Enum.FontSize.Size14
  8126. TextLabel_2.Text = "The version of Infinite Yield you are using is outdated! (Using version " .. Version .. "  when " .. Asset.Name .. " is avalable)"
  8127. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  8128. TextLabel_2.TextStrokeColor3 = Color3.new(0, 0, 0)
  8129. TextLabel_2.TextStrokeTransparency = 0.80000001192093
  8130. TextLabel_2.TextWrapped = true
  8131. ButtonSeparator.Name = "ButtonSeparator"
  8132. ButtonSeparator.Parent = Notification
  8133. ButtonSeparator.BackgroundColor3 = Color3.new(0, 0, 0)
  8134. ButtonSeparator.BackgroundTransparency = 0.5
  8135. ButtonSeparator.BorderColor3 = Color3.new(1, 1, 1)
  8136. ButtonSeparator.BorderSizePixel = 0
  8137. ButtonSeparator.Position = UDim2.new(0.5, 0, 1, -22)
  8138. ButtonSeparator.Size = UDim2.new(0, 2, 0, 22)
  8139. HelpButton.Name = "HelpButton"
  8140. HelpButton.Parent = Notification
  8141. HelpButton.BackgroundColor3 = Color3.new(0, 0, 0)
  8142. HelpButton.BackgroundTransparency = 0.80000001192093
  8143. HelpButton.BorderColor3 = Color3.new(0, 0, 0)
  8144. HelpButton.BorderSizePixel = 0
  8145. HelpButton.Position = UDim2.new(0.5, 0, 1, -22)
  8146. HelpButton.Size = UDim2.new(0.5, 0, 0, 22)
  8147. HelpButton.Font = Enum.Font.Highway
  8148. HelpButton.FontSize = Enum.FontSize.Size18
  8149. HelpButton.Text = "What should I do?"
  8150. HelpButton.TextColor3 = Color3.new(1, 1, 1)
  8151. OKButton_2.Name = "OKButton"
  8152. OKButton_2.Parent = Notification
  8153. OKButton_2.BackgroundColor3 = Color3.new(0, 0, 0)
  8154. OKButton_2.BackgroundTransparency = 0.80000001192093
  8155. OKButton_2.BorderColor3 = Color3.new(0, 0, 0)
  8156. OKButton_2.BorderSizePixel = 0
  8157. OKButton_2.Position = UDim2.new(0, 0, 1, -22)
  8158. OKButton_2.Size = UDim2.new(0.5, 0, 0, 22)
  8159. OKButton_2.Font = Enum.Font.Highway
  8160. OKButton_2.FontSize = Enum.FontSize.Size18
  8161. OKButton_2.Text = "Ignore"
  8162. OKButton_2.TextColor3 = Color3.new(1, 1, 1)
  8163. Bar.Name = "Bar"
  8164. Bar.Parent = Notification
  8165. Bar.BackgroundColor3 = Color3.new(1, 0, 0)
  8166. Bar.BorderSizePixel = 0
  8167. Bar.Size = UDim2.new(1, 0, 0, 2)
  8168. end
  8169. if UTD == false then
  8170. game.CoreGui.Update.Notification.HelpButton.MouseButton1Click:Connect(function()
  8171. wait()
  8172.     game.CoreGui.Update.Notification.Help.Visible = true
  8173. end)
  8174. end
  8175. if UTD ==false then
  8176. game.CoreGui.Update.Notification.OKButton.MouseButton1Click:Connect(function()
  8177. wait()
  8178.     game.CoreGui.Update:Destroy()
  8179. end)
  8180. end
  8181. wait(10)
  8182. IYM.TextLabel.TextStrokeTransparency = 0.65
  8183. wait(0.05)
  8184. IYM.TextLabel.TextStrokeTransparency = 0.75
  8185. wait(0.05)
  8186. IYM.TextLabel.TextStrokeTransparency = 0.85
  8187. wait(0.05)
  8188. IYM.TextLabel.TextStrokeTransparency = 0.95
  8189. wait(0.05)
  8190. IYM.TextLabel.TextStrokeTransparency = 1
  8191. wait(0.05)
  8192. IYM.TextLabel.TextTransparency = 0.10
  8193. wait(0.05)
  8194. IYM.TextLabel.TextTransparency = 0.20
  8195. wait(0.05)
  8196. IYM.TextLabel.TextTransparency = 0.30
  8197. wait(0.05)
  8198. IYM.TextLabel.TextTransparency = 0.40
  8199. wait(0.05)
  8200. IYM.TextLabel.TextTransparency = 0.50
  8201. wait(0.05)
  8202. IYM.TextLabel.TextTransparency = 0.60
  8203. wait(0.05)
  8204. IYM.TextLabel.TextTransparency = 0.70
  8205. wait(0.05)
  8206. IYM.TextLabel.TextTransparency = 0.80
  8207. wait(0.05)
  8208. IYM.TextLabel.TextTransparency = 0.90
  8209. wait(0.05)
  8210. IYM.TextLabel.TextTransparency = 1
  8211. wait(0.05)
  8212. IY:Destroy()
Add Comment
Please, Sign In to add comment