Advertisement
Guest User

Untitled

a guest
Oct 17th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 137.92 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ---------------------------------------------------------------
  12. --------------------------Version 4.2--------------------------
  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.  
  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 admin = gPlayers.LocalPlayer.Name
  33. local _players = game:GetService('Players')
  34. MSGhook = false
  35. cmdbarpos = '1'
  36. cmdbarpos2 = '-24'
  37. cmdbarpos3 = '0'
  38. cmdbarpos4 = '5'
  39. local services={}
  40. local cmds={}
  41. local std={}
  42. local loopkillT = {}
  43. local rainbowT = {}
  44. local disabletoolsT = {}
  45. local banT = {}
  46. local admins = {}
  47. function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  48. local Version = '4.2'
  49. wait(0.1)
  50. services.players=gPlayers
  51. services.lighting=game:GetService('Lighting')
  52. services.workspace=game:GetService('Workspace')
  53. services.events = {}
  54. local user = gPlayers.LocalPlayer
  55. local gCoreGui = game:GetService('CoreGui')
  56. local gPlayers = game:GetService('Players')
  57. local gLighting = game:GetService('Lighting')
  58. local gWorkspace = game:GetService('Workspace')
  59. local cmdprefix=';'
  60. local scriptprefix='\\'
  61. local split=" "
  62. local Checked = Instance.new("BoolValue")
  63. Checked.Name = "notify"
  64. Checked.Value = true
  65. Checked.Parent = game.CoreGui
  66. local Checked2 = Instance.new("BoolValue")
  67. Checked2.Name = "allowfriends"
  68. Checked2.Value = true
  69. Checked2.Parent = game.CoreGui
  70. local Checked3 = Instance.new("BoolValue")
  71. Checked3.Name = "JLnotify"
  72. Checked3.Value = true
  73. Checked3.Parent = game.CoreGui
  74. local Mtime = Instance.new("IntValue")
  75. Mtime.Name = "MSGtime"
  76. Mtime.Value = 7 -- this is adjustable in settings (default is 7 seconds)
  77. Mtime.Parent = game.CoreGui
  78. slock = false
  79. local jl = Instance.new("ScreenGui")
  80.  
  81. jl.Name = "jl"
  82. jl.Parent = game.CoreGui
  83.  
  84. MODE = 1
  85.  
  86.  
  87. wait(2)
  88.  
  89. game:GetService('RunService').Stepped:connect(function()
  90. wait(0.3)
  91. if game.CoreGui:FindFirstChild("SettingsGUI") and MODE == 1 then
  92. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  93. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  94. elseif game.CoreGui:FindFirstChild("SettingsGUI") and MODE == 2 then
  95. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  96. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  97. end
  98. end)
  99. jl = game.CoreGui.jl
  100. POPUP_SIZE = UDim2.new(0,0,-0.15,350)
  101. db = false
  102. PopUps = {}
  103. function changeOptions(N)
  104. MODE = N
  105. if N == 1 then
  106. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  107. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  108. elseif N == 2 then
  109. game.CoreGui.SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  110. game.CoreGui.SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  111. end
  112. end
  113. local origsettings = {abt = game.Lighting.Ambient, brt = game.Lighting.Brightness, time =
  114. game.Lighting.TimeOfDay, fclr = game.Lighting.FogColor, fe =
  115. game.Lighting.FogEnd, fs = game.Lighting.FogStart}
  116.  
  117. function FindTable(Table, Name)
  118. for i,v in pairs(Table) do
  119. if v == Name then
  120. return true
  121. end
  122. end
  123. return false
  124. end
  125. function GetInTable(Table, Name)
  126. for i = 1, #Table do
  127. if Table[i] == Name then
  128. return i
  129. end
  130. end
  131. return false
  132. end
  133. game:GetService('RunService').Stepped:connect(function()
  134. for _, child in pairs( workspace:GetChildren()) do
  135. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  136. child.Name = "IYmessage"
  137. child.Text = ''
  138. MSGhook = true
  139. end
  140. end
  141. end)
  142. wait(0.5)
  143. game:GetService('RunService').Stepped:connect(function()
  144. if workspace:FindFirstChild("IYmessage") then
  145. MSGhook = true
  146. else
  147. MSGhook = false
  148. end
  149. end)
  150. game:GetService('RunService').Stepped:connect(function()
  151. if MSGhook == true and workspace.IYmessage.Text == '' then
  152. for _, child in pairs( game.Lighting:GetChildren()) do
  153. if child.Name == "IYmblur" then
  154. child:Destroy()
  155. end
  156. end
  157. end
  158. end)
  159. function createPopUp(Name,N)
  160.  
  161. local Frame = Instance.new("Frame")
  162. local ImageLabel = Instance.new("ImageLabel")
  163. local TextBox = Instance.new("TextBox")
  164.  
  165. Frame.Parent = game.CoreGui
  166. Frame.BackgroundColor3 = Color3.new(0.658824, 0.654902, 0.666667)
  167. Frame.Position = UDim2.new(0,-360,0,330)
  168. Frame.Size = UDim2.new(0, 230, 0, 60)
  169. Frame.Style = Enum.FrameStyle.RobloxSquare
  170.  
  171. ImageLabel.Parent = Frame
  172. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  173. ImageLabel.BackgroundTransparency = 0.89999997615814
  174. ImageLabel.BorderColor3 = Color3.new(0, 0, 0)
  175. ImageLabel.Size = UDim2.new(0, 50, 1, 0)
  176. ImageLabel.Image = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..Name..[[&RAND]] .. math.random(1,100000000)
  177.  
  178. TextBox.Parent = Frame
  179. TextBox.Active = false
  180. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  181. TextBox.BackgroundTransparency = 0.89999997615814
  182. TextBox.BorderColor3 = Color3.new(0, 0, 0)
  183. TextBox.Position = UDim2.new(0, 55, 0, 0)
  184. TextBox.Size = UDim2.new(0, 158, 1, 0)
  185. TextBox.ClearTextOnFocus = false
  186. TextBox.Font = Enum.Font.ArialBold
  187. TextBox.FontSize = Enum.FontSize.Size10
  188. TextBox.Text = "-Playername- Joined the Game"
  189. TextBox.TextColor3 = Color3.new(1, 1, 1)
  190. TextBox.TextStrokeTransparency = 0
  191. Frame:TweenPosition(UDim2.new(0,0,0,330),"Out","Quint",0.1,true)
  192.  
  193. if N == 1 then
  194. TextBox.Text = Name.." Joined"
  195. elseif N == 2 then
  196. TextBox.Text = Name.." Joined"
  197. elseif N == 3 then
  198. TextBox.Text = Name.." Left"
  199. elseif N == 4 then
  200. TextBox.Text = Name.." Left"
  201. end
  202.  
  203. Frame.Parent = jl
  204. table.insert(PopUps,Frame)
  205.  
  206. local LocalPopUps = {}
  207.  
  208. for i,v in pairs(PopUps) do
  209. table.insert(LocalPopUps,v)
  210. v.Position = v.Position + UDim2.new(0,0,0,20)
  211. end
  212.  
  213. for j = 0, POPUP_SIZE.X.Offset,2 do
  214. for i,v in pairs(LocalPopUps) do
  215. if v ~= nil then
  216. v.Position = v.Position + UDim2.new(0,0,0,40)
  217. end
  218. end
  219. wait()
  220. end
  221.  
  222. wait(5)
  223.  
  224. table.remove(PopUps,1)
  225.  
  226. Frame:TweenPosition(UDim2.new(0,-360,0,330),"Out","Quint",0.2,true)
  227. wait(0.3)
  228. Frame:remove()
  229. end
  230.  
  231. function playerAdded(newPlayer)
  232. if (LP:isFriendsWith(newPlayer.userId)) and MODE >= 1 then
  233. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,1)
  234. elseif MODE == 2 then
  235. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,2)
  236. end
  237. end
  238.  
  239. function PlayerRemoving(PlayerLeft)
  240. if (LP:isFriendsWith(PlayerLeft.userId)) and MODE >= 1 then
  241. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,3)
  242. elseif MODE == 2 then
  243. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,4)
  244. end
  245. end
  246. game:GetService('RunService').Stepped:connect(function()
  247. for i,v in pairs(_players:GetPlayers()) do
  248. if FindTable(loopkillT, v.Name) then
  249. v.Character:BreakJoints()
  250. end
  251. end
  252. end)
  253.  
  254. game:GetService('RunService').Stepped:connect(function()
  255. for i,v in pairs(_players:GetPlayers()) do
  256. if FindTable(rainbowT, v.Name) then
  257. v.Neutral = false
  258. v.TeamColor = BrickColor.random()
  259. end
  260. end
  261. end)
  262. local FLYING = false
  263. game:GetService('RunService').Stepped:connect(function()
  264. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  265. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  266. repeat wait() until LP.Character.Humanoid.Health > 0
  267. end
  268. end)
  269. function sFLY()
  270. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso') and LP.Character:FindFirstChild('Humanoid')
  271. repeat wait() until Mouse
  272.  
  273. local T = LP.Character.Torso
  274. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  275. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  276. local SPEED = 0
  277.  
  278. local function FLY()
  279. FLYING = true
  280. local BG = Instance.new('BodyGyro', T)
  281. local BV = Instance.new('BodyVelocity', T)
  282. BG.P = 9e4
  283. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  284. BG.cframe = T.CFrame
  285. BV.velocity = Vector3.new(0, 0.1, 0)
  286. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  287. spawn(function()
  288. repeat wait()
  289. LP.Character.Humanoid.PlatformStand = true
  290. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  291. SPEED = 50
  292. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  293. SPEED = 0
  294. end
  295. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  296. 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
  297. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  298. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  299. 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
  300. else
  301. BV.velocity = Vector3.new(0, 0.1, 0)
  302. end
  303. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  304. until not FLYING
  305. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  306. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  307. SPEED = 0
  308. BG:destroy()
  309. BV:destroy()
  310. LP.Character.Humanoid.PlatformStand = false
  311. end)
  312. end
  313. Mouse.KeyDown:connect(function(KEY)
  314. if KEY:lower() == 'w' then
  315. CONTROL.F = 1
  316. elseif KEY:lower() == 's' then
  317. CONTROL.B = -1
  318. elseif KEY:lower() == 'a' then
  319. CONTROL.L = -1
  320. elseif KEY:lower() == 'd' then
  321. CONTROL.R = 1
  322. end
  323. end)
  324. Mouse.KeyUp:connect(function(KEY)
  325. if KEY:lower() == 'w' then
  326. CONTROL.F = 0
  327. elseif KEY:lower() == 's' then
  328. CONTROL.B = 0
  329. elseif KEY:lower() == 'a' then
  330. CONTROL.L = 0
  331. elseif KEY:lower() == 'd' then
  332. CONTROL.R = 0
  333. end
  334. end)
  335. FLY()
  336. end
  337. function NOFLY()
  338. FLYING = false
  339. LP.Character.Humanoid.PlatformStand = false
  340. end
  341. game:GetService('RunService').Stepped:connect(function()
  342. for i,n in pairs(_players:GetPlayers()) do
  343. if FindTable(disabletoolsT, n.Name) then
  344. for i,v in pairs(n.Backpack:GetChildren()) do
  345. if v:IsA('Tool') or v:IsA('HopperBin') then
  346. v:destroy()
  347. end
  348. for i,v in pairs(n.Character:GetChildren()) do
  349. if v:IsA('Tool') or v:IsA('HopperBin') then
  350. v:destroy()
  351. end
  352. end
  353. end
  354. end
  355. end
  356. end)
  357.  
  358. -------------------------------------------
  359. ---Commands that show up in the CMD list---
  360. -------------------------------------------
  361.  
  362. CMDs = {
  363. '- settings',
  364. '1. ff [plr]',
  365. '2. unff [plr]',
  366. '3. fire [plr] [R G B]',
  367. '4. unfire [plr]',
  368. '5. sparkles [plr] [R G B]',
  369. '6. unsparkles [plr]',
  370. '7. smoke [plr]',
  371. '8. unsmoke [plr]',
  372. '9. btools [plr]',
  373. '10. god [plr]',
  374. '11. ungod [plr]',
  375. '12. smite [plr]',
  376. '13. heal [plr]',
  377. '14. freeze [plr]',
  378. '15. thaw [plr]',
  379. '16. kill [plr]',
  380. '17. sound [ID]',
  381. '18. volume [num]',
  382. '19. pitch [num]',
  383. '20. explode [plr]',
  384. '21. invisible [plr]',
  385. '22. visible [plr]',
  386. '23. goto [plr]',
  387. '24. bring [plr]',
  388. '25. tp [plr] [plr]',
  389. '26. char [plr] [ID]',
  390. '27. charplr [plr] [plr]',
  391. '28. unchar [plr]',
  392. '29. speed [plr] [num]',
  393. '30. sgod [plr]',
  394. '31. unlockws',
  395. '32. lockws',
  396. '33. unanchor',
  397. '34. anchor',
  398. '35. loadm',
  399. '36. m [msg]',
  400. '37. light [plr] [R G B]',
  401. '38. decalspam [ID]',
  402. '39. undecalspam',
  403. '40. firstp [plr]',
  404. '41. thirdp [plr]',
  405. '42. fart [plr]',
  406. '43. name [plr]',
  407. '44. unname [plr]',
  408. '45. stun [plr]',
  409. '46. unstun [plr]',
  410. '47. copytools [plr]',
  411. '48. serverinfo',
  412. '49. damage [plr]',
  413. '50. view [plr]',
  414. '51. unview [plr]',
  415. '52. nolimbs [plr]',
  416. '53. box [plr]',
  417. '54. nobox [plr]',
  418. '55. ghost [plr]',
  419. '56. sphere [plr]',
  420. '57. loadmap [ID]',
  421. '58. sky [ID]',
  422. '59. ambient [R G B]',
  423. '60. clrterrain',
  424. '61. jail [plr]',
  425. '62. unjail [plr]',
  426. '63. shutdown',
  427. '64. animation [plr] [anim]',
  428. '65. normal [plr]',
  429. '66. creeper [plr]',
  430. '67. uncreeper [plr]',
  431. '68. shrek [plr]',
  432. '69. unshrek [plr]',
  433. '70. respawn [plr]',
  434. '71. base',
  435. '72. control [plr]',
  436. '73. nuke [plr]',
  437. '74. infect [plr]',
  438. '75. uninfect [plr]',
  439. '76. duck [plr]',
  440. '77. unduck [plr]',
  441. '78. disable [plr]',
  442. '79. enable [plr]',
  443. '80. size [plr]',
  444. '81. confuse [plr]',
  445. '82. unconfuse [plr]',
  446. '83. clone [plr]',
  447. '84. spin [plr]',
  448. '85. unspin [plr]',
  449. '86. dog [plr]',
  450. '87. undog [plr]',
  451. '88. loopheal [plr]',
  452. '89. unloopheal [plr]',
  453. '90. fling [plr]',
  454. '91. ayylmao [plr]',
  455. '92. nograv [plr]',
  456. '93. grav [plr]',
  457. '94. seizure [plr]',
  458. '95. unseizure [plr]',
  459. '96. paper [plr]',
  460. '97. punish [plr]',
  461. '98. unpunish [plr]',
  462. '99. fogend [num]',
  463. '100. fogcolor [R G B]',
  464. '101. disco',
  465. '102. undisco',
  466. '103. fix',
  467. '104. flood',
  468. '105. spookyify',
  469. '106. explorer',
  470. '107. particles [plr] [ID]',
  471. '108. noparticles [plr]',
  472. '109. draw',
  473. '110. devuzi',
  474. '111. ban [plr]',
  475. '112. clrbans',
  476. '113. float [plr]',
  477. '114. unfloat [plr]',
  478. '115. noclip',
  479. '116. clip',
  480. '117. hatsize [plr] [num]',
  481. '118. removehat [plr]',
  482. '119. cripple [plr]',
  483. '120. uncripple [plr]',
  484. '121. blur [num]',
  485. '122. hipheight [plr] [num]',
  486. '123. bgui [plr] [text]',
  487. '124. unbgui [plr]',
  488. '125. loopkill [plr]',
  489. '126. unloopkill [plr]',
  490. '127. removetools [plr]',
  491. '128. grav [plr] [num]',
  492. '129. serverlock',
  493. '130. unserverlock',
  494. '131. headshake [plr]',
  495. '132. addstat [plr] [text]',
  496. '133. change [stat] [plr] [num]',
  497. '134. headsize [plr] [num]',
  498. '135. bang [plr]',
  499. '136. chat [plr] [msg]',
  500. '137. gravity [num]',
  501. '138. disabletools [plr]',
  502. '139. enabletools [plr]',
  503. '140. nil [plr]',
  504. '141. rainbowname [plr]',
  505. '142. unrainbowname [plr]',
  506. '143. mesh [plr] [mesh] [txtr]',
  507. '144. neon [plr]',
  508. '145. longneck [plr]',
  509. '146. unlongneck [plr]',
  510. '147. time [num]',
  511. '148. spasm [plr]',
  512. '149. meteor [plr]',
  513. '150. countdown [num]',
  514. '151. bomb [plr]',
  515. '152. fly',
  516. '153. unfly',
  517. '154. crash [plr]',
  518. '155. kick [plr]',
  519. '156. admin [plr]',
  520. '157. unadmin [plr]',
  521. '158. clradmins',
  522. '159. executor',
  523. '160. prefix [string]',
  524. '161. cmds',
  525. '162. rejoin',
  526. '163. version'
  527. }
  528.  
  529. -------
  530. --Lib--
  531. -------
  532.  
  533. updateevents=function()
  534. for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
  535. for i,v in pairs(gPlayers:players())do
  536. local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
  537. services.events[#services.events+1] = ev
  538. end
  539. end
  540. std.inTable=function(tbl,val)
  541. if tbl==nil then return false end
  542.  
  543. for _,v in pairs(tbl)do
  544. if v==val then return true end
  545. end
  546. return false
  547. end
  548. std.out=function(str)
  549. print(str)
  550. end
  551. std.list=function(tbl)
  552. local str=''
  553. for i,v in pairs(tbl)do
  554. str=str..tostring(v)
  555. if i~=#tbl then str=str..', ' end
  556. end
  557. return str
  558. end
  559. std.endat=function(str,val)
  560. local z=str:find(val)
  561. if z then
  562. return str:sub(0,z-string.len(val)),true
  563. else
  564. return str,false
  565. end
  566. end
  567. std.first=function(str) return str:sub(1,1) end
  568. isAdmin=function(name)
  569. for i,v in pairs(_players:GetPlayers()) do
  570. if FindTable(admins, v.Name) then
  571. return true
  572. elseif name==admin then
  573. return true
  574. end
  575. end
  576. return false
  577. end
  578. local exec=function(str)
  579. spawn(function()
  580. local script, loaderr = loadstring(str)
  581. if not script then
  582. error(loaderr)
  583. else
  584. script()
  585. end
  586. end)
  587. end
  588. local findCmd=function(cmd_name)
  589. for i,v in pairs(cmds)do
  590. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  591. return v
  592. end
  593. end
  594. end
  595. local getCmd=function(msg)
  596. local cmd,hassplit=std.endat(msg:lower(),split)
  597. if hassplit then
  598. return {cmd,true}
  599. else
  600. return {cmd,false}
  601. end
  602. end
  603. local getprfx=function(strn)
  604. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  605. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  606. end return
  607. end
  608. 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
  609. 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
  610. _players.PlayerAdded:connect(function(player)
  611. if slock == true and game.CoreGui.allowfriends.Value == false then player.CharacterAdded:connect(function()
  612. spawn(function()
  613. function Kick(PLAYER)
  614. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
  615. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  616. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  617. Plat.Name = 'IYkick'
  618. Plat.Size = Vector3.new(100, 1, 100)
  619. local PART = Instance.new('Part', PLAYER.Character)
  620. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  621. PART.Size = Vector3.new(100, 1, 100)
  622. PART.Anchored = true
  623.  
  624. PART.Transparency = 1
  625. Plat.Transparency = 1
  626.  
  627. repeat wait(1)
  628. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  629. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  630. end
  631. Kick(PLAYER)
  632. until not game.Players:findFirstChild(PLAYER)
  633. end
  634. end
  635. Kick(player)
  636. end)
  637. end)
  638. elseif slock == true and game.CoreGui.allowfriends.Value == true and not player:IsFriendsWith(user.userId) then
  639. spawn(function()
  640. function Kick(PLAYER)
  641. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
  642. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  643. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  644. Plat.Name = 'IYkick'
  645. Plat.Size = Vector3.new(100, 1, 100)
  646. local PART = Instance.new('Part', PLAYER.Character)
  647. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  648. PART.Size = Vector3.new(100, 1, 100)
  649. PART.Anchored = true
  650.  
  651. PART.Transparency = 1
  652. Plat.Transparency = 1
  653.  
  654. repeat wait(1)
  655. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  656. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  657. end
  658. Kick(PLAYER)
  659. until not game.Players:findFirstChild(PLAYER)
  660. end
  661. end
  662. Kick(player)
  663. end)
  664. end
  665. if FindTable(banT, player.userId) then
  666. spawn(function()
  667. function Kick(PLAYER)
  668. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
  669. Notify('Banned player, ' .. PLAYER.Name .. ' attepted to join')
  670. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  671. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  672. Plat.Name = 'IYkick'
  673. Plat.Size = Vector3.new(100, 1, 100)
  674. local PART = Instance.new('Part', PLAYER.Character)
  675. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  676. PART.Size = Vector3.new(100, 1, 100)
  677. PART.Anchored = true
  678.  
  679. PART.Transparency = 1
  680. Plat.Transparency = 1
  681.  
  682. repeat wait(1)
  683. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  684. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  685. end
  686. Kick(PLAYER)
  687. until not game.Players:findFirstChild(PLAYER)
  688. end
  689. end
  690. Kick(player)
  691. end)
  692. end
  693. end)
  694. local function execCmd(str, plr)
  695. local s_cmd
  696. local a
  697. local cmd
  698. s_cmd = getCmd(str)
  699. cmd = findCmd(s_cmd[1])
  700. if cmd == nil then return end
  701. a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
  702. local args=getArgs(a)
  703. cargs=getCapArgs(a)
  704. pcall(function()
  705. cmd.FUNC(args, plr)
  706. end)
  707. end
  708. function do_exec(str,plr)
  709. if not isAdmin(plr.Name)then return end
  710.  
  711. str=str:gsub('/e ','')
  712.  
  713. local t=getprfx(str)
  714. if t==nil then return end
  715. str=str:sub(t[2])
  716. if t[1]=='exec' then
  717. exec(str)
  718. elseif t[1]=='cmd' then
  719. execCmd(str, plr)
  720. end
  721. end
  722. updateevents()
  723. _G.exec_cmd = execCmd
  724. --game.Players.LocalPlayer.Chatted:connect(doexec)
  725. 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
  726. local _char=function(plr_name)
  727. for i,v in pairs(game.Players:GetChildren())do
  728. if v:IsA'Player'then
  729. if v.Name==plr_name then return v.Character end
  730. end
  731. end
  732. return
  733. end
  734. local _plr=function(plr_name)
  735. for i,v in pairs(game.Players:GetChildren())do
  736. if v:IsA'Player'then
  737. if v.Name==plr_name then return v end
  738. end
  739. end
  740. return
  741. end
  742. function addcmd(name,desc,alias,func)
  743. cmds[#cmds+1]=
  744. {
  745. NAME=name;
  746. DESC=desc;
  747. ALIAS=alias;
  748. FUNC=func;
  749. }
  750. end
  751. function getPlayer(name, speaker)
  752. local name_table = {}
  753. name = name:lower()
  754. if name == 'me' then
  755. table.insert(name_table, speaker.Name)
  756. elseif name == 'others' then
  757. for i,v in pairs(_players:GetPlayers()) do if v.Name ~= speaker.Name then table.insert(name_table, v.Name) end end
  758. elseif name == 'all' then
  759. for i,v in pairs(_players:GetPlayers()) do table.insert(name_table, v.Name) end
  760. elseif name == 'random' then
  761. table.insert(name_table, _players:GetPlayers()[math.random(1, #_players:GetPlayers())].Name)
  762. elseif name == 'team' then
  763. for i,v in pairs(_players:GetPlayers()) do if v.TeamColor == speaker.TeamColor then table.insert(name_table, v.Name) end end
  764. elseif name == "nonteam" then
  765. for i,v in pairs(gPlayers:GetChildren()) do
  766. if v.TeamColor ~= user.TeamColor then
  767. name_table[#name_table+1]=v.Name
  768. end
  769. end
  770. elseif name == 'nonfriends' then
  771. for i,v in pairs(_players:GetPlayers()) do if not v:IsFriendsWith(speaker.userId) then table.insert(name_table, v.Name) end end
  772. elseif name == 'friends' then
  773. 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
  774. elseif name == 'guests' then
  775. for i,v in pairs(_players:GetPlayers()) do if v.Guest then table.insert(name_table, v.Name) end end
  776. elseif name == 'admins' then
  777. for i,v in pairs(_players:GetPlayers()) do if FindTable(admins, v.Name) then table.insert(name_table, v.Name) end end
  778. elseif name == 'nonadmins' then
  779. for i,v in pairs(_players:GetPlayers()) do if not FindTable(admins, v.Name) then table.insert(name_table, v.Name) end end
  780. else
  781. 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
  782. end
  783. return name_table
  784. end
  785. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  786. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  787. if (zCoco) then
  788. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  789. else
  790. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  791. end
  792. return funcw
  793. end
  794. function _G.msg(txt)
  795. if MSGhook == true then
  796. workspace.IYmessage.Text = ''
  797. wait(0.1)
  798. local b = Instance.new("BlurEffect", game.Lighting)
  799. b.Name = "IYmblur"
  800. b.Size = 18
  801. workspace.IYmessage.Text = txt
  802. wait(game.CoreGui.MSGtime.Value)
  803. workspace.IYmessage.Text = ''
  804. b:Destroy()
  805. elseif MSGhook == false then
  806. execCmd("loadm")
  807. repeat wait() until MSGhook == true
  808. workspace.IYmessage.Text = ''
  809. wait(0.1)
  810. local b = Instance.new("BlurEffect", game.Lighting)
  811. b.Name = "IYmblur"
  812. b.Size = 18
  813. workspace.IYmessage.Text = txt
  814. wait(game.CoreGui.MSGtime.Value)
  815. workspace.IYmessage.Text = ''
  816. b:Destroy()
  817. end
  818. end
  819. function rape(victim)
  820. spawn(function()
  821. local P1 = _players.LocalPlayer.Character.Torso
  822. local V1 = _players[victim].Character.Torso
  823. V1.Parent.Humanoid.PlatformStand = true
  824. 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'
  825. 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'
  826. 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'
  827. 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'
  828. 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'
  829. 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'
  830. 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)
  831. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  832. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  833. local D2 = D:Clone() D2.Parent = P1
  834. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  835. 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)
  836. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  837. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  838. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  839. local CM = Instance.new('CylinderMesh', C)
  840. 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)
  841. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  842. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  843. 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)
  844. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  845. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  846. 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)
  847. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  848. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  849. 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)
  850. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  851. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  852. 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)
  853. 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)
  854. 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)
  855. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  856. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  857. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  858. end)
  859. 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)
  860. end
  861.  
  862. ----------------
  863. ----Commands----
  864. ----------------
  865. addcmd('exe','gives you a quick executor',{'executor'},
  866. function(args, speaker)
  867. local PlayerName = game.Players.LocalPlayer.Name
  868.  
  869. Exploit = Instance.new("ScreenGui")
  870.  
  871. UI = Instance.new("Frame")
  872. ScrollingFrame = Instance.new("ScrollingFrame")
  873. GScrollingFrame = Instance.new("ScrollingFrame")
  874. Source = Instance.new("TextBox")
  875. Execute = Instance.new("TextButton")
  876. Clear = Instance.new("TextButton")
  877. Close = Instance.new("TextButton")
  878. Open = Instance.new("TextButton")
  879. Name = Instance.new("TextLabel")
  880. TextButton = Instance.new("TextButton")
  881. -- Properties
  882.  
  883. Exploit.Name = "Exploit"
  884. Exploit.Parent = game.Players.LocalPlayer.PlayerGui
  885.  
  886. UI.Name = "UI"
  887. UI.Parent = Exploit
  888. UI.Active = true
  889. UI.BackgroundColor3 = Color3.new(0, 0, 0)
  890. UI.BorderColor3 = Color3.new(255, 255, 255)
  891. UI.Draggable = true
  892. UI.Position = UDim2.new(0, 31, 0, 111)
  893. UI.Selectable = true
  894. UI.Size = UDim2.new(0, 600, 0, 300)
  895. UI.Visible = false
  896.  
  897. ScrollingFrame.Parent = UI
  898. ScrollingFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  899. ScrollingFrame.BorderColor3 = Color3.new(255, 255, 255)
  900. ScrollingFrame.Position = UDim2.new(0, 10, 0, 10)
  901. ScrollingFrame.Size = UDim2.new(0, 580, 0, 240)
  902. ScrollingFrame.CanvasSize = UDim2.new(0,0,20,0)
  903. ScrollingFrame.Changed:connect(function()
  904. GScrollingFrame.CanvasPosition = ScrollingFrame.CanvasPosition
  905. end)
  906. Source.Name = "Source"
  907. Source.Parent = ScrollingFrame
  908. Source.BackgroundColor3 = Color3.new(0, 0, 0)
  909. Source.BorderColor3 = Color3.new(0, 0,0)
  910. Source.Position = UDim2.new(0, 0, 0, 0)
  911. Source.Size = UDim2.new(0, 550, 0, 3000)
  912. Source.ClearTextOnFocus = false
  913. Source.Font = Enum.Font.Code
  914. Source.FontSize = Enum.FontSize.Size18
  915. Source.MultiLine = true
  916. Source.Text = 'print("Hello World!")'
  917. Source.TextColor3 = Color3.new(255, 255, 255)
  918. Source.TextSize = 18
  919. Source.TextWrapped = true
  920. Source.TextXAlignment = Enum.TextXAlignment.Left
  921. Source.TextYAlignment = Enum.TextYAlignment.Top
  922.  
  923. Execute.Name = "Execute"
  924. Execute.Parent = UI
  925. Execute.BackgroundColor3 = Color3.new(0, 0, 0)
  926. Execute.BorderColor3 = Color3.new(255, 255, 255)
  927. Execute.Position = UDim2.new(0, 150, 0, 260)
  928. Execute.Size = UDim2.new(0, 60, 0, 30)
  929. Execute.Font = Enum.Font.SciFi
  930. Execute.FontSize = Enum.FontSize.Size14
  931. Execute.Text = "Execute"
  932. Execute.TextColor3 = Color3.new(255, 255, 255)
  933. Execute.TextSize = 14
  934. Execute.MouseButton1Down:connect(function()
  935. Name.Text = "Running"
  936. loadstring(tostring(Source.Text))()
  937. Name.Text = "Executed"
  938. wait(1)
  939. Name.Text = "Quick Exe"
  940. end)
  941. Clear.Name = "Clear"
  942. Clear.Parent = UI
  943. Clear.BackgroundColor3 = Color3.new(0, 0, 0)
  944. Clear.BorderColor3 = Color3.new(255, 255, 255)
  945. Clear.Position = UDim2.new(0, 380, 0, 260)
  946. Clear.Size = UDim2.new(0, 60, 0, 30)
  947. Clear.Font = Enum.Font.SciFi
  948. Clear.FontSize = Enum.FontSize.Size14
  949. Clear.Text = "Clear"
  950. Clear.TextColor3 = Color3.new(255, 255, 255)
  951. Clear.TextSize = 14
  952. Clear.MouseButton1Down:connect(function()
  953. Name.Text = "Cleared!"
  954. Source.Text = ""
  955. wait(1)
  956. Name.Text = "Quick Exe"
  957. end)
  958.  
  959. Close.Name = "Close"
  960. Close.Parent = UI
  961. Close.BackgroundColor3 = Color3.new(0, 0, 0)
  962. Close.BorderColor3 = Color3.new(255, 255, 255)
  963. Close.Position = UDim2.new(0, 270, 0, 301)
  964. Close.Size = UDim2.new(0, 50, 0, 15)
  965. Close.Font = Enum.Font.Code
  966. Close.FontSize = Enum.FontSize.Size14
  967. Close.Text = "Hide"
  968. Close.TextColor3 = Color3.new(255, 255, 255)
  969. Close.TextSize = 14
  970. Close.MouseButton1Down:connect(function()
  971. UI.Visible = false
  972. for Down = 146,600,16 do
  973. wait(0)
  974. end
  975. Open.Visible = true
  976. end)
  977. Open.Name = "Open"
  978. Open.Parent = Exploit
  979. Open.BackgroundColor3 = Color3.new(0, 0, 0)
  980. Open.BorderColor3 = Color3.new(255, 255, 255)
  981. Open.Position = UDim2.new(0, 100, 0.9, 0)
  982. Open.Size = UDim2.new(0, 300, 0, 30)
  983. Open.Visible = false
  984. Open.Font = Enum.Font.Code
  985. Open.FontSize = Enum.FontSize.Size14
  986. Open.Text = "Left click = open | Right Click = exit"
  987. Open.TextColor3 = Color3.new(255, 255, 255)
  988. Open.TextSize = 14
  989. Open.MouseButton1Down:connect(function()
  990. UI.Visible = true
  991. Open.Visible = false
  992. for Up = 600,146,-16 do
  993. wait(0)
  994. end
  995. end)
  996. Open.MouseButton2Down:connect(function()
  997. Exploit:Destroy()
  998. for Up = 600,146,-16 do
  999. wait(0)
  1000. end
  1001. end)
  1002.  
  1003. Name.Name = "Name"
  1004. Name.Parent = UI
  1005. Name.BackgroundColor3 = Color3.new(0, 0, 0)
  1006. Name.BorderColor3 = Color3.new(255, 255, 255)
  1007. Name.Position = UDim2.new(0, 190, 0, -31)
  1008. Name.Size = UDim2.new(0, 220, 0, 30)
  1009. Name.Font = Enum.Font.SciFi
  1010. Name.FontSize = Enum.FontSize.Size24
  1011. Name.Text = "Quick Exe"
  1012. Name.TextColor3 = Color3.new(0.490196, 0.490196, 0.490196)
  1013. Name.TextSize = 24
  1014.  
  1015. UI.Visible = true
  1016. Name.Text = "Quick Exe"
  1017.  
  1018. while true do
  1019. wait(0)
  1020. for i = 255,100,-5 do
  1021. Name.TextColor3 = Color3.fromRGB(i,i,i)
  1022. wait(0)
  1023. end
  1024. for c = 100,255,5 do
  1025. Name.TextColor3 = Color3.fromRGB(c,c,c)
  1026. wait(0)
  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('rejoin','gives ff to player',{'rj'},
  1041. function(args, speaker)
  1042. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1043. end)
  1044.  
  1045. addcmd('unff', 'takes away ff from player',{'unff'},
  1046. function(args, speaker)
  1047. local players = getPlayer(args[1], speaker)
  1048. for i,v in pairs(players)do
  1049. local pchar=_char(v)
  1050. for j,v1 in pairs(pchar:GetChildren()) do
  1051. if v1:IsA("ForceField") then
  1052. v1:Destroy()
  1053. end
  1054. end
  1055. end
  1056. end)
  1057.  
  1058. addcmd('spasm','makes someone c r a z y',{},
  1059. function(args, speaker)
  1060. local players = getPlayer(args[1], speaker)
  1061. for i,v in pairs(players)do
  1062. local pchar=_char(v)
  1063. local AnimationId = "33796059"
  1064. local Anim = Instance.new("Animation")
  1065. Anim.AnimationId = "rbxassetid://"..AnimationId
  1066. local k = pchar.Humanoid:LoadAnimation(Anim)
  1067. k:Play()
  1068. k:AdjustSpeed(99)
  1069. end
  1070. end)
  1071.  
  1072.  
  1073. addcmd('fly','makes you fly',{},
  1074. function(args, speaker)
  1075. sFLY()
  1076. end)
  1077.  
  1078. addcmd('unfly','takes away fly',{'nofly'},
  1079. function(args, speaker)
  1080. NOFLY()
  1081. end)
  1082.  
  1083.  
  1084. addcmd('fire', 'set a player on fire',{},
  1085. function(args, speaker)
  1086. local players = getPlayer(args[1], speaker)
  1087. for i,v in pairs(players)do
  1088. spawn(function()
  1089. local pchar=_char(v)
  1090. local Fire1 = Instance.new("Fire", pchar.Head)
  1091. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1092. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1093. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1094. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1095. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1096. if not args[2] then return end
  1097. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1098. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1099. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1100. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1101. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1102. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1103. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1104. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1105. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1106. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1107. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1108. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1109. end)
  1110. end
  1111. end)
  1112.  
  1113. addcmd('nofire', 'extinguish a player',{'unfire'},
  1114. function(args, speaker)
  1115. local players = getPlayer(args[1], speaker)
  1116. for i,v in pairs(players)do
  1117. local pchar=_char(v)
  1118. for j,v1 in pairs(pchar.Head:GetChildren()) do
  1119. if v1:IsA("Fire") then
  1120. v1:Destroy()
  1121. end
  1122. end
  1123. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1124. if v1:IsA("Fire") then
  1125. v1:Destroy()
  1126. end
  1127. end
  1128. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  1129. if v1:IsA("Fire") then
  1130. v1:Destroy()
  1131. end
  1132. end
  1133. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  1134. if v1:IsA("Fire") then
  1135. v1:Destroy()
  1136. end
  1137. end
  1138. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  1139. if v1:IsA("Fire") then
  1140. v1:Destroy()
  1141. end
  1142. end
  1143. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  1144. if v1:IsA("Fire") then
  1145. v1:Destroy()
  1146. end
  1147. end
  1148. end
  1149. end)
  1150.  
  1151. addcmd('light', 'givs em light',{},
  1152. function(args, speaker)
  1153. local players = getPlayer(args[1], speaker)
  1154. for i,v in pairs(players)do
  1155. spawn(function()
  1156. local pchar=_char(v)
  1157. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1158. light.Range = 12
  1159. light.Brightness = 3
  1160. if not args[2] then return end
  1161. light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1162. light.Range = 12
  1163. light.Brightness = 3
  1164. end)
  1165. end
  1166. end)
  1167.  
  1168. addcmd('nolight', 'no more light',{'unlight'},
  1169. function(args, speaker)
  1170. local players = getPlayer(args[1], speaker)
  1171. for i,v in pairs(players)do
  1172. local pchar=_char(v)
  1173. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1174. if v1:IsA("PointLight") then
  1175. v1:Destroy()
  1176. end
  1177. end
  1178. end
  1179. end)
  1180.  
  1181. addcmd('loopkill', 'rip person',{'lkill'},
  1182. function(args, speaker)
  1183. local players = getPlayer(args[1], speaker)
  1184. for i,v in pairs(players)do
  1185. if not FindTable(loopkillT, _players[v].Name) then
  1186. table.insert(loopkillT, _players[v].Name)
  1187. if args[1] == "all" then
  1188. Notify('Loopkilling everyone')
  1189. elseif args[1] == "others" then
  1190. Notify('Loopkilling others')
  1191. elseif args[1] == "friends" then
  1192. Notify('Loopkilling friends')
  1193. elseif args[1] == "nonfriends" then
  1194. Notify('Loopkilling nonfriends')
  1195. elseif args[1] == "team" then
  1196. Notify('Loopkilling your team')
  1197. elseif args[1] == "nonteam" then
  1198. Notify('Loopkilling the opposing team')
  1199. elseif args[1] == "guests" then
  1200. Notify('Loopkilling guests')
  1201. elseif args[1] == "admins" then
  1202. Notify('Loopkilling admins')
  1203. elseif args[1] == "nonadmins" then
  1204. Notify('Loopkilling non admins')
  1205. else
  1206. Notify('Loopkilling ' .. gPlayers[v].Name)
  1207. end
  1208. end
  1209. end
  1210. end)
  1211.  
  1212. addcmd('unloopkill', 'un rip person',{'unlkill'},
  1213. function(args, speaker)
  1214. local players = getPlayer(args[1], speaker)
  1215. for i,v in pairs(players)do
  1216. if FindTable(loopkillT, _players[v].Name) then
  1217. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  1218. if args[1] == "all" then
  1219. Notify('No longer loopkilling everyone')
  1220. elseif args[1] == "others" then
  1221. Notify('No longer loopkilling others')
  1222. elseif args[1] == "friends" then
  1223. Notify('No longer loopkilling friends')
  1224. elseif args[1] == "nonfriends" then
  1225. Notify('No longer loopkilling nonfriends')
  1226. elseif args[1] == "team" then
  1227. Notify('No longer loopkilling your team')
  1228. elseif args[1] == "nonteam" then
  1229. Notify('No longer loopkilling the opposing team')
  1230. elseif args[1] == "guests" then
  1231. Notify('No longer loopkilling guests')
  1232. elseif args[1] == "admins" then
  1233. Notify('No longer loopkilling admins')
  1234. elseif args[1] == "nonadmins" then
  1235. Notify('No longer loopkilling nonadmins')
  1236. else
  1237. Notify('No longer loopkilling ' .. gPlayers[v].Name)
  1238. end
  1239. end
  1240. end
  1241. end)
  1242.  
  1243. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  1244. function(args, speaker)
  1245. local players = getPlayer(args[1], speaker)
  1246. for i,v in pairs(players)do
  1247. if not FindTable(disabletoolsT, _players[v].Name) then
  1248. table.insert(disabletoolsT, _players[v].Name)
  1249. if args[1] == "all" then
  1250. Notify('Disabled tools for everyone')
  1251. elseif args[1] == "others" then
  1252. Notify('Disabled tools for others')
  1253. elseif args[1] == "friends" then
  1254. Notify('Disabled tools for friends')
  1255. elseif args[1] == "nonfriends" then
  1256. Notify('Disabled tools for nonfriends')
  1257. elseif args[1] == "team" then
  1258. Notify('Disabled tools for your team')
  1259. elseif args[1] == "nonteam" then
  1260. Notify('Disabled tools for the opposing team')
  1261. elseif args[1] == "guests" then
  1262. Notify('Disabled tools for guests')
  1263. elseif args[1] == "admins" then
  1264. Notify('Disabled tools for admins')
  1265. elseif args[1] == "nonadmins" then
  1266. Notify('Disabled tools for nonadmins')
  1267. else
  1268. Notify('Disabled tools for ' .. gPlayers[v].Name)
  1269. end
  1270. end
  1271. end
  1272. end)
  1273.  
  1274. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  1275. function(args, speaker)
  1276. local players = getPlayer(args[1], speaker)
  1277. for i,v in pairs(players)do
  1278. if not FindTable(rainbowT, _players[v].Name) then
  1279. table.insert(rainbowT, _players[v].Name)
  1280. if args[1] == "all" then
  1281. Notify('Gave everyone rainbow name')
  1282. elseif args[1] == "others" then
  1283. Notify('Gave others rainbow name')
  1284. elseif args[1] == "friends" then
  1285. Notify('Gave friends rainbow name')
  1286. elseif args[1] == "nonfriends" then
  1287. Notify('Gave nonfriends rainbow name')
  1288. elseif args[1] == "team" then
  1289. Notify('Gave your team rainbow name')
  1290. elseif args[1] == "nonteam" then
  1291. Notify('Gave the opposing team rainbow name')
  1292. elseif args[1] == "guests" then
  1293. Notify('Gave guests rainbow name')
  1294. elseif args[1] == "admins" then
  1295. Notify('Gave admins rainbowname')
  1296. elseif args[1] == "nonadmins" then
  1297. Notify('Gave nonadmins rainbow name')
  1298. else
  1299. Notify('Gave ' .. gPlayers[v].Name .. ' rainbow name')
  1300. end
  1301. end
  1302. end
  1303. end)
  1304.  
  1305. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  1306. function(args, speaker)
  1307. local players = getPlayer(args[1], speaker)
  1308. for i,v in pairs(players)do
  1309. if FindTable(rainbowT, _players[v].Name) then
  1310. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  1311. _players[v].Neutral = true
  1312. if args[1] == "all" then
  1313. Notify('Disabled rainbow name for everyone')
  1314. elseif args[1] == "others" then
  1315. Notify('Disabled others rainbow name')
  1316. elseif args[1] == "friends" then
  1317. Notify('Disabled friends rainbow name')
  1318. elseif args[1] == "nonfriends" then
  1319. Notify('Disabled non friends rainbow name')
  1320. elseif args[1] == "team" then
  1321. Notify('Disabled rainbow name for your team')
  1322. elseif args[1] == "nonteam" then
  1323. Notify('Disabled rainbow name for the opposing team')
  1324. elseif args[1] == "guests" then
  1325. Notify('Disabled rainbow name for guests')
  1326. elseif args[1] == "admins" then
  1327. Notify('Disabled rainbow name for admins')
  1328. elseif args[1] == "nonadmins" then
  1329. Notify('Disabled rainbow name for non admins')
  1330. else
  1331. Notify('Disabled rainbow name for ' .. gPlayers[v].Name)
  1332. end
  1333. end
  1334. end
  1335. end)
  1336.  
  1337. addcmd('enabletools', 'lets them have tools',{'unloopremovetools'},
  1338. function(args, speaker)
  1339. local players = getPlayer(args[1], speaker)
  1340. for i,v in pairs(players)do
  1341. if FindTable(disabletoolsT, _players[v].Name) then
  1342. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name))
  1343. if args[1] == "all" then
  1344. Notify('Enabled tools for everyone')
  1345. elseif args[1] == "others" then
  1346. Notify('Enabled tools for others')
  1347. elseif args[1] == "friends" then
  1348. Notify('Enabled tools for friends')
  1349. elseif args[1] == "nonfriends" then
  1350. Notify('Enabled tools for nonfriends')
  1351. elseif args[1] == "team" then
  1352. Notify('Enabled tools for your team')
  1353. elseif args[1] == "nonteam" then
  1354. Notify('Enabled tools for the opposing team')
  1355. elseif args[1] == "guests" then
  1356. Notify('Enabled tools for guests')
  1357. elseif args[1] == "admins" then
  1358. Notify('Enabled tools for admins')
  1359. elseif args[1] == "nonadmins" then
  1360. Notify('Enabled tools for nonadmins')
  1361. else
  1362. Notify('Enabled tools for ' .. gPlayers[v].Name)
  1363. end
  1364. end
  1365. end
  1366. end)
  1367.  
  1368. addcmd('nil', 'removes the player',{},
  1369. function(args, speaker)
  1370. local players = getPlayer(args[1], speaker)
  1371. for i,v in pairs(players)do
  1372. pcall(function() gPlayers[v].Character:Remove() end)
  1373. gPlayers[v].Character = nil
  1374. if args[1] == "all" then
  1375. Notify('Made everyone nil')
  1376. elseif args[1] == "others" then
  1377. Notify('Made others nil')
  1378. elseif args[1] == "friends" then
  1379. Notify('Made friends nil')
  1380. elseif args[1] == "nonfriends" then
  1381. Notify('Made non friends nil')
  1382. elseif args[1] == "team" then
  1383. Notify('Made your team nil')
  1384. elseif args[1] == "nonteam" then
  1385. Notify('Made the opposing team nil')
  1386. elseif args[1] == "guests" then
  1387. Notify('Made guests nil')
  1388. elseif args[1] == "admins" then
  1389. Notify('Made admins nil')
  1390. elseif args[1] == "nonadmins" then
  1391. Notify('Made nonadmins nil')
  1392. else
  1393. Notify('Made ' .. gPlayers[v].Name .. ' nil')
  1394. end
  1395. end
  1396. end)
  1397.  
  1398. addcmd('ban', 'goodbye ;)',{},
  1399. function(args, speaker)
  1400. local players = getPlayer(args[1], speaker)
  1401. for i,v in pairs(players)do
  1402. if args[1] == "all" then
  1403. Notify('Banned everyone')
  1404. elseif args[1] == "others" then
  1405. Notify('Banned others')
  1406. elseif args[1] == "friends" then
  1407. Notify('Banned friends')
  1408. elseif args[1] == "nonfriends" then
  1409. Notify('Banned nonfriends')
  1410. elseif args[1] == "team" then
  1411. Notify('Your team has been banned')
  1412. elseif args[1] == "nonteam" then
  1413. Notify('The opposing team has been banned')
  1414. elseif args[1] == "guests" then
  1415. Notify('Guests have been banned')
  1416. elseif args[1] == "nonadmins" then
  1417. Notify('Nonadmins have been banned')
  1418. else
  1419. Notify(gPlayers[v].Name .. ' has been banned')
  1420. end
  1421. spawn(function()
  1422. table.insert(banT, _players[v].userId)
  1423. function Kick(PLAYER)
  1424. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
  1425. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  1426. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  1427. Plat.Name = 'IYkick'
  1428. Plat.Size = Vector3.new(100, 1, 100)
  1429. local PART = Instance.new('Part', PLAYER.Character)
  1430. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  1431. PART.Size = Vector3.new(100, 1, 100)
  1432. PART.Anchored = true
  1433.  
  1434. PART.Transparency = 1
  1435. Plat.Transparency = 1
  1436.  
  1437. repeat wait(1)
  1438. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  1439. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  1440. end
  1441. Kick(PLAYER)
  1442. until not game.Players:findFirstChild(PLAYER)
  1443. end
  1444. end
  1445. Kick(gPlayers[v])
  1446. end)
  1447. end
  1448. end)
  1449.  
  1450. addcmd('clearbans', 'welcome back!',{'clrbans'},
  1451. function(args, speaker)
  1452. banT = {}
  1453. Notify('Removed all bans')
  1454. end)
  1455.  
  1456. addcmd('verify', 'dismiss',{''},
  1457. function(args, speaker)
  1458. local players = getPlayer(args[1], speaker)
  1459. for i,v in pairs(players)do
  1460. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  1461. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  1462. end
  1463. end
  1464. end)
  1465.  
  1466. addcmd('admin', 'ur an admin now ;o',{},
  1467. function(args, speaker)
  1468. local players = getPlayer(args[1], speaker)
  1469. for i,v in pairs(players)do
  1470. if not FindTable(admins, _players[v].Name) then
  1471. table.insert(admins, _players[v].Name)
  1472. if args[1] == "all" then
  1473. Notify('Everyone has been given admin')
  1474. elseif args[1] == "others" then
  1475. Notify('Others have been given admin')
  1476. elseif args[1] == "friends" then
  1477. Notify('Friends have been given admin')
  1478. elseif args[1] == "team" then
  1479. Notify('Your team has been given admin')
  1480. elseif args[1] == "nonteam" then
  1481. Notify('The opposing team has been given admin')
  1482. else
  1483. Notify(gPlayers[v].Name .. ' has been given admin')
  1484. game.Chat:Chat(gPlayers[v].Character.Head, 'You are now an admin! The prefix is ' .. cmdprefix)
  1485. for a, mod in pairs(gPlayers[v].Character:children()) do
  1486. if mod:FindFirstChild("TAG") then
  1487. gPlayers[v].Character.Head.Transparency = 0
  1488. mod:Destroy()
  1489. end
  1490. end
  1491.  
  1492. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  1493. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  1494. end
  1495.  
  1496. y = Instance.new("BillboardGui")
  1497. y.Size = UDim2.new(0,100,0,150)
  1498. y.StudsOffset = Vector3.new(0,1,0)
  1499. y.Parent = gPlayers[v].Character.Head
  1500. y.Adornee = gPlayers[v].Character.Head
  1501. f = Instance.new("TextLabel")
  1502. f.Parent = y
  1503. f.BackgroundTransparency = 1
  1504. f.Position = UDim2.new(0,0,0,-50)
  1505. f.Size = UDim2.new(0,100,0,100)
  1506. f.Font = "ArialBold"
  1507. f.TextSize = 20
  1508. f.Text = "Go to cmds.infiniteyield.x10host.com to view commands (say ;verify me to dismiss)"
  1509. f.TextStrokeColor3 = Color3.new(0,0,0)
  1510. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  1511. f.TextStrokeTransparency = 0
  1512. f.TextYAlignment = "Bottom"
  1513. end
  1514. end
  1515. end
  1516. end)
  1517.  
  1518. addcmd('bang','owo',{'rape'},
  1519. function(args, speaker)
  1520. local players = getPlayer(args[1], speaker)
  1521. for i,v in pairs(players)do
  1522. rape(_players[v].Name)
  1523. end
  1524. end)
  1525.  
  1526. addcmd('clearadmins', 'welcome back!',{'clradmins'},
  1527. function(args, speaker)
  1528. admins = {}
  1529. Notify('Removed all admins')
  1530. end)
  1531.  
  1532. addcmd('unadmin', 'removes the admin',{'noadmin'},
  1533. function(args, speaker)
  1534. local players = getPlayer(args[1], speaker)
  1535. for i,v in pairs(players)do
  1536. if FindTable(admins, _players[v].Name) then
  1537. table.remove(admins, GetInTable(admins, _players[v].Name))
  1538. if args[1] == "all" then
  1539. Notify('Removed everyones admin')
  1540. elseif args[1] == "others" then
  1541. Notify('Others no longer have admin')
  1542. elseif args[1] == "friends" then
  1543. Notify('Friends no longer have admin')
  1544. elseif args[1] == "team" then
  1545. Notify('Your team no longer has admin')
  1546. elseif args[1] == "nonteam" then
  1547. Notify('The opposing team no longer has admin')
  1548. else
  1549. Notify(gPlayers[v].Name .. ' no longer has admin')
  1550. end
  1551. end
  1552. game.Chat:Chat(gPlayers[v].Character.Head, 'You are no longer an admin')
  1553. end
  1554. end)
  1555.  
  1556. addcmd('bgui', 'gives player billboard gui presenting text',{},
  1557. function(args, speaker)
  1558. local players = getPlayer(args[1], speaker)
  1559. for i,v in pairs(players)do
  1560. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  1561. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  1562. end
  1563.  
  1564. y = Instance.new("BillboardGui")
  1565. y.Size = UDim2.new(0,100,0,150)
  1566. y.StudsOffset = Vector3.new(0,1,0)
  1567. y.Parent = gPlayers[v].Character.Head
  1568. y.Adornee = gPlayers[v].Character.Head
  1569. f = Instance.new("TextLabel")
  1570. f.Parent = y
  1571. f.BackgroundTransparency = 1
  1572. f.Position = UDim2.new(0,0,0,-50)
  1573. f.Size = UDim2.new(0,100,0,100)
  1574. f.Font = "Highway"
  1575. f.FontSize = "Size48"
  1576. f.Text = GLS(false, 1)
  1577. f.TextStrokeColor3 = Color3.new(0,0,0)
  1578. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  1579. f.TextStrokeTransparency = 0
  1580. f.TextYAlignment = "Bottom"
  1581. end
  1582. end)
  1583.  
  1584. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  1585. function(args, speaker)
  1586. local players = getPlayer(args[1], speaker)
  1587. for i,v in pairs(players)do
  1588. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  1589. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  1590. end
  1591. end
  1592. end)
  1593.  
  1594. addcmd('rhats', 'no more hats',{'removehats'},
  1595. function(args, speaker)
  1596. local players = getPlayer(args[1], speaker)
  1597. for i,v in pairs(players) do
  1598. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1599. if v:IsA('Accessory') then
  1600. v:destroy()
  1601. end
  1602. end
  1603. end
  1604. end)
  1605.  
  1606. addcmd('removetools', 'no more tools',{'rtools'},
  1607. function(args, speaker)
  1608. local players = getPlayer(args[1], speaker)
  1609. for i,v in pairs(players) do
  1610. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  1611. if v:IsA('Tool') or v:IsA('HopperBin') then
  1612. v:destroy()
  1613. end
  1614. for i,v in pairs(players) do
  1615. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1616. if v:IsA('Tool') or v:IsA('HopperBin') then
  1617. v:destroy()
  1618. end
  1619. end
  1620. end
  1621. end
  1622. end
  1623. end)
  1624.  
  1625. addcmd('copytools', 'copys the tools from a players backpack',{'ctools'},
  1626. function(args, speaker)
  1627. local players = getPlayer(args[1], speaker)
  1628. for i,v in pairs(players) do
  1629. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  1630. if v:IsA('Tool') or v:IsA('HopperBin') then
  1631. v:Clone().Parent = LP.Backpack
  1632. end
  1633. end
  1634. end
  1635. end)
  1636.  
  1637. addcmd('gravity', 'workspace gravity',{''},
  1638. function(args, speaker)
  1639. workspace.Gravity = args[1]
  1640. Notify('Gravity set to ' .. args[1])
  1641. end)
  1642.  
  1643. addcmd('serverinfo', 'gives you info about the server',{'info'},
  1644. function(args, speaker)
  1645. wait(0.5)
  1646.  
  1647. -- Objects
  1648.  
  1649. local Sinfo = Instance.new("ScreenGui")
  1650. local Time = Instance.new("TextLabel")
  1651. local TextLabel = Instance.new("TextLabel")
  1652. local TextLabel3 = Instance.new("TextLabel")
  1653. local name = Instance.new("TextLabel")
  1654. local fe = Instance.new("TextLabel")
  1655. local players = Instance.new("TextLabel")
  1656. local maxplayers = Instance.new("TextLabel")
  1657. local TextLabel2 = Instance.new("TextLabel")
  1658. local playerid = Instance.new("TextLabel")
  1659. local appearance = Instance.new("TextLabel")
  1660. local placeid = Instance.new("TextLabel")
  1661. local exit = Instance.new("TextButton")
  1662.  
  1663. -- Properties
  1664.  
  1665. Sinfo.Name = "Sinfo"
  1666. Sinfo.Parent = game.Players.LocalPlayer.PlayerGui
  1667.  
  1668. Time.Name = "Time"
  1669. Time.Parent = Sinfo
  1670. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1671. Time.BackgroundTransparency = 1
  1672. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1673. Time.Position = UDim2.new(0, 20, 0.924000025, 0)
  1674. Time.Size = UDim2.new(0, 1000, 0, 20)
  1675. Time.Font = Enum.Font.ArialBold
  1676. Time.FontSize = Enum.FontSize.Size14
  1677. Time.Text = "0 Hours, 0 Minute(s), 0 Seconds"
  1678. Time.TextColor3 = Color3.new(1, 1, 1)
  1679. Time.TextStrokeTransparency = 0
  1680.  
  1681. TextLabel.Name = "Text Label"
  1682. TextLabel.Parent = Sinfo
  1683. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  1684. TextLabel.BackgroundTransparency = 1
  1685. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  1686. TextLabel.Position = UDim2.new(0, 50, 0.924000025, 0)
  1687. TextLabel.Size = UDim2.new(0, 600, 0, 20)
  1688. TextLabel.Font = Enum.Font.ArialBold
  1689. TextLabel.FontSize = Enum.FontSize.Size14
  1690. TextLabel.Text = "Server Time:"
  1691. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  1692. TextLabel.TextStrokeColor3 = Color3.new(1, 1, 1)
  1693. TextLabel.TextStrokeTransparency = 0
  1694.  
  1695. TextLabel3.Name = "Text Label3"
  1696. TextLabel3.Parent = Sinfo
  1697. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  1698. TextLabel3.BackgroundTransparency = 1
  1699. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  1700. TextLabel3.Position = UDim2.new(0, -250, 0.924000025, 0)
  1701. TextLabel3.Size = UDim2.new(0, 600, 0, 20)
  1702. TextLabel3.Font = Enum.Font.ArialBold
  1703. TextLabel3.FontSize = Enum.FontSize.Size14
  1704. TextLabel3.Text = "Local Player:"
  1705. TextLabel3.TextColor3 = Color3.new(0, 0, 0)
  1706. TextLabel3.TextStrokeColor3 = Color3.new(1, 1, 1)
  1707. TextLabel3.TextStrokeTransparency = 0
  1708.  
  1709. name.Name = "name"
  1710. name.Parent = Sinfo
  1711. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1712. name.BackgroundTransparency = 1
  1713. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1714. name.Position = UDim2.new(0, 350, 0.899999976, 0)
  1715. name.Size = UDim2.new(0, 1000, 0, 20)
  1716. name.Font = Enum.Font.ArialBold
  1717. name.FontSize = Enum.FontSize.Size14
  1718. name.Text = "Loading Place Name"
  1719. name.TextColor3 = Color3.new(1, 1, 1)
  1720. name.TextStrokeTransparency = 0
  1721.  
  1722. fe.Name = "fe"
  1723. fe.Parent = Sinfo
  1724. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1725. fe.BackgroundTransparency = 1
  1726. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1727. fe.Position = UDim2.new(0, 350, 0.949999988, 0)
  1728. fe.Size = UDim2.new(0, 1000, 0, 20)
  1729. fe.Font = Enum.Font.ArialBold
  1730. fe.FontSize = Enum.FontSize.Size14
  1731. fe.Text = "Loading FE Status"
  1732. fe.TextColor3 = Color3.new(1, 1, 1)
  1733. fe.TextStrokeTransparency = 0
  1734.  
  1735. players.Name = "players"
  1736. players.Parent = Sinfo
  1737. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1738. players.BackgroundTransparency = 1
  1739. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1740. players.Position = UDim2.new(0, 530, 0.899999976, 0)
  1741. players.Size = UDim2.new(0, 1000, 0, 20)
  1742. players.Font = Enum.Font.ArialBold
  1743. players.FontSize = Enum.FontSize.Size14
  1744. players.Text = "Loading Players"
  1745. players.TextColor3 = Color3.new(1, 1, 1)
  1746. players.TextStrokeTransparency = 0
  1747.  
  1748. maxplayers.Name = "maxplayers"
  1749. maxplayers.Parent = Sinfo
  1750. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1751. maxplayers.BackgroundTransparency = 1
  1752. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1753. maxplayers.Position = UDim2.new(0, 530, 0.949999988, 0)
  1754. maxplayers.Size = UDim2.new(0, 1000, 0, 20)
  1755. maxplayers.Font = Enum.Font.ArialBold
  1756. maxplayers.FontSize = Enum.FontSize.Size14
  1757. maxplayers.Text = "Loading Max Players"
  1758. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  1759. maxplayers.TextStrokeTransparency = 0
  1760.  
  1761. TextLabel2.Name = "Text Label2"
  1762. TextLabel2.Parent = Sinfo
  1763. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  1764. TextLabel2.BackgroundTransparency = 1
  1765. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  1766. TextLabel2.Position = UDim2.new(0, 400, 0.924000025, 0)
  1767. TextLabel2.Size = UDim2.new(0, 600, 0, 20)
  1768. TextLabel2.Font = Enum.Font.ArialBold
  1769. TextLabel2.FontSize = Enum.FontSize.Size14
  1770. TextLabel2.Text = "Statistics:"
  1771. TextLabel2.TextColor3 = Color3.new(0, 0, 0)
  1772. TextLabel2.TextStrokeColor3 = Color3.new(1, 1, 1)
  1773. TextLabel2.TextStrokeTransparency = 0
  1774.  
  1775. playerid.Name = "playerid"
  1776. playerid.Parent = Sinfo
  1777. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1778. playerid.BackgroundTransparency = 1
  1779. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1780. playerid.Position = UDim2.new(0, -330, 0.899999976, 0)
  1781. playerid.Size = UDim2.new(0, 1000, 0, 20)
  1782. playerid.Font = Enum.Font.ArialBold
  1783. playerid.FontSize = Enum.FontSize.Size14
  1784. playerid.Text = "Loading Player ID"
  1785. playerid.TextColor3 = Color3.new(1, 1, 1)
  1786. playerid.TextStrokeTransparency = 0
  1787.  
  1788. appearance.Name = "appearance"
  1789. appearance.Parent = Sinfo
  1790. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1791. appearance.BackgroundTransparency = 1
  1792. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1793. appearance.Position = UDim2.new(0, -330, 0.949999988, 0)
  1794. appearance.Size = UDim2.new(0, 1000, 0, 20)
  1795. appearance.Font = Enum.Font.ArialBold
  1796. appearance.FontSize = Enum.FontSize.Size14
  1797. appearance.Text = "Loading Appearance ID"
  1798. appearance.TextColor3 = Color3.new(1, 1, 1)
  1799. appearance.TextStrokeTransparency = 0
  1800.  
  1801. placeid.Name = "placeid"
  1802. placeid.Parent = Sinfo
  1803. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  1804. placeid.BackgroundTransparency = 1
  1805. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  1806. placeid.Position = UDim2.new(0, 700, 0.899999976, 0)
  1807. placeid.Size = UDim2.new(0, 1000, 0, 20)
  1808. placeid.Font = Enum.Font.ArialBold
  1809. placeid.FontSize = Enum.FontSize.Size14
  1810. placeid.Text = "Loading Place ID"
  1811. placeid.TextColor3 = Color3.new(1, 1, 1)
  1812. placeid.TextStrokeTransparency = 0
  1813.  
  1814. exit.Name = "exit"
  1815. exit.Parent = Sinfo
  1816. exit.BackgroundColor3 = Color3.new(1, 1, 1)
  1817. exit.BorderColor3 = Color3.new(0, 0, 0)
  1818. exit.Position = UDim2.new(0, 1150, 0.944999993, 0)
  1819. exit.Size = UDim2.new(0, 100, 0, 25)
  1820. exit.FontSize = Enum.FontSize.Size10
  1821. exit.Text = "Exit"
  1822. exit.TextColor3 = Color3.new(0, 0, 0)
  1823.  
  1824. wait(0.5)
  1825. game.Players.LocalPlayer.PlayerGui.Sinfo.name.Text = game.Name
  1826. game.Players.LocalPlayer.PlayerGui.Sinfo.playerid.Text = "Player ID: " ..game.Players.LocalPlayer.UserId
  1827. if game.Workspace.FilteringEnabled == true then
  1828. game.Players.LocalPlayer.PlayerGui.Sinfo.fe.Text = "Filtering Enabled"
  1829. elseif game.Workspace.FilteringEnabled == false then
  1830. game.Players.LocalPlayer.PlayerGui.Sinfo.fe.Text = "Filtering Disabled"
  1831. end
  1832. players = game.Players:getPlayers()
  1833. game.Players.LocalPlayer.PlayerGui.Sinfo.maxplayers.Text = game.Players.MaxPlayers.. " Players Max"
  1834. game.Players.LocalPlayer.PlayerGui.Sinfo.placeid.Text = "Place ID: " ..game.PlaceId
  1835.  
  1836. game.Players.LocalPlayer.PlayerGui.Sinfo.exit.MouseButton1Click:Connect(function()
  1837. wait()
  1838. game.Players.LocalPlayer.PlayerGui.Sinfo:Destroy()
  1839. end)
  1840.  
  1841. while true do
  1842. wait()
  1843. game.Players.LocalPlayer.PlayerGui.Sinfo.players.Text = #players.. " Player(s)"
  1844. game.Players.LocalPlayer.PlayerGui.Sinfo.appearance.Text = "Appearance: " ..game.Players.LocalPlayer.CharacterAppearanceId
  1845. local seconds = math.floor(workspace.DistributedGameTime)
  1846. local minutes = math.floor(workspace.DistributedGameTime / 60)
  1847. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  1848. local seconds = seconds - (minutes * 60)
  1849. local minutes = minutes - (hours * 60)
  1850. if hours < 1 then
  1851. if minutes < 1 then
  1852. game.Players.LocalPlayer.PlayerGui.Sinfo.Time.Text = seconds .. " Second(s)"
  1853. else
  1854. game.Players.LocalPlayer.PlayerGui.Sinfo.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  1855. end
  1856. else
  1857. game.Players.LocalPlayer.PlayerGui.Sinfo.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  1858. end
  1859. end
  1860. end)
  1861.  
  1862. addcmd('sparkles', 'give a player sparkles',{},
  1863. function(args, speaker)
  1864. local players = getPlayer(args[1], speaker)
  1865. for i,v in pairs(players)do
  1866. spawn(function()
  1867. local pchar=_char(v)
  1868. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  1869. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  1870. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  1871. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  1872. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  1873. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  1874. if not args[2] then return end
  1875. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1876. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1877. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1878. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1879. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1880. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1881. end)
  1882. end
  1883. end)
  1884.  
  1885. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles'},
  1886. function(args, speaker)
  1887. local players = getPlayer(args[1], speaker)
  1888. for i,v in pairs(players)do
  1889. local pchar=_char(v)
  1890. for j,v1 in pairs(pchar.Head:GetChildren()) do
  1891. if v1:IsA("Sparkles") then
  1892. v1:Destroy()
  1893. end
  1894. end
  1895. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1896. if v1:IsA("Sparkles") then
  1897. v1:Destroy()
  1898. end
  1899. end
  1900. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  1901. if v1:IsA("Sparkles") then
  1902. v1:Destroy()
  1903. end
  1904. end
  1905. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  1906. if v1:IsA("Sparkles") then
  1907. v1:Destroy()
  1908. end
  1909. end
  1910. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  1911. if v1:IsA("Sparkles") then
  1912. v1:Destroy()
  1913. end
  1914. end
  1915. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  1916. if v1:IsA("Sparkles") then
  1917. v1:Destroy()
  1918. end
  1919. end
  1920. end
  1921. end)
  1922.  
  1923. addcmd('smoke', 'give a player smoke',{},
  1924. function(args, speaker)
  1925. local players = getPlayer(args[1], speaker)
  1926. for i,v in pairs(players)do
  1927. local pchar=_char(v)
  1928. Instance.new("Smoke", pchar.HumanoidRootPart)
  1929. end
  1930. end)
  1931.  
  1932. addcmd('addstat', 'give a player a stat',{'stat'},
  1933. function(args, speaker)
  1934. local players = getPlayer(args[1], speaker)
  1935. for i,v in pairs(players)do
  1936. spawn(function()
  1937. wait(0.5)
  1938.  
  1939. function meep()
  1940. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  1941. if child.Name == "STAT" then
  1942. child:Destroy()
  1943. end
  1944. end
  1945.  
  1946. local score = Instance.new("StringValue")
  1947.  
  1948. score.Name = "STAT"
  1949. score.Value = GLS(false, 1)
  1950.  
  1951. score.Parent = gPlayers[v].leaderstats
  1952. end
  1953.  
  1954.  
  1955. if gPlayers[v]:FindFirstChild("leaderstats") then
  1956. meep()
  1957. else
  1958. local stats = Instance.new("IntValue")
  1959. stats.Name = "leaderstats"
  1960. stats.Parent = gPlayers[v]
  1961. wait(0.5)
  1962. meep()
  1963. end
  1964. end)
  1965. end
  1966. end)
  1967.  
  1968. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  1969. function(args, speaker)
  1970. local players = getPlayer(args[1], speaker)
  1971. for i,v in pairs(players)do
  1972. local pchar=_char(v)
  1973. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1974. if v1:IsA("Smoke") then
  1975. v1:Destroy()
  1976. end
  1977. end
  1978. end
  1979. end)
  1980.  
  1981. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  1982. function(args, speaker)
  1983. local players = getPlayer(args[1], speaker)
  1984. for i,v in pairs(players)do
  1985. local pchar=_char(v)
  1986. for i,v in pairs(pchar:GetChildren()) do
  1987. if pchar.Torso:FindFirstChild("Neck") then
  1988. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  1989. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  1990. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  1991. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  1992. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  1993. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  1994. end
  1995. end
  1996. end
  1997. end)
  1998.  
  1999. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  2000. function(args, speaker)
  2001. local players = getPlayer(args[1], speaker)
  2002. for i,v in pairs(players)do
  2003. local pchar=_char(v)
  2004. for i,v in pairs(pchar:GetChildren()) do
  2005. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  2006. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  2007. end
  2008. end
  2009. end)
  2010.  
  2011. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  2012. function(args, speaker)
  2013. game.Workspace.Terrain:Clear()
  2014. end)
  2015.  
  2016. addcmd('smite','get hit by lightning',{},
  2017. function(args, speaker)
  2018. local players = getPlayer(args[1], speaker)
  2019. for i,v in pairs(players)do
  2020. spawn(function()
  2021. local pchar=_char(v)
  2022. game.Lighting.Ambient = Color3.new(0,0,0)
  2023. local time_=tonumber(1)
  2024. game.Lighting:SetMinutesAfterMidnight(time_*60)
  2025. game.Lighting.Brightness = 0
  2026.  
  2027. local s = Instance.new("Sound")
  2028.  
  2029.  
  2030. s.Name = "thunder"
  2031. s.SoundId = "http://www.roblox.com/asset/?id=357559831"
  2032. s.Volume = 10
  2033. s.Pitch = 1
  2034. s.Looped = false
  2035. s.archivable = true
  2036.  
  2037. s.Parent = pchar.Head
  2038.  
  2039. wait()
  2040.  
  2041. s:play()
  2042.  
  2043. wait(1)
  2044.  
  2045. local e = Instance.new("Explosion")
  2046.  
  2047. e.BlastRadius = 5
  2048.  
  2049. e.BlastPressure = 1000
  2050.  
  2051. e.Parent = game.Workspace
  2052.  
  2053. e.Position = pchar.HumanoidRootPart.Position
  2054.  
  2055. System = {}
  2056.  
  2057. System.Create = function(a, c)
  2058. local e = Instance.new(a)
  2059. for d, a in pairs(c) do
  2060. local b, a = ypcall(function()
  2061. return e[d]
  2062. end)
  2063. if b then
  2064. e[d] = c[d]
  2065. end
  2066. end
  2067. return e
  2068. end
  2069. function b(d, b)
  2070. local c = getfenv(d)
  2071. local a = setmetatable({}, {
  2072. __index = function(a, a)
  2073. if a:lower() == 'script' then
  2074. return b
  2075. else
  2076. return c[a]
  2077. end
  2078. end
  2079. })
  2080. setfenv(d, a)
  2081. ypcall(function()
  2082. d()
  2083. end)
  2084. end
  2085. c = {}
  2086. mas = Instance.new("Model",game:GetService("Lighting"))
  2087. mas.Name = "CompiledModel"
  2088. o1 = System.Create("Model",{
  2089. ["Name"] = "SMITE",
  2090. ["Parent"] = mas,
  2091. })
  2092. o2 = System.Create("Part",{
  2093. ["Parent"] = o1,
  2094. ["Material"] = Enum.Material.Cobblestone,
  2095. ["BrickColor"] = BrickColor.new("New Yeller"),
  2096. ["Transparency"] = 0.60000002384186,
  2097. ["Position"] = pchar.HumanoidRootPart.Position,
  2098. ["Anchored"] = true,
  2099. ["CanCollide"] = false,
  2100. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  2101. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2102. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2103. ["Color"] = Color3.new(1, 1, 0),
  2104. })
  2105. o3 = System.Create("Part",{
  2106. ["Parent"] = o1,
  2107. ["Material"] = Enum.Material.Foil,
  2108. ["BrickColor"] = BrickColor.new("New Yeller"),
  2109. ["Transparency"] = 0.40000000596046,
  2110. ["Position"] = pchar.HumanoidRootPart.Position,
  2111. ["Rotation"] = Vector3.new(-0, -90, 0),
  2112. ["Anchored"] = true,
  2113. ["CanCollide"] = false,
  2114. ["Size"] = Vector3.new(7.39999962, 578.400024, 7.39999962),
  2115. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2116. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2117. ["Color"] = Color3.new(1, 1, 0),
  2118. })
  2119. o4 = System.Create("PointLight",{
  2120. ["Parent"] = o3,
  2121. ["Brightness"] = 10000000000,
  2122. ["Range"] = 60,
  2123. })
  2124. o5 = System.Create("Part",{
  2125. ["Parent"] = o1,
  2126. ["Material"] = Enum.Material.Cobblestone,
  2127. ["BrickColor"] = BrickColor.new("New Yeller"),
  2128. ["Transparency"] = 0.60000002384186,
  2129. ["Position"] = pchar.HumanoidRootPart.Position,
  2130. ["Rotation"] = Vector3.new(-0, -90, 0),
  2131. ["Anchored"] = true,
  2132. ["CanCollide"] = false,
  2133. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  2134. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2135. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2136. ["Color"] = Color3.new(1, 1, 0),
  2137. })
  2138. o6 = System.Create("Part",{
  2139. ["Parent"] = o1,
  2140. ["Material"] = Enum.Material.Cobblestone,
  2141. ["BrickColor"] = BrickColor.new("New Yeller"),
  2142. ["Transparency"] = 0.60000002384186,
  2143. ["Position"] = pchar.HumanoidRootPart.Position,
  2144. ["Rotation"] = Vector3.new(-180, 0, -180),
  2145. ["Anchored"] = true,
  2146. ["CanCollide"] = false,
  2147. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  2148. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2149. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2150. ["Color"] = Color3.new(1, 1, 0),
  2151. })
  2152. o7 = System.Create("Part",{
  2153. ["Parent"] = o1,
  2154. ["Material"] = Enum.Material.Cobblestone,
  2155. ["BrickColor"] = BrickColor.new("New Yeller"),
  2156. ["Transparency"] = 0.60000002384186,
  2157. ["Position"] = pchar.HumanoidRootPart.Position,
  2158. ["Rotation"] = Vector3.new(0, 90, 0),
  2159. ["Anchored"] = true,
  2160. ["CanCollide"] = false,
  2161. ["Size"] = Vector3.new(8.39999962, 379.800018, 0.99999994),
  2162. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2163. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2164. ["Color"] = Color3.new(1, 1, 0),
  2165. })
  2166. mas.Parent = workspace
  2167. mas:MakeJoints()
  2168. local b = mas:GetChildren()
  2169. for a = 1, #b do
  2170. b[a].Parent = workspace
  2171. ypcall(function()
  2172. b[a]:MakeJoints()
  2173. end)
  2174. end
  2175. mas:Destroy()
  2176. for a = 1, #c do
  2177. coroutine.resume(c[a])
  2178. end
  2179.  
  2180. wait(0.5)
  2181. game.workspace.SMITE:Destroy()
  2182.  
  2183.  
  2184. wait(1)
  2185. game.Lighting.Brightness = 1
  2186. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  2187. game.Lighting.TimeOfDay = 14
  2188. end)
  2189. end
  2190. end)
  2191.  
  2192. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  2193. function(args, speaker)
  2194. local players = getPlayer(args[1], speaker)
  2195. for i,v in pairs(players)do
  2196. spawn(function()
  2197. local pchar=_char(v)
  2198. local Ast = Instance.new("Part", workspace) Ast.Name = "Asteroid" Ast.Position = pchar.Torso.Position + Vector3.new(0,500,0) Ast.Size = Vector3.new(12,12,12)
  2199. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  2200. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  2201. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  2202. local f = Instance.new("Sound")
  2203. f.Name = "fly"
  2204. f.SoundId = "rbxassetid://179438534"
  2205. f.Volume = 3
  2206. f.Pitch = 1
  2207. f.Looped = true
  2208. f.archivable = true
  2209. f.Parent = Ast
  2210. f:play()
  2211. local Touched = false
  2212. coroutine.wrap(function()
  2213. repeat wait(0.1)
  2214. Ast.Position = Vector3.new(pchar.Torso.Position.X, Ast.Position.Y, pchar.Torso.Position.Z)
  2215. until not Ast or Ast.Parent == nil or Touched == true
  2216. end)()
  2217. Ast.Touched:connect(function(Part)
  2218. if Touched == false then
  2219. Touched = true
  2220. Part:BreakJoints()
  2221. local Boom = Instance.new("Explosion", workspace)
  2222. Boom.Position = Ast.Position
  2223. Boom.BlastPressure = 1000000
  2224. Boom.BlastRadius = 30
  2225. Fire.Heat = 0
  2226. Smoke.RiseVelocity = 0
  2227. f:Destroy()
  2228. local s = Instance.new("Sound")
  2229. s.Name = "boom"
  2230. s.SoundId = "rbxassetid://188590169"
  2231. s.Volume = 3
  2232. s.Pitch = 1
  2233. s.Looped = true
  2234. s.archivable = true
  2235. s.Parent = Ast
  2236. s:play()
  2237. coroutine.wrap(function()
  2238. wait(10)
  2239. s:Destroy()
  2240. if Ast and Ast.Parent ~= nil then
  2241. Ast:Destroy()
  2242. end
  2243. end)()
  2244. end
  2245. end)
  2246. end)
  2247. end
  2248. end)
  2249.  
  2250. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  2251. function(args, speaker)
  2252. local players = getPlayer(args[1], speaker)
  2253. for i,v in pairs(players)do
  2254. spawn(function()
  2255. local Char=_char(v)
  2256. local Torso = Char.Torso
  2257. local TickWait = 1
  2258. local Dead = false
  2259.  
  2260. local Position = Vector3.new(0,100,0)
  2261. function NewPart(Parent)
  2262. local Part = Instance.new("Part", Parent)
  2263. Part.CanCollide = false
  2264. Part.Position = Position
  2265. Part.TopSurface = "Smooth"
  2266. Part.BottomSurface = "Smooth"
  2267. Position = Position + Vector3.new(0,10,0)
  2268. return Part
  2269. end
  2270.  
  2271. local Model = Char:FindFirstChild("Bomb")
  2272. if Model then Model:Destroy() end
  2273.  
  2274. local Model = Instance.new("Model", Char)
  2275. Model.Name = "Bomb"
  2276.  
  2277. local Belt = NewPart(Model)
  2278. Belt.Size = Vector3.new(2.2,0.5,1.2)
  2279. local Weld = Instance.new("Weld", Belt)
  2280. Weld.Part0 = Belt
  2281. Weld.Part1 = Torso
  2282. Weld.C0 = CFrame.new(0,1.1,0)
  2283. local Light = Instance.new("PointLight", Belt)
  2284. Light.Range = 15
  2285. Light.Brightness = 5
  2286. Light.Color = Color3.new(1,0,0)
  2287. local Beep = Instance.new("Sound", Belt)
  2288. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  2289. local ExplodeSound = Instance.new("Sound", Belt)
  2290. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  2291. ExplodeSound.Pitch = 2.8
  2292. ExplodeSound.Volume = 3
  2293.  
  2294. local Back = NewPart(Model)
  2295. Back.Size = Vector3.new(1.5,1.5,0.5)
  2296. local Weld = Instance.new("Weld", Back)
  2297. Weld.Part0 = Back
  2298. Weld.Part1 = Torso
  2299. Weld.C0 = CFrame.new(0,0.1,-0.75)
  2300.  
  2301. local StrapLeft = NewPart(Model)
  2302. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  2303. local Weld = Instance.new("Weld", StrapLeft)
  2304. Weld.Part0 = StrapLeft
  2305. Weld.Part1 = Torso
  2306. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  2307.  
  2308. local BuckleLeft = NewPart(Model)
  2309. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  2310. local Weld = Instance.new("Weld", BuckleLeft)
  2311. Weld.Part0 = BuckleLeft
  2312. Weld.Part1 = Torso
  2313. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  2314.  
  2315. local StrapRight = NewPart(Model)
  2316. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  2317. local Weld = Instance.new("Weld", StrapRight)
  2318. Weld.Part0 = StrapRight
  2319. Weld.Part1 = Torso
  2320. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  2321.  
  2322. local BuckleRight = NewPart(Model)
  2323. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  2324. local Weld = Instance.new("Weld", BuckleRight)
  2325. Weld.Part0 = BuckleRight
  2326. Weld.Part1 = Torso
  2327. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  2328.  
  2329. LightEnabled = true
  2330. coroutine.wrap(function()
  2331. repeat
  2332. wait(TickWait)
  2333. LightEnabled = not LightEnabled
  2334. Light.Enabled = LightEnabled
  2335. Beep:Play()
  2336. until Dead == true or Char:FindFirstChild("Bomb") == nil
  2337. end)()
  2338.  
  2339. wait(10)
  2340. if Dead == false then
  2341. Dead = true
  2342. ExplodeSound:Play(); wait(1.4)
  2343. local Explosion = Instance.new("Explosion")
  2344. Explosion.Position = Belt.Position
  2345. Explosion.BlastPressure = 100000
  2346. Explosion.DestroyJointRadiusPercent = 0.7
  2347. Explosion.ExplosionType = "CratersAndDebris"
  2348. Explosion.BlastRadius = 50
  2349. Explosion.Parent = workspace
  2350. end
  2351. end)
  2352. end
  2353. end)
  2354.  
  2355. settingsOpen = false
  2356. addcmd('settings', 'gives you settings window',{'options'},
  2357. function(args, speaker)
  2358. if settingsOpen == false then
  2359. settingsOpen = true
  2360. local SettingsGUI = Instance.new("ScreenGui")
  2361. local FeedbackMain = Instance.new("Frame")
  2362. local Title = Instance.new("TextLabel")
  2363. local close = Instance.new("TextButton")
  2364. local checkboxText = Instance.new("TextLabel")
  2365. local CheckBox = Instance.new("ImageButton")
  2366. local MtimeInput = Instance.new("TextButton")
  2367. local Input = Instance.new("TextBox")
  2368. local preText = Instance.new("TextLabel")
  2369. local SetBcolor = Instance.new("TextButton")
  2370. local RB = Instance.new("TextButton")
  2371. local Input_2 = Instance.new("TextBox")
  2372. local setpre = Instance.new("TextButton")
  2373. local bcolortxt = Instance.new("TextLabel")
  2374. local BB = Instance.new("TextButton")
  2375. local Input_3 = Instance.new("TextBox")
  2376. local GB = Instance.new("TextButton")
  2377. local Input_4 = Instance.new("TextBox")
  2378. local Rbox = Instance.new("TextButton")
  2379. local Input_5 = Instance.new("TextBox")
  2380. local Gbox = Instance.new("TextButton")
  2381. local Input_6 = Instance.new("TextBox")
  2382. local Bbox = Instance.new("TextButton")
  2383. local Input_7 = Instance.new("TextBox")
  2384. local InputBox = Instance.new("TextButton")
  2385. local Input_8 = Instance.new("TextBox")
  2386. local MTText = Instance.new("TextLabel")
  2387. local setMT = Instance.new("TextButton")
  2388. local CheckBoxS = Instance.new("ImageButton")
  2389. local slocktext = Instance.new("TextLabel")
  2390. local CheckBoxJL = Instance.new("ImageButton")
  2391. local JLtext = Instance.new("TextLabel")
  2392. local friends = Instance.new("TextButton")
  2393. local everyone = Instance.new("TextButton")
  2394.  
  2395. SettingsGUI.Name = "SettingsGUI"
  2396. SettingsGUI.Parent = game.CoreGui
  2397.  
  2398. FeedbackMain.Name = "FeedbackMain"
  2399. FeedbackMain.Parent = SettingsGUI
  2400. FeedbackMain.BackgroundColor3 = Color3.new(1, 1, 1)
  2401. FeedbackMain.Position = UDim2.new(1, 100, 1, -310)
  2402. FeedbackMain.Size = UDim2.new(0, 300, 0, 310)
  2403. FeedbackMain.Style = Enum.FrameStyle.DropShadow
  2404.  
  2405. Title.Name = "Title"
  2406. Title.Parent = FeedbackMain
  2407. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  2408. Title.BackgroundTransparency = 1
  2409. Title.Size = UDim2.new(1, 0, 0, 30)
  2410. Title.Font = Enum.Font.SourceSansBold
  2411. Title.FontSize = Enum.FontSize.Size24
  2412. Title.Text = "Settings"
  2413. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2414.  
  2415. close.Name = "close"
  2416. close.Parent = FeedbackMain
  2417. close.BackgroundColor3 = Color3.new(1, 0, 0)
  2418. close.BackgroundTransparency = 0.30000001192093
  2419. close.BorderColor3 = Color3.new(1, 0, 0)
  2420. close.Position = UDim2.new(1, -20, 1, -294)
  2421. close.Size = UDim2.new(0, 20, 0, 20)
  2422. close.Font = Enum.Font.SourceSans
  2423. close.FontSize = Enum.FontSize.Size14
  2424. close.Text = ""
  2425.  
  2426. checkboxText.Name = "checkboxText"
  2427. checkboxText.Parent = FeedbackMain
  2428. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  2429. checkboxText.BackgroundTransparency = 1
  2430. checkboxText.Position = UDim2.new(0, 0, 0, 43)
  2431. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  2432. checkboxText.Font = Enum.Font.Code
  2433. checkboxText.FontSize = Enum.FontSize.Size18
  2434. checkboxText.Text = "Notifications"
  2435. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2436.  
  2437. CheckBox.Name = "CheckBox"
  2438. CheckBox.Parent = FeedbackMain
  2439. CheckBox.BackgroundTransparency = 1
  2440. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  2441. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  2442. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  2443.  
  2444. MtimeInput.Name = "MtimeInput"
  2445. MtimeInput.Parent = FeedbackMain
  2446. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  2447. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  2448. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  2449. MtimeInput.AutoButtonColor = false
  2450. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2451. MtimeInput.Font = Enum.Font.SourceSans
  2452. MtimeInput.FontSize = Enum.FontSize.Size14
  2453. MtimeInput.Text = ""
  2454.  
  2455. Input.Name = "Input"
  2456. Input.Parent = MtimeInput
  2457. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  2458. Input.BackgroundTransparency = 1
  2459. Input.Position = UDim2.new(-0.699999988, 0, 0, -8)
  2460. Input.Size = UDim2.new(0, 30, 0, 30)
  2461. Input.Font = Enum.Font.SourceSansBold
  2462. Input.FontSize = Enum.FontSize.Size18
  2463. Input.MultiLine = true
  2464. Input.Text = ""
  2465. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2466. Input.TextWrapped = true
  2467. Input.TextXAlignment = Enum.TextXAlignment.Left
  2468. Input.TextYAlignment = Enum.TextYAlignment.Top
  2469.  
  2470. preText.Name = "preText"
  2471. preText.Parent = FeedbackMain
  2472. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  2473. preText.BackgroundTransparency = 1
  2474. preText.Position = UDim2.new(0, 0, 0, 118)
  2475. preText.Size = UDim2.new(1, 0, 0, 30)
  2476. preText.Font = Enum.Font.Code
  2477. preText.FontSize = Enum.FontSize.Size18
  2478. preText.Text = "Prefix"
  2479. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2480.  
  2481. SetBcolor.Name = "SetBcolor"
  2482. SetBcolor.Parent = FeedbackMain
  2483. SetBcolor.BackgroundColor3 = Color3.new(1, 1, 1)
  2484. SetBcolor.BorderSizePixel = 5
  2485. SetBcolor.Position = UDim2.new(0, 235, 0, 83)
  2486. SetBcolor.Size = UDim2.new(0, 40, 0, 25)
  2487. SetBcolor.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2488. SetBcolor.Font = Enum.Font.ArialBold
  2489. SetBcolor.FontSize = Enum.FontSize.Size18
  2490. SetBcolor.Text = "Set"
  2491.  
  2492. RB.Name = "RB"
  2493. RB.Parent = FeedbackMain
  2494. RB.BackgroundColor3 = Color3.new(1, 1, 1)
  2495. RB.Position = UDim2.new(0, 8, 0, 80)
  2496. RB.Size = UDim2.new(0, 30, 0, 30)
  2497. RB.AutoButtonColor = false
  2498. RB.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2499. RB.Font = Enum.Font.SourceSans
  2500. RB.FontSize = Enum.FontSize.Size14
  2501. RB.Text = "R"
  2502.  
  2503. Input_2.Name = "Input"
  2504. Input_2.Parent = RB
  2505. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  2506. Input_2.BackgroundTransparency = 1
  2507. Input_2.Position = UDim2.new(0, 0, 0, -8)
  2508. Input_2.Size = UDim2.new(0, 30, 0, 30)
  2509. Input_2.Font = Enum.Font.SourceSansBold
  2510. Input_2.FontSize = Enum.FontSize.Size18
  2511. Input_2.MultiLine = true
  2512. Input_2.Text = ""
  2513. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2514. Input_2.TextWrapped = true
  2515. Input_2.TextXAlignment = Enum.TextXAlignment.Left
  2516. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  2517.  
  2518. setpre.Name = "setpre"
  2519. setpre.Parent = FeedbackMain
  2520. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  2521. setpre.BorderSizePixel = 5
  2522. setpre.Position = UDim2.new(0, 235, 0, 120)
  2523. setpre.Size = UDim2.new(0, 40, 0, 25)
  2524. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2525. setpre.Font = Enum.Font.ArialBold
  2526. setpre.FontSize = Enum.FontSize.Size18
  2527. setpre.Text = "Set"
  2528.  
  2529. bcolortxt.Name = "bcolortxt"
  2530. bcolortxt.Parent = FeedbackMain
  2531. bcolortxt.BackgroundColor3 = Color3.new(1, 1, 1)
  2532. bcolortxt.BackgroundTransparency = 1
  2533. bcolortxt.Position = UDim2.new(0, 0, 0, 78)
  2534. bcolortxt.Size = UDim2.new(1, 0, 0, 30)
  2535. bcolortxt.Font = Enum.Font.Code
  2536. bcolortxt.FontSize = Enum.FontSize.Size14
  2537. bcolortxt.Text = "Notification\nBorder Color"
  2538. bcolortxt.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2539.  
  2540. BB.Name = "BB"
  2541. BB.Parent = FeedbackMain
  2542. BB.BackgroundColor3 = Color3.new(1, 1, 1)
  2543. BB.Position = UDim2.new(0, 60, 0, 80)
  2544. BB.Size = UDim2.new(0, 30, 0, 30)
  2545. BB.AutoButtonColor = false
  2546. BB.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2547. BB.Font = Enum.Font.SourceSans
  2548. BB.FontSize = Enum.FontSize.Size14
  2549. BB.Text = "B"
  2550.  
  2551. Input_3.Name = "Input"
  2552. Input_3.Parent = BB
  2553. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  2554. Input_3.BackgroundTransparency = 1
  2555. Input_3.Position = UDim2.new(0, 0, 0, -8)
  2556. Input_3.Size = UDim2.new(0, 30, 0, 30)
  2557. Input_3.Font = Enum.Font.SourceSansBold
  2558. Input_3.FontSize = Enum.FontSize.Size18
  2559. Input_3.MultiLine = true
  2560. Input_3.Text = ""
  2561. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2562. Input_3.TextWrapped = true
  2563. Input_3.TextXAlignment = Enum.TextXAlignment.Left
  2564. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  2565.  
  2566. GB.Name = "GB"
  2567. GB.Parent = FeedbackMain
  2568. GB.BackgroundColor3 = Color3.new(1, 1, 1)
  2569. GB.Position = UDim2.new(0, 34, 0, 80)
  2570. GB.Size = UDim2.new(0, 30, 0, 30)
  2571. GB.AutoButtonColor = false
  2572. GB.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2573. GB.Font = Enum.Font.SourceSans
  2574. GB.FontSize = Enum.FontSize.Size14
  2575. GB.Text = "G"
  2576.  
  2577. Input_4.Name = "Input"
  2578. Input_4.Parent = GB
  2579. Input_4.BackgroundColor3 = Color3.new(1, 1, 1)
  2580. Input_4.BackgroundTransparency = 1
  2581. Input_4.Position = UDim2.new(0, 0, 0, -8)
  2582. Input_4.Size = UDim2.new(0, 30, 0, 30)
  2583. Input_4.Font = Enum.Font.SourceSansBold
  2584. Input_4.FontSize = Enum.FontSize.Size18
  2585. Input_4.MultiLine = true
  2586. Input_4.Text = ""
  2587. Input_4.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2588. Input_4.TextWrapped = true
  2589. Input_4.TextXAlignment = Enum.TextXAlignment.Left
  2590. Input_4.TextYAlignment = Enum.TextYAlignment.Top
  2591.  
  2592. Rbox.Name = "Rbox"
  2593. Rbox.Parent = FeedbackMain
  2594. Rbox.BackgroundColor3 = Color3.new(1, 1, 1)
  2595. Rbox.Position = UDim2.new(0, 8, 0, 80)
  2596. Rbox.Size = UDim2.new(0, 30, 0, 30)
  2597. Rbox.AutoButtonColor = false
  2598. Rbox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2599. Rbox.Font = Enum.Font.SourceSans
  2600. Rbox.FontSize = Enum.FontSize.Size14
  2601. Rbox.Text = ""
  2602.  
  2603. Input_5.Name = "Input"
  2604. Input_5.Parent = Rbox
  2605. Input_5.BackgroundColor3 = Color3.new(1, 1, 1)
  2606. Input_5.BackgroundTransparency = 1
  2607. Input_5.Position = UDim2.new(0, -9, 0, -8)
  2608. Input_5.Size = UDim2.new(0, 30, 0, 30)
  2609. Input_5.Font = Enum.Font.SourceSansBold
  2610. Input_5.FontSize = Enum.FontSize.Size18
  2611. Input_5.MultiLine = true
  2612. Input_5.Text = ""
  2613. Input_5.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2614. Input_5.TextWrapped = true
  2615. Input_5.TextXAlignment = Enum.TextXAlignment.Left
  2616. Input_5.TextYAlignment = Enum.TextYAlignment.Top
  2617.  
  2618. Gbox.Name = "Gbox"
  2619. Gbox.Parent = FeedbackMain
  2620. Gbox.BackgroundColor3 = Color3.new(1, 1, 1)
  2621. Gbox.Position = UDim2.new(0, 34, 0, 80)
  2622. Gbox.Size = UDim2.new(0, 30, 0, 30)
  2623. Gbox.AutoButtonColor = false
  2624. Gbox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2625. Gbox.Font = Enum.Font.SourceSans
  2626. Gbox.FontSize = Enum.FontSize.Size14
  2627. Gbox.Text = ""
  2628.  
  2629. Input_6.Name = "Input"
  2630. Input_6.Parent = Gbox
  2631. Input_6.BackgroundColor3 = Color3.new(1, 1, 1)
  2632. Input_6.BackgroundTransparency = 1
  2633. Input_6.Position = UDim2.new(0, -9, 0, -8)
  2634. Input_6.Size = UDim2.new(0, 30, 0, 30)
  2635. Input_6.Font = Enum.Font.SourceSansBold
  2636. Input_6.FontSize = Enum.FontSize.Size18
  2637. Input_6.MultiLine = true
  2638. Input_6.Text = ""
  2639. Input_6.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2640. Input_6.TextWrapped = true
  2641. Input_6.TextXAlignment = Enum.TextXAlignment.Left
  2642. Input_6.TextYAlignment = Enum.TextYAlignment.Top
  2643.  
  2644. Bbox.Name = "Bbox"
  2645. Bbox.Parent = FeedbackMain
  2646. Bbox.BackgroundColor3 = Color3.new(1, 1, 1)
  2647. Bbox.Position = UDim2.new(0, 60, 0, 80)
  2648. Bbox.Size = UDim2.new(0, 30, 0, 30)
  2649. Bbox.AutoButtonColor = false
  2650. Bbox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2651. Bbox.Font = Enum.Font.SourceSans
  2652. Bbox.FontSize = Enum.FontSize.Size14
  2653. Bbox.Text = ""
  2654.  
  2655. Input_7.Name = "Input"
  2656. Input_7.Parent = Bbox
  2657. Input_7.BackgroundColor3 = Color3.new(1, 1, 1)
  2658. Input_7.BackgroundTransparency = 1
  2659. Input_7.Position = UDim2.new(0, -9, 0, -8)
  2660. Input_7.Size = UDim2.new(0, 30, 0, 30)
  2661. Input_7.Font = Enum.Font.SourceSansBold
  2662. Input_7.FontSize = Enum.FontSize.Size18
  2663. Input_7.MultiLine = true
  2664. Input_7.Text = ""
  2665. Input_7.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2666. Input_7.TextWrapped = true
  2667. Input_7.TextXAlignment = Enum.TextXAlignment.Left
  2668. Input_7.TextYAlignment = Enum.TextYAlignment.Top
  2669.  
  2670. InputBox.Name = "InputBox"
  2671. InputBox.Parent = FeedbackMain
  2672. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  2673. InputBox.Position = UDim2.new(0, 8, 0, 120)
  2674. InputBox.Size = UDim2.new(0, 30, 0, 30)
  2675. InputBox.AutoButtonColor = false
  2676. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2677. InputBox.Font = Enum.Font.SourceSans
  2678. InputBox.FontSize = Enum.FontSize.Size14
  2679. InputBox.Text = ""
  2680.  
  2681. Input_8.Name = "Input"
  2682. Input_8.Parent = InputBox
  2683. Input_8.BackgroundColor3 = Color3.new(1, 1, 1)
  2684. Input_8.BackgroundTransparency = 1
  2685. Input_8.Position = UDim2.new(0, 0, 0, -8)
  2686. Input_8.Size = UDim2.new(0, 30, 0, 30)
  2687. Input_8.Font = Enum.Font.SourceSansBold
  2688. Input_8.FontSize = Enum.FontSize.Size18
  2689. Input_8.MultiLine = true
  2690. Input_8.Text = ""
  2691. Input_8.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  2692. Input_8.TextWrapped = true
  2693. Input_8.TextXAlignment = Enum.TextXAlignment.Left
  2694. Input_8.TextYAlignment = Enum.TextYAlignment.Top
  2695.  
  2696. MTText.Name = "MTText"
  2697. MTText.Parent = FeedbackMain
  2698. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  2699. MTText.BackgroundTransparency = 1
  2700. MTText.Position = UDim2.new(0, 0, 0, 158)
  2701. MTText.Size = UDim2.new(1, 0, 0, 30)
  2702. MTText.Font = Enum.Font.Code
  2703. MTText.FontSize = Enum.FontSize.Size18
  2704. MTText.Text = "Message Time"
  2705. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2706.  
  2707. setMT.Name = "setMT"
  2708. setMT.Parent = FeedbackMain
  2709. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  2710. setMT.BorderSizePixel = 5
  2711. setMT.Position = UDim2.new(0, 235, 0, 159)
  2712. setMT.Size = UDim2.new(0, 40, 0, 25)
  2713. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  2714. setMT.Font = Enum.Font.ArialBold
  2715. setMT.FontSize = Enum.FontSize.Size18
  2716. setMT.Text = "Set"
  2717.  
  2718. CheckBoxS.Name = "CheckBoxS"
  2719. CheckBoxS.Parent = FeedbackMain
  2720. CheckBoxS.BackgroundTransparency = 1
  2721. CheckBoxS.Position = UDim2.new(0, 10, 0, 195)
  2722. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  2723. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  2724.  
  2725. slocktext.Name = "slocktext"
  2726. slocktext.Parent = FeedbackMain
  2727. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  2728. slocktext.BackgroundTransparency = 1
  2729. slocktext.Position = UDim2.new(0, 0, 0, 195)
  2730. slocktext.Size = UDim2.new(1, 0, 0, 30)
  2731. slocktext.Font = Enum.Font.Code
  2732. slocktext.FontSize = Enum.FontSize.Size14
  2733. slocktext.Text = "Allow Friends On Serverlock"
  2734. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2735.  
  2736. CheckBoxJL.Name = "CheckBoxJL"
  2737. CheckBoxJL.Parent = FeedbackMain
  2738. CheckBoxJL.BackgroundTransparency = 1
  2739. CheckBoxJL.Position = UDim2.new(0, 10, 0, 230)
  2740. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  2741. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  2742.  
  2743. JLtext.Name = "JLtext"
  2744. JLtext.Parent = FeedbackMain
  2745. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  2746. JLtext.BackgroundTransparency = 1
  2747. JLtext.Position = UDim2.new(0, 0, 0, 230)
  2748. JLtext.Size = UDim2.new(1, 0, 0, 30)
  2749. JLtext.Font = Enum.Font.Code
  2750. JLtext.FontSize = Enum.FontSize.Size14
  2751. JLtext.Text = "Joined / Left Notifications"
  2752. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  2753.  
  2754. friends.Name = "friends"
  2755. friends.Parent = FeedbackMain
  2756. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  2757. friends.BackgroundTransparency = 0.80000001192093
  2758. friends.BorderColor3 = Color3.new(1, 1, 1)
  2759. friends.Position = UDim2.new(0, 95, 0, 270)
  2760. friends.Size = UDim2.new(0, 50, 0, 20)
  2761. friends.Font = Enum.Font.SourceSans
  2762. friends.FontSize = Enum.FontSize.Size14
  2763. friends.Text = "Friends"
  2764. friends.TextColor3 = Color3.new(1, 1, 1)
  2765.  
  2766. everyone.Name = "everyone"
  2767. everyone.Parent = FeedbackMain
  2768. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  2769. everyone.BackgroundTransparency = 0.80000001192093
  2770. everyone.BorderColor3 = Color3.new(0, 0, 0)
  2771. everyone.Position = UDim2.new(0, 150, 0, 270)
  2772. everyone.Size = UDim2.new(0, 50, 0, 20)
  2773. everyone.Font = Enum.Font.SourceSans
  2774. everyone.FontSize = Enum.FontSize.Size14
  2775. everyone.Text = "Everyone"
  2776. everyone.TextColor3 = Color3.new(1, 1, 1)
  2777. wait(0.5)
  2778. SettingsGUI.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-310),"Out","Quint",0.3,true)
  2779. wait(0.5)
  2780. SettingsGUI.FeedbackMain.close.MouseButton1Click:Connect(function()
  2781. settingsOpen = false
  2782. wait()
  2783. SettingsGUI.FeedbackMain:TweenPosition(UDim2.new(1,100,1,-310),"Out","Quint",0.3,true)
  2784. wait(1)
  2785. SettingsGUI:Destroy()
  2786. end)
  2787. --joined/left friend option
  2788. game.Players.PlayerAdded:connect(playerAdded)
  2789. game.CoreGui.SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1) end)
  2790. game.CoreGui.SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2) end)
  2791.  
  2792. game.Players.PlayerRemoving:connect(PlayerRemoving)
  2793. game.CoreGui.SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1) end)
  2794. game.CoreGui.SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2) end)
  2795. --Message time
  2796.  
  2797. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  2798. wait()
  2799. game.CoreGui.MSGtime.Value = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  2800. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  2801. end)
  2802.  
  2803. --Border Color
  2804.  
  2805. SettingsGUI.FeedbackMain.SetBcolor.MouseButton1Click:Connect(function()
  2806. local frame = SettingsGUI.FeedbackMain
  2807. wait()
  2808. notifyNOT.BorderColor = BrickColor.new(frame.Rbox.Input.Text,frame.Gbox.Input.Text,frame.Bbox.Input.Text)
  2809. Notify('Set Border Color.')
  2810. end)
  2811.  
  2812. --Change prefix
  2813.  
  2814. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  2815. wait()
  2816. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  2817. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  2818. end)
  2819.  
  2820. --Check Box for notify
  2821.  
  2822. checked = "http://www.roblox.com/asset/?id=65492641"
  2823. unchecked = "http://www.roblox.com/asset/?id=65492651"
  2824. checkValue = game.CoreGui.notify
  2825.  
  2826. if checkValue.Value == true then
  2827. SettingsGUI.FeedbackMain.CheckBox.Image = checked
  2828. else
  2829. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked
  2830. end
  2831.  
  2832. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  2833. if checkValue.Value then
  2834. checkValue.Value = false
  2835. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked
  2836. notifyNOT.Visible = false
  2837. else
  2838. checkValue.Value = true
  2839. SettingsGUI.FeedbackMain.CheckBox.Image = checked
  2840. notifyNOT.Visible = true
  2841. end
  2842. end)
  2843.  
  2844. --Check Box for allow friends on serverlock
  2845.  
  2846. checked2 = "http://www.roblox.com/asset/?id=65492641"
  2847. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  2848. checkValue2 = game.CoreGui.allowfriends
  2849.  
  2850. if checkValue2.Value == true then
  2851. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2
  2852. else
  2853. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2
  2854. end
  2855.  
  2856. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  2857. if checkValue2.Value then
  2858. checkValue2.Value = false
  2859. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2
  2860. else
  2861. checkValue2.Value = true
  2862. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2
  2863. end
  2864. end)
  2865.  
  2866. --Check Box for JoinedLeft notifications
  2867.  
  2868. checked3 = "http://www.roblox.com/asset/?id=65492641"
  2869. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  2870. checkValue3 = game.CoreGui.JLnotify
  2871.  
  2872. if checkValue3.Value == true then
  2873. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3
  2874. else
  2875. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3
  2876. end
  2877.  
  2878. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  2879. if checkValue3.Value then
  2880. checkValue3.Value = false
  2881. MODE = -1
  2882. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3
  2883. else
  2884. checkValue3.Value = true
  2885. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3
  2886. MODE = 1
  2887. end
  2888. end)
  2889. end
  2890. end)
  2891.  
  2892. addcmd('btools', 'gives a player btools',{},
  2893. function(args, speaker)
  2894. local players = getPlayer(args[1], speaker)
  2895. if players ~= nil then
  2896. for i, v in pairs(players) do
  2897. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  2898. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  2899. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  2900. if args[1] == "all" then
  2901. Notify('Gave btools to everyone')
  2902. elseif args[1] == "others" then
  2903. Notify('Gave btools to others')
  2904. elseif args[1] == "friends" then
  2905. Notify('Gave btools to friends')
  2906. elseif args[1] == "nonfriends" then
  2907. Notify('Gave btools to non friends')
  2908. elseif args[1] == "team" then
  2909. Notify('Gave btools to your team')
  2910. elseif args[1] == "nonteam" then
  2911. Notify('Gave btools to the opposing team')
  2912. elseif args[1] == "guests" then
  2913. Notify('Gave btools to guests')
  2914. elseif args[1] == "admins" then
  2915. Notify('Gave btools to admins')
  2916. elseif args[1] == "nonadmins" then
  2917. Notify('Gave btools to nonadmins')
  2918. else
  2919. Notify('Gave btools to ' .. gPlayers[v].Name)
  2920. end
  2921. end
  2922. end
  2923. end)
  2924.  
  2925. addcmd('hatsize', 'changes players hat size',{''},
  2926. function(args, speaker)
  2927. local players = getPlayer(args[1], speaker)
  2928. for i,v in pairs(players) do
  2929. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  2930. if v:IsA('Accessory') then
  2931. for a,b in pairs(v.Handle:GetChildren()) do
  2932. if b:IsA('SpecialMesh') then
  2933. b.Scale = args[2] * Vector3.new(1, 1, 1)
  2934. end
  2935. end
  2936. end
  2937. end
  2938. end
  2939. end)
  2940.  
  2941. addcmd('headsize', 'changes players head size',{''},
  2942. function(args, speaker)
  2943. local players = getPlayer(args[1], speaker)
  2944. for i,v in pairs(players) do
  2945. local plrchar = _players[v].Character
  2946. if args[2] == 1 then
  2947. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  2948. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  2949. else
  2950. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  2951. end
  2952. end
  2953. end)
  2954.  
  2955. addcmd('change', 'changes a players stat',{'stat'},
  2956. function(args, speaker)
  2957. local players = getPlayer(args[1], speaker)
  2958. for i,v in pairs(players) do
  2959. if _players[v]:FindFirstChild('leaderstats') then
  2960. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  2961. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  2962. if args[3] then v.Value = tonumber(args[3]) end
  2963. end
  2964. end
  2965. end
  2966. end
  2967. end)
  2968.  
  2969. addcmd('draw', 'drawing tool',{},
  2970. function(args, speaker)
  2971. for i,v in next,game:children()do
  2972. pcall(function()
  2973. local c=v.className;
  2974. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  2975. end);
  2976. end;
  2977.  
  2978.  
  2979. user=players.LocalPlayer;
  2980. uname=user.Name;
  2981. guis=user.PlayerGui;
  2982. pack=user.Backpack;
  2983.  
  2984. keyDowns={};
  2985. freeKeys={};
  2986. shortcuts={};
  2987.  
  2988. _G.mine=_G.mine or{};
  2989.  
  2990. name='Draw3D';
  2991. url='http://www.roblox.com/asset/?id=%d';
  2992.  
  2993. iconNormal=url:format(96578285);
  2994. iconOnDown=url:format(96584484);
  2995.  
  2996. ver=0;
  2997. drawPixel=0.10;
  2998. _G.drawLimit=_G.drawLimit or 1000;
  2999.  
  3000. _G.drawColor=_G.drawColor or Color3.new();
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006. destroy=game.remove;
  3007. find=game.findFirstChild;
  3008. new=Instance.new;
  3009. with=function(c)
  3010. return function(p)
  3011. local o=type(c)=='string'and new(c)or c;
  3012. local x=p.Parent;p.Parent=nil;
  3013. for i,v in next,p do
  3014. o[i]=v;
  3015. end;
  3016. if(x)then
  3017. o.Parent=x;
  3018. end;
  3019. return o;
  3020. end;
  3021. end;
  3022. getPlace=function()
  3023. if(find(workspace,'draw')==nil)then
  3024. new('Model',workspace).Name='draw';
  3025. end;
  3026. if(find(workspace.draw,uname)==nil)then
  3027. new('Model',workspace.draw).Name=uname;
  3028. end;
  3029. return workspace.draw[uname];
  3030. end;
  3031. drawLine=function(start,target)
  3032. local gui=with'BlockMesh'{
  3033. Parent=with'Part'{
  3034. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  3035. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  3036. Parent=getPlace();
  3037. Color=_G.drawColor;
  3038. BottomSurface=0;
  3039. Anchored=true;
  3040. TopSurface=0;
  3041. formFactor=3;
  3042. Name=name;
  3043. }}.Parent;
  3044. table.insert(_G.mine,gui);
  3045. return gui;
  3046. end;
  3047. onDown=function()
  3048. if(drawing)then
  3049. return nil;
  3050. end;
  3051. if(selectGui.Adornee)then
  3052. destroy(selectGui.Adornee);
  3053. end;
  3054.  
  3055. drawing=true;
  3056.  
  3057. mouse.Icon=iconOnDown;
  3058. ver=ver+1;
  3059.  
  3060.  
  3061. local cVer,start,target=ver,mouse.hit.p;
  3062.  
  3063. local group={};
  3064. repeat
  3065. Wait(0.02);
  3066.  
  3067. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  3068.  
  3069. target=mouse.hit.p;
  3070.  
  3071. table.insert(group,drawLine(start,target));
  3072.  
  3073. start=target;
  3074. end;
  3075. until ver~=cVer;
  3076. drawing=false;
  3077.  
  3078. local groupM=new('Model',getPlace());
  3079. for i,v in next,group do
  3080. if(v:IsDescendantOf(Workspace))then
  3081. v.Parent=groupM;
  3082. end;
  3083. end;
  3084. if(next(groupM:children())==nil)then
  3085. destroy(groupM);
  3086. end;
  3087. end;
  3088. onUp=function()
  3089. mouse.Icon=iconNormal;
  3090. ver=ver+1;
  3091. end;
  3092. onKeyDown=function(k)
  3093. if(freeKeys[k]==false)then
  3094. return false;
  3095. end;
  3096. freeKeys[k]=false;
  3097. Wait(0.01);
  3098. if(keyDowns[k])then
  3099. keyDowns[k]();
  3100. elseif(shortcuts[k])then
  3101. shortcuts[k]();
  3102. end;
  3103. end;
  3104. onKeyUp=function(k)
  3105. freeKeys[k]=true;
  3106. end;
  3107. onMove=function()
  3108.  
  3109. end;
  3110. onSelect=function(lmouse)
  3111. frame.Visible=true;
  3112.  
  3113. mouse=lmouse;
  3114.  
  3115. mouse.Icon=iconNormal;
  3116.  
  3117. mouse.Button1Down:connect(onDown);
  3118. mouse.KeyDown:connect(onKeyDown);
  3119. mouse.Button1Up:connect(onUp);
  3120. mouse.KeyUp:connect(onKeyUp);
  3121. mouse.Move:connect(onMove);
  3122. end;
  3123. onDeselect=function()
  3124. ver=ver+1;
  3125. frame.Visible=false;
  3126. selectGui.Adornee=nil;
  3127. mouse.Icon=iconNormal;
  3128. for i,v in next,freeKeys do
  3129. freeKeys[i]=true;
  3130. end;
  3131. end;
  3132. addButton=function(title,shortcut,fun)
  3133. with'TextButton'{
  3134. Text=string.format(' %s (%s)',title,shortcut);
  3135. TextXAlignment=0;
  3136. Parent=frame;
  3137. }.MouseButton1Up:connect(fun);
  3138.  
  3139. shortcuts[shortcut]=fun;
  3140.  
  3141. local c=#frame:children();
  3142. for i,v in next,frame:children()do
  3143. v.Position=UDim2.new(0,0,0,20*(i-1));
  3144. v.Size=UDim2.new(1,0,0,20);
  3145. end;
  3146.  
  3147. frame.Position=UDim2.new(1,-152,.5,-c*10);
  3148. frame.Size=UDim2.new(0,150,0,c*20);
  3149. end;
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158. for i,v in next,{guis;pack;}do
  3159. pcall(function()
  3160. repeat until destroy(v[name]);
  3161. end);
  3162. end;
  3163.  
  3164.  
  3165.  
  3166. tool=with'HopperBin'{
  3167. Parent=pack;
  3168. Name=name;
  3169. };
  3170. tool.Deselected:connect(onDeselect);
  3171. tool.Selected:connect(onSelect);
  3172.  
  3173.  
  3174.  
  3175.  
  3176. screen=with'ScreenGui'{
  3177. Parent=guis;
  3178. Name=name;
  3179. };
  3180. frame=with'Frame'{
  3181. Parent=screen;
  3182. Visible=false;
  3183. };
  3184. clframe=with'Frame'{
  3185. Position=UDim2.new(.5,-50,.5,-50);
  3186. Size=UDim2.new(0,100,0,100);
  3187. Visible=false;
  3188. Parent=screen;
  3189. };
  3190. selectGui=with'SelectionBox'{
  3191. Parent=screen;
  3192. };
  3193.  
  3194. local c=0;
  3195. for y=0,7 do
  3196. for x=0,7 do
  3197. local color=BrickColor.palette(c).Color;
  3198.  
  3199. with'ImageButton'{
  3200. Position=UDim2.new(.125*x,0,.125*y);
  3201. Size=UDim2.new(.125,0,.125);
  3202. BackgroundColor3=color;
  3203. Parent=clframe;
  3204. }.MouseButton1Up:connect(function()
  3205. clframe.Visible=false;
  3206. _G.drawColor=color;
  3207. end);
  3208.  
  3209. c=c+1;
  3210. end;
  3211. end;
  3212.  
  3213. addButton('Color','c',function()
  3214. clframe.Visible=true;
  3215. end);
  3216. addButton('Remove your draws','r',function()
  3217. repeat
  3218. destroy(_G.mine[1]);
  3219. table.remove(_G.mine,1);
  3220. Wait(0.01);
  3221. until nil;
  3222. end);
  3223. addButton('Remove global draws','k',function()
  3224. destroy(workspace.draw);
  3225. while(_G.mine[1])do
  3226. destroy(_G.mine[1]);
  3227. table.remove(_G.mine,1);
  3228. end;
  3229. end);
  3230. addButton('Remove selected','x',function()
  3231. repeat
  3232. if(find(workspace,'draw'))then
  3233. local dt=mouse.target;
  3234. if(dt and dt:IsDescendantOf(workspace.draw))then
  3235. selectGui.Adornee=dt.Parent;
  3236. else
  3237. selectGui.Adornee=nil;
  3238. end;
  3239. else
  3240. selectGui.Adornee=nil;
  3241. end;
  3242. Wait(0.01);
  3243. until freeKeys.x;
  3244. selectGui.Adornee=nil;
  3245. end);
  3246.  
  3247.  
  3248.  
  3249.  
  3250. repeat
  3251. Wait(0.01);
  3252. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  3253. destroy(_G.mine[1]);
  3254. table.remove(_G.mine,1);
  3255. end;
  3256. until script.Parent==nil or tool.Parent==nil;
  3257. script.Disabled=true;
  3258. destroy(screen);
  3259.  
  3260. end)
  3261.  
  3262. addcmd('god', 'gods player',{},
  3263. function(args, speaker)
  3264. local players = getPlayer(args[1], speaker)
  3265. for i,v in pairs(players)do
  3266. local pchar=_char(v)
  3267. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  3268. end
  3269. end)
  3270.  
  3271. addcmd('sgod', 'silently gods player',{},
  3272. function(args, speaker)
  3273. local players = getPlayer(args[1], speaker)
  3274. for i,v in pairs(players)do
  3275. local pchar=_char(v)
  3276. spawn(function()
  3277. pchar.Humanoid.MaxHealth = 10000000
  3278. wait()
  3279. pchar.Humanoid.Health = 10000000
  3280. if args[1] == "all" then
  3281. Notify('Godded everyone')
  3282. elseif args[1] == "others" then
  3283. Notify('Godded others')
  3284. elseif args[1] == "friends" then
  3285. Notify('Godded friends')
  3286. elseif args[1] == "nonfriends" then
  3287. Notify('Godded non friends')
  3288. elseif args[1] == "team" then
  3289. Notify('Godded your team')
  3290. elseif args[1] == "nonteam" then
  3291. Notify('Godded the opposing team')
  3292. elseif args[1] == "guests" then
  3293. Notify('Godded guests')
  3294. elseif args[1] == "admins" then
  3295. Notify('Godded admins')
  3296. elseif args[1] == "nonadmins" then
  3297. Notify('Godded nonadmins')
  3298. else
  3299. Notify('Godded ' .. gPlayers[v].Name)
  3300. end
  3301. end)
  3302. end
  3303. end)
  3304.  
  3305. addcmd('ungod', 'removes god from a player',{},
  3306. function(args, speaker)
  3307. local players = getPlayer(args[1], speaker)
  3308. for i,v in pairs(players)do
  3309. local pchar=_char(v)
  3310. if pchar then
  3311. pchar.Humanoid.MaxHealth=100
  3312. pchar.Humanoid.Health=100
  3313. end
  3314. end
  3315. end)
  3316.  
  3317. addcmd('heal', 'resets a players health',{},
  3318. function(args, speaker)
  3319. local players = getPlayer(args[1], speaker)
  3320. for i,v in pairs(players)do
  3321. local pchar=_char(v)
  3322. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  3323. end
  3324. end)
  3325.  
  3326. addcmd('fart', 'makes u fart',{},
  3327. function(args, speaker)
  3328. local players = getPlayer(args[1], speaker)
  3329. for i,v in pairs(players)do
  3330. spawn(function()
  3331. local pchar=_char(v)
  3332. fart = Instance.new("Smoke")
  3333. fart.Parent = pchar.HumanoidRootPart
  3334. fart.Color = Color3.new(255/255, 255/255, 0)
  3335. fart.Opacity = 0.4
  3336. fart.Size = 1.0
  3337. fart.RiseVelocity = 8
  3338. fartsound = Instance.new("Sound", workspace)
  3339. fsound = "http://www.roblox.com/asset?id=251309043"
  3340. fartsound.SoundId = fsound
  3341. fartsound.Volume = 1.0
  3342. fartsound:Play()
  3343. wait(9.0)
  3344. fartsound:Destroy()
  3345. pchar.HumanoidRootPart.Smoke:Destroy()
  3346. end)
  3347. end
  3348. end)
  3349.  
  3350. addcmd('decalspam', 'you can already guess...',{},
  3351. function(args, speaker)
  3352. Notify('Decal Spammed ID: ' ..args[1])
  3353. wait(4)
  3354. decalID = args[1]
  3355. function exPro(root)
  3356. for _, v in pairs(root:GetChildren()) do
  3357. if v:IsA("BasePart") then
  3358. local One = Instance.new("Decal", v)
  3359. local Two = Instance.new("Decal", v)
  3360. local Three = Instance.new("Decal", v)
  3361. local Four = Instance.new("Decal", v)
  3362. local Five = Instance.new("Decal", v)
  3363. local Six = Instance.new("Decal", v)
  3364. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  3365. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  3366. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  3367. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  3368. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  3369. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  3370. One.Face = "Front"
  3371. Two.Face = "Back"
  3372. Three.Face = "Right"
  3373. Four.Face = "Left"
  3374. Five.Face = "Top"
  3375. Six.Face = "Bottom"
  3376. One.Name = "IYdecal"
  3377. Two.Name = "IYdecal"
  3378. Three.Name = "IYdecal"
  3379. Four.Name = "IYdecal"
  3380. Five.Name = "IYdecal"
  3381. Six.Name = "IYdecal"
  3382. end
  3383. exPro(v)
  3384. end
  3385. end
  3386. function asdf(root)
  3387. for _, v in pairs(root:GetChildren()) do
  3388. asdf(v)
  3389. end
  3390. end
  3391. exPro(game.Workspace)
  3392. asdf(game.Workspace)
  3393. end)
  3394.  
  3395. addcmd('undecalspam', 'removes the mess',{},
  3396. function(args, speaker)
  3397. Notify('Removing Decal Spam...')
  3398. wait(4)
  3399. function exPro(root)
  3400. for _, v in pairs(root:GetChildren()) do
  3401. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  3402. v.Parent = nil
  3403. end
  3404. exPro(v)
  3405. end
  3406. end
  3407. function asdf(root)
  3408. for _, v in pairs(root:GetChildren()) do
  3409. asdf(v)
  3410. end
  3411. end
  3412. exPro(game.Workspace)
  3413. asdf(game.Workspace)
  3414. end)
  3415.  
  3416. addcmd('sky', 'sets the sky',{'skybox'},
  3417. function(args, speaker)
  3418. s = Instance.new("Sky")
  3419. s.Name = "Sky"
  3420. s.Parent = game.Lighting
  3421. skyboxID = args[1]
  3422. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  3423. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  3424. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  3425. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  3426. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  3427. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  3428. game.Lighting.TimeOfDay = 12
  3429. end)
  3430.  
  3431. addcmd('freeze', 'freezes a player',{'fr'},
  3432. function(args, speaker)
  3433. local players = getPlayer(args[1], speaker)
  3434. if players ~= nil then
  3435. for i, v in pairs(players) do
  3436. _char(v).Head.Anchored = true
  3437. end
  3438. end
  3439. end)
  3440.  
  3441. addcmd('thaw', 'unfreezes a player',{'unfreeze'},
  3442. function(args, speaker)
  3443. local players = getPlayer(args[1], speaker)
  3444. if players ~= nil then
  3445. for i, v in pairs(players) do
  3446. _char(v).Head.Anchored = false
  3447. end
  3448. end
  3449. end)
  3450.  
  3451. addcmd('neon', 'makes a player neon',{},
  3452. function(args, speaker)
  3453. local players = getPlayer(args[1], speaker)
  3454. if players ~= nil then
  3455. for i, v in pairs(players) do
  3456. for _, child in pairs( _char(v):GetChildren()) do
  3457. if child.ClassName == "Part" then
  3458. child.Material = "Neon"
  3459. end
  3460. end
  3461. end
  3462. end
  3463. end)
  3464.  
  3465. addcmd('kill', 'kills a player',{},
  3466. function(args, speaker)
  3467. local players = getPlayer(args[1], speaker)
  3468. for i,v in pairs(players)do
  3469. local pchar=_char(v)
  3470. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  3471. end
  3472. end)
  3473.  
  3474. addcmd('sound', 'plays a sound',{'music','play'},
  3475. function(args, speaker)
  3476. local function dels(instance)
  3477. for i,v in pairs(instance:GetChildren())do
  3478. if v:IsA'Sound'then v:Destroy()end
  3479. dels(v)
  3480. end
  3481. end
  3482. dels(workspace)
  3483.  
  3484. local c = args[1] or 'stop'
  3485. if std.inTable({'stop'}, c:lower()) then return end
  3486. local s = Instance.new("Sound", workspace)
  3487. s.Name = "IYsound"
  3488. s.Looped = true
  3489. s.SoundId = "rbxassetid://" .. c
  3490. s.Volume = 1
  3491. s:Play()
  3492. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  3493. Notify('Playing: ' .. Asset.Name)
  3494. end)
  3495.  
  3496. addcmd('blur', 'adjusts blur',{},
  3497. function(args, speaker)
  3498. local function dels(instance)
  3499. for i,v in pairs(instance:GetChildren())do
  3500. if v:IsA'BlurEffect'then v:Destroy()end
  3501. dels(v)
  3502. end
  3503. end
  3504. dels(game.Lighting)
  3505.  
  3506. local b = Instance.new("BlurEffect", game.Lighting)
  3507. b.Name = "IYblur"
  3508. b.Size = args[1]
  3509. end)
  3510.  
  3511.  
  3512. addcmd('volume','changes volume of sound',{},
  3513. function(args, speaker)
  3514. for i,v in pairs(game.Workspace:GetChildren())do
  3515. if v:IsA("Sound") and v.Name == "IYsound" then
  3516. v.Volume = args[1]
  3517. Notify('Changed volume to ' .. args[1])
  3518. end
  3519. end
  3520. end)
  3521.  
  3522. addcmd('pitch','changes pitch of sound',{},
  3523. function(args, speaker)
  3524. for i,v in pairs(game.Workspace:GetChildren())do
  3525. if v:IsA("Sound") and v.Name == "IYsound" then
  3526. v.Pitch = args[1]
  3527. Notify('Changed pitch to ' .. args[1])
  3528. end
  3529. end
  3530. end)
  3531.  
  3532. addcmd('loadmap', 'spawns a map',{},
  3533. function(args, speaker)
  3534. local m = args[1]
  3535.  
  3536. for i,v in pairs(game.Workspace:GetChildren()) do
  3537. if v.Name ~= "Terrain" and v.Name ~= "Camera" then
  3538. v:Destroy()
  3539. end
  3540. end
  3541.  
  3542. game.Lighting.FogEnd = 1999999999
  3543. game.Lighting.TimeOfDay = 14
  3544.  
  3545. for i,v in pairs(game.Lighting:GetChildren()) do
  3546. if v:IsA('Sky') then
  3547. v:Remove()
  3548. end
  3549. end
  3550.  
  3551. for i,v in pairs(game.Players:GetChildren()) do
  3552. if v.Character ~= nil then
  3553. local M = Instance.new('Model', game.Workspace) M.Name = 'respawn_iy'
  3554. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  3555. Instance.new('Humanoid', M)
  3556. v.Character = M
  3557. wait(1)
  3558. game:GetObjects('rbxassetid://'..m..'')[1].Parent = workspace
  3559. wait(1)
  3560. end
  3561. end
  3562. end)
  3563.  
  3564. addcmd('loadm','loads global messaging',{},
  3565. function(args, speaker)
  3566. if MSGhook == false then
  3567. wait(0.1)
  3568.  
  3569. localp = game:GetService'Players'.LocalPlayer
  3570. localp.CharacterAppearanceId = 20018
  3571. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  3572. wait(3)
  3573. game.Players.LocalPlayer.Character:WaitForChild("Humanoid")
  3574. wait(0.5)
  3575. repeat wait() until game.Players.LocalPlayer.Character.Humanoid.Health > 0
  3576. Instance.new("ForceField", game.Players.LocalPlayer.Character)
  3577. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  3578. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  3579. print'loaded hat successfully'
  3580. localp.CharacterAppearanceId = 0
  3581. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  3582. print'Resetting'
  3583. if _G.mainhat ~= nil then
  3584. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  3585. local localp = game:GetService'Players'.LocalPlayer
  3586. local part = Instance.new('Part')
  3587. part.Anchored = true
  3588. part.Transparency = 1
  3589. main.Disabled = false
  3590. main.Parent = part
  3591. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  3592. Instance.new('ForceField', localp.Character)
  3593. localp.Character.Torso.Anchored = true
  3594. part.Parent = localp.Character
  3595. part.CFrame = localp.Character.Torso.CFrame
  3596. wait(0.5)
  3597. localp.Character.Torso.Anchored = false
  3598. repeat wait() until localp:FindFirstChild'ChessMsg'
  3599. part:Remove()
  3600. local message = localp:FindFirstChild'ChessMsg'
  3601. message.Text = ''
  3602. message.Parent = workspace
  3603. message.Name = "IYmessage"
  3604. if part ~= nil then part:Remove() end
  3605. localp.Character.Torso.Anchored = false
  3606. for _, child in pairs( workspace:GetChildren()) do
  3607. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  3608. child:Destroy()
  3609. end
  3610. end
  3611. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  3612. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  3613. if _G.msg ~= nil then
  3614. print'Loaded Message System'
  3615. Notify('Done!')
  3616. else
  3617. warn'failed sadly'
  3618. end
  3619. end
  3620. elseif MSGhook == true then
  3621. Notify('Messages already loaded!')
  3622. end
  3623. end)
  3624.  
  3625. addcmd('countdown', 'makes a countdown', {},
  3626. function(args, speaker)
  3627. local players = getPlayer(args[1], speaker)
  3628. if args[1] ~= string then
  3629. local time = args[1]
  3630. if MSGhook == true then
  3631. local h = game.Workspace.IYmessage
  3632. for i = time, 1, -1 do
  3633. wait(1)
  3634. h.Text = "Countdown: "..i..""
  3635. end
  3636. wait(1)
  3637. h.Text = "Times Up!"
  3638. wait(2)
  3639. h.Text = ''
  3640. elseif MSGhook == false then
  3641. execCmd("loadm")
  3642. repeat wait() until MSGhook == true
  3643. local h = game.Workspace.IYmessage
  3644. for i = time, 1, -1 do
  3645. wait(1)
  3646. h.Text = "Countdown: "..i..""
  3647. end
  3648. wait(1)
  3649. h.Text = "Times Up!"
  3650. wait(2)
  3651. h.Text = ''
  3652. end
  3653. end
  3654. end)
  3655.  
  3656. addcmd('explode', 'explode a player', {},
  3657. function(args, speaker)
  3658. local players = getPlayer(args[1], speaker)
  3659. for i, v in pairs(players) do
  3660. local char = _char(v)
  3661. if char:FindFirstChild("Torso") then
  3662. Instance.new("Explosion", char).Position = char.Torso.Position
  3663. end
  3664. end
  3665. end)
  3666.  
  3667. addcmd('flood', 'makes a flood e.e', {},
  3668. function(args, speaker)
  3669. game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  3670. end)
  3671.  
  3672. addcmd('spookyify', 'makes it sp00ky', {},
  3673. function(args, speaker)
  3674. local music = Instance.new("Sound", workspace)
  3675. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  3676. music.Volume = 20
  3677. music.Looped = true
  3678. music:Play()
  3679.  
  3680. tex1 = "http://www.roblox.com/asset/?id=185495987"
  3681. tex2 = "http://www.roblox.com/asset/?id=260858020"
  3682. tex3 = "http://www.roblox.com/asset/?id=149213919"
  3683. tex4 = "http://www.roblox.com/asset/?id=171905673"
  3684.  
  3685. local w = game.Workspace:GetChildren()
  3686.  
  3687. for i= 1,#w do
  3688. if w[i]:isA("BasePart") then
  3689. pe = Instance.new("ParticleEmitter", w[i])
  3690. pe.Texture = tex4
  3691. pe.VelocitySpread = 5
  3692. end
  3693. end
  3694.  
  3695. local playerLeaderstats = {}
  3696. for i, v in pairs(game.Players:GetChildren()) do
  3697. table.insert(playerLeaderstats, v)
  3698. end
  3699. for i, v in pairs(playerLeaderstats) do
  3700. pe = Instance.new("ParticleEmitter",v.Character.Torso)
  3701. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  3702. pe.VelocitySpread = 50
  3703. end
  3704.  
  3705. texture = "http://www.roblox.com/asset/?id=185495987"
  3706.  
  3707. local A = game.Workspace:GetChildren()
  3708. local B = game.Workspace:GetChildren()
  3709. local C = game.Workspace:GetChildren()
  3710. local D = game.Workspace:GetChildren()
  3711. local E = game.Workspace:GetChildren()
  3712. local F = game.Workspace:GetChildren()
  3713. for i,v in pairs(A) do
  3714. if v:IsA("Part") then
  3715. local d = Instance.new("Decal",v)
  3716. v.Decal.Face = "Top"
  3717. v.Decal.Texture = texture
  3718. v.Anchored = true
  3719. end
  3720. end
  3721.  
  3722. for i,v in pairs(B) do
  3723. if v:IsA("Part") then
  3724. local s = Instance.new("Decal",v)
  3725. s.Face = "Front"
  3726. s.Texture = texture
  3727. end
  3728. end
  3729.  
  3730. for i,v in pairs(C) do
  3731. if v:IsA("Part") then
  3732. local h = Instance.new("Decal",v)
  3733. h.Face = "Back"
  3734. h.Texture = texture
  3735. end
  3736. end
  3737.  
  3738. for i,v in pairs(D) do
  3739. if v:IsA("Part") then
  3740. local j = Instance.new("Decal",v)
  3741. j.Face = "Left"
  3742. j.Texture = texture
  3743. end
  3744. end
  3745.  
  3746. for i,v in pairs(E) do
  3747. if v:IsA("Part") then
  3748. local k = Instance.new("Decal",v)
  3749. k.Face = "Right"
  3750. k.Texture = texture
  3751. end
  3752. end
  3753.  
  3754. for i,v in pairs(F) do
  3755. if v:IsA("Part") then
  3756. local l = Instance.new("Decal",v)
  3757. l.Face = "Bottom"
  3758. l.Texture = texture
  3759. end
  3760.  
  3761. imageOne = "http://www.roblox.com/asset/?id=169585459"
  3762. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  3763. imageThree = "http://www.roblox.com/asset/?id=169585485"
  3764. imageFour = "http://www.roblox.com/asset/?id=169585502"
  3765. imageFive = "http://www.roblox.com/asset/?id=169585515"
  3766. imageSix = "http://www.roblox.com/asset/?id=169585502"
  3767. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  3768. imageEight = "http://www.roblox.com/asset/?id=169585475"
  3769.  
  3770. Spooky = Instance.new("Sound", workspace)
  3771. Spooky.Name = "Spooky"
  3772. Spooky.SoundId = "rbxassetid://174270407"
  3773. Spooky.Volume = 15
  3774. Spooky.Looped = true
  3775. Spooky:Play()
  3776.  
  3777. Sky = Instance.new("Sky", game.Lighting)
  3778. Sky.SkyboxBk = imageOne
  3779. Sky.SkyboxDn = imageOne
  3780. Sky.SkyboxFt = imageOne
  3781. Sky.SkyboxLf = imageOne
  3782. Sky.SkyboxRt = imageOne
  3783. Sky.SkyboxUp = imageOne
  3784.  
  3785.  
  3786. while true do
  3787. Sky.SkyboxBk = imageOne
  3788. Sky.SkyboxDn = imageOne
  3789. Sky.SkyboxFt = imageOne
  3790. Sky.SkyboxLf = imageOne
  3791. Sky.SkyboxRt = imageOne
  3792. Sky.SkyboxUp = imageOne
  3793. wait(0.15)
  3794. Sky.SkyboxBk = imageTwo
  3795. Sky.SkyboxDn = imageTwo
  3796. Sky.SkyboxFt = imageTwo
  3797. Sky.SkyboxLf = imageTwo
  3798. Sky.SkyboxRt = imageTwo
  3799. Sky.SkyboxUp = imageTwo
  3800. wait(0.15)
  3801. Sky.SkyboxBk = imageThree
  3802. Sky.SkyboxDn = imageThree
  3803. Sky.SkyboxFt = imageThree
  3804. Sky.SkyboxLf = imageThree
  3805. Sky.SkyboxRt = imageThree
  3806. Sky.SkyboxUp = imageThree
  3807. wait(0.15)
  3808. Sky.SkyboxBk = imageFour
  3809. Sky.SkyboxDn = imageFour
  3810. Sky.SkyboxFt = imageFour
  3811. Sky.SkyboxLf = imageFour
  3812. Sky.SkyboxRt = imageFour
  3813. Sky.SkyboxUp = imageFour
  3814. wait(0.15)
  3815. Sky.SkyboxBk = imageFive
  3816. Sky.SkyboxDn = imageFive
  3817. Sky.SkyboxFt = imageFive
  3818. Sky.SkyboxLf = imageFive
  3819. Sky.SkyboxRt = imageFive
  3820. Sky.SkyboxUp = imageFive
  3821. wait(0.15)
  3822. Sky.SkyboxBk = imageSix
  3823. Sky.SkyboxDn = imageSix
  3824. Sky.SkyboxFt = imageSix
  3825. Sky.SkyboxLf = imageSix
  3826. Sky.SkyboxRt = imageSix
  3827. Sky.SkyboxUp = imageSix
  3828. wait(0.15)
  3829. Sky.SkyboxBk = imageSeven
  3830. Sky.SkyboxDn = imageSeven
  3831. Sky.SkyboxFt = imageSeven
  3832. Sky.SkyboxLf = imageSeven
  3833. Sky.SkyboxRt = imageSeven
  3834. Sky.SkyboxUp = imageSeven
  3835. wait(0.15)
  3836. Sky.SkyboxBk = imageEight
  3837. Sky.SkyboxDn = imageEight
  3838. Sky.SkyboxFt = imageEight
  3839. Sky.SkyboxLf = imageEight
  3840. Sky.SkyboxRt = imageEight
  3841. Sky.SkyboxUp = imageEight
  3842. wait(0.15)
  3843.  
  3844. end
  3845. end
  3846. end)
  3847.  
  3848. addcmd('invisible', 'make a player invisible',{},
  3849. function(args, speaker)
  3850. local players = getPlayer(args[1], speaker)
  3851. for i, v in pairs(players) do
  3852. for k, v2 in pairs(_char(v):GetChildren()) do
  3853. if v2.className == "Part" then
  3854. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  3855. elseif v2.className == "Accessory" then
  3856. if v2:FindFirstChild("Handle") then
  3857. v2.Handle.Transparency = 1
  3858. end
  3859. end
  3860. if v2:FindFirstChild("face") then
  3861. v2.face.Transparency = 1
  3862. end
  3863. end
  3864. end
  3865. end)
  3866.  
  3867. addcmd('visible', 'make a player visible',{},
  3868. function(args, speaker)
  3869. local players = getPlayer(args[1], speaker)
  3870. for i, v in pairs(players) do
  3871. for k, v2 in pairs(_char(v):GetChildren()) do
  3872. if v2.className == "Part" then
  3873. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  3874. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  3875. end
  3876. if v2:FindFirstChild("face") then
  3877. v2.face.Transparency = 0
  3878. end
  3879. end
  3880. end
  3881. end)
  3882.  
  3883. addcmd('goto', 'go to a player',{},
  3884. function(args, speaker)
  3885. local players = getPlayer(args[1], speaker)
  3886. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  3887. _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  3888. end
  3889. end)
  3890.  
  3891. addcmd('bring', 'bring a player to you',{},
  3892. function(args, speaker)
  3893. local players = getPlayer(args[1], speaker)
  3894. for i,v in pairs(players) do
  3895. if _char(v):FindFirstChild("HumanoidRootPart") then
  3896. _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
  3897. end
  3898. end
  3899. end)
  3900.  
  3901. addcmd('tp', 'teleport player 1 to player 2',{},
  3902. function(args, speaker)
  3903. local players1=getPlayer(args[1], speaker)
  3904. local players2=getPlayer(args[2], speaker)
  3905. if not players2[1] then return end
  3906. for i,v in pairs(players1) do
  3907. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  3908. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  3909. wait(0.1)
  3910. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  3911. end
  3912. end
  3913. end)
  3914.  
  3915. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  3916. function(args, speaker)
  3917. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  3918. for i,v in pairs(players1) do for a,b in pairs(players2) do
  3919. if _players[v].Character and _players[b].Character then
  3920. _players[v].CharacterAppearanceId = _players[b].userId
  3921. _players[v].Character:BreakJoints()
  3922. end
  3923. end
  3924. end
  3925. end)
  3926.  
  3927. addcmd('char', 'change a players appearance',{},
  3928. function(args, speaker)
  3929. local players = getPlayer(args[1], speaker)
  3930. if not args[1]or not args[2]then return end
  3931. local id=args[2]
  3932. if players ~= nil then
  3933. for i,v in pairs(players) do
  3934. gPlayers[v].CharacterAppearanceId = id
  3935. if _char(v):FindFirstChild("Head") then
  3936. _char(v).Head:Destroy()
  3937. end
  3938. end
  3939. end
  3940. end)
  3941.  
  3942. addcmd('unchar', 'change a players appearance to default',{'nochar'},
  3943. function(args, speaker)
  3944. local players = getPlayer(args[1], speaker)
  3945. if players ~= nil then
  3946. for i,v in pairs(players) do
  3947. gPlayers[v].CharacterAppearanceId = 0
  3948. if _char(v):FindFirstChild("Head") then
  3949. _char(v).Head:Destroy()
  3950. end
  3951. end
  3952. end
  3953. end)
  3954.  
  3955. addcmd('speed', 'change a players walkspeed',{'ws'},
  3956. function(args, speaker)
  3957. local players = getPlayer(args[1], speaker)
  3958. if not args[1]or not args[2]then return end
  3959. local num=args[2]
  3960. for i,v in pairs(players) do
  3961. if _char(v):FindFirstChild("Humanoid") then
  3962. _char(v).Humanoid.WalkSpeed=tonumber(num)
  3963. end
  3964. end
  3965. end)
  3966.  
  3967. addcmd('gravity', 'change a players jump height',{'grav'},
  3968. function(args, speaker)
  3969. local players = getPlayer(args[1], speaker)
  3970. if not args[1]or not args[2]then return end
  3971. local num=args[2]
  3972. for i,v in pairs(players) do
  3973. if _char(v):FindFirstChild("Humanoid") then
  3974. _char(v).Humanoid.JumpPower=tonumber(num)
  3975. end
  3976. end
  3977. end)
  3978.  
  3979. addcmd('confuse', 'confusing...',{},
  3980. function(args, speaker)
  3981. local players = getPlayer(args[1], speaker)
  3982. for i,v in pairs(players) do
  3983. spawn(function()
  3984. if _char(v):FindFirstChild("Humanoid") then
  3985. _char(v).Humanoid.Name = "ConfusedNigga"
  3986. while true do
  3987. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  3988. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  3989. wait(0.1)
  3990. end
  3991.  
  3992. end
  3993. end)
  3994. end
  3995. end)
  3996.  
  3997. addcmd('unconfuse', 'not confusing...',{},
  3998. function(args, speaker)
  3999. local players = getPlayer(args[1], speaker)
  4000. for i,v in pairs(players) do
  4001. spawn(function()
  4002. if _char(v):FindFirstChild("ConfusedNigga") then
  4003. _char(v).ConfusedNigga.Name = "Humanoid"
  4004. wait(0.3)
  4005. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  4006.  
  4007. end
  4008. end)
  4009. end
  4010. end)
  4011.  
  4012. addcmd('cripple', 'cripples a player xddd',{'stun'},
  4013. function(args, speaker)
  4014. local players = getPlayer(args[1], speaker)
  4015. for i,v in pairs(players) do
  4016. if _char(v):FindFirstChild("Humanoid") then
  4017. _char(v).Humanoid.PlatformStand = true
  4018. end
  4019. end
  4020. end)
  4021.  
  4022. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  4023. function(args, speaker)
  4024. local players = getPlayer(args[1], speaker)
  4025. for i,v in pairs(players) do
  4026. if _char(v):FindFirstChild("Humanoid") then
  4027. _char(v).Humanoid.PlatformStand = false
  4028. end
  4029. end
  4030. end)
  4031.  
  4032. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  4033. function(args, speaker)
  4034. local players = getPlayer(args[1], speaker)
  4035. for i,v in pairs(players) do
  4036. if _char(v):FindFirstChild("Humanoid") then
  4037. _char(v).Humanoid.HipHeight = args[2]
  4038. end
  4039. end
  4040. end)
  4041.  
  4042. addcmd('time', 'change the time of day',{},
  4043. function(args, speaker)
  4044. if not args[1]then return end
  4045. local time_=tonumber(args[1])
  4046. Notify('Time set to ' .. args[1])
  4047. game.Lighting:SetMinutesAfterMidnight(time_*60)
  4048. end)
  4049.  
  4050. addcmd('kick', 'kick a player',{},
  4051. function(args, speaker)
  4052. local players = getPlayer(args[1], speaker)
  4053. for i,v in pairs(players) do
  4054. if args[1] == "all" then
  4055. Notify('Kicked everyone')
  4056. elseif args[1] == "others" then
  4057. Notify('Kicked others')
  4058. elseif args[1] == "friends" then
  4059. Notify('Kicked friends')
  4060. elseif args[1] == "nonfriends" then
  4061. Notify('Kicked non friends')
  4062. elseif args[1] == "team" then
  4063. Notify('Kicked your team')
  4064. elseif args[1] == "nonteam" then
  4065. Notify('Kicked the opposing team')
  4066. elseif args[1] == "guests" then
  4067. Notify('Kicked guests')
  4068. elseif args[1] == "nonadmins" then
  4069. Notify('Kicked nonadmins')
  4070. else
  4071. Notify('Kicked ' .. gPlayers[v].Name)
  4072. end
  4073. spawn(function()
  4074. function Kick(PLAYER)
  4075. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') and PLAYER.Character:FindFirstChild('Torso') then
  4076. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  4077. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  4078. Plat.Name = 'IYkick'
  4079. Plat.Size = Vector3.new(100, 1, 100)
  4080. local PART = Instance.new('Part', PLAYER.Character)
  4081. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  4082. PART.Size = Vector3.new(100, 1, 100)
  4083. PART.Anchored = true
  4084.  
  4085. PART.Transparency = 1
  4086. Plat.Transparency = 1
  4087.  
  4088. repeat wait(1)
  4089. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  4090. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  4091. end
  4092. Kick(PLAYER)
  4093. until not game.Players:findFirstChild(PLAYER)
  4094. end
  4095. end
  4096. Kick(gPlayers[v])
  4097. end)
  4098. end
  4099. end)
  4100.  
  4101. addcmd('serverlock', 'lock teh server',{'slock'},
  4102. function(args, speaker)
  4103. slock = true
  4104. Notify('Locked Server')
  4105. end)
  4106.  
  4107. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  4108. function(args, speaker)
  4109. slock = false
  4110. Notify('Unlocked Server')
  4111. end)
  4112.  
  4113. addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
  4114. function(args, speaker)
  4115. Notify('Workspace unlocked')
  4116. wait(1)
  4117. local function unlock(instance)
  4118. for i,v in pairs(instance:GetChildren()) do
  4119. if v:IsA("BasePart") then
  4120. v.Locked = false
  4121. end
  4122. unlock(v)
  4123. end
  4124. end
  4125. unlock(workspace)
  4126. end)
  4127.  
  4128. addcmd('lockws', 'lock the whole workspace',{'lock'},
  4129. function(args, speaker)
  4130. Notify('Workspace locked')
  4131. wait(1)
  4132. local function lock(instance)
  4133. for i,v in pairs(instance:GetChildren()) do
  4134. if v:IsA("BasePart") then
  4135. v.Locked = true
  4136. end
  4137. lock(v)
  4138. end
  4139. end
  4140. lock(workspace)
  4141. end)
  4142.  
  4143. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  4144. function(args, speaker)
  4145. local function unanchor(instance)
  4146. for i,v in pairs(instance:GetChildren()) do
  4147. if v:IsA("BasePart") then
  4148. v.Anchored=false
  4149. end
  4150. unanchor(v)
  4151. end
  4152. end
  4153. unanchor(workspace)
  4154. end)
  4155.  
  4156. addcmd('anchorws', 'unanchor the whole workspace',{'unanchor', 'anchor'},
  4157. function(args, speaker)
  4158. local function anchor(instance)
  4159. for i,v in pairs(instance:GetChildren()) do
  4160. if v:IsA("BasePart") then
  4161. v.Anchored=true
  4162. end
  4163. anchor(v)
  4164. end
  4165. end
  4166. anchor(workspace)
  4167. end)
  4168.  
  4169. addcmd('headshake', 'shakes a players head',{},
  4170. function(args, speaker)
  4171. local players = getPlayer(args[1], speaker)
  4172. for i,v in pairs(players) do
  4173. spawn(function()
  4174. local shaken = gPlayers[v].Character
  4175. for X = 1, math.huge, 0.2 do
  4176. wait()
  4177. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  4178. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  4179. end
  4180. for X = 1, math.huge, 0.1 do
  4181. wait()
  4182. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  4183. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  4184. end
  4185. for _,c in pairs(game.Players:GetChildren()) do
  4186. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  4187. end
  4188. for _,c in pairs(game.Players:GetChildren()) do
  4189. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4190. end
  4191. end)
  4192. end
  4193. end)
  4194.  
  4195. addcmd('explorer', 'opens DEX',{},
  4196. function(args, speaker)
  4197. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  4198. end)
  4199.  
  4200. addcmd('firstp', 'forces player to go into first person',{},
  4201. function(args, speaker)
  4202. local players = getPlayer(args[1], speaker)
  4203. for i,v in pairs(players)do
  4204. gPlayers[v].CameraMode = "LockFirstPerson"
  4205. end
  4206. end)
  4207.  
  4208. addcmd('base', 'spawns a base',{},
  4209. function(args, speaker)
  4210. local pt = Instance.new("Part")
  4211. pt.BrickColor = BrickColor.new("Silver")
  4212. pt.Anchored = true
  4213. pt.CanCollide = true
  4214. pt.BottomSurface = "Weld"
  4215. pt.Parent = workspace
  4216. pt.Name = (math.random(1,1000000))
  4217. pt.Size = Vector3.new(1000, 1, 1000)
  4218. pt.Locked = true
  4219. Notify('Created new base')
  4220. end)
  4221.  
  4222. addcmd('fix', 'restores lighting and what not',{},
  4223. function(args, speaker)
  4224. game.Lighting.Ambient = origsettings.abt
  4225. game.Lighting.Brightness = origsettings.brt
  4226. game.Lighting.TimeOfDay = origsettings.time
  4227. game.Lighting.FogColor = origsettings.fclr
  4228. game.Lighting.FogEnd = origsettings.fe
  4229. game.Lighting.FogStart = origsettings.fs
  4230. local function dels(instance)
  4231. for i,v in pairs(instance:GetChildren())do
  4232. if v:IsA'Sound'then v:Destroy()end
  4233. dels(v)
  4234. end
  4235. end
  4236. dels(workspace)
  4237. for i,v in pairs(game.Lighting:GetChildren()) do
  4238. if v:IsA('Sky') then
  4239. v:Remove()
  4240. end
  4241. end
  4242. for i,v in pairs(game.Lighting:GetChildren()) do
  4243. if v:IsA('BloomEffect') then
  4244. v:Remove()
  4245. end
  4246. end
  4247. for i,v in pairs(game.Lighting:GetChildren()) do
  4248. if v:IsA('BlurEffect') then
  4249. v:Remove()
  4250. end
  4251. end
  4252. for i,v in pairs(game.Lighting:GetChildren()) do
  4253. if v:IsA('ColorCorrectionEffect') then
  4254. v:Remove()
  4255. end
  4256. end
  4257. for i,v in pairs(game.Lighting:GetChildren()) do
  4258. if v:IsA('SunRaysEffect') then
  4259. v:Remove()
  4260. end
  4261. end
  4262. end)
  4263.  
  4264. addcmd('thirdp', 'allows player to go into third person',{},
  4265. function(args, speaker)
  4266. local players = getPlayer(args[1], speaker)
  4267. for i,v in pairs(players)do
  4268. gPlayers[v].CameraMode = "Classic"
  4269. end
  4270. end)
  4271.  
  4272. addcmd('chat', 'forces player to chat what you input',{},
  4273. function(args, speaker)
  4274. local players = getPlayer(args[1], speaker)
  4275. for i,v in pairs(players)do
  4276. game.Chat:Chat(gPlayers[v].Character.Head, GLS(false, 1))
  4277. end
  4278. end)
  4279.  
  4280. addcmd('name', 'names player',{},
  4281. function(args, speaker)
  4282. local players = getPlayer(args[1], speaker)
  4283. for i,v in pairs(players) do
  4284. for a, mod in pairs(gPlayers[v].Character:children()) do
  4285. if mod:FindFirstChild("TAG") then
  4286. gPlayers[v].Character.Head.Transparency = 0
  4287. mod:Destroy()
  4288. end
  4289. end
  4290.  
  4291. local char = gPlayers[v].Character
  4292. local model = Instance.new("Model", char)
  4293. local clone = char.Head:Clone()
  4294. local hum = Instance.new("Humanoid", model)
  4295. local weld = Instance.new("Weld", clone)
  4296. model.Name = GLS(false, 1)
  4297. clone.Parent = model
  4298. hum.Name = "TAG"
  4299. hum.MaxHealth = 100
  4300. hum.Health = 100
  4301. weld.Part0 = clone
  4302. weld.Part1 = char.Head
  4303. char.Head.Transparency = 1
  4304. end
  4305. end)
  4306.  
  4307. addcmd('unname', 'unnames player',{},
  4308. function(args, speaker)
  4309. local players = getPlayer(args[1], speaker)
  4310. local name = (args[2])
  4311. for i,v in pairs(players) do
  4312. for a, mod in pairs(gPlayers[v].Character:children()) do
  4313. if mod:FindFirstChild("TAG") then
  4314. gPlayers[v].Character.Head.Transparency = 0
  4315. mod:Destroy()
  4316. end
  4317. end
  4318. end
  4319. end)
  4320.  
  4321. addcmd('damage', 'damages a player',{},
  4322. function(args, speaker)
  4323. local players = getPlayer(args[1], speaker)
  4324. for i,v in pairs(players) do
  4325. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  4326. end
  4327. end)
  4328.  
  4329. addcmd('view', 'views player',{},
  4330. function(args, speaker)
  4331. local players = getPlayer(args[1], speaker)
  4332. for i,v in pairs(players) do
  4333. game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  4334. Notify('Viewing ' .. gPlayers[v].Name)
  4335. end
  4336. end)
  4337.  
  4338. addcmd('unview', 'stops viewing player',{},
  4339. function()
  4340. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  4341. Notify('View turned off')
  4342. end)
  4343.  
  4344. addcmd('nolimbs', 'removes limbs from player',{},
  4345. function(args, speaker)
  4346. local players = getPlayer(args[1], speaker)
  4347. for i,v in pairs(players) do
  4348. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4349. if v:IsA("BasePart") and
  4350. v.Name == "Right Leg" or
  4351. v.Name == "Left Leg" or
  4352. v.Name == "Right Arm" or
  4353. v.Name == "Left Arm" then
  4354. v:Remove()
  4355. end
  4356. end
  4357. end
  4358. end)
  4359.  
  4360. addcmd('box', 'creates a box around player',{},
  4361. function(args, speaker)
  4362. local players = getPlayer(args[1], speaker)
  4363. for i,v in pairs(players)do
  4364. local pchar=_char(v)
  4365. local SB = Instance.new("SelectionBox", pchar)
  4366. SB.Adornee = SB.Parent
  4367. end
  4368. end)
  4369.  
  4370. addcmd('nobox', 'takes away box from player',{'unbox'},
  4371. function(args, speaker)
  4372. local players = getPlayer(args[1], speaker)
  4373. for i,v in pairs(players)do
  4374. local pchar=_char(v)
  4375. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4376. if v:IsA("SelectionBox") then
  4377. v:Destroy()
  4378. end
  4379. end
  4380. end
  4381. end)
  4382.  
  4383. addcmd('ghost', 'ghostifys player',{},
  4384. function(args, speaker)
  4385. local players = getPlayer(args[1], speaker)
  4386. for i,v in pairs(players)do
  4387. local pchar=gPlayers[v].Character
  4388. pchar.Head.Transparency = 0.5
  4389. pchar.Torso.Transparency = 0.5
  4390. pchar["Left Arm"].Transparency = 0.5
  4391. pchar["Right Arm"].Transparency = 0.5
  4392. pchar["Left Leg"].Transparency = 0.5
  4393. pchar["Right Leg"].Transparency = 0.5
  4394. pchar.Head.face.Transparency = 0.5
  4395. end
  4396. end)
  4397.  
  4398. addcmd('sphere', 'puts sphere around player',{},
  4399. function(args, speaker)
  4400. local players = getPlayer(args[1], speaker)
  4401. for i,v in pairs(players)do
  4402. local pchar=gPlayers[v].Character
  4403. local SS = Instance.new("SelectionSphere", pchar)
  4404. SS.Adornee = SS.Parent
  4405. end
  4406. end)
  4407.  
  4408. addcmd('unsphere', 'removes sphere around player',{},
  4409. function(args, speaker)
  4410. local players = getPlayer(args[1], speaker)
  4411. for i,v in pairs(players)do
  4412. local pchar=_char(v)
  4413. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4414. if v:IsA("SelectionSphere") then
  4415. v:Destroy()
  4416. end
  4417. end
  4418. end
  4419. end)
  4420.  
  4421. addcmd('ambient','changes ambient',{},
  4422. function(args, speaker)
  4423. game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  4424. end)
  4425.  
  4426. addcmd('fogend','changes the fogend',{},
  4427. function(args, speaker)
  4428. game.Lighting.FogEnd = args[1]
  4429. end)
  4430.  
  4431. addcmd('fogcolor','changes the fogs color',{},
  4432. function(args, speaker)
  4433. game.Lighting.FogColor = Color3.new(args[1],args[2],args[3])
  4434. end)
  4435.  
  4436. addcmd('jail','jails player',{},
  4437. function(args, speaker)
  4438. local players = getPlayer(args[1], speaker)
  4439. for i,v in pairs(players)do
  4440. local pchar=gPlayers[v].Character
  4441. local JailPlayer = DATA.JAIL:Clone()
  4442. JailPlayer.Parent = game.Workspace
  4443. JailPlayer:MoveTo(pchar.Torso.Position)
  4444. JailPlayer.Name = "JAIL_" .. gPlayers[v].Name
  4445. if pchar:FindFirstChild("HumanoidRootPart") then
  4446. pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
  4447. end
  4448. end
  4449. end)
  4450.  
  4451. addcmd('unjail','unjails player',{},
  4452. function(args, speaker)
  4453. local players = getPlayer(args[1], speaker)
  4454. for i,v in pairs(players)do
  4455. game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  4456. end
  4457. end)
  4458.  
  4459. addcmd('shutdown', 'shuts the server down',{},
  4460. function(args, speaker)
  4461. Notify('Shutting Down...')
  4462. wait(1)
  4463. workspace.Gravity = 1/0*0
  4464. end)
  4465.  
  4466. addcmd('animation','makes player animate',{'anim'},
  4467. function(args, speaker)
  4468. local players = getPlayer(args[1], speaker)
  4469. for i,v in pairs(players)do
  4470. local pchar = gPlayers[v].Character
  4471. local ID = args[2]
  4472.  
  4473. if args[2] == "climb" then
  4474. ID = "180436334"
  4475. end
  4476. if args[2] == "fall" then
  4477. ID = "180436148"
  4478. end
  4479. if args[2] == "jump" then
  4480. ID = "125750702"
  4481. end
  4482. if args[2] == "sit" then
  4483. ID = "178130996"
  4484. end
  4485. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  4486. if x:IsA("StringValue") then
  4487. for _,c in pairs(x:GetChildren()) do
  4488. if c:IsA("Animation") then
  4489. c.AnimationId = "rbxassetid://" .. ID
  4490. end
  4491. end
  4492. end
  4493. end
  4494. end
  4495. end)
  4496.  
  4497. addcmd('normal','turns player back to normal',{},
  4498. function(args, speaker)
  4499. local players = getPlayer(args[1], speaker)
  4500. for i,v in pairs(players)do
  4501. local pchar = gPlayers[v].Character
  4502.  
  4503. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  4504. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  4505. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  4506. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  4507. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  4508.  
  4509. for i,v in pairs(pchar.Head:GetChildren()) do
  4510. if v:IsA("SpecialMesh") then
  4511. v:Destroy()
  4512. end
  4513. end
  4514.  
  4515. for i,v in pairs(pchar:GetChildren()) do
  4516. if v:IsA("Shirt") then
  4517. v:Destroy()
  4518. end
  4519. end
  4520.  
  4521. for i,v in pairs(pchar:GetChildren()) do
  4522. if v:IsA("Pants") then
  4523. v:Destroy()
  4524. end
  4525. end
  4526.  
  4527. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  4528. Player.Character["Shirt Graphic"].Graphic = ""
  4529. end
  4530.  
  4531. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  4532. HeadMesh.MeshType = "Head"
  4533. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4534.  
  4535. pchar.Head.Transparency = 0
  4536. pchar.Torso.Transparency = 0
  4537. pchar["Left Arm"].Transparency = 0
  4538. pchar["Right Arm"].Transparency = 0
  4539. pchar["Left Leg"].Transparency = 0
  4540. pchar["Right Leg"].Transparency = 0
  4541.  
  4542. for i,v in pairs(pchar.Head:GetChildren()) do
  4543. if v:IsA("Decal") then
  4544. v:Destroy()
  4545. end
  4546. end
  4547.  
  4548. local face = Instance.new("Decal", pchar.Head)
  4549. face.Name = "face"
  4550. face.Texture = "rbxasset://textures/face.png"
  4551. face.Face = "Front"
  4552.  
  4553. for i,v in pairs(pchar:GetChildren()) do
  4554. if v:IsA("Seat") then
  4555. v:Destroy()
  4556. end
  4557. end
  4558.  
  4559. for i,v in pairs(pchar.Torso:GetChildren()) do
  4560. if v:IsA("Weld") then
  4561. v:Destroy()
  4562. end
  4563. end
  4564.  
  4565. for i,v in pairs(pchar.Torso:GetChildren()) do
  4566. if v:IsA("SpecialMesh") then
  4567. v:Destroy()
  4568. end
  4569. end
  4570.  
  4571. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  4572. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  4573. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  4574. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  4575. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  4576. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  4577. for _,v in pairs(Player.Character:GetChildren()) do
  4578. if v:IsA("Accessory") then
  4579. v:Destroy()
  4580. end
  4581. end
  4582. end
  4583. end)
  4584.  
  4585. addcmd('creeper','make the player a creeper',{'crpr'},
  4586. function(args, speaker)
  4587. local players = getPlayer(args[1], speaker)
  4588. for i,v in pairs(players)do
  4589. local pchar = gPlayers[v].Character
  4590. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  4591. if pchar:FindFirstChild("Shirt") then
  4592. pchar.Shirt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement