M1XTExploits

Untitled

Dec 29th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 319.80 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. -- _____ __ _ _ _ __ ___ _ _ --
  3. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  4. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  5. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  6. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  7. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  8. -- --
  9. ---------------------------------------------------------------
  10. ---------------------------------------------------------------
  11. --------------------------Version 6.8--------------------------
  12. ---------------------------------------------------------------
  13. ---Edge#3467 Moon#6245 bluntboomer#1259 GodHOLINALILIUS#9156---
  14. ---------------------------------------------------------------
  15.  
  16. --The message system was created by HARKINIAN @ V3RMILLION
  17. --Bang and fly is from rocky2u's admin
  18. --Happy holidays everyone!
  19.  
  20. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local Player = gPlayers.LocalPlayer
  21. local Mouse = Player:GetMouse() local char = Player.Character local LP = gPlayers.LocalPlayer local gPlayers = game:GetService("Players") local _players = game:GetService('Players') MSGhook = false local services={} local cmds={}
  22. local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end function _G.ADD_ADMIN(ID) table.insert(adminT, ID) end
  23. local Version = '6.8' services.players=gPlayers services.lighting=game:GetService('Lighting') services.workspace=game:GetService('Workspace') services.events = {} local user = gPlayers.LocalPlayer local bringT = {}
  24. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local scriptprefix='\\'
  25. local split=" " local cmdprefix=';' suggestionstoggle = true allowfriends = true JLnotify = true Mseconds = '7' slock = false local jl = Instance.new("ScreenGui") jl.Name = "jl" jl.Parent = game.CoreGui MODE = 1
  26. function isNumber(str)
  27. return tonumber(str) ~= nil end
  28. function msghook()
  29. for _, child in pairs( workspace:GetChildren()) do
  30. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  31. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  32. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  33. else MSGhook = false end end
  34. game:GetService('RunService').Heartbeat:connect(function()
  35. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  36. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  37. if MSGhook == true and game.Workspace:FindFirstChild("IYmessage") then
  38. if workspace.IYmessage.Text == '' then
  39. for _, child in pairs( game.Lighting:GetChildren()) do
  40. if child.Name == "IYmblur" then
  41. child:Destroy() end end end
  42. else MSGhook = false end
  43. for i,v in pairs(_players:GetPlayers()) do
  44. if FindTable(loopkillT, v.Name) then
  45. v.Character:BreakJoints() end
  46. if FindTable(rainbowT, v.Name) then
  47. v.Neutral = false
  48. v.TeamColor = BrickColor.random()
  49. end end
  50. for i,n in pairs(_players:GetPlayers()) do
  51. if FindTable(disabletoolsT, n.Name) then
  52. for i,v in pairs(n.Backpack:GetChildren()) do
  53. if v:IsA('Tool') or v:IsA('HopperBin') then
  54. v:destroy() end
  55. for i,v in pairs(n.Character:GetChildren()) do
  56. if v:IsA('Tool') or v:IsA('HopperBin') then
  57. v:destroy()
  58. end end end
  59. end end end end)
  60. jl = game.CoreGui.jl
  61. POPUP_SIZE = UDim2.new(0,0,-0.15,350)
  62. db = false
  63. PopUps = {}
  64. function changeOptions(N)
  65. MODE = N
  66. if N == 1 then
  67. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  68. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif N == 2 then
  69. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  70. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1) end end
  71. LightingService = game:GetService("Lighting")
  72. local origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  73. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe =
  74. LightingService.FogEnd, fs = LightingService.FogStart}
  75. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  76. function FindTable(Table, Name)
  77. for i,v in pairs(Table) do
  78. if v == Name then
  79. return true
  80. end end
  81. return false
  82. end
  83. function GetInTable(Table, Name)
  84. for i = 1, #Table do
  85. if Table[i] == Name then
  86. return i
  87. end end
  88. return false end
  89. function createPopUp(Name,N)
  90. local Frame = Instance.new("Frame")
  91. local ImageLabel = Instance.new("ImageLabel")
  92. local TextBox = Instance.new("TextBox")
  93. Frame.Parent = game.CoreGui
  94. Frame.BackgroundColor3 = Color3.new(0.658824, 0.654902, 0.666667)
  95. Frame.Position = UDim2.new(0,-360,0,330)
  96. Frame.Size = UDim2.new(0, 230, 0, 60)
  97. Frame.Style = Enum.FrameStyle.RobloxSquare
  98. ImageLabel.Parent = Frame
  99. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  100. ImageLabel.BackgroundTransparency = 0.89999997615814
  101. ImageLabel.BorderColor3 = Color3.new(0, 0, 0)
  102. ImageLabel.Size = UDim2.new(0, 50, 1, 0)
  103. ImageLabel.Image = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..Name..[[&RAND]] .. math.random(1,100000000)
  104. TextBox.Parent = Frame
  105. TextBox.Active = false
  106. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  107. TextBox.BackgroundTransparency = 0.89999997615814
  108. TextBox.BorderColor3 = Color3.new(0, 0, 0)
  109. TextBox.Position = UDim2.new(0, 55, 0, 0)
  110. TextBox.Size = UDim2.new(0, 158, 1, 0)
  111. TextBox.ClearTextOnFocus = false
  112. TextBox.Font = Enum.Font.ArialBold
  113. TextBox.FontSize = Enum.FontSize.Size10
  114. TextBox.Text = "-Playername- Joined the Game"
  115. TextBox.TextColor3 = Color3.new(1, 1, 1)
  116. TextBox.TextStrokeTransparency = 0
  117. Frame:TweenPosition(UDim2.new(0,0,0,330),"Out","Quad",0.1,true)
  118. if N == 1 then
  119. TextBox.Text = Name.." Joined"
  120. elseif N == 2 then
  121. TextBox.Text = Name.." Joined"
  122. elseif N == 3 then
  123. TextBox.Text = Name.." Left"
  124. elseif N == 4 then
  125. TextBox.Text = Name.." Left"
  126. end
  127. Frame.Parent = jl
  128. table.insert(PopUps,Frame)
  129. local LocalPopUps = {}
  130. for i,v in pairs(PopUps) do
  131. table.insert(LocalPopUps,v)
  132. v.Position = v.Position + UDim2.new(0,0,0,20) end
  133. for j = 0, POPUP_SIZE.X.Offset,2 do
  134. for i,v in pairs(LocalPopUps) do
  135. if v ~= nil then
  136. v.Position = v.Position + UDim2.new(0,0,0,40)
  137. end
  138. end
  139. wait()
  140. end
  141. wait(5)
  142. table.remove(PopUps,1)
  143. Frame:TweenPosition(UDim2.new(0,-360,0,330),"Out","Quad",0.2,true)
  144. wait(0.3)
  145. Frame:remove() end
  146. function playerAdded(newPlayer)
  147. if (LP:isFriendsWith(newPlayer.userId)) and MODE >= 1 then
  148. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,1)
  149. elseif MODE == 2 then
  150. coroutine.resume(coroutine.create(createPopUp),newPlayer.Name,2)
  151. end
  152. end
  153. function PlayerRemoving(PlayerLeft)
  154. if (LP:isFriendsWith(PlayerLeft.userId)) and MODE >= 1 then
  155. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,3)
  156. elseif MODE == 2 then
  157. coroutine.resume(coroutine.create(createPopUp),PlayerLeft.Name,4)
  158. end
  159. end
  160. FLYING = false
  161. iyflyspeed = 1
  162. function sFLY()
  163. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  164. repeat wait() until Mouse
  165.  
  166. local T = LP.Character.HumanoidRootPart
  167. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  168. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  169. local SPEED = 0
  170.  
  171. local function FLY()
  172. FLYING = true
  173. local BG = Instance.new('BodyGyro', T)
  174. local BV = Instance.new('BodyVelocity', T)
  175. BG.P = 9e4
  176. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  177. BG.cframe = T.CFrame
  178. BV.velocity = Vector3.new(0, 0.1, 0)
  179. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  180. spawn(function()
  181. repeat wait()
  182. LP.Character.Humanoid.PlatformStand = true
  183. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  184. SPEED = 50
  185. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  186. SPEED = 0
  187. end
  188. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  189. 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
  190. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  191. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  192. 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
  193. else
  194. BV.velocity = Vector3.new(0, 0.1, 0)
  195. end
  196. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  197. until not FLYING
  198. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  199. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  200. SPEED = 0
  201. BG:destroy()
  202. BV:destroy()
  203. LP.Character.Humanoid.PlatformStand = false
  204. end)
  205. end
  206. Mouse.KeyDown:connect(function(KEY)
  207. if KEY:lower() == 'w' then
  208. CONTROL.F = iyflyspeed
  209. elseif KEY:lower() == 's' then
  210. CONTROL.B = -iyflyspeed
  211. elseif KEY:lower() == 'a' then
  212. CONTROL.L = -iyflyspeed
  213. elseif KEY:lower() == 'd' then
  214. CONTROL.R = iyflyspeed
  215. end
  216. end)
  217. Mouse.KeyUp:connect(function(KEY)
  218. if KEY:lower() == 'w' then
  219. CONTROL.F = 0
  220. elseif KEY:lower() == 's' then
  221. CONTROL.B = 0
  222. elseif KEY:lower() == 'a' then
  223. CONTROL.L = 0
  224. elseif KEY:lower() == 'd' then
  225. CONTROL.R = 0
  226. end
  227. end)
  228. FLY()
  229. end
  230. function NOFLY()
  231. FLYING = false
  232. LP.Character.Humanoid.PlatformStand = false
  233. end
  234.  
  235. ------------------
  236. ---CMDS/HOTKEYS---
  237. ------------------
  238. HK = {
  239. '-HOTKEYS-',
  240. 'F4 - Toggle Fly',
  241. 'F5 - Toggle Noclip',
  242. 'HOLD F2 - Click TP',
  243. '-COMMANDS-'
  244. }
  245. CMDs = {
  246. 'ff [plr]',
  247. 'unff [plr]',
  248. 'fire [plr] [R G B]',
  249. 'unfire [plr]',
  250. 'sparkles [plr] [R G B]',
  251. 'unsparkles [plr]',
  252. 'smoke [plr]',
  253. 'unsmoke [plr]',
  254. 'btools [plr]',
  255. 'god [plr]',
  256. 'ungod [plr]',
  257. 'smite [plr]',
  258. 'heal [plr]',
  259. 'freeze [plr]',
  260. 'thaw [plr]',
  261. 'kill [plr]',
  262. 'sound [ID/Name]',
  263. 'volume [num]',
  264. 'pitch [num]',
  265. 'explode [plr]',
  266. 'invisible [plr]',
  267. 'visible [plr]',
  268. 'goto [plr]',
  269. 'bring [plr]',
  270. 'tp [plr] [plr]',
  271. 'char [plr] [ID]',
  272. 'charplr [plr] [plr]',
  273. 'unchar [plr]',
  274. 'speed [plr] [num]',
  275. 'sgod [plr]',
  276. 'unlockws',
  277. 'lockws',
  278. 'unanchor',
  279. 'anchor',
  280. 'clear',
  281. 'loadm',
  282. 'm [msg]',
  283. 'light [plr] [R G B]',
  284. 'unlight [plr]',
  285. 'decalspam [ID]',
  286. 'undecalspam',
  287. 'thirdp [plr]',
  288. 'firstp [plr]',
  289. 'name [plr]',
  290. 'unname [plr]',
  291. 'stun [plr]',
  292. 'unstun [plr]',
  293. 'copytools [plr]',
  294. 'keeptools [plr]',
  295. 'nokeeptools [plr]',
  296. 'notools [plr]',
  297. 'serverinfo',
  298. 'damage [plr]',
  299. 'view [plr]',
  300. 'unview',
  301. 'nolimbs [plr]',
  302. 'box [plr]',
  303. 'nobox [plr]',
  304. 'ghost [plr]',
  305. 'unghost [plr]',
  306. 'sphere [plr]',
  307. 'loadmap [ID]',
  308. 'sky [ID]',
  309. 'ambient [R G B]',
  310. 'clrterrain',
  311. 'jail [plr]',
  312. 'unjail [plr]',
  313. 'shutdown',
  314. 'starman [plr]',
  315. 'unstarman [plr]',
  316. 'tppos [plr] [coordinate]',
  317. 'offset [plr] [coordinate]',
  318. 'animation [plr] [anim]',
  319. 'normal [plr]',
  320. 'creeper [plr]',
  321. 'uncreeper [plr]',
  322. 'shrek [plr]',
  323. 'unshrek [plr]',
  324. 'respawn [plr]',
  325. 'base',
  326. 'control [plr]',
  327. 'nuke [plr]',
  328. 'infect [plr]',
  329. 'uninfect [plr]',
  330. 'duck [plr]',
  331. 'unduck [plr]',
  332. 'disable [plr]',
  333. 'enable [plr]',
  334. 'size [plr] [num]',
  335. 'confuse [plr]',
  336. 'unconfuse [plr]',
  337. 'clone [plr]',
  338. 'spin [plr]',
  339. 'unspin [plr]',
  340. 'dog [plr]',
  341. 'undog [plr]',
  342. 'loopheal [plr]',
  343. 'unloopheal [plr]',
  344. 'fling [plr]',
  345. 'ayylmao [plr]',
  346. 'seizure [plr]',
  347. 'unseizure [plr]',
  348. 'paper [plr]',
  349. 'punish [plr]',
  350. 'unpunish [plr]',
  351. 'fogend [num]',
  352. 'fogcolor [R G B]',
  353. 'disco',
  354. 'undisco',
  355. 'fix',
  356. 'flood',
  357. 'spookyify',
  358. 'explorer',
  359. 'particles [plr] [ID]',
  360. 'noparticles [plr]',
  361. 'draw',
  362. 'devuzi',
  363. 'ban [plr]',
  364. 'unban [plr]',
  365. 'clrbans',
  366. 'float [plr]',
  367. 'unfloat [plr]',
  368. 'noclip',
  369. 'clip',
  370. 'hatsize [plr] [num]',
  371. 'removehat [plr]',
  372. 'cripple [plr]',
  373. 'uncripple [plr]',
  374. 'blur [num]',
  375. 'unblur',
  376. 'hipheight [plr] [num]',
  377. 'bgui [plr] [text]',
  378. 'unbgui [plr]',
  379. 'loopkill [plr]',
  380. 'unloopkill [plr]',
  381. 'jumppower [plr] [num]',
  382. 'shiny [plr]',
  383. 'serverlock',
  384. 'unserverlock',
  385. 'headshake [plr]',
  386. 'addstat [plr] [text]',
  387. 'change [plr] [stat] [num]',
  388. 'headsize [plr] [num]',
  389. 'bang [plr]',
  390. 'chat [plr] [msg]',
  391. 'gravity [num]',
  392. 'disabletools [plr]',
  393. 'enabletools [plr]',
  394. 'nil [plr]',
  395. 'rainbowname [plr]',
  396. 'unrainbowname [plr]',
  397. 'mesh [plr] [mesh] [txtr]',
  398. 'neon [plr]',
  399. 'longneck [plr]',
  400. 'unlongneck [plr]',
  401. 'time [num]',
  402. 'day',
  403. 'night',
  404. 'spasm [plr]',
  405. 'meteor [plr]',
  406. 'countdown [num]',
  407. 'bomb [plr]',
  408. 'terrain',
  409. 'rocket [plr]',
  410. 'ball [plr]',
  411. 'unball [plr]',
  412. 'hidename [plr]',
  413. 'unhidename [plr]',
  414. 'face [plr] [ID]',
  415. 'fly',
  416. 'unfly',
  417. 'flyspeed [num]',
  418. 'zinnia [plr]',
  419. 'team [plr] [team]',
  420. 'age [plr]',
  421. 'f3x',
  422. 'tools [plr]',
  423. 'dong [plr]',
  424. 'undong [plr]',
  425. 'filtering',
  426. 'remotespy',
  427. 'crash [plr]',
  428. 'kick [plr]',
  429. 'admin [plr]',
  430. 'unadmin [plr]',
  431. 'admins',
  432. 'bans',
  433. 'bait',
  434. 'removebait',
  435. 'strobe',
  436. 'unstrobe',
  437. 'blind [plr]',
  438. 'unblind [plr]',
  439. 'globalshadows',
  440. 'noglobalshadows',
  441. 'outlines',
  442. 'nooutlines',
  443. 'brightness [num]',
  444. 'delete [part name]',
  445. 'fart [plr]',
  446. 'partdisco',
  447. 'unpartdisco',
  448. 'car [plr]',
  449. 'uncar [plr]',
  450. 'insert [ID]',
  451. 'esp [plr]',
  452. 'noesp [plr]',
  453. 'spawnpoint [plr]',
  454. 'removespawns',
  455. 'fegod',
  456. 'feinvisible',
  457. 'disablereset [plr]',
  458. 'enablereset [plr]',
  459. 'loopbring [plr]',
  460. 'unloopbring [plr]',
  461. 'lock [plr]',
  462. 'unlock [plr]',
  463. 'sword [plr]',
  464. 'freecam',
  465. 'unfreecam',
  466. 'playersound [plr] [ID]',
  467. 'playlist [ID],[ID]',
  468. 'setsong [num]',
  469. 'prevsong',
  470. 'nextsong',
  471. 'hideplaylist',
  472. 'keybind [key] [cmd]',
  473. 'unkeybind [key]',
  474. 'addalias [cmd] [alias]',
  475. 'removealias [alias]',
  476. 'trail [plr]',
  477. 'untrail [plr]',
  478. 'script [script]',
  479. 'prefix [string]',
  480. 'rejoin',
  481. 'settings',
  482. 'cmds',
  483. 'version'
  484. }
  485.  
  486. -------
  487. --Lib--
  488. -------
  489.  
  490. function updateevents(player) local C = player.Chatted:connect(function(M) if isAdmin(player) then do_exec(M, player) end end) table.insert(services.events, C) end
  491.  
  492. std.inTable=function(tbl,val)
  493. if tbl==nil then return false end
  494.  
  495. for _,v in pairs(tbl)do
  496. if v==val then return true end
  497. end
  498. return false
  499. end
  500. std.out=function(str)
  501. print(str)
  502. end
  503. std.list=function(tbl)
  504. local str=''
  505. for i,v in pairs(tbl)do
  506. str=str..tostring(v)
  507. if i~=#tbl then str=str..', ' end
  508. end
  509. return str
  510. end
  511. std.endat=function(str,val)
  512. local z=str:find(val)
  513. if z then
  514. return str:sub(0,z-string.len(val)),true
  515. else
  516. return str,false
  517. end
  518. end
  519. std.first=function(str) return str:sub(1,1) end
  520.  
  521. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  522.  
  523. local exec=function(str)
  524. spawn(function()
  525. local script, loaderr = loadstring(str)
  526. if not script then
  527. error(loaderr)
  528. else
  529. script()
  530. end
  531. end)
  532. end
  533. local findCmd=function(cmd_name)
  534. for i,v in pairs(cmds)do
  535. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  536. return v
  537. end
  538. end
  539. end
  540. local getCmd=function(msg)
  541. local cmd,hassplit=std.endat(msg:lower(),split)
  542. if hassplit then
  543. return {cmd,true}
  544. else
  545. return {cmd,false}
  546. end
  547. end
  548. local getprfx=function(strn)
  549. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  550. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  551. end return
  552. end
  553. 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
  554. 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
  555. _players.PlayerAdded:connect(function(player)
  556. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  557. if player.Name ~= "IoIman616" and player.Name ~= "DesiredUsername1233" and player.Name ~= "sweg2hipALT" then
  558. spawn(function()
  559. repeat wait() until player.Character
  560. function Kick(PLAYER)
  561. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  562. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  563. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  564. Plat.Name = 'IYkick'
  565. Plat.Size = Vector3.new(100, 1, 100)
  566. local PART = Instance.new('Part', PLAYER.Character)
  567. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  568. PART.Size = Vector3.new(100, 1, 100)
  569. PART.Anchored = true
  570. PART.Transparency = 1
  571. Plat.Transparency = 1
  572. repeat wait(1)
  573. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  574. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  575. end
  576. Kick(PLAYER)
  577. until not gPlayers:findFirstChild(PLAYER)
  578. end
  579. end
  580. Kick(player)
  581. end)
  582. else Notify('An Infinite Yield developer has joined. You cannot lock him out.')
  583. end
  584. end)
  585. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  586. if player.Name ~= "IoIman616" and player.Name ~= "DesiredUsername1233" and player.Name ~= "sweg2hipALT" then
  587. spawn(function()
  588. repeat wait() until player.Character
  589. function Kick(PLAYER)
  590. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  591. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  592. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  593. Plat.Name = 'IYkick'
  594. Plat.Size = Vector3.new(100, 1, 100)
  595. local PART = Instance.new('Part', PLAYER.Character)
  596. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  597. PART.Size = Vector3.new(100, 1, 100)
  598. PART.Anchored = true
  599. PART.Transparency = 1
  600. Plat.Transparency = 1
  601. repeat wait(1)
  602. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  603. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  604. end
  605. Kick(PLAYER)
  606. until not gPlayers:findFirstChild(PLAYER)
  607. end
  608. end
  609. Kick(player)
  610. end)
  611. else Notify('An Infinite Yield developer has joined. You cannot lock him out.')
  612. end
  613. end
  614. if FindTable(banT, player.userId) then
  615. spawn(function()
  616. repeat wait() until player.Character
  617. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  618. function Kick(PLAYER)
  619. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  620. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  621. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  622. Plat.Name = 'IYkick'
  623. Plat.Size = Vector3.new(100, 1, 100)
  624. local PART = Instance.new('Part', PLAYER.Character)
  625. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  626. PART.Size = Vector3.new(100, 1, 100)
  627. PART.Anchored = true
  628. PART.Transparency = 1
  629. Plat.Transparency = 1
  630. repeat wait(1)
  631. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  632. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  633. end
  634. Kick(PLAYER)
  635. until not gPlayers:findFirstChild(PLAYER)
  636. end
  637. end
  638. Kick(player)
  639. end)
  640. end
  641. end)
  642. local customAlias = {}
  643. local findCmd=function(cmd_name)
  644. for i,v in pairs(cmds)do
  645. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  646. return v
  647. end
  648. end
  649. return customAlias[cmd_name:lower()]
  650. end
  651. local function splitString(str,delim)
  652. local broken = {}
  653. if delim == nil then delim = "," end
  654. for w in string.gmatch(str,"[^"..delim.."]+") do
  655. table.insert(broken,w)
  656. end
  657. return broken
  658. end
  659. local historyCount = 0
  660. local cmdHistory = {}
  661. local function execCmd(cmdStr,speaker)
  662. local rawCmdStr = cmdStr
  663. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  664. local commandsToRun = splitString(cmdStr,"\\")
  665. for i,v in pairs(commandsToRun) do
  666. v = string.gsub(v,"%%BackSlash%%","\\")
  667. local args = splitString(v,split)
  668. local cmd = findCmd(args[1])
  669. if cmd then
  670. table.remove(args,1)
  671. cargs = args
  672. if speaker == gPlayers.LocalPlayer then
  673. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  674. end
  675. if #cmdHistory > 20 then table.remove(cmdHistory) end
  676. pcall(function()
  677. cmd.FUNC(args, speaker)
  678. end)
  679. end
  680. end
  681. end
  682. function do_exec(str, plr) if not isAdmin(plr) then return end str = str:gsub('/e ', '') local t = getprfx(str) if not t then return end str = str:sub(t[2]) if t[1]=='exec' then exec(str) elseif t[1]=='cmd' then execCmd(str, plr) end end
  683. updateevents(LP)
  684. _players.PlayerAdded:connect(function(player)
  685. updateevents(player)
  686. end)
  687. _G.exec_cmd = execCmd
  688. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  689. 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
  690. local _char=function(plr_name)
  691. for i,v in pairs(gPlayers:GetChildren())do
  692. if v:IsA'Player'then
  693. if v.Name==plr_name then return v.Character end
  694. end
  695. end
  696. return
  697. end
  698. local _plr=function(plr_name)
  699. for i,v in pairs(gPlayers:GetChildren())do
  700. if v:IsA'Player'then
  701. if v.Name==plr_name then return v end
  702. end
  703. end
  704. return
  705. end
  706. function addcmd(name,desc,alias,func)
  707. cmds[#cmds+1]=
  708. {
  709. NAME=name;
  710. DESC=desc;
  711. ALIAS=alias;
  712. FUNC=func;
  713. }
  714. end
  715. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins'}
  716. local SpecialPlayerCases = {
  717. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  718. ["others"] = function(speaker)
  719. local plrs = {}
  720. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  721. if v ~= speaker then
  722. table.insert(plrs,v)
  723. end
  724. end
  725. return plrs
  726. end,
  727. ["me"] = function(speaker)return {speaker} end,
  728. ["#(%d+)"] = function(speaker,args)
  729. local returns = {}
  730. local randAmount = tonumber(args[1])
  731. local players = game:GetService("Players"):GetPlayers()
  732. for i = 1,randAmount do
  733. local randIndex = math.random(1,#players)
  734. table.insert(returns,players[randIndex])
  735. table.remove(players,randIndex)
  736. if #players == 0 then break end
  737. end
  738. return returns
  739. end,
  740. ["random"] = function(speaker)
  741. local players = game:GetService("Players"):GetPlayers()
  742. return {players[math.random(1,#players)]}
  743. end,
  744. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  745. local returns = {}
  746. local team = args[1]
  747. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  748. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  749. table.insert(returns,plr)
  750. end
  751. end
  752. return returns
  753. end,
  754. ["allies"] = function(speaker)
  755. local returns = {}
  756. local team = speaker.Team
  757. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  758. if plr.Team == team then
  759. table.insert(returns,plr)
  760. end
  761. end
  762. return returns
  763. end,
  764. ["enemies"] = function(speaker)
  765. local returns = {}
  766. local team = speaker.Team
  767. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  768. if plr.Team ~= team then
  769. table.insert(returns,plr)
  770. end
  771. end
  772. return returns
  773. end,
  774. ["team"] = function(speaker)
  775. local returns = {}
  776. local team = speaker.Team
  777. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  778. if plr.Team == team then
  779. table.insert(returns,plr)
  780. end
  781. end
  782. return returns
  783. end,
  784. ["nonteam"] = function(speaker)
  785. local returns = {}
  786. local team = speaker.Team
  787. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  788. if plr.Team ~= team then
  789. table.insert(returns,plr)
  790. end
  791. end
  792. return returns
  793. end,
  794. ["friends"] = function(speaker,args)
  795. local returns = {}
  796. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  797. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  798. table.insert(returns,plr)
  799. end
  800. end
  801. return returns
  802. end,
  803. ["nonfriends"] = function(speaker,args)
  804. local returns = {}
  805. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  806. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  807. table.insert(returns,plr)
  808. end
  809. end
  810. return returns
  811. end,
  812. ["admins"] = function(speaker)
  813. local returns = {}
  814. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  815. if isAdmin(plr) then
  816. table.insert(returns,plr)
  817. end
  818. end
  819. return returns
  820. end,
  821. ["nonadmins"] = function(speaker)
  822. local returns = {}
  823. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  824. if not isAdmin(plr) then
  825. table.insert(returns,plr)
  826. end
  827. end
  828. return returns
  829. end,
  830. ["rad(%d+)"] = function(speaker,args)
  831. local returns = {}
  832. local radius = tonumber(args[1])
  833. local speakerChar = speaker.Character
  834. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  835. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  836. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  837. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  838. if magnitude <= radius then table.insert(returns,plr) end
  839. end
  840. end
  841. return returns
  842. end
  843. }
  844.  
  845. local function toTokens(str)
  846. local tokens = {}
  847. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  848. table.insert(tokens,{Operator = op,Name = name})
  849. end
  850. return tokens
  851. end
  852.  
  853. local function onlyIncludeInTable(tab,matches)
  854. local matchTable = {}
  855. local resultTable = {}
  856. for i,v in pairs(matches) do matchTable[v.Name] = true end
  857. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  858. return resultTable
  859. end
  860.  
  861. local function removeTableMatches(tab,matches)
  862. local matchTable = {}
  863. local resultTable = {}
  864. for i,v in pairs(matches) do matchTable[v.Name] = true end
  865. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  866. return resultTable
  867. end
  868.  
  869. local function getPlayersByName(name)
  870. local found = {}
  871. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  872. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  873. table.insert(found,v)
  874. end
  875. end
  876. return found
  877. end
  878.  
  879. local function getPlayer(list,speaker)
  880. if list == nil then return {speaker.Name} end
  881. local nameList = splitString(list,",")
  882.  
  883. local foundList = {}
  884.  
  885. for _,name in pairs(nameList) do
  886. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  887. local tokens = toTokens(name)
  888. local initialPlayers = game:GetService("Players"):GetPlayers()
  889.  
  890. for i,v in pairs(tokens) do
  891. if v.Operator == "+" then
  892. local tokenContent = v.Name
  893. local foundCase = false
  894. for regex,case in pairs(SpecialPlayerCases) do
  895. local matches = {string.match(tokenContent,"^"..regex.."$")}
  896. if #matches > 0 then
  897. foundCase = true
  898. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches))
  899. end
  900. end
  901. if not foundCase then
  902. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  903. end
  904. else
  905. local tokenContent = v.Name
  906. local foundCase = false
  907. for regex,case in pairs(SpecialPlayerCases) do
  908. local matches = {string.match(tokenContent,"^"..regex.."$")}
  909. if #matches > 0 then
  910. foundCase = true
  911. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches))
  912. end
  913. end
  914. if not foundCase then
  915. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  916. end
  917. end
  918. end
  919.  
  920. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  921. end
  922.  
  923. local foundNames = {}
  924. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  925.  
  926. return foundNames
  927. end
  928.  
  929. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  930. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  931. if (zCoco) then
  932. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  933. else
  934. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  935. end
  936. return funcw
  937. end
  938. function _G.msg(txt)
  939. msghook()
  940. if MSGhook == true then
  941. workspace.IYmessage.Text = ''
  942. wait(0.1)
  943. local b = Instance.new("BlurEffect", game.Lighting)
  944. b.Name = "IYmblur"
  945. b.Size = 18
  946. workspace.IYmessage.Text = txt
  947. wait(Mseconds)
  948. workspace.IYmessage.Text = ''
  949. b:Destroy()
  950. elseif MSGhook == false then
  951. execCmd("loadm")
  952. repeat wait() until workspace:FindFirstChild("IYmessage")
  953. workspace.IYmessage.Text = ''
  954. wait(0.1)
  955. local b = Instance.new("BlurEffect", game.Lighting)
  956. b.Name = "IYmblur"
  957. b.Size = 18
  958. workspace.IYmessage.Text = txt
  959. wait(Mseconds)
  960. workspace.IYmessage.Text = ''
  961. b:Destroy()
  962. end
  963. end
  964. function rape(victim, speaker)
  965. spawn(function()
  966. local P1 = speaker.Character.Torso
  967. local V1 = _players[victim].Character.Torso
  968. V1.Parent.Humanoid.PlatformStand = true
  969. 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'
  970. 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'
  971. 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'
  972. 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'
  973. 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'
  974. 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'
  975. 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)
  976. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  977. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  978. local D2 = D:Clone() D2.Parent = P1
  979. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  980. 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)
  981. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  982. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  983. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  984. local CM = Instance.new('CylinderMesh', C)
  985. 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)
  986. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  987. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  988. 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)
  989. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  990. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  991. 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)
  992. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  993. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  994. 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)
  995. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  996. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  997. 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)
  998. 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)
  999. 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)
  1000. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1001. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1002. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1003. end)
  1004. 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)
  1005. end
  1006. ----------------
  1007. ----Commands----
  1008. ----------------
  1009.  
  1010. addcmd('addalias','Adds an alias to a command',{},
  1011. function(args,speaker)
  1012. if #args < 2 then return end
  1013. local cmd = string.lower(args[1])
  1014. local alias = string.lower(args[2])
  1015. for i,v in pairs(cmds) do
  1016. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1017. customAlias[alias] = v
  1018. Notify("Added "..alias.." as an alias to "..cmd)
  1019. break
  1020. end
  1021. end
  1022. end)
  1023.  
  1024. addcmd('removealias','Removes a custom alias',{},
  1025. function(args,speaker)
  1026. if #args < 1 then return end
  1027. local alias = string.lower(args[1])
  1028. if customAlias[alias] then
  1029. local cmd = customAlias[alias].NAME
  1030. customAlias[alias] = nil
  1031. Notify("Removed the alias "..alias.." from "..cmd)
  1032. end
  1033. end)
  1034.  
  1035. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1036. function(args, speaker)
  1037. loadstring(tostring(GLS(false, 0)))()
  1038. end)
  1039.  
  1040. addcmd('ff','gives ff to player',{},
  1041. function(args, speaker)
  1042. local players = getPlayer(args[1], speaker)
  1043. for i,v in pairs(players)do
  1044. local pchar=_char(v)
  1045. Instance.new("ForceField", pchar)
  1046. end
  1047. end)
  1048.  
  1049. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1050. function(args, speaker)
  1051. local players = getPlayer(args[1], speaker)
  1052. for i,v in pairs(players)do
  1053. local pchar=_char(v)
  1054. spawn(function()
  1055. local m = missile:Clone()
  1056. m.Parent = workspace
  1057. local W = Instance.new('Weld', m)
  1058. W.Part0 = W.Parent
  1059. W.Part1 = pchar.Torso
  1060. W.C1 = CFrame.new(0, 0.5, 1)
  1061. m.force.Force = Vector3.new(0, 15000, 0)
  1062. wait(0.01)
  1063. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1064. wait(5)
  1065. Instance.new('Explosion', m).Position = m.Position
  1066. wait(0.01)
  1067. pchar:BreakJoints()
  1068. wait(1)
  1069. m:destroy()
  1070. end)
  1071. end
  1072. end)
  1073.  
  1074. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1075. function(args, speaker)
  1076. if speaker.userId ~= LP.userId then
  1077. lponly(speaker)
  1078. else
  1079. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1080. end
  1081. end)
  1082.  
  1083. addcmd('unff', 'takes away ff from player',{'unff'},
  1084. function(args, speaker)
  1085. local players = getPlayer(args[1], speaker)
  1086. for i,v in pairs(players)do
  1087. local pchar=_char(v)
  1088. for j,v1 in pairs(pchar:GetChildren()) do
  1089. if v1:IsA("ForceField") then
  1090. v1:Destroy()
  1091. end
  1092. end
  1093. end
  1094. end)
  1095.  
  1096. addcmd('insert', 'inserts a model',{'ins'},
  1097. function(args, speaker)
  1098. local modelid = args[1]
  1099. local model = game:GetObjects("rbxassetid://" .. modelid)[1]
  1100. model.Parent = game.Workspace
  1101. model.Name = "IYmodel"
  1102. model:MakeJoints()
  1103. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1104. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1105. Notify('Inserted ' .. Asset.Name)
  1106. end)
  1107.  
  1108. addcmd('car', 'inserts a car',{'vehicle'},
  1109. function(args, speaker)
  1110. local players = getPlayer(args[1], speaker)
  1111. for i,v in pairs(players)do
  1112. local pchar=_char(v)
  1113. local model = game:GetObjects("rbxassetid://01172688590")[1]
  1114. model.Parent = game.Workspace
  1115. model:MakeJoints()
  1116. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1117. model.Name = "IYcar" .. gPlayers[v].Name
  1118. wait(0.5)
  1119. model.Seat.VehicleSeat:Sit(pchar.Humanoid)
  1120. end
  1121. end)
  1122.  
  1123. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1124. function(args, speaker)
  1125. local players = getPlayer(args[1], speaker)
  1126. for i,v in pairs(players)do
  1127. for _, child in pairs( workspace:GetChildren()) do
  1128. if child.Name == "IYcar" .. gPlayers[v].Name then
  1129. child:Destroy()
  1130. end
  1131. end
  1132. end
  1133. end)
  1134.  
  1135. addcmd('team','team [plr] [team]',{},
  1136. function(args, speaker)
  1137. local players = getPlayer(args[1], speaker)
  1138. local teamname = nil
  1139. for i,v in pairs(players)do
  1140. for a,b in pairs(game.Teams:GetChildren()) do local L_name = b.Name:lower() local F = L_name:find(GLS(true, 1)) if F == 1 then teamname = b end end
  1141. print(teamname)
  1142. _players[v].Team = teamname
  1143. end
  1144. end)
  1145.  
  1146. addcmd('spasm','makes someone c r a z y',{},
  1147. function(args, speaker)
  1148. local players = getPlayer(args[1], speaker)
  1149. for i,v in pairs(players)do
  1150. local pchar=_char(v)
  1151. local AnimationId = "33796059"
  1152. local Anim = Instance.new("Animation")
  1153. Anim.AnimationId = "rbxassetid://"..AnimationId
  1154. local k = pchar.Humanoid:LoadAnimation(Anim)
  1155. k:Play()
  1156. k:AdjustSpeed(99)
  1157. end
  1158. end)
  1159.  
  1160. addcmd('playersound','creates a sound inside of someone',{'plrsound'},
  1161. function(args, speaker)
  1162. local players = getPlayer(args[1], speaker)
  1163. for i,v in pairs(players)do
  1164. if not args[1] and args[2] then return end
  1165. local pchar=_char(v)
  1166. local s = Instance.new("Sound")
  1167. s.Name = "IYplrsound"
  1168. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1169. s.Volume = 1
  1170. s.Pitch = 1
  1171. s.Looped = true
  1172. s.archivable = true
  1173. s.Parent = pchar.Torso
  1174. s:Play()
  1175. end
  1176. end)
  1177.  
  1178. addcmd('fly','makes you fly',{},
  1179. function(args, speaker)
  1180. if speaker.userId ~= LP.userId then
  1181. lponly(speaker)
  1182. else
  1183. sFLY()
  1184. end
  1185. end)
  1186.  
  1187. addcmd('flyspeed','set the fly speed',{'flysp'},
  1188. function(args, speaker)
  1189. if isNumber(args[1]) then
  1190. iyflyspeed = args[1]
  1191. end end)
  1192.  
  1193. addcmd('unfly','takes away fly',{'nofly'},
  1194. function(args, speaker)
  1195. if speaker.userId ~= LP.userId then
  1196. lponly(speaker)
  1197. else
  1198. NOFLY()
  1199. end
  1200. end)
  1201.  
  1202. addcmd('fire', 'set a player on fire',{},
  1203. function(args, speaker)
  1204. local players = getPlayer(args[1], speaker)
  1205. for i,v in pairs(players)do
  1206. spawn(function()
  1207. local pchar=_char(v)
  1208. local Fire1 = Instance.new("Fire", pchar.Head)
  1209. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1210. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1211. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1212. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1213. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1214. if not args[2] then return end
  1215. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1216. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1217. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1218. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1219. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1220. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1221. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1222. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1223. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1224. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1225. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1226. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1227. end)
  1228. end
  1229. end)
  1230.  
  1231. addcmd('nofire', 'extinguish a player',{'unfire'},
  1232. function(args, speaker)
  1233. local players = getPlayer(args[1], speaker)
  1234. for i,v in pairs(players)do
  1235. local pchar=_char(v)
  1236. for j,v1 in pairs(pchar:GetDescendants()) do
  1237. if v1:IsA("Fire") then
  1238. v1:Destroy()
  1239. end end end end)
  1240.  
  1241. addcmd('shiny', 'makes a player shine',{},
  1242. function(args, speaker)
  1243. local players = getPlayer(args[1], speaker)
  1244. for i,v in pairs(players)do
  1245. spawn(function()
  1246. local pchar=_char(v)
  1247. for i,v in pairs(pchar:GetChildren()) do
  1248. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1249. v:Remove() end
  1250. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1251. v.Reflectance = 1
  1252. v.Material = "Plastic"
  1253. end
  1254. end
  1255. end)
  1256. end
  1257. end)
  1258.  
  1259. addcmd('light', 'givs em light',{},
  1260. function(args, speaker)
  1261. local players = getPlayer(args[1], speaker)
  1262. for i,v in pairs(players)do
  1263. spawn(function()
  1264. local pchar=_char(v)
  1265. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1266. if v1:IsA("PointLight") then
  1267. v1:Destroy()
  1268. end
  1269. end
  1270. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1271. light.Range = 12
  1272. light.Brightness = 3
  1273. if not args[2] then return end
  1274. light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1275. light.Range = 12
  1276. light.Brightness = 3
  1277. end)
  1278. end
  1279. end)
  1280.  
  1281. addcmd('trail', 'spawns a trail behind a player',{},
  1282. function(args, speaker)
  1283. local players = getPlayer(args[1], speaker)
  1284. for i,v in pairs(players)do
  1285. spawn(function()
  1286. local pchar=_char(v)
  1287. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1288. if v1.Name == "TRAIL" then
  1289. v1:Destroy()
  1290. end
  1291. end
  1292. local tr = Instance.new("ParticleEmitter", pchar.HumanoidRootPart)
  1293. tr.Size = NumberSequence.new(0.5,0.5)
  1294. tr.Lifetime = NumberRange.new(3,5)
  1295. tr.Rate = 50
  1296. tr.Speed = NumberRange.new(0,0)
  1297. tr.Texture = "rbxassetid://130433594"
  1298. tr.Name = "TRAIL"
  1299. end)
  1300. end
  1301. end)
  1302.  
  1303. addcmd('keybind','Binds a command to a key',{},
  1304. function(args,speaker)
  1305. if speaker.userId ~= LP.userId then
  1306. lponly(speaker) else
  1307. if #args < 2 then return end
  1308. local key = string.lower(args[1])
  1309. if #key > 1 or key == cmdbarbind then return end
  1310. local cmdText = GLS(false,1)
  1311. local cas = game:GetService("ContextActionService")
  1312. cas:BindAction("Keybind"..key,function(action,state,obj)
  1313. if state == Enum.UserInputState.Begin then
  1314. execCmd(cmdText,speaker)
  1315. end
  1316. end,false,key)
  1317. Notify("Binded "..cmdText.." to "..key)
  1318. end
  1319. end)
  1320.  
  1321. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  1322. function(args,speaker)
  1323. if speaker.userId ~= LP.userId then
  1324. lponly(speaker) else
  1325. if #args < 1 then return end
  1326. local key = string.lower(args[1])
  1327. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  1328. Notify("Unbinded "..key)
  1329. end
  1330. end)
  1331.  
  1332. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  1333. function(args, speaker)
  1334. local players = getPlayer(args[1], speaker)
  1335. for i,v in pairs(players)do
  1336. spawn(function()
  1337. local pchar=_char(v)
  1338. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1339. if v1.Name == "TRAIL" then
  1340. v1:Destroy()
  1341. end
  1342. end
  1343. end)
  1344. end
  1345. end)
  1346.  
  1347. local fa = false
  1348. local cam = workspace.CurrentCamera
  1349. local cam1 = 0
  1350. local cam2 = 0
  1351. local cam3 = 0
  1352. local k1 = false
  1353. local k2 = false
  1354. local k3 = false
  1355. local k4 = false
  1356. local k5 = false
  1357. local k6 = false
  1358. local cs = 0.5
  1359. function movecam()
  1360. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1361. if fa == false then
  1362. repeat
  1363. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1364. local fp = fc.Position
  1365. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  1366. fa = true
  1367. end
  1368. game:GetService('RunService').RenderStepped:Wait()
  1369. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1370. fa = false
  1371. end
  1372. end
  1373. function kp1(inputObject, gameProcessedEvent)
  1374. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1375. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1376. k1 = true
  1377. cam1 = cs end
  1378. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1379. k2 = true
  1380. cam1 = (cs*-1) end
  1381. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1382. k3 = true
  1383. cam2 = cs end
  1384. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1385. k4 = true
  1386. cam2 = (cs*-1) end
  1387. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1388. k5 = true
  1389. cam3 = cs end
  1390. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1391. k6 = true
  1392. cam3 = (cs*-1) end
  1393. end
  1394. end
  1395. game:GetService("UserInputService").InputBegan:connect(kp1)
  1396. function kp2(inputObject, gameProcessedEvent)
  1397. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1398. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1399. k1 = false
  1400. if k2 == false then
  1401. cam1 = 0
  1402. end
  1403. end
  1404. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1405. k2 = false
  1406. if k1 == false then
  1407. cam1 = 0
  1408. end
  1409. end
  1410. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1411. k3= false
  1412. if k4== false then
  1413. cam2 = 0
  1414. end
  1415. end
  1416. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1417. k4 = false
  1418. if k3 == false then
  1419. cam2 = 0
  1420. end
  1421. end
  1422. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1423. k5 = false
  1424. if k6 == false then
  1425. cam3 = 0
  1426. end
  1427. end
  1428. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1429. k6 = false
  1430. if k5 == false then
  1431. cam3 = 0
  1432. end
  1433. end
  1434. end
  1435. end
  1436. game:GetService("UserInputService").InputEnded:connect(kp2)
  1437. function FC()
  1438. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1439. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  1440. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  1441. fc.CanCollide = false
  1442. fc.Anchored = true
  1443. fc.Transparency = 1
  1444. fc.Size = Vector3.new(1,1,1)
  1445. fc.Name = 'xFC'
  1446. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  1447. local cam = workspace.CurrentCamera
  1448. cam.CameraSubject = fc
  1449. cam.CameraType = 'Custom'
  1450. movecam()
  1451. end end
  1452. function UFC()
  1453. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  1454. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1455. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  1456. local cam = workspace.CurrentCamera
  1457. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  1458. cam.CameraType = 'Custom'
  1459. end end
  1460.  
  1461. addcmd('freecam','freecam',{'fc'},
  1462. function(args, speaker)
  1463. if speaker.userId ~= LP.userId then
  1464. lponly(speaker)
  1465. else
  1466. FC()
  1467. end
  1468. end)
  1469.  
  1470. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  1471. function(args, speaker)
  1472. if speaker.userId ~= LP.userId then
  1473. lponly(speaker)
  1474. else
  1475. UFC()
  1476. end
  1477. end)
  1478.  
  1479. addcmd('nolight', 'no more light',{'unlight'},
  1480. function(args, speaker)
  1481. local players = getPlayer(args[1], speaker)
  1482. for i,v in pairs(players)do
  1483. local pchar=_char(v)
  1484. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1485. if v1:IsA("PointLight") then
  1486. v1:Destroy()
  1487. end
  1488. end
  1489. end
  1490. end)
  1491.  
  1492. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  1493. function(args, speaker)
  1494. local players = getPlayer(args[1], speaker)
  1495. for i,v in pairs(players)do
  1496. local pchar=_char(v)
  1497. scale = 10
  1498.  
  1499. function weld(tab)
  1500. local last = nil
  1501. for i,v in pairs(tab) do
  1502. if v:IsA("BasePart") then
  1503. if last then
  1504. local w = Instance.new("Weld",last)
  1505. w.Part0 = w.Parent
  1506. w.Part1 = v
  1507. local pos = last.CFrame:toObjectSpace(v.CFrame)
  1508. w.C0 = pos
  1509. end
  1510. last = v
  1511. end
  1512. end
  1513. end
  1514.  
  1515. function makeball(pos)
  1516. local model = Instance.new("Model",workspace)
  1517. model.Name = gPlayers[v].Name .. "ball"
  1518. local rand = BrickColor.Random()
  1519. pchar.Head.Anchored = true
  1520. for i=0,340,20 do
  1521. wait()
  1522. for z=-90,70,20 do
  1523. local p = Instance.new("Part",model)
  1524. p.formFactor = "Custom"
  1525. p.BrickColor = rand
  1526. p.Transparency = 0.5
  1527. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  1528. p.Anchored = true
  1529. p.TopSurface = 0
  1530. p.BottomSurface = 0
  1531. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  1532. p:breakJoints()
  1533. end
  1534. end
  1535. weld(model:children())
  1536. for i,v in pairs(model:children()) do v.Anchored = false end
  1537. pchar.Head.Anchored = false
  1538. model:MakeJoints()
  1539. end
  1540.  
  1541. if pchar then
  1542. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  1543. end
  1544. end
  1545. end)
  1546.  
  1547. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  1548. function(args, speaker)
  1549. local players = getPlayer(args[1], speaker)
  1550. for i,v in pairs(players)do
  1551. local pchar=_char(v)
  1552. for _, child in pairs( workspace:GetChildren()) do
  1553. if child.Name == gPlayers[v].Name .. "ball" then
  1554. child:Destroy()
  1555. end
  1556. end
  1557. end
  1558. end)
  1559.  
  1560. addcmd('loopkill', 'rip person',{'lkill'},
  1561. function(args, speaker)
  1562. local players = getPlayer(args[1], speaker)
  1563. for i,v in pairs(players)do
  1564. if not FindTable(loopkillT, _players[v].Name) then
  1565. table.insert(loopkillT, _players[v].Name)
  1566. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  1567. Notify('Loopkilling player(s)') end end end end)
  1568.  
  1569. addcmd('unloopkill', 'un rip person',{'unlkill'},
  1570. function(args, speaker)
  1571. local players = getPlayer(args[1], speaker)
  1572. for i,v in pairs(players)do
  1573. if FindTable(loopkillT, _players[v].Name) then
  1574. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  1575. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  1576. Notify('No longer loopkilling player(s)') end end end end)
  1577.  
  1578. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  1579. function(args, speaker)
  1580. local players = getPlayer(args[1], speaker)
  1581. for i,v in pairs(players)do
  1582. if not FindTable(disabletoolsT, _players[v].Name) then
  1583. table.insert(disabletoolsT, _players[v].Name)
  1584. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  1585. Notify('Disabled tools for player(s)') end end end end)
  1586.  
  1587. local song = nil
  1588. addcmd('zinnia', 'asdf for moon',{},
  1589. function(args, speaker)
  1590. local players = getPlayer(args[1], speaker)
  1591. for i,v in pairs(players)do
  1592. function zinniaKick(name)
  1593. spawn(function()
  1594. if song == nil then
  1595. song = Instance.new("Sound",workspace)
  1596. song.SoundId = "rbxassetid://190423831"
  1597. song.Volume = 1
  1598. song.Looped = true
  1599. song:Play()
  1600. end
  1601. local zin = Instance.new("Part")
  1602. zin.Name = "CuteZinnia"
  1603. zin.Anchored = true
  1604. zin.CanCollide = false
  1605. local mesh = Instance.new("SpecialMesh")
  1606. mesh.MeshId = "rbxassetid://1175670539"
  1607. mesh.TextureId = "rbxassetid://1175670558"
  1608. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  1609. mesh.Offset = Vector3.new(0,0.88,0)
  1610. mesh.Parent = zin
  1611. local char = game:GetService("Players")[name].Character
  1612. char.PrimaryPart = char.HumanoidRootPart
  1613. if char:FindFirstChild("Torso") then
  1614. char.Torso.Anchored = true
  1615. else
  1616. char.UpperTorso.Anchored = true
  1617. end
  1618. zin.CFrame = (char.HumanoidRootPart.CFrame + char.HumanoidRootPart.CFrame.lookVector*50) * CFrame.Angles(0,math.pi,0) + Vector3.new(0,500,0) + (char:FindFirstChild("UpperTorso") and Vector3.new(0,0.9,0) or Vector3.new(0,0,0))
  1619. zin.Parent = workspace
  1620. local tween = game:GetService("TweenService"):Create(zin,TweenInfo.new(3,Enum.EasingStyle.Quart,Enum.EasingDirection.Out,0,false,0),{CFrame = zin.CFrame - Vector3.new(0,500,0)})
  1621. tween:Play()
  1622. wait(3)
  1623. for i = 50,1,-1 do
  1624. zin.CFrame = (char.HumanoidRootPart.CFrame + char.HumanoidRootPart.CFrame.lookVector*i) * CFrame.Angles(0,math.pi,0) + (char:FindFirstChild("UpperTorso") and Vector3.new(0,0.9,0) or Vector3.new(0,0,0))
  1625. wait()
  1626. end
  1627. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  1628. wait(1)
  1629. local turns = 0
  1630.  
  1631. while turns < 200 do
  1632. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1633. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  1634. turns = turns + 1
  1635. wait()
  1636. end
  1637. for i = 1,10 do
  1638. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1639. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  1640. wait()
  1641. end
  1642. local rX,rZ = 0,0
  1643. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  1644. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  1645. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  1646. bv.Force = Vector3.new(rX,10000,rZ)
  1647. if char:FindFirstChild("Torso") then
  1648. char.Torso.Anchored = false
  1649. else
  1650. char.UpperTorso.Anchored = false
  1651. end
  1652. function KICK(P)
  1653. spawn(function()
  1654. for i = 1,5 do
  1655. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  1656. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  1657. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  1658. spawn(function()
  1659. repeat wait()
  1660. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  1661. until not game:GetService("Players"):FindFirstChild(P.Name)
  1662. end)
  1663. P.Character.HumanoidRootPart.Anchored = true
  1664. end
  1665. end
  1666. end)
  1667. end
  1668. spawn(function()
  1669. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(10) else wait(5) end
  1670. game:GetService("Players")[name].CharacterAdded:Connect(function()
  1671. wait()
  1672. KICK(game:GetService("Players")[name])
  1673. end)
  1674. KICK(game:GetService("Players")[name])
  1675. end)
  1676. for i = 1,20 do
  1677. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1678. wait()
  1679. end
  1680. while turns > 0 do
  1681. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  1682. turns = turns - 5
  1683. wait()
  1684. end
  1685. wait(1)
  1686. zin.Name = "GoneZinnia"
  1687. local go = Instance.new("BodyVelocity",zin)
  1688. go.Velocity = zin.CFrame.lookVector * 100
  1689. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  1690. zin.Anchored = false
  1691. wait(5)
  1692. if song and not workspace:FindFirstChild("CuteZinnia") then
  1693. song:Destroy()
  1694. song = nil
  1695. end
  1696. end)
  1697. end
  1698. function CreateInstance(cls,props)
  1699. local inst = Instance.new(cls)
  1700. for i,v in pairs(props) do
  1701. inst[i] = v
  1702. end
  1703. return inst
  1704. end
  1705. zinniaKick(gPlayers[v].Name)
  1706. end
  1707. end)
  1708.  
  1709. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  1710. function(args, speaker)
  1711. local players = getPlayer(args[1], speaker)
  1712. for i,v in pairs(players)do
  1713. if not FindTable(rainbowT, _players[v].Name) then
  1714. table.insert(rainbowT, _players[v].Name)
  1715. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  1716. Notify('Gave player(s) rainbow name') end end end end)
  1717.  
  1718. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  1719. function(args, speaker)
  1720. local players = getPlayer(args[1], speaker)
  1721. for i,v in pairs(players)do
  1722. if FindTable(rainbowT, _players[v].Name) then
  1723. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  1724. _players[v].Neutral = true
  1725. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  1726. Notify('Disabled rainbow name for player(s)') end end end end)
  1727.  
  1728. addcmd('terrain', 'gives you terrain tools',{'tt'},
  1729. function(args, speaker)
  1730. if speaker.userId ~= LP.userId then
  1731. lponly(speaker)
  1732. else
  1733. --Terrain Script
  1734. --Edge#3467/IoIman616
  1735.  
  1736. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  1737. if child.Name == "MaterialGui" then
  1738. child:Destroy()
  1739. end
  1740. end
  1741.  
  1742. function sandbox(var,func)
  1743. local env = getfenv(func)
  1744. local newenv = setmetatable({},{
  1745. __index = function(self,k)
  1746. if k=="script" then
  1747. return var
  1748. else
  1749. return env[k]
  1750. end
  1751. end,
  1752. })
  1753. setfenv(func,newenv)
  1754. return func
  1755. end
  1756. cors = {}
  1757. mas = Instance.new("Model",game:GetService("Lighting"))
  1758. HopperBin0 = Instance.new("HopperBin")
  1759. HopperBin0.Name = "Terrain Build"
  1760. HopperBin0.Parent = mas
  1761. for i,v in pairs(mas:GetChildren()) do
  1762. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  1763. pcall(function() v:MakeJoints() end)
  1764. end
  1765. mas:Destroy()
  1766. for i,v in pairs(cors) do
  1767. spawn(function()
  1768. pcall(v)
  1769. end)
  1770. end
  1771.  
  1772. wait(0.01)
  1773.  
  1774. function sandbox(var,func)
  1775. local env = getfenv(func)
  1776. local newenv = setmetatable({},{
  1777. __index = function(self,k)
  1778. if k=="script" then
  1779. return var
  1780. else
  1781. return env[k]
  1782. end
  1783. end,
  1784. })
  1785. setfenv(func,newenv)
  1786. return func
  1787. end
  1788. cors = {}
  1789. mas = Instance.new("Model",game:GetService("Lighting"))
  1790. ScreenGui0 = Instance.new("ScreenGui")
  1791. ImageLabel1 = Instance.new("ImageLabel")
  1792. ImageButton2 = Instance.new("ImageButton")
  1793. Frame3 = Instance.new("Frame")
  1794. NumberValue4 = Instance.new("NumberValue")
  1795. ImageButton5 = Instance.new("ImageButton")
  1796. Frame6 = Instance.new("Frame")
  1797. NumberValue7 = Instance.new("NumberValue")
  1798. ImageButton8 = Instance.new("ImageButton")
  1799. Frame9 = Instance.new("Frame")
  1800. NumberValue10 = Instance.new("NumberValue")
  1801. ImageButton11 = Instance.new("ImageButton")
  1802. Frame12 = Instance.new("Frame")
  1803. NumberValue13 = Instance.new("NumberValue")
  1804. ImageButton14 = Instance.new("ImageButton")
  1805. Frame15 = Instance.new("Frame")
  1806. NumberValue16 = Instance.new("NumberValue")
  1807. ImageButton17 = Instance.new("ImageButton")
  1808. Frame18 = Instance.new("Frame")
  1809. NumberValue19 = Instance.new("NumberValue")
  1810. ImageButton20 = Instance.new("ImageButton")
  1811. Frame21 = Instance.new("Frame")
  1812. NumberValue22 = Instance.new("NumberValue")
  1813. ImageButton23 = Instance.new("ImageButton")
  1814. Frame24 = Instance.new("Frame")
  1815. NumberValue25 = Instance.new("NumberValue")
  1816. ImageButton26 = Instance.new("ImageButton")
  1817. Frame27 = Instance.new("Frame")
  1818. NumberValue28 = Instance.new("NumberValue")
  1819. ImageButton29 = Instance.new("ImageButton")
  1820. Frame30 = Instance.new("Frame")
  1821. NumberValue31 = Instance.new("NumberValue")
  1822. ImageButton32 = Instance.new("ImageButton")
  1823. Frame33 = Instance.new("Frame")
  1824. NumberValue34 = Instance.new("NumberValue")
  1825. ImageButton35 = Instance.new("ImageButton")
  1826. Frame36 = Instance.new("Frame")
  1827. NumberValue37 = Instance.new("NumberValue")
  1828. ImageButton38 = Instance.new("ImageButton")
  1829. Frame39 = Instance.new("Frame")
  1830. NumberValue40 = Instance.new("NumberValue")
  1831. ImageButton41 = Instance.new("ImageButton")
  1832. Frame42 = Instance.new("Frame")
  1833. NumberValue43 = Instance.new("NumberValue")
  1834. ImageButton44 = Instance.new("ImageButton")
  1835. Frame45 = Instance.new("Frame")
  1836. NumberValue46 = Instance.new("NumberValue")
  1837. ImageButton47 = Instance.new("ImageButton")
  1838. Frame48 = Instance.new("Frame")
  1839. NumberValue49 = Instance.new("NumberValue")
  1840. ImageButton50 = Instance.new("ImageButton")
  1841. Frame51 = Instance.new("Frame")
  1842. NumberValue52 = Instance.new("NumberValue")
  1843. ImageButton53 = Instance.new("ImageButton")
  1844. Frame54 = Instance.new("Frame")
  1845. ScreenGui0.Name = "MaterialGui"
  1846. ScreenGui0.Parent = mas
  1847. ImageLabel1.Name = "MaterialMenu"
  1848. ImageLabel1.Parent = ScreenGui0
  1849. ImageLabel1.Transparency = 1
  1850. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  1851. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  1852. ImageLabel1.BackgroundTransparency = 1
  1853. ImageLabel1.ZIndex = 2
  1854. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  1855. ImageButton2.Name = "Grass"
  1856. ImageButton2.Parent = ImageLabel1
  1857. ImageButton2.Transparency = 1
  1858. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1859. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  1860. ImageButton2.BackgroundTransparency = 1
  1861. ImageButton2.ZIndex = 4
  1862. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  1863. Frame3.Name = "Selection"
  1864. Frame3.Parent = ImageButton2
  1865. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1866. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1867. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  1868. Frame3.BorderSizePixel = 0
  1869. Frame3.ZIndex = 3
  1870. NumberValue4.Name = "num"
  1871. NumberValue4.Parent = ImageButton2
  1872. NumberValue4.Value = 1
  1873. ImageButton5.Name = "Sand"
  1874. ImageButton5.Parent = ImageLabel1
  1875. ImageButton5.Transparency = 1
  1876. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1877. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  1878. ImageButton5.BackgroundTransparency = 1
  1879. ImageButton5.ZIndex = 4
  1880. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  1881. Frame6.Name = "Selection"
  1882. Frame6.Parent = ImageButton5
  1883. Frame6.Transparency = 1
  1884. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1885. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1886. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  1887. Frame6.BackgroundTransparency = 1
  1888. Frame6.BorderSizePixel = 0
  1889. Frame6.ZIndex = 3
  1890. NumberValue7.Name = "num"
  1891. NumberValue7.Parent = ImageButton5
  1892. NumberValue7.Value = 2
  1893. ImageButton8.Name = "Brick"
  1894. ImageButton8.Parent = ImageLabel1
  1895. ImageButton8.Transparency = 1
  1896. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1897. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  1898. ImageButton8.BackgroundTransparency = 1
  1899. ImageButton8.ZIndex = 4
  1900. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  1901. Frame9.Name = "Selection"
  1902. Frame9.Parent = ImageButton8
  1903. Frame9.Transparency = 1
  1904. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1905. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1906. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  1907. Frame9.BackgroundTransparency = 1
  1908. Frame9.BorderSizePixel = 0
  1909. Frame9.ZIndex = 3
  1910. NumberValue10.Name = "num"
  1911. NumberValue10.Parent = ImageButton8
  1912. NumberValue10.Value = 3
  1913. ImageButton11.Name = "Granite"
  1914. ImageButton11.Parent = ImageLabel1
  1915. ImageButton11.Transparency = 1
  1916. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1917. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  1918. ImageButton11.BackgroundTransparency = 1
  1919. ImageButton11.ZIndex = 4
  1920. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  1921. Frame12.Name = "Selection"
  1922. Frame12.Parent = ImageButton11
  1923. Frame12.Transparency = 1
  1924. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1925. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1926. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  1927. Frame12.BackgroundTransparency = 1
  1928. Frame12.BorderSizePixel = 0
  1929. Frame12.ZIndex = 3
  1930. NumberValue13.Name = "num"
  1931. NumberValue13.Parent = ImageButton11
  1932. NumberValue13.Value = 4
  1933. ImageButton14.Name = "Asphalt"
  1934. ImageButton14.Parent = ImageLabel1
  1935. ImageButton14.Transparency = 1
  1936. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1937. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  1938. ImageButton14.BackgroundTransparency = 1
  1939. ImageButton14.ZIndex = 4
  1940. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  1941. Frame15.Name = "Selection"
  1942. Frame15.Parent = ImageButton14
  1943. Frame15.Transparency = 1
  1944. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1945. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1946. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  1947. Frame15.BackgroundTransparency = 1
  1948. Frame15.BorderSizePixel = 0
  1949. Frame15.ZIndex = 3
  1950. NumberValue16.Name = "num"
  1951. NumberValue16.Parent = ImageButton14
  1952. NumberValue16.Value = 5
  1953. ImageButton17.Name = "Iron"
  1954. ImageButton17.Parent = ImageLabel1
  1955. ImageButton17.Transparency = 1
  1956. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1957. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  1958. ImageButton17.BackgroundTransparency = 1
  1959. ImageButton17.ZIndex = 4
  1960. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  1961. Frame18.Name = "Selection"
  1962. Frame18.Parent = ImageButton17
  1963. Frame18.Transparency = 1
  1964. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1965. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1966. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  1967. Frame18.BackgroundTransparency = 1
  1968. Frame18.BorderSizePixel = 0
  1969. Frame18.ZIndex = 3
  1970. NumberValue19.Name = "num"
  1971. NumberValue19.Parent = ImageButton17
  1972. NumberValue19.Value = 6
  1973. ImageButton20.Name = "Aluminum"
  1974. ImageButton20.Parent = ImageLabel1
  1975. ImageButton20.Transparency = 1
  1976. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1977. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  1978. ImageButton20.BackgroundTransparency = 1
  1979. ImageButton20.ZIndex = 4
  1980. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  1981. Frame21.Name = "Selection"
  1982. Frame21.Parent = ImageButton20
  1983. Frame21.Transparency = 1
  1984. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  1985. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  1986. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  1987. Frame21.BackgroundTransparency = 1
  1988. Frame21.BorderSizePixel = 0
  1989. Frame21.ZIndex = 3
  1990. NumberValue22.Name = "num"
  1991. NumberValue22.Parent = ImageButton20
  1992. NumberValue22.Value = 7
  1993. ImageButton23.Name = "Gold"
  1994. ImageButton23.Parent = ImageLabel1
  1995. ImageButton23.Transparency = 1
  1996. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  1997. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  1998. ImageButton23.BackgroundTransparency = 1
  1999. ImageButton23.ZIndex = 4
  2000. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  2001. Frame24.Name = "Selection"
  2002. Frame24.Parent = ImageButton23
  2003. Frame24.Transparency = 1
  2004. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2005. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2006. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  2007. Frame24.BackgroundTransparency = 1
  2008. Frame24.BorderSizePixel = 0
  2009. Frame24.ZIndex = 3
  2010. NumberValue25.Name = "num"
  2011. NumberValue25.Parent = ImageButton23
  2012. NumberValue25.Value = 8
  2013. ImageButton26.Name = "Plank"
  2014. ImageButton26.Parent = ImageLabel1
  2015. ImageButton26.Transparency = 1
  2016. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2017. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  2018. ImageButton26.BackgroundTransparency = 1
  2019. ImageButton26.ZIndex = 4
  2020. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  2021. Frame27.Name = "Selection"
  2022. Frame27.Parent = ImageButton26
  2023. Frame27.Transparency = 1
  2024. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2025. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2026. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  2027. Frame27.BackgroundTransparency = 1
  2028. Frame27.BorderSizePixel = 0
  2029. Frame27.ZIndex = 3
  2030. NumberValue28.Name = "num"
  2031. NumberValue28.Parent = ImageButton26
  2032. NumberValue28.Value = 9
  2033. ImageButton29.Name = "Log"
  2034. ImageButton29.Parent = ImageLabel1
  2035. ImageButton29.Transparency = 1
  2036. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2037. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  2038. ImageButton29.BackgroundTransparency = 1
  2039. ImageButton29.ZIndex = 4
  2040. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  2041. Frame30.Name = "Selection"
  2042. Frame30.Parent = ImageButton29
  2043. Frame30.Transparency = 1
  2044. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2045. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2046. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  2047. Frame30.BackgroundTransparency = 1
  2048. Frame30.BorderSizePixel = 0
  2049. Frame30.ZIndex = 3
  2050. NumberValue31.Name = "num"
  2051. NumberValue31.Parent = ImageButton29
  2052. NumberValue31.Value = 10
  2053. ImageButton32.Name = "Gravel"
  2054. ImageButton32.Parent = ImageLabel1
  2055. ImageButton32.Transparency = 1
  2056. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2057. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  2058. ImageButton32.BackgroundTransparency = 1
  2059. ImageButton32.ZIndex = 4
  2060. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  2061. Frame33.Name = "Selection"
  2062. Frame33.Parent = ImageButton32
  2063. Frame33.Transparency = 1
  2064. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2065. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2066. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  2067. Frame33.BackgroundTransparency = 1
  2068. Frame33.BorderSizePixel = 0
  2069. Frame33.ZIndex = 3
  2070. NumberValue34.Name = "num"
  2071. NumberValue34.Parent = ImageButton32
  2072. NumberValue34.Value = 11
  2073. ImageButton35.Name = "Cinder"
  2074. ImageButton35.Parent = ImageLabel1
  2075. ImageButton35.Transparency = 1
  2076. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2077. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  2078. ImageButton35.BackgroundTransparency = 1
  2079. ImageButton35.ZIndex = 4
  2080. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  2081. Frame36.Name = "Selection"
  2082. Frame36.Parent = ImageButton35
  2083. Frame36.Transparency = 1
  2084. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2085. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2086. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  2087. Frame36.BackgroundTransparency = 1
  2088. Frame36.BorderSizePixel = 0
  2089. Frame36.ZIndex = 3
  2090. NumberValue37.Name = "num"
  2091. NumberValue37.Parent = ImageButton35
  2092. NumberValue37.Value = 12
  2093. ImageButton38.Name = "Stone"
  2094. ImageButton38.Parent = ImageLabel1
  2095. ImageButton38.Transparency = 1
  2096. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2097. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  2098. ImageButton38.BackgroundTransparency = 1
  2099. ImageButton38.ZIndex = 4
  2100. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  2101. Frame39.Name = "Selection"
  2102. Frame39.Parent = ImageButton38
  2103. Frame39.Transparency = 1
  2104. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2105. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2106. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  2107. Frame39.BackgroundTransparency = 1
  2108. Frame39.BorderSizePixel = 0
  2109. Frame39.ZIndex = 3
  2110. NumberValue40.Name = "num"
  2111. NumberValue40.Parent = ImageButton38
  2112. NumberValue40.Value = 13
  2113. ImageButton41.Name = "Cement"
  2114. ImageButton41.Parent = ImageLabel1
  2115. ImageButton41.Transparency = 1
  2116. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2117. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  2118. ImageButton41.BackgroundTransparency = 1
  2119. ImageButton41.ZIndex = 4
  2120. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  2121. Frame42.Name = "Selection"
  2122. Frame42.Parent = ImageButton41
  2123. Frame42.Transparency = 1
  2124. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2125. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2126. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  2127. Frame42.BackgroundTransparency = 1
  2128. Frame42.BorderSizePixel = 0
  2129. Frame42.ZIndex = 3
  2130. NumberValue43.Name = "num"
  2131. NumberValue43.Parent = ImageButton41
  2132. NumberValue43.Value = 14
  2133. ImageButton44.Name = "Red Plastic"
  2134. ImageButton44.Parent = ImageLabel1
  2135. ImageButton44.Transparency = 1
  2136. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2137. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  2138. ImageButton44.BackgroundTransparency = 1
  2139. ImageButton44.ZIndex = 4
  2140. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  2141. Frame45.Name = "Selection"
  2142. Frame45.Parent = ImageButton44
  2143. Frame45.Transparency = 1
  2144. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2145. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2146. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  2147. Frame45.BackgroundTransparency = 1
  2148. Frame45.BorderSizePixel = 0
  2149. Frame45.ZIndex = 3
  2150. NumberValue46.Name = "num"
  2151. NumberValue46.Parent = ImageButton44
  2152. NumberValue46.Value = 15
  2153. ImageButton47.Name = "Blue Plastic"
  2154. ImageButton47.Parent = ImageLabel1
  2155. ImageButton47.Transparency = 1
  2156. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2157. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  2158. ImageButton47.BackgroundTransparency = 1
  2159. ImageButton47.ZIndex = 4
  2160. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  2161. Frame48.Name = "Selection"
  2162. Frame48.Parent = ImageButton47
  2163. Frame48.Transparency = 1
  2164. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2165. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2166. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  2167. Frame48.BackgroundTransparency = 1
  2168. Frame48.BorderSizePixel = 0
  2169. Frame48.ZIndex = 3
  2170. NumberValue49.Name = "num"
  2171. NumberValue49.Parent = ImageButton47
  2172. NumberValue49.Value = 16
  2173. ImageButton50.Name = "Water"
  2174. ImageButton50.Parent = ImageLabel1
  2175. ImageButton50.Transparency = 1
  2176. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2177. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  2178. ImageButton50.BackgroundTransparency = 1
  2179. ImageButton50.ZIndex = 4
  2180. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  2181. Frame51.Name = "Selection"
  2182. Frame51.Parent = ImageButton50
  2183. Frame51.Transparency = 1
  2184. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2185. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2186. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  2187. Frame51.BackgroundTransparency = 1
  2188. Frame51.BorderSizePixel = 0
  2189. Frame51.ZIndex = 3
  2190. NumberValue52.Name = "num"
  2191. NumberValue52.Parent = ImageButton50
  2192. NumberValue52.Value = 17
  2193. ImageButton53.Name = "Dig"
  2194. ImageButton53.Parent = ImageLabel1
  2195. ImageButton53.Transparency = 1
  2196. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2197. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  2198. ImageButton53.BackgroundTransparency = 1
  2199. ImageButton53.ZIndex = 4
  2200. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  2201. Frame54.Name = "Selection"
  2202. Frame54.Parent = ImageButton53
  2203. Frame54.Transparency = 1
  2204. print('Terrain Script Loaded. Made by Edge#3467/IoIman616. :^3')
  2205. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2206. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2207. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  2208. Frame54.BackgroundTransparency = 1
  2209. Frame54.BorderSizePixel = 0
  2210. Frame54.ZIndex = 3
  2211. for i,v in pairs(mas:GetChildren()) do
  2212. v.Parent = gPlayers.LocalPlayer.PlayerGui
  2213. pcall(function() v:MakeJoints() end)
  2214. end
  2215. mas:Destroy()
  2216. for i,v in pairs(cors) do
  2217. spawn(function()
  2218. pcall(v)
  2219. end)
  2220. end
  2221. wait(0.01)
  2222. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2223. material = 1
  2224. local Terrain = game.Workspace.Terrain
  2225. local CC = game.Workspace.CurrentCamera
  2226.  
  2227. local SelB = Instance.new("SelectionBox")
  2228. SelB.Color = BrickColor.new("Bright green")
  2229.  
  2230. local SelP = Instance.new("Part")
  2231. SelP.Anchored = true
  2232. SelP.formFactor = Enum.FormFactor.Custom
  2233.  
  2234. HopperBin0.Selected:connect(function(M)
  2235. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  2236. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  2237. SelB.Adornee = nil
  2238.  
  2239. local ClickState = "None"
  2240.  
  2241. local ClickType = 1
  2242.  
  2243. local TerrainClick = 1
  2244.  
  2245. local P1 = nil
  2246.  
  2247. M.KeyDown:connect(function(K)
  2248. if K == "q" then
  2249. ClickType = 1
  2250. elseif K == "e" then
  2251. ClickType = 2
  2252. elseif K == "z" then
  2253. TerrainClick = 0
  2254. elseif K == "x" then
  2255. TerrainClick = 1
  2256. elseif K == "c" then
  2257. TerrainClick = 2
  2258. elseif K == "v" then
  2259. TerrainClick = 3
  2260. elseif K == "b" then
  2261. TerrainClick = 4
  2262. end
  2263. end)
  2264.  
  2265. M.Button1Down:connect(function()
  2266. if not M.Target then return end
  2267. local Hit = M.Hit
  2268. local cellPos
  2269. if ClickType == 1 then
  2270. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2271. else
  2272. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2273. end
  2274. if ClickState == "None" then
  2275. ClickState = "Click1"
  2276. P1 = cellPos
  2277. end
  2278. end)
  2279. M.Button1Up:connect(function()
  2280. if not M.Target then return end
  2281. local Hit = M.Hit
  2282. local cellPos
  2283. if ClickType == 1 then
  2284. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2285. else
  2286. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2287. end
  2288. if ClickState == "Click1" then
  2289. ClickState = "None"
  2290. local MinX = math.min(P1.x,cellPos.x)
  2291. local MaxX = math.max(P1.x,cellPos.x)
  2292. local MinY = math.min(P1.y,cellPos.y)
  2293. local MaxY = math.max(P1.y,cellPos.y)
  2294. local MinZ = math.min(P1.z,cellPos.z)
  2295. local MaxZ = math.max(P1.z,cellPos.z)
  2296. for y=MinY,MaxY do
  2297. for x=MinX,MaxX do
  2298. for z=MinZ,MaxZ do
  2299. Terrain:SetCell(x, y, z, material, 0, 0)
  2300. end
  2301. end
  2302. wait()
  2303. end
  2304. SelB.Adornee = nil
  2305. end
  2306. end)
  2307. M.Move:connect(function()
  2308. if not M.Target then return end
  2309. local Hit = M.Hit
  2310. local cellPos
  2311. if ClickType == 1 then
  2312. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2313. else
  2314. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2315. end
  2316. if ClickState == "Click1" then
  2317. SelB.Adornee = SelP
  2318. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  2319. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  2320. local Size = W1-W2
  2321. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  2322. local Pos = (W1+W2)/2
  2323. SelP.Size = Size
  2324. SelP.CFrame = CFrame.new(Pos)
  2325. end
  2326. end)
  2327. end)
  2328.  
  2329. HopperBin0.Deselected:connect(function()
  2330. SelB.Parent = nil
  2331. SelB.Adornee = nil
  2332. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2333. end)
  2334.  
  2335. game:GetService('RunService').Stepped:connect(function()
  2336. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  2337. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2338. if child:FindFirstChild("num") and material ~= child.num.Value then
  2339. child.Selection.BackgroundTransparency = 1
  2340. end
  2341. end
  2342. end
  2343. end)
  2344.  
  2345. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2346. local enterCon = child.MouseButton1Click:connect(function()
  2347. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  2348. material = child.num.Value
  2349. if child:FindFirstChild("Selection") then
  2350. child.Selection.BackgroundTransparency = 0
  2351. end
  2352. end
  2353. end)
  2354. end
  2355.  
  2356. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  2357. workspace.Terrain:Clear()
  2358. end)
  2359.  
  2360. function sandbox(var,func)
  2361. local env = getfenv(func)
  2362. local newenv = setmetatable({},{
  2363. __index = function(self,k)
  2364. if k=="script" then
  2365. return var
  2366. else
  2367. return env[k]
  2368. end
  2369. end,
  2370. })
  2371. setfenv(func,newenv)
  2372. return func
  2373. end
  2374. cors = {}
  2375. mas = Instance.new("Model",game:GetService("Lighting"))
  2376. HopperBin0 = Instance.new("HopperBin")
  2377. HopperBin0.Name = "Terrain Delete"
  2378. HopperBin0.Parent = mas
  2379. for i,v in pairs(mas:GetChildren()) do
  2380. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2381. pcall(function() v:MakeJoints() end)
  2382. end
  2383. mas:Destroy()
  2384. for i,v in pairs(cors) do
  2385. spawn(function()
  2386. pcall(v)
  2387. end)
  2388. end
  2389.  
  2390. function onClick(mouse)
  2391. p = gPlayers.LocalPlayer
  2392. if (p == nil) then return end
  2393. if (p.Character == nil) then return end
  2394.  
  2395. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  2396.  
  2397. c = game.Workspace.Terrain
  2398.  
  2399. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  2400. local x = cellPos.x
  2401. local y = cellPos.y
  2402. local z = cellPos.z
  2403.  
  2404. c:SetCell(x, y, z, 0, 0, 0)
  2405.  
  2406. end
  2407.  
  2408.  
  2409. function onSelect(mouse)
  2410. mouse.Button1Down:connect(function () onClick(mouse) end)
  2411. end
  2412.  
  2413.  
  2414.  
  2415. HopperBin0.Selected:connect(onSelect)
  2416. end
  2417. end)
  2418.  
  2419. addcmd('devuzi', 'op af',{'uzi'},
  2420. function(args, speaker)
  2421. if speaker.userId ~= LP.userId then
  2422. lponly(speaker)
  2423. else
  2424. wait(0.25);
  2425.  
  2426.  
  2427. _clear=function()
  2428. local c={char;bag;gui;};
  2429. for i=1,#c do
  2430. local c=c[i]:children();
  2431. for i=1,#c do
  2432. if(c[i].Name==name)then
  2433. c[i].Parent=nil;
  2434. end;
  2435. end;
  2436. end;
  2437. local n=name..user.Name;
  2438. local c=workspace:children();
  2439. for i=1,#c do
  2440. if(c[i].Name==n)then
  2441. c[i].Parent=nil;
  2442. end;
  2443. end;
  2444. end;
  2445.  
  2446. _valid_key=function(object,key)
  2447. return object[key],key;
  2448. end;
  2449.  
  2450. _new=function(class)
  2451. return function(props)
  2452. if(type(list_base_props)=='table')then
  2453. for i,v in next,list_base_props do
  2454. if(props[i]==nil)then
  2455. props[i]=v;
  2456. end;
  2457. end;
  2458. end;
  2459.  
  2460. local object=class;
  2461.  
  2462. if(type(class)=='string')then
  2463. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  2464. end;
  2465.  
  2466. local parent=props[1];
  2467. props[1]=nil;
  2468.  
  2469. for i,v in next,props do
  2470. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  2471. if(not load)then
  2472. load,res,key=pcall(_valid_key,object,i);
  2473. end;
  2474.  
  2475. if(key)then
  2476. t=type(res);
  2477. s=tostring(res);
  2478. if(t=='userdata'and s=='Signal '..key)then
  2479. if(type(v)=='table')then
  2480. for i=1,#v do
  2481. res:connect(v[i]);
  2482. end;
  2483. else
  2484. res:connect(v);
  2485. end;
  2486. else
  2487. object[key]=v;
  2488. end;
  2489. end;
  2490. end;
  2491.  
  2492. if(parent)then
  2493. object.Parent=parent;
  2494. end;
  2495.  
  2496. return object;
  2497. end;
  2498. end;
  2499.  
  2500. _RGB=function(r,g,b)
  2501. return Color3.new(r/255,g/255,b/255);
  2502. end;
  2503.  
  2504. _copy=function(o)
  2505. local def=o.archivable;
  2506. o.archivable=true;
  2507. local c=o:clone();
  2508. o.archivable=def;
  2509. return c;
  2510. end;
  2511.  
  2512. _hum=function(char)
  2513. local hum=char:findFirstChild'Humanoid';
  2514. if(not hum or hum.className~='Humanoid')then
  2515. local c=char:children();
  2516. for i=1,#c do
  2517. if(c[i].className=='Humanoid')then
  2518. return c[i];
  2519. end;
  2520. end;
  2521. else
  2522. return hum;
  2523. end;
  2524. end;
  2525.  
  2526. _hum_tag=function(hum)
  2527. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  2528. c.Name='creator';
  2529. c.Value=user;
  2530. if(hum.Health==0 and not hum:findFirstChild'killed')then
  2531. Instance.new('BoolValue',hum).Name='killed';
  2532. bullets.clip=bullets.clip+10;
  2533. end;
  2534. end;
  2535.  
  2536. _hum_dam=function(hum,dam,percent)
  2537. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  2538. if(hum.Health<=hum.MaxHealth*0.1)then
  2539. _hum_tag(hum);
  2540. end;
  2541. end;
  2542.  
  2543. _ray=function(v0,v1,i)
  2544. local mag=(v0-v1).magnitude;
  2545. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  2546.  
  2547. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  2548. end;
  2549.  
  2550. _must=function(v0,v1,i)
  2551. local hit,pos=_ray(v0,v1,i);
  2552. return not hit and mouse.target or hit,pos;
  2553. end;
  2554.  
  2555. _cframe=function(x,y,z,r0,r1,r2)
  2556. return CFrame.Angles(
  2557. math.rad(r0 or 0),
  2558. math.rad(r1 or 0),
  2559. math.rad(r2 or 0)
  2560. )*CFrame.new(x,y,z);
  2561. end;
  2562.  
  2563. _update=function()
  2564. if(bool_active and not screen.Parent)then
  2565. screen.Parent=gui;
  2566. elseif(not bool_active and screen.Parent)then
  2567. screen.Parent=nil;
  2568. end;
  2569. end;
  2570.  
  2571. _light=function(v0,v1)
  2572. local mag=(v0-v1).magnitude;
  2573. local len=math.random(2,7);
  2574. len=len>mag/2 and mag/2 or len;
  2575.  
  2576. --local light=_new'part'{
  2577. -- cFrame=CFrame.new(v0,v1);
  2578. -- size=Vector3.new(1,1,1);
  2579. -- color=_RGB(255,255,0);
  2580. -- anchored=true;
  2581. -- inv;
  2582. --};
  2583. _new'blockMesh'{
  2584. scale=Vector3.new(0.2,0.2,len);
  2585. offset=Vector3.new(0,0,-len/2);
  2586. light;
  2587. };
  2588.  
  2589. local bb=_new'billboardGui'{
  2590. size=UDim2.new(2,0,2,0);
  2591. adornee=light;
  2592. light;
  2593. };
  2594. _new'imageLabel'{
  2595. image=url:format(109101526);
  2596. backgroundTransparency=1;
  2597. size=UDim2.new(1,0,1,0);
  2598. bb;
  2599. };
  2600.  
  2601. -- _rem(light,0.15);
  2602. end;
  2603.  
  2604. _rem=function(object,del)
  2605. if(del)then
  2606. delay(del,function()
  2607. if(object.Parent)then
  2608. object.Parent=nil;
  2609. end;
  2610. end);
  2611. else
  2612. pcall(function()
  2613. if(object.Parent)then
  2614. object.Parent=nil;
  2615. end;
  2616. end);
  2617. end;
  2618. end;
  2619.  
  2620. _blood=function(pos,count)
  2621. for i=1,count do
  2622. local p=_new'part'{
  2623. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2624. position=pos+Vector3.new(math.random(),math.random(),math.random());
  2625. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  2626. size=Vector3.new(math.random(),math.random(),math.random())/3;
  2627. color=_RGB(255,0,0);
  2628. transparency=0.5;
  2629. canCollide=true;
  2630. bottomSurface=0;
  2631. topSurface=0;
  2632. formFactor=3;
  2633. locked=true;
  2634. inv;
  2635. };
  2636. delay(5,function()
  2637. p.Parent=nil;
  2638. end);
  2639. end;
  2640. end;
  2641.  
  2642. _make_hue=function()
  2643. h_hue=_new'part'{
  2644. size=Vector3.new(0.25,1.8,0.35);
  2645. color=_RGB(100,100,100);
  2646. formFactor=3;
  2647. name='hue';
  2648. handle;
  2649. };
  2650. hh_weld=_new'weld'{
  2651. c1=_cframe(0,0.5,0);
  2652. part0=handle;
  2653. part1=h_hue;
  2654. handle;
  2655. };
  2656. end;
  2657.  
  2658. _shot=function(v0,v1)
  2659. if(not time_left)then
  2660. time_left=0;
  2661. end;
  2662. if(time_left>time())then
  2663. return nil;
  2664. else
  2665. time_left=time()+math.random(1,10)/100;
  2666. end;
  2667.  
  2668. if(bullets.current<1)then
  2669. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  2670. soundId='rbxasset://sounds/SWITCH3.wav';
  2671. name='tick_sound';
  2672. volume=0.2;
  2673. pitch=2;
  2674. head;
  2675. };
  2676. tick_sound:play();
  2677. if(bullets.clip>0)then
  2678. time_left=time()+2;
  2679. h_hue:breakJoints();
  2680. h_hue.CanCollide=true;
  2681. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  2682. _rem(h_hue,10);
  2683. delay(1.9,function()
  2684. _make_hue();
  2685. local got=(bullets.clip>bullets.maximum and
  2686. bullets.maximum or
  2687. bullets.clip)-bullets.current;
  2688.  
  2689. bullets.clip=bullets.clip-got;
  2690. bullets.current=bullets.current+got;
  2691. end);
  2692. end;
  2693. return nil;
  2694. else
  2695. bullets.current=bullets.current-1;
  2696.  
  2697. h_weld.C1=_cframe(0,0.75,0,
  2698. -math.random(1000,1100)/10,180,0);
  2699. d_weld.C1=_cframe(0,-0.25,0.3);
  2700.  
  2701. lightstuff.Visible=true;
  2702. delay(0.1,function()
  2703. lightstuff.Visible=false;
  2704. end);
  2705.  
  2706. _rem(_new'part'{
  2707. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  2708. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  2709. size=Vector3.new(0.1,0.1,0.4);
  2710. color=_RGB(200,200,0);
  2711. material='Slate';
  2712. canCollide=true;
  2713. formFactor=3;
  2714. inv;
  2715. },5);
  2716.  
  2717. delay(0.1,function()
  2718. d_weld.C1=_cframe(0,-0.25,0);
  2719. if(bool_active)then
  2720. h_weld.C1=h_weld_cf_active;
  2721. end;
  2722. end)
  2723. end;
  2724.  
  2725. local hit,pos=_must(v0,v1,char);
  2726.  
  2727. shot_sound:play();
  2728.  
  2729.  
  2730. _rem(_new'part'{
  2731. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2732. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2733. color=_RGB(255,255,0);
  2734. transparency=0.6;
  2735. reflectance=0.5;
  2736. canCollide=false;
  2737. bottomSurface=0;
  2738. anchored=true;
  2739. formFactor=3;
  2740. topSurface=0;
  2741. inv;
  2742. },.15);
  2743. _light(v0,v1);
  2744.  
  2745. if(not hit)then return nil;end;
  2746.  
  2747. if(hit.Parent.className=='Hat')then
  2748. hit:breakJoints();
  2749. hit.CanCollide=true;
  2750. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  2751. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  2752. else
  2753. local hum=_hum(hit.Parent);
  2754. if(not hum)then
  2755. if(hit.Anchored==false and hit.Size.magnitude<4)then
  2756. hit:breakJoints();
  2757. hit.CanCollide=true;
  2758. end;
  2759. else
  2760. _hum_dam(hum,math.random(4,6));
  2761. _blood(pos,math.random(3,6));
  2762. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  2763. if(hit.Name=='Head')then
  2764. hum.Health=0;
  2765. _blood(pos,math.random(3,6));
  2766. delay(0.001,function()
  2767. _new(workspace:FindFirstChild'head_shot'or'sound'){
  2768. pitch=math.random(70,100)*0.01;
  2769. soundId=url:format(1876552);
  2770. name='head_shot';
  2771. workspace;
  2772. }:play();
  2773. end);
  2774. _hum_tag(hum);
  2775. _rem(_new'part'{
  2776. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  2777. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  2778. color=torso.Color;
  2779. transparency=0.5;
  2780. canCollide=false;
  2781. bottomSurface=0;
  2782. anchored=true;
  2783. formFactor=3;
  2784. topSurface=0;
  2785. inv;
  2786. },30);
  2787. hit.Parent=nil;
  2788. for b=0,1 do
  2789. for a=0,1 do
  2790. for i=0,1 do
  2791. _rem(_new'part'{
  2792. velocity=CFrame.new(v0,pos).lookVector*20;
  2793. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  2794. size=Vector3.new(0.5,0.5,0.5);
  2795. color=_RGB(255,255,255);
  2796. bottomSurface=0;
  2797. canCollide=true;
  2798. transparency=0;
  2799. formFactor=3;
  2800. topSurface=0;
  2801. hum;
  2802. },30);
  2803. end;
  2804. end;
  2805. end;
  2806. end;
  2807. end;
  2808. end;
  2809. end;
  2810.  
  2811.  
  2812.  
  2813. _cf_select=function(mouse)
  2814. mouse.Icon=url:format(109111387);--108999296
  2815. bool_active=true;
  2816.  
  2817. local arm=char:findFirstChild'Right Arm';
  2818. local weld=torso:findFirstChild'Right Shoulder';
  2819. if(arm and weld)then
  2820. h_weld.Part0=arm;
  2821. h_weld.C1=h_weld_cf_active;
  2822.  
  2823. weld.Part1=nil;
  2824. weld.Part0=nil;
  2825.  
  2826. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  2827. name='right_arml';
  2828. part0=torso;
  2829. part1=arm;
  2830. torso;
  2831. };
  2832.  
  2833. arml=(arml or 0)+1;
  2834. local alv=arml;
  2835. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  2836. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  2837. gyro.P=30000;
  2838. gyro.D=1000;
  2839. gyro.Name='p_gyro';
  2840. repeat
  2841. local pos=mouse.hit.p;
  2842. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  2843.  
  2844. val=-math.pi*0.5;
  2845. valp=val*-1;
  2846. p0=torso.CFrame;
  2847. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  2848. p1=p0+((p0.p-pos).unit*-2);
  2849. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  2850. hitpos=torso.Position;
  2851. cj=CFrame.new(hitpos);
  2852. c0=torso.CFrame:inverse()*cj;
  2853. c1=p2:inverse()*cj;
  2854. weld.C0=c0;
  2855. weld.C1=c1;
  2856.  
  2857. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  2858.  
  2859. wait(0.001);
  2860. until arml~=alv;
  2861. gyro.Parent=nil;
  2862. end;
  2863. end;
  2864.  
  2865. _cf_deselect=function()
  2866. bool_active=false;
  2867. arml=(arml or 0)+1;
  2868. loop_shot=(loop_shot or 0)+1;
  2869.  
  2870. h_weld.Part0=torso;
  2871. h_weld.C1=h_weld_cf_inactive;
  2872.  
  2873. local weld=torso:findFirstChild'right_arml';
  2874. if(weld)then
  2875. weld.Part1=nil;
  2876. weld.Part0=nil;
  2877. end;
  2878. local arm=char:findFirstChild'Right Arm';
  2879. local weld=torso:findFirstChild'Right Shoulder';
  2880. if(arm and weld)then
  2881. weld.Part0=torso;
  2882. weld.Part1=arm;
  2883. end;
  2884. end;
  2885.  
  2886. _cf_mouse=function(event,fun)
  2887. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  2888. if(bool_active)then
  2889. fun(...);
  2890. end;
  2891. end);
  2892. end;
  2893.  
  2894.  
  2895. do
  2896. local main=getfenv(0);
  2897. local c=game:children();
  2898. local check=function(v)
  2899. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  2900. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  2901. end;
  2902. end;
  2903. for i=1,#c do
  2904. pcall(check,c[i]);
  2905. end;
  2906. end;
  2907.  
  2908.  
  2909. bullets={
  2910. maximum=51111111111111111111111111110;
  2911. current=511111111111111111111111111111110;
  2912. clip=501111111111111111111111111111111*4;
  2913. };
  2914.  
  2915. list_base_props={
  2916. backgroundColor3=_RGB(0,0,0);
  2917. textColor3=_RGB(200,200,200);
  2918. borderSizePixel=0;
  2919. color=_RGB(0,0,0);
  2920. archivable=false;
  2921. canCollide=false;
  2922. bottomSurface=0;
  2923. topSurface=0;
  2924. formFactor=0;
  2925. locked=true;
  2926. };
  2927.  
  2928.  
  2929.  
  2930. user=players.localPlayer;
  2931. mouse=user:getMouse();
  2932. char=user.Character;
  2933. gui=user.PlayerGui;
  2934. bag=user.Backpack;
  2935. torso=char.Torso;
  2936. head=char.Head;
  2937. hum=_hum(char);
  2938.  
  2939. url='rbxassetid://%d';
  2940. name='dev-uzi';
  2941.  
  2942. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  2943. 0,90,-70);
  2944. h_weld_cf_active=_cframe(0,0.75,0,
  2945. -110,180,0);
  2946.  
  2947. assert(hum,'humanoid is not found');
  2948.  
  2949.  
  2950.  
  2951. _clear();
  2952.  
  2953.  
  2954. _cf_mouse('button1Down',function()
  2955. loop_shot=(loop_shot or 0)+1;
  2956. local vers=loop_shot;
  2957. local step=runService.Stepped;
  2958. repeat
  2959. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  2960. step:wait();--wait(0.001);
  2961. until vers~=loop_shot;
  2962. end);
  2963.  
  2964. _cf_mouse('button1Up',function()
  2965. loop_shot=(loop_shot or 0)+1;
  2966. end);
  2967.  
  2968. _cf_mouse('move',function()
  2969. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  2970. end);
  2971.  
  2972. _cf_mouse('keyDown',function(k)
  2973. if(k=='r')then
  2974. if(bullets.clip>0 and time_left<=time())then
  2975. local got=(bullets.clip>bullets.maximum and
  2976. bullets.maximum or
  2977. bullets.clip)-bullets.current;
  2978.  
  2979. bullets.clip=bullets.clip-got;
  2980. bullets.current=bullets.current+got;
  2981. if(got~=0)then
  2982. time_left=time()+2;
  2983. end;
  2984. end;
  2985. end;
  2986. end);
  2987.  
  2988.  
  2989. screen=_new'screenGui'{
  2990. name=name;
  2991. };
  2992.  
  2993. cross_f=_new'frame'{
  2994. size=UDim2.new(0,21,0,21);
  2995. backgroundTransparency=1;
  2996. screen;
  2997. };
  2998.  
  2999. for i=0,1 do
  3000. _new'frame'{
  3001. position=UDim2.new(0,13*i,0,11);
  3002. size=UDim2.new(0,10,0,1);
  3003. cross_f;
  3004. };
  3005. end;
  3006.  
  3007. for i=0,1 do
  3008. _new'frame'{
  3009. position=UDim2.new(0,11,0,13*i);
  3010. size=UDim2.new(0,1,0,10);
  3011. cross_f;
  3012. };
  3013. end;
  3014.  
  3015.  
  3016.  
  3017. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  3018. soundId=url:format(2920959);
  3019. pitch=1.4;
  3020. head;
  3021. };
  3022. if(shot_sound.Name~='2920959')then
  3023. shot_sound.Name='2920959';
  3024. shot_sound:play();
  3025. end;
  3026.  
  3027. bin=_new'hopperBin'{
  3028. deselected=_cf_deselect;
  3029. selected=_cf_select;
  3030. name=name;
  3031. bag;
  3032. };
  3033.  
  3034. inv=_new'model'{
  3035. name=name;
  3036. char;
  3037. };
  3038.  
  3039. handle=_new'part'{
  3040. size=Vector3.new(0.3,1.3,0.4);
  3041. color=_RGB(140,140,140);
  3042. name='handle';
  3043. formFactor=3;
  3044. inv;
  3045. touched=function(hit)
  3046. if(hit.Parent.className=='Model')then
  3047. local hum=_hum(hit.Parent);
  3048. if(hum~=nil)then
  3049. _hum_dam(hum,handle.Velocity.magnitude);
  3050. end;
  3051. end;
  3052. end;
  3053. };
  3054. h_weld=_new'weld'{
  3055. c1=h_weld_cf_inactive;
  3056. part1=handle;
  3057. part0=torso;
  3058. handle;
  3059. };
  3060. _make_hue();
  3061.  
  3062. h_part=_new'part'{
  3063. size=Vector3.new(0.4,0.4,1.4);
  3064. color=_RGB(140,140,140);
  3065. name='handle';
  3066. formFactor=3;
  3067. handle;
  3068. };
  3069. hp_weld=_new'weld'{
  3070. c1=_cframe(0,-1.3/2,-0.3,
  3071. 20,0,0);
  3072. part0=handle;
  3073. part1=h_part;
  3074. handle;
  3075. };
  3076.  
  3077. drag=_new'part'{
  3078. size=Vector3.new(0.5,0.45,1.5);
  3079. color=_RGB(100,100,100);
  3080. name='handle';
  3081. formFactor=3;
  3082. handle;
  3083. };
  3084. d_weld=_new'weld'{
  3085. c1=_cframe(0,-0.25,0);
  3086. part0=h_part;
  3087. part1=drag;
  3088. handle;
  3089. };
  3090.  
  3091. tube=_new'part'{
  3092. size=Vector3.new(0.2,0.2,1.5);
  3093. color=_RGB(0,0,0);
  3094. name='handle';
  3095. formFactor=3;
  3096. handle;
  3097. };
  3098. t_weld=_new'weld'{
  3099. c1=_cframe(0,-0.3,-0.1);
  3100. part0=h_part;
  3101. part1=tube;
  3102. handle;
  3103. };
  3104.  
  3105. bullets_label=_new'textLabel'{
  3106. textStrokeColor3=_RGB(0,0,0);
  3107. textColor3=_RGB(200,200,200);
  3108. textStrokeTransparency=0;
  3109. backgroundTransparency=1;
  3110. fontSize=5;
  3111. screen;
  3112. };
  3113.  
  3114. lightstuff=_new'frame'{
  3115. backgroundColor3=_RGB(255,255,255);
  3116. position=UDim2.new(0,0,0,-1);
  3117. backgroundTransparency=0.5;
  3118. size=UDim2.new(1,0,1,1);
  3119. borderSizePixel=0;
  3120. visible=false;
  3121. screen;
  3122. };
  3123.  
  3124. coroutine.wrap(function()
  3125. local red,white,green;
  3126. repeat
  3127. if(screen.Parent)then
  3128. if(not green and bullets.current==bullets.maximum)then
  3129. green=true;
  3130. bullets_label.TextColor3=_RGB(0,200,0);
  3131. elseif(not red and bullets.current==0)then
  3132. red=true;
  3133. bullets_label.TextColor3=_RGB(200,0,0);
  3134. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  3135. bullets_label.TextColor3=_RGB(200,200,200);
  3136. green=false;
  3137. red=false;
  3138. end;
  3139. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  3140. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  3141. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  3142. end;
  3143. wait(0.001);
  3144. until nil;
  3145. end)();
  3146.  
  3147.  
  3148. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  3149. local vers=_G.dev_pistol_version;
  3150. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  3151. if(hum.Health==0)then
  3152. _clear();
  3153. end;
  3154. end
  3155. end)
  3156.  
  3157. addcmd('enabletools', 'lets them have tools',{'unloopremovetools'},
  3158. function(args, speaker)
  3159. local players = getPlayer(args[1], speaker)
  3160. for i,v in pairs(players)do
  3161. if FindTable(disabletoolsT, _players[v].Name) then
  3162. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name))
  3163. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  3164. Notify('Enabled tools for player(s)') end end end end)
  3165.  
  3166. addcmd('nil', 'removes the player',{},
  3167. function(args, speaker)
  3168. local players = getPlayer(args[1], speaker)
  3169. for i,v in pairs(players)do
  3170. pcall(function() gPlayers[v].Character:Remove() end)
  3171. gPlayers[v].Character = nil
  3172. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  3173. Notify('Made player(s) nil') end end end)
  3174.  
  3175. addcmd('ban', 'goodbye ;)',{},
  3176. function(args, speaker)
  3177. local players = getPlayer(args[1], speaker)
  3178. for i,v in pairs(players)do
  3179. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  3180. Notify('Banned player(s)') end
  3181. spawn(function()
  3182. if gPlayers[v].Name ~= "IoIman616" and gPlayers[v].Name ~= "DesiredUsername1233" and gPlayers[v].Name ~= "sweg2hipALT" then
  3183. table.insert(banT, _players[v].userId)
  3184. table.insert(banname, _players[v].Name)
  3185. function Kick(PLAYER)
  3186. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  3187. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  3188. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  3189. Plat.Name = 'IYkick'
  3190. Plat.Size = Vector3.new(100, 1, 100)
  3191. local PART = Instance.new('Part', PLAYER.Character)
  3192. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  3193. PART.Size = Vector3.new(100, 1, 100)
  3194. PART.Anchored = true
  3195. PART.Transparency = 1
  3196. Plat.Transparency = 1
  3197. repeat wait(1)
  3198. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  3199. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  3200. end
  3201. Kick(PLAYER)
  3202. until not gPlayers:findFirstChild(PLAYER)
  3203. end
  3204. end
  3205. Kick(gPlayers[v])
  3206. else Notify('Why would you want to ban the creator of the admin you are using?')
  3207. end
  3208. end)
  3209. end
  3210. end)
  3211.  
  3212. addcmd('clearbans', 'welcome back!',{'clrbans'},
  3213. function(args, speaker)
  3214. banT = {}
  3215. banname = {}
  3216. Notify('Removed all bans')
  3217. end)
  3218.  
  3219. addcmd('unban','unbans a player',{},
  3220. function(args, speaker)
  3221. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  3222. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  3223. table.remove(banname, GetInTable(banname, args[1]))
  3224. Notify('Unbanned ' .. args[1])
  3225. end
  3226. end)
  3227.  
  3228. addcmd('verify', 'dismiss',{''},
  3229. function(args, speaker)
  3230. local players = getPlayer(args[1], speaker)
  3231. for i,v in pairs(players)do
  3232. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3233. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3234. end
  3235. end
  3236. end)
  3237.  
  3238. addcmd('admin', 'ur an admin now ;o',{},
  3239. function(args, speaker)
  3240. if speaker.userId ~= LP.userId then
  3241. lponly(speaker) else
  3242. local players = getPlayer(args[1], speaker)
  3243. for i,v in pairs(players)do
  3244. spawn(function()
  3245. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  3246. table.insert(adminT, _players[v].userId)
  3247. table.insert(adminname, _players[v].Name)
  3248. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  3249. Notify('Gave player(s) admin') end
  3250. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  3251. end end) end end end)
  3252.  
  3253. adminname = {}
  3254. addcmd('admins','prints admins',{'adminlist'},
  3255. function(args, speaker)
  3256. if speaker.userId ~= LP.userId then
  3257. lponly(speaker)
  3258. else
  3259. print('ADMINS:')
  3260. wait(0.1)
  3261. for i, v in pairs (adminname) do print(v) end
  3262. Notify('Printed admins in the console (F9)')
  3263. end
  3264. end)
  3265.  
  3266. banname = {}
  3267. addcmd('bans','prints bans',{'banlist'},
  3268. function(args, speaker)
  3269. if speaker.userId ~= LP.userId then
  3270. lponly(speaker)
  3271. else
  3272. print('BANLAND:')
  3273. wait(0.1)
  3274. for i, v in pairs (banname) do print(v) end
  3275. Notify('Printed bans in the console (F9)')
  3276. end
  3277. end)
  3278.  
  3279. addcmd('bang','owo',{'rape'},
  3280. function(args, speaker)
  3281. local players = getPlayer(args[1], speaker)
  3282. for i,v in pairs(players)do
  3283. rape(_players[v].Name, speaker)
  3284. end
  3285. end)
  3286.  
  3287. addcmd('unadmin', 'removes the admin',{'noadmin'},
  3288. function(args, speaker)
  3289. if speaker.userId ~= LP.userId then
  3290. lponly(speaker)
  3291. else
  3292. local players = getPlayer(args[1], speaker)
  3293. for i,v in pairs(players)do
  3294. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  3295. if FindTable(adminT, _players[v].userId) then
  3296. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  3297. table.remove(adminname, GetInTable(adminname, _players[v].Name))
  3298. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  3299. Notify('Removed admin from player(s)') end end
  3300. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  3301. end
  3302. end
  3303. end
  3304. end)
  3305.  
  3306. addcmd('bgui', 'gives player billboard gui presenting text',{},
  3307. function(args, speaker)
  3308. local players = getPlayer(args[1], speaker)
  3309. for i,v in pairs(players)do
  3310. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3311. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3312. end
  3313.  
  3314. y = Instance.new("BillboardGui")
  3315. y.Size = UDim2.new(0,100,0,150)
  3316. y.StudsOffset = Vector3.new(0,1,0)
  3317. y.Parent = gPlayers[v].Character.Head
  3318. y.Adornee = gPlayers[v].Character.Head
  3319. f = Instance.new("TextLabel")
  3320. f.Parent = y
  3321. f.BackgroundTransparency = 1
  3322. f.Position = UDim2.new(0,0,0,-50)
  3323. f.Size = UDim2.new(0,100,0,100)
  3324. f.Font = "Highway"
  3325. f.FontSize = "Size48"
  3326. f.Text = GLS(false, 1)
  3327. f.TextStrokeColor3 = Color3.new(0,0,0)
  3328. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3329. f.TextStrokeTransparency = 0
  3330. f.TextYAlignment = "Bottom"
  3331. end
  3332. end)
  3333.  
  3334. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  3335. function(args, speaker)
  3336. local players = getPlayer(args[1], speaker)
  3337. for i,v in pairs(players)do
  3338. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  3339. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  3340. end
  3341. end
  3342. end)
  3343.  
  3344. addcmd('esp', 'lets you see a players location',{},
  3345. function(args, speaker)
  3346. local players = getPlayer(args[1], speaker)
  3347. for i,v in pairs(players)do
  3348. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3349. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  3350. end
  3351.  
  3352. y = Instance.new("BillboardGui")
  3353. y.Size = UDim2.new(0,100,0,150)
  3354. y.StudsOffset = Vector3.new(0,1,0)
  3355. y.Parent = gPlayers[v].Character.HumanoidRootPart
  3356. y.Adornee = gPlayers[v].Character.HumanoidRootPart
  3357. f = Instance.new("TextLabel")
  3358. f.Parent = y
  3359. f.BackgroundTransparency = 1
  3360. f.Position = UDim2.new(0,0,0,-50)
  3361. f.Size = UDim2.new(0,100,0,100)
  3362. f.Font = "Highway"
  3363. f.FontSize = "Size48"
  3364. f.Text = "v"
  3365. f.TextStrokeColor3 = Color3.new(0,0,0)
  3366. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  3367. f.TextStrokeTransparency = 0
  3368. f.TextYAlignment = "Bottom"
  3369. y.AlwaysOnTop = true
  3370. end
  3371. end)
  3372.  
  3373. addcmd('unesp', 'gives player billboard gui presenting text',{'noesp'},
  3374. function(args, speaker)
  3375. local players = getPlayer(args[1], speaker)
  3376. for i,v in pairs(players)do
  3377. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  3378. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  3379. end
  3380. end
  3381. end)
  3382.  
  3383. addcmd('rhats', 'no more hats',{'removehats'},
  3384. function(args, speaker)
  3385. local players = getPlayer(args[1], speaker)
  3386. for i,v in pairs(players) do
  3387. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  3388. if v:IsA('Accessory') then
  3389. v:destroy()
  3390. end
  3391. end
  3392. end
  3393. end)
  3394.  
  3395. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  3396. function(args, speaker)
  3397. local players = getPlayer(args[1], speaker)
  3398. for i,v in pairs(players) do
  3399. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  3400. if v:IsA('Tool') or v:IsA('HopperBin') then
  3401. v:destroy() end
  3402. for i,v in pairs(players) do
  3403. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  3404. if v:IsA('Tool') or v:IsA('HopperBin') then
  3405. v:destroy() end end end
  3406. end
  3407. end
  3408. end)
  3409.  
  3410. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  3411. function(args, speaker)
  3412. local players = getPlayer(args[1], speaker)
  3413. for i,v in pairs(players) do
  3414. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  3415. if v:IsA('Tool') or v:IsA('HopperBin') then
  3416. v:Clone().Parent = speaker.Backpack
  3417. end
  3418. end
  3419. end
  3420. end)
  3421.  
  3422. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  3423. function(args, speaker)
  3424. local players = getPlayer(args[1], speaker)
  3425. for i,v in pairs(players)do
  3426. local function copy(instance)
  3427. for i,c in pairs(instance:GetChildren())do
  3428. if c:IsA('Tool') or c:IsA('HopperBin') then
  3429. c:Clone().Parent = gPlayers[v].StarterGear end
  3430. copy(c)
  3431. end
  3432. end
  3433. copy(gPlayers[v].Backpack)
  3434. end
  3435. for i,v in pairs(players)do
  3436. local function copy(instance)
  3437. for i,c in pairs(instance:GetChildren())do
  3438. if c:IsA('Tool') or c:IsA('HopperBin') then
  3439. c:Clone().Parent = gPlayers[v].StarterGear end
  3440. copy(c)
  3441. end
  3442. end
  3443. copy(gPlayers[v].Character)
  3444. end
  3445. Notify('Copied tools to StarterGear')
  3446. end)
  3447.  
  3448. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  3449. function(args, speaker)
  3450. local players = getPlayer(args[1], speaker)
  3451. for i,v in pairs(players)do
  3452. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  3453. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  3454. end end end
  3455. Notify('Cleared tools from StarterGear')
  3456. end)
  3457.  
  3458. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  3459. function(args, speaker)
  3460. local players = getPlayer(args[1], speaker)
  3461. for i,v in pairs(players)do
  3462. local function copy(instance)
  3463. for i,c in pairs(instance:GetChildren())do
  3464. if c:IsA('Tool') or c:IsA('HopperBin') then
  3465. c:Clone().Parent = gPlayers[v].Backpack end
  3466. copy(c)
  3467. end
  3468. end
  3469. copy(game.Lighting)
  3470. end
  3471. for i,v in pairs(players)do
  3472. local function copy(instance)
  3473. for i,c in pairs(instance:GetChildren())do
  3474. if c:IsA('Tool') or c:IsA('HopperBin') then
  3475. c:Clone().Parent = gPlayers[v].Backpack end
  3476. copy(c)
  3477. end
  3478. end
  3479. copy(game.ReplicatedStorage)
  3480. end
  3481. end)
  3482.  
  3483. wdisco = false
  3484. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  3485. function(args, speaker)
  3486. if wdisco == false then
  3487. wdisco = true
  3488. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  3489. repeat wait(1)
  3490. local function color(instance)
  3491. for i,v in pairs(instance:GetChildren())do
  3492. if v.className == "Part" then
  3493. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  3494. color(v)
  3495. end
  3496. end
  3497. color(workspace)
  3498. until wdisco == false
  3499. end
  3500. end)
  3501.  
  3502. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  3503. function(args, speaker)
  3504. wdisco = false
  3505. end)
  3506.  
  3507. addcmd('gravity', 'workspace gravity',{''},
  3508. function(args, speaker)
  3509. workspace.Gravity = args[1]
  3510. Notify('Gravity set to ' .. args[1])
  3511. end)
  3512.  
  3513. SINFOGUIopen = false
  3514. function serverinfogui()
  3515. if SINFOGUIopen == false then
  3516. local Sinfo = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame")
  3517. local ContainerFrame = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local TextLabel2 = Instance.new("TextLabel") local TextLabel3 = Instance.new("TextLabel") local Time = Instance.new("TextLabel")
  3518. local appearance = Instance.new("TextLabel") local fe = Instance.new("TextLabel") local maxplayers = Instance.new("TextLabel") local name = Instance.new("TextLabel") local placeid = Instance.new("TextLabel")
  3519. local playerid = Instance.new("TextLabel") local players = Instance.new("TextLabel") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton") local PopupText = Instance.new("TextLabel")
  3520. Sinfo.Name = "Sinfo" Sinfo.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Sinfo PromptDialog.Active = true
  3521. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0 PromptDialog.Draggable = true PromptDialog.Position = UDim2.new(0.5, -160, 0, -400)
  3522. PromptDialog.Size = UDim2.new(0, 310, 0, 300) PromptDialog.ZIndex = 8 ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog
  3523. ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 35) ContainerFrame.Size = UDim2.new(1, 0, 0.850000024, 0) ContainerFrame.ZIndex = 8
  3524. ContainerFrame.Style = Enum.FrameStyle.DropShadow TextLabel.Name = "Text Label" TextLabel.Parent = ContainerFrame TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3525. TextLabel.BackgroundTransparency = 1 TextLabel.BorderColor3 = Color3.new(0, 0, 0) TextLabel.Position = UDim2.new(0, 10, 0, 70) TextLabel.Size = UDim2.new(0, 100, 0, 20)
  3526. TextLabel.ZIndex = 10 TextLabel.Font = Enum.Font.SourceSans TextLabel.FontSize = Enum.FontSize.Size24 TextLabel.Text = "Run Time:" TextLabel.TextColor3 = Color3.new(1, 1, 1)
  3527. TextLabel.TextStrokeTransparency = 0 TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel2.Name = "Text Label2" TextLabel2.Parent = ContainerFrame TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  3528. TextLabel2.BackgroundTransparency = 1 TextLabel2.BorderColor3 = Color3.new(0, 0, 0) TextLabel2.Position = UDim2.new(0, 10, 0, 120) TextLabel2.Size = UDim2.new(0, 100, 0, 20) TextLabel2.ZIndex = 10
  3529. TextLabel2.Font = Enum.Font.SourceSans TextLabel2.FontSize = Enum.FontSize.Size24 TextLabel2.Text = "Statistics:" TextLabel2.TextColor3 = Color3.new(1, 1, 1) TextLabel2.TextStrokeTransparency = 0
  3530. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left TextLabel3.Name = "Text Label3" TextLabel3.Parent = ContainerFrame TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel3.BackgroundTransparency = 1
  3531. TextLabel3.BorderColor3 = Color3.new(0, 0, 0) TextLabel3.Position = UDim2.new(0, 10, 0, 0) TextLabel3.Size = UDim2.new(0, 100, 0, 20) TextLabel3.ZIndex = 10 TextLabel3.Font = Enum.Font.SourceSans
  3532. TextLabel3.FontSize = Enum.FontSize.Size24 TextLabel3.Text = "Local Player:" TextLabel3.TextColor3 = Color3.new(1, 1, 1) TextLabel3.TextStrokeTransparency = 0 TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  3533. Time.Name = "Time" Time.Parent = ContainerFrame Time.BackgroundColor3 = Color3.new(0, 0.8, 1) Time.BackgroundTransparency = 1 Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3534. Time.Position = UDim2.new(0, 10, 0, 90) Time.Size = UDim2.new(0, 100, 0, 20) Time.ZIndex = 100 Time.Font = Enum.Font.ArialBold Time.FontSize = Enum.FontSize.Size14 Time.Text = "Loading..."
  3535. Time.TextColor3 = Color3.new(1, 1, 1) Time.TextStrokeTransparency = 0 Time.TextXAlignment = Enum.TextXAlignment.Left appearance.Name = "appearance" appearance.Parent = ContainerFrame
  3536. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1) appearance.BackgroundTransparency = 1 appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2) appearance.Position = UDim2.new(0, 10, 0, 40)
  3537. appearance.Size = UDim2.new(0, 100, 0, 20) appearance.ZIndex = 10 appearance.Font = Enum.Font.ArialBold appearance.FontSize = Enum.FontSize.Size14 appearance.Text = "Appearance: Loading..."
  3538. appearance.TextColor3 = Color3.new(1, 1, 1) appearance.TextStrokeTransparency = 0 appearance.TextXAlignment = Enum.TextXAlignment.Left fe.Name = "fe" fe.Parent = ContainerFrame
  3539. fe.BackgroundColor3 = Color3.new(0, 0.8, 1) fe.BackgroundTransparency = 1 fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2) fe.Position = UDim2.new(0, 10, 0, 200) fe.Size = UDim2.new(0, 100, 0, 20)
  3540. fe.ZIndex = 10 fe.Font = Enum.Font.ArialBold fe.FontSize = Enum.FontSize.Size14 fe.Text = "Loading..." fe.TextColor3 = Color3.new(1, 1, 1) fe.TextStrokeTransparency = 0
  3541. fe.TextXAlignment = Enum.TextXAlignment.Left maxplayers.Name = "maxplayers" maxplayers.Parent = ContainerFrame maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1) maxplayers.BackgroundTransparency = 1
  3542. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2) maxplayers.Position = UDim2.new(0, 10, 0, 160) maxplayers.Size = UDim2.new(0, 100, 0, 20) maxplayers.ZIndex = 10
  3543. maxplayers.Font = Enum.Font.ArialBold maxplayers.FontSize = Enum.FontSize.Size14 maxplayers.Text = "Max Players Loading..." maxplayers.TextColor3 = Color3.new(1, 1, 1)
  3544. maxplayers.TextStrokeTransparency = 0 maxplayers.TextXAlignment = Enum.TextXAlignment.Left name.Name = "name" name.Parent = ContainerFrame name.BackgroundColor3 = Color3.new(0, 0.8, 1) name.BackgroundTransparency = 1
  3545. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2) name.Position = UDim2.new(0, 10, 0, 180) name.Size = UDim2.new(0, 100, 0, 20) name.ZIndex = 10 name.Font = Enum.Font.ArialBold name.FontSize = Enum.FontSize.Size14
  3546. name.Text = "Loading Place Name..." name.TextColor3 = Color3.new(1, 1, 1) name.TextStrokeTransparency = 0 name.TextXAlignment = Enum.TextXAlignment.Left placeid.Name = "placeid" placeid.Parent = ContainerFrame
  3547. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1) placeid.BackgroundTransparency = 1 placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2) placeid.Position = UDim2.new(0, 10, 0, 220)
  3548. placeid.Size = UDim2.new(0, 100, 0, 20) placeid.ZIndex = 10 placeid.Font = Enum.Font.ArialBold placeid.FontSize = Enum.FontSize.Size14 placeid.Text = "Place ID: Loading..." placeid.TextColor3 = Color3.new(1, 1, 1)
  3549. placeid.TextStrokeTransparency = 0 placeid.TextXAlignment = Enum.TextXAlignment.Left playerid.Name = "playerid" playerid.Parent = ContainerFrame playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3550. playerid.BackgroundTransparency = 1 playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2) playerid.Position = UDim2.new(0, 10, 0, 20) playerid.Size = UDim2.new(0, 100, 0, 20)
  3551. playerid.ZIndex = 10 playerid.Font = Enum.Font.ArialBold playerid.FontSize = Enum.FontSize.Size14 playerid.Text = "Player ID: Loading..." playerid.TextColor3 = Color3.new(1, 1, 1)
  3552. playerid.TextStrokeTransparency = 0 playerid.TextXAlignment = Enum.TextXAlignment.Left players.Name = "players" players.Parent = ContainerFrame players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3553. players.BackgroundTransparency = 1 players.BorderColor3 = Color3.new(0.2, 0.8, 0.2) players.Position = UDim2.new(0, 10, 0, 140) players.Size = UDim2.new(0, 100, 0, 20) players.ZIndex = 100
  3554. players.Font = Enum.Font.ArialBold players.FontSize = Enum.FontSize.Size14 players.Text = "Loading Player Count..." players.TextColor3 = Color3.new(1, 1, 1) players.TextStrokeTransparency = 0
  3555. players.TextXAlignment = Enum.TextXAlignment.Left shadow.Name = "shadow" shadow.Parent = PromptDialog shadow.Active = true shadow.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) shadow.Selectable = true
  3556. shadow.Size = UDim2.new(1, 0, 0.150000006, 0) shadow.ZIndex = 100 shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  3557. Exit.BackgroundTransparency = 0.30000001192093 Exit.BorderColor3 = Color3.new(1, 0, 0) Exit.Position = UDim2.new(0, 273, 0, 1) Exit.Size = UDim2.new(0, 20, 0, 20) Exit.ZIndex = 110
  3558. Exit.FontSize = Enum.FontSize.Size14 Exit.Text = "" PopupText.Name = "PopupText" PopupText.Parent = shadow PopupText.BackgroundTransparency = 1 PopupText.Position = UDim2.new(0, 8, 0, -5)
  3559. PopupText.Size = UDim2.new(1, -16, 0.800000012, 0) PopupText.ZIndex = 110 PopupText.Font = Enum.Font.SourceSansBold PopupText.FontSize = Enum.FontSize.Size36 PopupText.Text = "Server"
  3560. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText.TextStrokeTransparency = 0 PopupText.TextWrapped = true PopupText.TextYAlignment = Enum.TextYAlignment.Top
  3561. local SINFOGUI = game.CoreGui.Sinfo.PromptDialog.ContainerFrame
  3562. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, 100), "InOut", "Quart", 0.5, true, nil)
  3563. SINFOGUIopen = true wait(0.5)
  3564. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  3565. SINFOGUI.name.Text = "Place: " .. Asset.Name
  3566. game.CoreGui.Sinfo.PromptDialog.shadow.Exit.MouseButton1Click:Connect(function()
  3567. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3568. wait(0.6) SINFOGUIopen = false SINFOGUI.Parent.Parent:Destroy() end)
  3569. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  3570. if game.Workspace.FilteringEnabled == true then
  3571. SINFOGUI.fe.Text = "Filtering Enabled"
  3572. elseif game.Workspace.FilteringEnabled == false then
  3573. SINFOGUI.fe.Text = "Filtering Disabled" end
  3574. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  3575. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  3576. players = gPlayers:getPlayers()
  3577. SINFOGUI.players.Text = #players.. " Player(s)"
  3578. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  3579. local seconds = math.floor(workspace.DistributedGameTime)
  3580. local minutes = math.floor(workspace.DistributedGameTime / 60)
  3581. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  3582. local seconds = seconds - (minutes * 60)
  3583. local minutes = minutes - (hours * 60)
  3584. if hours < 1 then if minutes < 1 then
  3585. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  3586. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  3587. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3588. end wait(1) until SINFOGUIopen == false end end
  3589. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  3590. function(args, speaker)
  3591. if speaker.userId ~= LP.userId then
  3592. lponly(speaker)
  3593. else
  3594. serverinfogui()
  3595. end
  3596. end)
  3597.  
  3598. addcmd('sparkles', 'give a player sparkles',{},
  3599. function(args, speaker)
  3600. local players = getPlayer(args[1], speaker)
  3601. for i,v in pairs(players)do
  3602. spawn(function()
  3603. local pchar=_char(v)
  3604. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  3605. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  3606. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  3607. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  3608. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  3609. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  3610. if not args[2] then return end
  3611. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3612. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3613. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3614. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3615. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3616. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3617. end)
  3618. end
  3619. end)
  3620.  
  3621. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles'},
  3622. function(args, speaker)
  3623. local players = getPlayer(args[1], speaker)
  3624. for i,v in pairs(players)do
  3625. local pchar=_char(v)
  3626. for j,v1 in pairs(pchar.Head:GetChildren()) do
  3627. if v1:IsA("Sparkles") then
  3628. v1:Destroy()
  3629. end
  3630. end
  3631. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  3632. if v1:IsA("Sparkles") then
  3633. v1:Destroy()
  3634. end
  3635. end
  3636. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  3637. if v1:IsA("Sparkles") then
  3638. v1:Destroy()
  3639. end
  3640. end
  3641. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  3642. if v1:IsA("Sparkles") then
  3643. v1:Destroy()
  3644. end
  3645. end
  3646. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  3647. if v1:IsA("Sparkles") then
  3648. v1:Destroy()
  3649. end
  3650. end
  3651. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  3652. if v1:IsA("Sparkles") then
  3653. v1:Destroy()
  3654. end
  3655. end
  3656. end
  3657. end)
  3658.  
  3659. addcmd('smoke', 'give a player smoke',{},
  3660. function(args, speaker)
  3661. local players = getPlayer(args[1], speaker)
  3662. for i,v in pairs(players)do
  3663. local pchar=_char(v)
  3664. Instance.new("Smoke", pchar.HumanoidRootPart)
  3665. end
  3666. end)
  3667.  
  3668. addcmd('addstat', 'give a player a stat',{},
  3669. function(args, speaker)
  3670. local players = getPlayer(args[1], speaker)
  3671. for i,v in pairs(players)do
  3672. spawn(function()
  3673. if gPlayers[v]:FindFirstChild("leaderstats") then
  3674. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  3675. if child.Name == "STAT" then
  3676. child:Destroy()
  3677. end
  3678. end
  3679. local score = Instance.new("StringValue")
  3680. score.Name = "STAT"
  3681. score.Value = GLS(false, 1)
  3682. score.Parent = gPlayers[v].leaderstats
  3683. else
  3684. local stats = Instance.new("IntValue")
  3685. stats.Name = "leaderstats"
  3686. stats.Parent = gPlayers[v]
  3687. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  3688. if child.Name == "STAT" then
  3689. child:Destroy()
  3690. end
  3691. end
  3692. local score = Instance.new("StringValue")
  3693. score.Name = "STAT"
  3694. score.Value = GLS(false, 1)
  3695. score.Parent = gPlayers[v].leaderstats
  3696. end
  3697. end)
  3698. end
  3699. end)
  3700.  
  3701. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  3702. function(args, speaker)
  3703. local players = getPlayer(args[1], speaker)
  3704. for i,v in pairs(players)do
  3705. local pchar=_char(v)
  3706. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  3707. if v1:IsA("Smoke") then
  3708. v1:Destroy()
  3709. end
  3710. end
  3711. end
  3712. end)
  3713.  
  3714. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  3715. function(args, speaker)
  3716. local players = getPlayer(args[1], speaker)
  3717. for i,v in pairs(players)do
  3718. local pchar=_char(v)
  3719. for i,v in pairs(pchar:GetChildren()) do
  3720. if pchar.Torso:FindFirstChild("Neck") then
  3721. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  3722. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  3723. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  3724. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  3725. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  3726. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  3727. end
  3728. end
  3729. end
  3730. end)
  3731.  
  3732. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  3733. function(args, speaker)
  3734. local players = getPlayer(args[1], speaker)
  3735. for i,v in pairs(players)do
  3736. local pchar=_char(v)
  3737. for i,v in pairs(pchar:GetChildren()) do
  3738. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  3739. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  3740. end
  3741. end
  3742. end)
  3743.  
  3744. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  3745. function(args, speaker)
  3746. game.Workspace.Terrain:Clear()
  3747. end)
  3748.  
  3749. addcmd('smite','get hit by lightning',{},
  3750. function(args, speaker)
  3751. local players = getPlayer(args[1], speaker)
  3752. for i,v in pairs(players)do
  3753. spawn(function()
  3754. local pchar=_char(v)
  3755. game.Lighting.Ambient = Color3.new(0,0,0)
  3756. game.Lighting.ClockTime = 0
  3757. game.Lighting.Brightness = 0
  3758. local s = Instance.new("Sound")
  3759. s.Name = "thunder"
  3760. s.SoundId = "http://www.roblox.com/asset/?id=357559831"
  3761. s.Volume = 10
  3762. s.Pitch = 1
  3763. s.Looped = false
  3764. s.archivable = true
  3765. s.Parent = pchar.Head
  3766. wait()
  3767. s:play()
  3768. wait(1)
  3769. local e = Instance.new("Explosion")
  3770. e.BlastRadius = 5
  3771. e.BlastPressure = 1000
  3772. e.Parent = game.Workspace
  3773. e.Position = pchar.HumanoidRootPart.Position
  3774. gPlayers[v].Character:BreakJoints()
  3775. System = {}
  3776. System.Create = function(a, c)
  3777. local e = Instance.new(a)
  3778. for d, a in pairs(c) do
  3779. local b, a = ypcall(function()
  3780. return e[d]
  3781. end)
  3782. if b then
  3783. e[d] = c[d]
  3784. end
  3785. end
  3786. return e
  3787. end
  3788. function b(d, b)
  3789. local c = getfenv(d)
  3790. local a = setmetatable({}, {
  3791. __index = function(a, a)
  3792. if a:lower() == 'script' then
  3793. return b
  3794. else
  3795. return c[a]
  3796. end
  3797. end
  3798. })
  3799. setfenv(d, a)
  3800. ypcall(function()
  3801. d()
  3802. end)
  3803. end
  3804. c = {}
  3805. mas = Instance.new("Model",game:GetService("Lighting"))
  3806. mas.Name = "CompiledModel"
  3807. o1 = System.Create("Model",{
  3808. ["Name"] = "SMITE",
  3809. ["Parent"] = mas,
  3810. })
  3811. o2 = System.Create("Part",{
  3812. ["Parent"] = o1,
  3813. ["Material"] = Enum.Material.Cobblestone,
  3814. ["BrickColor"] = BrickColor.new("New Yeller"),
  3815. ["Transparency"] = 0.60000002384186,
  3816. ["Position"] = pchar.HumanoidRootPart.Position,
  3817. ["Anchored"] = true,
  3818. ["CanCollide"] = false,
  3819. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3820. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3821. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3822. ["Color"] = Color3.new(1, 1, 0),
  3823. })
  3824. o3 = System.Create("Part",{
  3825. ["Parent"] = o1,
  3826. ["Material"] = Enum.Material.Foil,
  3827. ["BrickColor"] = BrickColor.new("New Yeller"),
  3828. ["Transparency"] = 0.40000000596046,
  3829. ["Position"] = pchar.HumanoidRootPart.Position,
  3830. ["Rotation"] = Vector3.new(-0, -90, 0),
  3831. ["Anchored"] = true,
  3832. ["CanCollide"] = false,
  3833. ["Size"] = Vector3.new(7.39999962, 578.400024, 7.39999962),
  3834. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3835. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3836. ["Color"] = Color3.new(1, 1, 0),
  3837. })
  3838. o4 = System.Create("PointLight",{
  3839. ["Parent"] = o3,
  3840. ["Brightness"] = 10000000000,
  3841. ["Range"] = 60,
  3842. })
  3843. o5 = System.Create("Part",{
  3844. ["Parent"] = o1,
  3845. ["Material"] = Enum.Material.Cobblestone,
  3846. ["BrickColor"] = BrickColor.new("New Yeller"),
  3847. ["Transparency"] = 0.60000002384186,
  3848. ["Position"] = pchar.HumanoidRootPart.Position,
  3849. ["Rotation"] = Vector3.new(-0, -90, 0),
  3850. ["Anchored"] = true,
  3851. ["CanCollide"] = false,
  3852. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3853. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3854. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3855. ["Color"] = Color3.new(1, 1, 0),
  3856. })
  3857. o6 = System.Create("Part",{
  3858. ["Parent"] = o1,
  3859. ["Material"] = Enum.Material.Cobblestone,
  3860. ["BrickColor"] = BrickColor.new("New Yeller"),
  3861. ["Transparency"] = 0.60000002384186,
  3862. ["Position"] = pchar.HumanoidRootPart.Position,
  3863. ["Rotation"] = Vector3.new(-180, 0, -180),
  3864. ["Anchored"] = true,
  3865. ["CanCollide"] = false,
  3866. ["Size"] = Vector3.new(8.39999962, 578.400024, 0.99999994),
  3867. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3868. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3869. ["Color"] = Color3.new(1, 1, 0),
  3870. })
  3871. o7 = System.Create("Part",{
  3872. ["Parent"] = o1,
  3873. ["Material"] = Enum.Material.Cobblestone,
  3874. ["BrickColor"] = BrickColor.new("New Yeller"),
  3875. ["Transparency"] = 0.60000002384186,
  3876. ["Position"] = pchar.HumanoidRootPart.Position,
  3877. ["Rotation"] = Vector3.new(0, 90, 0),
  3878. ["Anchored"] = true,
  3879. ["CanCollide"] = false,
  3880. ["Size"] = Vector3.new(8.39999962, 379.800018, 0.99999994),
  3881. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  3882. ["TopSurface"] = Enum.SurfaceType.Smooth,
  3883. ["Color"] = Color3.new(1, 1, 0),
  3884. })
  3885. mas.Parent = workspace
  3886. mas:MakeJoints()
  3887. local b = mas:GetChildren()
  3888. for a = 1, #b do
  3889. b[a].Parent = workspace
  3890. ypcall(function()
  3891. b[a]:MakeJoints()
  3892. end)
  3893. end
  3894. mas:Destroy()
  3895. for a = 1, #c do
  3896. coroutine.resume(c[a])
  3897. end
  3898.  
  3899. wait(0.5)
  3900. game.workspace.SMITE:Destroy()
  3901.  
  3902.  
  3903. wait(1)
  3904. game.Lighting.Ambient = origsettings.abt
  3905. game.Lighting.Brightness = origsettings.brt
  3906. game.Lighting.TimeOfDay = origsettings.time
  3907. end)
  3908. end
  3909. end)
  3910.  
  3911. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  3912. function(args, speaker)
  3913. local players = getPlayer(args[1], speaker)
  3914. for i,v in pairs(players)do
  3915. spawn(function()
  3916. local pchar=_char(v)
  3917. local Ast = Instance.new("Part", workspace) Ast.Name = "Asteroid" Ast.Position = pchar.HumanoidRootPart.Position + Vector3.new(0,500,0) Ast.Size = Vector3.new(12,12,12)
  3918. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  3919. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  3920. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  3921. local f = Instance.new("Sound")
  3922. f.Name = "fly"
  3923. f.SoundId = "rbxassetid://179438534"
  3924. f.Volume = 3
  3925. f.Pitch = 1
  3926. f.Looped = true
  3927. f.archivable = true
  3928. f.Parent = Ast
  3929. f:play()
  3930. local Touched = false
  3931. coroutine.wrap(function()
  3932. repeat wait(0.1)
  3933. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  3934. until not Ast or Ast.Parent == nil or Touched == true
  3935. end)()
  3936. Ast.Touched:connect(function(Part)
  3937. if Touched == false then
  3938. Touched = true
  3939. Part:BreakJoints()
  3940. local Boom = Instance.new("Explosion", workspace)
  3941. Boom.Position = Ast.Position
  3942. Boom.BlastPressure = 1000000
  3943. Boom.BlastRadius = 30
  3944. Fire.Heat = 0
  3945. Smoke.RiseVelocity = 0
  3946. f:Destroy()
  3947. local s = Instance.new("Sound")
  3948. s.Name = "boom"
  3949. s.SoundId = "rbxassetid://188590169"
  3950. s.Volume = 3
  3951. s.Pitch = 1
  3952. s.Looped = true
  3953. s.archivable = true
  3954. s.Parent = Ast
  3955. s:play()
  3956. coroutine.wrap(function()
  3957. wait(10)
  3958. s:Destroy()
  3959. if Ast and Ast.Parent ~= nil then
  3960. Ast:Destroy()
  3961. end
  3962. end)()
  3963. end
  3964. end)
  3965. end)
  3966. end
  3967. end)
  3968.  
  3969. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  3970. function(args, speaker)
  3971. local players = getPlayer(args[1], speaker)
  3972. for i,v in pairs(players)do
  3973. spawn(function()
  3974. local Char=_char(v)
  3975. local HumanoidRootPart = Char.HumanoidRootPart
  3976. local TickWait = 1
  3977. local Dead = false
  3978.  
  3979. local Position = Vector3.new(0,100,0)
  3980. function NewPart(Parent)
  3981. local Part = Instance.new("Part", Parent)
  3982. Part.CanCollide = false
  3983. Part.Position = Position
  3984. Part.TopSurface = "Smooth"
  3985. Part.BottomSurface = "Smooth"
  3986. Position = Position + Vector3.new(0,10,0)
  3987. return Part
  3988. end
  3989.  
  3990. local Model = Char:FindFirstChild("Bomb")
  3991. if Model then Model:Destroy() end
  3992.  
  3993. local Model = Instance.new("Model", Char)
  3994. Model.Name = "Bomb"
  3995.  
  3996. local Belt = NewPart(Model)
  3997. Belt.Size = Vector3.new(2.2,0.5,1.2)
  3998. local Weld = Instance.new("Weld", Belt)
  3999. Weld.Part0 = Belt
  4000. Weld.Part1 = HumanoidRootPart
  4001. Weld.C0 = CFrame.new(0,1.1,0)
  4002. local Light = Instance.new("PointLight", Belt)
  4003. Light.Range = 15
  4004. Light.Brightness = 5
  4005. Light.Color = Color3.new(1,0,0)
  4006. local Beep = Instance.new("Sound", Belt)
  4007. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  4008. local ExplodeSound = Instance.new("Sound", Belt)
  4009. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  4010. ExplodeSound.Pitch = 2.8
  4011. ExplodeSound.Volume = 3
  4012.  
  4013. local Back = NewPart(Model)
  4014. Back.Size = Vector3.new(1.5,1.5,0.5)
  4015. local Weld = Instance.new("Weld", Back)
  4016. Weld.Part0 = Back
  4017. Weld.Part1 = HumanoidRootPart
  4018. Weld.C0 = CFrame.new(0,0.1,-0.75)
  4019.  
  4020. local StrapLeft = NewPart(Model)
  4021. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  4022. local Weld = Instance.new("Weld", StrapLeft)
  4023. Weld.Part0 = StrapLeft
  4024. Weld.Part1 = HumanoidRootPart
  4025. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  4026.  
  4027. local BuckleLeft = NewPart(Model)
  4028. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  4029. local Weld = Instance.new("Weld", BuckleLeft)
  4030. Weld.Part0 = BuckleLeft
  4031. Weld.Part1 = HumanoidRootPart
  4032. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  4033.  
  4034. local StrapRight = NewPart(Model)
  4035. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  4036. local Weld = Instance.new("Weld", StrapRight)
  4037. Weld.Part0 = StrapRight
  4038. Weld.Part1 = HumanoidRootPart
  4039. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  4040.  
  4041. local BuckleRight = NewPart(Model)
  4042. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  4043. local Weld = Instance.new("Weld", BuckleRight)
  4044. Weld.Part0 = BuckleRight
  4045. Weld.Part1 = HumanoidRootPart
  4046. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  4047.  
  4048. LightEnabled = true
  4049. coroutine.wrap(function()
  4050. repeat
  4051. wait(TickWait)
  4052. LightEnabled = not LightEnabled
  4053. Light.Enabled = LightEnabled
  4054. Beep:Play()
  4055. until Dead == true or Char:FindFirstChild("Bomb") == nil
  4056. end)()
  4057.  
  4058. wait(10)
  4059. if Dead == false then
  4060. Dead = true
  4061. ExplodeSound:Play(); wait(1.4)
  4062. local Explosion = Instance.new("Explosion")
  4063. Explosion.Position = Belt.Position
  4064. Explosion.BlastPressure = 100000
  4065. Explosion.DestroyJointRadiusPercent = 0.7
  4066. Explosion.ExplosionType = "CratersAndDebris"
  4067. Explosion.BlastRadius = 50
  4068. Explosion.Parent = workspace
  4069. end
  4070. end)
  4071. end
  4072. end)
  4073.  
  4074. addcmd('btools', 'gives a player btools',{},
  4075. function(args, speaker)
  4076. local players = getPlayer(args[1], speaker)
  4077. if players ~= nil then
  4078. for i, v in pairs(players) do
  4079. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  4080. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  4081. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  4082. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  4083. Notify('Gave btools to player(s)') end end end end)
  4084.  
  4085. addcmd('sword', 'gives a player a sword',{},
  4086. function(args, speaker)
  4087. local players = getPlayer(args[1], speaker)
  4088. if players ~= nil then
  4089. for i, v in pairs(players) do
  4090. coroutine.resume(coroutine.create(function()
  4091. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  4092. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  4093. sword.GripForward = Vector3.new(-1,0,0)
  4094. sword.GripPos = Vector3.new(0,0,-1.5)
  4095. sword.GripRight = Vector3.new(0,1,0)
  4096. sword.GripUp = Vector3.new(0,0,1)
  4097. local handle = Instance.new("Part", sword) handle.Name = "Handle" handle.FormFactor = "Plate" handle.Size = Vector3.new(1,.8,4) handle.TopSurface = 0 handle.BottomSurface = 0
  4098. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  4099. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  4100. local Damage = 15
  4101. local SlashSound = Instance.new("Sound", handle)
  4102. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4103. SlashSound.Volume = 1
  4104. local LungeSound = Instance.new("Sound", handle)
  4105. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  4106. LungeSound.Volume = 1
  4107. local UnsheathSound = Instance.new("Sound", handle)
  4108. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4109. UnsheathSound.Volume = 1
  4110. handle.Touched:connect(function(hit)
  4111. if hit and hit.Parent and hit.Parent:findFirstChild("Humanoid") and gPlayers[v].Character.Humanoid.Health > 0 and hit.Parent.Humanoid ~= gPlayers[v].Character.Humanoid then
  4112. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  4113. hit.Parent.Humanoid:TakeDamage(Damage)
  4114. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  4115. sword.Enabled = false
  4116. SlashSound:play()
  4117. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  4118. wait(0.5)
  4119. sword.Enabled = true
  4120. end
  4121. end)
  4122. sword.Equipped:connect(function(hit)
  4123. UnsheathSound:play()
  4124. sword.Enabled = true
  4125. end)
  4126. end
  4127. end))
  4128. end
  4129. end
  4130. end)
  4131.  
  4132. addcmd('hatsize', 'changes players hat size',{''},
  4133. function(args, speaker)
  4134. local players = getPlayer(args[1], speaker)
  4135. for i,v in pairs(players) do
  4136. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4137. if v:IsA('Accessory') then
  4138. for a,b in pairs(v.Handle:GetChildren()) do
  4139. if b:IsA('SpecialMesh') then
  4140. b.Scale = args[2] * Vector3.new(1, 1, 1)
  4141. end
  4142. end
  4143. end
  4144. end
  4145. end
  4146. end)
  4147.  
  4148. addcmd('headsize', 'changes players head size',{''},
  4149. function(args, speaker)
  4150. local players = getPlayer(args[1], speaker)
  4151. for i,v in pairs(players) do
  4152. local plrchar = _players[v].Character
  4153. if args[2] == 1 then
  4154. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4155. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  4156. else
  4157. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  4158. end
  4159. end
  4160. end)
  4161.  
  4162. addcmd('change', 'changes a players stat',{'stat'},
  4163. function(args, speaker)
  4164. local players = getPlayer(args[1], speaker)
  4165. for i,v in pairs(players) do
  4166. if _players[v]:FindFirstChild('leaderstats') then
  4167. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  4168. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  4169. if args[3] then v.Value = tonumber(args[3]) end
  4170. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  4171. v.Value = GLS(false, 2)
  4172. end
  4173. end
  4174. end
  4175. end
  4176. end)
  4177.  
  4178. addcmd('draw', 'drawing tool',{},
  4179. function(args, speaker)
  4180. if speaker.userId ~= LP.userId then
  4181. lponly(speaker)
  4182. else
  4183. for i,v in next,game:children()do
  4184. pcall(function()
  4185. local c=v.className;
  4186. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  4187. end);
  4188. end;
  4189.  
  4190.  
  4191. user=players.LocalPlayer;
  4192. uname=user.Name;
  4193. guis=game.CoreGui;
  4194. pack=user.Backpack;
  4195.  
  4196. keyDowns={};
  4197. freeKeys={};
  4198. shortcuts={};
  4199.  
  4200. _G.mine=_G.mine or{};
  4201.  
  4202. name='Draw3D';
  4203. url='http://www.roblox.com/asset/?id=%d';
  4204.  
  4205. iconNormal=url:format(96578285);
  4206. iconOnDown=url:format(96584484);
  4207.  
  4208. ver=0;
  4209. drawPixel=0.10;
  4210. _G.drawLimit=_G.drawLimit or 1000;
  4211.  
  4212. _G.drawColor=_G.drawColor or Color3.new();
  4213.  
  4214.  
  4215.  
  4216.  
  4217.  
  4218. destroy=game.remove;
  4219. find=game.findFirstChild;
  4220. new=Instance.new;
  4221. with=function(c)
  4222. return function(p)
  4223. local o=type(c)=='string'and new(c)or c;
  4224. local x=p.Parent;p.Parent=nil;
  4225. for i,v in next,p do
  4226. o[i]=v;
  4227. end;
  4228. if(x)then
  4229. o.Parent=x;
  4230. end;
  4231. return o;
  4232. end;
  4233. end;
  4234. getPlace=function()
  4235. if(find(workspace,'draw')==nil)then
  4236. new('Model',workspace).Name='draw';
  4237. end;
  4238. if(find(workspace.draw,uname)==nil)then
  4239. new('Model',workspace.draw).Name=uname;
  4240. end;
  4241. return workspace.draw[uname];
  4242. end;
  4243. drawLine=function(start,target)
  4244. local gui=with'BlockMesh'{
  4245. Parent=with'Part'{
  4246. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  4247. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  4248. Parent=getPlace();
  4249. Color=_G.drawColor;
  4250. BottomSurface=0;
  4251. Anchored=true;
  4252. TopSurface=0;
  4253. formFactor=3;
  4254. Name=name;
  4255. }}.Parent;
  4256. table.insert(_G.mine,gui);
  4257. return gui;
  4258. end;
  4259. onDown=function()
  4260. if(drawing)then
  4261. return nil;
  4262. end;
  4263. if(selectGui.Adornee)then
  4264. destroy(selectGui.Adornee);
  4265. end;
  4266.  
  4267. drawing=true;
  4268.  
  4269. mouse.Icon=iconOnDown;
  4270. ver=ver+1;
  4271.  
  4272.  
  4273. local cVer,start,target=ver,mouse.hit.p;
  4274.  
  4275. local group={};
  4276. repeat
  4277. Wait(0.02);
  4278.  
  4279. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  4280.  
  4281. target=mouse.hit.p;
  4282.  
  4283. table.insert(group,drawLine(start,target));
  4284.  
  4285. start=target;
  4286. end;
  4287. until ver~=cVer;
  4288. drawing=false;
  4289.  
  4290. local groupM=new('Model',getPlace());
  4291. for i,v in next,group do
  4292. if(v:IsDescendantOf(Workspace))then
  4293. v.Parent=groupM;
  4294. end;
  4295. end;
  4296. if(next(groupM:children())==nil)then
  4297. destroy(groupM);
  4298. end;
  4299. end;
  4300. onUp=function()
  4301. mouse.Icon=iconNormal;
  4302. ver=ver+1;
  4303. end;
  4304. onKeyDown=function(k)
  4305. if(freeKeys[k]==false)then
  4306. return false;
  4307. end;
  4308. freeKeys[k]=false;
  4309. Wait(0.01);
  4310. if(keyDowns[k])then
  4311. keyDowns[k]();
  4312. elseif(shortcuts[k])then
  4313. shortcuts[k]();
  4314. end;
  4315. end;
  4316. onKeyUp=function(k)
  4317. freeKeys[k]=true;
  4318. end;
  4319. onMove=function()
  4320.  
  4321. end;
  4322. onSelect=function(lmouse)
  4323. frame.Visible=true;
  4324.  
  4325. mouse=lmouse;
  4326.  
  4327. mouse.Icon=iconNormal;
  4328.  
  4329. mouse.Button1Down:connect(onDown);
  4330. mouse.KeyDown:connect(onKeyDown);
  4331. mouse.Button1Up:connect(onUp);
  4332. mouse.KeyUp:connect(onKeyUp);
  4333. mouse.Move:connect(onMove);
  4334. end;
  4335. onDeselect=function()
  4336. ver=ver+1;
  4337. frame.Visible=false;
  4338. selectGui.Adornee=nil;
  4339. mouse.Icon=iconNormal;
  4340. for i,v in next,freeKeys do
  4341. freeKeys[i]=true;
  4342. end;
  4343. end;
  4344. addButton=function(title,shortcut,fun)
  4345. with'TextButton'{
  4346. Text=string.format(' %s (%s)',title,shortcut);
  4347. TextXAlignment=0;
  4348. Parent=frame;
  4349. }.MouseButton1Up:connect(fun);
  4350.  
  4351. shortcuts[shortcut]=fun;
  4352.  
  4353. local c=#frame:children();
  4354. for i,v in next,frame:children()do
  4355. v.Position=UDim2.new(0,0,0,20*(i-1));
  4356. v.Size=UDim2.new(1,0,0,20);
  4357. end;
  4358.  
  4359. frame.Position=UDim2.new(1,-152,.5,-c*10);
  4360. frame.Size=UDim2.new(0,150,0,c*20);
  4361. end;
  4362.  
  4363.  
  4364.  
  4365.  
  4366.  
  4367.  
  4368.  
  4369.  
  4370. for i,v in next,{guis;pack;}do
  4371. pcall(function()
  4372. repeat until destroy(v[name]);
  4373. end);
  4374. end;
  4375.  
  4376.  
  4377.  
  4378. tool=with'HopperBin'{
  4379. Parent=pack;
  4380. Name=name;
  4381. };
  4382. tool.Deselected:connect(onDeselect);
  4383. tool.Selected:connect(onSelect);
  4384.  
  4385.  
  4386.  
  4387.  
  4388. screen=with'ScreenGui'{
  4389. Parent=guis;
  4390. Name=name;
  4391. };
  4392. frame=with'Frame'{
  4393. Parent=screen;
  4394. Visible=false;
  4395. };
  4396. clframe=with'Frame'{
  4397. Position=UDim2.new(.5,-50,.5,-50);
  4398. Size=UDim2.new(0,100,0,100);
  4399. Visible=false;
  4400. Parent=screen;
  4401. };
  4402. selectGui=with'SelectionBox'{
  4403. Parent=screen;
  4404. };
  4405.  
  4406. local c=0;
  4407. for y=0,7 do
  4408. for x=0,7 do
  4409. local color=BrickColor.palette(c).Color;
  4410.  
  4411. with'ImageButton'{
  4412. Position=UDim2.new(.125*x,0,.125*y);
  4413. Size=UDim2.new(.125,0,.125);
  4414. BackgroundColor3=color;
  4415. Parent=clframe;
  4416. }.MouseButton1Up:connect(function()
  4417. clframe.Visible=false;
  4418. _G.drawColor=color;
  4419. end);
  4420.  
  4421. c=c+1;
  4422. end;
  4423. end;
  4424.  
  4425. addButton('Color','c',function()
  4426. clframe.Visible=true;
  4427. end);
  4428. addButton('Remove your draws','r',function()
  4429. repeat
  4430. destroy(_G.mine[1]);
  4431. table.remove(_G.mine,1);
  4432. Wait(0.01);
  4433. until nil;
  4434. end);
  4435. addButton('Remove global draws','k',function()
  4436. destroy(workspace.draw);
  4437. while(_G.mine[1])do
  4438. destroy(_G.mine[1]);
  4439. table.remove(_G.mine,1);
  4440. end;
  4441. end);
  4442. addButton('Remove selected','x',function()
  4443. repeat
  4444. if(find(workspace,'draw'))then
  4445. local dt=mouse.target;
  4446. if(dt and dt:IsDescendantOf(workspace.draw))then
  4447. selectGui.Adornee=dt.Parent;
  4448. else
  4449. selectGui.Adornee=nil;
  4450. end;
  4451. else
  4452. selectGui.Adornee=nil;
  4453. end;
  4454. Wait(0.01);
  4455. until freeKeys.x;
  4456. selectGui.Adornee=nil;
  4457. end);
  4458.  
  4459.  
  4460.  
  4461.  
  4462. repeat
  4463. Wait(0.01);
  4464. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  4465. destroy(_G.mine[1]);
  4466. table.remove(_G.mine,1);
  4467. end;
  4468. until script.Parent==nil or tool.Parent==nil;
  4469. script.Disabled=true;
  4470. destroy(screen);
  4471. end
  4472. end)
  4473.  
  4474. addcmd('god', 'gods player',{},
  4475. function(args, speaker)
  4476. local players = getPlayer(args[1], speaker)
  4477. for i,v in pairs(players)do
  4478. local pchar=_char(v)
  4479. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  4480. end
  4481. end)
  4482.  
  4483. addcmd('sgod', 'silently gods player',{},
  4484. function(args, speaker)
  4485. local players = getPlayer(args[1], speaker)
  4486. for i,v in pairs(players)do
  4487. local pchar=_char(v)
  4488. spawn(function()
  4489. pchar.Humanoid.MaxHealth = 10000000
  4490. wait()
  4491. pchar.Humanoid.Health = 10000000
  4492. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  4493. Notify('Silent godded player(s)') end
  4494. end)
  4495. end
  4496. end)
  4497.  
  4498. addcmd('ungod', 'removes god from a player',{},
  4499. function(args, speaker)
  4500. local players = getPlayer(args[1], speaker)
  4501. for i,v in pairs(players)do
  4502. local pchar=_char(v)
  4503. if pchar then
  4504. pchar.Humanoid.MaxHealth=100
  4505. pchar.Humanoid.Health=100
  4506. end
  4507. end
  4508. end)
  4509.  
  4510. addcmd('heal', 'resets a players health',{},
  4511. function(args, speaker)
  4512. local players = getPlayer(args[1], speaker)
  4513. for i,v in pairs(players)do spawn(function()
  4514. local pchar=_char(v)
  4515. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  4516.  
  4517. addcmd('fart', 'makes u fart',{},
  4518. function(args, speaker)
  4519. local players = getPlayer(args[1], speaker)
  4520. for i,v in pairs(players)do
  4521. spawn(function()
  4522. local pchar=_char(v)
  4523. fart = Instance.new("Smoke")
  4524. fart.Parent = pchar.HumanoidRootPart
  4525. fart.Color = Color3.new(255/255, 255/255, 0)
  4526. fart.Opacity = 0.4
  4527. fart.Size = 1.0
  4528. fart.RiseVelocity = 8
  4529. fartsound = Instance.new("Sound", workspace)
  4530. fsound = "http://www.roblox.com/asset?id=251309043"
  4531. fartsound.SoundId = fsound
  4532. fartsound.Volume = 1.0
  4533. fartsound:Play()
  4534. wait(9.0)
  4535. fartsound:Destroy()
  4536. pchar.HumanoidRootPart.Smoke:Destroy()
  4537. end)
  4538. end
  4539. end)
  4540.  
  4541. addcmd('decalspam', 'you can already guess...',{},
  4542. function(args, speaker)
  4543. Notify('Decal Spammed ID: ' ..args[1])
  4544. wait(4)
  4545. decalID = args[1]
  4546. function exPro(root)
  4547. for _, v in pairs(root:GetChildren()) do
  4548. if v:IsA("BasePart") then
  4549. local One = Instance.new("Decal", v)
  4550. local Two = Instance.new("Decal", v)
  4551. local Three = Instance.new("Decal", v)
  4552. local Four = Instance.new("Decal", v)
  4553. local Five = Instance.new("Decal", v)
  4554. local Six = Instance.new("Decal", v)
  4555. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  4556. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  4557. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  4558. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  4559. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  4560. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  4561. One.Face = "Front"
  4562. Two.Face = "Back"
  4563. Three.Face = "Right"
  4564. Four.Face = "Left"
  4565. Five.Face = "Top"
  4566. Six.Face = "Bottom"
  4567. One.Name = "IYdecal"
  4568. Two.Name = "IYdecal"
  4569. Three.Name = "IYdecal"
  4570. Four.Name = "IYdecal"
  4571. Five.Name = "IYdecal"
  4572. Six.Name = "IYdecal"
  4573. end
  4574. exPro(v)
  4575. end
  4576. end
  4577. function asdf(root)
  4578. for _, v in pairs(root:GetChildren()) do
  4579. asdf(v)
  4580. end
  4581. end
  4582. exPro(game.Workspace)
  4583. asdf(game.Workspace)
  4584. end)
  4585.  
  4586. addcmd('undecalspam', 'removes the mess',{},
  4587. function(args, speaker)
  4588. Notify('Removing Decal Spam...')
  4589. wait(4)
  4590. function exPro(root)
  4591. for _, v in pairs(root:GetChildren()) do
  4592. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  4593. v.Parent = nil
  4594. end
  4595. exPro(v)
  4596. end
  4597. end
  4598. function asdf(root)
  4599. for _, v in pairs(root:GetChildren()) do
  4600. asdf(v)
  4601. end
  4602. end
  4603. exPro(game.Workspace)
  4604. asdf(game.Workspace)
  4605. end)
  4606.  
  4607. addcmd('sky', 'sets the sky',{'skybox'},
  4608. function(args, speaker)
  4609. for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  4610. s = Instance.new("Sky")
  4611. s.Name = "Sky"
  4612. s.Parent = game.Lighting
  4613. local skyboxID = args[1]
  4614. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  4615. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  4616. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  4617. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  4618. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  4619. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  4620. game.Lighting.TimeOfDay = 12
  4621. end)
  4622.  
  4623. addcmd('freeze', 'freezes a player',{'fr'},
  4624. function(args, speaker)
  4625. local players = getPlayer(args[1], speaker)
  4626. if players ~= nil then
  4627. for i, v in pairs(players) do
  4628. spawn(function()
  4629. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  4630. end
  4631. end)
  4632. end
  4633. end
  4634. end)
  4635.  
  4636. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  4637. function(args, speaker)
  4638. local players = getPlayer(args[1], speaker)
  4639. if players ~= nil then
  4640. for i, v in pairs(players) do
  4641. spawn(function()
  4642. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  4643. end
  4644. end)
  4645. end
  4646. end
  4647. end)
  4648.  
  4649. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  4650. function(args, speaker)
  4651. local players = getPlayer(args[1], speaker)
  4652. if players ~= nil then
  4653. for i, v in pairs(players) do
  4654. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  4655. M.CFrame = _char(v).HumanoidRootPart.CFrame
  4656. M.BrickColor = BrickColor.new('Really black') M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  4657. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  4658. M.Anchored = true
  4659. end
  4660. end
  4661. end)
  4662.  
  4663. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  4664. function(args, speaker)
  4665. for i,v in pairs(workspace:GetDescendants()) do
  4666. if v:IsA("SpawnLocation") then
  4667. v:Destroy()
  4668. end
  4669. end
  4670. end)
  4671.  
  4672. addcmd('neon', 'makes a player neon',{},
  4673. function(args, speaker)
  4674. local players = getPlayer(args[1], speaker)
  4675. if players ~= nil then
  4676. for i, v in pairs(players) do
  4677. for _, child in pairs( _char(v):GetChildren()) do
  4678. if child.ClassName == "CharacterMesh" then
  4679. child:Destroy()
  4680. end
  4681. end
  4682. for _, child in pairs( _char(v):GetChildren()) do
  4683. if child.ClassName == "Shirt" then
  4684. child:Destroy()
  4685. end
  4686. end
  4687. for _, child in pairs( _char(v):GetChildren()) do
  4688. if child.ClassName == "Pants" then
  4689. child:Destroy()
  4690. end
  4691. end
  4692. for _, child in pairs( _char(v):GetChildren()) do
  4693. if child.ClassName == "Part" then
  4694. child.Material = "Neon"
  4695. end
  4696. end
  4697. end
  4698. end
  4699. end)
  4700.  
  4701. addcmd('kill', 'kills a player',{},
  4702. function(args, speaker)
  4703. local players = getPlayer(args[1], speaker)
  4704. for i,v in pairs(players)do
  4705. local pchar=_char(v)
  4706. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  4707. end
  4708. end)
  4709.  
  4710. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  4711. function(args, speaker)
  4712. part = GLS(false, 0)
  4713. local function dels(instance)
  4714. for i,v in pairs(instance:GetChildren())do
  4715. if v.Name == part then v:Destroy() end
  4716. dels(v)
  4717. end
  4718. end
  4719. dels(workspace)
  4720. Notify('Deleted ' ..GLS(false, 0))
  4721. end)
  4722.  
  4723. addcmd('blur', 'adjusts blur',{},
  4724. function(args, speaker)
  4725. local function dels(instance)
  4726. for i,v in pairs(instance:GetChildren())do
  4727. if v:IsA'BlurEffect'then v:Destroy()end
  4728. dels(v)
  4729. end
  4730. end
  4731. dels(game.Lighting)
  4732.  
  4733. local b = Instance.new("BlurEffect", game.Lighting)
  4734. b.Name = "IYblur"
  4735. b.Size = args[1]
  4736. end)
  4737.  
  4738.  
  4739. addcmd('volume','changes volume of sound',{},
  4740. function(args, speaker)
  4741. for i,v in pairs(game.Workspace:GetChildren())do
  4742. if v:IsA("Sound") and v.Name == "IYsound" then
  4743. v.Volume = args[1]
  4744. Notify('Changed volume to ' .. args[1])
  4745. end
  4746. end
  4747. end)
  4748.  
  4749. addcmd('pitch','changes pitch of sound',{},
  4750. function(args, speaker)
  4751. for i,v in pairs(game.Workspace:GetChildren())do
  4752. if v:IsA("Sound") and v.Name == "IYsound" then
  4753. v.Pitch = args[1]
  4754. Notify('Changed pitch to ' .. args[1])
  4755. end
  4756. end
  4757. end)
  4758.  
  4759. addcmd('loadmap', 'spawns a map',{},
  4760. function(args, speaker)
  4761. local m = args[1]
  4762. for _,v in pairs(game.Workspace:GetChildren()) do
  4763. if not v:IsA("Terrain") and v ~= game.Workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  4764. v:Remove() elseif v:IsA("Terrain") then v:Clear() end end
  4765. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  4766. wait(1)
  4767. game:GetObjects("rbxassetid://" .. m)[1].Parent = workspace
  4768. end)
  4769.  
  4770. addcmd('loadm','loads global messaging',{},
  4771. function(args, speaker)
  4772. msghook()
  4773. if MSGhook == false then
  4774. wait(0.1)
  4775. local localp = game:GetService'Players'.LocalPlayer
  4776. localp.CharacterAppearanceId = 20018
  4777. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  4778. wait(3)
  4779. gPlayers.LocalPlayer.Character:WaitForChild("Humanoid")
  4780. wait(0.5)
  4781. repeat wait() until gPlayers.LocalPlayer.Character.Humanoid.Health > 0
  4782. Instance.new("ForceField", gPlayers.LocalPlayer.Character)
  4783. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  4784. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  4785. print'loaded hat successfully'
  4786. localp.CharacterAppearanceId = 0
  4787. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  4788. print'Resetting'
  4789. if _G.mainhat ~= nil then
  4790. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  4791. local localp = game:GetService'Players'.LocalPlayer
  4792. local part = Instance.new('Part')
  4793. part.Anchored = true
  4794. part.Transparency = 1
  4795. main.Disabled = false
  4796. main.Parent = part
  4797. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  4798. Instance.new('ForceField', localp.Character)
  4799. localp.Character.HumanoidRootPart.Anchored = true
  4800. part.Parent = localp.Character
  4801. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  4802. wait(0.5)
  4803. localp.Character.HumanoidRootPart.Anchored = false
  4804. repeat wait() until localp:FindFirstChild'ChessMsg'
  4805. part:Remove()
  4806. local message = localp:FindFirstChild'ChessMsg'
  4807. message.Text = ''
  4808. message.Parent = workspace
  4809. message.Name = "IYmessage"
  4810. if part ~= nil then part:Remove() end
  4811. localp.Character.HumanoidRootPart.Anchored = false
  4812. for _, child in pairs( workspace:GetChildren()) do
  4813. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  4814. child:Destroy()
  4815. end
  4816. end
  4817. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  4818. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  4819. if _G.msg ~= nil then
  4820. print'Loaded Message System'
  4821. Notify('Loaded global message bypass')
  4822. else
  4823. warn'failed sadly'
  4824. end
  4825. end
  4826. elseif MSGhook == true then
  4827. Notify('Messages already loaded!')
  4828. end
  4829. end)
  4830.  
  4831. addcmd('countdown', 'makes a countdown', {},
  4832. function(args, speaker)
  4833. local players = getPlayer(args[1], speaker)
  4834. if args[1] ~= string then
  4835. local time = args[1]
  4836. msghook()
  4837. if MSGhook == true then
  4838. local h = game.Workspace.IYmessage
  4839. for i = time, 1, -1 do
  4840. wait(1)
  4841. h.Text = "Countdown: "..i..""
  4842. end
  4843. wait(1)
  4844. h.Text = "Times Up!"
  4845. wait(2)
  4846. h.Text = ''
  4847. elseif MSGhook == false then
  4848. execCmd("loadm")
  4849. repeat wait() until workspace:FindFirstChild("IYmessage")
  4850. local h = game.Workspace.IYmessage
  4851. for i = time, 1, -1 do
  4852. wait(1)
  4853. h.Text = "Countdown: "..i..""
  4854. end
  4855. wait(1)
  4856. h.Text = "Times Up!"
  4857. wait(2)
  4858. h.Text = ''
  4859. end
  4860. end
  4861. end)
  4862.  
  4863. addcmd('explode', 'explode a player', {},
  4864. function(args, speaker)
  4865. local players = getPlayer(args[1], speaker)
  4866. for i, v in pairs(players) do
  4867. local char = _char(v)
  4868. if char:FindFirstChild("HumanoidRootPart") then
  4869. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  4870. end
  4871. end
  4872. end)
  4873.  
  4874. addcmd('flood', 'makes a flood e.e', {},
  4875. function(args, speaker)
  4876. game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  4877. end)
  4878.  
  4879. addcmd('spookyify', 'makes it sp00ky', {},
  4880. function(args, speaker)
  4881. local music = Instance.new("Sound", workspace)
  4882. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  4883. music.Volume = 20
  4884. music.Looped = true
  4885. music:Play()
  4886.  
  4887. tex1 = "http://www.roblox.com/asset/?id=185495987"
  4888. tex2 = "http://www.roblox.com/asset/?id=260858020"
  4889. tex3 = "http://www.roblox.com/asset/?id=149213919"
  4890. tex4 = "http://www.roblox.com/asset/?id=171905673"
  4891.  
  4892. local w = game.Workspace:GetChildren()
  4893.  
  4894. for i= 1,#w do
  4895. if w[i]:isA("BasePart") then
  4896. pe = Instance.new("ParticleEmitter", w[i])
  4897. pe.Texture = tex4
  4898. pe.VelocitySpread = 5
  4899. end
  4900. end
  4901.  
  4902. local playerLeaderstats = {}
  4903. for i, v in pairs(gPlayers:GetChildren()) do
  4904. table.insert(playerLeaderstats, v)
  4905. end
  4906. for i, v in pairs(playerLeaderstats) do
  4907. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  4908. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  4909. pe.VelocitySpread = 50
  4910. end
  4911.  
  4912. texture = "http://www.roblox.com/asset/?id=185495987"
  4913.  
  4914. local A = game.Workspace:GetChildren()
  4915. local B = game.Workspace:GetChildren()
  4916. local C = game.Workspace:GetChildren()
  4917. local D = game.Workspace:GetChildren()
  4918. local E = game.Workspace:GetChildren()
  4919. local F = game.Workspace:GetChildren()
  4920. for i,v in pairs(A) do
  4921. if v:IsA("Part") then
  4922. local d = Instance.new("Decal",v)
  4923. v.Decal.Face = "Top"
  4924. v.Decal.Texture = texture
  4925. v.Anchored = true
  4926. end
  4927. end
  4928.  
  4929. for i,v in pairs(B) do
  4930. if v:IsA("Part") then
  4931. local s = Instance.new("Decal",v)
  4932. s.Face = "Front"
  4933. s.Texture = texture
  4934. end
  4935. end
  4936.  
  4937. for i,v in pairs(C) do
  4938. if v:IsA("Part") then
  4939. local h = Instance.new("Decal",v)
  4940. h.Face = "Back"
  4941. h.Texture = texture
  4942. end
  4943. end
  4944.  
  4945. for i,v in pairs(D) do
  4946. if v:IsA("Part") then
  4947. local j = Instance.new("Decal",v)
  4948. j.Face = "Left"
  4949. j.Texture = texture
  4950. end
  4951. end
  4952.  
  4953. for i,v in pairs(E) do
  4954. if v:IsA("Part") then
  4955. local k = Instance.new("Decal",v)
  4956. k.Face = "Right"
  4957. k.Texture = texture
  4958. end
  4959. end
  4960.  
  4961. for i,v in pairs(F) do
  4962. if v:IsA("Part") then
  4963. local l = Instance.new("Decal",v)
  4964. l.Face = "Bottom"
  4965. l.Texture = texture
  4966. end
  4967.  
  4968. imageOne = "http://www.roblox.com/asset/?id=169585459"
  4969. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  4970. imageThree = "http://www.roblox.com/asset/?id=169585485"
  4971. imageFour = "http://www.roblox.com/asset/?id=169585502"
  4972. imageFive = "http://www.roblox.com/asset/?id=169585515"
  4973. imageSix = "http://www.roblox.com/asset/?id=169585502"
  4974. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  4975. imageEight = "http://www.roblox.com/asset/?id=169585475"
  4976.  
  4977. Spooky = Instance.new("Sound", workspace)
  4978. Spooky.Name = "Spooky"
  4979. Spooky.SoundId = "rbxassetid://174270407"
  4980. Spooky.Volume = 15
  4981. Spooky.Looped = true
  4982. Spooky:Play()
  4983.  
  4984. Sky = Instance.new("Sky", game.Lighting)
  4985. Sky.SkyboxBk = imageOne
  4986. Sky.SkyboxDn = imageOne
  4987. Sky.SkyboxFt = imageOne
  4988. Sky.SkyboxLf = imageOne
  4989. Sky.SkyboxRt = imageOne
  4990. Sky.SkyboxUp = imageOne
  4991.  
  4992.  
  4993. while true do
  4994. Sky.SkyboxBk = imageOne
  4995. Sky.SkyboxDn = imageOne
  4996. Sky.SkyboxFt = imageOne
  4997. Sky.SkyboxLf = imageOne
  4998. Sky.SkyboxRt = imageOne
  4999. Sky.SkyboxUp = imageOne
  5000. wait(0.15)
  5001. Sky.SkyboxBk = imageTwo
  5002. Sky.SkyboxDn = imageTwo
  5003. Sky.SkyboxFt = imageTwo
  5004. Sky.SkyboxLf = imageTwo
  5005. Sky.SkyboxRt = imageTwo
  5006. Sky.SkyboxUp = imageTwo
  5007. wait(0.15)
  5008. Sky.SkyboxBk = imageThree
  5009. Sky.SkyboxDn = imageThree
  5010. Sky.SkyboxFt = imageThree
  5011. Sky.SkyboxLf = imageThree
  5012. Sky.SkyboxRt = imageThree
  5013. Sky.SkyboxUp = imageThree
  5014. wait(0.15)
  5015. Sky.SkyboxBk = imageFour
  5016. Sky.SkyboxDn = imageFour
  5017. Sky.SkyboxFt = imageFour
  5018. Sky.SkyboxLf = imageFour
  5019. Sky.SkyboxRt = imageFour
  5020. Sky.SkyboxUp = imageFour
  5021. wait(0.15)
  5022. Sky.SkyboxBk = imageFive
  5023. Sky.SkyboxDn = imageFive
  5024. Sky.SkyboxFt = imageFive
  5025. Sky.SkyboxLf = imageFive
  5026. Sky.SkyboxRt = imageFive
  5027. Sky.SkyboxUp = imageFive
  5028. wait(0.15)
  5029. Sky.SkyboxBk = imageSix
  5030. Sky.SkyboxDn = imageSix
  5031. Sky.SkyboxFt = imageSix
  5032. Sky.SkyboxLf = imageSix
  5033. Sky.SkyboxRt = imageSix
  5034. Sky.SkyboxUp = imageSix
  5035. wait(0.15)
  5036. Sky.SkyboxBk = imageSeven
  5037. Sky.SkyboxDn = imageSeven
  5038. Sky.SkyboxFt = imageSeven
  5039. Sky.SkyboxLf = imageSeven
  5040. Sky.SkyboxRt = imageSeven
  5041. Sky.SkyboxUp = imageSeven
  5042. wait(0.15)
  5043. Sky.SkyboxBk = imageEight
  5044. Sky.SkyboxDn = imageEight
  5045. Sky.SkyboxFt = imageEight
  5046. Sky.SkyboxLf = imageEight
  5047. Sky.SkyboxRt = imageEight
  5048. Sky.SkyboxUp = imageEight
  5049. wait(0.15)
  5050.  
  5051. end
  5052. end
  5053. end)
  5054.  
  5055. addcmd('invisible', 'make a player invisible',{'invis'},
  5056. function(args, speaker)
  5057. local players = getPlayer(args[1], speaker)
  5058. for i, v in pairs(players) do
  5059. for k, v2 in pairs(_char(v):GetChildren()) do
  5060. if v2.className == "Part" then
  5061. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  5062. elseif v2.className == "Accessory" then
  5063. if v2:FindFirstChild("Handle") then
  5064. v2.Handle.Transparency = 1
  5065. end
  5066. end
  5067. if v2:FindFirstChild("face") then
  5068. v2.face.Transparency = 1
  5069. end
  5070. end
  5071. end
  5072. end)
  5073.  
  5074. addcmd('visible', 'make a player visible',{'vis'},
  5075. function(args, speaker)
  5076. local players = getPlayer(args[1], speaker)
  5077. for i, v in pairs(players) do
  5078. for k, v2 in pairs(_char(v):GetChildren()) do
  5079. if v2.className == "Part" then
  5080. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  5081. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  5082. end
  5083. if v2:FindFirstChild("face") then
  5084. v2.face.Transparency = 0
  5085. end
  5086. end
  5087. end
  5088. end)
  5089.  
  5090. addcmd('goto', 'go to a player',{},
  5091. function(args, speaker)
  5092. local players = getPlayer(args[1], speaker)
  5093. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  5094. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  5095. end
  5096. end)
  5097.  
  5098. addcmd('bring', 'bring a player to you',{},
  5099. function(args, speaker)
  5100. local players = getPlayer(args[1], speaker)
  5101. for i,v in pairs(players) do
  5102. if _char(v):FindFirstChild("HumanoidRootPart") then
  5103. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  5104. end
  5105. end
  5106. end)
  5107.  
  5108. addcmd('tp', 'teleport player 1 to player 2',{},
  5109. function(args, speaker)
  5110. local players1=getPlayer(args[1], speaker)
  5111. local players2=getPlayer(args[2], speaker)
  5112. if not players2[1] then return end
  5113. for i,v in pairs(players1) do
  5114. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  5115. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5116. wait(0.1)
  5117. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5118. end
  5119. end
  5120. end)
  5121.  
  5122. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  5123. function(args, speaker)
  5124. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  5125. for i,v in pairs(players1) do for a,b in pairs(players2) do
  5126. if _players[v].Character and _players[b].Character then
  5127. _players[v].CharacterAppearanceId = _players[b].userId
  5128. _players[v].Character:BreakJoints()
  5129. end
  5130. end
  5131. end
  5132. end)
  5133.  
  5134. addcmd('char', 'change a players appearance',{},
  5135. function(args, speaker)
  5136. local players = getPlayer(args[1], speaker)
  5137. if not args[1]or not args[2]then return end
  5138. local id=args[2]
  5139. if players ~= nil then
  5140. for i,v in pairs(players) do
  5141. gPlayers[v].CharacterAppearanceId = id
  5142. gPlayers[v].Character:BreakJoints()
  5143. end
  5144. end
  5145. end)
  5146.  
  5147. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  5148. function(args, speaker)
  5149. local players = getPlayer(args[1], speaker)
  5150. if players ~= nil then
  5151. for i,v in pairs(players) do
  5152. gPlayers[v].CharacterAppearanceId = 0
  5153. if _char(v):FindFirstChild("Head") then
  5154. _char(v).Head:Destroy()
  5155. end
  5156. end
  5157. end
  5158. end)
  5159.  
  5160. addcmd('speed', 'change a players walkspeed',{'ws'},
  5161. function(args, speaker)
  5162. local players = getPlayer(args[1], speaker)
  5163. if not args[1]or not args[2]then return end
  5164. local num=args[2]
  5165. for i,v in pairs(players) do
  5166. if _char(v):FindFirstChild("Humanoid") then
  5167. _char(v).Humanoid.WalkSpeed=tonumber(num)
  5168. end
  5169. end
  5170. end)
  5171.  
  5172. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  5173. function(args, speaker)
  5174. local players = getPlayer(args[1], speaker)
  5175. if not args[1]or not args[2]then return end
  5176. local num=args[2]
  5177. for i,v in pairs(players) do
  5178. if _char(v):FindFirstChild("Humanoid") then
  5179. _char(v).Humanoid.JumpPower=tonumber(num)
  5180. end
  5181. end
  5182. end)
  5183.  
  5184. addcmd('confuse', 'confusing...',{},
  5185. function(args, speaker)
  5186. local players = getPlayer(args[1], speaker)
  5187. for i,v in pairs(players) do
  5188. spawn(function()
  5189. if _char(v):FindFirstChild("Humanoid") then
  5190. _char(v).Humanoid.Name = "ConfusedNigga"
  5191. while true do
  5192. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  5193. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  5194. wait(0.1)
  5195. end
  5196.  
  5197. end
  5198. end)
  5199. end
  5200. end)
  5201.  
  5202. addcmd('unconfuse', 'not confusing...',{},
  5203. function(args, speaker)
  5204. local players = getPlayer(args[1], speaker)
  5205. for i,v in pairs(players) do
  5206. spawn(function()
  5207. if _char(v):FindFirstChild("ConfusedNigga") then
  5208. _char(v).ConfusedNigga.Name = "Humanoid"
  5209. wait(0.3)
  5210. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  5211.  
  5212. end
  5213. end)
  5214. end
  5215. end)
  5216.  
  5217. addcmd('cripple', 'cripples a player xddd',{'stun'},
  5218. function(args, speaker)
  5219. local players = getPlayer(args[1], speaker)
  5220. for i,v in pairs(players) do
  5221. if _char(v):FindFirstChild("Humanoid") then
  5222. _char(v).Humanoid.PlatformStand = true
  5223. end
  5224. end
  5225. end)
  5226.  
  5227. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  5228. function(args, speaker)
  5229. local players = getPlayer(args[1], speaker)
  5230. for i,v in pairs(players) do
  5231. if _char(v):FindFirstChild("Humanoid") then
  5232. _char(v).Humanoid.PlatformStand = false
  5233. end
  5234. end
  5235. end)
  5236.  
  5237. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  5238. function(args, speaker)
  5239. local players = getPlayer(args[1], speaker)
  5240. for i,v in pairs(players) do
  5241. if _char(v):FindFirstChild("Humanoid") then
  5242. _char(v).Humanoid.HipHeight = args[2]
  5243. end
  5244. end
  5245. end)
  5246.  
  5247. addcmd('face', 'change a players face',{},
  5248. function(args, speaker)
  5249. local players = getPlayer(args[1], speaker)
  5250. for i,v in pairs(players) do
  5251. if _char(v).Head:FindFirstChild("face") then
  5252. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  5253. end
  5254. end
  5255. end)
  5256.  
  5257. addcmd('time', 'change the time of day',{},
  5258. function(args, speaker)
  5259. if not args[1]then return end
  5260. Notify('Time set to ' .. args[1])
  5261. game.Lighting.ClockTime = args[1]
  5262. end)
  5263.  
  5264. addcmd('day', 'change the time to day',{},
  5265. function(args, speaker)
  5266. game.Lighting.ClockTime = 15
  5267. end)
  5268.  
  5269. addcmd('night', 'change the time of night',{},
  5270. function(args, speaker)
  5271. game.Lighting.ClockTime = 0
  5272. end)
  5273.  
  5274. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  5275. function(args, speaker)
  5276. Notify('Turned on global shadows')
  5277. game.Lighting.GlobalShadows = true
  5278. end)
  5279.  
  5280. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  5281. function(args, speaker)
  5282. Notify('Turned off global shadows')
  5283. game.Lighting.GlobalShadows = false
  5284. end)
  5285.  
  5286. addcmd('outlines', 'changes the lighting property',{},
  5287. function(args, speaker)
  5288. Notify('Turned on outlines')
  5289. game.Lighting.Outlines = true
  5290. end)
  5291.  
  5292. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  5293. function(args, speaker)
  5294. Notify('Turned off outlines')
  5295. game.Lighting.Outlines = false
  5296. end)
  5297.  
  5298. addcmd('brightness', 'changes the lighting property',{},
  5299. function(args, speaker)
  5300. Notify('Set brightness to ' .. args[1])
  5301. game.Lighting.Brightness = args[1]
  5302. end)
  5303.  
  5304. addcmd('age','tells you the age of a player',{},
  5305. function(args, speaker)
  5306. local players = getPlayer(args[1], speaker)
  5307. if speaker.userId ~= LP.userId then
  5308. lponly(speaker)
  5309. else
  5310. for i,v in pairs(players) do
  5311. Notify(_players[v].Name .. ': ' .. _players[v].AccountAge)
  5312. end
  5313. end
  5314. end)
  5315.  
  5316. addcmd('remotespy', 'prints remotes',{'remotes'},
  5317. function(args, speaker)
  5318. if speaker.userId ~= LP.userId then
  5319. lponly(speaker)
  5320. else
  5321. Notify('Printing remotes')
  5322. function getem(o)
  5323. for i,v in pairs(o:children())do
  5324. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  5325. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  5326. end
  5327. getem(v)
  5328. end
  5329. end
  5330. pcall(getem,game)
  5331. end
  5332. end)
  5333.  
  5334. addcmd('f3x', 'loads f3x tools',{'fex'},
  5335. function(args, speaker)
  5336. if speaker.userId ~= LP.userId then
  5337. lponly(speaker)
  5338. else
  5339. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  5340. end
  5341. end)
  5342.  
  5343. addcmd('kick', 'kick a player',{},
  5344. function(args, speaker)
  5345. local players = getPlayer(args[1], speaker)
  5346. for i,v in pairs(players) do
  5347. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  5348. Notify('Kicked player(s)') end
  5349. spawn(function()
  5350. if gPlayers[v].Name ~= "IoIman616" and gPlayers[v].Name ~= "DesiredUsername1233" and gPlayers[v].Name ~= "sweg2hipALT" then
  5351. function Kick(PLAYER)
  5352. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  5353. PLAYER.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  5354. local Plat = Instance.new('SkateboardPlatform', PLAYER.Character) Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  5355. Plat.Name = 'IYkick'
  5356. Plat.Size = Vector3.new(100, 1, 100)
  5357. local PART = Instance.new('Part', PLAYER.Character)
  5358. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  5359. PART.Size = Vector3.new(100, 1, 100)
  5360. PART.Anchored = true
  5361. PART.Transparency = 1
  5362. Plat.Transparency = 1
  5363. repeat wait(1)
  5364. if PLAYER.Character and PLAYER.Character:FindFirstChild('HumanoidRootPart') then
  5365. Plat.Position = PLAYER.Character.HumanoidRootPart.Position
  5366. end
  5367. Kick(PLAYER)
  5368. until not gPlayers:findFirstChild(PLAYER)
  5369. end
  5370. end
  5371. Kick(gPlayers[v])
  5372. else Notify('Why would you want to kick the creator of the admin you are using?')
  5373. end
  5374. end)
  5375. end
  5376. end)
  5377.  
  5378. addcmd('serverlock', 'lock teh server',{'slock'},
  5379. function(args, speaker)
  5380. slock = true
  5381. Notify('Locked Server')
  5382. end)
  5383.  
  5384. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  5385. function(args, speaker)
  5386. slock = false
  5387. Notify('Unlocked Server')
  5388. end)
  5389.  
  5390. addcmd('unlockws', 'unlock the whole workspace',{},
  5391. function(args, speaker)
  5392. Notify('Workspace unlocked')
  5393. wait(1)
  5394. local function unlock(instance)
  5395. for i,v in pairs(instance:GetChildren()) do
  5396. if v:IsA("BasePart") then
  5397. v.Locked = false
  5398. end
  5399. unlock(v)
  5400. end
  5401. end
  5402. unlock(workspace)
  5403. end)
  5404.  
  5405. addcmd('lockws', 'lock the whole workspace',{},
  5406. function(args, speaker)
  5407. Notify('Workspace locked')
  5408. wait(1)
  5409. local function lock(instance)
  5410. for i,v in pairs(instance:GetChildren()) do
  5411. if v:IsA("BasePart") then
  5412. v.Locked = true
  5413. end
  5414. lock(v)
  5415. end
  5416. end
  5417. lock(workspace)
  5418. end)
  5419.  
  5420. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  5421. function(args, speaker)
  5422. local function unanchor(instance)
  5423. for i,v in pairs(instance:GetChildren()) do
  5424. if v:IsA("BasePart") then
  5425. v.Anchored=false
  5426. end
  5427. unanchor(v)
  5428. end
  5429. end
  5430. unanchor(workspace)
  5431. end)
  5432.  
  5433. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  5434. function(args, speaker)
  5435. local function anchor(instance)
  5436. for i,v in pairs(instance:GetChildren()) do
  5437. if v:IsA("BasePart") then
  5438. v.Anchored=true
  5439. end
  5440. anchor(v)
  5441. end
  5442. end
  5443. anchor(workspace)
  5444. end)
  5445.  
  5446. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  5447. function()
  5448. for _,v in pairs(game.Workspace:GetChildren()) do
  5449. if not v:IsA("Terrain") and v ~= game.Workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  5450. v:Remove()
  5451. elseif v:IsA("Terrain") then
  5452. v:Clear()
  5453. end
  5454. end
  5455. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  5456. local p = Instance.new("Part", game.Workspace)
  5457. p.Anchored = true
  5458. p.FormFactor = "Symmetric"
  5459. p.Size = Vector3.new(1000,1,1000)
  5460. p.Position = Vector3.new(0,0,0)
  5461. p.BrickColor = BrickColor.new("Bright green")
  5462. p.Material = "Grass"
  5463. p.Locked = true
  5464. end)
  5465.  
  5466. addcmd('headshake', 'shakes a players head',{},
  5467. function(args, speaker)
  5468. local players = getPlayer(args[1], speaker)
  5469. for i,v in pairs(players) do
  5470. spawn(function()
  5471. local shaken = gPlayers[v].Character
  5472. for X = 1, math.huge, 0.2 do
  5473. wait()
  5474. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  5475. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  5476. end
  5477. for X = 1, math.huge, 0.1 do
  5478. wait()
  5479. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  5480. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  5481. end
  5482. for _,c in pairs(gPlayers:GetChildren()) do
  5483. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  5484. end
  5485. for _,c in pairs(gPlayers:GetChildren()) do
  5486. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5487. end
  5488. end)
  5489. end
  5490. end)
  5491.  
  5492. addcmd('explorer', 'opens DEX',{'dex'},
  5493. function(args, speaker)
  5494. if speaker.userId ~= LP.userId then
  5495. lponly(speaker)
  5496. else
  5497. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  5498. end
  5499. end)
  5500.  
  5501. addcmd('firstp', 'forces player to go into first person',{},
  5502. function(args, speaker)
  5503. local players = getPlayer(args[1], speaker)
  5504. for i,v in pairs(players)do
  5505. gPlayers[v].CameraMode = "LockFirstPerson"
  5506. end
  5507. end)
  5508.  
  5509. addcmd('lock', 'locks a players body parts',{},
  5510. function(args, speaker)
  5511. local players = getPlayer(args[1], speaker)
  5512. for i,v in pairs(players)do
  5513. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5514. if v:IsA("Part") then
  5515. v.Locked = true
  5516. end end end
  5517. end)
  5518.  
  5519. addcmd('unlock', 'locks a players body parts',{},
  5520. function(args, speaker)
  5521. local players = getPlayer(args[1], speaker)
  5522. for i,v in pairs(players)do
  5523. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5524. if v:IsA("Part") then
  5525. v.Locked = false
  5526. end end end
  5527. end)
  5528.  
  5529. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  5530. function(args, speaker)
  5531. local players = getPlayer(args[1], speaker)
  5532. for i,v in pairs(players)do
  5533. spawn(function()
  5534. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  5535. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  5536. Notify('Disabled reset for player(s)') end
  5537. end)
  5538. end
  5539. end)
  5540.  
  5541. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  5542. function(args, speaker)
  5543. local players = getPlayer(args[1], speaker)
  5544. for i,v in pairs(players)do
  5545. spawn(function()
  5546. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  5547. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  5548. Notify('Enabled reset for player(s)') end
  5549. end)
  5550. end
  5551. end)
  5552.  
  5553. addcmd('base', 'spawns a base',{},
  5554. function(args, speaker)
  5555. local pt = Instance.new("Part")
  5556. pt.BrickColor = BrickColor.new("Silver")
  5557. pt.Anchored = true
  5558. pt.CanCollide = true
  5559. pt.BottomSurface = "Weld"
  5560. pt.Parent = workspace
  5561. pt.Name = (math.random(1,1000000))
  5562. pt.Size = Vector3.new(1000, 1, 1000)
  5563. pt.Locked = true
  5564. Notify('Created new base')
  5565. end)
  5566.  
  5567. addcmd('unblur', 'removes all blur instances',{'noblur'},
  5568. function(args, speaker)
  5569. for i,v in pairs(game.Lighting:GetChildren()) do
  5570. if v:IsA('BlurEffect') then
  5571. v:Remove()
  5572. end
  5573. end
  5574. end)
  5575.  
  5576. addcmd('thirdp', 'allows player to go into third person',{},
  5577. function(args, speaker)
  5578. local players = getPlayer(args[1], speaker)
  5579. for i,v in pairs(players)do
  5580. gPlayers[v].CameraMode = "Classic"
  5581. end
  5582. end)
  5583.  
  5584. addcmd('chat', 'forces player to chat what you input',{},
  5585. function(args, speaker)
  5586. local players = getPlayer(args[1], speaker)
  5587. for i,v in pairs(players)do
  5588. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  5589. end
  5590. end)
  5591.  
  5592. addcmd('name', 'names player',{},
  5593. function(args, speaker)
  5594. local players = getPlayer(args[1], speaker)
  5595. if not args[1] then return end
  5596. for i,v in pairs(players) do
  5597. for a, mod in pairs(gPlayers[v].Character:children()) do
  5598. if mod:FindFirstChild("TAG") then
  5599. gPlayers[v].Character.Head.Transparency = 0
  5600. mod:Destroy()
  5601. end
  5602. end
  5603.  
  5604. local char = gPlayers[v].Character
  5605. local model = Instance.new("Model", char)
  5606. local clone = char.Head:Clone()
  5607. local hum = Instance.new("Humanoid", model)
  5608. local weld = Instance.new("Weld", clone)
  5609. model.Name = GLS(false, 1)
  5610. clone.Parent = model
  5611. hum.Name = "TAG"
  5612. hum.MaxHealth = 100
  5613. hum.Health = 100
  5614. weld.Part0 = clone
  5615. weld.Part1 = char.Head
  5616. char.Head.Transparency = 1
  5617. end
  5618. end)
  5619.  
  5620. addcmd('unname', 'unnames player',{'unhidename'},
  5621. function(args, speaker)
  5622. local players = getPlayer(args[1], speaker)
  5623. local name = (args[2])
  5624. for i,v in pairs(players) do
  5625. for a, mod in pairs(gPlayers[v].Character:children()) do
  5626. if mod:FindFirstChild("TAG") then
  5627. gPlayers[v].Character.Head.Transparency = 0
  5628. mod:Destroy()
  5629. end
  5630. end
  5631. end
  5632. end)
  5633.  
  5634. addcmd('noname', 'hides the players name',{'hidename'},
  5635. function(args, speaker)
  5636. local players = getPlayer(args[1], speaker)
  5637. for i,v in pairs(players) do
  5638. for a, mod in pairs(gPlayers[v].Character:children()) do
  5639. if mod:FindFirstChild("TAG") then
  5640. gPlayers[v].Character.Head.Transparency = 0
  5641. mod:Destroy()
  5642. end
  5643. end
  5644.  
  5645. local char = gPlayers[v].Character
  5646. local model = Instance.new("Model", char)
  5647. local clone = char.Head:Clone()
  5648. local hum = Instance.new("Humanoid", model)
  5649. local weld = Instance.new("Weld", clone)
  5650. model.Name = ""
  5651. clone.Parent = model
  5652. hum.Name = "TAG"
  5653. hum.MaxHealth = 100
  5654. hum.Health = 100
  5655. weld.Part0 = clone
  5656. weld.Part1 = char.Head
  5657. char.Head.Transparency = 1
  5658. end
  5659. end)
  5660.  
  5661. addcmd('damage', 'damages a player',{},
  5662. function(args, speaker)
  5663. local players = getPlayer(args[1], speaker)
  5664. for i,v in pairs(players) do
  5665. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  5666. end
  5667. end)
  5668.  
  5669. addcmd('view', 'views player',{},
  5670. function(args, speaker)
  5671. local players = getPlayer(args[1], speaker)
  5672. for i,v in pairs(players) do
  5673. game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  5674. Notify('Viewing ' .. gPlayers[v].Name)
  5675. end
  5676. end)
  5677.  
  5678. addcmd('unview', 'stops viewing player',{},
  5679. function()
  5680. game.Workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  5681. Notify('View turned off')
  5682. end)
  5683.  
  5684. addcmd('nolimbs', 'removes limbs from player',{},
  5685. function(args, speaker)
  5686. local players = getPlayer(args[1], speaker)
  5687. for i,v in pairs(players) do
  5688. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5689. if v:IsA("BasePart") and
  5690. v.Name == "Right Leg" or
  5691. v.Name == "Left Leg" or
  5692. v.Name == "Right Arm" or
  5693. v.Name == "Left Arm" then
  5694. v:Remove()
  5695. end
  5696. end
  5697. end
  5698. end)
  5699.  
  5700. addcmd('box', 'creates a box around player',{},
  5701. function(args, speaker)
  5702. local players = getPlayer(args[1], speaker)
  5703. for i,v in pairs(players)do
  5704. local pchar=_char(v)
  5705. local SB = Instance.new("SelectionBox", pchar)
  5706. SB.Adornee = SB.Parent
  5707. end
  5708. end)
  5709.  
  5710. addcmd('nobox', 'takes away box from player',{'unbox'},
  5711. function(args, speaker)
  5712. local players = getPlayer(args[1], speaker)
  5713. for i,v in pairs(players)do
  5714. local pchar=_char(v)
  5715. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5716. if v:IsA("SelectionBox") then
  5717. v:Destroy()
  5718. end
  5719. end
  5720. end
  5721. end)
  5722.  
  5723. addcmd('ghost', 'ghostifys player',{},
  5724. function(args, speaker)
  5725. local players = getPlayer(args[1], speaker)
  5726. for i,v in pairs(players)do
  5727. local pchar=gPlayers[v].Character
  5728. pchar.Head.Transparency = 0.5
  5729. pchar.Torso.Transparency = 0.5
  5730. pchar["Left Arm"].Transparency = 0.5
  5731. pchar["Right Arm"].Transparency = 0.5
  5732. pchar["Left Leg"].Transparency = 0.5
  5733. pchar["Right Leg"].Transparency = 0.5
  5734. pchar.Head.face.Transparency = 0.5
  5735. end
  5736. end)
  5737.  
  5738. addcmd('unghost', 'unghostifys player',{'noghost'},
  5739. function(args, speaker)
  5740. local players = getPlayer(args[1], speaker)
  5741. for i,v in pairs(players)do
  5742. local pchar=gPlayers[v].Character
  5743. pchar.Head.Transparency = 0
  5744. pchar.Torso.Transparency = 0
  5745. pchar["Left Arm"].Transparency = 0
  5746. pchar["Right Arm"].Transparency = 0
  5747. pchar["Left Leg"].Transparency = 0
  5748. pchar["Right Leg"].Transparency = 0
  5749. pchar.Head.face.Transparency = 0
  5750. end
  5751. end)
  5752.  
  5753. addcmd('sphere', 'puts sphere around player',{},
  5754. function(args, speaker)
  5755. local players = getPlayer(args[1], speaker)
  5756. for i,v in pairs(players)do
  5757. local pchar=gPlayers[v].Character
  5758. local SS = Instance.new("SelectionSphere", pchar)
  5759. SS.Adornee = SS.Parent
  5760. end
  5761. end)
  5762.  
  5763. addcmd('sphere', 'puts sphere around player',{},
  5764. function(args, speaker)
  5765. local players = getPlayer(args[1], speaker)
  5766. for i,v in pairs(players)do
  5767. local pchar=gPlayers[v].Character
  5768. local SS = Instance.new("SelectionSphere", pchar)
  5769. SS.Adornee = SS.Parent
  5770. end
  5771. end)
  5772.  
  5773. addcmd('unsphere', 'removes sphere around player',{},
  5774. function(args, speaker)
  5775. local players = getPlayer(args[1], speaker)
  5776. for i,v in pairs(players)do
  5777. local pchar=_char(v)
  5778. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5779. if v:IsA("SelectionSphere") then
  5780. v:Destroy()
  5781. end
  5782. end
  5783. end
  5784. end)
  5785.  
  5786. addcmd('ambient','changes ambient',{},
  5787. function(args, speaker)
  5788. game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  5789. end)
  5790.  
  5791. addcmd('fogend','changes the fogend',{},
  5792. function(args, speaker)
  5793. game.Lighting.FogEnd = args[1]
  5794. end)
  5795.  
  5796. addcmd('fogcolor','changes the fogs color',{},
  5797. function(args, speaker)
  5798. game.Lighting.FogColor = Color3.new(args[1],args[2],args[3])
  5799. end)
  5800.  
  5801. injail = {}
  5802. addcmd('jail','jails player',{},
  5803. function(args, speaker)
  5804. local players = getPlayer(args[1], speaker)
  5805. for i,v in pairs(players)do
  5806. spawn(function()
  5807. if FindTable(injail, _players[v].Name) then return end
  5808. table.insert(injail, _players[v].Name)
  5809. local pchar=gPlayers[v].Character
  5810. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  5811. repeat wait(0.5)
  5812. pchar = _players[v].Character if pchar and pchar:FindFirstChild('HumanoidRootPart') and J:FindFirstChild('MAIN') then pchar.HumanoidRootPart.CFrame = J.MAIN.CFrame + Vector3.new(0, 1, 0) end
  5813. until not FindTable(injail, _players[v].Name)
  5814. end)
  5815. end
  5816. end)
  5817.  
  5818. addcmd('unjail','unjails player',{},
  5819. function(args, speaker)
  5820. local players = getPlayer(args[1], speaker)
  5821. for i,v in pairs(players)do
  5822. spawn(function()
  5823. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  5824. game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  5825. end)
  5826. end
  5827. end)
  5828.  
  5829. addcmd('loopbring','loop brings a player lol',{},
  5830. function(args, speaker)
  5831. local players = getPlayer(args[1], speaker)
  5832. for i,v in pairs(players)do
  5833. spawn(function()
  5834. if FindTable(bringT, _players[v].Name) then return end
  5835. table.insert(bringT, _players[v].Name)
  5836. local pchar=gPlayers[v].Character
  5837. repeat wait(0.5)
  5838. pchar = _players[v].Character
  5839. for i,c in pairs(players) do
  5840. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") then
  5841. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  5842. end
  5843. end
  5844. until not FindTable(bringT, _players[v].Name)
  5845. end)
  5846. end
  5847. end)
  5848.  
  5849. addcmd('feinvisible','fe invisible',{},
  5850. function(args, speaker)
  5851. -- Elite1337#9377 & Timeless#4044
  5852. Local = game:GetService('Players').LocalPlayer
  5853. Char = Local.Character
  5854. touched,tpdback = false, false
  5855. Local.CharacterAdded:connect(function(char)
  5856. if script.Disabled ~= true then
  5857. wait(.25)
  5858. loc = Char.HumanoidRootPart.Position
  5859. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  5860. end
  5861. end)
  5862. game:GetService('UserInputService').InputBegan:connect(function(key)
  5863. if key.KeyCode == Enum.KeyCode.Equals then
  5864. if script.Disabled ~= true then
  5865. script.Disabled = true
  5866. print'you may re-execute'
  5867. end
  5868. end
  5869. end)
  5870. box = Instance.new('Part',workspace)
  5871. box.Anchored = true
  5872. box.CanCollide = true
  5873. box.Size = Vector3.new(10,1,10)
  5874. box.Position = Vector3.new(0,10000,0)
  5875. box.Touched:connect(function(part)
  5876. if (part.Parent.Name == Local.Name) then
  5877. if touched == false then
  5878. touched = true
  5879. function apply()
  5880. if script.Disabled ~= true then
  5881. no = Char.HumanoidRootPart:Clone()
  5882. wait(.25)
  5883. Char.HumanoidRootPart:Destroy()
  5884. no.Parent = Char
  5885. Char:MoveTo(loc)
  5886. touched = false
  5887. end end
  5888. if Char then
  5889. apply()
  5890. end
  5891. end
  5892. end
  5893. end)
  5894. repeat wait() until Char
  5895. loc = Char.HumanoidRootPart.Position
  5896. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  5897. end)
  5898.  
  5899. addcmd('unloopbring','unjails player',{'noloopbring'},
  5900. function(args, speaker)
  5901. local players = getPlayer(args[1], speaker)
  5902. for i,v in pairs(players)do
  5903. spawn(function()
  5904. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  5905. end)
  5906. end
  5907. end)
  5908.  
  5909. strobe = false
  5910. addcmd('strobe','makes the server flash',{'flash'},
  5911. function(args, speaker)
  5912. if strobe == false then
  5913. strobep = Instance.new("ColorCorrectionEffect")
  5914. strobep.Brightness = 1
  5915. strobep.Parent = game.Lighting
  5916. strobe = true
  5917. repeat wait(0.01)
  5918. strobep.Enabled = true
  5919. wait(0.01)
  5920. strobep.Enabled = false
  5921. until strobe == false
  5922. end
  5923. end)
  5924.  
  5925. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  5926. function(args, speaker)
  5927. strobe = false
  5928. strobep:Destroy()
  5929. end)
  5930.  
  5931. addcmd('shutdown', 'shuts the server down',{},
  5932. function(args, speaker)
  5933. Notify('Shutting Down...')
  5934. wait(1)
  5935. workspace.Gravity = 1/0*0
  5936. end)
  5937.  
  5938. addcmd('animation','makes player animate',{'anim'},
  5939. function(args, speaker)
  5940. local players = getPlayer(args[1], speaker)
  5941. for i,v in pairs(players)do
  5942. local pchar = gPlayers[v].Character
  5943. local ID = args[2]
  5944.  
  5945. if args[2] == "climb" then
  5946. ID = "180436334"
  5947. end
  5948. if args[2] == "fall" then
  5949. ID = "180436148"
  5950. end
  5951. if args[2] == "jump" then
  5952. ID = "125750702"
  5953. end
  5954. if args[2] == "sit" then
  5955. ID = "178130996"
  5956. end
  5957. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  5958. if x:IsA("StringValue") then
  5959. for _,c in pairs(x:GetChildren()) do
  5960. if c:IsA("Animation") then
  5961. c.AnimationId = "rbxassetid://" .. ID
  5962. end
  5963. end
  5964. end
  5965. end
  5966. end
  5967. end)
  5968.  
  5969. addcmd('normal','turns player back to normal',{},
  5970. function(args, speaker)
  5971. local players = getPlayer(args[1], speaker)
  5972. for i,v in pairs(players)do
  5973. local pchar = gPlayers[v].Character
  5974.  
  5975. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  5976. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  5977. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  5978. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  5979. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  5980.  
  5981. for i,v in pairs(pchar.Head:GetChildren()) do
  5982. if v:IsA("SpecialMesh") then
  5983. v:Destroy()
  5984. end
  5985. end
  5986.  
  5987. for i,v in pairs(pchar:GetChildren()) do
  5988. if v:IsA("Shirt") then
  5989. v:Destroy()
  5990. end
  5991. end
  5992.  
  5993. for i,v in pairs(pchar:GetChildren()) do
  5994. if v:IsA("Pants") then
  5995. v:Destroy()
  5996. end
  5997. end
  5998.  
  5999. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  6000. Player.Character["Shirt Graphic"].Graphic = ""
  6001. end
  6002.  
  6003. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  6004. HeadMesh.MeshType = "Head"
  6005. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  6006.  
  6007. pchar.Head.Transparency = 0
  6008. pchar.Torso.Transparency = 0
  6009. pchar["Left Arm"].Transparency = 0
  6010. pchar["Right Arm"].Transparency = 0
  6011. pchar["Left Leg"].Transparency = 0
  6012. pchar["Right Leg"].Transparency = 0
  6013.  
  6014. for i,v in pairs(pchar.Head:GetChildren()) do
  6015. if v:IsA("Decal") then
  6016. v:Destroy()
  6017. end
  6018. end
  6019.  
  6020. local face = Instance.new("Decal", pchar.Head)
  6021. face.Name = "face"
  6022. face.Texture = "rbxasset://textures/face.png"
  6023. face.Face = "Front"
  6024.  
  6025. for i,v in pairs(pchar:GetChildren()) do
  6026. if v:IsA("Seat") then
  6027. v:Destroy()
  6028. end
  6029. end
  6030.  
  6031. for i,v in pairs(pchar.Torso:GetChildren()) do
  6032. if v:IsA("Weld") then
  6033. v:Destroy()
  6034. end
  6035. end
  6036.  
  6037. for i,v in pairs(pchar.Torso:GetChildren()) do
  6038. if v:IsA("SpecialMesh") then
  6039. v:Destroy()
  6040. end
  6041. end
  6042.  
  6043. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  6044. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  6045. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  6046. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  6047. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  6048. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  6049. for _,v in pairs(Player.Character:GetChildren()) do
  6050. if v:IsA("Accessory") then
  6051. v:Destroy()
  6052. end
  6053. end
  6054. end
  6055. end)
  6056.  
  6057. addcmd('creeper','make the player a creeper',{'crpr'},
  6058. function(args, speaker)
  6059. local players = getPlayer(args[1], speaker)
  6060. for i,v in pairs(players)do
  6061. local pchar = gPlayers[v].Character
  6062. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  6063. if pchar:FindFirstChild("Shirt") then
  6064. pchar.Shirt.Parent = pchar.Torso
  6065. end
  6066. if pchar:FindFirstChild("Pants") then
  6067. pchar.Pants.Parent = pchar.Torso
  6068. end
  6069. if pchar:FindFirstChild("Shirt Graphic") then
  6070. pchar["Shirt Graphic"].Graphic = ""
  6071. end
  6072. for i,v in pairs(pchar:GetChildren()) do
  6073. if v:IsA("Accessory") then
  6074. v:Destroy()
  6075. end
  6076. end
  6077. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6078. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  6079. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  6080. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  6081. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  6082. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  6083. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  6084. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  6085. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  6086. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  6087. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  6088. end
  6089. end
  6090. end)
  6091.  
  6092. addcmd('uncreeper','makes player back to normal',{},
  6093. function(args, speaker)
  6094. local players = getPlayer(args[1], speaker)
  6095. for i,v in pairs(players)do
  6096. execCmd("normal " .. gPlayers[v].Name, Player)
  6097. end
  6098. end)
  6099.  
  6100. addcmd('crash','crashes a player',{},
  6101. function(args, speaker)
  6102. local players = getPlayer(args[1], speaker)
  6103. for i,v in pairs(players)do
  6104. if gPlayers[v].Name ~= "IoIman616" and gPlayers[v].Name ~= "DesiredUsername1233" and gPlayers[v].Name ~= "sweg2hipALT" then
  6105. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  6106. Notify('Crashed player(s)') end
  6107. wait(4)
  6108. local play = gPlayers[v]
  6109. if play ~= nil then
  6110. for i=1,3600 do
  6111. Instance.new("HopperBin",play.Backpack).Name = "nig"
  6112. end
  6113. wait()
  6114. for i=1,3600 do
  6115. Instance.new("HopperBin",play.Backpack).Name = "nog"
  6116. end
  6117. wait()
  6118. end
  6119. else Notify('Why would you want to crash the creator of the admin you are using?')
  6120. end
  6121. end
  6122. end)
  6123.  
  6124. addcmd('shrek', 'makes player shrek',{},
  6125. function(args, speaker)
  6126. local players = getPlayer(args[1], speaker)
  6127. for i,v in pairs(players) do
  6128. local pchar = gPlayers[v].Character
  6129. for i,v in pairs(pchar:GetChildren()) do
  6130. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  6131. then
  6132. v:Destroy()
  6133. end
  6134. end
  6135. for i,v in pairs(pchar.Head:GetChildren()) do
  6136. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  6137. v:Destroy()
  6138. end
  6139. end
  6140.  
  6141. local mesh = Instance.new("SpecialMesh", pchar.Head)
  6142. mesh.MeshType = "FileMesh"
  6143. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  6144. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  6145. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  6146.  
  6147. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  6148. local Pants = Instance.new("Pants", gPlayers[v].Character)
  6149.  
  6150. Shirt.ShirtTemplate = "rbxassetid://133078194"
  6151. Pants.PantsTemplate = "rbxassetid://133078204"
  6152. end
  6153. end)
  6154.  
  6155. addcmd('unshrek','makes player back to normal',{},
  6156. function(args, speaker)
  6157. local players = getPlayer(args[1], speaker)
  6158. for i,v in pairs(players)do
  6159. execCmd("normal " .. gPlayers[v].Name, Player)
  6160. end
  6161. end)
  6162.  
  6163. addcmd('oof','good things happen',{},
  6164. function(args, speaker)
  6165. local players = getPlayer(args[1], speaker)
  6166. for i,v in pairs(players)do
  6167. spawn(function()
  6168. if gPlayers[v].Character.Head:FindFirstChild("Died") then gPlayers[v].Character.Head.Died.Looped = true wait(0.1) gPlayers[v].Character.Head.Died.Playing = true
  6169. gPlayers[v].Character.Head.Died.Volume = 10
  6170. gPlayers[v].Character.Head.Died.Pitch = 0.5
  6171. end
  6172. execCmd("size " .. gPlayers[v].Name .. ' -1')
  6173. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  6174. wait(5)
  6175. execCmd("explode " .. gPlayers[v].Name)
  6176. wait(0.1)
  6177. gPlayers[v].Character.Humanoid.Health = 0
  6178. end)
  6179. end
  6180. end)
  6181.  
  6182. addcmd('control','controls player',{},
  6183. function(args, speaker)
  6184. local players = getPlayer(args[1], speaker)
  6185. for i,v in pairs(players)do
  6186. spawn(function()
  6187. local pchar = gPlayers[v].Character
  6188. if gPlayers[v] and pchar then
  6189. execCmd("invisible " .. speaker.Name)
  6190. pchar.Humanoid.PlatformStand = true
  6191. local w = Instance.new("Weld", speaker.Character.Torso)
  6192. w.Part0 = speaker.Character.Torso
  6193. w.Part1 = pchar.Torso
  6194. local w2 = Instance.new("Weld", speaker.Character.Head)
  6195. w2.Part0 = speaker.Character.Head
  6196. w2.Part1 = pchar.Head
  6197. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  6198. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  6199. w3.Part1 = pchar:findFirstChild("Right Arm")
  6200. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  6201. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  6202. w4.Part1 = pchar:findFirstChild("Left Arm")
  6203. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  6204. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  6205. w5.Part1 = pchar:findFirstChild("Right Leg")
  6206. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  6207. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  6208. w6.Part1 = pchar:findFirstChild("Left Leg")
  6209. char.Head.face:Destroy()
  6210. for i,v in pairs(pchar:GetChildren()) do
  6211. if v:IsA("BasePart") then
  6212. v.CanCollide = false
  6213. end
  6214. end
  6215. for i,v in pairs(char:GetChildren()) do
  6216. if v:IsA("BasePart") then
  6217. v.Transparency = 1
  6218. elseif v:IsA("Accessory") then
  6219. v:Destroy()
  6220. end
  6221. end
  6222. pchar.Parent = char
  6223. pchar.Humanoid.Changed:connect(function()
  6224. pchar.Humanoid.PlatformStand = true
  6225. end)
  6226. end
  6227. end)
  6228. end
  6229. end)
  6230.  
  6231. addcmd('nuke','nukes player',{},
  6232. function(args, speaker)
  6233. local players = getPlayer(args[1], speaker)
  6234. for i,v in pairs(players)do
  6235. local pchar = gPlayers[v].Character
  6236. if gPlayers[v] and pchar and pchar:FindFirstChild("HumanoidRootPart") then
  6237. local nuke = Instance.new("Part", game.Workspace)
  6238. nuke.Anchored = true
  6239. nuke.CanCollide = false
  6240. nuke.FormFactor = "Symmetric"
  6241. nuke.Shape = "Ball"
  6242. nuke.Size = Vector3.new(1,1,1)
  6243. nuke.BrickColor = BrickColor.new("New Yeller")
  6244. nuke.Transparency = 0.5
  6245. nuke.Reflectance = 0.2
  6246. nuke.TopSurface = 0
  6247. nuke.BottomSurface = 0
  6248. nuke.Touched:connect(function (hit)
  6249. if hit and hit.Parent then
  6250. local boom = Instance.new("Explosion", game.Workspace)
  6251. boom.Position = hit.Position
  6252. boom.BlastRadius = 11
  6253. boom.BlastPressure = math.huge
  6254. end
  6255. end)
  6256. local CF = pchar.HumanoidRootPart.CFrame
  6257. nuke.CFrame = CF
  6258. for i = 1,333 do
  6259. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  6260. nuke.CFrame = CF
  6261. wait(1/44)
  6262. end
  6263. nuke:Destroy()
  6264. end
  6265. end
  6266. end)
  6267.  
  6268. addcmd('dong','gives a player a penis',{'penis'},
  6269. function(args, speaker)
  6270. local players = getPlayer(args[1], speaker)
  6271. for i,v in pairs(players)do
  6272. spawn(function()
  6273. if gPlayers[v].Character:FindFirstChild('wang') then
  6274. gPlayers[v].Character.wang:destroy()
  6275. end
  6276. local D = Instance.new('Model', gPlayers[v].Character)
  6277. D.Name = 'DONG'
  6278. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  6279. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  6280. local M1 = Instance.new('CylinderMesh', MAIN)
  6281. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  6282. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  6283. local M2 = Instance.new('SpecialMesh', P1)
  6284. local W2 = Instance.new('Weld', P1)
  6285. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  6286. local M3 = Instance.new('SpecialMesh', B1)
  6287. local W3 = Instance.new('Weld', B1)
  6288. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  6289. local M4 = Instance.new('SpecialMesh', B2)
  6290. local W4 = Instance.new('Weld', B2)
  6291. MAIN.TopSurface = 0 MAIN.BottomSurface = 0 MAIN.Name = 'Main' MAIN.Size = Vector3.new(0.6, 2.5, 0.6) MAIN.BrickColor = BrickColor.new('Pastel brown') MAIN.Position = gPlayers[v].Character.Head.Position MAIN.CanCollide = false
  6292. W1.Part0 = MAIN W1.Part1 = gPlayers[v].Character.Head W1.C0 = CFrame.new(0, 0.25, 2.1) * CFrame.Angles(math.rad(45), 0, 0)
  6293. P1.Name = 'Mush' P1.BottomSurface = 0 P1.TopSurface = 0 P1.Size = Vector3.new(0.6, 0.6, 0.6) P1.CFrame = CFrame.new(MAIN.Position) P1.BrickColor = BrickColor.new('Pink') P1.CanCollide = false
  6294. M2.MeshType = 'Sphere'
  6295. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  6296. B1.Name = 'Left Ball' B1.BottomSurface = 0 B1.TopSurface = 0 B1.CanCollide = false B1.Size = Vector3.new(1, 1, 1) B1.CFrame = CFrame.new(gPlayers[v].Character['Left Leg'].Position) B1.BrickColor = BrickColor.new('Pastel brown')
  6297. M3.Parent = B1 M3.MeshType = 'Sphere'
  6298. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  6299. B2.Name = 'Right Ball' B2.BottomSurface = 0 B2.CanCollide = false B2.TopSurface = 0 B2.Size = Vector3.new(1, 1, 1) B2.CFrame = CFrame.new(gPlayers[v].Character['Right Leg'].Position) B2.BrickColor = BrickColor.new('Pastel brown')
  6300. M4.MeshType = 'Sphere'
  6301. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  6302. end)
  6303. end
  6304. end)
  6305.  
  6306. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  6307. function(args, speaker)
  6308. local players = getPlayer(args[1], speaker)
  6309. for i,v in pairs(players)do
  6310. if gPlayers[v].Character:FindFirstChild('DONG') then
  6311. gPlayers[v].Character.DONG:destroy()
  6312. end end
  6313. end)
  6314.  
  6315. addcmd('infect','infects player',{},
  6316. function(args, speaker)
  6317. local players = getPlayer(args[1], speaker)
  6318. for i,v in pairs(players)do
  6319. function infect(rip)
  6320. local pchar = gPlayers[v].Character
  6321. for i,v in pairs(pchar:GetChildren()) do
  6322. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  6323. v:Destroy()
  6324. end
  6325. end
  6326. if pchar.Torso:FindFirstChild("roblox") then
  6327. pchar.Torso.roblox:Destroy()
  6328. end
  6329. if pchar.Head:FindFirstChild("face") then
  6330. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  6331. end
  6332. if pchar:FindFirstChild("Body Colors") then
  6333. local Colors = pchar["Body Colors"]
  6334. local Skin = BrickColor.new("Pastel green")
  6335. local Clothes = BrickColor.new("Reddish brown")
  6336. Colors.HeadColor = Skin
  6337. Colors.LeftArmColor = Skin
  6338. Colors.RightArmColor = Skin
  6339. Colors.LeftLegColor = Clothes
  6340. Colors.RightLegColor = Clothes
  6341. Colors.TorsoColor = Clothes
  6342. end
  6343. local w1 = Instance.new("Weld", pchar)
  6344. w1.Part0 = pchar["Right Arm"]
  6345. w1.Part1 = pchar.Torso
  6346. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  6347. local w2 = Instance.new("Weld", pchar)
  6348. w2.Part0 = pchar["Left Arm"]
  6349. w2.Part1 = pchar.Torso
  6350. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  6351. local rip = false
  6352. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  6353. if connect1 == false then
  6354. connect1 = true
  6355. if gPlayers:FindFirstChild(hit.Parent.Name) then
  6356. infect(gPlayers[hit.Parent.Name])
  6357. end
  6358. wait(0.5)
  6359. connect1 = true
  6360. end
  6361. end)
  6362. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  6363. if connect2 == false then
  6364. connect2 = true
  6365. if gPlayers:FindFirstChild(hit.Parent.Name) then
  6366. infect(gPlayers[hit.Parent.Name])
  6367. end
  6368. wait(0.5)
  6369. connect2 = true
  6370. end
  6371. end)
  6372. local IV = Instance.new("IntValue", pchar)
  6373. IV.Name = "Infected"
  6374. IV.Value = 0
  6375. IV.Changed:connect(function()
  6376. connect1:disconnect()
  6377. connect2:disconnect()
  6378. end)
  6379. end
  6380. infect(v)
  6381. end
  6382. end)
  6383.  
  6384. addcmd('uninfect','makes player back to normal',{},
  6385. function(args, speaker)
  6386. local players = getPlayer(args[1], speaker)
  6387. for i,v in pairs(players)do
  6388. execCmd("normal " .. gPlayers[v].Name, Player)
  6389. end
  6390. end)
  6391.  
  6392. addcmd('duck','makes players head a duck',{},
  6393. function(args, speaker)
  6394. local players = getPlayer(args[1], speaker)
  6395. for i,v in pairs(players)do
  6396. local pchar = gPlayers[v].Character
  6397. for i,v in pairs(pchar.Torso:GetChildren()) do
  6398. if v:IsA("Decal") then
  6399. v:Destroy()
  6400. end
  6401. end
  6402. for i,v in pairs(pchar:GetChildren()) do
  6403. if v:IsA("Accessory") then
  6404. v:Destroy()
  6405. end
  6406. end
  6407. local duck = Instance.new("SpecialMesh", pchar.Torso)
  6408. duck.MeshType = "FileMesh"
  6409. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  6410. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  6411. duck.Scale = Vector3.new(5, 5, 5)
  6412. pchar.Head.Transparency = 1
  6413. pchar["Left Arm"].Transparency = 1
  6414. pchar["Right Arm"].Transparency = 1
  6415. pchar["Left Leg"].Transparency = 1
  6416. pchar["Right Leg"].Transparency = 1
  6417. pchar.Head.face.Transparency = 1
  6418. end
  6419. end)
  6420.  
  6421. addcmd('unduck','makes player back to normal',{},
  6422. function(args, speaker)
  6423. local players = getPlayer(args[1], speaker)
  6424. for i,v in pairs(players)do
  6425. execCmd("normal " .. gPlayers[v].Name, Player)
  6426. end
  6427. end)
  6428.  
  6429. addcmd('mesh','makes a player into a mesh',{},
  6430. function(args, speaker)
  6431. local players = getPlayer(args[1], speaker)
  6432. for i,v in pairs(players)do
  6433. local pchar = gPlayers[v].Character
  6434. for i,v in pairs(pchar.Torso:GetChildren()) do
  6435. if v:IsA("Decal") then
  6436. v:Destroy()
  6437. end
  6438. end
  6439. for i,v in pairs(pchar:GetChildren()) do
  6440. if v:IsA("Accessory") then
  6441. v:Destroy()
  6442. end
  6443. end
  6444. pchar.Head.Transparency = 1
  6445. pchar["Left Arm"].Transparency = 1
  6446. pchar["Right Arm"].Transparency = 1
  6447. pchar["Left Leg"].Transparency = 1
  6448. pchar["Right Leg"].Transparency = 1
  6449. pchar.Head.face.Transparency = 1
  6450. local msh = Instance.new("SpecialMesh", pchar.Torso)
  6451. msh.MeshType = "FileMesh"
  6452. msh.Scale = Vector3.new(3, 3, 3)
  6453. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  6454. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  6455. msh.Scale = Vector3.new(3, 3, 3)
  6456. end
  6457. end)
  6458.  
  6459. addcmd('disable','removes players humanoid',{},
  6460. function(args, speaker)
  6461. local players = getPlayer(args[1], speaker)
  6462. for i,v in pairs(players)do
  6463. local pchar = gPlayers[v].Character
  6464. if pchar:FindFirstChild("Humanoid") then
  6465. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  6466. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  6467. humanoid.Parent = game.ContextActionService
  6468. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  6469. Notify('Disabled player(s)') end
  6470. end end end)
  6471.  
  6472. addcmd('enable','gives player humanoid',{},
  6473. function(args, speaker)
  6474. local players = getPlayer(args[1], speaker)
  6475. for i,v in pairs(players)do
  6476. local pchar = gPlayers[v].Character
  6477. if pchar:FindFirstChild("Humanoid") then
  6478. return
  6479. else
  6480. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  6481. humanoid.Parent = pchar
  6482. humanoid.Name = "Humanoid"
  6483. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  6484. Notify('Enabled player(s)') end
  6485. end end end)
  6486.  
  6487. addcmd('size','changes size of player',{},
  6488. function(args, speaker)
  6489. local players = getPlayer(args[1], speaker)
  6490. for i,v in pairs(players)do
  6491. local pchar = gPlayers[v].Character
  6492. local function scale(chr,scl)
  6493. for _,v in pairs(pchar:GetChildren()) do
  6494. if v:IsA("Accessory") then
  6495. v:Clone()
  6496. v.Parent = game.Lighting
  6497. end end
  6498. local Head = chr['Head']
  6499. local Torso = chr['Torso']
  6500. local LA = chr['Left Arm']
  6501. local RA = chr['Right Arm']
  6502. local LL = chr['Left Leg']
  6503. local RL = chr['Right Leg']
  6504. local HRP = chr['HumanoidRootPart']
  6505. wait(0.1)
  6506. Head.formFactor = 3
  6507. Torso.formFactor = 3
  6508. LA.formFactor = 3
  6509. RA.formFactor = 3
  6510. LL.formFactor = 3
  6511. RL.formFactor = 3
  6512. HRP.formFactor = 3
  6513. Head.Size = Vector3.new(scl * 2, scl, scl)
  6514. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  6515. LA.Size = Vector3.new(scl, scl * 2, scl)
  6516. RA.Size = Vector3.new(scl, scl * 2, scl)
  6517. LL.Size = Vector3.new(scl, scl * 2, scl)
  6518. RL.Size = Vector3.new(scl, scl * 2, scl)
  6519. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  6520. local Motor1 = Instance.new('Motor6D', Torso)
  6521. Motor1.Part0 = Torso
  6522. Motor1.Part1 = Head
  6523. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6524. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6525. Motor1.Name = "Neck"
  6526. local Motor2 = Instance.new('Motor6D', Torso)
  6527. Motor2.Part0 = Torso
  6528. Motor2.Part1 = LA
  6529. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6530. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6531. Motor2.Name = "Left Shoulder"
  6532. local Motor3 = Instance.new('Motor6D', Torso)
  6533. Motor3.Part0 = Torso
  6534. Motor3.Part1 = RA
  6535. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6536. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6537. Motor3.Name = "Right Shoulder"
  6538. local Motor4 = Instance.new('Motor6D', Torso)
  6539. Motor4.Part0 = Torso
  6540. Motor4.Part1 = LL
  6541. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6542. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6543. Motor4.Name = "Left Hip"
  6544. local Motor5 = Instance.new('Motor6D', Torso)
  6545. Motor5.Part0 = Torso
  6546. Motor5.Part1 = RL
  6547. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6548. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6549. Motor5.Name = "Right Hip"
  6550. local Motor6 = Instance.new('Motor6D', HRP)
  6551. Motor6.Part0 = HRP
  6552. Motor6.Part1 = Torso
  6553. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  6554. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  6555. scale(pchar, args[2])
  6556. for _,v in pairs(game.Lighting:GetChildren()) do
  6557. if v:IsA("Accessory") then
  6558. v.Parent = pchar
  6559. end end end end)
  6560.  
  6561. addcmd('clone','clones player',{},
  6562. function(args, speaker)
  6563. local players = getPlayer(args[1], speaker)
  6564. for i,v in pairs(players)do
  6565. local pchar = gPlayers[v].Character
  6566. pchar.Archivable = true
  6567. local clone = pchar:Clone()
  6568. clone.Parent = game.Workspace
  6569. clone:MoveTo(pchar:GetModelCFrame().p)
  6570. clone:MakeJoints()
  6571. pchar.Archivable = false
  6572. end
  6573. end)
  6574.  
  6575. addcmd('spin','spins player',{},
  6576. function(args, speaker)
  6577. local players = getPlayer(args[1], speaker)
  6578. for i,v in pairs(players)do
  6579. local pchar = gPlayers[v].Character
  6580. for i,v in pairs(pchar.Torso:GetChildren()) do
  6581. if v.Name == "Spinning" then
  6582. v:Destroy()
  6583. end
  6584. end
  6585. local Torso = pchar.Torso
  6586. local BG = Instance.new("BodyGyro", Torso)
  6587. BG.Name = "Spinning"
  6588. BG.maxTorque = Vector3.new(0, math.huge, 0)
  6589. BG.P = 11111
  6590. BG.cframe = Torso.CFrame
  6591. repeat wait(1/44)
  6592. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  6593. until not BG or BG.Parent ~= Torso
  6594. end
  6595. end)
  6596.  
  6597. addcmd('unspin','stops spinning player',{},
  6598. function(args, speaker)
  6599. local players = getPlayer(args[1], speaker)
  6600. for i,v in pairs(players)do
  6601. local pchar = gPlayers[v].Character
  6602. for i,v in pairs(pchar.Torso:GetChildren()) do
  6603. if v.Name == "Spinning" then
  6604. v:Destroy()
  6605. end
  6606. end
  6607. end
  6608. end)
  6609.  
  6610. addcmd('dog','makes player a dog',{},
  6611. function(args, speaker)
  6612. local players = getPlayer(args[1], speaker)
  6613. for i,v in pairs(players)do
  6614. local pchar = gPlayers[v].Character
  6615. if pchar:FindFirstChild("Shirt") then
  6616. pchar.Shirt:Destroy()
  6617. end
  6618. if pchar:FindFirstChild("Pants") then
  6619. pchar.Pants:Destroy()
  6620. end
  6621. if pchar:FindFirstChild("Shirt Graphic") then
  6622. pchar["Shirt Graphic"].Graphic = ""
  6623. end
  6624. pchar.Torso.Transparency = 1
  6625. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  6626. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  6627. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  6628. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  6629. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  6630. local FakeTorso = Instance.new("Seat", pchar)
  6631. FakeTorso.Name = "FakeTorso"
  6632. FakeTorso.FormFactor = "Symmetric"
  6633. FakeTorso.TopSurface = 0
  6634. FakeTorso.BottomSurface = 0
  6635. FakeTorso.Size = Vector3.new(3,1,4)
  6636. FakeTorso.BrickColor = BrickColor.new("Brown")
  6637. FakeTorso.CFrame = pchar.Torso.CFrame
  6638. local BF = Instance.new("BodyForce", FakeTorso)
  6639. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  6640. local W = Instance.new("Weld", pchar.Torso)
  6641. W.Part0 = pchar.Torso
  6642. W.Part1 = FakeTorso
  6643. W.C0 = CFrame.new(0,-.5,0)
  6644. local BC = pchar["Body Colors"]
  6645. BC.HeadColor = BrickColor.new("Brown")
  6646. BC.LeftArmColor = BrickColor.new("Brown")
  6647. BC.LeftLegColor = BrickColor.new("Brown")
  6648. BC.RightArmColor = BrickColor.new("Brown")
  6649. BC.RightLegColor = BrickColor.new("Brown")
  6650. BC.TorsoColor = BrickColor.new("Brown")
  6651. end
  6652. end)
  6653.  
  6654. addcmd('undog','makes player back to normal',{},
  6655. function(args, speaker)
  6656. local players = getPlayer(args[1], speaker)
  6657. for i,v in pairs(players)do
  6658. execCmd("normal " .. gPlayers[v].Name, Player)
  6659. end
  6660. end)
  6661.  
  6662. addcmd('loopheal','loop heals player',{},
  6663. function(args, speaker)
  6664. local players = getPlayer(args[1], speaker)
  6665. for i,v in pairs(players)do
  6666. spawn(function()
  6667. local pchar = gPlayers[v].Character
  6668. if pchar:FindFirstChild("LoopHeal") then
  6669. pchar.LoopHeal.Name = "NotLoopHeal"
  6670. wait(0.1)
  6671. pchar.NotLoopHeal:Destroy()
  6672. end
  6673. local LoopHeal = Instance.new("StringValue", pchar)
  6674. LoopHeal.Name = "LoopHeal"
  6675. repeat wait(0.1)
  6676. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  6677. until LoopHeal.Name == "NotLoopHeal"
  6678. end)
  6679. end
  6680. end)
  6681.  
  6682. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  6683. function(args, speaker)
  6684. local players = getPlayer(args[1], speaker)
  6685. for i,v in pairs(players)do
  6686. local pchar = gPlayers[v].Character
  6687. if pchar:FindFirstChild("LoopHeal") then
  6688. pchar.LoopHeal.Name = "NotLoopHeal"
  6689. wait(0.1)
  6690. pchar.NotLoopHeal:Destroy()
  6691. end
  6692. end
  6693. end)
  6694.  
  6695. addcmd('fling','flings player',{},
  6696. function(args, speaker)
  6697. local players = getPlayer(args[1], speaker)
  6698. for i,v in pairs(players)do
  6699. local pchar = gPlayers[v].Character
  6700. if pchar:FindFirstChild("Humanoid") then
  6701. local xran
  6702. local zran
  6703. repeat
  6704. xran = math.random(-9999,9999)
  6705. until math.abs(xran) >= 5555
  6706. repeat
  6707. zran = math.random(-9999,9999)
  6708. until math.abs(zran) >= 5555
  6709. pchar.Humanoid.Sit = true
  6710. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  6711. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  6712. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  6713. end
  6714. end
  6715. end)
  6716.  
  6717. addcmd('seizure','makes player have a seizure',{''},
  6718. function(args, speaker)
  6719. local players = getPlayer(args[1], speaker)
  6720. for i,v in pairs(players)do
  6721. local pchar = gPlayers[v].Character
  6722. if pchar:FindFirstChild("Seizure") then
  6723.  
  6724. end
  6725. local Seizure = Instance.new("StringValue", pchar)
  6726. Seizure.Name = "Seizure"
  6727. pchar.Humanoid.PlatformStand = true
  6728. repeat wait()
  6729. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  6730. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  6731. until Seizure.Name == "NotSeizure"
  6732. end
  6733. end)
  6734.  
  6735. addcmd('fegod','gods you in fe games',{''},
  6736. function(args, speaker)
  6737. if speaker.userId ~= LP.userId then
  6738. lponly(speaker)
  6739. else
  6740. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  6741. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  6742. l.Parent = gPlayers.LocalPlayer.Character
  6743. l.Name = "Humanoid"
  6744. wait(0.1)
  6745. gPlayers.LocalPlayer.Character["1"]:Destroy()
  6746. game.Workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  6747. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  6748. wait(0.1)
  6749. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  6750. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  6751. end
  6752. end)
  6753.  
  6754. addcmd('unseizure','makes player stop having a seizure',{''},
  6755. function(args, speaker)
  6756. local players = getPlayer(args[1], speaker)
  6757. for i,v in pairs(players)do
  6758. local pchar = gPlayers[v].Character
  6759. if pchar:FindFirstChild("Seizure") then
  6760. pchar.Humanoid.PlatformStand = false
  6761. pchar.Seizure.Name = "NotSeizure"
  6762. wait(0.1)
  6763. pchar.NotSeizure:Destroy()
  6764. end
  6765. end
  6766. end)
  6767.  
  6768. addcmd('m','makes a global message',{'message'},
  6769. function(args, speaker)
  6770. local MSG = GLS(false, 0)
  6771. local newMSG = GLS(false, 0)
  6772. _G.msg(MSG)
  6773. end)
  6774.  
  6775. addcmd('fe','checks filtering status',{'filtering'},
  6776. function(args, speaker)
  6777. if game.Workspace.FilteringEnabled == true then
  6778. Notify('Filtering ENABLED')
  6779. elseif game.Workspace.FilteringEnabled == false then
  6780. Notify('Filtering Disabled')
  6781. end
  6782. end)
  6783.  
  6784. addcmd('paper','makes player thin as paper',{''},
  6785. function(args, speaker)
  6786. local players = getPlayer(args[1], speaker)
  6787. for i,v in pairs(players)do
  6788. local pchar = gPlayers[v].Character
  6789. for _, child in pairs( pchar:GetChildren()) do
  6790. if child.ClassName == "CharacterMesh" then
  6791. child:Destroy()
  6792. end
  6793. end
  6794. local LA = DATA.Paper:Clone()
  6795. LA.Parent = pchar["Left Arm"]
  6796. local RA = DATA.Paper:Clone()
  6797. RA.Parent = pchar["Right Arm"]
  6798. local LL = DATA.Paper:Clone()
  6799. LL.Parent = pchar["Left Leg"]
  6800. local RL = DATA.Paper:Clone()
  6801. RL.Parent = pchar["Right Leg"]
  6802. local T = DATA.Paper:Clone()
  6803. T.Parent = pchar.Torso
  6804. local H = DATA.Paper:Clone()
  6805. H.Parent = pchar.Head
  6806. pchar.Head.face:Destroy()
  6807. end
  6808. end)
  6809.  
  6810. addcmd('particles','gives a player particles',{''},
  6811. function(args, speaker)
  6812. local players = getPlayer(args[1], speaker)
  6813. for i,v in pairs(players)do
  6814. local char = gPlayers[v].Character
  6815. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  6816. if v:IsA('ParticleEmitter') then
  6817. v:destroy()
  6818. end
  6819. end
  6820. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  6821. prt.Texture = 'rbxassetid://' .. args[2]
  6822. prt.Rate = 10
  6823. prt.SpreadAngle = Vector2.new(50, 50)
  6824. end
  6825. end)
  6826.  
  6827. addcmd('unparticles','gives a player particles',{'noparticles'},
  6828. function(args, speaker)
  6829. local players = getPlayer(args[1], speaker)
  6830. for i,v in pairs(players)do
  6831. local char = gPlayers[v].Character
  6832. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  6833. if v:IsA('ParticleEmitter') then
  6834. v:destroy()
  6835. end
  6836. end
  6837. end
  6838. end)
  6839.  
  6840. blindT = {}
  6841. addcmd('blind','blinds a player',{},
  6842. function(args, speaker)
  6843. local players = getPlayer(args[1], speaker)
  6844. for i,v in pairs(players)do
  6845. spawn(function()
  6846. if FindTable(blindT, _players[v].Name) then return end
  6847. local blind = gPlayers[v].Name
  6848. local victim = game.Players:FindFirstChild(blind)
  6849. if victim ~= nil then
  6850. victim.CameraMaxZoomDistance = 0.5
  6851. blnd = Instance.new("Part",game.Workspace)
  6852. blnd.Name = "IYblind" .. gPlayers[v].Name
  6853. blnd.Size = Vector3.new(1,1,1)
  6854. blnd.CanCollide = false
  6855. blnd.BrickColor = BrickColor.new("Really black")
  6856. blnd.Material = "Neon"
  6857. local m = Instance.new("SpecialMesh",blnd)
  6858. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  6859. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  6860. local w = Instance.new("Weld",blnd)
  6861. w.Part0 = blnd
  6862. w.Part1 = victim.Character.Head
  6863. if FindTable(blindT, _players[v].Name) then return end
  6864. table.insert(blindT, _players[v].Name)
  6865. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  6866. local blind = gPlayers[v].Name
  6867. local victim = game.Players:FindFirstChild(blind)
  6868. if victim ~= nil then
  6869. victim.CameraMaxZoomDistance = 0.5
  6870. blnd = Instance.new("Part",game.Workspace)
  6871. blnd.Name = "IYblind" .. gPlayers[v].Name
  6872. blnd.Size = Vector3.new(1,1,1)
  6873. blnd.CanCollide = false
  6874. blnd.BrickColor = BrickColor.new("Really black")
  6875. blnd.Material = "Neon"
  6876. local m = Instance.new("SpecialMesh",blnd)
  6877. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  6878. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  6879. local w = Instance.new("Weld",blnd)
  6880. w.Part0 = blnd
  6881. w.Part1 = victim.Character.Head
  6882. end end wait(1)
  6883. until not FindTable(blindT, _players[v].Name)
  6884. end end) end end)
  6885.  
  6886. addcmd('unblind','blinds a player',{'noblind'},
  6887. function(args, speaker)
  6888. local players = getPlayer(args[1], speaker)
  6889. for i,v in pairs(players)do
  6890. spawn(function()
  6891. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  6892. local blind = gPlayers[v].Name
  6893. local victim = game.Players:FindFirstChild(blind)
  6894. if victim ~= nil then
  6895. victim.CameraMaxZoomDistance = 400 wait(0.5)
  6896. for _, child in pairs( workspace:GetChildren()) do
  6897. if child.Name == "IYblind" .. gPlayers[v].Name then
  6898. child:Destroy()
  6899. end end end end) end end)
  6900.  
  6901. addcmd('punish','punishs player',{''},
  6902. function(args, speaker)
  6903. local players = getPlayer(args[1], speaker)
  6904. for i,v in pairs(players)do
  6905. local pchar = gPlayers[v].Character
  6906. pchar.Parent = game.Lighting
  6907. end
  6908. end)
  6909.  
  6910. addcmd('unpunish','unpunishs player',{''},
  6911. function(args, speaker)
  6912. local players = getPlayer(args[1], speaker)
  6913. for i,v in pairs(players)do
  6914. if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
  6915. game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  6916. end
  6917. end
  6918. end)
  6919.  
  6920. local starmanPlayers = {}
  6921. local starmanLastColor = nil
  6922. local starmanEvents = {}
  6923.  
  6924. addcmd("starman","Turns [plr] into starman",{},
  6925. function(args,speaker)
  6926. local function starman(plr)
  6927. local char = plr.Character
  6928. local lastColor = ""
  6929. local newColor = ""
  6930.  
  6931. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  6932. powerupSound.Name = "PowerUp"
  6933. powerupSound.Volume = 10
  6934. powerupSound.SoundId = "rbxassetid://182755256"
  6935. wait()
  6936. powerupSound:Play()
  6937.  
  6938. game:GetService("Debris"):AddItem(powerupSound,2)
  6939.  
  6940. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  6941.  
  6942. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  6943. starmanMusic.Name = "Starman"
  6944. starmanMusic.Volume = 10
  6945. starmanMusic.Looped = true
  6946. starmanMusic.SoundId = "rbxassetid://530596723"
  6947. wait()
  6948. starmanMusic:Play()
  6949.  
  6950. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  6951. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  6952.  
  6953. char.Humanoid.WalkSpeed = 32
  6954. char.Humanoid.MaxHealth = math.huge
  6955. char.Humanoid.Health = math.huge
  6956.  
  6957. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  6958.  
  6959. local light = Instance.new("PointLight",char.HumanoidRootPart)
  6960. light.Name = "StarmanFlash"
  6961. light.Brightness = 100
  6962. light.Range = 20
  6963. light.Shadows = true
  6964.  
  6965. local function stardestroy(part)
  6966. if part.Parent:FindFirstChild("Humanoid") then
  6967. for i,v in pairs(part.Parent:GetChildren()) do
  6968. if v:IsA("BasePart") then
  6969. local force = Instance.new("BodyForce",v)
  6970. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  6971. v:BreakJoints()
  6972. end
  6973. end
  6974.  
  6975. local tadaas = {}
  6976.  
  6977. for i = 1,1 do
  6978. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  6979. tadaa.Volume = 10
  6980. tadaa.SoundId = "rbxassetid://551195499"
  6981. table.insert(tadaas,tadaa)
  6982. end
  6983.  
  6984. wait()
  6985.  
  6986. for i,v in pairs(tadaas) do
  6987. v:Play()
  6988. end
  6989. end
  6990. end
  6991.  
  6992. local events = {}
  6993. for i,v in pairs(char:GetChildren()) do
  6994. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  6995. end
  6996. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  6997. starmanEvents[plr.Name] = events
  6998. starmanPlayers[plr.Name] = char
  6999. end
  7000.  
  7001. for _,plr in pairs(getPlayer(args[1], speaker)) do
  7002. spawn(function()starman(gPlayers[plr])end)
  7003. end
  7004. end)
  7005.  
  7006. addcmd("unstarman","Removes starman from [plr]",{},
  7007. function(args,speaker)
  7008. for _,plr in pairs(getPlayer(args[1], speaker)) do
  7009. pcall(function()
  7010. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  7011. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  7012. local char = gPlayers[plr].Character
  7013. while char.HumanoidRootPart:FindFirstChild("Starman") do
  7014. char.HumanoidRootPart.Starman:Destroy()
  7015. end
  7016. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  7017. char.HumanoidRootPart.StarmanFlash:Destroy()
  7018. end
  7019. end)
  7020. end
  7021. end)
  7022.  
  7023. local Timers = {}
  7024. function checkTimer(n,t,res)
  7025. if not Timers[n] then Timers[n] = 0 end
  7026.  
  7027. if tick() >= Timers[n] + t then
  7028. if res then Timers[n] = tick() end
  7029. return true
  7030. else
  7031. return false
  7032. end
  7033. end
  7034.  
  7035. function nonEmpty(t)
  7036. for i,v in pairs(t) do
  7037. return true
  7038. end
  7039. return false
  7040. end
  7041.  
  7042. game:GetService("RunService").RenderStepped:Connect(function()
  7043. if nonEmpty(starmanPlayers) then
  7044. if checkTimer("Starman",0.05,true) then
  7045. for name,plrchar in pairs(starmanPlayers) do
  7046. ypcall(function()
  7047. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  7048. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  7049.  
  7050. local plr = game.Players:FindFirstChild(name)
  7051.  
  7052. if plr then
  7053. local char = plrchar
  7054. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  7055.  
  7056. local meshMap = {}
  7057.  
  7058. for i,v in pairs(char:GetChildren()) do
  7059. if v:IsA("CharacterMesh") then
  7060. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  7061. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  7062. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  7063. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  7064. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  7065. end
  7066. end
  7067.  
  7068. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  7069.  
  7070. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  7071. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  7072. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  7073. starmanLastColor = newColor
  7074. for i,v in pairs(char:GetChildren()) do
  7075. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  7076. v.BrickColor = newColor
  7077. local fade = v:Clone()
  7078. if meshMap[v.Name] then
  7079. local newMesh = Instance.new("SpecialMesh",fade)
  7080. newMesh.MeshId = meshMap[v.Name]
  7081. end
  7082. fade.Name = "StarFade"
  7083. fade.Anchored = true
  7084. fade.CanCollide = false
  7085. for n,c in pairs(fade:GetChildren()) do if c:IsA("Attachment") or c:IsA("Motor6D") or c:IsA("PointLight") or c:IsA("Sound") or c:IsA("Weld") then c:Destroy() end end
  7086. fade.Parent = workspace.Terrain
  7087. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  7088. game:GetService("Debris"):AddItem(fade,0.5)
  7089. end
  7090. end
  7091. light.Color = newColor.Color
  7092. end
  7093. end)
  7094. end
  7095. end
  7096. end
  7097. end)
  7098.  
  7099. addcmd("tppos","Teleports a player to a coordinate",{},
  7100. function(args,speaker)
  7101. if #args < 4 then return end
  7102. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  7103. for _,plr in pairs(getPlayer(args[1], speaker)) do
  7104. local char = gPlayers[plr].Character
  7105. if char and char:FindFirstChild("HumanoidRootPart") then
  7106. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  7107. end
  7108. end
  7109. end)
  7110.  
  7111. addcmd("offset","Offsets a player by a coordinate",{},
  7112. function(args,speaker)
  7113. if #args < 4 then return end
  7114. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  7115. for _,plr in pairs(getPlayer(args[1], speaker)) do
  7116. local char = gPlayers[plr].Character
  7117. if char and char:FindFirstChild("HumanoidRootPart") then
  7118. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  7119. end
  7120. end
  7121. end)
  7122.  
  7123. addcmd('bait',';)',{'troll'},
  7124. function(args, speaker)
  7125. spawn(function()
  7126. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  7127. local P = Instance.new('Part', M) P.Name = 'Main' P.Position = speaker.Character.Head.Position P.BrickColor = BrickColor.new('Really black') P.Material = 'Neon' P.Size = Vector3.new(4, 1, 4)
  7128. y = Instance.new("BillboardGui")
  7129. y.Size = UDim2.new(0,100,0,150)
  7130. y.StudsOffset = Vector3.new(0,1,0)
  7131. y.Parent = P
  7132. y.Adornee = P
  7133. f = Instance.new("TextLabel")
  7134. f.Parent = y
  7135. f.BackgroundTransparency = 1
  7136. f.Position = UDim2.new(0,0,0,-50)
  7137. f.Size = UDim2.new(0,100,0,100)
  7138. f.Font = "Highway"
  7139. f.FontSize = "Size48"
  7140. f.Text = "Touch for admin!"
  7141. f.TextStrokeColor3 = Color3.new(0,0,0)
  7142. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  7143. f.TextStrokeTransparency = 0
  7144. f.TextYAlignment = "Bottom"
  7145. P.Touched:connect(function(oof) if oof.Parent.Name ~= speaker.Name or oof.Parent.Name ~= LP.Name then if oof.Parent:FindFirstChild('Humanoid') then execCmd("oof " .. oof.Parent.Name, Player) end end end)
  7146. end)
  7147. end)
  7148.  
  7149. addcmd('removebait','clears bait parts',{'nobait'},
  7150. function(args, speaker)
  7151. local function dels(instance)
  7152. for i,v in pairs(instance:GetChildren())do
  7153. if v.name == "IYbait"then v:Destroy()end
  7154. dels(v)
  7155. end
  7156. end
  7157. dels(workspace)
  7158. end)
  7159.  
  7160. addcmd('disco','disco party',{''},
  7161. function(args, speaker)
  7162. Disco = true
  7163. if Disco == true then
  7164. repeat wait(0.3)
  7165. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  7166. until Disco == false
  7167. end
  7168. end)
  7169.  
  7170. function CreateInstance(cls,props)
  7171. local inst = Instance.new(cls)
  7172. for i,v in pairs(props) do
  7173. inst[i] = v
  7174. end
  7175. return inst end
  7176. local function createSoundFrame()
  7177. local soundFrame = Instance.new("Frame") soundFrame.Name = "Sound" soundFrame.BackgroundColor3 = Color3.new(0, 0, 0) soundFrame.BackgroundTransparency = 1 soundFrame.BorderSizePixel = 0 soundFrame.Position = UDim2.new(0.5, -350, 0, -100) soundFrame.Size = UDim2.new(0, 700, 0, 35)
  7178. local soundFrame4 = Instance.new("TextLabel") soundFrame4.Name = "SName" soundFrame4.Parent = soundFrame soundFrame4.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame4.BackgroundTransparency = 1 soundFrame4.Position = UDim2.new(0, 3, 0, 2) soundFrame4.Size = UDim2.new(1, -6, 0, 15) soundFrame4.Font = Enum.Font.SourceSansBold soundFrame4.FontSize = Enum.FontSize.Size14 soundFrame4.Text = "Audio" soundFrame4.TextColor3 = Color3.new(1, 1, 1) soundFrame4.TextWrapped = true soundFrame4.TextYAlignment = Enum.TextYAlignment.Top
  7179. local soundFrame6 = Instance.new("TextButton") soundFrame6.Name = "Pause" soundFrame6.Parent = soundFrame soundFrame6.BackgroundColor3 = Color3.new(0.901961, 0.901961, 0.901961) soundFrame6.BackgroundTransparency = 1 soundFrame6.Position = UDim2.new(0, 170, 1, -18) soundFrame6.Size = UDim2.new(0, 15, 0, 15) soundFrame6.Font = Enum.Font.SourceSans soundFrame6.FontSize = Enum.FontSize.Size14 soundFrame6.Text = "" soundFrame6.TextColor3 = Color3.new(0.901961, 0.901961, 0.901961)
  7180. local soundFrame7 = CreateInstance("Frame",{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,3,0,0),Rotation=0,Selectable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible=true,ZIndex=1,Name="Line",Parent = soundFrame6})
  7181. local soundFrame8 = CreateInstance("Frame",{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0,ClipsDescendants=false,Draggable=false,Position=UDim2.new(1,-5,0,0),Rotation=0,Selectable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible=true,ZIndex=1,Name="Line",Parent = soundFrame6})
  7182. local soundFrame9 = Instance.new("Frame") soundFrame9.Name = "Pos" soundFrame9.Parent = soundFrame soundFrame9.BackgroundColor3 = Color3.new(0.901961, 0.901961, 0.901961) soundFrame9.BackgroundTransparency = 1 soundFrame9.BorderSizePixel = 0 soundFrame9.Position = UDim2.new(0, 260, 1, -16) soundFrame9.Size = UDim2.new(1, -300, 0, 11)
  7183. local soundFrame10 = Instance.new("Frame") soundFrame10.Name = "Touch" soundFrame10.Parent = soundFrame9 soundFrame10.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame10.BorderSizePixel = 0 soundFrame10.Size = UDim2.new(0, 5, 0, 11)
  7184. local soundFrame11 = CreateInstance("Frame",{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(1,1,1),BackgroundTransparency=0,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,0,0,5),Rotation=0,Selectable=false,Size=UDim2.new(1,0,0,1),SizeConstraint=0,Visible=true,ZIndex=1,Name="Line",Parent = soundFrame9})
  7185. local soundFrame12 = Instance.new("TextLabel") soundFrame12.Name = "TimeEnd" soundFrame12.Parent = soundFrame soundFrame12.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame12.BackgroundTransparency = 1 soundFrame12.Position = UDim2.new(1, -35, 1, -18) soundFrame12.Size = UDim2.new(0, 30, 0, 15) soundFrame12.Font = Enum.Font.SourceSans soundFrame12.FontSize = Enum.FontSize.Size14 soundFrame12.Text = "1:52" soundFrame12.TextColor3 = Color3.new(1, 1, 1) soundFrame12.TextYAlignment = Enum.TextYAlignment.Top
  7186. local soundFrame13 = Instance.new("TextLabel") soundFrame13.Name = "TimeStart" soundFrame13.Parent = soundFrame soundFrame13.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame13.BackgroundTransparency = 1 soundFrame13.Position = UDim2.new(0, 225, 1, -18) soundFrame13.Size = UDim2.new(0, 30, 0, 15) soundFrame13.Font = Enum.Font.SourceSans soundFrame13.FontSize = Enum.FontSize.Size14 soundFrame13.Text = "0:00" soundFrame13.TextColor3 = Color3.new(1, 1, 1) soundFrame13.TextYAlignment = Enum.TextYAlignment.Top
  7187. local soundFrame15 = Instance.new("TextButton") soundFrame15.Name = "NextSong" soundFrame15.Parent = soundFrame soundFrame15.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame15.BackgroundTransparency = 1 soundFrame15.Position = UDim2.new(0, 80, 1, -18) soundFrame15.Size = UDim2.new(0, 15, 0, 15) soundFrame15.Font = Enum.Font.SourceSans soundFrame15.FontSize = Enum.FontSize.Size14 soundFrame15.Text = "" soundFrame15.TextColor3 = Color3.new(1, 1, 1)
  7188. local soundFrame16 = CreateInstance("Frame",{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0,ClipsDescendants=false,Draggable=false,Position=UDim2.new(1,-2,0,0),Rotation=0,Selectable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible=true,ZIndex=1,Name="Line",Parent = soundFrame15})
  7189. local soundFrame17 = CreateInstance("ImageLabel",{Image="rbxassetid://304846479",ImageColor3=Color3.new(0.90196084976196,0.90196084976196,0.90196084976196),ImageRectOffset=Vector2.new(0,0),ImageRectSize=Vector2.new(0,0),ImageTransparency=0,ScaleType=0,SliceCenter=Rect.new(0,0,0,0),Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(1,1,1),BackgroundTransparency=1,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=1,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,0,0,2),Rotation=90,Selectable=false,Size=UDim2.new(0,10,0,11),SizeConstraint=0,Visible=true,ZIndex=1,Name="ImageLabel",Parent = soundFrame15})
  7190. local soundFrame18 = Instance.new("TextButton") soundFrame18.Name = "PrevSong" soundFrame18.Parent = soundFrame soundFrame18.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame18.BackgroundTransparency = 1 soundFrame18.Position = UDim2.new(0, 20, 1, -18) soundFrame18.Size = UDim2.new(0, 15, 0, 15) soundFrame18.Font = Enum.Font.SourceSans soundFrame18.FontSize = Enum.FontSize.Size14 soundFrame18.Text = "" soundFrame18.TextColor3 = Color3.new(1, 1, 1)
  7191. local soundFrame19 = CreateInstance("Frame",{Style=0,Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(0.90196084976196,0.90196084976196,0.90196084976196),BackgroundTransparency=0,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=0,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,0,0,0),Rotation=0,Selectable=false,Size=UDim2.new(0,2,1,0),SizeConstraint=0,Visible=true,ZIndex=1,Name="Line",Parent = soundFrame18})
  7192. local soundFrame20 = CreateInstance("ImageLabel",{Image="rbxassetid://304846479",ImageColor3=Color3.new(0.90196084976196,0.90196084976196,0.90196084976196),ImageRectOffset=Vector2.new(0,0),ImageRectSize=Vector2.new(0,0),ImageTransparency=0,ScaleType=0,SliceCenter=Rect.new(0,0,0,0),Active=false,AnchorPoint=Vector2.new(0,0),BackgroundColor3=Color3.new(1,1,1),BackgroundTransparency=1,BorderColor3=Color3.new(0.10588236153126,0.16470588743687,0.20784315466881),BorderSizePixel=1,ClipsDescendants=false,Draggable=false,Position=UDim2.new(0,5,0,2),Rotation=-90,Selectable=false,Size=UDim2.new(0,10,0,11),SizeConstraint=0,Visible=true,ZIndex=1,Name="ImageLabel",Parent = soundFrame18})
  7193. local soundFrame21 = Instance.new("TextLabel") soundFrame21.Name = "PlaylistCount" soundFrame21.Parent = soundFrame soundFrame21.BackgroundColor3 = Color3.new(1, 1, 1) soundFrame21.BackgroundTransparency = 1 soundFrame21.Position = UDim2.new(0, 40, 1, -18) soundFrame21.Size = UDim2.new(0, 35, 0, 15) soundFrame21.Font = Enum.Font.SourceSans soundFrame21.FontSize = Enum.FontSize.Size14 soundFrame21.Text = "1/1" soundFrame21.TextColor3 = Color3.new(1, 1, 1) soundFrame21.TextYAlignment = Enum.TextYAlignment.Top
  7194. local soundFrame22 = Instance.new("ImageButton") soundFrame22.Name = "PlayStop" soundFrame22.Parent = soundFrame soundFrame22.BackgroundColor3 = Color3.new(0.901961, 0.901961, 0.901961) soundFrame22.BackgroundTransparency = 1 soundFrame22.BorderSizePixel = 0 soundFrame22.Position = UDim2.new(0, 145, 1, -18) soundFrame22.Rotation = 90 soundFrame22.Size = UDim2.new(0, 15, 0, 15) soundFrame22.AutoButtonColor = false soundFrame22.Image = "rbxassetid://304846479" soundFrame22.ImageColor3 = Color3.new(0.901961, 0.901961, 0.901961)
  7195. return soundFrame end
  7196. local soundFrame = createSoundFrame()
  7197. soundFrame.Visible = true
  7198. local MusicPlayer do
  7199. MusicPlayer = {}
  7200. local playlist = {}
  7201. local currentSong = 1
  7202. local playlistHook = nil
  7203. --local soundFrame = script.Parent:WaitForChild("Sound")
  7204. local soundLine = soundFrame:WaitForChild("Pos")
  7205. local soundTouch = soundLine:WaitForChild("Touch")
  7206. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  7207. local soundPause = soundFrame:WaitForChild("Pause")
  7208. local soundNext = soundFrame:WaitForChild("NextSong")
  7209. local soundPrev = soundFrame:WaitForChild("PrevSong")
  7210. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  7211. local mouseDrag = false
  7212. local mouse = gPlayers.LocalPlayer:GetMouse()
  7213. local lineBar = soundFrame:WaitForChild("Pos")
  7214. adminSound = Instance.new("Sound",workspace)
  7215. adminSound.Name = "IYsound"
  7216. adminSound.Looped = true
  7217. local function timeConvert(num)
  7218. local mins = math.floor(num/60)
  7219. local secs = math.floor(num % 60)
  7220. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  7221. end
  7222. local function updateSongLine()
  7223. local linePos = mouse.X - soundLine.AbsolutePosition.X
  7224. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  7225. local movePos = linePos/soundLine.AbsoluteSize.X
  7226. soundTouch.Position = UDim2.new(movePos,0,0,0)
  7227. elseif linePos < 0 then
  7228. soundTouch.Position = UDim2.new(0,0,0,0)
  7229. else
  7230. soundTouch.Position = UDim2.new(1,0,0,0)
  7231. end
  7232. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  7233. adminSound.TimePosition = newTimePos
  7234. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  7235. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  7236. end
  7237. local function updateDetails(id)
  7238. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  7239. soundFrame.SName.Text = info.Name
  7240. end
  7241. local function setPlaylistHook()
  7242. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  7243. if #playlist == 0 then return end
  7244. playlistHook = adminSound.DidLoop:connect(function()
  7245. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  7246. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  7247. MusicPlayer:Play(playlist[currentSong],true)
  7248. end)
  7249. end
  7250. local function disconnectPlaylistHook()
  7251. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  7252. end
  7253. game:GetService("RunService").RenderStepped:Connect(function()
  7254. if adminSound.Playing then
  7255. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  7256. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  7257. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  7258. end
  7259. end)
  7260. lineBar.InputBegan:connect(function(input)
  7261. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  7262. mouseDrag = true
  7263. updateSongLine()
  7264. end
  7265. end)
  7266. lineBar.InputEnded:connect(function(input)
  7267. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  7268. mouseDrag = false
  7269. end
  7270. end)
  7271. mouse.Move:connect(function(prop)
  7272. if mouseDrag then
  7273. updateSongLine()
  7274. end
  7275. end)
  7276. function MusicPlayer:Play(id,plist)
  7277. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  7278. adminSound:Stop()
  7279. if adminSound.Parent == nil then
  7280. adminSound = Instance.new("Sound",workspace)
  7281. adminSound.Name = "IYsound"
  7282. adminSound.Looped = true
  7283. if plist then setPlaylistHook() end
  7284. end
  7285. adminSound.SoundId = "rbxassetid://"..tostring(id)
  7286. adminSound.TimePosition = 0
  7287. --repeat wait() until adminSound.IsLoaded
  7288. adminSound:Play()
  7289. soundPlayStop.BackgroundTransparency = 0
  7290. soundPlayStop.ImageTransparency = 1
  7291. updateDetails(id)
  7292. end
  7293. function MusicPlayer:Playlist(list)
  7294. playlist = list
  7295. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  7296. currentSong = 1
  7297. if adminSound.Parent == nil then
  7298. adminSound = Instance.new("Sound",workspace)
  7299. adminSound.Name = "IYsound"
  7300. adminSound.Looped = true
  7301. end
  7302. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  7303. MusicPlayer:Play(playlist[1],true)
  7304. setPlaylistHook()
  7305. end
  7306. function MusicPlayer:Stop()
  7307. adminSound:Stop()
  7308. adminSound.TimePosition = 0
  7309. soundTouch.Position = UDim2.new(0,0,0,0)
  7310. soundFrame.TimeStart.Text = "0:00"
  7311. soundPlayStop.BackgroundTransparency = 1
  7312. soundPlayStop.ImageTransparency = 0
  7313. end
  7314. function MusicPlayer:Pause()
  7315. adminSound:Pause()
  7316. soundPlayStop.BackgroundTransparency = 1
  7317. soundPlayStop.ImageTransparency = 0
  7318. end
  7319. function MusicPlayer:Resume()
  7320. adminSound:Resume()
  7321. soundPlayStop.BackgroundTransparency = 0
  7322. soundPlayStop.ImageTransparency = 1
  7323. setPlaylistHook()
  7324. end
  7325. function MusicPlayer:NextSong()
  7326. if #playlist == 0 then return end
  7327. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  7328. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  7329. MusicPlayer:Play(playlist[currentSong],true)
  7330. end
  7331. function MusicPlayer:PrevSong()
  7332. if #playlist == 0 then return end
  7333. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  7334. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  7335. MusicPlayer:Play(playlist[currentSong],true)
  7336. end
  7337. function MusicPlayer:SetSong(ind)
  7338. if ind > #playlist or ind <= 0 then return end
  7339. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  7340. MusicPlayer:Play(playlist[ind],true)
  7341. end
  7342. playerenabled = false
  7343. function MusicPlayer:Show()
  7344. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  7345. end
  7346. function MusicPlayer:Hide()
  7347. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  7348. end
  7349. function colorFrames(obj,col)
  7350. for i,v in pairs(obj:GetChildren()) do
  7351. if v:IsA("ImageLabel") then
  7352. v.ImageColor3 = col
  7353. end
  7354. v.BackgroundColor3 = col
  7355. end
  7356. end
  7357. for i,v in pairs(soundButtons) do
  7358. v.MouseEnter:connect(function()
  7359. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  7360. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  7361. v.BackgroundColor3 = Color3.new(1,1,1)
  7362. colorFrames(v,Color3.new(1,1,1))
  7363. end)
  7364. v.MouseLeave:connect(function()
  7365. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  7366. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  7367. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  7368. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  7369. end)
  7370. end
  7371. soundPlayStop.MouseButton1Click:connect(function()
  7372. if adminSound.Playing then
  7373. MusicPlayer:Stop()
  7374. else
  7375. MusicPlayer:Resume()
  7376. end
  7377. end)
  7378. soundPause.MouseButton1Click:connect(function()
  7379. MusicPlayer:Pause()
  7380. end)
  7381. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  7382. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  7383. end
  7384. local testgui = Instance.new("ScreenGui",game.CoreGui)
  7385. soundFrame.Parent = testgui
  7386. addcmd('playlist','makes a noice playlist',{'ids'},
  7387. function(args, speaker)
  7388. if #args > 0 then
  7389. local function dels(instance)
  7390. for i,v in pairs(instance:GetChildren())do
  7391. if v:IsA'Sound'then v:Destroy()end
  7392. dels(v)
  7393. end
  7394. end
  7395. dels(workspace) wait(0.1)
  7396. if adminSound.Parent == nil then
  7397. adminSound = Instance.new("Sound",workspace)
  7398. adminSound.Name = "IYsound"
  7399. adminSound.Looped = true
  7400. end
  7401. local idlist = splitString(args[1])
  7402. local workingIds = {}
  7403. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  7404. if #workingIds > 0 then
  7405. playerenabled = true
  7406. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  7407. MusicPlayer:Playlist(workingIds)
  7408. MusicPlayer:Show() if qopen == true then quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7409. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7410. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7411. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false end end
  7412. else MusicPlayer:Show() NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil) if qopen == true then quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7413. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  7414. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) playerenabled = true
  7415. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false end end end)
  7416. addcmd('sound', 'plays a sound',{'music','play'},
  7417. function(args, speaker)
  7418. if isNumber(args[1]) then
  7419. local function dels(instance)
  7420. for i,v in pairs(instance:GetChildren())do
  7421. if v:IsA'Sound'then v:Destroy()end
  7422. dels(v)
  7423. end
  7424. end
  7425. dels(workspace)
  7426. local c = args[1] or 'stop'
  7427. if std.inTable({'stop'}, c:lower()) then return end
  7428. local s = Instance.new("Sound", workspace)
  7429. s.Name = "IYsound"
  7430. s.Looped = true
  7431. s.SoundId = "rbxassetid://" .. c
  7432. s.Volume = 1
  7433. s:Play()
  7434. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  7435. playerenabled = false
  7436. Notify('Playing: ' .. Asset.Name)
  7437. else
  7438. local name = GLS(false, 0)
  7439. playerenabled = false
  7440. Notify('Stopped audio')
  7441. local function dels(instance)
  7442. for i,v in pairs(instance:GetChildren())do
  7443. if v:IsA'Sound'then v:Destroy()end
  7444. dels(v)
  7445. end
  7446. end
  7447. dels(workspace)
  7448. if args[1] ~= "stop" and args[1] ~= "off" then
  7449. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  7450. if song ~= "[]" then
  7451. local Sound = Instance.new("Sound", workspace)
  7452. Sound.Name = "IYsound"
  7453. song = song:sub(13)
  7454. song = song:sub(1, song:find(",") - 1)
  7455. Sound.SoundId = "rbxassetid://" .. song
  7456. Sound.Looped = true
  7457. Sound:Play()
  7458. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  7459. Notify('Playing: ' .. Asset.Name) end
  7460. end end end)
  7461. addcmd('undisco','rip disco party',{''},
  7462. function(args, speaker)
  7463. Disco = false
  7464. wait(0.1)
  7465. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  7466. end)
  7467. addcmd('setsong','goto a song',{'tosong'},
  7468. function(args, speaker)
  7469. MusicPlayer:SetSong(tonumber(args[1]))
  7470. end)
  7471. addcmd('nextsong','forward a song',{'nxtsong'},
  7472. function(args, speaker)
  7473. MusicPlayer:NextSong()
  7474. end)
  7475. addcmd('prevsong','back a song',{'previoussong'},
  7476. function(args, speaker)
  7477. MusicPlayer:PrevSong()
  7478. end)
  7479.  
  7480. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  7481. function(args, speaker)
  7482. playerenabled = false
  7483. MusicPlayer:Hide()
  7484. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  7485. end)
  7486.  
  7487. addcmd('fix', 'restores lighting and what not',{},
  7488. function(args, speaker)
  7489. game.Lighting.Ambient = origsettings.abt
  7490. game.Lighting.OutdoorAmbient = origsettings.oabt
  7491. game.Lighting.Brightness = origsettings.brt
  7492. game.Lighting.TimeOfDay = origsettings.time
  7493. game.Lighting.FogColor = origsettings.fclr
  7494. game.Lighting.FogEnd = origsettings.fe
  7495. game.Lighting.FogStart = origsettings.fs
  7496. workspace.Gravity = 200
  7497. local function dels(instance) for i,v in pairs(instance:GetChildren())do if v:IsA'Sound'then v:Destroy()end dels(v) end end dels(workspace)
  7498. for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  7499. for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA('BloomEffect') then v:Remove() end end
  7500. for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA('BlurEffect') then v:Remove() end end
  7501. for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA('ColorCorrectionEffect') then v:Remove() end end
  7502. for i,v in pairs(game.Lighting:GetChildren()) do if v:IsA('SunRaysEffect') then v:Remove() end end
  7503. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() Notify('Reset') end end)
  7504.  
  7505. Floating = false
  7506.  
  7507. addcmd('float', 'makes player float',{},
  7508. function(args,speaker)
  7509. Floating = true
  7510. local players = getPlayer(args[1], speaker)
  7511. for _,v in pairs(players) do
  7512. local pchar = gPlayers[v].Character
  7513. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  7514. spawn(function()
  7515. local float = DATA.Float:Clone()
  7516. float.Parent = pchar
  7517. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  7518. spawn(function()
  7519. while wait(0.1) do
  7520. if pchar:FindFirstChild("Float") then
  7521. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  7522. else
  7523. break
  7524. end
  7525. end
  7526. end)
  7527. end)
  7528. end
  7529. end
  7530. end)
  7531.  
  7532. addcmd('unfloat','disables floating',{},
  7533. function(args, speaker)
  7534. Floating = false
  7535. local players = getPlayer(args[1], speaker)
  7536. for i,v in pairs(players)do
  7537. local pchar = gPlayers[v].Character
  7538. if pchar:FindFirstChild("Float") then
  7539. pchar.Float:Destroy()
  7540. end
  7541. end
  7542. end)
  7543.  
  7544. Clip = true
  7545. addcmd('noclip','noclip',{},
  7546. function(args, speaker)
  7547. Notify('Noclip enabled')
  7548. Clip = false
  7549. wait(0.1)
  7550. Name = speaker.Name
  7551. game:GetService('RunService').Stepped:connect(function ()
  7552. game.Workspace[Name].Torso.CanCollide = Clip
  7553. game.Workspace[Name].Head.CanCollide = Clip
  7554. end)
  7555. game.Workspace[Name].Torso.Changed:connect(function()
  7556. game.Workspace[Name].Torso.CanCollide = Clip
  7557. game.Workspace[Name].Head.CanCollide = Clip
  7558. end)
  7559. end)
  7560.  
  7561. addcmd('clip','clip',{},
  7562. function(args, speaker)
  7563. Notify('Noclip disabled')
  7564. Clip = true
  7565. end)
  7566.  
  7567. addcmd('prefix','changes prefix',{},
  7568. function(args, speaker)
  7569. cmdprefix = args[1]
  7570. Notify('Set prefix to "' .. args[1] .. '"')
  7571. end)
  7572.  
  7573. addcmd('respawn','respawns',{},
  7574. function(args, speaker)
  7575. local players = getPlayer(args[1], speaker)
  7576. for i,v in pairs(players) do
  7577. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  7578. local H = Instance.new('Humanoid', M)
  7579. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  7580. gPlayers[v].Character = M
  7581. end
  7582. end)
  7583.  
  7584. addcmd('version','shows version',{''},
  7585. function(args, speaker)
  7586. if speaker.userId ~= LP.userId then
  7587. lponly(speaker)
  7588. else
  7589. Notify("Version is " .. Version)
  7590. end
  7591. end)
  7592. local CTPenabled = false
  7593. Mouse.KeyDown:connect(function (Key)
  7594. if Key:byte() == 29 then
  7595. if FLYING == false then
  7596. execCmd("fly me", Player)
  7597. elseif FLYING == true then
  7598. execCmd("unfly me", Player)
  7599. end
  7600. end
  7601. if Key:byte() == 30 then
  7602. if Clip == true then
  7603. execCmd("noclip", Player)
  7604. elseif Clip == false then
  7605. execCmd("clip", Player)
  7606. end
  7607. end
  7608. Key = Key:lower()
  7609. if Key:byte() == 27 then
  7610. CTPenabled = true
  7611. end
  7612. end)
  7613. Mouse.KeyUp:connect(function(Key)
  7614. Key = Key:lower()
  7615. if Key:byte() == 27 then
  7616. CTPenabled = false
  7617. end
  7618. end)
  7619. Mouse.Button1Down:connect(function()
  7620. local charx = gPlayers.LocalPlayer.Character
  7621. if charx and CTPenabled == true then
  7622. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  7623. end
  7624. end)
  7625. -------------------
  7626. ----Command bar----
  7627. -------------------
  7628. cmdbarbind = ";"
  7629. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  7630. CMDbar.Name = 'GUI'
  7631. CMDbar.DisplayOrder = 2
  7632. cont = Instance.new("Frame")
  7633. cmdBAR = Instance.new('TextBox', cont)
  7634. cont.Name = "cont"
  7635. cont.BackgroundTransparency = 1
  7636. cont.Position = UDim2.new(1, -265, 0, -75)
  7637. cont.Size = UDim2.new(0, 270, 0, 45)
  7638. cont.Parent = CMDbar
  7639. cont.ZIndex = 5
  7640. cont.Active = true cont.Draggable = true
  7641. cmdBAR.Name = "CMDbar"
  7642. cmdBAR.Parent = cont
  7643. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  7644. cmdBAR.BackgroundTransparency = 0.7
  7645. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  7646. cmdBAR.BorderSizePixel = 0
  7647. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  7648. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  7649. cmdBAR.Font = Enum.Font.SourceSans
  7650. cmdBAR.FontSize = Enum.FontSize.Size18
  7651. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  7652. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  7653. cmdBAR.ZIndex = 5
  7654. -------------------
  7655. ----Data Folder----
  7656. -------------------
  7657. DATA = Instance.new('Folder', game.ContextActionService)
  7658. DATA.Name = 'Data'
  7659.  
  7660. Paper = Instance.new('BlockMesh', DATA)
  7661. Paper.Name = 'Paper'
  7662. Paper.Scale = Vector3.new(1,1,0.1)
  7663.  
  7664. ayylmao = Instance.new('Hat', DATA)
  7665. ayylmao.Name = 'ayylmao'
  7666. ayyHandle = Instance.new('Part', ayylmao)
  7667. ayyHandle.Name = 'Handle'
  7668. ayyHandle.Size = Vector3.new(2,2.4,2)
  7669. ayyHandle.FormFactor = 'Plate'
  7670. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  7671. ayyMesh.Scale = Vector3.new(1,1.02,1)
  7672. ayyMesh.MeshType = 'FileMesh'
  7673. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  7674. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  7675.  
  7676. Float = Instance.new('Part', DATA)
  7677. Float.Name = 'Float'
  7678. Float.Transparency = 1
  7679. Float.Size = Vector3.new(6,1,6)
  7680. Float.Anchored = true
  7681.  
  7682. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  7683. missile = Instance.new('Part', DATA)
  7684. missile.Name = 'IY_missile'
  7685. missile.CanCollide = false
  7686. missile.Size = Vector3.new(2, 5, 2)
  7687. Instance.new('CylinderMesh', missile)
  7688. local F = Instance.new('Part', missile)
  7689. F.BrickColor = BrickColor.new('Black')
  7690. F.CanCollide = false
  7691. F.Size = Vector3.new(2, 0.2, 2)
  7692. Instance.new('CylinderMesh', F)
  7693. local fire = Instance.new('Fire', F)
  7694. fire.Size = "15"
  7695. fire.Heat = "25"
  7696. local head = Instance.new('Part', missile)
  7697. head.CanCollide = false
  7698. head.Shape = 'Ball'
  7699. head.Size = Vector3.new(2, 2, 2)
  7700. head.TopSurface = 'Smooth'
  7701. head.BottomSurface = 'Smooth'
  7702. local BF = Instance.new('BodyForce', missile)
  7703. BF.Name = 'force'
  7704. BF.Force = Vector3.new(0, 0, 0)
  7705. local W1 = Instance.new('Weld', missile)
  7706. W1.Part0 = missile
  7707. W1.Part1 = F
  7708. W1.C1 = CFrame.new(0, 2.6, 0)
  7709. local W2 = Instance.new('Weld', missile)
  7710. W2.Part0 = missile
  7711. W2.Part1 = head
  7712. W2.C1 = CFrame.new(0, -2.6, 0)
  7713. ------------------------------
  7714. ---Commands/Settings Window---
  7715. ------------------------------
  7716. cp = Instance.new('ScreenGui', DATA)
  7717. local Frame = Instance.new("Frame")
  7718. local holder = Instance.new("Frame")
  7719. local bar = Instance.new("Frame")
  7720. local cmdss = Instance.new("TextButton")
  7721. local settings = Instance.new("TextButton")
  7722. local Hide = Instance.new("TextButton")
  7723. local Exit = Instance.new("TextButton")
  7724. local FeedbackMain = Instance.new("Frame")
  7725. local Title = Instance.new("TextLabel")
  7726. local checkboxText = Instance.new("TextLabel")
  7727. local CheckBox = Instance.new("ImageButton")
  7728. local bindInput = Instance.new("TextButton")
  7729. Input = Instance.new("TextBox")
  7730. local preText = Instance.new("TextLabel")
  7731. local setpre = Instance.new("TextButton")
  7732. local everyone = Instance.new("TextButton")
  7733. local JLtext = Instance.new("TextLabel")
  7734. local CheckBoxJL = Instance.new("ImageButton")
  7735. local friends = Instance.new("TextButton")
  7736. local InputBox = Instance.new("TextButton")
  7737. Input_2 = Instance.new("TextBox")
  7738. local MTText = Instance.new("TextLabel")
  7739. local setMT = Instance.new("TextButton")
  7740. local CheckBoxS = Instance.new("ImageButton")
  7741. local slocktext = Instance.new("TextLabel")
  7742. local barBind = Instance.new("TextLabel")
  7743. local setBind = Instance.new("TextButton")
  7744. local MtimeInput = Instance.new("TextButton")
  7745. Input_3 = Instance.new("TextBox")
  7746. local size = Instance.new("Frame")
  7747. local MAIN = Instance.new("Frame")
  7748. local Title_2 = Instance.new("TextLabel")
  7749. local Examplee = Instance.new("TextLabel")
  7750. local Search = Instance.new("TextBox")
  7751. local CMDss = Instance.new("ScrollingFrame")
  7752. cp.Name = "cp"
  7753. Frame.Parent = cp
  7754. Frame.Active = true
  7755. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  7756. Frame.BackgroundTransparency = 1
  7757. Frame.Draggable = true
  7758. Frame.Position = UDim2.new(1, -300, 1, -330)
  7759. Frame.Size = UDim2.new(0, 300, 0, 40)
  7760. holder.Name = "holder"
  7761. holder.Parent = Frame
  7762. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  7763. holder.BackgroundTransparency = 1
  7764. holder.BorderSizePixel = 2
  7765. holder.ClipsDescendants = true
  7766. holder.Size = UDim2.new(0, 300, 0, 330)
  7767. holder.ZIndex = 2
  7768. bar.Name = "bar"
  7769. bar.Parent = holder
  7770. bar.BackgroundColor3 = Color3.new(1, 1, 1)
  7771. bar.Position = UDim2.new(1, -300, 1, -330)
  7772. bar.Size = UDim2.new(0, 300, 0, 40)
  7773. bar.Style = Enum.FrameStyle.DropShadow
  7774. cmdss.Name = "cmds"
  7775. cmdss.Parent = bar
  7776. cmdss.BackgroundColor3 = Color3.new(0, 0, 0)
  7777. cmdss.BackgroundTransparency = 0.80000001192093
  7778. cmdss.BorderColor3 = Color3.new(1, 1, 1)
  7779. cmdss.Position = UDim2.new(0, 0, 0, 1)
  7780. cmdss.Size = UDim2.new(0, 70, 0, 20)
  7781. cmdss.Font = Enum.Font.SourceSans
  7782. cmdss.FontSize = Enum.FontSize.Size14
  7783. cmdss.Text = "Commands"
  7784. cmdss.TextColor3 = Color3.new(1, 1, 1)
  7785. settings.Name = "settings"
  7786. settings.Parent = bar
  7787. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  7788. settings.BackgroundTransparency = 0.80000001192093
  7789. settings.BorderColor3 = Color3.new(1, 1, 1)
  7790. settings.Position = UDim2.new(0, 75, 0, 1)
  7791. settings.Size = UDim2.new(0, 70, 0, 20)
  7792. settings.Font = Enum.Font.SourceSans
  7793. settings.FontSize = Enum.FontSize.Size14
  7794. settings.Text = "Settings"
  7795. settings.TextColor3 = Color3.new(1, 1, 1)
  7796. Hide.Name = "Hide"
  7797. Hide.Parent = bar
  7798. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  7799. Hide.BackgroundTransparency = 0.30000001192093
  7800. Hide.BorderColor3 = Color3.new(1, 1, 1)
  7801. Hide.Position = UDim2.new(0, 240, 0, 1)
  7802. Hide.Size = UDim2.new(0, 20, 0, 20)
  7803. Hide.FontSize = Enum.FontSize.Size14
  7804. Hide.Text = ""
  7805. Exit.Name = "Exit"
  7806. Exit.Parent = bar
  7807. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  7808. Exit.BackgroundTransparency = 0.30000001192093
  7809. Exit.BorderColor3 = Color3.new(1, 0, 0)
  7810. Exit.Position = UDim2.new(0, 264, 0, 1)
  7811. Exit.Size = UDim2.new(0, 20, 0, 20)
  7812. Exit.FontSize = Enum.FontSize.Size14
  7813. Exit.Text = ""
  7814. FeedbackMain.Name = "FeedbackMain"
  7815. FeedbackMain.Parent = holder
  7816. FeedbackMain.BackgroundColor3 = Color3.new(1, 1, 1)
  7817. FeedbackMain.Position = UDim2.new(1, -300, 1, -300)
  7818. FeedbackMain.Size = UDim2.new(0, 300, 0, 290)
  7819. FeedbackMain.Style = Enum.FrameStyle.DropShadow
  7820. Title.Name = "Title"
  7821. Title.Parent = FeedbackMain
  7822. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  7823. Title.BackgroundTransparency = 1
  7824. Title.Size = UDim2.new(1, 0, 0, 30)
  7825. Title.Font = Enum.Font.SourceSansBold
  7826. Title.FontSize = Enum.FontSize.Size24
  7827. Title.Text = "Settings"
  7828. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7829. checkboxText.Name = "checkboxText"
  7830. checkboxText.Parent = FeedbackMain
  7831. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  7832. checkboxText.BackgroundTransparency = 1
  7833. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  7834. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  7835. checkboxText.Font = Enum.Font.SourceSansBold
  7836. checkboxText.FontSize = Enum.FontSize.Size18
  7837. checkboxText.Text = "Suggestions"
  7838. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7839. CheckBox.Name = "CheckBox"
  7840. CheckBox.Parent = FeedbackMain
  7841. CheckBox.BackgroundTransparency = 1
  7842. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  7843. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  7844. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  7845. bindInput.Name = "bindInput"
  7846. bindInput.Parent = FeedbackMain
  7847. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  7848. bindInput.Position = UDim2.new(0, 8, 0, 241)
  7849. bindInput.Size = UDim2.new(0, 30, 0, 30)
  7850. bindInput.AutoButtonColor = false
  7851. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7852. bindInput.Font = Enum.Font.SourceSans
  7853. bindInput.FontSize = Enum.FontSize.Size14
  7854. bindInput.Text = ""
  7855. Input.Name = "Input"
  7856. Input.Parent = bindInput
  7857. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  7858. Input.BackgroundTransparency = 1
  7859. Input.Position = UDim2.new(0, -8, 0, -8)
  7860. Input.Size = UDim2.new(0, 20, 0, 20)
  7861. Input.Font = Enum.Font.SourceSansBold
  7862. Input.FontSize = Enum.FontSize.Size18
  7863. Input.MultiLine = true
  7864. Input.Text = cmdbarbind
  7865. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  7866. Input.TextWrapped = true
  7867. Input.TextXAlignment = Enum.TextXAlignment.Center
  7868. Input.TextYAlignment = Enum.TextYAlignment.Top
  7869. preText.Name = "preText"
  7870. preText.Parent = FeedbackMain
  7871. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  7872. preText.BackgroundTransparency = 1
  7873. preText.Position = UDim2.new(0, 0, 0, 118)
  7874. preText.Size = UDim2.new(1, 0, 0, 30)
  7875. preText.Font = Enum.Font.SourceSansBold
  7876. preText.FontSize = Enum.FontSize.Size18
  7877. preText.Text = "Prefix"
  7878. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7879. setpre.Name = "setpre"
  7880. setpre.Parent = FeedbackMain
  7881. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  7882. setpre.BorderSizePixel = 5
  7883. setpre.Position = UDim2.new(0, 235, 0, 120)
  7884. setpre.Size = UDim2.new(0, 40, 0, 25)
  7885. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7886. setpre.Font = Enum.Font.ArialBold
  7887. setpre.FontSize = Enum.FontSize.Size18
  7888. setpre.Text = "Set"
  7889. everyone.Name = "everyone"
  7890. everyone.Parent = FeedbackMain
  7891. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  7892. everyone.BackgroundTransparency = 0.80000001192093
  7893. everyone.BorderColor3 = Color3.new(0, 0, 0)
  7894. everyone.Position = UDim2.new(0, 230, 0, 217)
  7895. everyone.Size = UDim2.new(0, 50, 0, 20)
  7896. everyone.Font = Enum.Font.SourceSans
  7897. everyone.FontSize = Enum.FontSize.Size14
  7898. everyone.Text = "Everyone"
  7899. everyone.TextColor3 = Color3.new(1, 1, 1)
  7900. JLtext.Name = "JLtext"
  7901. JLtext.Parent = FeedbackMain
  7902. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  7903. JLtext.BackgroundTransparency = 1
  7904. JLtext.Position = UDim2.new(0, 0, 0, 197)
  7905. JLtext.Size = UDim2.new(1, 0, 0, 30)
  7906. JLtext.Font = Enum.Font.SourceSansBold
  7907. JLtext.FontSize = Enum.FontSize.Size14
  7908. JLtext.Text = "Joined / Left Notifications"
  7909. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7910. CheckBoxJL.Name = "CheckBoxJL"
  7911. CheckBoxJL.Parent = FeedbackMain
  7912. CheckBoxJL.BackgroundTransparency = 1
  7913. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  7914. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  7915. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  7916. friends.Name = "friends"
  7917. friends.Parent = FeedbackMain
  7918. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  7919. friends.BackgroundTransparency = 0.80000001192093
  7920. friends.BorderColor3 = Color3.new(1, 1, 1)
  7921. friends.Position = UDim2.new(0, 230, 0, 192)
  7922. friends.Size = UDim2.new(0, 50, 0, 20)
  7923. friends.Font = Enum.Font.SourceSans
  7924. friends.FontSize = Enum.FontSize.Size14
  7925. friends.Text = "Friends"
  7926. friends.TextColor3 = Color3.new(1, 1, 1)
  7927. InputBox.Name = "InputBox"
  7928. InputBox.Parent = FeedbackMain
  7929. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  7930. InputBox.Position = UDim2.new(0, 8, 0, 120)
  7931. InputBox.Size = UDim2.new(0, 30, 0, 30)
  7932. InputBox.AutoButtonColor = false
  7933. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7934. InputBox.Font = Enum.Font.SourceSans
  7935. InputBox.FontSize = Enum.FontSize.Size14
  7936. InputBox.Text = ""
  7937. Input_2.Name = "Input"
  7938. Input_2.Parent = InputBox
  7939. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  7940. Input_2.BackgroundTransparency = 1
  7941. Input_2.Position = UDim2.new(0, -8, 0, -8)
  7942. Input_2.Size = UDim2.new(0, 20, 0, 20)
  7943. Input_2.Font = Enum.Font.SourceSansBold
  7944. Input_2.FontSize = Enum.FontSize.Size18
  7945. Input_2.MultiLine = true
  7946. Input_2.Text = cmdprefix
  7947. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  7948. Input_2.TextWrapped = true
  7949. Input_2.TextXAlignment = Enum.TextXAlignment.Center
  7950. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  7951. MTText.Name = "MTText"
  7952. MTText.Parent = FeedbackMain
  7953. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  7954. MTText.BackgroundTransparency = 1
  7955. MTText.Position = UDim2.new(0, 0, 0, 158)
  7956. MTText.Size = UDim2.new(1, 0, 0, 30)
  7957. MTText.Font = Enum.Font.SourceSansBold
  7958. MTText.FontSize = Enum.FontSize.Size18
  7959. MTText.Text = "Message Seconds"
  7960. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7961. setMT.Name = "setMT"
  7962. setMT.Parent = FeedbackMain
  7963. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  7964. setMT.BorderSizePixel = 5
  7965. setMT.Position = UDim2.new(0, 235, 0, 159)
  7966. setMT.Size = UDim2.new(0, 40, 0, 25)
  7967. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  7968. setMT.Font = Enum.Font.ArialBold
  7969. setMT.FontSize = Enum.FontSize.Size18
  7970. setMT.Text = "Set"
  7971. CheckBoxS.Name = "CheckBoxS"
  7972. CheckBoxS.Parent = FeedbackMain
  7973. CheckBoxS.BackgroundTransparency = 1
  7974. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  7975. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  7976. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  7977. slocktext.Name = "slocktext"
  7978. slocktext.Parent = FeedbackMain
  7979. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  7980. slocktext.BackgroundTransparency = 1
  7981. slocktext.Position = UDim2.new(0, 0, 0, 79)
  7982. slocktext.Size = UDim2.new(1, 0, 0, 30)
  7983. slocktext.Font = Enum.Font.SourceSansBold
  7984. slocktext.FontSize = Enum.FontSize.Size14
  7985. slocktext.Text = "Allow Friends On Serverlock"
  7986. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7987. barBind.Name = "barBind"
  7988. barBind.Parent = FeedbackMain
  7989. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  7990. barBind.BackgroundTransparency = 1
  7991. barBind.Position = UDim2.new(0, 0, 0, 242)
  7992. barBind.Size = UDim2.new(1, 0, 0, 30)
  7993. barBind.Font = Enum.Font.SourceSansBold
  7994. barBind.FontSize = Enum.FontSize.Size18
  7995. barBind.Text = "Command Bar Keybind"
  7996. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  7997. setBind.Name = "setBind"
  7998. setBind.Parent = FeedbackMain
  7999. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  8000. setBind.BorderSizePixel = 5
  8001. setBind.Position = UDim2.new(0, 235, 0, 245)
  8002. setBind.Size = UDim2.new(0, 40, 0, 25)
  8003. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  8004. setBind.Font = Enum.Font.ArialBold
  8005. setBind.FontSize = Enum.FontSize.Size18
  8006. setBind.Text = "Set"
  8007. MtimeInput.Name = "MtimeInput"
  8008. MtimeInput.Parent = FeedbackMain
  8009. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  8010. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  8011. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  8012. MtimeInput.AutoButtonColor = false
  8013. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  8014. MtimeInput.Font = Enum.Font.SourceSans
  8015. MtimeInput.FontSize = Enum.FontSize.Size14
  8016. MtimeInput.Text = ""
  8017. Input_3.Name = "Input"
  8018. Input_3.Parent = MtimeInput
  8019. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  8020. Input_3.BackgroundTransparency = 1
  8021. Input_3.Position = UDim2.new(0, -8, 0, -8)
  8022. Input_3.Size = UDim2.new(0, 20, 0, 20)
  8023. Input_3.Font = Enum.Font.SourceSansBold
  8024. Input_3.FontSize = Enum.FontSize.Size18
  8025. Input_3.MultiLine = true
  8026. Input_3.Text = Mseconds
  8027. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  8028. Input_3.TextWrapped = true
  8029. Input_3.TextXAlignment = Enum.TextXAlignment.Center
  8030. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  8031. size.Name = "size"
  8032. size.Parent = holder
  8033. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8034. size.BackgroundTransparency = 1
  8035. size.Position = UDim2.new(1, -600, 1, -300)
  8036. size.Size = UDim2.new(0, 275, 0, 300)
  8037. size.ZIndex = 2
  8038. MAIN.Name = "MAIN"
  8039. MAIN.Parent = size
  8040. MAIN.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8041. MAIN.Position = UDim2.new(0, 1, 1, -300)
  8042. MAIN.Size = UDim2.new(0, 300, 0, 300)
  8043. MAIN.Style = Enum.FrameStyle.DropShadow
  8044. Title_2.Name = "Title"
  8045. Title_2.Parent = MAIN
  8046. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  8047. Title_2.BackgroundTransparency = 1
  8048. Title_2.Size = UDim2.new(1, 0, 0, 30)
  8049. Title_2.Font = Enum.Font.SourceSansBold
  8050. Title_2.FontSize = Enum.FontSize.Size24
  8051. Title_2.Text = "Commands"
  8052. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  8053. Examplee.Name = "Example"
  8054. Examplee.Parent = MAIN
  8055. Examplee.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8056. Examplee.BackgroundTransparency = 1
  8057. Examplee.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8058. Examplee.BorderSizePixel = 0
  8059. Examplee.Size = UDim2.new(0, 190, 0, 20)
  8060. Examplee.Visible = false
  8061. Examplee.Font = Enum.Font.SourceSansBold
  8062. Examplee.FontSize = Enum.FontSize.Size24
  8063. Examplee.Text = "txt"
  8064. Examplee.TextStrokeTransparency = 0
  8065. Examplee.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  8066. Examplee.TextXAlignment = Enum.TextXAlignment.Left
  8067. Search.Name = "Search"
  8068. Search.Parent = MAIN
  8069. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  8070. Search.BackgroundTransparency = 0.69999998807907
  8071. Search.BorderColor3 = Color3.new(1, 1, 1)
  8072. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  8073. Search.Size = UDim2.new(0, 250, 0, 20)
  8074. Search.ClearTextOnFocus = false
  8075. Search.Font = Enum.Font.SourceSansBold
  8076. Search.FontSize = Enum.FontSize.Size18
  8077. Search.Text = "Search"
  8078. Search.TextColor3 = Color3.new(1, 1, 1)
  8079. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  8080. Search.TextStrokeTransparency = 0
  8081. CMDss.Name = "CMDs"
  8082. CMDss.Parent = MAIN
  8083. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8084. CMDss.BackgroundTransparency = 1
  8085. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  8086. CMDss.BorderSizePixel = 0
  8087. CMDss.Position = UDim2.new(0, 0, 0, 55)
  8088. CMDss.Size = UDim2.new(0, 285, 0, 230)
  8089. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  8090. CMDss.CanvasSize = UDim2.new(0, 0, 0, 4000)
  8091. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  8092. CMDss.ScrollBarThickness = 8
  8093. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  8094.  
  8095. --notify
  8096. notifyMAIN = Instance.new('ScreenGui', DATA)
  8097. notifyMAIN.Name = 'Notification'
  8098. notifyNOT = Instance.new('Frame', notifyMAIN)
  8099. notifyNOT.Name = 'NOTIFY'
  8100. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  8101. notifyNOT.BackgroundTransparency = 1
  8102. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  8103. notifyNOT.BorderSizePixel = 2
  8104. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  8105. notifyNOT.Size = UDim2.new(1,0,0,-40)
  8106. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  8107. notifyNOTE.Name = 'NOTE'
  8108. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  8109. notifyNOTE.BackgroundTransparency = 1
  8110. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  8111. notifyNOTE.BorderSizePixel = 0
  8112. notifyNOTE.Size = UDim2.new(1,0,1,0)
  8113. notifyNOTE.ZIndex = 4
  8114. notifyNOTE.FontSize = 'Size18'
  8115. notifyNOTE.Font = 'SourceSansBold'
  8116. notifyNOTE.Text = 'NOTIFY'
  8117. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  8118. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  8119. notifyNOTE.TextStrokeTransparency = 0.8
  8120. --jail
  8121. jail = Instance.new('Model', DATA)
  8122. jail.Name = 'JAIL'
  8123. local B = Instance.new('Part', jail)
  8124. B.Name = 'BUTTOM'
  8125. B.BrickColor = BrickColor.new('Black')
  8126. B.Transparency = 0.5
  8127. B.Anchored = true
  8128. B.Locked = true
  8129. B.Size = Vector3.new(6, 1, 6)
  8130. B.TopSurface = 'Smooth'
  8131. B.BottomSurface = 'Smooth'
  8132. local M = Instance.new('Part', jail)
  8133. M.Name = 'MAIN'
  8134. M.BrickColor = BrickColor.new('Black')
  8135. M.Transparency = 1
  8136. M.Anchored = true
  8137. M.CanCollide = false
  8138. M.Locked = true
  8139. M.Position = B.Position + Vector3.new(0, 3, 0)
  8140. M.Size = Vector3.new(1, 1, 1)
  8141. local P1 = Instance.new('Part', jail)
  8142. P1.BrickColor = BrickColor.new('Black')
  8143. P1.Transparency = 0.5
  8144. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  8145. P1.Rotation = Vector3.new(0, 90, 0)
  8146. P1.Anchored = true
  8147. P1.Locked = true
  8148. P1.Size = Vector3.new(1, 6, 6)
  8149. local P2 = Instance.new('Part', jail)
  8150. P2.BrickColor = BrickColor.new('Black')
  8151. P2.Transparency = 0.5
  8152. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  8153. P2.Rotation = Vector3.new(-180, 0, -180)
  8154. P2.Anchored = true
  8155. P2.Locked = true
  8156. P2.Size = Vector3.new(1, 6, 4)
  8157. local P3 = Instance.new('Part', jail)
  8158. P3.BrickColor = BrickColor.new('Black')
  8159. P3.Transparency = 0.5
  8160. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  8161. P3.Rotation = Vector3.new(0, 0, 0)
  8162. P3.Anchored = true
  8163. P3.Locked = true
  8164. P3.Size = Vector3.new(1, 6, 4)
  8165. local P4 = Instance.new('Part', jail)
  8166. P4.BrickColor = BrickColor.new('Black')
  8167. P4.Transparency = 0.5
  8168. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  8169. P4.Rotation = Vector3.new(0, 90, 0)
  8170. P4.Anchored = true
  8171. P4.Locked = true
  8172. P4.Size = Vector3.new(1, 6, 6)
  8173. local TOP = Instance.new('Part', jail)
  8174. TOP.BrickColor = BrickColor.new('Black')
  8175. TOP.Transparency = 0.5
  8176. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  8177. TOP.Rotation = Vector3.new(0, 0, 0)
  8178. TOP.Anchored = true
  8179. TOP.Locked = true
  8180. TOP.Size = Vector3.new(6, 1, 6)
  8181. TOP.TopSurface = 'Smooth'
  8182. TOP.BottomSurface = 'Smooth'
  8183.  
  8184. addcmd('ayylmao','ayy lmao',{'alien'},
  8185. function(args, speaker)
  8186. local players = getPlayer(args[1], speaker)
  8187. for i,v in pairs(players)do
  8188. local pchar = gPlayers[v].Character
  8189. if pchar:FindFirstChild("Shirt") then
  8190. pchar.Shirt:Destroy()
  8191. end
  8192. if pchar:FindFirstChild("Pants") then
  8193. pchar.Pants:Destroy()
  8194. end
  8195. if pchar:FindFirstChild("Shirt Graphic") then
  8196. pchar["Shirt Graphic"].Graphic = ""
  8197. end
  8198. for i,v in pairs(pchar:GetChildren()) do
  8199. if v:IsA("Accessory") then
  8200. v:Destroy()
  8201. end
  8202. end
  8203. local ayylmao = DATA.ayylmao:Clone()
  8204. ayylmao.Parent = pchar
  8205. local BC = pchar["Body Colors"]
  8206. BC.HeadColor = BrickColor.new("Fossil")
  8207. BC.LeftArmColor = BrickColor.new("Fossil")
  8208. BC.LeftLegColor = BrickColor.new("Fossil")
  8209. BC.RightArmColor = BrickColor.new("Fossil")
  8210. BC.RightLegColor = BrickColor.new("Fossil")
  8211. BC.TorsoColor = BrickColor.new("Fossil")
  8212. end
  8213. end)
  8214. ----------------------
  8215. -----Commands GUI-----
  8216. ----------------------
  8217. HKFolder = Instance.new("Folder", game.CoreGui)
  8218. for i,v in pairs(HK) do
  8219. HKValue = Instance.new("StringValue", HKFolder)
  8220. HKValue.Value = v
  8221. HKValue.RobloxLocked = true
  8222. end
  8223. CMDsFolder = Instance.new("Folder", game.CoreGui)
  8224. for i,v in pairs(CMDs) do
  8225. CMDsValue = Instance.new("StringValue", CMDsFolder)
  8226. CMDsValue.Value = v
  8227. CMDsValue.RobloxLocked = true
  8228. end
  8229. cmdOpen = false
  8230. local function commands()
  8231. if cmdOpen == false then
  8232. cmdOpen = true
  8233. local cmds = cp:Clone()
  8234. cmds.Parent = game.CoreGui
  8235. local HKV = HKFolder:GetChildren()
  8236. local CMDsV = CMDsFolder:GetChildren()
  8237. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  8238. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,0,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8239. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  8240. SettingsGUI = game.CoreGui.cp.Frame.holder if MODE == 1 then
  8241. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8242. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif MODE == 2 then
  8243. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  8244. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  8245. end
  8246. --joined/left friend option
  8247. gPlayers.PlayerAdded:connect(playerAdded)
  8248. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1)
  8249. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8250. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  8251. end)
  8252. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2)
  8253. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  8254. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  8255. end)
  8256. gPlayers.PlayerRemoving:connect(PlayerRemoving)
  8257. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function() changeOptions(1)
  8258. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8259. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  8260. end)
  8261. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function() changeOptions(2)
  8262. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  8263. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  8264. end)
  8265. --Message time
  8266. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  8267. wait()
  8268. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  8269. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  8270. end)
  8271. --CMDBAR keybind
  8272. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  8273. wait()
  8274. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  8275. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  8276. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  8277. end)
  8278. --Change prefix
  8279. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  8280. wait()
  8281. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  8282. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  8283. end)
  8284. --Check Box for notify
  8285. checked = "http://www.roblox.com/asset/?id=65492641"
  8286. unchecked = "http://www.roblox.com/asset/?id=65492651"
  8287. if suggestionstoggle == true then
  8288. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  8289. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  8290. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  8291. if suggestionstoggle == true then suggestionstoggle = false
  8292. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  8293. suggestionstoggle = true
  8294. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  8295. --Check Box for allow friends on serverlock
  8296. checked2 = "http://www.roblox.com/asset/?id=65492641"
  8297. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  8298. if allowfriends == true then
  8299. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  8300. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  8301. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  8302. if allowfriends == true then allowfriends = false
  8303. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  8304. allowfriends = true
  8305. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  8306. --Check Box for JoinedLeft notifications
  8307. checked3 = "http://www.roblox.com/asset/?id=65492641"
  8308. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  8309. if JLnotify == true then
  8310. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  8311. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  8312. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  8313. if JLnotify == true then JLnotify = false MODE = -1
  8314. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  8315. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 MODE = 1
  8316. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  8317. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end) closed = false
  8318. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function() closed = false
  8319. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,0,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8320. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  8321. cmds.Frame.holder.bar.Hide.Visible = true
  8322. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  8323. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function() closed = false
  8324. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8325. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-300),"Out","Quad",0.2,true) wait(0.2)
  8326. cmds.Frame.holder.bar.Hide.Visible = true
  8327. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  8328. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  8329. if closed == false then closed = true
  8330. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  8331. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-640),"Out","Quad",0.2,true) wait(0.2)
  8332. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  8333. cmds.Frame.holder.bar.Hide.Visible = false end end)
  8334. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function() closed = false
  8335. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  8336. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  8337. cmds:Destroy() cmdOpen = false end)
  8338. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  8339. searchbar()
  8340. for i = 1, #HKV do
  8341. local YSize = 25
  8342. local Position = ((i * YSize) - YSize)
  8343. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  8344. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  8345. newcmd.Visible = true
  8346. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  8347. newcmd.Text = "" .. HKV[i].Value
  8348. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8349. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  8350. end
  8351. for i = 1, #CMDsV do
  8352. local YSize = 25
  8353. local Position = ((i * YSize) - YSize)
  8354. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  8355. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  8356. newcmd.Visible = true
  8357. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  8358. newcmd.Text = "" .. CMDsV[i].Value
  8359. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8360. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  8361. end
  8362. else closed = false
  8363. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,0,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8364. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  8365. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  8366. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  8367. function searchbar()
  8368. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  8369. local main = CSP
  8370. local frame = CSP:WaitForChild('CMDs')
  8371. local gui = CSP:WaitForChild('Search')
  8372. local focused = false
  8373. Match = function(name,str)
  8374. return name:lower():find(str:lower()) and true
  8375. end
  8376. gui.FocusLost:connect(function(enterpressed)
  8377. gui.Text = "Search"
  8378. end)
  8379. IndexContents = function(str,bool)
  8380. local Index,SizeY = 0,0
  8381. for i,v in next, frame:GetChildren() do
  8382. if bool then
  8383. if Match(v.Text,str) then
  8384. Index = Index + 1
  8385. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  8386. v.Visible = true
  8387. SizeY = SizeY + v.AbsoluteSize.Y
  8388. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  8389. else
  8390. v.Visible = false
  8391. end
  8392. else
  8393. v.Visible = true
  8394. SizeY = SizeY + v.AbsoluteSize.Y
  8395. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  8396. end
  8397. end
  8398. end
  8399. game:GetService('RunService').Stepped:connect(function()
  8400. if gui:IsFocused() and gui.Text == "Search" then
  8401. gui.Text = ''
  8402. end
  8403. end)
  8404. gui.Changed:connect(function()
  8405. if gui:IsFocused() then IndexContents(gui.Text,true) end
  8406. end)
  8407.  
  8408. IndexContents('',true)
  8409. end
  8410.  
  8411. addcmd('settings','opens settings window',{'toggles'},
  8412. function(args, speaker)
  8413. if speaker.userId ~= LP.userId then
  8414. lponly(speaker)
  8415. else
  8416. commands()
  8417. searchbar()
  8418. wait(0.1)
  8419. closed = false
  8420. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  8421. wait(0.1)
  8422. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-300),"Out","Quad",0.2,true)
  8423. wait(0.1)
  8424. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  8425. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  8426. end
  8427. end)
  8428.  
  8429. addcmd('cmds','opens cmds window',{'commands'},
  8430. function(args, speaker)
  8431. if speaker.userId ~= LP.userId then
  8432. if speaker.Character.Head:FindFirstChild("BillboardGui") then
  8433. speaker.Character.Head:FindFirstChild("BillboardGui"):Remove()
  8434. end
  8435. y = Instance.new("BillboardGui")
  8436. y.Size = UDim2.new(0,100,0,150)
  8437. y.StudsOffset = Vector3.new(0,1,0)
  8438. y.Parent = speaker.Character.Head
  8439. y.Adornee = speaker.Character.Head
  8440. f = Instance.new("TextLabel")
  8441. f.Parent = y
  8442. f.BackgroundTransparency = 1
  8443. f.Position = UDim2.new(0,0,0,-50)
  8444. f.Size = UDim2.new(0,100,0,100)
  8445. f.Font = "ArialBold"
  8446. f.TextSize = 20
  8447. f.Text = "Commands: cmds.infiniteyield.x10host.com (say " .. cmdprefix .. "verify me to dismiss)"
  8448. f.TextStrokeColor3 = Color3.new(0,0,0)
  8449. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  8450. f.TextStrokeTransparency = 0
  8451. f.TextYAlignment = "Bottom"
  8452. else
  8453. commands()
  8454. wait(0.2)
  8455. searchbar()
  8456. end
  8457. end)
  8458. cmdBAR.FocusLost:connect(function(enterpressed)
  8459. if enterpressed and cmdBAR.Text ~= "" then
  8460. spawn(function ()
  8461. execCmd(cmdBAR.Text, Player)
  8462. end)
  8463. end
  8464. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  8465. cmdBAR.BorderSizePixel = 1
  8466. wait(0.1)
  8467. cmdBAR.BorderSizePixel = 0
  8468. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  8469. end)
  8470. Mouse.KeyDown:connect(function(Key)
  8471. if (Key==cmdbarbind) then
  8472. cmdBAR:CaptureFocus()
  8473. cmdBAR.BorderSizePixel = 1
  8474. wait(0.1)
  8475. cmdBAR.BorderSizePixel = 2
  8476. end
  8477. end)
  8478. cmdBAR.Changed:connect(function (property)
  8479. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true) end
  8480. end)
  8481. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  8482. local diff = cmdBAR.TextBounds.X-250
  8483. cmdBAR:TweenSizeAndPosition(UDim2.new(0,250+math.floor(math.max(0,diff)),0,25),UDim2.new(0,10-math.floor(math.max(0,diff)),1,-35),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8484. end)
  8485. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  8486. game:GetService("UserInputService").InputBegan:Connect(function(input)
  8487. if not cmdBAR:IsFocused() then return end
  8488. if input.KeyCode == Enum.KeyCode.Up then
  8489. historyCount = historyCount + 1
  8490. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  8491. cmdBAR.Text = cmdHistory[historyCount] or ""
  8492. elseif input.KeyCode == Enum.KeyCode.Down then
  8493. historyCount = historyCount - 1
  8494. if historyCount < 1 then historyCount = 1 end
  8495. cmdBAR.Text = cmdHistory[historyCount] or ""
  8496. end
  8497. end)
  8498. NOTIFY = DATA.Notification
  8499. NOTIFY.Parent = game.CoreGui
  8500. local usingNOTE = false
  8501. function Notify(msg)
  8502. spawn(function()
  8503. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  8504. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8505. wait(0.5)
  8506. MusicPlayer:Hide()
  8507. if qopen == true then
  8508. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8509. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8510. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8511. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false
  8512. NOTIFY.NOTIFY.NOTE.Text = msg
  8513. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8514. if playerenabled == true then
  8515. wait(4)
  8516. if playerenabled == true then
  8517. MusicPlayer:Show()
  8518. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8519. end
  8520. end
  8521. else
  8522. NOTIFY.NOTIFY.NOTE.Text = msg
  8523. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8524. if playerenabled == true then
  8525. wait(4)
  8526. if playerenabled == true then
  8527. MusicPlayer:Show()
  8528. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8529. end
  8530. end
  8531. end end end) end
  8532. local loadbar = Instance.new("ScreenGui") local Loading = Instance.new("TextLabel") local fr = Instance.new("Frame") local ba = Instance.new("Frame") loadbar.Name = "loadbar" loadbar.Parent = game.CoreGui
  8533. Loading.Name = "Loading" Loading.Parent = loadbar Loading.BackgroundColor3 = Color3.new(1, 1, 1) Loading.BackgroundTransparency = 1 Loading.Position = UDim2.new(0.25, 0, 0.875, 0) Loading.Size = UDim2.new(0.5, 0, 0, 50)
  8534. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading GUIs" Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  8535. Loading.TextTransparency = 0.10000000149012 Loading.TextWrapped = true fr.Name = "fr" fr.Parent = Loading fr.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078) fr.BackgroundTransparency = 0.30000001192093
  8536. fr.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078) fr.BorderSizePixel = 2 fr.Size = UDim2.new(1, 0, 1, 0) ba.ZIndex = 100 fr.ZIndex = 99 ba.Name = "ba" ba.Parent = Loading ba.BackgroundColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392) ba.BorderColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392)
  8537. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0) wait(0.1)
  8538. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil) wait(0.2)
  8539. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  8540. o1 = Instance.new("ScreenGui") o2 = Instance.new("Frame") o3 = Instance.new("Frame") o4 = Instance.new("Frame") o5 = Instance.new("ScrollingFrame") o6 = Instance.new("TextLabel")
  8541. o7 = Instance.new("ScrollingFrame") o8 = Instance.new("TextLabel") o9 = Instance.new("Frame") o10 = Instance.new("ScrollingFrame") o11 = Instance.new("ScrollingFrame")
  8542. o1.Name = "IntroGui" o1.Parent = game.CoreGui o2.Name = "MainFrame" o2.Parent = o1 o2.Size = UDim2.new(1,0,1,0) o2.BackgroundColor3 = Color3.new(0, 0, 0) o2.BackgroundTransparency = 1
  8543. o2.BorderSizePixel = 0 o3.Name = "Intro" o3.Parent = o2 o3.Size = UDim2.new(1,0,1,0) o3.BackgroundColor3 = Color3.new(0, 0, 0) o3.BackgroundTransparency = 1 o3.BorderSizePixel = 0 o3.ZIndex = 2
  8544. o4.Name = "presents" o4.Parent = o3 o4.Position = UDim2.new(0,0,1,0) o4.Size = UDim2.new(1,0,1,0) o4.Position = UDim2.new(0,0,1,0) o4.BackgroundColor3 = Color3.new(0, 0, 0) o4.BackgroundTransparency = 0.69999998807907
  8545. o4.BorderSizePixel = 0 o4.ZIndex = 3 o5.Name = "text1" o5.Parent = o4 o5.Position = UDim2.new(0,0,0.5,-50) o5.Size = UDim2.new(1,0,0,100) o5.Position = UDim2.new(0,0,0.5,-50) o5.CanvasSize = UDim2.new(0,0,0,0)
  8546. o5.BackgroundColor3 = Color3.new(1, 1, 1) o5.BackgroundTransparency = 1 o5.BorderSizePixel = 0 o5.ZIndex = 3 o5.ScrollBarThickness = 0 o6.Name = "MainTL" o6.Parent = o5
  8547. o6.Position = UDim2.new(0,0,0,100) o6.Size = UDim2.new(1,0,0,100) o6.Text = "Infinite Yield" o6.Position = UDim2.new(0,0,0,100) o6.BackgroundColor3 = Color3.new(1, 1, 1) o6.BackgroundTransparency = 1
  8548. o6.BorderSizePixel = 0 o6.ZIndex = 5 o6.Font = Enum.Font.Highway o6.FontSize = Enum.FontSize.Size14 o6.TextColor3 = Color3.new(1, 1, 1) o6.TextScaled = true o6.TextWrapped = true o7.Name = "text2"
  8549. o7.Parent = o4 o7.Position = UDim2.new(0,0,0.5,50) o7.Size = UDim2.new(1,0,0,30) o7.Position = UDim2.new(0,0,0.5,50) o7.CanvasSize = UDim2.new(0,0,0,0) o7.BackgroundColor3 = Color3.new(1, 1, 1) o7.BackgroundTransparency = 1
  8550. o7.BorderSizePixel = 0 o7.ZIndex = 3 o7.ScrollBarThickness = 0 o8.Name = "MainTL" o8.Parent = o7 o8.Position = UDim2.new(0,0,0,-31) o8.Size = UDim2.new(1,0,0,30) o8.Text = "Admin Commands"
  8551. o8.Position = UDim2.new(0,0,0,-31) o8.BackgroundColor3 = Color3.new(1, 1, 1) o8.BackgroundTransparency = 1 o8.BorderSizePixel = 0 o8.ZIndex = 5 o8.Font = Enum.Font.Highway
  8552. o8.FontSize = Enum.FontSize.Size36 o8.TextColor3 = Color3.new(1, 1, 1) o8.TextWrapped = true o9.Name = "gametitle" o9.Parent = o3 o9.Position = UDim2.new(0,0,1,0) o9.Size = UDim2.new(1,0,1,0)
  8553. o9.Position = UDim2.new(0,0,1,0) o9.BackgroundColor3 = Color3.new(0, 0, 0) o9.BackgroundTransparency = 0.69999998807907 o9.BorderSizePixel = 0 o9.ZIndex = 3 o10.Name = "text1"
  8554. o10.Parent = o9 o10.Position = UDim2.new(0,0,0.5,-50) o10.Size = UDim2.new(1,0,0,100) o10.Position = UDim2.new(0,0,0.5,-50) o10.CanvasSize = UDim2.new(0,0,0,0) o10.BackgroundColor3 = Color3.new(1, 1, 1) o10.BackgroundTransparency = 1
  8555. o10.BorderSizePixel = 0 o10.ZIndex = 3 o10.ScrollBarThickness = 0 o11.Name = "text2" o11.Parent = o9 o11.Position = UDim2.new(0,0,0.5,50) o11.Size = UDim2.new(1,0,0,40) o11.Position = UDim2.new(0,0,0.5,50)
  8556. o11.CanvasSize = UDim2.new(0,0,0,0) o11.BackgroundColor3 = Color3.new(1, 1, 1) o11.BackgroundTransparency = 1 o11.BorderSizePixel = 0 o11.ZIndex = 3 o11.ScrollBarThickness = 0
  8557. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8558. local presents = game.CoreGui.IntroGui.MainFrame.Intro.presents
  8559. local presents_text1_mtl = presents.text1.MainTL
  8560. local presents_text2_mtl = presents.text2.MainTL
  8561. local gtitle = game.CoreGui.IntroGui.MainFrame.Intro.gametitle
  8562. presents:TweenPosition(UDim2.new(0,0,0,0),"Out","Quart",0) wait(0.5)
  8563. presents_text1_mtl:TweenPosition(UDim2.new(0,0,0.5,-54),"Out","Quart",1) wait(0.5)
  8564. presents_text2_mtl:TweenPosition(UDim2.new(0,0,0.5,-18),"Out","Quart",0.3) wait(1)
  8565. if game.Workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  8566. elseif game.Workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  8567. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  8568. if Asset.Name == "Infinite Yield " .. Version then
  8569. print('Infinite Yield is up to date! (Version ' .. Version .. ')') UTD = true else
  8570. UTD = false local Update = Instance.new("ScreenGui") local Notification = Instance.new("Frame")
  8571. local Help = Instance.new("Frame") local helpframe = Instance.new("Frame") local Help_2 = Instance.new("Frame") local Notice = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local OKButton = Instance.new("TextButton")
  8572. local Notice_2 = Instance.new("Frame") local TextLabel_2 = Instance.new("TextLabel") local ButtonSeparator = Instance.new("Frame") local HelpButton = Instance.new("TextButton") local OKButton_2 = Instance.new("TextButton")
  8573. local Bar = Instance.new("Frame") Update.Name = "Update" Update.Parent = game.CoreGui Notification.Name = "Notification" Notification.Parent = Update
  8574. Notification.BackgroundColor3 = Color3.new(0, 0, 0) Notification.BackgroundTransparency = 0.5 Notification.BorderSizePixel = 0 Notification.Size = UDim2.new(1, 0, 0, 65) Help.Name = "Help"
  8575. Help.Parent = Notification Help.BackgroundColor3 = Color3.new(0, 0, 0) Help.BackgroundTransparency = 1 Help.BorderSizePixel = 0 Help.Position = UDim2.new(0, 0, 0, 65) Help.Size = UDim2.new(1, 0, 1, -22)
  8576. Help.Visible = false helpframe.Name = "helpframe" helpframe.Parent = Help helpframe.BackgroundColor3 = Color3.new(0, 0, 0) helpframe.BackgroundTransparency = 0.5 helpframe.BorderSizePixel = 0 helpframe.Size = UDim2.new(1, 0, 0, 65)
  8577. Help_2.Name = "Help" Help_2.Parent = helpframe Help_2.BackgroundColor3 = Color3.new(0, 0, 0) Help_2.BackgroundTransparency = 1 Help_2.BorderSizePixel = 0 Help_2.Position = UDim2.new(0, 0, 0, 200) Help_2.Size = UDim2.new(1, 0, 1, -22)
  8578. Notice.Name = "Notice" Notice.Parent = helpframe Notice.BackgroundColor3 = Color3.new(0, 0, 0) Notice.BackgroundTransparency = 1 Notice.BorderSizePixel = 0 Notice.Position = UDim2.new(0, 0, 0, 2) Notice.Size = UDim2.new(1, 0, 1, -22)
  8579. TextLabel.Parent = Notice TextLabel.BackgroundColor3 = Color3.new(0, 0, 0) TextLabel.BackgroundTransparency = 1 TextLabel.BorderColor3 = Color3.new(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Size = UDim2.new(1, 0, 1, 0)
  8580. TextLabel.Font = Enum.Font.SourceSansBold TextLabel.FontSize = Enum.FontSize.Size14 TextLabel.Text = "You can go to our site at infiniteyield.x10host.com to download the latest version. Otherwise join the discord: discord.gg/9MByKtG" TextLabel.TextColor3 = Color3.new(1, 1, 1)
  8581. TextLabel.TextStrokeColor3 = Color3.new(0, 0, 0) TextLabel.TextStrokeTransparency = 0.80000001192093 TextLabel.TextWrapped = true Notice_2.Name = "Notice" Notice_2.Parent = Notification
  8582. Notice_2.BackgroundColor3 = Color3.new(0, 0, 0) Notice_2.BackgroundTransparency = 1 Notice_2.BorderSizePixel = 0 Notice_2.Position = UDim2.new(0, 0, 0, 2) Notice_2.Size = UDim2.new(1, 0, 1, -22) TextLabel_2.Parent = Notice_2
  8583. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0) TextLabel_2.BackgroundTransparency = 1 TextLabel_2.BorderColor3 = Color3.new(0, 0, 0) TextLabel_2.BorderSizePixel = 0 TextLabel_2.Size = UDim2.new(1, 0, 1, 0)
  8584. TextLabel_2.Font = Enum.Font.SourceSansBold TextLabel_2.FontSize = Enum.FontSize.Size14 TextLabel_2.Text = "The version of Infinite Yield you are using is outdated! (Using version " .. Version .. " when " .. Asset.Name .. " is avalable)" TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  8585. TextLabel_2.TextStrokeColor3 = Color3.new(0, 0, 0) TextLabel_2.TextStrokeTransparency = 0.80000001192093 TextLabel_2.TextWrapped = true ButtonSeparator.Name = "ButtonSeparator" ButtonSeparator.Parent = Notification
  8586. ButtonSeparator.BackgroundColor3 = Color3.new(0, 0, 0) ButtonSeparator.BackgroundTransparency = 0.5 ButtonSeparator.BorderColor3 = Color3.new(1, 1, 1) ButtonSeparator.BorderSizePixel = 0 ButtonSeparator.Position = UDim2.new(0.5, 0, 1, -22)
  8587. ButtonSeparator.Size = UDim2.new(0, 2, 0, 22) HelpButton.Name = "HelpButton" HelpButton.Parent = Notification HelpButton.BackgroundColor3 = Color3.new(0, 0, 0) HelpButton.BackgroundTransparency = 0.80000001192093 HelpButton.BorderColor3 = Color3.new(0, 0, 0)
  8588. HelpButton.BorderSizePixel = 0 HelpButton.Position = UDim2.new(0.5, 0, 1, -22) HelpButton.Size = UDim2.new(0.5, 0, 0, 22) HelpButton.Font = Enum.Font.Highway HelpButton.FontSize = Enum.FontSize.Size18 HelpButton.Text = "What should I do?"
  8589. HelpButton.TextColor3 = Color3.new(1, 1, 1) OKButton_2.Name = "OKButton" OKButton_2.Parent = Notification OKButton_2.BackgroundColor3 = Color3.new(0, 0, 0) OKButton_2.BackgroundTransparency = 0.80000001192093 OKButton_2.BorderColor3 = Color3.new(0, 0, 0)
  8590. OKButton_2.BorderSizePixel = 0 OKButton_2.Position = UDim2.new(0, 0, 1, -22) OKButton_2.Size = UDim2.new(0.5, 0, 0, 22) OKButton_2.Font = Enum.Font.Highway OKButton_2.FontSize = Enum.FontSize.Size18 OKButton_2.Text = "Ignore"
  8591. OKButton_2.TextColor3 = Color3.new(1, 1, 1) Bar.Name = "Bar" Bar.Parent = Notification Bar.BackgroundColor3 = Color3.new(1, 0, 0) Bar.BorderSizePixel = 0 Bar.Size = UDim2.new(1, 0, 0, 2)
  8592. Loading.ba:TweenSize(UDim2.new(0.55, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) end if UTD == false then
  8593. game.CoreGui.Update.Notification.HelpButton.MouseButton1Click:Connect(function() wait() game.CoreGui.Update.Notification.Help.Visible = true end) end
  8594. if UTD ==false then game.CoreGui.Update.Notification.OKButton.MouseButton1Click:Connect(function() wait() game.CoreGui.Update:Destroy() end) end
  8595. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  8596. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  8597. local info = Instance.new("ImageButton") local info_2 = Instance.new("TextLabel") local MAIN = Instance.new("TextLabel") iy.Name = "iy" iy.Parent = game.CoreGui.RobloxGui.TopBarContainer
  8598. iy.BackgroundTransparency = 1 iy.Position = UDim2.new(0, 2, 0, -38) iy.Size = UDim2.new(0, 50, 0, 36) iy.AutoButtonColor = false sheild.Name = "sheild" sheild.Parent = iy sheild.BackgroundColor3 = Color3.new(1, 1, 1)
  8599. sheild.BackgroundTransparency = 1 sheild.Size = UDim2.new(0, 320, 0, 35) cmds.Name = "cmds" cmds.Parent = sheild cmds.BackgroundTransparency = 1 cmds.Position = UDim2.new(0, 50, 0, 0) cmds.Size = UDim2.new(0, 80, 0, 36)
  8600. cmds.AutoButtonColor = false cmds_2.Name = "cmds" cmds_2.Parent = cmds cmds_2.BackgroundColor3 = Color3.new(1, 1, 1) cmds_2.BackgroundTransparency = 1 cmds_2.Position = UDim2.new(0, 0, 0, -2)
  8601. cmds_2.Size = UDim2.new(0, 80, 0, 40) cmds_2.Font = Enum.Font.Arial cmds_2.FontSize = Enum.FontSize.Size14 cmds_2.Text = "Commands" cmds_2.TextColor3 = Color3.new(1, 1, 1) cmds_2.TextStrokeTransparency = 0.69999998807907
  8602. settings.Name = "settings" settings.Parent = sheild settings.BackgroundTransparency = 1 settings.Position = UDim2.new(0, 135, 0, 0) settings.Size = UDim2.new(0, 60, 0, 36) settings.AutoButtonColor = false
  8603. settings_2.Name = "settings" settings_2.Parent = settings settings_2.BackgroundColor3 = Color3.new(1, 1, 1) settings_2.BackgroundTransparency = 1 settings_2.Position = UDim2.new(0, 0, 0, -2)
  8604. settings_2.Size = UDim2.new(0, 60, 0, 40) settings_2.Font = Enum.Font.Arial settings_2.FontSize = Enum.FontSize.Size14 settings_2.Text = "Settings" settings_2.TextColor3 = Color3.new(1, 1, 1)
  8605. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 200, 0, 0)
  8606. updates.Size = UDim2.new(0, 60, 0, 36) updates.AutoButtonColor = false updates_2.Name = "updates" updates_2.Parent = updates updates_2.BackgroundColor3 = Color3.new(1, 1, 1) updates_2.BackgroundTransparency = 1
  8607. updates_2.Position = UDim2.new(0, 0, 0, -2) updates_2.Size = UDim2.new(0, 60, 0, 40) updates_2.Font = Enum.Font.Arial updates_2.FontSize = Enum.FontSize.Size14
  8608. updates_2.Text = "Server" updates_2.TextColor3 = Color3.new(1, 1, 1) updates_2.TextStrokeTransparency = 0.69999998807907 info.Name = "info" info.Parent = sheild info.BackgroundTransparency = 1 info.Position = UDim2.new(0, 265, 0, 0)
  8609. info.Size = UDim2.new(0, 35, 0, 36) info.AutoButtonColor = false info_2.Name = "info" info_2.Parent = info info_2.BackgroundColor3 = Color3.new(1, 1, 1) info_2.BackgroundTransparency = 1 info_2.Position = UDim2.new(0, 0, 0, -2)
  8610. info_2.Size = UDim2.new(0, 30, 0, 40) info_2.Font = Enum.Font.Arial info_2.FontSize = Enum.FontSize.Size14 info_2.Text = "Info" info_2.TextColor3 = Color3.new(1, 1, 1)
  8611. info_2.TextStrokeTransparency = 0.69999998807907 MAIN.Name = "MAIN" MAIN.Parent = iy MAIN.BackgroundColor3 = Color3.new(1, 1, 1) MAIN.BackgroundTransparency = 1 MAIN.Position = UDim2.new(0, 2, 0, -2)
  8612. MAIN.Size = UDim2.new(0, 40, 0, 40) MAIN.Font = Enum.Font.ArialBold MAIN.FontSize = Enum.FontSize.Size24 MAIN.Text = "IY" MAIN.TextColor3 = Color3.new(1, 1, 1) MAIN.TextStrokeTransparency = 0.69999998807907
  8613. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) wait(0.3) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  8614. local TopBarContainer = Instance.new("Frame") TopBarContainer.Name = "TopBarContainer" TopBarContainer.Parent = game.CoreGui.RobloxGui TopBarContainer.Active = true TopBarContainer.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8615. TopBarContainer.BackgroundTransparency = 0.5 TopBarContainer.BorderSizePixel = 0 TopBarContainer.Position = UDim2.new(0, 0, 0, -72) TopBarContainer.Size = UDim2.new(1, 0, 0, 36) TopBarContainer.ZIndex = 0
  8616. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel") local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  8617. suggestions.Name = "suggestions" suggestions.ClipsDescendants = true suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) suggestions.Position = UDim2.new(0, 1, 1, -200) suggestions.Size = UDim2.new(0, 300, 0, 200)
  8618. suggestions.Style = Enum.FrameStyle.DropShadow Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1 Title.Size = UDim2.new(1, 0, 0, 30)
  8619. Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions" Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  8620. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BorderSizePixel = 0 SUG.Position = UDim2.new(0, 0, 0, 45)
  8621. SUG.Size = UDim2.new(0, 285, 0, 130) SUG.BottomImage = "rbxasset://textures/blackBkg_square.png" SUG.CanvasSize = UDim2.new(0, 0, 0, 4100) SUG.MidImage = "rbxasset://textures/blackBkg_square.png" SUG.ScrollBarThickness = 8 SUG.TopImage = "rbxasset://textures/blackBkg_square.png"
  8622. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = cp.Frame.holder.size.MAIN.Example:Clone() newcmd.Parent = SUG
  8623. newcmd.Visible = true newcmd.Position = UDim2.new(0,5,0, Position + 5) newcmd.Text = "" .. CMDsV[i].Value SUG.CanvasSize = UDim2.new(0,0,0, Position + 30) end
  8624. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  8625. local CSP2 = game.CoreGui.sugg.suggestions
  8626. local main2 = CSP2
  8627. local frame2 = CSP2:WaitForChild('SUG')
  8628. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  8629. IndexContents2 = function(str,bool)
  8630. local Index,SizeY = 0,0
  8631. for i,v in next, frame2:GetChildren() do
  8632. if bool then
  8633. if Match2(v.Text,str) then
  8634. Index = Index + 1
  8635. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  8636. v.Visible = true
  8637. SizeY = SizeY + v.AbsoluteSize.Y
  8638. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  8639. v.Visible = true
  8640. SizeY = SizeY + v.AbsoluteSize.Y
  8641. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end
  8642. IndexContents2('',true)
  8643. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.3) wait(0.1)
  8644. presents:TweenPosition(UDim2.new(0,0,-1,0),"Out","Quart",0.5)
  8645. gtitle:TweenPosition(UDim2.new(0,0,0,0),"Out","Quart",0.5) wait(0.6)
  8646. gtitle:TweenPosition(UDim2.new(0,0,1,0),"Out","Quart",0.5)
  8647. presents:TweenPosition(UDim2.new(0,0,-1,-38),"Out","Quart",0) wait(0.1)
  8648. wait(0.5) o1:Destroy() Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.7) Loading.Parent:Destroy()
  8649. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  8650. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  8651. chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  8652. if gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar:IsFocused() then IndexContents2(gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true) end
  8653. if gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(1,1) == cmdprefix then
  8654. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true) else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) else print('Custom chat detected. Will not provide suggestions for the chat.') end
  8655. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0) wait(1) -- SET SCREEN SIZE
  8656. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8657. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8658. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8659. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8660. qopen = false quickmenu.MouseButton1Click:connect(function()
  8661. if qopen == false then NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8662. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8663. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8664. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) MusicPlayer:Hide()
  8665. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = true else
  8666. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8667. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 135, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8668. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 200, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  8669. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 265, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.2) qopen = false if playerenabled == true then MusicPlayer:Show() else NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil) end end end)
  8670. quickmenu.sheild.cmds.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() closed = false end)
  8671. quickmenu.sheild.settings.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() wait(0.3) closed = false game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  8672. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1,-300,1,-300),"Out","Quad",0.2,true) wait(0.2) game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  8673. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  8674. Updates = Instance.new("ScreenGui")
  8675. PromptDialog = Instance.new("Frame")
  8676. local ContainerFrame = Instance.new("Frame")
  8677. local PopupText5 = Instance.new("TextLabel")
  8678. local PopupText3 = Instance.new("TextLabel")
  8679. local PopupText4 = Instance.new("TextLabel")
  8680. local UTDV = Instance.new("TextLabel")
  8681. local LOG = Instance.new("TextLabel")
  8682. local shadow = Instance.new("Frame")
  8683. Exit = Instance.new("TextButton")
  8684. local PopupText = Instance.new("TextLabel")
  8685. local vers = Instance.new("TextLabel")
  8686. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog"
  8687. PromptDialog.Parent = Updates PromptDialog.Active = true PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  8688. PromptDialog.Position = UDim2.new(0.5, -219, 0, -400) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8
  8689. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059)
  8690. ContainerFrame.Position = UDim2.new(0, 0, 0, 45) ContainerFrame.ZIndex = 8
  8691. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- THIS WILL ADJUST THE SIZE
  8692. ContainerFrame.Style = Enum.FrameStyle.DropShadow PopupText5.Name = "PopupText5" PopupText5.Parent = ContainerFrame PopupText5.BackgroundTransparency = 1 PopupText5.Position = UDim2.new(0, 8, 0, 70)
  8693. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0) PopupText5.ZIndex = 10 PopupText5.Font = Enum.Font.SourceSansBold PopupText5.FontSize = Enum.FontSize.Size28 PopupText5.Text = "Update Log:"
  8694. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText5.TextStrokeTransparency = 0 PopupText5.TextWrapped = true PopupText5.TextYAlignment = Enum.TextYAlignment.Top PopupText3.Name = "PopupText3"
  8695. PopupText3.Parent = ContainerFrame PopupText3.BackgroundTransparency = 1 PopupText3.Position = UDim2.new(0, 8, 0, 35) PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0) PopupText3.ZIndex = 10
  8696. PopupText3.Font = Enum.Font.SourceSansBold PopupText3.FontSize = Enum.FontSize.Size18 PopupText3.Text = "Edge#3467- Moon#6245 - GodHOLINALILIUS#9156 - bluntboomer#1259" PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  8697. PopupText3.TextStrokeTransparency = 0 PopupText3.TextWrapped = true PopupText3.TextScaled = true PopupText3.TextYAlignment = Enum.TextYAlignment.Top PopupText4.Name = "PopupText4" PopupText4.Parent = ContainerFrame
  8698. PopupText4.BackgroundTransparency = 1 PopupText4.Position = UDim2.new(0, 8, 0, 50) PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0) PopupText4.ZIndex = 10 PopupText4.Font = Enum.Font.SourceSansBold
  8699. PopupText4.FontSize = Enum.FontSize.Size18 PopupText4.Text = "infiniteyield.x10host.com - discord.gg/9MByKtG" PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText4.TextStrokeTransparency = 0
  8700. PopupText4.TextWrapped = true PopupText4.TextYAlignment = Enum.TextYAlignment.Top UTDV.Name = "UTDV" UTDV.Parent = ContainerFrame UTDV.BackgroundTransparency = 1 UTDV.Position = UDim2.new(0, 8, 0, 5)
  8701. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0) UTDV.ZIndex = 10 UTDV.Font = Enum.Font.SourceSansBold UTDV.FontSize = Enum.FontSize.Size28 UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  8702. UTDV.TextStrokeTransparency = 0 UTDV.TextWrapped = true UTDV.TextYAlignment = Enum.TextYAlignment.Top LOG.Name = "LOG"
  8703. LOG.Parent = ContainerFrame LOG.BackgroundTransparency = 1 LOG.Position = UDim2.new(0, 8, 0, 100) LOG.Size = UDim2.new(1, -16, 0.6, 0) LOG.ZIndex = 10 LOG.Font = Enum.Font.SourceSansBold LOG.FontSize = Enum.FontSize.Size24
  8704. LOG.Text = "Added command history by using the up and down arrows while focused on the command bar, starman/unstarman [plr], tppos [plr] [coordinate], offset [plr] [coordinate], and fixed sky [ID]." -- UPDATE LOG
  8705. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97) LOG.TextStrokeTransparency = 0 LOG.TextWrapped = true LOG.TextYAlignment = Enum.TextYAlignment.Top
  8706. shadow.Name = "shadow" shadow.Parent = PromptDialog shadow.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) shadow.Size = UDim2.new(1, 0, 0.180000007, 0) shadow.ZIndex = 100
  8707. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093 Exit.BorderColor3 = Color3.new(1, 0, 0)
  8708. Exit.Position = UDim2.new(0, 401, 0, 1) Exit.Size = UDim2.new(0, 20, 0, 20) Exit.ZIndex = 110 Exit.FontSize = Enum.FontSize.Size14 Exit.Text = "" PopupText.Name = "PopupText" PopupText.Parent = shadow
  8709. PopupText.BackgroundTransparency = 1 PopupText.Position = UDim2.new(0, 8, 0, 1) PopupText.Size = UDim2.new(1, -16, 0.800000012, 0) PopupText.ZIndex = 110 PopupText.Font = Enum.Font.SourceSansBold PopupText.FontSize = Enum.FontSize.Size36 PopupText.Text = "Information"
  8710. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97) PopupText.TextStrokeTransparency = 0 PopupText.TextWrapped = true PopupText.TextYAlignment = Enum.TextYAlignment.Top vers.Name = "vers" vers.Parent = shadow
  8711. vers.BackgroundTransparency = 1 vers.Position = UDim2.new(0, 2, 0, 1) vers.Size = UDim2.new(0.200000003, -16, 0.400000006, 0) vers.ZIndex = 110 vers.Font = Enum.Font.SourceSansBold vers.FontSize = Enum.FontSize.Size24
  8712. vers.Text = "v" .. Version vers.TextColor3 = Color3.new(0.97, 0.97, 0.97) vers.TextStrokeTransparency = 0 vers.TextWrapped = true vers.TextXAlignment = Enum.TextXAlignment.Left vers.TextYAlignment = Enum.TextYAlignment.Top
  8713. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  8714. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) Exit.MouseButton1Click:connect(function()
  8715. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  8716. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end)
Add Comment
Please, Sign In to add comment