nino86325

IY

May 25th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 473.41 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ----------------------Edge#1934-Moon#6245----------------------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '9.2.1'
  15. HttpService = game:GetService("HttpService")
  16. SAVEFILE = {
  17. colorR = 0.121569;
  18. colorG = 0.121569;
  19. colorB = 0.121569;
  20. cmdprefix = ';';
  21. suggestionstoggle = true;
  22. allowfriends = true;
  23. JLnotify = true;
  24. Mseconds = '7';
  25. Nfriends = true;
  26. cmdbarbind = ';';
  27. chatsV = false;
  28. whispersV = false;
  29. commandsV = false;
  30. aliasSave = {}
  31. }
  32. defaults = HttpService:JSONEncode(SAVEFILE)
  33.  
  34. loaded = false
  35. function run()
  36. local function writeF()
  37. writefile("IY.txt", defaults)
  38. wait(1)
  39. local newjson = readfile("IY.txt")
  40. local CREATEFILE = HttpService:JSONDecode(newjson)
  41. colorR = CREATEFILE.colorR
  42. colorG = CREATEFILE.colorG
  43. colorB = CREATEFILE.colorB
  44. cmdprefix = CREATEFILE.cmdprefix
  45. suggestionstoggle = CREATEFILE.suggestionstoggle
  46. allowfriends = CREATEFILE.allowfriends
  47. JLnotify = CREATEFILE.JLnotify
  48. Mseconds = CREATEFILE.Mseconds
  49. Nfriends = CREATEFILE.Nfriends
  50. cmdbarbind = CREATEFILE.cmdbarbind
  51. chatsV = CREATEFILE.chatsV
  52. whispersV = CREATEFILE.whispersV
  53. commandsV = CREATEFILE.commandsV
  54. aliasSave = CREATEFILE.aliasSave
  55. loaded = true end
  56. function pcWRITE()
  57. local file, err = pcall(writeF)
  58. if not file then
  59. warn("READ/WRITE ERROR: "..err)
  60. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  61. function Click(mouse) R_W:Destroy()
  62. for _, child in pairs(game.CoreGui:GetChildren()) do
  63. if child.Name == "IYrun" then
  64. child:Destroy() end end end
  65. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  66. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  67. local function sfile()
  68. local checktxt = readfile("IY.txt")
  69. if checktxt == nil then pcWRITE() writeF()
  70. else return end end
  71. local success, message2 = pcall(sfile)
  72. if success then
  73. local json = readfile("IY.txt")
  74. local LOADFILE = HttpService:JSONDecode(json)
  75. colorR = LOADFILE.colorR
  76. colorG = LOADFILE.colorG
  77. colorB = LOADFILE.colorB
  78. cmdprefix = LOADFILE.cmdprefix
  79. suggestionstoggle = LOADFILE.suggestionstoggle
  80. allowfriends = LOADFILE.allowfriends
  81. JLnotify = LOADFILE.JLnotify
  82. Mseconds = LOADFILE.Mseconds
  83. Nfriends = LOADFILE.Nfriends
  84. cmdbarbind = LOADFILE.cmdbarbind
  85. chatsV = LOADFILE.chatsV
  86. whispersV = LOADFILE.whispersV
  87. commandsV = LOADFILE.commandsV
  88. aliasSave = LOADFILE.aliasSave
  89. loaded = true else
  90. pcWRITE() writeF() end
  91. else
  92. colorR = 0.121569
  93. colorG = 0.121569
  94. colorB = 0.121569
  95. cmdprefix = ';'
  96. suggestionstoggle = true
  97. allowfriends = true
  98. JLnotify = true
  99. Mseconds = '7'
  100. Nfriends = true
  101. cmdbarbind = ';'
  102. chatsV = false
  103. whispersV = false
  104. commandsV = false
  105. aliasSave = {}
  106. loaded = true
  107. end
  108. repeat wait() until loaded == true
  109. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  110. 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={}
  111. 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
  112. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  113. local split=" " slock = false
  114. function updatefile()
  115. local update = {
  116. colorR = colorR;
  117. colorG = colorG;
  118. colorB = colorB;
  119. cmdprefix = cmdprefix;
  120. suggestionstoggle = suggestionstoggle;
  121. allowfriends = allowfriends;
  122. JLnotify = JLnotify;
  123. Mseconds = Mseconds;
  124. Nfriends = Nfriends;
  125. cmdbarbind = cmdbarbind;
  126. chatsV = chatsV;
  127. whispersV = whispersV;
  128. commandsV = commandsV;
  129. aliasSave = aliasSave
  130. }
  131. local updated = HttpService:JSONEncode(update)
  132. wait(0.1)
  133. writefile("IY.txt", updated) end
  134. function isNumber(str)
  135. return tonumber(str) ~= nil end
  136. function msghook()
  137. for _, child in pairs( workspace:GetChildren()) do
  138. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  139. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  140. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  141. else MSGhook = false end end
  142. game:GetService("RunService").RenderStepped:Connect(function()
  143. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  144. if r15noclip then
  145. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  146. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  147. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  148. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  149. if workspace.IYmessage.Text == '' then
  150. for _, child in pairs( LightingService:GetChildren()) do
  151. if child.Name == "IYmblur" then
  152. child:Destroy() end end end
  153. else MSGhook = false end
  154. for i,v in pairs(_players:GetPlayers()) do
  155. if FindTable(loopkillT, v.Name) then
  156. v.Character:BreakJoints() end
  157. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  158. v.Backpack:Destroy()
  159. for i,n in pairs(v.Character:GetChildren()) do
  160. if n:IsA('Tool') or n:IsA('HopperBin') then
  161. n:destroy() end end end
  162. if FindTable(rainbowT, v.Name) then
  163. v.Neutral = false
  164. v.TeamColor = BrickColor.random()
  165. end end end end)
  166. LightingService = game:GetService("Lighting")
  167. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  168. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  169. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  170. function FindTable(Table, Name)
  171. for i,v in pairs(Table) do
  172. if v == Name then
  173. return true
  174. end end
  175. return false
  176. end
  177. function GetInTable(Table, Name)
  178. for i = 1, #Table do
  179. if Table[i] == Name then
  180. return i
  181. end end
  182. return false end
  183. _players.PlayerRemoving:connect(function(player)
  184. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  185. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  186. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  187. game:FindService('StarterGui'):SetCore('SendNotification', {
  188. Title = player.Name,
  189. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  190. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  191. Duration = 5,
  192. })
  193. elseif JLnotify == true and Nfriends == false then
  194. game:FindService('StarterGui'):SetCore('SendNotification', {
  195. Title = player.Name,
  196. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  197. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  198. Duration = 5,
  199. })
  200. end
  201. end)
  202. FLYING = false
  203. iyflyspeed = 1
  204. function sFLY() -- from rocky2u cmdscript
  205. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  206. repeat wait() until Mouse
  207.  
  208. local T = LP.Character.HumanoidRootPart
  209. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  210. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  211. local SPEED = 0
  212.  
  213. local function FLY()
  214. FLYING = true
  215. local BG = Instance.new('BodyGyro', T)
  216. local BV = Instance.new('BodyVelocity', T)
  217. BG.P = 9e4
  218. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  219. BG.cframe = T.CFrame
  220. BV.velocity = Vector3.new(0, 0.1, 0)
  221. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  222. spawn(function()
  223. repeat wait()
  224. LP.Character.Humanoid.PlatformStand = true
  225. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  226. SPEED = 50
  227. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  228. SPEED = 0
  229. end
  230. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  231. 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
  232. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  233. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  234. 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
  235. else
  236. BV.velocity = Vector3.new(0, 0.1, 0)
  237. end
  238. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  239. until not FLYING
  240. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  241. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  242. SPEED = 0
  243. BG:destroy()
  244. BV:destroy()
  245. LP.Character.Humanoid.PlatformStand = false
  246. end)
  247. end
  248. Mouse.KeyDown:connect(function(KEY)
  249. if KEY:lower() == 'w' then
  250. CONTROL.F = iyflyspeed
  251. elseif KEY:lower() == 's' then
  252. CONTROL.B = -iyflyspeed
  253. elseif KEY:lower() == 'a' then
  254. CONTROL.L = -iyflyspeed
  255. elseif KEY:lower() == 'd' then
  256. CONTROL.R = iyflyspeed
  257. end
  258. end)
  259. Mouse.KeyUp:connect(function(KEY)
  260. if KEY:lower() == 'w' then
  261. CONTROL.F = 0
  262. elseif KEY:lower() == 's' then
  263. CONTROL.B = 0
  264. elseif KEY:lower() == 'a' then
  265. CONTROL.L = 0
  266. elseif KEY:lower() == 'd' then
  267. CONTROL.R = 0
  268. end
  269. end)
  270. FLY()
  271. end
  272. function NOFLY()
  273. FLYING = false
  274. LP.Character.Humanoid.PlatformStand = false
  275. end
  276. HK = {
  277. '-HOTKEYS-',
  278. 'F4 - Toggle Fly',
  279. 'F5 - Toggle Noclip',
  280. 'HOLD F2 - Click TP',
  281. '-COMMANDS-'
  282. }
  283. CMDs = {
  284. 'ff [plr]',
  285. 'invisibleff / invisff [plr]',
  286. 'unff [plr]',
  287. 'fire [plr] [R G B]',
  288. 'unfire [plr]',
  289. 'burn [plr]',
  290. 'sparkles / sp [plr] [R G B]',
  291. 'unsparkles / unsp [plr]',
  292. 'smoke [plr]',
  293. 'unsmoke [plr]',
  294. 'btools [plr]',
  295. 'god [plr]',
  296. 'ungod [plr]',
  297. 'smite [plr]',
  298. 'bleach [plr]',
  299. 'begone / thot [plr]',
  300. 'crucify [plr]',
  301. 'hang [plr]',
  302. 'heal [plr]',
  303. 'freeze / fr [plr]',
  304. 'thaw / unfr [plr]',
  305. 'kill [plr]',
  306. 'sound / music [ID/name]',
  307. 'playhash / hash [hash]',
  308. 'volume / vol [num]',
  309. 'pitch [num]',
  310. 'distortsound / distort [num]',
  311. 'explode [plr]',
  312. 'invisible / invis [plr]',
  313. 'visible / vis [plr]',
  314. 'goto [plr]',
  315. 'bring [plr]',
  316. 'tp [plr] [plr]',
  317. 'pipetp [plr] [plr]',
  318. 'savepos / spos [name]',
  319. 'loadpos / lpos [plr] [name]',
  320. 'deletepos / dpos [name]',
  321. 'positions / pos',
  322. 'char [plr] [ID]',
  323. 'charplr / cp [plr] [plr]',
  324. 'unchar [plr]',
  325. 'speed / ws [plr] [num]',
  326. 'sgod [plr]',
  327. 'unlockws',
  328. 'lockws',
  329. 'unanchor',
  330. 'anchor',
  331. 'clear',
  332. 'loadm',
  333. 'message / m [msg]',
  334. 'servermessage / sm [msg]',
  335. 'light [plr] [R G B]',
  336. 'unlight [plr]',
  337. 'flashlight [plr]',
  338. 'glowstick [plr] [R G B]',
  339. 'decalspam [ID]',
  340. 'undecalspam',
  341. 'thirdp [plr]',
  342. 'firstp [plr]',
  343. 'name [plr]',
  344. 'unname [plr]',
  345. 'loopname / lname [plr]',
  346. 'unloopname / unlname [plr]',
  347. 'stun [plr]',
  348. 'unstun [plr]',
  349. 'copytools / ctools [plr]',
  350. 'keeptools / ktools [plr]',
  351. 'nokeeptools / noktools [plr]',
  352. 'notools [plr]',
  353. 'serverinfo / info',
  354. 'damage [plr]',
  355. 'maxhealth [plr] [num]',
  356. 'sethealth [plr] [num]',
  357. 'spectate / view [plr]',
  358. 'unspectate / unview',
  359. 'esp [plr]',
  360. 'noesp [plr]',
  361. 'nolimbs [plr]',
  362. 'torso [plr]',
  363. 'box [plr]',
  364. 'nobox [plr]',
  365. 'ghost [plr]',
  366. 'unghost [plr]',
  367. 'sphere [plr]',
  368. 'loadmap [ID]',
  369. 'savemap / smap',
  370. 'restoremap / rmap',
  371. 'sky [ID]',
  372. 'skygif [ID],[ID]... [interval]',
  373. 'unskygif',
  374. 'ambient [R G B]',
  375. 'clrterrain',
  376. 'jail [plr]',
  377. 'unjail [plr]',
  378. 'shutdown',
  379. 'starman [plr]',
  380. 'unstarman [plr]',
  381. 'tppos [plr] [coordinate]',
  382. 'offset [plr] [coordinate]',
  383. 'animation [plr] [anim]',
  384. 'normal [plr]',
  385. 'creeper [plr]',
  386. 'uncreeper [plr]',
  387. 'shrek [plr]',
  388. 'unshrek [plr]',
  389. 'respawn [plr]',
  390. 'refresh / re [plr]',
  391. 'base',
  392. 'control [plr]',
  393. 'nuke [plr]',
  394. 'infect [plr]',
  395. 'uninfect [plr]',
  396. 'duck [plr]',
  397. 'unduck [plr]',
  398. 'knuckles [plr]',
  399. 'cape [plr] [R G B]',
  400. 'uncape [plr]',
  401. 'disable [plr]',
  402. 'enable [plr]',
  403. 'size [plr] [num]',
  404. 'confuse [plr]',
  405. 'unconfuse [plr]',
  406. 'clone [plr]',
  407. 'dummy [name]',
  408. 'nodummies',
  409. 'spin [plr]',
  410. 'unspin [plr]',
  411. 'dog [plr]',
  412. 'undog [plr]',
  413. 'loopheal [plr]',
  414. 'unloopheal [plr]',
  415. 'fling [plr]',
  416. 'skydive [plr]',
  417. 'alien / ayylmao [plr]',
  418. 'seizure [plr]',
  419. 'unseizure [plr]',
  420. 'paper [plr]',
  421. 'fat [plr]',
  422. 'punish [plr]',
  423. 'unpunish [plr]',
  424. 'fogend [num]',
  425. 'fogcolor [R G B]',
  426. 'disco',
  427. 'undisco',
  428. 'fix',
  429. 'fixlighting / fixl',
  430. 'savelighting / slighting',
  431. 'flood',
  432. 'iyspam',
  433. 'spookyify',
  434. 'explorer / dex',
  435. 'particles [plr] [ID]',
  436. 'noparticles [plr]',
  437. 'draw',
  438. 'devuzi',
  439. 'knife',
  440. 'mage',
  441. 'ban [plr]',
  442. 'unban [plr]',
  443. 'clrbans',
  444. 'float [plr]',
  445. 'unfloat [plr]',
  446. 'noclip',
  447. 'clip',
  448. 'hat [plr] [ID]',
  449. 'hatsize [plr] [num]',
  450. 'removehats / rhats [plr]',
  451. 'cripple [plr]',
  452. 'uncripple [plr]',
  453. 'blur [num]',
  454. 'unblur',
  455. 'hipheight / hheight [plr] [num]',
  456. 'bgui [plr] [text]',
  457. 'unbgui [plr]',
  458. 'loopkill [plr]',
  459. 'unloopkill [plr]',
  460. 'trip [plr]',
  461. 'sit [plr]',
  462. 'loopsit / lsit [plr]',
  463. 'unloopsit / unlsit [plr]',
  464. 'jump [plr]',
  465. 'loopjump / ljump [plr]',
  466. 'unloopjump / unljump [plr]',
  467. 'jumppower / jpower [plr] [num]',
  468. 'strength [plr]',
  469. 'unstrength [plr]',
  470. 'weaken [plr]',
  471. 'unweaken [plr]',
  472. 'shiny [plr]',
  473. 'serverlock / slock',
  474. 'unserverlock / unslock',
  475. 'agelock [age num]',
  476. 'unagelock',
  477. 'headshake [plr]',
  478. 'addstat [plr] [text]',
  479. 'change [plr] [stat] [num]',
  480. 'headsize [plr] [num]',
  481. 'bang [plr] [plr] / bang [plr]',
  482. 'chat [plr] [msg]',
  483. 'gravity [num]',
  484. 'disabletools [plr]',
  485. 'enabletools [plr]',
  486. 'nil [plr]',
  487. 'rainbow [plr]',
  488. 'rainbowname [plr]',
  489. 'unrainbowname [plr]',
  490. 'mesh [plr] [mesh] [texture]',
  491. 'rain [mesh] [texture]',
  492. 'norain',
  493. 'neon [plr]',
  494. 'glass [plr]',
  495. 'longneck [plr]',
  496. 'unlongneck [plr]',
  497. 'time [num]',
  498. 'day',
  499. 'night',
  500. 'blackandwhite',
  501. 'invert',
  502. 'sun [intense] [spread]',
  503. 'spasm [plr]',
  504. 'meteor [plr]',
  505. 'countdown [num]',
  506. 'bomb [plr]',
  507. 'terrain',
  508. 'rocket [plr]',
  509. 'ball [plr]',
  510. 'unball [plr]',
  511. 'hidename [plr]',
  512. 'unhidename [plr]',
  513. 'face [plr] [ID]',
  514. 'fly',
  515. 'unfly',
  516. 'flyspeed [num]',
  517. 'zinnia [plr]',
  518. 'arrest [plr]',
  519. 'kidnap [plr]',
  520. 'seagull / gull [plr]',
  521. 'team [plr] [team]',
  522. 'age [plr]',
  523. 'f3x',
  524. 'tools [plr]',
  525. 'dong [plr]',
  526. 'nodong [plr]',
  527. 'filtering',
  528. 'remotespy',
  529. 'crash [plr]',
  530. 'kick [plr]',
  531. 'admin [plr]',
  532. 'unadmin [plr]',
  533. 'admins',
  534. 'bans',
  535. 'bait',
  536. 'removebait / nobait',
  537. 'strobe',
  538. 'unstrobe',
  539. 'blind [plr]',
  540. 'unblind [plr]',
  541. 'globalshadows / gshadows',
  542. 'noglobalshadows / nogshadows',
  543. 'outlines',
  544. 'nooutlines',
  545. 'brightness [num]',
  546. 'delete [part name]',
  547. 'deleteclass / dc [class name]',
  548. 'fart [plr]',
  549. 'partdisco',
  550. 'unpartdisco',
  551. 'discomesh [plr]',
  552. 'chickenarms / chicken [plr]',
  553. 'earthquake [power] [intensity]',
  554. 'car [plr]',
  555. 'uncar [plr]',
  556. 'insert [ID/name]',
  557. 'spawnpoint [plr]',
  558. 'removespawns',
  559. 'fegod',
  560. 'feinvisible / feinvis',
  561. 'fekill [plr] (need a tool)',
  562. 'loopoof',
  563. 'unloopoof',
  564. 'disablereset [plr]',
  565. 'enablereset [plr]',
  566. 'loopbring [plr]',
  567. 'unloopbring [plr]',
  568. 'lock [plr]',
  569. 'unlock [plr]',
  570. 'sword [plr]',
  571. 'maxzoom [plr] [num]',
  572. 'fixcam',
  573. 'freecam / fc',
  574. 'unfreecam / unfc',
  575. 'freecamspeed / fcspeed [num]',
  576. 'plrsound [plr] [ID]',
  577. 'noplrsound [plr]',
  578. 'playlist / player [ID],[ID]...',
  579. 'setsong [num]',
  580. 'prevsong',
  581. 'nextsong',
  582. 'hideplaylist / hideplayer',
  583. 'keybind [key] [cmd]',
  584. 'unkeybind [key]',
  585. 'addalias [cmd] [alias]',
  586. 'removealias [alias]',
  587. 'aliases',
  588. 'clraliases',
  589. 'trail [plr] [R G B]',
  590. 'untrail [plr]',
  591. 'hub',
  592. 'script [script]',
  593. 'prefix [string]',
  594. 'rejoin',
  595. 'tablet',
  596. 'settings',
  597. 'cmds',
  598. 'logs',
  599. 'breakloops/break (cmd loops)',
  600. 'version',
  601. 'exit'
  602. }
  603. 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
  604.  
  605. std.inTable=function(tbl,val)
  606. if tbl==nil then return false end
  607.  
  608. for _,v in pairs(tbl)do
  609. if v==val then return true end
  610. end
  611. return false
  612. end
  613. std.out=function(str)
  614. print(str)
  615. end
  616. std.list=function(tbl)
  617. local str=''
  618. for i,v in pairs(tbl)do
  619. str=str..tostring(v)
  620. if i~=#tbl then str=str..', ' end
  621. end
  622. return str
  623. end
  624. std.endat=function(str,val)
  625. local z=str:find(val)
  626. if z then
  627. return str:sub(0,z-string.len(val)),true
  628. else
  629. return str,false
  630. end
  631. end
  632. std.first=function(str) return str:sub(1,1) end
  633.  
  634. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  635.  
  636. local exec=function(str)
  637. spawn(function()
  638. local script, loaderr = loadstring(str)
  639. if not script then
  640. error(loaderr)
  641. else
  642. script()
  643. end
  644. end)
  645. end
  646. local findCmd=function(cmd_name)
  647. for i,v in pairs(cmds)do
  648. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  649. return v
  650. end
  651. end
  652. end
  653. local getCmd=function(msg)
  654. local cmd,hassplit=std.endat(msg:lower(),split)
  655. if hassplit then
  656. return {cmd,true}
  657. else
  658. return {cmd,false}
  659. end
  660. end
  661. local getprfx=function(strn)
  662. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  663. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  664. end return
  665. end
  666. function dragGUI(gui)
  667. spawn(function()
  668. local UserInputService = game:GetService("UserInputService")
  669. local dragging
  670. local dragInput
  671. local dragStart
  672. local startPos
  673. local function update(input)
  674. local delta = input.Position - dragStart
  675. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  676. end
  677. gui.InputBegan:Connect(function(input)
  678. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  679. dragging = true
  680. dragStart = input.Position
  681. startPos = gui.Position
  682.  
  683. input.Changed:Connect(function()
  684. if input.UserInputState == Enum.UserInputState.End then
  685. dragging = false
  686. end
  687. end)
  688. end
  689. end)
  690. gui.InputChanged:Connect(function(input)
  691. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  692. dragInput = input
  693. end
  694. end)
  695. UserInputService.InputChanged:Connect(function(input)
  696. if input == dragInput and dragging then
  697. update(input)
  698. end
  699. end)
  700. end)
  701. end
  702. maincolor = Color3.new(colorR, colorG, colorB)
  703. function updatecolors(color)
  704. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  705. maincolor = color
  706. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  707. if child.Name == "TopBarContainer" then
  708. child.BackgroundColor3 = color
  709. end end
  710. FeedbackMain.BackgroundColor3 = maincolor
  711. MAIN.BackgroundColor3 = maincolor
  712. bar.BackgroundColor3 = maincolor
  713. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  714. if game.CoreGui:FindFirstChild('Updates') then
  715. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  716. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  717. if game.CoreGui:FindFirstChild('Sinfo') then
  718. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  719. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  720. if game.CoreGui:FindFirstChild('cp') then
  721. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  722. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  723. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  724. if game.CoreGui:FindFirstChild('Bans') then
  725. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  726. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  727. if game.CoreGui:FindFirstChild('Pos') then
  728. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  729. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  730. if game.CoreGui:FindFirstChild('Admins') then
  731. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  732. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  733. if game.CoreGui:FindFirstChild('Logs') then
  734. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  735. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  736. if game.CoreGui:FindFirstChild('Aliases') then
  737. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  738. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  739. end
  740.  
  741. function respawn(plr)
  742. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  743. local H = Instance.new('Humanoid', M)
  744. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  745. plr.Character = M end
  746.  
  747. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  748. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  749. function kickF(plr)
  750. spawn(function()
  751. if plr.Parent ~= nil then
  752. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  753. local newChar = dummy:Clone() newChar.Parent = workspace
  754. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  755. for i = 1,4 do
  756. local Plat = Instance.new('SkateboardPlatform', newChar)
  757. Plat.Position = newChar.HumanoidRootPart.Position
  758. Plat.Name = 'IYplat'
  759. Plat.Size = Vector3.new(10, 1.2, 10)
  760. Plat.Transparency = 1 end
  761. plr.Character = newChar
  762. local PART = Instance.new('Part', newChar)
  763. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  764. PART.Size = Vector3.new(10, 1.2, 10)
  765. PART.Anchored = true
  766. PART.Transparency = 1
  767. if newChar:FindFirstChild("SkateboardPlatform") then
  768. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  769. wait(0.4)
  770. if newChar then newChar:Destroy() end
  771. kickF(plr) end
  772. end end) end
  773.  
  774. function refresh(plr)
  775. spawn(function()
  776. local rpos = plr.Character.HumanoidRootPart.Position
  777. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  778. repeat wait() until plr.Character:FindFirstChild('HumanoidRootPart')
  779. plr.Character:MoveTo(rpos) end) end
  780.  
  781. 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
  782. 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
  783. _players.PlayerAdded:connect(function(player)
  784. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  785. game:FindService('StarterGui'):SetCore('SendNotification', {
  786. Title = player.Name,
  787. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  788. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  789. Duration = 5,
  790. })
  791. elseif JLnotify == true and Nfriends == false then
  792. game:FindService('StarterGui'):SetCore('SendNotification', {
  793. Title = player.Name,
  794. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  795. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  796. Duration = 5,
  797. })
  798. end
  799. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  800. spawn(function()
  801. repeat wait() until player.Character
  802. kickF(player)
  803. end)
  804. end)
  805. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  806. spawn(function()
  807. repeat wait() until player.Character
  808. kickF(player)
  809. end)
  810. end
  811. if FindTable(banT, player.userId) then
  812. spawn(function()
  813. repeat wait() until player.Character
  814. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  815. kickF(player)
  816. end)
  817. end
  818. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  819. spawn(function()
  820. repeat wait() until player.Character
  821. kickF(player)
  822. end)
  823. else
  824. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  825. spawn(function()
  826. repeat wait() until player.Character
  827. kickF(player)
  828. end)
  829. end
  830. end
  831. end)
  832. local customAlias = {}
  833. local findCmd=function(cmd_name)
  834. for i,v in pairs(cmds)do
  835. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  836. return v
  837. end
  838. end
  839. return customAlias[cmd_name:lower()]
  840. end
  841. local function splitString(str,delim)
  842. local broken = {}
  843. if delim == nil then delim = "," end
  844. for w in string.gmatch(str,"[^"..delim.."]+") do
  845. table.insert(broken,w)
  846. end
  847. return broken
  848. end
  849. local historyCount = 0
  850. local cmdHistory = {}
  851. lastBreakTime = 0
  852. local function execCmd(cmdStr,speaker)
  853. local rawCmdStr = cmdStr
  854. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  855. local commandsToRun = splitString(cmdStr,"\\")
  856. for i,v in pairs(commandsToRun) do
  857. v = string.gsub(v,"%%BackSlash%%","\\")
  858. local x,y,num = v:find("^(%d+)%^")
  859. local cmdDelay = 0
  860. if num then
  861. v = v:sub(y+1)
  862. local x,y,del = v:find("^([%d%.]+)%^")
  863. if del then
  864. v = v:sub(y+1)
  865. cmdDelay = tonumber(del) or 0
  866. end
  867. end
  868. num = tonumber(num or 1)
  869. local args = splitString(v,split)
  870. local cmd = findCmd(args[1])
  871. if cmd then
  872. table.remove(args,1)
  873. cargs = args
  874. if speaker == gPlayers.LocalPlayer then
  875. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  876. end
  877. if #cmdHistory > 20 then table.remove(cmdHistory) end
  878. local cmdStartTime = tick()
  879. for rep = 1,num do
  880. if lastBreakTime > cmdStartTime then break end
  881. pcall(function()
  882. cmd.FUNC(args, speaker)
  883. end)
  884. if cmdDelay ~= 0 then wait(cmdDelay) end
  885. end
  886. end
  887. end
  888. end
  889. logsloaded = false
  890. ChatLog = function(plr)
  891. plr.Chatted:Connect(function(Message)
  892. if logsloaded == true then
  893. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  894. CreateLabel(plr.Name,Message)
  895. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  896. CreateLabel(plr.Name,Message)
  897. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  898. CreateLabel(plr.Name,Message)
  899. elseif chatsV == true and Message:lower():sub(1,2) ~= '/e' and Message:lower():sub(1,2) ~= '/w' and Message:lower():sub(1,1) ~= cmdprefix then
  900. CreateLabel(plr.Name,Message)
  901. end end end) end
  902. 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
  903. for _, plr in pairs(gPlayers:GetChildren()) do
  904. if plr.ClassName == "Player" then
  905. updateevents(plr) ChatLog(plr) end end
  906. _players.PlayerAdded:connect(function(player)
  907. updateevents(player) ChatLog(player)
  908. end)
  909. _G.exec_cmd = execCmd
  910. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  911. 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
  912. local _char=function(plr_name)
  913. for i,v in pairs(gPlayers:GetChildren())do
  914. if v:IsA'Player'then
  915. if v.Name==plr_name then return v.Character end
  916. end
  917. end
  918. return
  919. end
  920. local _plr=function(plr_name)
  921. for i,v in pairs(gPlayers:GetChildren())do
  922. if v:IsA'Player'then
  923. if v.Name==plr_name then return v end
  924. end
  925. end
  926. return
  927. end
  928. function addcmd(name,desc,alias,func)
  929. cmds[#cmds+1]=
  930. {
  931. NAME=name;
  932. DESC=desc;
  933. ALIAS=alias;
  934. FUNC=func;
  935. }
  936. end
  937. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  938. local SpecialPlayerCases = {
  939. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  940. ["others"] = function(speaker)
  941. local plrs = {}
  942. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  943. if v ~= speaker then
  944. table.insert(plrs,v)
  945. end
  946. end
  947. return plrs
  948. end,
  949. ["me"] = function(speaker)return {speaker} end,
  950. ["#(%d+)"] = function(speaker,args,currentList)
  951. local returns = {}
  952. local randAmount = tonumber(args[1])
  953. local players = {unpack(currentList)}
  954. for i = 1,randAmount do
  955. if #players == 0 then break end
  956. local randIndex = math.random(1,#players)
  957. table.insert(returns,players[randIndex])
  958. table.remove(players,randIndex)
  959. end
  960. return returns
  961. end,
  962. ["random"] = function(speaker,args,currentList)
  963. local players = currentList
  964. return {players[math.random(1,#players)]}
  965. end,
  966. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  967. local returns = {}
  968. local team = args[1]
  969. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  970. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  971. table.insert(returns,plr)
  972. end
  973. end
  974. return returns
  975. end,
  976. ["allies"] = function(speaker)
  977. local returns = {}
  978. local team = speaker.Team
  979. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  980. if plr.Team == team then
  981. table.insert(returns,plr)
  982. end
  983. end
  984. return returns
  985. end,
  986. ["enemies"] = function(speaker)
  987. local returns = {}
  988. local team = speaker.Team
  989. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  990. if plr.Team ~= team then
  991. table.insert(returns,plr)
  992. end
  993. end
  994. return returns
  995. end,
  996. ["team"] = function(speaker)
  997. local returns = {}
  998. local team = speaker.Team
  999. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1000. if plr.Team == team then
  1001. table.insert(returns,plr)
  1002. end
  1003. end
  1004. return returns
  1005. end,
  1006. ["nonteam"] = function(speaker)
  1007. local returns = {}
  1008. local team = speaker.Team
  1009. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1010. if plr.Team ~= team then
  1011. table.insert(returns,plr)
  1012. end
  1013. end
  1014. return returns
  1015. end,
  1016. ["friends"] = function(speaker,args)
  1017. local returns = {}
  1018. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1019. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1020. table.insert(returns,plr)
  1021. end
  1022. end
  1023. return returns
  1024. end,
  1025. ["nonfriends"] = function(speaker,args)
  1026. local returns = {}
  1027. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1028. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1029. table.insert(returns,plr)
  1030. end
  1031. end
  1032. return returns
  1033. end,
  1034. ["guests"] = function(speaker,args)
  1035. local returns = {}
  1036. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1037. if plr.Guest then
  1038. table.insert(returns,plr)
  1039. end
  1040. end
  1041. return returns
  1042. end,
  1043. ["bacons"] = function(speaker,args)
  1044. local returns = {}
  1045. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1046. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1047. table.insert(returns,plr)
  1048. end
  1049. end
  1050. return returns
  1051. end,
  1052. ["admins"] = function(speaker)
  1053. local returns = {}
  1054. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1055. if isAdmin(plr) then
  1056. table.insert(returns,plr)
  1057. end
  1058. end
  1059. return returns
  1060. end,
  1061. ["nonadmins"] = function(speaker)
  1062. local returns = {}
  1063. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1064. if not isAdmin(plr) then
  1065. table.insert(returns,plr)
  1066. end
  1067. end
  1068. return returns
  1069. end,
  1070. ["age(%d+)"] = function(speaker,args)
  1071. local returns = {}
  1072. local age = tonumber(args[1])
  1073. if not age == nil then return end
  1074. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1075. if plr.AccountAge <= age then
  1076. table.insert(returns,plr)
  1077. end
  1078. end
  1079. return returns
  1080. end,
  1081. ["rad(%d+)"] = function(speaker,args)
  1082. local returns = {}
  1083. local radius = tonumber(args[1])
  1084. local speakerChar = speaker.Character
  1085. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1086. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1087. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1088. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1089. if magnitude <= radius then table.insert(returns,plr) end
  1090. end
  1091. end
  1092. return returns
  1093. end
  1094. }
  1095. local function toTokens(str)
  1096. local tokens = {}
  1097. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1098. table.insert(tokens,{Operator = op,Name = name})
  1099. end
  1100. return tokens
  1101. end
  1102. local function onlyIncludeInTable(tab,matches)
  1103. local matchTable = {}
  1104. local resultTable = {}
  1105. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1106. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1107. return resultTable
  1108. end
  1109. local function removeTableMatches(tab,matches)
  1110. local matchTable = {}
  1111. local resultTable = {}
  1112. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1113. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1114. return resultTable
  1115. end
  1116. local function getPlayersByName(name)
  1117. local found = {}
  1118. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1119. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1120. table.insert(found,v)
  1121. end
  1122. end
  1123. return found
  1124. end
  1125. local function getPlayer(list,speaker)
  1126. if list == nil then return {speaker.Name} end
  1127. local nameList = splitString(list,",")
  1128.  
  1129. local foundList = {}
  1130.  
  1131. for _,name in pairs(nameList) do
  1132. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1133. local tokens = toTokens(name)
  1134. local initialPlayers = game:GetService("Players"):GetPlayers()
  1135.  
  1136. for i,v in pairs(tokens) do
  1137. if v.Operator == "+" then
  1138. local tokenContent = v.Name
  1139. local foundCase = false
  1140. for regex,case in pairs(SpecialPlayerCases) do
  1141. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1142. if #matches > 0 then
  1143. foundCase = true
  1144. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1145. end
  1146. end
  1147. if not foundCase then
  1148. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1149. end
  1150. else
  1151. local tokenContent = v.Name
  1152. local foundCase = false
  1153. for regex,case in pairs(SpecialPlayerCases) do
  1154. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1155. if #matches > 0 then
  1156. foundCase = true
  1157. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1158. end
  1159. end
  1160. if not foundCase then
  1161. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1162. end
  1163. end
  1164. end
  1165.  
  1166. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1167. end
  1168.  
  1169. local foundNames = {}
  1170. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1171.  
  1172. return foundNames
  1173. end
  1174. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1175. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1176. if (zCoco) then
  1177. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1178. else
  1179. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1180. end
  1181. return funcw
  1182. end
  1183. function _G.msg(txt)
  1184. spawn(function()
  1185. msghook()
  1186. if MSGhook == true then
  1187. workspace.IYmessage.Text = ''
  1188. wait(0.1)
  1189. local b = Instance.new("BlurEffect", LightingService)
  1190. b.Name = "IYmblur"
  1191. b.Size = 18
  1192. workspace.IYmessage.Text = txt
  1193. wait(Mseconds)
  1194. b:Destroy()
  1195. if workspace.IYmessage.Text == txt then
  1196. workspace.IYmessage.Text = '' end
  1197. elseif MSGhook == false then
  1198. execCmd("loadm")
  1199. repeat wait() until workspace:FindFirstChild("IYmessage")
  1200. workspace.IYmessage.Text = ''
  1201. wait(0.1)
  1202. local b = Instance.new("BlurEffect", LightingService)
  1203. b.Name = "IYmblur"
  1204. b.Size = 18
  1205. workspace.IYmessage.Text = txt
  1206. wait(Mseconds)
  1207. b:Destroy()
  1208. if workspace.IYmessage.Text == txt then
  1209. workspace.IYmessage.Text = '' end
  1210. end
  1211. end)
  1212. end
  1213. function bleach(plr)
  1214. spawn(function()
  1215. local char = plr.Character
  1216. local hit1 = Instance.new("Sound", workspace)
  1217. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1218. local hit = Instance.new("Sound", workspace)
  1219. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1220. local Bleach = Instance.new("Part", char["Left Arm"])
  1221. Bleach.CanCollide = false
  1222. local Mesh = Instance.new("SpecialMesh", Bleach)
  1223. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1224. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1225. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1226. local Handy = Instance.new("Weld", Bleach)
  1227. Handy.Part0 = Bleach
  1228. Handy.Part1 = char["Left Arm"]
  1229. Handy.C0 = CFrame.new(0.5,1.8,0)
  1230. Handy.C1 = CFrame.Angles(0,4,1)
  1231. local drink = Instance.new("Sound", char.Head)
  1232. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1233. wait(3)
  1234. game.Chat:Chat(char.Head,"I need to die","Red")
  1235. for i = 1,10 do
  1236. wait()
  1237. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1238. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1239. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1240. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1241. end
  1242. drink:Play()
  1243. wait(3.4)
  1244. drink:Stop()
  1245. for i = 1,10 do
  1246. wait()
  1247. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1248. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1249. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1250. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1251. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1252. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1253. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1254. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1255. end
  1256. wait(0.01)
  1257. char.Torso.Anchored = true
  1258. char["Left Arm"].Anchored = true
  1259. char["Right Arm"].Anchored = true
  1260. char["Left Leg"].Anchored = true
  1261. char["Right Leg"].Anchored = true
  1262. char.Head.Anchored = true
  1263. hit:Play()
  1264. hit1:Play()
  1265. wait(4)
  1266. local bl00d = Instance.new("Part", char.Head)
  1267. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1268. bl00d.Rotation = Vector3.new(0,0,-90)
  1269. bl00d.CanCollide = false
  1270. bl00d.Anchored = true
  1271. bl00d.BrickColor = BrickColor.new("Maroon")
  1272. bl00d.Position = char.Head.Position
  1273. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1274. bl00d.Shape = "Cylinder"
  1275. bl00d.Material = "Pebble"
  1276. for i = 1,100 do
  1277. wait()
  1278. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1279. end
  1280. wait(1)
  1281. char.Humanoid.Health = 0
  1282. end)
  1283. end
  1284. function rape(victim, speaker) -- from rocky2u cmdscript
  1285. spawn(function()
  1286. local P1 = game:GetService("Players")[speaker].Character.Torso
  1287. local V1 = game:GetService("Players")[victim].Character.Torso
  1288. V1.Parent.Humanoid.PlatformStand = true
  1289. 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'
  1290. 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'
  1291. 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'
  1292. 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'
  1293. 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'
  1294. 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'
  1295. 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)
  1296. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1297. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1298. local D2 = D:Clone() D2.Parent = P1
  1299. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1300. 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)
  1301. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1302. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1303. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1304. local CM = Instance.new('CylinderMesh', C)
  1305. 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)
  1306. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1307. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1308. 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)
  1309. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1310. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1311. 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)
  1312. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1313. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1314. 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)
  1315. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1316. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1317. 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)
  1318. 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)
  1319. 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)
  1320. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1321. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1322. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1323. end)
  1324. 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)
  1325. end
  1326.  
  1327. addcmd('addalias','Adds an alias to a command',{},
  1328. function(args,speaker)
  1329. if #args < 2 then return end
  1330. local cmd = string.lower(args[1])
  1331. local alias = string.lower(args[2])
  1332. for i,v in pairs(cmds) do
  1333. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1334. customAlias[alias] = v
  1335. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1336. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1337. Notify("Added "..alias.." as an alias to "..cmd)
  1338. updatefile()
  1339. updatealiases()
  1340. break
  1341. end
  1342. end
  1343. end)
  1344.  
  1345. addcmd('877241loadalias','dab',{},
  1346. function(args,speaker)
  1347. if #args < 2 then return end
  1348. local cmd = string.lower(args[1])
  1349. local alias = string.lower(args[2])
  1350. for i,v in pairs(cmds) do
  1351. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1352. customAlias[alias] = v
  1353. updatealiases()
  1354. break
  1355. end
  1356. end
  1357. end)
  1358.  
  1359. addcmd('removealias','Removes a custom alias',{},
  1360. function(args,speaker)
  1361. if #args < 1 then return end
  1362. local alias = string.lower(args[1])
  1363. if customAlias[alias] then
  1364. local cmd = customAlias[alias].NAME
  1365. customAlias[alias] = nil
  1366. for i,v in pairs(aliasSave) do
  1367. if v.ALIAS == tostring(alias) then
  1368. table.remove(aliasSave, i)
  1369. end end
  1370. Notify("Removed the alias "..alias.." from "..cmd)
  1371. updatefile()
  1372. updatealiases()
  1373. end
  1374. end)
  1375.  
  1376. addcmd('clraliases','Removes all custom alias',{},
  1377. function(args,speaker)
  1378. customAlias = {}
  1379. aliasSave ={}
  1380. updatefile()
  1381. updatealiases()
  1382. Notify('Removed all aliases')
  1383. end)
  1384.  
  1385. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1386. function(args, speaker)
  1387. loadstring(tostring(GLS(false, 0)))()
  1388. end)
  1389.  
  1390. function hub()
  1391. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1392. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1393. addcmd('hub','opens script hub',{'scripts'},
  1394. function(args, speaker)
  1395. if speaker.userId ~= LP.userId then
  1396. lponly(speaker) else
  1397. hub()
  1398. end end)
  1399.  
  1400. addcmd('ff','gives ff to player',{},
  1401. function(args, speaker)
  1402. local players = getPlayer(args[1], speaker)
  1403. for i,v in pairs(players)do
  1404. local pchar=_char(v)
  1405. Instance.new("ForceField", pchar)
  1406. end
  1407. end)
  1408.  
  1409. addcmd('maxhealth','sets a limit of health to player',{},
  1410. function(args, speaker)
  1411. local players = getPlayer(args[1], speaker)
  1412. for i,v in pairs(players)do
  1413. local pchar=_char(v)
  1414. pchar.Humanoid.MaxHealth = args[2]
  1415. end
  1416. end)
  1417.  
  1418. addcmd('sethealth','sets the health of a player',{},
  1419. function(args, speaker)
  1420. local players = getPlayer(args[1], speaker)
  1421. for i,v in pairs(players)do
  1422. local pchar=_char(v)
  1423. pchar.Humanoid.Health = args[2]
  1424. end
  1425. end)
  1426.  
  1427. addcmd('breakloops','stops any cmd loops',{'break'},
  1428. function(args, speaker)
  1429. lastBreakTime = tick()
  1430. end)
  1431.  
  1432. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1433. function(args, speaker)
  1434. local players = getPlayer(args[1], speaker)
  1435. for i,v in pairs(players)do
  1436. local pchar=_char(v)
  1437. local invisff = Instance.new("ForceField", pchar)
  1438. invisff.Visible = false
  1439. end
  1440. end)
  1441.  
  1442. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1443. function(args, speaker)
  1444. local players = getPlayer(args[1], speaker)
  1445. for i,v in pairs(players)do
  1446. local pchar=_char(v)
  1447. spawn(function()
  1448. local m = missile:Clone()
  1449. m.Parent = workspace
  1450. local W = Instance.new('Weld', m)
  1451. W.Part0 = W.Parent
  1452. W.Part1 = pchar.HumanoidRootPart
  1453. W.C1 = CFrame.new(0, 0.5, 1)
  1454. m.force.Force = Vector3.new(0, 15000, 0)
  1455. wait(0.01)
  1456. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1457. wait(5)
  1458. Instance.new('Explosion', m).Position = m.Position
  1459. wait(0.01)
  1460. pchar:BreakJoints()
  1461. wait(1)
  1462. m:destroy()
  1463. end)
  1464. end
  1465. end)
  1466.  
  1467. addcmd('kidnap', 'Kidnaps the player in a candy van',{},
  1468. function(args, speaker)
  1469. local players = getPlayer(args[1], speaker)
  1470. for i,v in pairs(players)do
  1471. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1472. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1473. end
  1474. end)
  1475.  
  1476. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1477. function(args, speaker)
  1478. if speaker.userId ~= LP.userId then
  1479. lponly(speaker)
  1480. else
  1481. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1482. end
  1483. end)
  1484.  
  1485. addcmd('unff', 'takes away ff from player',{'noff'},
  1486. function(args, speaker)
  1487. local players = getPlayer(args[1], speaker)
  1488. for i,v in pairs(players)do
  1489. local pchar=_char(v)
  1490. for j,v1 in pairs(pchar:GetChildren()) do
  1491. if v1:IsA("ForceField") then
  1492. v1:Destroy()
  1493. end
  1494. end
  1495. end
  1496. end)
  1497.  
  1498. addcmd('flashlight', 'gives a player a flashlight',{},
  1499. function(args, speaker)
  1500. local players = getPlayer(args[1], speaker)
  1501. for i,v in pairs(players)do
  1502. spawn(function()
  1503. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1504. flashlight.Parent = gPlayers[v].Backpack
  1505. flashlight.Name = "IYflashlight"
  1506. end)
  1507. end
  1508. end)
  1509.  
  1510. addcmd('car', 'inserts a car',{'vehicle'},
  1511. function(args, speaker)
  1512. local players = getPlayer(args[1], speaker)
  1513. for i,v in pairs(players)do
  1514. spawn(function()
  1515. local pchar=_char(v)
  1516. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1517. model.Parent = workspace
  1518. model:MakeJoints()
  1519. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1520. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1521. for _, child in pairs( model:GetChildren()) do
  1522. if child.ClassName == "Part" then
  1523. child.Anchored = true
  1524. wait(1)
  1525. child.Anchored = false
  1526. end end end) end end)
  1527.  
  1528. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1529. function(args, speaker)
  1530. local players = getPlayer(args[1], speaker)
  1531. for i,v in pairs(players)do
  1532. for _, child in pairs( workspace:GetChildren()) do
  1533. if child.Name == "IYcar" .. gPlayers[v].Name then
  1534. child:Destroy()
  1535. end
  1536. end
  1537. end
  1538. end)
  1539.  
  1540. addcmd('team','team [plr] [team]',{},
  1541. function(args, speaker)
  1542. local players = getPlayer(args[1], speaker)
  1543. local teamname = nil
  1544. for i,v in pairs(players)do
  1545. 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
  1546. _players[v].Team = teamname
  1547. end
  1548. end)
  1549.  
  1550. addcmd('maxzoom','maximum camera zoom',{},
  1551. function(args, speaker)
  1552. local players = getPlayer(args[1], speaker)
  1553. for i,v in pairs(players)do
  1554. _players[v].CameraMaxZoomDistance = args[2]
  1555. end
  1556. end)
  1557.  
  1558. function spawnrain(mesh,texture)
  1559. spawn(function()
  1560. for i,v in pairs(gPlayers:GetChildren()) do
  1561. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1562. if raining == true then
  1563. local rain = Instance.new("Part",workspace)
  1564. rain.CanCollide = true
  1565. local m = Instance.new("SpecialMesh",rain)
  1566. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1567. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1568. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1569. wait(5) rain:Destroy()
  1570. end
  1571. end
  1572. end
  1573. end)
  1574. end
  1575.  
  1576. raining = false
  1577. addcmd('rain','make it rain a mesh',{},
  1578. function(args, speaker)
  1579. raining = true
  1580. repeat
  1581. wait(0.5)
  1582. spawnrain(args[1],args[2])
  1583. until raining == false
  1584. end)
  1585.  
  1586. addcmd('norain','make it rain a mesh',{'unrain'},
  1587. function(args, speaker)
  1588. raining = false
  1589. end)
  1590.  
  1591. local rad = math.rad
  1592. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1593. function(args, speaker)
  1594. for i = 1,args[1] do
  1595. wait()
  1596. local function ear(instance)
  1597. for i,v in pairs(instance:GetChildren())do
  1598. if v:IsA("Part") then
  1599. if v.Size.x > 1 then
  1600. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-args[2],args[2])),rad(math.random(-args[2],args[2])),rad(math.random(-args[2],args[2])))
  1601. end end ear(v) end end ear(workspace)
  1602. end
  1603. end)
  1604.  
  1605. addcmd('cape','Gives the target player(s) a cape',{},
  1606. function(args, speaker)
  1607. local players = getPlayer(args[1], speaker)
  1608. for i,v in pairs(players)do
  1609. spawn(function()
  1610. if _char(v):FindFirstChild("Humanoid") then
  1611. local plr = _players[v]
  1612. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1613. local torso = plr.Character.HumanoidRootPart
  1614. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1615. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1616. if not args[2] then
  1617. p.Color = Color3.new(0,0,0)
  1618. p.Color = Color3.new(0,0,0) else
  1619. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1620. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1621. p.formFactor = "Custom"
  1622. p.Size = Vector3.new(.2,.2,.2)
  1623. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1624. local motor1 = Instance.new("Motor", p)
  1625. motor1.Part0 = p
  1626. motor1.Part1 = torso
  1627. motor1.MaxVelocity = .01
  1628. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1629. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1630. local wave = false
  1631. repeat wait(1/44)
  1632. local ang = 0.1
  1633. local oldmag = torso.Velocity.magnitude
  1634. local mv = .002
  1635. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1636. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1637. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1638. motor1.DesiredAngle = -ang
  1639. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1640. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1641. if torso.Velocity.magnitude < .1 then wait(.1) end
  1642. until not p or p.Parent ~= torso.Parent
  1643. end
  1644. end)
  1645. end
  1646. end)
  1647.  
  1648. addcmd('uncape','Removes cape',{'nocape'},
  1649. function(args, speaker)
  1650. local players = getPlayer(args[1], speaker)
  1651. for i,v in pairs(players)do
  1652. local pchar=_char(v)
  1653. for _, child in pairs( pchar:GetChildren()) do
  1654. if child.Name == "IYcape" then
  1655. child:Destroy() end end
  1656. end
  1657. end)
  1658.  
  1659. addcmd('spasm','makes someone c r a z y',{},
  1660. function(args, speaker)
  1661. local players = getPlayer(args[1], speaker)
  1662. for i,v in pairs(players)do
  1663. local pchar=_char(v)
  1664. local AnimationId = "33796059"
  1665. local Anim = Instance.new("Animation")
  1666. Anim.AnimationId = "rbxassetid://"..AnimationId
  1667. local k = pchar.Humanoid:LoadAnimation(Anim)
  1668. k:Play()
  1669. k:AdjustSpeed(99)
  1670. end
  1671. end)
  1672.  
  1673. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1674. function(args, speaker)
  1675. local players = getPlayer(args[1], speaker)
  1676. for i,v in pairs(players)do
  1677. if not args[1] and args[2] then return end
  1678. local pchar=_char(v)
  1679. for _, child in pairs( pchar:GetDescendants()) do
  1680. if child.ClassName == "Sound" then
  1681. child:Destroy() end end
  1682. local s = Instance.new("Sound")
  1683. s.Name = "IYplrsound"
  1684. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1685. s.Volume = 1
  1686. s.Pitch = 1
  1687. s.Looped = true
  1688. s.archivable = true
  1689. s.Parent = pchar.HumanoidRootPart
  1690. s:Play()
  1691. end
  1692. end)
  1693.  
  1694. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1695. function(args, speaker)
  1696. local players = getPlayer(args[1], speaker)
  1697. for i,v in pairs(players)do
  1698. if not args[1] then return end
  1699. local pchar=_char(v)
  1700. for _, child in pairs( pchar:GetDescendants()) do
  1701. if child.ClassName == "Sound" then
  1702. child:Destroy() end end
  1703. end
  1704. end)
  1705.  
  1706. addcmd('fly','makes you fly',{},
  1707. function(args, speaker)
  1708. if speaker.userId ~= LP.userId then
  1709. lponly(speaker)
  1710. else
  1711. sFLY()
  1712. end
  1713. end)
  1714.  
  1715. addcmd('flyspeed','set the fly speed',{'flysp'},
  1716. function(args, speaker)
  1717. if speaker.userId ~= LP.userId then
  1718. lponly(speaker)
  1719. else
  1720. if isNumber(args[1]) then
  1721. iyflyspeed = args[1]
  1722. end end end)
  1723.  
  1724. addcmd('unfly','takes away fly',{'nofly'},
  1725. function(args, speaker)
  1726. if speaker.userId ~= LP.userId then
  1727. lponly(speaker)
  1728. else
  1729. NOFLY()
  1730. end
  1731. end)
  1732.  
  1733. addcmd('exit','kills roblox process',{},
  1734. function(args, speaker)
  1735. if speaker.userId ~= LP.userId then
  1736. lponly(speaker)
  1737. else
  1738. game:shutdown()
  1739. end
  1740. end)
  1741.  
  1742. addcmd('fire', 'set a player on fire',{},
  1743. function(args, speaker)
  1744. local players = getPlayer(args[1], speaker)
  1745. for i,v in pairs(players)do
  1746. spawn(function()
  1747. local pchar=_char(v)
  1748. local Fire1 = Instance.new("Fire", pchar.Head)
  1749. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1750. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1751. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1752. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1753. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1754. if not args[2] then return end
  1755. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1756. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1757. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1758. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1759. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1760. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1761. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1762. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1763. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1764. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1765. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1766. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1767. end)
  1768. end
  1769. end)
  1770.  
  1771. addcmd('discomesh', 'body parts get f u n k y',{},
  1772. function(args, speaker)
  1773. local players = getPlayer(args[1], speaker)
  1774. for i,v in pairs(players)do
  1775. spawn(function()
  1776. local plr = _players[v]
  1777. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1778. local h = _players[v].Character.Head.Mesh
  1779. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1780. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1781. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1782. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1783. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1784. while true do wait()
  1785. h.MeshType = meshes[math.random(1,#meshes)]
  1786. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1787. h.Parent.BrickColor = BrickColor.Random()
  1788. t.MeshType = meshes[math.random(1,#meshes)]
  1789. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1790. t.Parent.BrickColor = BrickColor.Random()
  1791. la.MeshType = meshes[math.random(1,#meshes)]
  1792. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1793. la.Parent.BrickColor = BrickColor.Random()
  1794. ra.MeshType = meshes[math.random(1,#meshes)]
  1795. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1796. ra.Parent.BrickColor = BrickColor.Random()
  1797. ll.MeshType = meshes[math.random(1,#meshes)]
  1798. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1799. ll.Parent.BrickColor = BrickColor.Random()
  1800. rl.MeshType = meshes[math.random(1,#meshes)]
  1801. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1802. rl.Parent.BrickColor = BrickColor.Random()
  1803. end end) end end)
  1804.  
  1805. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1806. function(args, speaker)
  1807. local players = getPlayer(args[1], speaker)
  1808. for i,v in pairs(players)do
  1809. spawn(function()
  1810. local Chicken = _players[v].Character
  1811. Chicken.Torso["Left Shoulder"].C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  1812. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1813. Chicken.Torso["Right Shoulder"].C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  1814. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1815. end) end end)
  1816.  
  1817. addcmd('esp', 'view a player and a players status',{},
  1818. function(args, speaker)
  1819. if speaker.userId ~= LP.userId then
  1820. lponly(speaker)
  1821. else
  1822. local players = getPlayer(args[1], speaker)
  1823. for i,v in pairs(players)do
  1824. spawn(function()
  1825. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1826. if child.Name == gPlayers[v].Name then
  1827. child:Destroy()
  1828. end end wait(0.5)
  1829. local m = game["Players"].LocalPlayer:GetMouse()
  1830. local rs = game:GetService("RunService").RenderStepped
  1831. local espplr = gPlayers[v]
  1832. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1833. for b,n in pairs (espplr.Character:GetChildren()) do
  1834. if (n:IsA("BasePart")) then
  1835. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1836. a.Name = espplr.Name
  1837. a.Adornee = n
  1838. a.AlwaysOnTop = true
  1839. a.ZIndex = 0
  1840. a.Size = n.Size
  1841. a.Transparency = 0.7
  1842. local resetting = false
  1843. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1844. a.Color = BrickColor.new("Lime green")
  1845. else
  1846. a.Color = BrickColor.new("Really red")
  1847. end
  1848. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1849. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1850. local TextLabel = Instance.new("TextLabel")
  1851. BillboardGui.Adornee = espplr.Character.Head
  1852. BillboardGui.Name = espplr.Name
  1853. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1854. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1855. BillboardGui.AlwaysOnTop = true
  1856. TextLabel.Parent = BillboardGui
  1857. TextLabel.BackgroundTransparency = 1
  1858. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1859. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1860. TextLabel.Font = Enum.Font.SourceSansSemibold
  1861. TextLabel.TextSize = 20
  1862. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1863. TextLabel.TextStrokeTransparency = 0
  1864. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1865. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1866. BillboardGui:Destroy() a:Destroy() end)
  1867. _players.PlayerRemoving:connect(function(player)
  1868. if player.Name == espplr.Name then
  1869. BillboardGui:Destroy() a:Destroy()
  1870. end end)
  1871. game:GetService("RunService").RenderStepped:Connect(function()
  1872. if espplr.Character ~= nil and espplr.Character.Parent ~= nil and espplr.Character:FindFirstChild('HumanoidRootPart') and espplr.Character:FindFirstChild('Humanoid') and game.CoreGui:FindFirstChild(espplr.Name) then
  1873. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1874. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1875. BillboardGui:Destroy() a:Destroy() end end)
  1876. end
  1877. end
  1878. end
  1879. end
  1880. end)
  1881. end
  1882. end
  1883. end)
  1884.  
  1885. addcmd('noesp', 'removes esp',{'unesp'},
  1886. function(args, speaker)
  1887. if speaker.userId ~= LP.userId then
  1888. lponly(speaker)
  1889. else
  1890. local players = getPlayer(args[1], speaker)
  1891. for i,v in pairs(players)do
  1892. spawn(function()
  1893. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1894. if child.Name == gPlayers[v].Name then
  1895. child:Destroy()
  1896. end
  1897. end end) end end end)
  1898.  
  1899. addcmd('nofire', 'extinguish a player',{'unfire'},
  1900. function(args, speaker)
  1901. local players = getPlayer(args[1], speaker)
  1902. for i,v in pairs(players)do
  1903. local pchar=_char(v)
  1904. for j,v1 in pairs(pchar:GetDescendants()) do
  1905. if v1:IsA("Fire") then
  1906. v1:Destroy()
  1907. end end end end)
  1908.  
  1909. addcmd('shiny', 'makes a player shine',{},
  1910. function(args, speaker)
  1911. local players = getPlayer(args[1], speaker)
  1912. for i,v in pairs(players)do
  1913. spawn(function()
  1914. local pchar=_char(v)
  1915. for i,v in pairs(pchar:GetChildren()) do
  1916. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1917. v:Destroy() end
  1918. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1919. v.Reflectance = 1
  1920. v.Material = "Plastic"
  1921. end
  1922. end
  1923. end)
  1924. end
  1925. end)
  1926.  
  1927. addcmd('light', 'givs em light',{},
  1928. function(args, speaker)
  1929. local players = getPlayer(args[1], speaker)
  1930. for i,v in pairs(players)do
  1931. spawn(function()
  1932. local pchar=_char(v)
  1933. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1934. if v1:IsA("PointLight") then
  1935. v1:Destroy()
  1936. end
  1937. end
  1938. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1939. light.Range = 12
  1940. light.Brightness = 3
  1941. if not args[2] then return end
  1942. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1943. light.Range = 12
  1944. light.Brightness = 3
  1945. end)
  1946. end
  1947. end)
  1948.  
  1949. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1950. addcmd('begone', 'BEGONE THOT',{'thot'},
  1951. function(args, speaker)
  1952. local players = getPlayer(args[1], speaker)
  1953. for i,v in pairs(players)do
  1954. spawn(function()
  1955. local thotbottle = bottle:Clone()
  1956. local pchar=_char(v)
  1957. thotbottle.Name = 'THOT BEGONE'
  1958. thotbottle.Handle:Destroy()
  1959. execCmd('freeze '..gPlayers[v].Name)
  1960. execCmd('name '..gPlayers[v].Name..' THOT')
  1961. execCmd('spasm '..gPlayers[v].Name)
  1962. thotbottle.Parent = pchar
  1963. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  1964. local cf = pchar.HumanoidRootPart.CFrame
  1965. local newcf = cf + cf.lookVector * 6
  1966. thotbottle.Head.CFrame = newcf
  1967. local s = Instance.new("Sound")
  1968. s.Name = "BEGONE"
  1969. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  1970. s.Volume = 10
  1971. s.Parent = thotbottle
  1972. s:play()
  1973. local d = Instance.new("Sound")
  1974. d.Name = "WuOOOH"
  1975. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  1976. d.Volume = 5
  1977. d.Parent = pchar
  1978. wait(4)
  1979. if gPlayers[v] then
  1980. execCmd('thaw '..gPlayers[v].Name)
  1981. execCmd('fling '..gPlayers[v].Name)
  1982. thotbottle:Destroy()
  1983. d:play()
  1984. end if gPlayers[v] then
  1985. wait(3)
  1986. execCmd('explode '..gPlayers[v].Name)
  1987. pchar:BreakJoints() end
  1988. end)
  1989. end
  1990. end)
  1991.  
  1992. addcmd('glowstick', 'givs em glo stik',{},
  1993. function(args, speaker)
  1994. local players = getPlayer(args[1], speaker)
  1995. for i,v in pairs(players)do
  1996. spawn(function()
  1997. System = {}
  1998. System.Create = function(a, c)
  1999. local e = Instance.new(a)
  2000. for d, a in pairs(c) do
  2001. local b, a = ypcall(function()
  2002. return e[d]
  2003. end)
  2004. if b then
  2005. e[d] = c[d]
  2006. end
  2007. end
  2008. return e
  2009. end
  2010. function b(d, b)
  2011. local c = getfenv(d)
  2012. local a = setmetatable({}, {
  2013. __index = function(a, a)
  2014. if a:lower() == 'script' then
  2015. return b
  2016. else
  2017. return c[a]
  2018. end
  2019. end
  2020. })
  2021. setfenv(d, a)
  2022. ypcall(function()
  2023. d()
  2024. end)
  2025. end
  2026. c = {}
  2027. mas = Instance.new("Model",game:GetService("Lighting"))
  2028. mas.Name = "CompiledModel"
  2029. o1 = System.Create("Tool",{
  2030. ["Name"] = "Glow Stick",
  2031. ["Parent"] = mas,
  2032. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2033. ["CanBeDropped"] = false,
  2034. })
  2035. o2 = System.Create("Part",{
  2036. ["Name"] = "Handle",
  2037. ["Parent"] = o1,
  2038. ["Transparency"] = 0.10000000149012,
  2039. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2040. ["Rotation"] = Vector3.new(-180, 0, 0),
  2041. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2042. ["FormFactor"] = Enum.FormFactor.Custom,
  2043. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2044. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2045. ["TopSurface"] = Enum.SurfaceType.Weld,
  2046. ["Material"] = "Neon",
  2047. })
  2048. o3 = System.Create("PointLight",{
  2049. ["Parent"] = o2,
  2050. ["Brightness"] = 8,
  2051. ["Range"] = 14,
  2052. })
  2053. o4 = System.Create("CylinderMesh",{
  2054. ["Parent"] = o2,
  2055. })
  2056. if not args[2] then
  2057. o2.Color = Color3.new(1,1,1)
  2058. o3.Color = Color3.new(1,1,1) else
  2059. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2060. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2061. mas.Parent = workspace
  2062. mas:MakeJoints()
  2063. local b = mas:GetChildren()
  2064. for a = 1, #b do
  2065. b[a].Parent = gPlayers[v].Backpack
  2066. ypcall(function()
  2067. b[a]:MakeJoints()
  2068. end)
  2069. end
  2070. mas:Destroy()
  2071. for a = 1, #c do
  2072. coroutine.resume(c[a])
  2073. end
  2074. end)
  2075. end
  2076. end)
  2077.  
  2078. addcmd('keybind','Binds a command to a key',{},
  2079. function(args,speaker)
  2080. if speaker.userId ~= LP.userId then
  2081. lponly(speaker) else
  2082. if #args < 2 then return end
  2083. local key = string.lower(args[1])
  2084. if #key > 1 or key == cmdbarbind then return end
  2085. local cmdText = GLS(false,1)
  2086. local cas = game:GetService("ContextActionService")
  2087. cas:BindAction("Keybind"..key,function(action,state,obj)
  2088. if state == Enum.UserInputState.Begin then
  2089. execCmd(cmdText,speaker)
  2090. end
  2091. end,false,key)
  2092. Notify("Binded "..cmdText.." to "..key)
  2093. end
  2094. end)
  2095.  
  2096. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2097. function(args,speaker)
  2098. if speaker.userId ~= LP.userId then
  2099. lponly(speaker) else
  2100. if #args < 1 then return end
  2101. local key = string.lower(args[1])
  2102. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2103. Notify("Unbinded "..key)
  2104. end
  2105. end)
  2106.  
  2107. addcmd('trail', 'spawns a trail behind a player',{},
  2108. function(args, speaker)
  2109. local players = getPlayer(args[1], speaker)
  2110. for i,v in pairs(players)do
  2111. spawn(function()
  2112. local pchar=_char(v)
  2113. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2114. if v1.Name == "TRAIL" then
  2115. v1:Destroy()
  2116. end
  2117. end
  2118. if args[2] then
  2119. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2120. color2 = Color3.new(0,0,0) else
  2121. color1 = Color3.new(1,1,1)
  2122. color2 = Color3.new(0,0,0) end
  2123. if pchar:FindFirstChild("Torso") then
  2124. local e = Instance.new("Trail", pchar.Torso)
  2125. e.Name = "TRAIL"
  2126. e.FaceCamera = true
  2127. e.Color = ColorSequence.new(color1,color2)
  2128. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2129. e.Attachment1 = pchar.Torso.NeckAttachment
  2130. end
  2131. end)
  2132. end
  2133. end)
  2134.  
  2135. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2136. function(args, speaker)
  2137. local players = getPlayer(args[1], speaker)
  2138. for i,v in pairs(players)do
  2139. spawn(function()
  2140. local pchar=_char(v)
  2141. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2142. if v1.Name == "TRAIL" then
  2143. v1:Destroy()
  2144. end
  2145. end
  2146. end)
  2147. end
  2148. end)
  2149.  
  2150. local fa = false
  2151. local cam = workspace.CurrentCamera
  2152. local cam1 = 0
  2153. local cam2 = 0
  2154. local cam3 = 0
  2155. local k1 = false
  2156. local k2 = false
  2157. local k3 = false
  2158. local k4 = false
  2159. local k5 = false
  2160. local k6 = false
  2161. cs = 0.5
  2162. function movecam()
  2163. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2164. if fa == false then
  2165. repeat
  2166. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2167. local fp = fc.Position
  2168. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2169. fa = true
  2170. end
  2171. game:GetService('RunService').RenderStepped:Wait()
  2172. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2173. fa = false
  2174. end
  2175. end
  2176. function kp1(inputObject, gameProcessedEvent)
  2177. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2178. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2179. k1 = true
  2180. cam1 = cs end
  2181. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2182. k2 = true
  2183. cam1 = (cs*-1) end
  2184. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2185. k3 = true
  2186. cam2 = cs end
  2187. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2188. k4 = true
  2189. cam2 = (cs*-1) end
  2190. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2191. k5 = true
  2192. cam3 = cs end
  2193. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2194. k6 = true
  2195. cam3 = (cs*-1) end
  2196. end
  2197. end
  2198. game:GetService("UserInputService").InputBegan:connect(kp1)
  2199. function kp2(inputObject, gameProcessedEvent)
  2200. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2201. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2202. k1 = false
  2203. if k2 == false then
  2204. cam1 = 0
  2205. end
  2206. end
  2207. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2208. k2 = false
  2209. if k1 == false then
  2210. cam1 = 0
  2211. end
  2212. end
  2213. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2214. k3= false
  2215. if k4== false then
  2216. cam2 = 0
  2217. end
  2218. end
  2219. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2220. k4 = false
  2221. if k3 == false then
  2222. cam2 = 0
  2223. end
  2224. end
  2225. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2226. k5 = false
  2227. if k6 == false then
  2228. cam3 = 0
  2229. end
  2230. end
  2231. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2232. k6 = false
  2233. if k5 == false then
  2234. cam3 = 0
  2235. end
  2236. end
  2237. end
  2238. end
  2239. game:GetService("UserInputService").InputEnded:connect(kp2)
  2240. function FC()
  2241. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2242. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2243. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2244. fc.CanCollide = false
  2245. fc.Anchored = true
  2246. fc.Transparency = 1
  2247. fc.Size = Vector3.new(1,1,1)
  2248. fc.Name = 'xFC'
  2249. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2250. local cam = workspace.CurrentCamera
  2251. cam.CameraSubject = fc
  2252. cam.CameraType = 'Custom'
  2253. movecam()
  2254. end end
  2255. function UFC()
  2256. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2257. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2258. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2259. local cam = workspace.CurrentCamera
  2260. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2261. cam.CameraType = 'Custom'
  2262. end end
  2263.  
  2264. addcmd('freecam','freecam',{'fc'},
  2265. function(args, speaker)
  2266. if speaker.userId ~= LP.userId then
  2267. lponly(speaker)
  2268. else
  2269. FC()
  2270. end
  2271. end)
  2272.  
  2273. addcmd('fixcam','fixes camera',{},
  2274. function(args, speaker)
  2275. if speaker.userId ~= LP.userId then
  2276. lponly(speaker)
  2277. else
  2278. workspace.CurrentCamera:remove()
  2279. wait(.1)
  2280. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2281. workspace.CurrentCamera.CameraType = "Custom"
  2282. LP.CameraMinZoomDistance = 0.5
  2283. LP.CameraMaxZoomDistance = 400
  2284. LP.CameraMode = "Classic"
  2285. end
  2286. end)
  2287.  
  2288. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2289. function(args, speaker)
  2290. local players = getPlayer(args[1], speaker)
  2291. for i,v in pairs(players)do
  2292. local pchar=_char(v)
  2293. local char = pchar
  2294. local hum = char.Humanoid
  2295. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2296. hum.HealthDisplayDistance = 0
  2297. --execcmd god
  2298. local stake = Instance.new("Part",char)
  2299. stake.Anchored = true
  2300. stake.BrickColor = BrickColor.new("Reddish brown")
  2301. stake.Material = "Wood"
  2302. stake.Size = Vector3.new(1,7,1)
  2303. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2304. local hay = Instance.new("Part",char)
  2305. hay.Anchored = true
  2306. hay.Material = "Grass"
  2307. hay.BrickColor = BrickColor.new("New Yeller")
  2308. hay.Size = Vector3.new(6,1,5)
  2309. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2310. local hay2 = hay:clone()
  2311. hay2.Parent = char
  2312. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2313. local fire = Instance.new("Fire",hay)
  2314. fire.Enabled = false
  2315. fire.Heat = 25
  2316. fire.Size = 2
  2317. fire.Color = Color3.new(170/255,85/255,0)
  2318. local smoke = Instance.new("Smoke",hay)
  2319. smoke.Enabled = false
  2320. smoke.Opacity = 1
  2321. smoke.RiseVelocity = 25
  2322. smoke.Size = 15
  2323. smoke.Color = Color3.new(0,0,0)
  2324. local light = Instance.new("PointLight",hay)
  2325. light.Color = Color3.new(170/255,85/255,0)
  2326. light.Range = 0
  2327. light.Brightness = 1
  2328. light.Enabled = false
  2329. --[[]]
  2330. local crack = Instance.new("Sound",hay)
  2331. crack.SoundId = "rbxassetid://239443642"
  2332. crack.Looped = true
  2333. crack.Volume = 0
  2334. local scream = Instance.new("Sound",char.Torso)
  2335. scream.SoundId = "rbxassetid://264227115"
  2336. scream.Looped = true
  2337. scream.Volume = 0
  2338. --]]
  2339. wait()
  2340. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2341. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2342.  
  2343. local bods = char['Body Colors']
  2344. local colors = {
  2345. --"Really red";
  2346. "Bright red";
  2347. "Crimson";
  2348. "Maroon";
  2349. "Really black";
  2350. }
  2351.  
  2352. fire.Enabled=true
  2353. smoke.Enabled=true
  2354. light.Enabled=true
  2355. crack:Play()
  2356. scream:Play()
  2357. scream.Pitch = 0.8
  2358. --scream.Volume = 0.5
  2359. for i=1,30 do
  2360. crack.Volume = crack.Volume+(1/30)
  2361. scream.Volume = crack.Volume
  2362. fire.Size=i
  2363. smoke.RiseVelocity=i-5
  2364. smoke.Size=i/2
  2365. light.Range=i*2
  2366. wait(1)
  2367. end
  2368.  
  2369. for i=1,#colors do
  2370. bods.HeadColor=BrickColor.new(colors[i])
  2371. bods.LeftArmColor=BrickColor.new(colors[i])
  2372. bods.LeftLegColor=BrickColor.new(colors[i])
  2373. bods.RightArmColor=BrickColor.new(colors[i])
  2374. bods.RightLegColor=BrickColor.new(colors[i])
  2375. bods.TorsoColor=BrickColor.new(colors[i])
  2376. hay.BrickColor=BrickColor.new(colors[i])
  2377. hay2.BrickColor=BrickColor.new(colors[i])
  2378. stake.BrickColor=BrickColor.new(colors[i])
  2379. wait(5)
  2380. end
  2381. wait(10)
  2382. scream.Volume = 0.5
  2383. wait(1)
  2384. scream:Stop()
  2385. char:BreakJoints()
  2386. end
  2387. end)
  2388.  
  2389. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2390. function(args, speaker)
  2391. if speaker.userId ~= LP.userId then
  2392. lponly(speaker)
  2393. else
  2394. UFC()
  2395. end
  2396. end)
  2397.  
  2398. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2399. function(args, speaker)
  2400. if speaker.userId ~= LP.userId then
  2401. lponly(speaker)
  2402. else
  2403. if isNumber(args[1]) then
  2404. cs = args[1]
  2405. end end end)
  2406.  
  2407. addcmd('nolight', 'no more light',{'unlight'},
  2408. function(args, speaker)
  2409. local players = getPlayer(args[1], speaker)
  2410. for i,v in pairs(players)do
  2411. local pchar=_char(v)
  2412. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2413. if v1:IsA("PointLight") then
  2414. v1:Destroy()
  2415. end
  2416. end
  2417. end
  2418. end)
  2419.  
  2420. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2421. function(args, speaker)
  2422. local players = getPlayer(args[1], speaker)
  2423. for i,v in pairs(players)do
  2424. local pchar=_char(v)
  2425. scale = 10
  2426.  
  2427. function weld(tab)
  2428. local last = nil
  2429. for i,v in pairs(tab) do
  2430. if v:IsA("BasePart") then
  2431. if last then
  2432. local w = Instance.new("Weld",last)
  2433. w.Part0 = w.Parent
  2434. w.Part1 = v
  2435. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2436. w.C0 = pos
  2437. end
  2438. last = v
  2439. end
  2440. end
  2441. end
  2442.  
  2443. function makeball(pos)
  2444. local model = Instance.new("Model",workspace)
  2445. model.Name = gPlayers[v].Name .. "ball"
  2446. local rand = BrickColor.Random()
  2447. pchar.Head.Anchored = true
  2448. for i=0,340,20 do
  2449. wait()
  2450. for z=-90,70,20 do
  2451. local p = Instance.new("Part",model)
  2452. p.formFactor = "Custom"
  2453. p.BrickColor = rand
  2454. p.Transparency = 0.5
  2455. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2456. p.Anchored = true
  2457. p.TopSurface = 0
  2458. p.BottomSurface = 0
  2459. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2460. p:breakJoints()
  2461. end
  2462. end
  2463. weld(model:children())
  2464. for i,v in pairs(model:children()) do v.Anchored = false end
  2465. pchar.Head.Anchored = false
  2466. model:MakeJoints()
  2467. end
  2468.  
  2469. if pchar then
  2470. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2471. end
  2472. end
  2473. end)
  2474.  
  2475. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2476. function(args, speaker)
  2477. local players = getPlayer(args[1], speaker)
  2478. for i,v in pairs(players)do
  2479. local pchar=_char(v)
  2480. for _, child in pairs( workspace:GetChildren()) do
  2481. if child.Name == gPlayers[v].Name .. "ball" then
  2482. child:Destroy()
  2483. end
  2484. end
  2485. end
  2486. end)
  2487.  
  2488. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2489.  
  2490. local fastwait = function(time)
  2491. local expire = tick()+(time or 0.02999999999999999889)
  2492. while game:GetService("RunService").Heartbeat:wait() do
  2493. if tick() >= expire then return true end
  2494. end
  2495. end
  2496.  
  2497. function arrest(name)
  2498. spawn(function()
  2499. local p = game:GetService("Players"):FindFirstChild(name)
  2500. local char = p.Character
  2501. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2502. local humanoid = p.Character:FindFirstChild("Humanoid")
  2503. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2504. local van = car:Clone()
  2505. if van then
  2506. local function check()
  2507. if not van or not van.Parent or not p or p.Parent ~= game:GetService("Players") or not torso or not humanoid or not torso.Parent or not humanoid.Parent or not char or not char.Parent then
  2508. return false
  2509. else
  2510. return true
  2511. end
  2512. end
  2513.  
  2514. --local driver = van.Driver
  2515. --local grabber = van.Clown
  2516. local primary = van.Primary
  2517. --local door = van.Door
  2518. local tPos = torso.CFrame
  2519.  
  2520. local sound = Instance.new("Sound",primary)
  2521. sound.SoundId = "rbxassetid://258529216"
  2522. sound.Looped = true
  2523. sound:Play()
  2524.  
  2525. local chuckle = Instance.new("Sound",primary)
  2526. chuckle.SoundId = "rbxassetid://175964948"
  2527. chuckle.Looped = true
  2528. chuckle.Volume = 0.5
  2529. chuckle:Play()
  2530.  
  2531. van.PrimaryPart = van.Primary
  2532. van.Name = "ADONIS_VAN"
  2533. van.Parent = workspace
  2534. humanoid.Name = "NoResetForYou"
  2535. humanoid.WalkSpeed = 0
  2536. sound.Pitch = 1.3
  2537.  
  2538. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2539. music.Name = "COPSONG"
  2540. music.SoundId = "rbxassetid://132007810"
  2541. music.Volume = 1
  2542. music.Looped = true
  2543. if not music.Playing then music:Play() end
  2544.  
  2545. spawn(function()
  2546. while fastwait(0.2) do
  2547. van.Body.Lightbar.Red.PointLight.Enabled = true
  2548. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2549. fastwait(0.2)
  2550. van.Body.Lightbar.Red.PointLight.Enabled = false
  2551. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2552. end
  2553. end)
  2554.  
  2555. for i = 1,200 do
  2556. if not check() then
  2557. break
  2558. else
  2559. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2560. fastwait(0.001*(i/5))
  2561. end
  2562. end
  2563.  
  2564. sound.Pitch = 0.9
  2565.  
  2566. fastwait(0.5)
  2567. if check() then
  2568. --door.Transparency = 1
  2569. end
  2570.  
  2571. local freeze = Instance.new("Sound",primary)
  2572. freeze.SoundId = "rbxassetid://163732279"
  2573. freeze.Volume = 5
  2574. freeze:Play()
  2575.  
  2576. fastwait(3)
  2577.  
  2578. if check() then
  2579. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2580. end
  2581.  
  2582. fastwait(0.5)
  2583. if check() then
  2584. --door.Transparency = 0
  2585. end
  2586. fastwait(0.5)
  2587.  
  2588. sound.Pitch = 1.3
  2589. local gui = Instance.new("ScreenGui")
  2590. local frame = Instance.new("Frame",gui)
  2591. frame.BackgroundTransparency = 1
  2592. frame.BackgroundColor3 = Color3.new(0,0,0)
  2593. frame.Position = UDim2.new(0,0,0,-36)
  2594. frame.Size = UDim2.new(1,0,1,36)
  2595. spawn(function()
  2596. for i = 1,0,-0.01 do
  2597. frame.BackgroundTransparency = i
  2598. fastwait(0.1)
  2599. end
  2600. frame.BackgroundTransparency = 0
  2601. end)
  2602.  
  2603. p.CameraMaxZoomDistance = 0.5
  2604.  
  2605. torso.Anchored = true
  2606.  
  2607. for i = 1,400 do
  2608. if not check() then
  2609. break
  2610. else
  2611. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2612. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2613. fastwait(0.1/(i*5))
  2614.  
  2615. if i == 270 then
  2616. music.Volume = 5
  2617. end
  2618. end
  2619. end
  2620.  
  2621. local function KICK(P)
  2622. spawn(function()
  2623. if not FindTable(WL, P.Name) then
  2624. for i = 1,5 do
  2625. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2626. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2627. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2628. spawn(function()
  2629. repeat fastwait()
  2630. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2631. until not game:GetService("Players"):FindFirstChild(P.Name)
  2632. end)
  2633. P.Character.HumanoidRootPart.Anchored = true
  2634. end
  2635. end
  2636. end
  2637. end)
  2638. end
  2639.  
  2640. if p and p.Parent == game:GetService("Players") then
  2641. if p == game:GetService("Players").LocalPlayer then
  2642. fastwait(5)
  2643. end
  2644. torso.Anchored = false
  2645. p.CharacterAdded:Connect(function()
  2646. fastwait()
  2647. KICK(p)
  2648. end)
  2649. KICK(p)
  2650. end
  2651. fastwait(0.5)
  2652. pcall(function() van:Destroy() end)
  2653. pcall(function() gui:Destroy() end)
  2654. if not workspace:FindFirstChild("ADONIS_VAN") then
  2655. music:Destroy()
  2656. end
  2657. end
  2658. end
  2659. end)
  2660. end
  2661.  
  2662. addcmd('arrest', 'arrests player',{},
  2663. function(args, speaker)
  2664. local players = getPlayer(args[1], speaker)
  2665. for i,v in pairs(players)do
  2666. arrest(gPlayers[v].Name)
  2667. end
  2668. end)
  2669.  
  2670. addcmd('nodummies', 'clears dummies',{},
  2671. function(args, speaker)
  2672. for _, child in pairs( workspace:GetChildren()) do
  2673. if child:FindFirstChild('isdummy') then
  2674. child:Destroy()
  2675. end
  2676. end
  2677. end)
  2678.  
  2679. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2680. function(args, speaker)
  2681. local name = GLS(false, 0)
  2682. local lchar = game:GetService('Players').LocalPlayer
  2683. local Model0 = Instance.new("Model")
  2684. local Part1 = Instance.new("Part")
  2685. local SpecialMesh2 = Instance.new("SpecialMesh")
  2686. local Decal3 = Instance.new("Decal")
  2687. local Part4 = Instance.new("Part")
  2688. local Motor5 = Instance.new("Motor")
  2689. local Motor6 = Instance.new("Motor")
  2690. local Motor7 = Instance.new("Motor")
  2691. local Motor8 = Instance.new("Motor")
  2692. local Motor9 = Instance.new("Motor")
  2693. local Part10 = Instance.new("Part")
  2694. local Part11 = Instance.new("Part")
  2695. local Part12 = Instance.new("Part")
  2696. local Part13 = Instance.new("Part")
  2697. local dum = Instance.new("BoolValue")
  2698. dum.Name = "isdummy"
  2699. dum.Parent = Model0
  2700. local Humanoid14 = Instance.new("Humanoid")
  2701. Model0.Name = name
  2702. Model0.Parent = workspace
  2703. Model0.PrimaryPart = Part1
  2704. Part1.Name = "Head"
  2705. Part1.Parent = Model0
  2706. Part1.BrickColor = BrickColor.new("Bright yellow")
  2707. Part1.CanCollide = false
  2708. Part1.FormFactor = Enum.FormFactor.Symmetric
  2709. Part1.Friction = 0
  2710. Part1.Size = Vector3.new(2, 1, 1)
  2711. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2712. Part1.TopSurface = Enum.SurfaceType.Smooth
  2713. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2714. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2715. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2716. SpecialMesh2.Parent = Part1
  2717. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2718. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2719. Decal3.Name = "face"
  2720. Decal3.Parent = Part1
  2721. Decal3.Texture = "rbxasset://textures/face.png"
  2722. Part4.Name = "Torso"
  2723. Part4.Parent = Model0
  2724. Part4.BrickColor = BrickColor.new("Bright blue")
  2725. Part4.CanCollide = false
  2726. Part4.FormFactor = Enum.FormFactor.Symmetric
  2727. Part4.Friction = 0
  2728. Part4.Size = Vector3.new(2, 2, 1)
  2729. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2730. Part4.LeftSurface = Enum.SurfaceType.Weld
  2731. Part4.RightSurface = Enum.SurfaceType.Weld
  2732. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2733. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2734. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2735. Motor5.Name = "Right Shoulder"
  2736. Motor5.Parent = Part4
  2737. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2738. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2739. Motor5.Part0 = Part4
  2740. Motor5.Part1 = Part11
  2741. Motor5.DesiredAngle = 0.083800852298737
  2742. Motor5.MaxVelocity = 0.15000000596046
  2743. Motor6.Name = "Left Shoulder"
  2744. Motor6.Parent = Part4
  2745. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2746. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2747. Motor6.Part0 = Part4
  2748. Motor6.Part1 = Part10
  2749. Motor6.DesiredAngle = 0.083800852298737
  2750. Motor6.MaxVelocity = 0.15000000596046
  2751. Motor7.Name = "Left Hip"
  2752. Motor7.Parent = Part4
  2753. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2754. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2755. Motor7.Part0 = Part4
  2756. Motor7.Part1 = Part12
  2757. Motor7.DesiredAngle = -0.083800852298737
  2758. Motor7.MaxVelocity = 0.10000000149012
  2759. Motor8.Name = "Neck"
  2760. Motor8.Parent = Part4
  2761. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2762. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2763. Motor8.Part0 = Part4
  2764. Motor8.Part1 = Part1
  2765. Motor8.MaxVelocity = 0.10000000149012
  2766. Motor9.Name = "Right Hip"
  2767. Motor9.Parent = Part4
  2768. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2769. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2770. Motor9.Part0 = Part4
  2771. Motor9.Part1 = Part13
  2772. Motor9.DesiredAngle = -0.083800852298737
  2773. Motor9.MaxVelocity = 0.10000000149012
  2774. Part10.Name = "Left Arm"
  2775. Part10.Parent = Model0
  2776. Part10.BrickColor = BrickColor.new("Bright yellow")
  2777. Part10.CanCollide = false
  2778. Part10.FormFactor = Enum.FormFactor.Symmetric
  2779. Part10.Size = Vector3.new(1, 2, 1)
  2780. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2781. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2782. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2783. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2784. Part11.Name = "Right Arm"
  2785. Part11.Parent = Model0
  2786. Part11.BrickColor = BrickColor.new("Bright yellow")
  2787. Part11.CanCollide = false
  2788. Part11.FormFactor = Enum.FormFactor.Symmetric
  2789. Part11.Size = Vector3.new(1, 2, 1)
  2790. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2791. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2792. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2793. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2794. Part12.Name = "Left Leg"
  2795. Part12.Parent = Model0
  2796. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2797. Part12.CanCollide = false
  2798. Part12.FormFactor = Enum.FormFactor.Symmetric
  2799. Part12.Size = Vector3.new(1, 2, 1)
  2800. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2801. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2802. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2803. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2804. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2805. Part13.Name = "Right Leg"
  2806. Part13.Parent = Model0
  2807. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2808. Part13.CanCollide = false
  2809. Part13.FormFactor = Enum.FormFactor.Symmetric
  2810. Part13.Size = Vector3.new(1, 2, 1)
  2811. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2812. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2813. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2814. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2815. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2816. Humanoid14.Parent = Model0
  2817. Humanoid14.RightLeg = Part13
  2818. Humanoid14.LeftLeg = Part12
  2819. Humanoid14.Torso = Part4
  2820. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2821. Model0.Parent = game:GetService('Workspace')
  2822. end)
  2823.  
  2824. addcmd('loopkill', 'rip person',{'lkill'},
  2825. function(args, speaker)
  2826. local players = getPlayer(args[1], speaker)
  2827. for i,v in pairs(players)do
  2828. if not FindTable(loopkillT, _players[v].Name) then
  2829. table.insert(loopkillT, _players[v].Name)
  2830. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2831. Notify('Loopkilling player(s)') end end end end)
  2832.  
  2833. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2834. function(args, speaker)
  2835. local players = getPlayer(args[1], speaker)
  2836. for i,v in pairs(players)do
  2837. if FindTable(loopkillT, _players[v].Name) then
  2838. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2839. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2840. Notify('No longer loopkilling player(s)') end end end end)
  2841.  
  2842. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2843. function(args, speaker)
  2844. local players = getPlayer(args[1], speaker)
  2845. for i,v in pairs(players)do
  2846. if not FindTable(disabletoolsT, _players[v].Name) then
  2847. table.insert(disabletoolsT, _players[v].Name)
  2848. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2849. Notify('Disabled tools for player(s)') end end end end)
  2850.  
  2851. addcmd('enabletools', 'lets them have tools',{},
  2852. function(args, speaker)
  2853. local players = getPlayer(args[1], speaker)
  2854. for i,v in pairs(players)do
  2855. if FindTable(disabletoolsT, _players[v].Name) then
  2856. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2857. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2858. Notify('Enabled tools for player(s)') end end end end)
  2859.  
  2860. addcmd('refresh', 'refresh their player model',{'re'},
  2861. function(args, speaker)
  2862. local players = getPlayer(args[1], speaker)
  2863. for i,v in pairs(players)do
  2864. refresh(_players[v])
  2865. end end)
  2866.  
  2867. local fastwait = function(time)
  2868. local expire = tick()+(time or 0.02999999999999999889)
  2869. while game:GetService("RunService").Heartbeat:wait() do
  2870. if tick() >= expire then return true end
  2871. end
  2872. end
  2873.  
  2874. function gull(name)
  2875. spawn(function()
  2876. local char = game:GetService("Players")[name].Character
  2877. char.PrimaryPart = char.HumanoidRootPart
  2878.  
  2879. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2880. local initCFrame = tors.CFrame
  2881.  
  2882. if char:FindFirstChild("Torso") then
  2883. char.Torso.Anchored = true
  2884. else
  2885. char.UpperTorso.Anchored = true
  2886. end
  2887. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2888.  
  2889. local gull = Instance.new("Part")
  2890. gull.Anchored = true
  2891. gull.CanCollide = false
  2892. gull.Position = Vector3.new(0,100000,0)
  2893. local mesh = Instance.new("SpecialMesh",gull)
  2894. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2895. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2896. mesh.Scale = Vector3.new(10,10,10)
  2897.  
  2898. local leftWing = Instance.new("Part",gull)
  2899. leftWing.CanCollide = false
  2900. local lmesh = Instance.new("SpecialMesh",leftWing)
  2901. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2902. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2903. lmesh.Scale = Vector3.new(10,10,10)
  2904. local leftMotor = Instance.new("Motor6D",gull)
  2905. leftMotor.MaxVelocity = 1
  2906. leftMotor.Part0 = gull
  2907. leftMotor.Part1 = leftWing
  2908. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2909.  
  2910. local rightWing = Instance.new("Part",gull)
  2911. rightWing.CanCollide = false
  2912. local rmesh = Instance.new("SpecialMesh",rightWing)
  2913. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2914. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2915. rmesh.Scale = Vector3.new(10,10,10)
  2916. local rightMotor = Instance.new("Motor6D",gull)
  2917. rightMotor.MaxVelocity = 1
  2918. rightMotor.Part0 = gull
  2919. rightMotor.Part1 = rightWing
  2920. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2921.  
  2922. local sound = Instance.new("Sound",gull)
  2923. sound.SoundId = "rbxassetid://160877039"
  2924. sound.Volume = 10
  2925. gull.Parent = workspace
  2926.  
  2927. for i = 400,-1000,-2 do
  2928. local der = 0.02*i
  2929. local angle = math.atan(der/1)
  2930. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2931. if i == 0 then sound:Play() end
  2932. if i <= 0 then
  2933. char:SetPrimaryPartCFrame(gull.CFrame)
  2934. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2935. leftMotor.DesiredAngle = -nextAngle
  2936. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2937. rightMotor.DesiredAngle = nextAngle
  2938. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2939. end
  2940. game:GetService("RunService").RenderStepped:wait()
  2941. end
  2942.  
  2943. local function KICK(P)
  2944. spawn(function()
  2945. if not FindTable(WL, P.Name) then
  2946. for i = 1,5 do
  2947. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2948. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2949. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2950. spawn(function()
  2951. repeat wait()
  2952. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2953. until not game:GetService("Players"):FindFirstChild(P.Name)
  2954. end)
  2955. P.Character.HumanoidRootPart.Anchored = true
  2956. end
  2957. end
  2958. end
  2959. end)
  2960. end
  2961.  
  2962. if char:FindFirstChild("Torso") then
  2963. char.Torso.Anchored = false
  2964. else
  2965. char.UpperTorso.Anchored = false
  2966. end
  2967.  
  2968. spawn(function()
  2969. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  2970. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2971. wait()
  2972. KICK(game:GetService("Players")[name])
  2973. end)
  2974. KICK(game:GetService("Players")[name])
  2975. end)
  2976.  
  2977. local go = Instance.new("BodyVelocity",gull)
  2978. go.Velocity = Vector3.new(0,1000,0)
  2979. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2980. gull.Anchored = false
  2981. end)
  2982. end
  2983.  
  2984. addcmd('seagull', 'seagulls player',{'gull'},
  2985. function(args, speaker)
  2986. local players = getPlayer(args[1], speaker)
  2987. for i,v in pairs(players)do
  2988. gull(gPlayers[v].Name)
  2989. end
  2990. end)
  2991.  
  2992. local song = nil
  2993. function zinniaKick(name)
  2994. spawn(function()
  2995. if song == nil or song.Parent == nil then
  2996. song = Instance.new("Sound",workspace)
  2997. song.SoundId = "rbxassetid://190423831"
  2998. song.Volume = 1
  2999. song.Looped = true
  3000. song:Play()
  3001. end
  3002. local zin = Instance.new("Part")
  3003. zin.Name = "CuteZinnia"
  3004. zin.Anchored = true
  3005. zin.CanCollide = false
  3006. zin.Locked = true
  3007. local mesh = Instance.new("SpecialMesh")
  3008. mesh.MeshId = "rbxassetid://1175670539"
  3009. mesh.TextureId = "rbxassetid://1175670558"
  3010. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3011. mesh.Offset = Vector3.new(0,0.88,0)
  3012. mesh.Parent = zin
  3013. local char = game:GetService("Players")[name].Character
  3014. char.PrimaryPart = char.HumanoidRootPart
  3015. if char:FindFirstChild("Torso") then
  3016. char.Torso.Anchored = true
  3017. else
  3018. char.UpperTorso.Anchored = true
  3019. end
  3020. 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))
  3021. zin.Parent = workspace
  3022. 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)})
  3023. tween:Play()
  3024. fastwait(3)
  3025. for i = 50,1,-1 do
  3026. 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))
  3027. fastwait()
  3028. end
  3029. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3030. fastwait(1)
  3031. local turns = 0
  3032.  
  3033. while turns < 200 do
  3034. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3035. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3036. turns = turns + 1
  3037. fastwait()
  3038. end
  3039. for i = 1,10 do
  3040. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3041. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3042. fastwait()
  3043. end
  3044. local rX,rZ = 0,0
  3045. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3046. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3047. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3048. bv.Force = Vector3.new(rX,10000,rZ)
  3049. if char:FindFirstChild("Torso") then
  3050. char.Torso.Anchored = false
  3051. else
  3052. char.UpperTorso.Anchored = false
  3053. end
  3054. function KICK(P)
  3055. spawn(function()
  3056. if not FindTable(WL, P.Name) then
  3057. for i = 1,5 do
  3058. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3059. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3060. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3061. spawn(function()
  3062. repeat fastwait()
  3063. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3064. until not game:GetService("Players"):FindFirstChild(P.Name)
  3065. end)
  3066. P.Character.HumanoidRootPart.Anchored = true
  3067. end
  3068. end
  3069. end
  3070. end)
  3071. end
  3072. spawn(function()
  3073. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3074. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3075. fastwait()
  3076. KICK(game:GetService("Players")[name])
  3077. end)
  3078. KICK(game:GetService("Players")[name])
  3079. end)
  3080. for i = 1,20 do
  3081. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3082. fastwait()
  3083. end
  3084. while turns > 0 do
  3085. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3086. turns = turns - 5
  3087. fastwait()
  3088. end
  3089. fastwait(1)
  3090. zin.Name = "GoneZinnia"
  3091. local go = Instance.new("BodyVelocity",zin)
  3092. go.Velocity = zin.CFrame.lookVector * 100
  3093. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3094. zin.Anchored = false
  3095. fastwait(20)
  3096. if song and not workspace:FindFirstChild("CuteZinnia") then
  3097. song:Destroy()
  3098. song = nil
  3099. end
  3100. end)
  3101. end
  3102.  
  3103. addcmd('zinnia', 'asdf for moon',{},
  3104. function(args, speaker)
  3105. local players = getPlayer(args[1], speaker)
  3106. for i,v in pairs(players)do
  3107. zinniaKick(gPlayers[v].Name)
  3108. end
  3109. end)
  3110.  
  3111. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3112. function(args, speaker)
  3113. local players = getPlayer(args[1], speaker)
  3114. for i,v in pairs(players)do
  3115. if not FindTable(rainbowT, _players[v].Name) then
  3116. table.insert(rainbowT, _players[v].Name)
  3117. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3118. Notify('Gave player(s) rainbow name') end end end end)
  3119.  
  3120. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3121. function(args, speaker)
  3122. local players = getPlayer(args[1], speaker)
  3123. for i,v in pairs(players)do
  3124. if FindTable(rainbowT, _players[v].Name) then
  3125. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3126. _players[v].Neutral = true
  3127. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3128. Notify('Disabled rainbow name for player(s)') end end end end)
  3129.  
  3130. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3131. function(args, speaker)
  3132. if speaker.userId ~= LP.userId then
  3133. lponly(speaker)
  3134. else
  3135. --Terrain Script
  3136. --Edge#1934/IoIman616
  3137.  
  3138. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3139. if child.Name == "MaterialGui" then
  3140. child:Destroy()
  3141. end
  3142. end
  3143.  
  3144. function sandbox(var,func)
  3145. local env = getfenv(func)
  3146. local newenv = setmetatable({},{
  3147. __index = function(self,k)
  3148. if k=="script" then
  3149. return var
  3150. else
  3151. return env[k]
  3152. end
  3153. end,
  3154. })
  3155. setfenv(func,newenv)
  3156. return func
  3157. end
  3158. cors = {}
  3159. mas = Instance.new("Model",game:GetService("Lighting"))
  3160. HopperBin0 = Instance.new("HopperBin")
  3161. HopperBin0.Name = "Terrain Build"
  3162. HopperBin0.Parent = mas
  3163. for i,v in pairs(mas:GetChildren()) do
  3164. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3165. pcall(function() v:MakeJoints() end)
  3166. end
  3167. mas:Destroy()
  3168. for i,v in pairs(cors) do
  3169. spawn(function()
  3170. pcall(v)
  3171. end)
  3172. end
  3173.  
  3174. wait(0.01)
  3175.  
  3176. function sandbox(var,func)
  3177. local env = getfenv(func)
  3178. local newenv = setmetatable({},{
  3179. __index = function(self,k)
  3180. if k=="script" then
  3181. return var
  3182. else
  3183. return env[k]
  3184. end
  3185. end,
  3186. })
  3187. setfenv(func,newenv)
  3188. return func
  3189. end
  3190. cors = {}
  3191. mas = Instance.new("Model",game:GetService("Lighting"))
  3192. ScreenGui0 = Instance.new("ScreenGui")
  3193. ImageLabel1 = Instance.new("ImageLabel")
  3194. ImageButton2 = Instance.new("ImageButton")
  3195. Frame3 = Instance.new("Frame")
  3196. NumberValue4 = Instance.new("NumberValue")
  3197. ImageButton5 = Instance.new("ImageButton")
  3198. Frame6 = Instance.new("Frame")
  3199. NumberValue7 = Instance.new("NumberValue")
  3200. ImageButton8 = Instance.new("ImageButton")
  3201. Frame9 = Instance.new("Frame")
  3202. NumberValue10 = Instance.new("NumberValue")
  3203. ImageButton11 = Instance.new("ImageButton")
  3204. Frame12 = Instance.new("Frame")
  3205. NumberValue13 = Instance.new("NumberValue")
  3206. ImageButton14 = Instance.new("ImageButton")
  3207. Frame15 = Instance.new("Frame")
  3208. NumberValue16 = Instance.new("NumberValue")
  3209. ImageButton17 = Instance.new("ImageButton")
  3210. Frame18 = Instance.new("Frame")
  3211. NumberValue19 = Instance.new("NumberValue")
  3212. ImageButton20 = Instance.new("ImageButton")
  3213. Frame21 = Instance.new("Frame")
  3214. NumberValue22 = Instance.new("NumberValue")
  3215. ImageButton23 = Instance.new("ImageButton")
  3216. Frame24 = Instance.new("Frame")
  3217. NumberValue25 = Instance.new("NumberValue")
  3218. ImageButton26 = Instance.new("ImageButton")
  3219. Frame27 = Instance.new("Frame")
  3220. NumberValue28 = Instance.new("NumberValue")
  3221. ImageButton29 = Instance.new("ImageButton")
  3222. Frame30 = Instance.new("Frame")
  3223. NumberValue31 = Instance.new("NumberValue")
  3224. ImageButton32 = Instance.new("ImageButton")
  3225. Frame33 = Instance.new("Frame")
  3226. NumberValue34 = Instance.new("NumberValue")
  3227. ImageButton35 = Instance.new("ImageButton")
  3228. Frame36 = Instance.new("Frame")
  3229. NumberValue37 = Instance.new("NumberValue")
  3230. ImageButton38 = Instance.new("ImageButton")
  3231. Frame39 = Instance.new("Frame")
  3232. NumberValue40 = Instance.new("NumberValue")
  3233. ImageButton41 = Instance.new("ImageButton")
  3234. Frame42 = Instance.new("Frame")
  3235. NumberValue43 = Instance.new("NumberValue")
  3236. ImageButton44 = Instance.new("ImageButton")
  3237. Frame45 = Instance.new("Frame")
  3238. NumberValue46 = Instance.new("NumberValue")
  3239. ImageButton47 = Instance.new("ImageButton")
  3240. Frame48 = Instance.new("Frame")
  3241. NumberValue49 = Instance.new("NumberValue")
  3242. ImageButton50 = Instance.new("ImageButton")
  3243. Frame51 = Instance.new("Frame")
  3244. NumberValue52 = Instance.new("NumberValue")
  3245. ImageButton53 = Instance.new("ImageButton")
  3246. Frame54 = Instance.new("Frame")
  3247. ScreenGui0.Name = "MaterialGui"
  3248. ScreenGui0.Parent = mas
  3249. ImageLabel1.Name = "MaterialMenu"
  3250. ImageLabel1.Parent = ScreenGui0
  3251. ImageLabel1.Transparency = 1
  3252. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3253. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3254. ImageLabel1.BackgroundTransparency = 1
  3255. ImageLabel1.ZIndex = 2
  3256. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3257. ImageButton2.Name = "Grass"
  3258. ImageButton2.Parent = ImageLabel1
  3259. ImageButton2.Transparency = 1
  3260. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3261. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3262. ImageButton2.BackgroundTransparency = 1
  3263. ImageButton2.ZIndex = 4
  3264. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3265. Frame3.Name = "Selection"
  3266. Frame3.Parent = ImageButton2
  3267. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3268. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3269. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3270. Frame3.BorderSizePixel = 0
  3271. Frame3.ZIndex = 3
  3272. NumberValue4.Name = "num"
  3273. NumberValue4.Parent = ImageButton2
  3274. NumberValue4.Value = 1
  3275. ImageButton5.Name = "Sand"
  3276. ImageButton5.Parent = ImageLabel1
  3277. ImageButton5.Transparency = 1
  3278. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3279. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3280. ImageButton5.BackgroundTransparency = 1
  3281. ImageButton5.ZIndex = 4
  3282. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3283. Frame6.Name = "Selection"
  3284. Frame6.Parent = ImageButton5
  3285. Frame6.Transparency = 1
  3286. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3287. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3288. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3289. Frame6.BackgroundTransparency = 1
  3290. Frame6.BorderSizePixel = 0
  3291. Frame6.ZIndex = 3
  3292. NumberValue7.Name = "num"
  3293. NumberValue7.Parent = ImageButton5
  3294. NumberValue7.Value = 2
  3295. ImageButton8.Name = "Brick"
  3296. ImageButton8.Parent = ImageLabel1
  3297. ImageButton8.Transparency = 1
  3298. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3299. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3300. ImageButton8.BackgroundTransparency = 1
  3301. ImageButton8.ZIndex = 4
  3302. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3303. Frame9.Name = "Selection"
  3304. Frame9.Parent = ImageButton8
  3305. Frame9.Transparency = 1
  3306. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3307. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3308. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3309. Frame9.BackgroundTransparency = 1
  3310. Frame9.BorderSizePixel = 0
  3311. Frame9.ZIndex = 3
  3312. NumberValue10.Name = "num"
  3313. NumberValue10.Parent = ImageButton8
  3314. NumberValue10.Value = 3
  3315. ImageButton11.Name = "Granite"
  3316. ImageButton11.Parent = ImageLabel1
  3317. ImageButton11.Transparency = 1
  3318. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3319. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3320. ImageButton11.BackgroundTransparency = 1
  3321. ImageButton11.ZIndex = 4
  3322. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3323. Frame12.Name = "Selection"
  3324. Frame12.Parent = ImageButton11
  3325. Frame12.Transparency = 1
  3326. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3327. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3328. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3329. Frame12.BackgroundTransparency = 1
  3330. Frame12.BorderSizePixel = 0
  3331. Frame12.ZIndex = 3
  3332. NumberValue13.Name = "num"
  3333. NumberValue13.Parent = ImageButton11
  3334. NumberValue13.Value = 4
  3335. ImageButton14.Name = "Asphalt"
  3336. ImageButton14.Parent = ImageLabel1
  3337. ImageButton14.Transparency = 1
  3338. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3339. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3340. ImageButton14.BackgroundTransparency = 1
  3341. ImageButton14.ZIndex = 4
  3342. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3343. Frame15.Name = "Selection"
  3344. Frame15.Parent = ImageButton14
  3345. Frame15.Transparency = 1
  3346. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3347. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3348. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3349. Frame15.BackgroundTransparency = 1
  3350. Frame15.BorderSizePixel = 0
  3351. Frame15.ZIndex = 3
  3352. NumberValue16.Name = "num"
  3353. NumberValue16.Parent = ImageButton14
  3354. NumberValue16.Value = 5
  3355. ImageButton17.Name = "Iron"
  3356. ImageButton17.Parent = ImageLabel1
  3357. ImageButton17.Transparency = 1
  3358. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3359. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3360. ImageButton17.BackgroundTransparency = 1
  3361. ImageButton17.ZIndex = 4
  3362. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3363. Frame18.Name = "Selection"
  3364. Frame18.Parent = ImageButton17
  3365. Frame18.Transparency = 1
  3366. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3367. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3368. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3369. Frame18.BackgroundTransparency = 1
  3370. Frame18.BorderSizePixel = 0
  3371. Frame18.ZIndex = 3
  3372. NumberValue19.Name = "num"
  3373. NumberValue19.Parent = ImageButton17
  3374. NumberValue19.Value = 6
  3375. ImageButton20.Name = "Aluminum"
  3376. ImageButton20.Parent = ImageLabel1
  3377. ImageButton20.Transparency = 1
  3378. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3379. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3380. ImageButton20.BackgroundTransparency = 1
  3381. ImageButton20.ZIndex = 4
  3382. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3383. Frame21.Name = "Selection"
  3384. Frame21.Parent = ImageButton20
  3385. Frame21.Transparency = 1
  3386. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3387. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3388. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3389. Frame21.BackgroundTransparency = 1
  3390. Frame21.BorderSizePixel = 0
  3391. Frame21.ZIndex = 3
  3392. NumberValue22.Name = "num"
  3393. NumberValue22.Parent = ImageButton20
  3394. NumberValue22.Value = 7
  3395. ImageButton23.Name = "Gold"
  3396. ImageButton23.Parent = ImageLabel1
  3397. ImageButton23.Transparency = 1
  3398. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3399. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3400. ImageButton23.BackgroundTransparency = 1
  3401. ImageButton23.ZIndex = 4
  3402. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3403. Frame24.Name = "Selection"
  3404. Frame24.Parent = ImageButton23
  3405. Frame24.Transparency = 1
  3406. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3407. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3408. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3409. Frame24.BackgroundTransparency = 1
  3410. Frame24.BorderSizePixel = 0
  3411. Frame24.ZIndex = 3
  3412. NumberValue25.Name = "num"
  3413. NumberValue25.Parent = ImageButton23
  3414. NumberValue25.Value = 8
  3415. ImageButton26.Name = "Plank"
  3416. ImageButton26.Parent = ImageLabel1
  3417. ImageButton26.Transparency = 1
  3418. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3419. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3420. ImageButton26.BackgroundTransparency = 1
  3421. ImageButton26.ZIndex = 4
  3422. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3423. Frame27.Name = "Selection"
  3424. Frame27.Parent = ImageButton26
  3425. Frame27.Transparency = 1
  3426. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3427. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3428. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3429. Frame27.BackgroundTransparency = 1
  3430. Frame27.BorderSizePixel = 0
  3431. Frame27.ZIndex = 3
  3432. NumberValue28.Name = "num"
  3433. NumberValue28.Parent = ImageButton26
  3434. NumberValue28.Value = 9
  3435. ImageButton29.Name = "Log"
  3436. ImageButton29.Parent = ImageLabel1
  3437. ImageButton29.Transparency = 1
  3438. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3439. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3440. ImageButton29.BackgroundTransparency = 1
  3441. ImageButton29.ZIndex = 4
  3442. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3443. Frame30.Name = "Selection"
  3444. Frame30.Parent = ImageButton29
  3445. Frame30.Transparency = 1
  3446. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3447. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3448. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3449. Frame30.BackgroundTransparency = 1
  3450. Frame30.BorderSizePixel = 0
  3451. Frame30.ZIndex = 3
  3452. NumberValue31.Name = "num"
  3453. NumberValue31.Parent = ImageButton29
  3454. NumberValue31.Value = 10
  3455. ImageButton32.Name = "Gravel"
  3456. ImageButton32.Parent = ImageLabel1
  3457. ImageButton32.Transparency = 1
  3458. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3459. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3460. ImageButton32.BackgroundTransparency = 1
  3461. ImageButton32.ZIndex = 4
  3462. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3463. Frame33.Name = "Selection"
  3464. Frame33.Parent = ImageButton32
  3465. Frame33.Transparency = 1
  3466. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3467. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3468. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3469. Frame33.BackgroundTransparency = 1
  3470. Frame33.BorderSizePixel = 0
  3471. Frame33.ZIndex = 3
  3472. NumberValue34.Name = "num"
  3473. NumberValue34.Parent = ImageButton32
  3474. NumberValue34.Value = 11
  3475. ImageButton35.Name = "Cinder"
  3476. ImageButton35.Parent = ImageLabel1
  3477. ImageButton35.Transparency = 1
  3478. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3479. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3480. ImageButton35.BackgroundTransparency = 1
  3481. ImageButton35.ZIndex = 4
  3482. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3483. Frame36.Name = "Selection"
  3484. Frame36.Parent = ImageButton35
  3485. Frame36.Transparency = 1
  3486. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3487. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3488. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3489. Frame36.BackgroundTransparency = 1
  3490. Frame36.BorderSizePixel = 0
  3491. Frame36.ZIndex = 3
  3492. NumberValue37.Name = "num"
  3493. NumberValue37.Parent = ImageButton35
  3494. NumberValue37.Value = 12
  3495. ImageButton38.Name = "Stone"
  3496. ImageButton38.Parent = ImageLabel1
  3497. ImageButton38.Transparency = 1
  3498. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3499. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3500. ImageButton38.BackgroundTransparency = 1
  3501. ImageButton38.ZIndex = 4
  3502. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3503. Frame39.Name = "Selection"
  3504. Frame39.Parent = ImageButton38
  3505. Frame39.Transparency = 1
  3506. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3507. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3508. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3509. Frame39.BackgroundTransparency = 1
  3510. Frame39.BorderSizePixel = 0
  3511. Frame39.ZIndex = 3
  3512. NumberValue40.Name = "num"
  3513. NumberValue40.Parent = ImageButton38
  3514. NumberValue40.Value = 13
  3515. ImageButton41.Name = "Cement"
  3516. ImageButton41.Parent = ImageLabel1
  3517. ImageButton41.Transparency = 1
  3518. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3519. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3520. ImageButton41.BackgroundTransparency = 1
  3521. ImageButton41.ZIndex = 4
  3522. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3523. Frame42.Name = "Selection"
  3524. Frame42.Parent = ImageButton41
  3525. Frame42.Transparency = 1
  3526. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3527. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3528. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3529. Frame42.BackgroundTransparency = 1
  3530. Frame42.BorderSizePixel = 0
  3531. Frame42.ZIndex = 3
  3532. NumberValue43.Name = "num"
  3533. NumberValue43.Parent = ImageButton41
  3534. NumberValue43.Value = 14
  3535. ImageButton44.Name = "Red Plastic"
  3536. ImageButton44.Parent = ImageLabel1
  3537. ImageButton44.Transparency = 1
  3538. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3539. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3540. ImageButton44.BackgroundTransparency = 1
  3541. ImageButton44.ZIndex = 4
  3542. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3543. Frame45.Name = "Selection"
  3544. Frame45.Parent = ImageButton44
  3545. Frame45.Transparency = 1
  3546. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3547. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3548. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3549. Frame45.BackgroundTransparency = 1
  3550. Frame45.BorderSizePixel = 0
  3551. Frame45.ZIndex = 3
  3552. NumberValue46.Name = "num"
  3553. NumberValue46.Parent = ImageButton44
  3554. NumberValue46.Value = 15
  3555. ImageButton47.Name = "Blue Plastic"
  3556. ImageButton47.Parent = ImageLabel1
  3557. ImageButton47.Transparency = 1
  3558. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3559. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3560. ImageButton47.BackgroundTransparency = 1
  3561. ImageButton47.ZIndex = 4
  3562. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3563. Frame48.Name = "Selection"
  3564. Frame48.Parent = ImageButton47
  3565. Frame48.Transparency = 1
  3566. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3567. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3568. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3569. Frame48.BackgroundTransparency = 1
  3570. Frame48.BorderSizePixel = 0
  3571. Frame48.ZIndex = 3
  3572. NumberValue49.Name = "num"
  3573. NumberValue49.Parent = ImageButton47
  3574. NumberValue49.Value = 16
  3575. ImageButton50.Name = "Water"
  3576. ImageButton50.Parent = ImageLabel1
  3577. ImageButton50.Transparency = 1
  3578. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3579. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3580. ImageButton50.BackgroundTransparency = 1
  3581. ImageButton50.ZIndex = 4
  3582. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3583. Frame51.Name = "Selection"
  3584. Frame51.Parent = ImageButton50
  3585. Frame51.Transparency = 1
  3586. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3587. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3588. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3589. Frame51.BackgroundTransparency = 1
  3590. Frame51.BorderSizePixel = 0
  3591. Frame51.ZIndex = 3
  3592. NumberValue52.Name = "num"
  3593. NumberValue52.Parent = ImageButton50
  3594. NumberValue52.Value = 17
  3595. ImageButton53.Name = "Dig"
  3596. ImageButton53.Parent = ImageLabel1
  3597. ImageButton53.Transparency = 1
  3598. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3599. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3600. ImageButton53.BackgroundTransparency = 1
  3601. ImageButton53.ZIndex = 4
  3602. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3603. Frame54.Name = "Selection"
  3604. Frame54.Parent = ImageButton53
  3605. Frame54.Transparency = 1
  3606. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3607. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3608. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3609. Frame54.BackgroundTransparency = 1
  3610. Frame54.BorderSizePixel = 0
  3611. Frame54.ZIndex = 3
  3612. for i,v in pairs(mas:GetChildren()) do
  3613. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3614. pcall(function() v:MakeJoints() end)
  3615. end
  3616. mas:Destroy()
  3617. for i,v in pairs(cors) do
  3618. spawn(function()
  3619. pcall(v)
  3620. end)
  3621. end
  3622. wait(0.01)
  3623. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3624. material = 1
  3625. local Terrain = workspace.Terrain
  3626. local CC = workspace.CurrentCamera
  3627.  
  3628. local SelB = Instance.new("SelectionBox")
  3629. SelB.Color = BrickColor.new("Bright green")
  3630.  
  3631. local SelP = Instance.new("Part")
  3632. SelP.Anchored = true
  3633. SelP.formFactor = Enum.FormFactor.Custom
  3634.  
  3635. HopperBin0.Selected:connect(function(M)
  3636. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3637. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3638. SelB.Adornee = nil
  3639.  
  3640. local ClickState = "None"
  3641.  
  3642. local ClickType = 1
  3643.  
  3644. local TerrainClick = 1
  3645.  
  3646. local P1 = nil
  3647.  
  3648. M.KeyDown:connect(function(K)
  3649. if K == "q" then
  3650. ClickType = 1
  3651. elseif K == "e" then
  3652. ClickType = 2
  3653. elseif K == "z" then
  3654. TerrainClick = 0
  3655. elseif K == "x" then
  3656. TerrainClick = 1
  3657. elseif K == "c" then
  3658. TerrainClick = 2
  3659. elseif K == "v" then
  3660. TerrainClick = 3
  3661. elseif K == "b" then
  3662. TerrainClick = 4
  3663. end
  3664. end)
  3665.  
  3666. M.Button1Down:connect(function()
  3667. if not M.Target then return end
  3668. local Hit = M.Hit
  3669. local cellPos
  3670. if ClickType == 1 then
  3671. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3672. else
  3673. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3674. end
  3675. if ClickState == "None" then
  3676. ClickState = "Click1"
  3677. P1 = cellPos
  3678. end
  3679. end)
  3680. M.Button1Up:connect(function()
  3681. if not M.Target then return end
  3682. local Hit = M.Hit
  3683. local cellPos
  3684. if ClickType == 1 then
  3685. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3686. else
  3687. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3688. end
  3689. if ClickState == "Click1" then
  3690. ClickState = "None"
  3691. local MinX = math.min(P1.x,cellPos.x)
  3692. local MaxX = math.max(P1.x,cellPos.x)
  3693. local MinY = math.min(P1.y,cellPos.y)
  3694. local MaxY = math.max(P1.y,cellPos.y)
  3695. local MinZ = math.min(P1.z,cellPos.z)
  3696. local MaxZ = math.max(P1.z,cellPos.z)
  3697. for y=MinY,MaxY do
  3698. for x=MinX,MaxX do
  3699. for z=MinZ,MaxZ do
  3700. Terrain:SetCell(x, y, z, material, 0, 0)
  3701. end
  3702. end
  3703. wait()
  3704. end
  3705. SelB.Adornee = nil
  3706. end
  3707. end)
  3708. M.Move:connect(function()
  3709. if not M.Target then return end
  3710. local Hit = M.Hit
  3711. local cellPos
  3712. if ClickType == 1 then
  3713. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3714. else
  3715. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3716. end
  3717. if ClickState == "Click1" then
  3718. SelB.Adornee = SelP
  3719. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3720. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3721. local Size = W1-W2
  3722. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3723. local Pos = (W1+W2)/2
  3724. SelP.Size = Size
  3725. SelP.CFrame = CFrame.new(Pos)
  3726. end
  3727. end)
  3728. end)
  3729.  
  3730. HopperBin0.Deselected:connect(function()
  3731. SelB.Parent = nil
  3732. SelB.Adornee = nil
  3733. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3734. end)
  3735.  
  3736. game:GetService('RunService').Stepped:connect(function()
  3737. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3738. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3739. if child:FindFirstChild("num") and material ~= child.num.Value then
  3740. child.Selection.BackgroundTransparency = 1
  3741. end
  3742. end
  3743. end
  3744. end)
  3745.  
  3746. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3747. local enterCon = child.MouseButton1Click:connect(function()
  3748. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3749. material = child.num.Value
  3750. if child:FindFirstChild("Selection") then
  3751. child.Selection.BackgroundTransparency = 0
  3752. end
  3753. end
  3754. end)
  3755. end
  3756.  
  3757. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3758. workspace.Terrain:Clear()
  3759. end)
  3760.  
  3761. function sandbox(var,func)
  3762. local env = getfenv(func)
  3763. local newenv = setmetatable({},{
  3764. __index = function(self,k)
  3765. if k=="script" then
  3766. return var
  3767. else
  3768. return env[k]
  3769. end
  3770. end,
  3771. })
  3772. setfenv(func,newenv)
  3773. return func
  3774. end
  3775. cors = {}
  3776. mas = Instance.new("Model",game:GetService("Lighting"))
  3777. HopperBin0 = Instance.new("HopperBin")
  3778. HopperBin0.Name = "Terrain Delete"
  3779. HopperBin0.Parent = mas
  3780. for i,v in pairs(mas:GetChildren()) do
  3781. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3782. pcall(function() v:MakeJoints() end)
  3783. end
  3784. mas:Destroy()
  3785. for i,v in pairs(cors) do
  3786. spawn(function()
  3787. pcall(v)
  3788. end)
  3789. end
  3790.  
  3791. function onClick(mouse)
  3792. p = gPlayers.LocalPlayer
  3793. if (p == nil) then return end
  3794. if (p.Character == nil) then return end
  3795.  
  3796. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3797.  
  3798. c = workspace.Terrain
  3799.  
  3800. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3801. local x = cellPos.x
  3802. local y = cellPos.y
  3803. local z = cellPos.z
  3804.  
  3805. c:SetCell(x, y, z, 0, 0, 0)
  3806.  
  3807. end
  3808.  
  3809.  
  3810. function onSelect(mouse)
  3811. mouse.Button1Down:connect(function () onClick(mouse) end)
  3812. end
  3813.  
  3814.  
  3815.  
  3816. HopperBin0.Selected:connect(onSelect)
  3817. end
  3818. end)
  3819.  
  3820. addcmd('knife', 'tm knife',{},
  3821. function(args, speaker)
  3822. if speaker.userId ~= LP.userId then
  3823. lponly(speaker) else
  3824. if not game.CoreGui:FindFirstChild('CorePart') then
  3825. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3826. local script = data.LocalScript
  3827.  
  3828. local player = gPlayers.LocalPlayer
  3829.  
  3830. if not player:FindFirstChild("TMDATA") then
  3831. script.Parent.TMDATA:Clone().Parent = player
  3832. end
  3833. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3834. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3835. end
  3836.  
  3837. if game.CoreGui:FindFirstChild("CorePart") then
  3838. game.CoreGui.CorePart:Destroy()
  3839. end
  3840.  
  3841.  
  3842. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3843. local knife = script.Parent["Knife"]:Clone()
  3844. local gun = script.Parent["Gun"]:Clone()
  3845. local fastgun = script.Parent["Fast Gun"]:Clone()
  3846. local lasergun = script.Parent["Laser Gun"]:Clone()
  3847. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3848.  
  3849. local newKnife = knife:Clone()
  3850. newKnife.Parent = player.Backpack
  3851. _G.tool = newKnife
  3852.  
  3853. local barActive = false
  3854. local activeOptions = {}
  3855.  
  3856. function createDDown(callback,but,...)
  3857. if barActive then
  3858. for i,v in pairs(activeOptions) do
  3859. v:Destroy()
  3860. end
  3861. activeOptions = {}
  3862. barActive = false
  3863. return
  3864. else
  3865. barActive = true
  3866. end
  3867. local slots = {...}
  3868. local base = but
  3869. for i,v in pairs(slots) do
  3870. local newOption = base:Clone()
  3871. newOption.ZIndex = 5
  3872. newOption.Name = "Option "..tostring(i)
  3873. newOption.Parent = base.Parent
  3874. table.insert(activeOptions,newOption)
  3875. newOption.Position = UDim2.new(but.Position.X.Scale, but.Position.X.Offset, but.Position.Y.Scale, but.Position.Y.Offset + (#activeOptions * but.Size.Y.Offset))
  3876. newOption.Text = slots[i]
  3877. newOption.MouseButton1Down:connect(function()
  3878. but.Text = slots[i]
  3879. callback(slots[i])
  3880. for i,v in pairs(activeOptions) do
  3881. v:Destroy()
  3882. end
  3883. activeOptions = {}
  3884. barActive = false
  3885. end)
  3886. end
  3887. end
  3888.  
  3889. local butA = game.CoreGui.CorePart.Frame.ability
  3890. butA.MouseButton1Down:connect(function()
  3891. createDDown(function(sel)
  3892. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3893. end,butA,"Normal","Laser Knife","Boom Blade","MLG Money","Midas Touch","HOT! Knife","Ghost Knife","Tesla Knife","Quickscoper","Rainbow Laser","Spider Knife","Warp Knife","Brainwasher", "Bolting Knife")
  3894. end)
  3895.  
  3896. local butG = game.CoreGui.CorePart.Frame.gamemode
  3897. butG.MouseButton1Down:connect(function()
  3898. createDDown(function(sel)
  3899. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3900. end,butG,"Classic","Cold Killer")
  3901. end)
  3902.  
  3903. local butM = game.CoreGui.CorePart.Frame.mode
  3904. butM.MouseButton1Down:connect(function()
  3905. createDDown(function(sel)
  3906. _G.knifemode = sel
  3907. end,butM,"PlayersOnly","Players+Npcs")
  3908. end)
  3909.  
  3910. _G.Scripters = {}
  3911.  
  3912. function _G.loadScripts(obj,runall)
  3913. for i,v in pairs(obj:GetDescendants()) do
  3914. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3915. table.insert(_G.Scripters,v)
  3916. local i = #_G.Scripters
  3917. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3918. spawn(loadfunc)
  3919. print("LOADED",v:GetFullName())
  3920. end
  3921. end
  3922. end
  3923.  
  3924. player.CharacterAdded:Connect(function()
  3925. newKnife = knife:Clone()
  3926. newKnife.Parent = player.Backpack
  3927. _G.loadScripts(newKnife)
  3928. end)
  3929.  
  3930. _G.knifemode = "PlayersOnly"
  3931. _G.loadScripts(newKnife)
  3932. --_G.loadScripts(gun)
  3933. --_G.loadScripts(fastgun)
  3934. --_G.loadScripts(lasergun)
  3935. end
  3936. end
  3937. end)
  3938.  
  3939. addcmd('devuzi', 'op af',{'uzi'},
  3940. function(args, speaker)
  3941. if speaker.userId ~= LP.userId then
  3942. lponly(speaker)
  3943. else
  3944. wait(0.25);
  3945.  
  3946.  
  3947. _clear=function()
  3948. local c={char;bag;gui;};
  3949. for i=1,#c do
  3950. local c=c[i]:children();
  3951. for i=1,#c do
  3952. if(c[i].Name==name)then
  3953. c[i].Parent=nil;
  3954. end;
  3955. end;
  3956. end;
  3957. local n=name..user.Name;
  3958. local c=workspace:children();
  3959. for i=1,#c do
  3960. if(c[i].Name==n)then
  3961. c[i].Parent=nil;
  3962. end;
  3963. end;
  3964. end;
  3965.  
  3966. _valid_key=function(object,key)
  3967. return object[key],key;
  3968. end;
  3969.  
  3970. _new=function(class)
  3971. return function(props)
  3972. if(type(list_base_props)=='table')then
  3973. for i,v in next,list_base_props do
  3974. if(props[i]==nil)then
  3975. props[i]=v;
  3976. end;
  3977. end;
  3978. end;
  3979.  
  3980. local object=class;
  3981.  
  3982. if(type(class)=='string')then
  3983. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3984. end;
  3985.  
  3986. local parent=props[1];
  3987. props[1]=nil;
  3988.  
  3989. for i,v in next,props do
  3990. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3991. if(not load)then
  3992. load,res,key=pcall(_valid_key,object,i);
  3993. end;
  3994.  
  3995. if(key)then
  3996. t=type(res);
  3997. s=tostring(res);
  3998. if(t=='userdata'and s=='Signal '..key)then
  3999. if(type(v)=='table')then
  4000. for i=1,#v do
  4001. res:connect(v[i]);
  4002. end;
  4003. else
  4004. res:connect(v);
  4005. end;
  4006. else
  4007. object[key]=v;
  4008. end;
  4009. end;
  4010. end;
  4011.  
  4012. if(parent)then
  4013. object.Parent=parent;
  4014. end;
  4015.  
  4016. return object;
  4017. end;
  4018. end;
  4019.  
  4020. _RGB=function(r,g,b)
  4021. return Color3.new(r/255,g/255,b/255);
  4022. end;
  4023.  
  4024. _copy=function(o)
  4025. local def=o.archivable;
  4026. o.archivable=true;
  4027. local c=o:clone();
  4028. o.archivable=def;
  4029. return c;
  4030. end;
  4031.  
  4032. _hum=function(char)
  4033. local hum=char:findFirstChild'Humanoid';
  4034. if(not hum or hum.className~='Humanoid')then
  4035. local c=char:children();
  4036. for i=1,#c do
  4037. if(c[i].className=='Humanoid')then
  4038. return c[i];
  4039. end;
  4040. end;
  4041. else
  4042. return hum;
  4043. end;
  4044. end;
  4045.  
  4046. _hum_tag=function(hum)
  4047. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4048. c.Name='creator';
  4049. c.Value=user;
  4050. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4051. Instance.new('BoolValue',hum).Name='killed';
  4052. bullets.clip=bullets.clip+10;
  4053. end;
  4054. end;
  4055.  
  4056. _hum_dam=function(hum,dam,percent)
  4057. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4058. if(hum.Health<=hum.MaxHealth*0.1)then
  4059. _hum_tag(hum);
  4060. end;
  4061. end;
  4062.  
  4063. _ray=function(v0,v1,i)
  4064. local mag=(v0-v1).magnitude;
  4065. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4066.  
  4067. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4068. end;
  4069.  
  4070. _must=function(v0,v1,i)
  4071. local hit,pos=_ray(v0,v1,i);
  4072. return not hit and mouse.target or hit,pos;
  4073. end;
  4074.  
  4075. _cframe=function(x,y,z,r0,r1,r2)
  4076. return CFrame.Angles(
  4077. math.rad(r0 or 0),
  4078. math.rad(r1 or 0),
  4079. math.rad(r2 or 0)
  4080. )*CFrame.new(x,y,z);
  4081. end;
  4082.  
  4083. _update=function()
  4084. if(bool_active and not screen.Parent)then
  4085. screen.Parent=gui;
  4086. elseif(not bool_active and screen.Parent)then
  4087. screen.Parent=nil;
  4088. end;
  4089. end;
  4090.  
  4091. _light=function(v0,v1)
  4092. local mag=(v0-v1).magnitude;
  4093. local len=math.random(2,7);
  4094. len=len>mag/2 and mag/2 or len;
  4095.  
  4096. --local light=_new'part'{
  4097. -- cFrame=CFrame.new(v0,v1);
  4098. -- size=Vector3.new(1,1,1);
  4099. -- color=_RGB(255,255,0);
  4100. -- anchored=true;
  4101. -- inv;
  4102. --};
  4103. _new'blockMesh'{
  4104. scale=Vector3.new(0.2,0.2,len);
  4105. offset=Vector3.new(0,0,-len/2);
  4106. light;
  4107. };
  4108.  
  4109. local bb=_new'billboardGui'{
  4110. size=UDim2.new(2,0,2,0);
  4111. adornee=light;
  4112. light;
  4113. };
  4114. _new'imageLabel'{
  4115. image=url:format(109101526);
  4116. backgroundTransparency=1;
  4117. size=UDim2.new(1,0,1,0);
  4118. bb;
  4119. };
  4120.  
  4121. -- _rem(light,0.15);
  4122. end;
  4123.  
  4124. _rem=function(object,del)
  4125. if(del)then
  4126. delay(del,function()
  4127. if(object.Parent)then
  4128. object.Parent=nil;
  4129. end;
  4130. end);
  4131. else
  4132. pcall(function()
  4133. if(object.Parent)then
  4134. object.Parent=nil;
  4135. end;
  4136. end);
  4137. end;
  4138. end;
  4139.  
  4140. _blood=function(pos,count)
  4141. for i=1,count do
  4142. local p=_new'part'{
  4143. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4144. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4145. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4146. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4147. color=_RGB(255,0,0);
  4148. transparency=0.5;
  4149. canCollide=true;
  4150. bottomSurface=0;
  4151. topSurface=0;
  4152. formFactor=3;
  4153. locked=true;
  4154. inv;
  4155. };
  4156. delay(5,function()
  4157. p.Parent=nil;
  4158. end);
  4159. end;
  4160. end;
  4161.  
  4162. _make_hue=function()
  4163. h_hue=_new'part'{
  4164. size=Vector3.new(0.25,1.8,0.35);
  4165. color=_RGB(100,100,100);
  4166. formFactor=3;
  4167. name='hue';
  4168. handle;
  4169. };
  4170. hh_weld=_new'weld'{
  4171. c1=_cframe(0,0.5,0);
  4172. part0=handle;
  4173. part1=h_hue;
  4174. handle;
  4175. };
  4176. end;
  4177.  
  4178. _shot=function(v0,v1)
  4179. if(not time_left)then
  4180. time_left=0;
  4181. end;
  4182. if(time_left>time())then
  4183. return nil;
  4184. else
  4185. time_left=time()+math.random(1,10)/100;
  4186. end;
  4187.  
  4188. if(bullets.current<1)then
  4189. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4190. soundId='rbxasset://sounds/SWITCH3.wav';
  4191. name='tick_sound';
  4192. volume=0.2;
  4193. pitch=2;
  4194. head;
  4195. };
  4196. tick_sound:play();
  4197. if(bullets.clip>0)then
  4198. time_left=time()+2;
  4199. h_hue:breakJoints();
  4200. h_hue.CanCollide=true;
  4201. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4202. _rem(h_hue,10);
  4203. delay(1.9,function()
  4204. _make_hue();
  4205. local got=(bullets.clip>bullets.maximum and
  4206. bullets.maximum or
  4207. bullets.clip)-bullets.current;
  4208.  
  4209. bullets.clip=bullets.clip-got;
  4210. bullets.current=bullets.current+got;
  4211. end);
  4212. end;
  4213. return nil;
  4214. else
  4215. bullets.current=bullets.current-1;
  4216.  
  4217. h_weld.C1=_cframe(0,0.75,0,
  4218. -math.random(1000,1100)/10,180,0);
  4219. d_weld.C1=_cframe(0,-0.25,0.3);
  4220.  
  4221. lightstuff.Visible=true;
  4222. delay(0.1,function()
  4223. lightstuff.Visible=false;
  4224. end);
  4225.  
  4226. _rem(_new'part'{
  4227. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4228. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4229. size=Vector3.new(0.1,0.1,0.4);
  4230. color=_RGB(200,200,0);
  4231. material='Slate';
  4232. canCollide=true;
  4233. formFactor=3;
  4234. inv;
  4235. },5);
  4236.  
  4237. delay(0.1,function()
  4238. d_weld.C1=_cframe(0,-0.25,0);
  4239. if(bool_active)then
  4240. h_weld.C1=h_weld_cf_active;
  4241. end;
  4242. end)
  4243. end;
  4244.  
  4245. local hit,pos=_must(v0,v1,char);
  4246.  
  4247. shot_sound:play();
  4248.  
  4249.  
  4250. _rem(_new'part'{
  4251. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4252. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4253. color=_RGB(255,255,0);
  4254. transparency=0.6;
  4255. reflectance=0.5;
  4256. canCollide=false;
  4257. bottomSurface=0;
  4258. anchored=true;
  4259. formFactor=3;
  4260. topSurface=0;
  4261. inv;
  4262. },.15);
  4263. _light(v0,v1);
  4264.  
  4265. if(not hit)then return nil;end;
  4266.  
  4267. if(hit.Parent.className=='Hat')then
  4268. hit:breakJoints();
  4269. hit.CanCollide=true;
  4270. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4271. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4272. else
  4273. local hum=_hum(hit.Parent);
  4274. if(not hum)then
  4275. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4276. hit:breakJoints();
  4277. hit.CanCollide=true;
  4278. end;
  4279. else
  4280. _hum_dam(hum,math.random(4,6));
  4281. _blood(pos,math.random(3,6));
  4282. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4283. if(hit.Name=='Head')then
  4284. hum.Health=0;
  4285. _blood(pos,math.random(3,6));
  4286. delay(0.001,function()
  4287. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4288. pitch=math.random(70,100)*0.01;
  4289. soundId=url:format(1876552);
  4290. name='head_shot';
  4291. workspace;
  4292. }:play();
  4293. end);
  4294. _hum_tag(hum);
  4295. _rem(_new'part'{
  4296. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4297. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4298. color=torso.Color;
  4299. transparency=0.5;
  4300. canCollide=false;
  4301. bottomSurface=0;
  4302. anchored=true;
  4303. formFactor=3;
  4304. topSurface=0;
  4305. inv;
  4306. },30);
  4307. hit.Parent=nil;
  4308. for b=0,1 do
  4309. for a=0,1 do
  4310. for i=0,1 do
  4311. _rem(_new'part'{
  4312. velocity=CFrame.new(v0,pos).lookVector*20;
  4313. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4314. size=Vector3.new(0.5,0.5,0.5);
  4315. color=_RGB(255,255,255);
  4316. bottomSurface=0;
  4317. canCollide=true;
  4318. transparency=0;
  4319. formFactor=3;
  4320. topSurface=0;
  4321. hum;
  4322. },30);
  4323. end;
  4324. end;
  4325. end;
  4326. end;
  4327. end;
  4328. end;
  4329. end;
  4330.  
  4331.  
  4332.  
  4333. _cf_select=function(mouse)
  4334. mouse.Icon=url:format(109111387);--108999296
  4335. bool_active=true;
  4336.  
  4337. local arm=char:findFirstChild'Right Arm';
  4338. local weld=torso:findFirstChild'Right Shoulder';
  4339. if(arm and weld)then
  4340. h_weld.Part0=arm;
  4341. h_weld.C1=h_weld_cf_active;
  4342.  
  4343. weld.Part1=nil;
  4344. weld.Part0=nil;
  4345.  
  4346. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4347. name='right_arml';
  4348. part0=torso;
  4349. part1=arm;
  4350. torso;
  4351. };
  4352.  
  4353. arml=(arml or 0)+1;
  4354. local alv=arml;
  4355. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4356. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4357. gyro.P=30000;
  4358. gyro.D=1000;
  4359. gyro.Name='p_gyro';
  4360. repeat
  4361. local pos=mouse.hit.p;
  4362. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4363.  
  4364. val=-math.pi*0.5;
  4365. valp=val*-1;
  4366. p0=torso.CFrame;
  4367. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4368. p1=p0+((p0.p-pos).unit*-2);
  4369. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4370. hitpos=torso.Position;
  4371. cj=CFrame.new(hitpos);
  4372. c0=torso.CFrame:inverse()*cj;
  4373. c1=p2:inverse()*cj;
  4374. weld.C0=c0;
  4375. weld.C1=c1;
  4376.  
  4377. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4378.  
  4379. wait(0.001);
  4380. until arml~=alv;
  4381. gyro.Parent=nil;
  4382. end;
  4383. end;
  4384.  
  4385. _cf_deselect=function()
  4386. bool_active=false;
  4387. arml=(arml or 0)+1;
  4388. loop_shot=(loop_shot or 0)+1;
  4389.  
  4390. h_weld.Part0=torso;
  4391. h_weld.C1=h_weld_cf_inactive;
  4392.  
  4393. local weld=torso:findFirstChild'right_arml';
  4394. if(weld)then
  4395. weld.Part1=nil;
  4396. weld.Part0=nil;
  4397. end;
  4398. local arm=char:findFirstChild'Right Arm';
  4399. local weld=torso:findFirstChild'Right Shoulder';
  4400. if(arm and weld)then
  4401. weld.Part0=torso;
  4402. weld.Part1=arm;
  4403. end;
  4404. end;
  4405.  
  4406. _cf_mouse=function(event,fun)
  4407. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4408. if(bool_active)then
  4409. fun(...);
  4410. end;
  4411. end);
  4412. end;
  4413.  
  4414.  
  4415. do
  4416. local main=getfenv(0);
  4417. local c=game:children();
  4418. local check=function(v)
  4419. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4420. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4421. end;
  4422. end;
  4423. for i=1,#c do
  4424. pcall(check,c[i]);
  4425. end;
  4426. end;
  4427.  
  4428.  
  4429. bullets={
  4430. maximum=51111111111111111111111111110;
  4431. current=511111111111111111111111111111110;
  4432. clip=501111111111111111111111111111111*4;
  4433. };
  4434.  
  4435. list_base_props={
  4436. backgroundColor3=_RGB(0,0,0);
  4437. textColor3=_RGB(200,200,200);
  4438. borderSizePixel=0;
  4439. color=_RGB(0,0,0);
  4440. archivable=false;
  4441. canCollide=false;
  4442. bottomSurface=0;
  4443. topSurface=0;
  4444. formFactor=0;
  4445. locked=true;
  4446. };
  4447.  
  4448.  
  4449.  
  4450. user=players.localPlayer;
  4451. mouse=user:getMouse();
  4452. char=user.Character;
  4453. gui=user.PlayerGui;
  4454. bag=user.Backpack;
  4455. torso=char.Torso;
  4456. head=char.Head;
  4457. hum=_hum(char);
  4458.  
  4459. url='rbxassetid://%d';
  4460. name='dev-uzi';
  4461.  
  4462. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4463. 0,90,-70);
  4464. h_weld_cf_active=_cframe(0,0.75,0,
  4465. -110,180,0);
  4466.  
  4467. assert(hum,'humanoid is not found');
  4468.  
  4469.  
  4470.  
  4471. _clear();
  4472.  
  4473.  
  4474. _cf_mouse('button1Down',function()
  4475. loop_shot=(loop_shot or 0)+1;
  4476. local vers=loop_shot;
  4477. local step=runService.Stepped;
  4478. repeat
  4479. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4480. step:wait();--wait(0.001);
  4481. until vers~=loop_shot;
  4482. end);
  4483.  
  4484. _cf_mouse('button1Up',function()
  4485. loop_shot=(loop_shot or 0)+1;
  4486. end);
  4487.  
  4488. _cf_mouse('move',function()
  4489. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4490. end);
  4491.  
  4492. _cf_mouse('keyDown',function(k)
  4493. if(k=='r')then
  4494. if(bullets.clip>0 and time_left<=time())then
  4495. local got=(bullets.clip>bullets.maximum and
  4496. bullets.maximum or
  4497. bullets.clip)-bullets.current;
  4498.  
  4499. bullets.clip=bullets.clip-got;
  4500. bullets.current=bullets.current+got;
  4501. if(got~=0)then
  4502. time_left=time()+2;
  4503. end;
  4504. end;
  4505. end;
  4506. end);
  4507.  
  4508.  
  4509. screen=_new'screenGui'{
  4510. name=name;
  4511. };
  4512.  
  4513. cross_f=_new'frame'{
  4514. size=UDim2.new(0,21,0,21);
  4515. backgroundTransparency=1;
  4516. screen;
  4517. };
  4518.  
  4519. for i=0,1 do
  4520. _new'frame'{
  4521. position=UDim2.new(0,13*i,0,11);
  4522. size=UDim2.new(0,10,0,1);
  4523. cross_f;
  4524. };
  4525. end;
  4526.  
  4527. for i=0,1 do
  4528. _new'frame'{
  4529. position=UDim2.new(0,11,0,13*i);
  4530. size=UDim2.new(0,1,0,10);
  4531. cross_f;
  4532. };
  4533. end;
  4534.  
  4535.  
  4536.  
  4537. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4538. soundId=url:format(2920959);
  4539. pitch=1.4;
  4540. head;
  4541. };
  4542. if(shot_sound.Name~='2920959')then
  4543. shot_sound.Name='2920959';
  4544. shot_sound:play();
  4545. end;
  4546.  
  4547. bin=_new'hopperBin'{
  4548. deselected=_cf_deselect;
  4549. selected=_cf_select;
  4550. name=name;
  4551. bag;
  4552. };
  4553.  
  4554. inv=_new'model'{
  4555. name=name;
  4556. char;
  4557. };
  4558.  
  4559. handle=_new'part'{
  4560. size=Vector3.new(0.3,1.3,0.4);
  4561. color=_RGB(140,140,140);
  4562. name='handle';
  4563. formFactor=3;
  4564. inv;
  4565. touched=function(hit)
  4566. if(hit.Parent.className=='Model')then
  4567. local hum=_hum(hit.Parent);
  4568. if(hum~=nil)then
  4569. _hum_dam(hum,handle.Velocity.magnitude);
  4570. end;
  4571. end;
  4572. end;
  4573. };
  4574. h_weld=_new'weld'{
  4575. c1=h_weld_cf_inactive;
  4576. part1=handle;
  4577. part0=torso;
  4578. handle;
  4579. };
  4580. _make_hue();
  4581.  
  4582. h_part=_new'part'{
  4583. size=Vector3.new(0.4,0.4,1.4);
  4584. color=_RGB(140,140,140);
  4585. name='handle';
  4586. formFactor=3;
  4587. handle;
  4588. };
  4589. hp_weld=_new'weld'{
  4590. c1=_cframe(0,-1.3/2,-0.3,
  4591. 20,0,0);
  4592. part0=handle;
  4593. part1=h_part;
  4594. handle;
  4595. };
  4596.  
  4597. drag=_new'part'{
  4598. size=Vector3.new(0.5,0.45,1.5);
  4599. color=_RGB(100,100,100);
  4600. name='handle';
  4601. formFactor=3;
  4602. handle;
  4603. };
  4604. d_weld=_new'weld'{
  4605. c1=_cframe(0,-0.25,0);
  4606. part0=h_part;
  4607. part1=drag;
  4608. handle;
  4609. };
  4610.  
  4611. tube=_new'part'{
  4612. size=Vector3.new(0.2,0.2,1.5);
  4613. color=_RGB(0,0,0);
  4614. name='handle';
  4615. formFactor=3;
  4616. handle;
  4617. };
  4618. t_weld=_new'weld'{
  4619. c1=_cframe(0,-0.3,-0.1);
  4620. part0=h_part;
  4621. part1=tube;
  4622. handle;
  4623. };
  4624.  
  4625. bullets_label=_new'textLabel'{
  4626. textStrokeColor3=_RGB(0,0,0);
  4627. textColor3=_RGB(200,200,200);
  4628. textStrokeTransparency=0;
  4629. backgroundTransparency=1;
  4630. fontSize=5;
  4631. screen;
  4632. };
  4633.  
  4634. lightstuff=_new'frame'{
  4635. backgroundColor3=_RGB(255,255,255);
  4636. position=UDim2.new(0,0,0,-1);
  4637. backgroundTransparency=0.5;
  4638. size=UDim2.new(1,0,1,1);
  4639. borderSizePixel=0;
  4640. visible=false;
  4641. screen;
  4642. };
  4643.  
  4644. coroutine.wrap(function()
  4645. local red,white,green;
  4646. repeat
  4647. if(screen.Parent)then
  4648. if(not green and bullets.current==bullets.maximum)then
  4649. green=true;
  4650. bullets_label.TextColor3=_RGB(0,200,0);
  4651. elseif(not red and bullets.current==0)then
  4652. red=true;
  4653. bullets_label.TextColor3=_RGB(200,0,0);
  4654. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4655. bullets_label.TextColor3=_RGB(200,200,200);
  4656. green=false;
  4657. red=false;
  4658. end;
  4659. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4660. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4661. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4662. end;
  4663. wait(0.001);
  4664. until nil;
  4665. end)();
  4666.  
  4667.  
  4668. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4669. local vers=_G.dev_pistol_version;
  4670. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4671. if(hum.Health==0)then
  4672. _clear();
  4673. end;
  4674. end
  4675. end)
  4676.  
  4677. addcmd('nil', 'removes the player',{},
  4678. function(args, speaker)
  4679. local players = getPlayer(args[1], speaker)
  4680. for i,v in pairs(players)do
  4681. pcall(function() gPlayers[v].Character:Remove() end)
  4682. gPlayers[v].Character = nil
  4683. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4684. Notify('Made player(s) nil') end end end)
  4685.  
  4686. addcmd('ban', 'goodbye ;)',{},
  4687. function(args, speaker)
  4688. local players = getPlayer(args[1], speaker)
  4689. for i,v in pairs(players)do
  4690. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4691. Notify('Banned player(s)') end
  4692. spawn(function()
  4693. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4694. if not FindTable(banname, gPlayers[v].Name) then
  4695. table.insert(banT, _players[v].userId)
  4696. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4697. updatebans()
  4698. kickF(gPlayers[v])
  4699. end
  4700. end
  4701. end)
  4702. end
  4703. end)
  4704.  
  4705. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4706. function(args, speaker)
  4707. banT = {}
  4708. banname = {}
  4709. Notify('Removed all bans')
  4710. updatebans()
  4711. end)
  4712.  
  4713. addcmd('unban','unbans a player',{},
  4714. function(args, speaker)
  4715. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4716. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4717. for i,v in pairs(banname) do
  4718. if v.NAME == tostring(args[1]) then
  4719. table.remove(banname, i)
  4720. updatebans()
  4721. end end
  4722. Notify('Unbanned ' .. args[1])
  4723. end
  4724. end)
  4725.  
  4726. addcmd('dismiss', 'dismiss',{'verify'},
  4727. function(args, speaker)
  4728. for _, child in pairs( workspace:GetChildren()) do
  4729. if child.Name == speaker.Name .. "TAB" then
  4730. child:Destroy() end end
  4731. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4732. end)
  4733.  
  4734. addcmd('admin', 'ur an admin now ;o',{},
  4735. function(args, speaker)
  4736. if speaker.userId ~= LP.userId then
  4737. lponly(speaker) else
  4738. local players = getPlayer(args[1], speaker)
  4739. for i,v in pairs(players)do
  4740. spawn(function()
  4741. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4742. table.insert(adminT, _players[v].userId)
  4743. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4744. updateadmins()
  4745. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4746. Notify('Gave player(s) admin') end
  4747. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4748. end end) end end end)
  4749.  
  4750. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4751. function(args, speaker)
  4752. if speaker.userId ~= LP.userId then
  4753. lponly(speaker) else
  4754. local players = getPlayer(args[1], speaker)
  4755. for i,v in pairs(players)do
  4756. local radmin = tostring(_players[v].Name)
  4757. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4758. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4759. for a,b in pairs(adminname) do
  4760. if b.NAME == radmin then
  4761. table.remove(adminname, a)
  4762. updateadmins()
  4763. end end
  4764. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4765. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4766. Notify('Removed admin from player(s)') end
  4767. end
  4768. end
  4769. end
  4770. end)
  4771.  
  4772. addcmd('bang', 'owo',{'rape'},
  4773. function(args, speaker)
  4774. local players = getPlayer(args[1], speaker)
  4775. local target = getPlayer(args[2], speaker)[1]
  4776. for i,v in pairs(players)do
  4777. if args[2] then
  4778. rape(target, v)
  4779. else
  4780. rape(v, speaker.Name)
  4781. end
  4782. end
  4783. end)
  4784.  
  4785. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4786. function(args, speaker)
  4787. local players = getPlayer(args[1], speaker)
  4788. for i,v in pairs(players)do
  4789. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4790. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4791. end
  4792.  
  4793. y = Instance.new("BillboardGui")
  4794. y.Size = UDim2.new(0,100,0,150)
  4795. y.StudsOffset = Vector3.new(0,1,0)
  4796. y.Parent = gPlayers[v].Character.Head
  4797. y.Adornee = gPlayers[v].Character.Head
  4798. f = Instance.new("TextLabel")
  4799. f.Parent = y
  4800. f.BackgroundTransparency = 1
  4801. f.Position = UDim2.new(0,0,0,-50)
  4802. f.Size = UDim2.new(0,100,0,100)
  4803. f.Font = "Highway"
  4804. f.FontSize = "Size48"
  4805. f.Text = GLS(false, 1)
  4806. f.TextStrokeColor3 = Color3.new(0,0,0)
  4807. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4808. f.TextStrokeTransparency = 0
  4809. f.TextYAlignment = "Bottom"
  4810. end
  4811. end)
  4812.  
  4813. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4814. function(args, speaker)
  4815. local players = getPlayer(args[1], speaker)
  4816. for i,v in pairs(players)do
  4817. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4818. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4819. end
  4820. end
  4821. end)
  4822.  
  4823. function pipeTp(name,target)
  4824. spawn(function()
  4825. local pipe = Instance.new("Part")
  4826. pipe.Name = "Pipe"
  4827. pipe.Color = Color3.new(52/255,142/255,64/255)
  4828. pipe.Size = Vector3.new(8,8,8)
  4829. pipe.Anchored = true
  4830. local mesh = Instance.new("SpecialMesh",pipe)
  4831. mesh.MeshId = "rbxassetid://856736661"
  4832. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4833. local sound = Instance.new("Sound",pipe)
  4834. sound.SoundId = "rbxassetid://864352897"
  4835. sound.Volume = 1
  4836.  
  4837. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4838.  
  4839. local char = game:GetService("Players")[name].Character
  4840. char.PrimaryPart = char.HumanoidRootPart
  4841. if char:FindFirstChild("Torso") then
  4842. char.Torso.Anchored = true
  4843. else
  4844. char.UpperTorso.Anchored = true
  4845. end
  4846.  
  4847. local torso = char.HumanoidRootPart
  4848. local initPos = torso.CFrame
  4849.  
  4850. pipe.Parent = workspace
  4851. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4852.  
  4853. for i = 0,8,0.2 do
  4854. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4855. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4856. game:GetService("RunService").RenderStepped:wait()
  4857. end
  4858.  
  4859. sound:Play()
  4860. for i = 7,-8,-0.2 do
  4861. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4862. game:GetService("RunService").RenderStepped:wait()
  4863. end
  4864. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4865.  
  4866. for i = 8,0,-0.2 do
  4867. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4868. game:GetService("RunService").RenderStepped:wait()
  4869. end
  4870.  
  4871. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4872. char:SetPrimaryPartCFrame(pipe.CFrame)
  4873.  
  4874. for i = 0,8,0.2 do
  4875. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4876. game:GetService("RunService").RenderStepped:wait()
  4877. end
  4878.  
  4879. local played = false
  4880. for i = -8,7,0.2 do
  4881. if i >= 0 and not played then played = true sound:Play() end
  4882. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4883. game:GetService("RunService").RenderStepped:wait()
  4884. end
  4885. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4886.  
  4887. for i = 8,0,-0.2 do
  4888. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4889. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4890. game:GetService("RunService").RenderStepped:wait()
  4891. end
  4892.  
  4893. pipe:Destroy()
  4894.  
  4895. if char:FindFirstChild("Torso") then
  4896. char.Torso.Anchored = false
  4897. else
  4898. char.UpperTorso.Anchored = false
  4899. end
  4900. end)
  4901. end
  4902.  
  4903. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4904. function(args, speaker)
  4905. local players = getPlayer(args[1], speaker)
  4906. local target = getPlayer(args[2], speaker)[1]
  4907. for i,v in pairs(players)do
  4908. pipeTp(v,target)
  4909. end
  4910. end)
  4911.  
  4912. addcmd('rhats', 'no more hats',{'removehats'},
  4913. function(args, speaker)
  4914. local players = getPlayer(args[1], speaker)
  4915. for i,v in pairs(players) do
  4916. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4917. if v:IsA('Accessory') then
  4918. v:destroy()
  4919. end
  4920. end
  4921. end
  4922. end)
  4923.  
  4924. addcmd('rainbow', 'makes a players parts change colors',{},
  4925. function(args, speaker)
  4926. local players = getPlayer(args[1], speaker)
  4927. for i,v in pairs(players) do
  4928. local Parts={}
  4929. local function GetDiscoColor(hue)
  4930. local section = hue % 1 * 3
  4931. local secondary = 0.5 * math.pi * (section % 1)
  4932. if section < 1 then
  4933. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  4934. elseif section < 2 then
  4935. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  4936. else
  4937. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  4938. end
  4939. end
  4940. local Part = function(x,y,z,color,tr,cc,an,parent)
  4941. local p = Instance.new('Part',parent)
  4942. p.formFactor = 'Custom'
  4943. p.Size = Vector3.new(x,y,z)
  4944. p.BrickColor = BrickColor.new(color)
  4945. p.CanCollide = cc
  4946. p.Transparency = tr
  4947. p.Anchored = an
  4948. p.TopSurface,p.BottomSurface = 0,0
  4949. p:BreakJoints''
  4950. table.insert(Parts,p)
  4951. return p
  4952. end
  4953. local Weld = function(p0,p1)
  4954. local w = Instance.new('Motor',p0)
  4955. w.Part0 = p0
  4956. w.Part1 = p1
  4957. return w
  4958. end
  4959. local Mesh = function(par,num,x,y,z)
  4960. local msh = 0
  4961. if num == 1 then
  4962. msh = Instance.new("SpecialMesh",par)
  4963. msh.MeshId='rbxasset://fonts/torso.mesh'
  4964. msh.TextureId='rbxasset://25701026'
  4965. end
  4966. if num == 2 then
  4967. msh = Instance.new("SpecialMesh",par)
  4968. msh.MeshId='rbxasset://fonts/head.mesh'
  4969. msh.TextureId='rbxassetid://25701026'
  4970. end
  4971. msh.Scale = Vector3.new(x,y,z)
  4972. return msh
  4973. end
  4974. local char=gPlayers[v].Character
  4975. for _,v in pairs(char:GetChildren()) do
  4976. if v.ClassName=="Part" then
  4977. v.Transparency=1
  4978. elseif v.ClassName=="Hat" then
  4979. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  4980. table.insert(Parts,v.Handle)
  4981. end
  4982. end
  4983. local t=Part(1,1,1,'',0,false,false,char)
  4984. Mesh(t,1,1,1,1)
  4985. Weld(char.Torso,t)
  4986. local a=Part(1,1,1,'',0,false,false,char)
  4987. Mesh(a,1,.5,1,1)
  4988. Weld(char['Right Arm'],a)
  4989. local a=Part(1,1,1,'',0,false,false,char)
  4990. Mesh(a,1,.5,1,1)
  4991. Weld(char['Left Arm'],a)
  4992. local l=Part(1,1,1,'',0,false,false,char)
  4993. Mesh(l,1,.5,1,1)
  4994. Weld(char['Right Leg'],l)
  4995. local l=Part(1,1,1,'',0,false,false,char)
  4996. Mesh(l,1,.5,1,1)
  4997. Weld(char['Left Leg'],l)
  4998. local h=Part(1,1,1,'',0,false,false,char)
  4999. Mesh(h,2,1,1,1)
  5000. Weld(char.Head,h)
  5001. spawn(function()
  5002. while(coroutine.yield())do
  5003. for i=1,#Parts do
  5004. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5005. end
  5006. end;
  5007. end);
  5008. end
  5009. end)
  5010.  
  5011. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5012. function(args, speaker)
  5013. local players = getPlayer(args[1], speaker)
  5014. for i,v in pairs(players) do
  5015. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5016. if v:IsA('Tool') or v:IsA('HopperBin') then
  5017. v:destroy() end
  5018. for i,v in pairs(players) do
  5019. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5020. if v:IsA('Tool') or v:IsA('HopperBin') then
  5021. v:destroy() end end end
  5022. end
  5023. end
  5024. end)
  5025.  
  5026. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5027. function(args, speaker)
  5028. local players = getPlayer(args[1], speaker)
  5029. for i,v in pairs(players)do
  5030. local function copy(instance)
  5031. for i,c in pairs(instance:GetChildren())do
  5032. if c:IsA('Tool') or c:IsA('HopperBin') then
  5033. c:Clone().Parent = gPlayers[v].StarterGear end
  5034. copy(c)
  5035. end
  5036. end
  5037. copy(gPlayers[v].Backpack)
  5038. end
  5039. for i,v in pairs(players)do
  5040. local function copy(instance)
  5041. for i,c in pairs(instance:GetChildren())do
  5042. if c:IsA('Tool') or c:IsA('HopperBin') then
  5043. c:Clone().Parent = gPlayers[v].StarterGear end
  5044. copy(c)
  5045. end
  5046. end
  5047. copy(gPlayers[v].Character)
  5048. end
  5049. Notify('Copied tools to StarterGear')
  5050. end)
  5051.  
  5052. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5053. function(args, speaker)
  5054. local players = getPlayer(args[1], speaker)
  5055. for i,v in pairs(players)do
  5056. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5057. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5058. end end end
  5059. Notify('Cleared tools from StarterGear')
  5060. end)
  5061.  
  5062. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5063. function(args, speaker)
  5064. local players = getPlayer(args[1], speaker)
  5065. for i,v in pairs(players)do
  5066. local function copy(instance)
  5067. for i,c in pairs(instance:GetChildren())do
  5068. if c:IsA('Tool') or c:IsA('HopperBin') then
  5069. c:Clone().Parent = gPlayers[v].Backpack end
  5070. copy(c)
  5071. end
  5072. end
  5073. copy(LightingService)
  5074. end
  5075. for i,v in pairs(players)do
  5076. local function copy(instance)
  5077. for i,c in pairs(instance:GetChildren())do
  5078. if c:IsA('Tool') or c:IsA('HopperBin') then
  5079. c:Clone().Parent = gPlayers[v].Backpack end
  5080. copy(c)
  5081. end
  5082. end
  5083. copy(game.ReplicatedStorage)
  5084. end
  5085. end)
  5086.  
  5087. wdisco = false
  5088. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5089. function(args, speaker)
  5090. if wdisco == false then
  5091. wdisco = true
  5092. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5093. repeat wait(1)
  5094. if wdisco == true then
  5095. local function color(instance)
  5096. for i,v in pairs(instance:GetChildren())do
  5097. if v.className == "Part" then
  5098. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5099. color(v)
  5100. end
  5101. end
  5102. color(workspace)
  5103. end
  5104. until wdisco == false
  5105. end
  5106. end)
  5107.  
  5108. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5109. function(args, speaker)
  5110. wdisco = false
  5111. end)
  5112.  
  5113. addcmd('gravity', 'workspace gravity',{''},
  5114. function(args, speaker)
  5115. workspace.Gravity = args[1]
  5116. Notify('Gravity set to ' .. args[1])
  5117. end)
  5118.  
  5119. SINFOGUIopen = false
  5120. function serverinfogui()
  5121. if SINFOGUIopen == false then
  5122. local Sinfo = Instance.new("ScreenGui")
  5123. local drag = Instance.new("Frame")
  5124. local PromptDialog = Instance.new("Frame")
  5125. local shadow = Instance.new("Frame")
  5126. local PopupText = Instance.new("TextLabel")
  5127. local Exit = Instance.new("TextButton")
  5128. local ContainerFrame = Instance.new("Frame")
  5129. local TextLabel = Instance.new("TextLabel")
  5130. local TextLabel2 = Instance.new("TextLabel")
  5131. local TextLabel3 = Instance.new("TextLabel")
  5132. local Time = Instance.new("TextLabel")
  5133. local appearance = Instance.new("TextLabel")
  5134. local fe = Instance.new("TextLabel")
  5135. local maxplayers = Instance.new("TextLabel")
  5136. local name = Instance.new("TextLabel")
  5137. local placeid = Instance.new("TextLabel")
  5138. local playerid = Instance.new("TextLabel")
  5139. local players = Instance.new("TextLabel")
  5140. Sinfo.Name = "Sinfo"
  5141. Sinfo.Parent = game.CoreGui
  5142. drag.Name = "drag"
  5143. drag.Parent = Sinfo
  5144. drag.Active = true
  5145. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5146. drag.BackgroundTransparency = 1
  5147. dragGUI(drag)
  5148. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5149. drag.Size = UDim2.new(0, 290, 0, 30)
  5150. PromptDialog.Name = "PromptDialog"
  5151. PromptDialog.Parent = drag
  5152. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5153. PromptDialog.BackgroundTransparency = 1
  5154. PromptDialog.BorderSizePixel = 0
  5155. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5156. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5157. PromptDialog.ZIndex = 8
  5158. shadow.Name = "shadow"
  5159. shadow.Parent = PromptDialog
  5160. shadow.BackgroundColor3 = maincolor
  5161. shadow.BackgroundTransparency = 0.30000001192093
  5162. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5163. shadow.BorderSizePixel = 0
  5164. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5165. shadow.Size = UDim2.new(0, 290, 0, 26)
  5166. PopupText.Name = "PopupText"
  5167. PopupText.Parent = shadow
  5168. PopupText.BackgroundTransparency = 1
  5169. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5170. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5171. PopupText.ZIndex = 110
  5172. PopupText.Font = Enum.Font.SourceSansBold
  5173. PopupText.FontSize = Enum.FontSize.Size28
  5174. PopupText.Text = "Server"
  5175. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5176. PopupText.TextStrokeTransparency = 0
  5177. PopupText.TextWrapped = true
  5178. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5179. Exit.Name = "Exit"
  5180. Exit.Parent = shadow
  5181. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5182. Exit.BackgroundTransparency = 0.30000001192093
  5183. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5184. Exit.BorderSizePixel = 0
  5185. Exit.Position = UDim2.new(0, 267, 0, 3)
  5186. Exit.Size = UDim2.new(0, 20, 0, 20)
  5187. Exit.FontSize = Enum.FontSize.Size14
  5188. Exit.Text = ""
  5189. ContainerFrame.Name = "ContainerFrame"
  5190. ContainerFrame.Parent = PromptDialog
  5191. ContainerFrame.BackgroundColor3 = maincolor
  5192. ContainerFrame.BackgroundTransparency = 0.5
  5193. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5194. ContainerFrame.BorderSizePixel = 0
  5195. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5196. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5197. ContainerFrame.ZIndex = 5
  5198. TextLabel.Name = "Text Label"
  5199. TextLabel.Parent = ContainerFrame
  5200. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5201. TextLabel.BackgroundTransparency = 1
  5202. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5203. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5204. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5205. TextLabel.ZIndex = 10
  5206. TextLabel.Font = Enum.Font.SourceSans
  5207. TextLabel.FontSize = Enum.FontSize.Size24
  5208. TextLabel.Text = "Run Time:"
  5209. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5210. TextLabel.TextStrokeTransparency = 0
  5211. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5212. TextLabel2.Name = "Text Label2"
  5213. TextLabel2.Parent = ContainerFrame
  5214. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5215. TextLabel2.BackgroundTransparency = 1
  5216. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5217. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5218. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5219. TextLabel2.ZIndex = 10
  5220. TextLabel2.Font = Enum.Font.SourceSans
  5221. TextLabel2.FontSize = Enum.FontSize.Size24
  5222. TextLabel2.Text = "Statistics:"
  5223. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5224. TextLabel2.TextStrokeTransparency = 0
  5225. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5226. TextLabel3.Name = "Text Label3"
  5227. TextLabel3.Parent = ContainerFrame
  5228. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5229. TextLabel3.BackgroundTransparency = 1
  5230. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5231. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5232. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5233. TextLabel3.ZIndex = 10
  5234. TextLabel3.Font = Enum.Font.SourceSans
  5235. TextLabel3.FontSize = Enum.FontSize.Size24
  5236. TextLabel3.Text = "Local Player:"
  5237. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5238. TextLabel3.TextStrokeTransparency = 0
  5239. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5240. Time.Name = "Time"
  5241. Time.Parent = ContainerFrame
  5242. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5243. Time.BackgroundTransparency = 1
  5244. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5245. Time.Position = UDim2.new(0, 10, 0, 90)
  5246. Time.Size = UDim2.new(0, 100, 0, 20)
  5247. Time.ZIndex = 100
  5248. Time.Font = Enum.Font.ArialBold
  5249. Time.FontSize = Enum.FontSize.Size14
  5250. Time.Text = "Loading..."
  5251. Time.TextColor3 = Color3.new(1, 1, 1)
  5252. Time.TextStrokeTransparency = 0
  5253. Time.TextXAlignment = Enum.TextXAlignment.Left
  5254. appearance.Name = "appearance"
  5255. appearance.Parent = ContainerFrame
  5256. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5257. appearance.BackgroundTransparency = 1
  5258. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5259. appearance.Position = UDim2.new(0, 10, 0, 40)
  5260. appearance.Size = UDim2.new(0, 100, 0, 20)
  5261. appearance.ZIndex = 10
  5262. appearance.Font = Enum.Font.ArialBold
  5263. appearance.FontSize = Enum.FontSize.Size14
  5264. appearance.Text = "Appearance: Loading..."
  5265. appearance.TextColor3 = Color3.new(1, 1, 1)
  5266. appearance.TextStrokeTransparency = 0
  5267. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5268. fe.Name = "fe"
  5269. fe.Parent = ContainerFrame
  5270. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5271. fe.BackgroundTransparency = 1
  5272. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5273. fe.Position = UDim2.new(0, 10, 0, 200)
  5274. fe.Size = UDim2.new(0, 100, 0, 20)
  5275. fe.ZIndex = 10
  5276. fe.Font = Enum.Font.ArialBold
  5277. fe.FontSize = Enum.FontSize.Size14
  5278. fe.Text = "Loading..."
  5279. fe.TextColor3 = Color3.new(1, 1, 1)
  5280. fe.TextStrokeTransparency = 0
  5281. fe.TextXAlignment = Enum.TextXAlignment.Left
  5282. maxplayers.Name = "maxplayers"
  5283. maxplayers.Parent = ContainerFrame
  5284. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5285. maxplayers.BackgroundTransparency = 1
  5286. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5287. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5288. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5289. maxplayers.ZIndex = 10
  5290. maxplayers.Font = Enum.Font.ArialBold
  5291. maxplayers.FontSize = Enum.FontSize.Size14
  5292. maxplayers.Text = "Loading..."
  5293. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5294. maxplayers.TextStrokeTransparency = 0
  5295. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5296. name.Name = "name"
  5297. name.Parent = ContainerFrame
  5298. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5299. name.BackgroundTransparency = 1
  5300. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5301. name.Position = UDim2.new(0, 10, 0, 180)
  5302. name.Size = UDim2.new(0, 100, 0, 20)
  5303. name.ZIndex = 10
  5304. name.Font = Enum.Font.ArialBold
  5305. name.FontSize = Enum.FontSize.Size14
  5306. name.Text = "Place: Loading..."
  5307. name.TextColor3 = Color3.new(1, 1, 1)
  5308. name.TextStrokeTransparency = 0
  5309. name.TextXAlignment = Enum.TextXAlignment.Left
  5310. placeid.Name = "placeid"
  5311. placeid.Parent = ContainerFrame
  5312. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5313. placeid.BackgroundTransparency = 1
  5314. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5315. placeid.Position = UDim2.new(0, 10, 0, 220)
  5316. placeid.Size = UDim2.new(0, 100, 0, 20)
  5317. placeid.ZIndex = 10
  5318. placeid.Font = Enum.Font.ArialBold
  5319. placeid.FontSize = Enum.FontSize.Size14
  5320. placeid.Text = "Place ID: Loading..."
  5321. placeid.TextColor3 = Color3.new(1, 1, 1)
  5322. placeid.TextStrokeTransparency = 0
  5323. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5324. playerid.Name = "playerid"
  5325. playerid.Parent = ContainerFrame
  5326. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5327. playerid.BackgroundTransparency = 1
  5328. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5329. playerid.Position = UDim2.new(0, 10, 0, 20)
  5330. playerid.Size = UDim2.new(0, 100, 0, 20)
  5331. playerid.ZIndex = 10
  5332. playerid.Font = Enum.Font.ArialBold
  5333. playerid.FontSize = Enum.FontSize.Size14
  5334. playerid.Text = "Player ID: Loading..."
  5335. playerid.TextColor3 = Color3.new(1, 1, 1)
  5336. playerid.TextStrokeTransparency = 0
  5337. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5338. players.Name = "players"
  5339. players.Parent = ContainerFrame
  5340. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5341. players.BackgroundTransparency = 1
  5342. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5343. players.Position = UDim2.new(0, 10, 0, 140)
  5344. players.Size = UDim2.new(0, 100, 0, 20)
  5345. players.ZIndex = 100
  5346. players.Font = Enum.Font.ArialBold
  5347. players.FontSize = Enum.FontSize.Size14
  5348. players.Text = "Loading..."
  5349. players.TextColor3 = Color3.new(1, 1, 1)
  5350. players.TextStrokeTransparency = 0
  5351. players.TextXAlignment = Enum.TextXAlignment.Left
  5352. local SINFOGUI = ContainerFrame
  5353. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5354. SINFOGUIopen = true wait(0.5)
  5355. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5356. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5357. Exit.MouseButton1Click:Connect(function()
  5358. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5359. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5360. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5361. if workspace.FilteringEnabled == true then
  5362. SINFOGUI.fe.Text = "Filtering Enabled"
  5363. elseif workspace.FilteringEnabled == false then
  5364. SINFOGUI.fe.Text = "Filtering Disabled" end
  5365. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5366. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5367. players = gPlayers:getPlayers()
  5368. SINFOGUI.players.Text = #players.. " Player(s)"
  5369. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5370. local seconds = math.floor(workspace.DistributedGameTime)
  5371. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5372. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5373. local seconds = seconds - (minutes * 60)
  5374. local minutes = minutes - (hours * 60)
  5375. if hours < 1 then if minutes < 1 then
  5376. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5377. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5378. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5379. end wait(1) until SINFOGUIopen == false end end
  5380. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5381. function(args, speaker)
  5382. if speaker.userId ~= LP.userId then
  5383. lponly(speaker)
  5384. else
  5385. serverinfogui()
  5386. end
  5387. end)
  5388.  
  5389. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5390. function(args, speaker)
  5391. local players = getPlayer(args[1], speaker)
  5392. for i,v in pairs(players)do
  5393. spawn(function()
  5394. local pchar=_char(v)
  5395. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5396. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5397. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5398. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5399. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5400. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5401. if not args[2] then return end
  5402. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5403. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5404. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5405. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5406. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5407. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5408. end)
  5409. end
  5410. end)
  5411.  
  5412. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5413. function(args, speaker)
  5414. local players = getPlayer(args[1], speaker)
  5415. for i,v in pairs(players)do
  5416. local pchar=_char(v)
  5417. for j,v1 in pairs(pchar:GetDescendants()) do
  5418. if v1:IsA("Sparkles") then
  5419. v1:Destroy()
  5420. end end end
  5421. end)
  5422.  
  5423. addcmd('smoke', 'give a player smoke',{},
  5424. function(args, speaker)
  5425. local players = getPlayer(args[1], speaker)
  5426. for i,v in pairs(players)do
  5427. local pchar=_char(v)
  5428. Instance.new("Smoke", pchar.HumanoidRootPart)
  5429. end
  5430. end)
  5431.  
  5432. addcmd('addstat', 'give a player a stat',{},
  5433. function(args, speaker)
  5434. local players = getPlayer(args[1], speaker)
  5435. for i,v in pairs(players)do
  5436. spawn(function()
  5437. if gPlayers[v]:FindFirstChild("leaderstats") then
  5438. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5439. if child.Name == "STAT" then
  5440. child:Destroy()
  5441. end
  5442. end
  5443. local score = Instance.new("StringValue")
  5444. score.Name = "STAT"
  5445. score.Value = GLS(false, 1)
  5446. score.Parent = gPlayers[v].leaderstats
  5447. else
  5448. local stats = Instance.new("IntValue")
  5449. stats.Name = "leaderstats"
  5450. stats.Parent = gPlayers[v]
  5451. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5452. if child.Name == "STAT" then
  5453. child:Destroy()
  5454. end
  5455. end
  5456. local score = Instance.new("StringValue")
  5457. score.Name = "STAT"
  5458. score.Value = GLS(false, 1)
  5459. score.Parent = gPlayers[v].leaderstats
  5460. end
  5461. end)
  5462. end
  5463. end)
  5464.  
  5465. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5466. function(args, speaker)
  5467. local players = getPlayer(args[1], speaker)
  5468. for i,v in pairs(players)do
  5469. local pchar=_char(v)
  5470. for j,v1 in pairs(pchar:GetDescendants()) do
  5471. if v1:IsA("Smoke") then
  5472. v1:Destroy()
  5473. end
  5474. end
  5475. end
  5476. end)
  5477.  
  5478. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5479. function(args, speaker)
  5480. local players = getPlayer(args[1], speaker)
  5481. for i,v in pairs(players)do
  5482. local pchar=_char(v)
  5483. for i,v in pairs(pchar:GetChildren()) do
  5484. if pchar.Torso:FindFirstChild("Neck") then
  5485. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5486. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5487. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5488. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5489. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5490. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5491. end
  5492. end
  5493. end
  5494. end)
  5495.  
  5496. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5497. function(args, speaker)
  5498. local players = getPlayer(args[1], speaker)
  5499. for i,v in pairs(players)do
  5500. local pchar=_char(v)
  5501. for i,v in pairs(pchar:GetChildren()) do
  5502. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5503. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5504. end
  5505. end
  5506. end)
  5507.  
  5508. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5509. function(args, speaker)
  5510. workspace.Terrain:Clear()
  5511. end)
  5512.  
  5513. addcmd('smite','get hit by lightning',{},
  5514. function(args, speaker)
  5515. local players = getPlayer(args[1], speaker)
  5516. for i,v in pairs(players)do
  5517. local pchar=_char(v)
  5518. spawn(function()
  5519. local char = pchar
  5520. local zeus = Instance.new("Model",char)
  5521. local cloud = Instance.new("Part",zeus)
  5522. cloud.Anchored = true
  5523. cloud.CanCollide = false
  5524. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5525. local sound = Instance.new("Sound",cloud)
  5526. sound.SoundId = "rbxassetid://133426162"
  5527. local mesh = Instance.new("SpecialMesh",cloud)
  5528. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5529. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5530. mesh.Scale = Vector3.new(30,30,40)
  5531. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5532. local light = Instance.new("PointLight",cloud)
  5533. light.Color = Color3.new(0,85/255,1)
  5534. light.Brightness = 10
  5535. light.Range = 30
  5536. light.Enabled = false
  5537. wait(0.2)
  5538. sound.Volume = 0.5
  5539. sound.Pitch = 0.8
  5540. sound:Play()
  5541. light.Enabled = true
  5542. wait(1/100)
  5543. light.Enabled = false
  5544. wait(0.2)
  5545. light.Enabled = true
  5546. light.Brightness = 1
  5547. wait(0.05)
  5548. light.Brightness = 3
  5549. wait(0.02)
  5550. light.Brightness = 1
  5551. wait(0.07)
  5552. light.Brightness = 10
  5553. wait(0.09)
  5554. light.Brightness = 0
  5555. wait(0.01)
  5556. light.Brightness = 7
  5557. light.Enabled = false
  5558. wait(1.5)
  5559. local part1 = Instance.new("Part",zeus)
  5560. part1.Anchored = true
  5561. part1.CanCollide = false
  5562. part1.Size = Vector3.new(2, 9.2, 1)
  5563. part1.BrickColor = BrickColor.new("New Yeller")
  5564. part1.Transparency = 0.6
  5565. part1.BottomSurface = "Smooth"
  5566. part1.TopSurface = "Smooth"
  5567. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5568. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5569. wait()
  5570. local part2 = part1:clone()
  5571. part2.Parent = zeus
  5572. part2.Size = Vector3.new(1, 7.48, 2)
  5573. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5574. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5575. wait()
  5576. local part3 = part1:clone()
  5577. part3.Parent = zeus
  5578. part3.Size = Vector3.new(1.86, 7.56, 1)
  5579. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5580. part3.Rotation = Vector3.new(0, 0, -11.128)
  5581. sound.SoundId = "rbxassetid://130818250"
  5582. sound.Volume = 1
  5583. sound.Pitch = 1
  5584. sound:Play()
  5585. wait()
  5586. part1.Transparency = 1
  5587. part2.Transparency = 1
  5588. part3.Transparency = 1
  5589. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5590. char:BreakJoints()
  5591. end)
  5592. end
  5593. end)
  5594.  
  5595. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5596. function(args, speaker)
  5597. local players = getPlayer(args[1], speaker)
  5598. for i,v in pairs(players)do
  5599. spawn(function()
  5600. local pchar=_char(v)
  5601. 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)
  5602. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5603. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5604. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5605. local f = Instance.new("Sound")
  5606. f.Name = "fly"
  5607. f.SoundId = "rbxassetid://179438534"
  5608. f.Volume = 3
  5609. f.Pitch = 1
  5610. f.Looped = true
  5611. f.archivable = true
  5612. f.Parent = Ast
  5613. f:play()
  5614. local Touched = false
  5615. coroutine.wrap(function()
  5616. repeat wait(0.1)
  5617. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5618. until not Ast or Ast.Parent == nil or Touched == true
  5619. end)()
  5620. Ast.Touched:connect(function(Part)
  5621. if Touched == false then
  5622. Touched = true
  5623. Part:BreakJoints()
  5624. local Boom = Instance.new("Explosion", workspace)
  5625. Boom.Position = Ast.Position
  5626. Boom.BlastPressure = 1000000
  5627. Boom.BlastRadius = 30
  5628. Fire.Heat = 0
  5629. Smoke.RiseVelocity = 0
  5630. f:Destroy()
  5631. local s = Instance.new("Sound")
  5632. s.Name = "boom"
  5633. s.SoundId = "rbxassetid://188590169"
  5634. s.Volume = 3
  5635. s.Pitch = 1
  5636. s.Looped = true
  5637. s.archivable = true
  5638. s.Parent = Ast
  5639. s:play()
  5640. coroutine.wrap(function()
  5641. wait(10)
  5642. s:Destroy()
  5643. if Ast and Ast.Parent ~= nil then
  5644. Ast:Destroy()
  5645. end
  5646. end)()
  5647. end
  5648. end)
  5649. end)
  5650. end
  5651. end)
  5652.  
  5653. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5654. function(args, speaker)
  5655. local players = getPlayer(args[1], speaker)
  5656. for i,v in pairs(players)do
  5657. spawn(function()
  5658. local Char=_char(v)
  5659. local HumanoidRootPart = Char.HumanoidRootPart
  5660. local TickWait = 1
  5661. local Dead = false
  5662.  
  5663. local Position = Vector3.new(0,100,0)
  5664. function NewPart(Parent)
  5665. local Part = Instance.new("Part", Parent)
  5666. Part.CanCollide = false
  5667. Part.Position = Position
  5668. Part.TopSurface = "Smooth"
  5669. Part.BottomSurface = "Smooth"
  5670. Position = Position + Vector3.new(0,10,0)
  5671. return Part
  5672. end
  5673.  
  5674. local Model = Char:FindFirstChild("Bomb")
  5675. if Model then Model:Destroy() end
  5676.  
  5677. local Model = Instance.new("Model", Char)
  5678. Model.Name = "Bomb"
  5679.  
  5680. local Belt = NewPart(Model)
  5681. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5682. local Weld = Instance.new("Weld", Belt)
  5683. Weld.Part0 = Belt
  5684. Weld.Part1 = HumanoidRootPart
  5685. Weld.C0 = CFrame.new(0,1.1,0)
  5686. local Light = Instance.new("PointLight", Belt)
  5687. Light.Range = 15
  5688. Light.Brightness = 5
  5689. Light.Color = Color3.new(1,0,0)
  5690. local Beep = Instance.new("Sound", Belt)
  5691. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5692. local ExplodeSound = Instance.new("Sound", Belt)
  5693. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5694. ExplodeSound.Pitch = 2.8
  5695. ExplodeSound.Volume = 3
  5696.  
  5697. local Back = NewPart(Model)
  5698. Back.Size = Vector3.new(1.5,1.5,0.5)
  5699. local Weld = Instance.new("Weld", Back)
  5700. Weld.Part0 = Back
  5701. Weld.Part1 = HumanoidRootPart
  5702. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5703.  
  5704. local StrapLeft = NewPart(Model)
  5705. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5706. local Weld = Instance.new("Weld", StrapLeft)
  5707. Weld.Part0 = StrapLeft
  5708. Weld.Part1 = HumanoidRootPart
  5709. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5710.  
  5711. local BuckleLeft = NewPart(Model)
  5712. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5713. local Weld = Instance.new("Weld", BuckleLeft)
  5714. Weld.Part0 = BuckleLeft
  5715. Weld.Part1 = HumanoidRootPart
  5716. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5717.  
  5718. local StrapRight = NewPart(Model)
  5719. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5720. local Weld = Instance.new("Weld", StrapRight)
  5721. Weld.Part0 = StrapRight
  5722. Weld.Part1 = HumanoidRootPart
  5723. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5724.  
  5725. local BuckleRight = NewPart(Model)
  5726. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5727. local Weld = Instance.new("Weld", BuckleRight)
  5728. Weld.Part0 = BuckleRight
  5729. Weld.Part1 = HumanoidRootPart
  5730. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5731.  
  5732. LightEnabled = true
  5733. coroutine.wrap(function()
  5734. repeat
  5735. wait(TickWait)
  5736. LightEnabled = not LightEnabled
  5737. Light.Enabled = LightEnabled
  5738. Beep:Play()
  5739. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5740. end)()
  5741.  
  5742. wait(10)
  5743. if Dead == false then
  5744. Dead = true
  5745. ExplodeSound:Play(); wait(1.4)
  5746. local Explosion = Instance.new("Explosion")
  5747. Explosion.Position = Belt.Position
  5748. Explosion.BlastPressure = 100000
  5749. Explosion.DestroyJointRadiusPercent = 0.7
  5750. Explosion.ExplosionType = "CratersAndDebris"
  5751. Explosion.BlastRadius = 50
  5752. Explosion.Parent = workspace
  5753. end
  5754. end)
  5755. end
  5756. end)
  5757.  
  5758. addcmd('btools', 'gives a player btools',{},
  5759. function(args, speaker)
  5760. local players = getPlayer(args[1], speaker)
  5761. if players ~= nil then
  5762. for i, v in pairs(players) do
  5763. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5764. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5765. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5766. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5767. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5768. Notify('Gave btools to player(s)') end end end end)
  5769.  
  5770. addcmd('sword', 'gives a player a sword',{},
  5771. function(args, speaker)
  5772. local players = getPlayer(args[1], speaker)
  5773. if players ~= nil then
  5774. for i, v in pairs(players) do
  5775. coroutine.resume(coroutine.create(function()
  5776. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5777. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5778. sword.GripForward = Vector3.new(-1,0,0)
  5779. sword.GripPos = Vector3.new(0,0,-1.5)
  5780. sword.GripRight = Vector3.new(0,1,0)
  5781. sword.GripUp = Vector3.new(0,0,1)
  5782. 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
  5783. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5784. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5785. local Damage = 15
  5786. local SlashSound = Instance.new("Sound", handle)
  5787. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5788. SlashSound.Volume = 1
  5789. local LungeSound = Instance.new("Sound", handle)
  5790. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5791. LungeSound.Volume = 1
  5792. local UnsheathSound = Instance.new("Sound", handle)
  5793. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5794. UnsheathSound.Volume = 1
  5795. handle.Touched:connect(function(hit)
  5796. 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
  5797. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5798. hit.Parent.Humanoid:TakeDamage(Damage)
  5799. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5800. sword.Enabled = false
  5801. SlashSound:play()
  5802. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5803. wait(0.5)
  5804. sword.Enabled = true
  5805. end
  5806. end)
  5807. sword.Equipped:connect(function(hit)
  5808. UnsheathSound:play()
  5809. sword.Enabled = true
  5810. end)
  5811. end
  5812. end))
  5813. end
  5814. end
  5815. end)
  5816.  
  5817. addcmd('hatsize', 'changes players hat size',{''},
  5818. function(args, speaker)
  5819. local players = getPlayer(args[1], speaker)
  5820. for i,v in pairs(players) do
  5821. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5822. if v:IsA('Accessory') then
  5823. for a,b in pairs(v.Handle:GetChildren()) do
  5824. if b:IsA('SpecialMesh') then
  5825. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5826. end
  5827. end
  5828. end
  5829. end
  5830. end
  5831. end)
  5832.  
  5833. addcmd('headsize', 'changes players head size',{''},
  5834. function(args, speaker)
  5835. local players = getPlayer(args[1], speaker)
  5836. for i,v in pairs(players) do
  5837. local plrchar = _players[v].Character
  5838. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5839. if args[2] == 1 then
  5840. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5841. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5842. else
  5843. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5844. end
  5845. else plrchar.Humanoid.HeadScale.Value = args[2]
  5846. end
  5847. end
  5848. end)
  5849.  
  5850. addcmd('change', 'changes a players stat',{'stat'},
  5851. function(args, speaker)
  5852. local players = getPlayer(args[1], speaker)
  5853. for i,v in pairs(players) do
  5854. if _players[v]:FindFirstChild('leaderstats') then
  5855. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5856. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5857. if args[3] then v.Value = tonumber(args[3]) end
  5858. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5859. v.Value = GLS(false, 2)
  5860. end
  5861. end
  5862. end
  5863. end
  5864. end)
  5865.  
  5866. addcmd('draw', 'drawing tool',{},
  5867. function(args, speaker)
  5868. if speaker.userId ~= LP.userId then
  5869. lponly(speaker)
  5870. else
  5871. for i,v in next,game:children()do
  5872. pcall(function()
  5873. local c=v.className;
  5874. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5875. end);
  5876. end;
  5877.  
  5878.  
  5879. user=players.LocalPlayer;
  5880. uname=user.Name;
  5881. guis=user.PlayerGui;
  5882. pack=user.Backpack;
  5883.  
  5884. keyDowns={};
  5885. freeKeys={};
  5886. shortcuts={};
  5887.  
  5888. _G.mine=_G.mine or{};
  5889.  
  5890. name='Draw3D';
  5891. url='http://www.roblox.com/asset/?id=%d';
  5892.  
  5893. iconNormal=url:format(96578285);
  5894. iconOnDown=url:format(96584484);
  5895.  
  5896. ver=0;
  5897. drawPixel=0.10;
  5898. _G.drawLimit=_G.drawLimit or 1000;
  5899.  
  5900. _G.drawColor=_G.drawColor or Color3.new();
  5901.  
  5902.  
  5903.  
  5904.  
  5905.  
  5906. destroy=game.remove;
  5907. find=game.findFirstChild;
  5908. new=Instance.new;
  5909. with=function(c)
  5910. return function(p)
  5911. local o=type(c)=='string'and new(c)or c;
  5912. local x=p.Parent;p.Parent=nil;
  5913. for i,v in next,p do
  5914. o[i]=v;
  5915. end;
  5916. if(x)then
  5917. o.Parent=x;
  5918. end;
  5919. return o;
  5920. end;
  5921. end;
  5922. getPlace=function()
  5923. if(find(workspace,'draw')==nil)then
  5924. new('Model',workspace).Name='draw';
  5925. end;
  5926. if(find(workspace.draw,uname)==nil)then
  5927. new('Model',workspace.draw).Name=uname;
  5928. end;
  5929. return workspace.draw[uname];
  5930. end;
  5931. drawLine=function(start,target)
  5932. local gui=with'BlockMesh'{
  5933. Parent=with'Part'{
  5934. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5935. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5936. Parent=getPlace();
  5937. Color=_G.drawColor;
  5938. BottomSurface=0;
  5939. Anchored=true;
  5940. TopSurface=0;
  5941. formFactor=3;
  5942. Name=name;
  5943. }}.Parent;
  5944. table.insert(_G.mine,gui);
  5945. return gui;
  5946. end;
  5947. onDown=function()
  5948. if(drawing)then
  5949. return nil;
  5950. end;
  5951. if(selectGui.Adornee)then
  5952. destroy(selectGui.Adornee);
  5953. end;
  5954.  
  5955. drawing=true;
  5956.  
  5957. mouse.Icon=iconOnDown;
  5958. ver=ver+1;
  5959.  
  5960.  
  5961. local cVer,start,target=ver,mouse.hit.p;
  5962.  
  5963. local group={};
  5964. repeat
  5965. Wait(0.02);
  5966.  
  5967. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  5968.  
  5969. target=mouse.hit.p;
  5970.  
  5971. table.insert(group,drawLine(start,target));
  5972.  
  5973. start=target;
  5974. end;
  5975. until ver~=cVer;
  5976. drawing=false;
  5977.  
  5978. local groupM=new('Model',getPlace());
  5979. for i,v in next,group do
  5980. if(v:IsDescendantOf(Workspace))then
  5981. v.Parent=groupM;
  5982. end;
  5983. end;
  5984. if(next(groupM:children())==nil)then
  5985. destroy(groupM);
  5986. end;
  5987. end;
  5988. onUp=function()
  5989. mouse.Icon=iconNormal;
  5990. ver=ver+1;
  5991. end;
  5992. onKeyDown=function(k)
  5993. if(freeKeys[k]==false)then
  5994. return false;
  5995. end;
  5996. freeKeys[k]=false;
  5997. Wait(0.01);
  5998. if(keyDowns[k])then
  5999. keyDowns[k]();
  6000. elseif(shortcuts[k])then
  6001. shortcuts[k]();
  6002. end;
  6003. end;
  6004. onKeyUp=function(k)
  6005. freeKeys[k]=true;
  6006. end;
  6007. onMove=function()
  6008.  
  6009. end;
  6010. onSelect=function(lmouse)
  6011. frame.Visible=true;
  6012.  
  6013. mouse=lmouse;
  6014.  
  6015. mouse.Icon=iconNormal;
  6016.  
  6017. mouse.Button1Down:connect(onDown);
  6018. mouse.KeyDown:connect(onKeyDown);
  6019. mouse.Button1Up:connect(onUp);
  6020. mouse.KeyUp:connect(onKeyUp);
  6021. mouse.Move:connect(onMove);
  6022. end;
  6023. onDeselect=function()
  6024. ver=ver+1;
  6025. frame.Visible=false;
  6026. selectGui.Adornee=nil;
  6027. mouse.Icon=iconNormal;
  6028. for i,v in next,freeKeys do
  6029. freeKeys[i]=true;
  6030. end;
  6031. end;
  6032. addButton=function(title,shortcut,fun)
  6033. with'TextButton'{
  6034. Text=string.format(' %s (%s)',title,shortcut);
  6035. TextXAlignment=0;
  6036. Parent=frame;
  6037. }.MouseButton1Up:connect(fun);
  6038.  
  6039. shortcuts[shortcut]=fun;
  6040.  
  6041. local c=#frame:children();
  6042. for i,v in next,frame:children()do
  6043. v.Position=UDim2.new(0,0,0,20*(i-1));
  6044. v.Size=UDim2.new(1,0,0,20);
  6045. end;
  6046.  
  6047. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6048. frame.Size=UDim2.new(0,150,0,c*20);
  6049. end;
  6050.  
  6051.  
  6052.  
  6053.  
  6054.  
  6055.  
  6056.  
  6057.  
  6058. for i,v in next,{guis;pack;}do
  6059. pcall(function()
  6060. repeat until destroy(v[name]);
  6061. end);
  6062. end;
  6063.  
  6064.  
  6065.  
  6066. tool=with'HopperBin'{
  6067. Parent=pack;
  6068. Name=name;
  6069. };
  6070. tool.Deselected:connect(onDeselect);
  6071. tool.Selected:connect(onSelect);
  6072.  
  6073.  
  6074.  
  6075.  
  6076. screen=with'ScreenGui'{
  6077. Parent=guis;
  6078. Name=name;
  6079. };
  6080. frame=with'Frame'{
  6081. Parent=screen;
  6082. Visible=false;
  6083. };
  6084. clframe=with'Frame'{
  6085. Position=UDim2.new(.5,-50,.5,-50);
  6086. Size=UDim2.new(0,100,0,100);
  6087. Visible=false;
  6088. Parent=screen;
  6089. };
  6090. selectGui=with'SelectionBox'{
  6091. Parent=screen;
  6092. };
  6093.  
  6094. local c=0;
  6095. for y=0,7 do
  6096. for x=0,7 do
  6097. local color=BrickColor.palette(c).Color;
  6098.  
  6099. with'ImageButton'{
  6100. Position=UDim2.new(.125*x,0,.125*y);
  6101. Size=UDim2.new(.125,0,.125);
  6102. BackgroundColor3=color;
  6103. Parent=clframe;
  6104. }.MouseButton1Up:connect(function()
  6105. clframe.Visible=false;
  6106. _G.drawColor=color;
  6107. end);
  6108.  
  6109. c=c+1;
  6110. end;
  6111. end;
  6112.  
  6113. addButton('Color','c',function()
  6114. clframe.Visible=true;
  6115. end);
  6116. addButton('Remove your draws','r',function()
  6117. repeat
  6118. destroy(_G.mine[1]);
  6119. table.remove(_G.mine,1);
  6120. Wait(0.01);
  6121. until nil;
  6122. end);
  6123. addButton('Remove global draws','k',function()
  6124. destroy(workspace.draw);
  6125. while(_G.mine[1])do
  6126. destroy(_G.mine[1]);
  6127. table.remove(_G.mine,1);
  6128. end;
  6129. end);
  6130. addButton('Remove selected','x',function()
  6131. repeat
  6132. if(find(workspace,'draw'))then
  6133. local dt=mouse.target;
  6134. if(dt and dt:IsDescendantOf(workspace.draw))then
  6135. selectGui.Adornee=dt.Parent;
  6136. else
  6137. selectGui.Adornee=nil;
  6138. end;
  6139. else
  6140. selectGui.Adornee=nil;
  6141. end;
  6142. Wait(0.01);
  6143. until freeKeys.x;
  6144. selectGui.Adornee=nil;
  6145. end);
  6146.  
  6147.  
  6148.  
  6149.  
  6150. repeat
  6151. Wait(0.01);
  6152. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6153. destroy(_G.mine[1]);
  6154. table.remove(_G.mine,1);
  6155. end;
  6156. until script.Parent==nil or tool.Parent==nil;
  6157. script.Disabled=true;
  6158. destroy(screen);
  6159. end
  6160. end)
  6161.  
  6162. addcmd('god', 'gods player',{},
  6163. function(args, speaker)
  6164. local players = getPlayer(args[1], speaker)
  6165. for i,v in pairs(players)do
  6166. local pchar=_char(v)
  6167. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6168. end
  6169. end)
  6170.  
  6171. addcmd('sgod', 'silently gods player',{},
  6172. function(args, speaker)
  6173. local players = getPlayer(args[1], speaker)
  6174. for i,v in pairs(players)do
  6175. local pchar=_char(v)
  6176. spawn(function()
  6177. pchar.Humanoid.MaxHealth = 10000000
  6178. wait()
  6179. pchar.Humanoid.Health = 10000000
  6180. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6181. Notify('Silent godded player(s)') end
  6182. end)
  6183. end
  6184. end)
  6185.  
  6186. addcmd('ungod', 'removes god from a player',{},
  6187. function(args, speaker)
  6188. local players = getPlayer(args[1], speaker)
  6189. for i,v in pairs(players)do
  6190. local pchar=_char(v)
  6191. if pchar then
  6192. pchar.Humanoid.MaxHealth=100
  6193. pchar.Humanoid.Health=100
  6194. end
  6195. end
  6196. end)
  6197.  
  6198. addcmd('heal', 'resets a players health',{},
  6199. function(args, speaker)
  6200. local players = getPlayer(args[1], speaker)
  6201. for i,v in pairs(players)do spawn(function()
  6202. local pchar=_char(v)
  6203. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6204.  
  6205. addcmd('fart', 'makes u fart',{},
  6206. function(args, speaker)
  6207. local players = getPlayer(args[1], speaker)
  6208. for i,v in pairs(players)do
  6209. spawn(function()
  6210. local pchar=_char(v)
  6211. fart = Instance.new("Smoke")
  6212. fart.Parent = pchar.HumanoidRootPart
  6213. fart.Color = Color3.new(255/255, 255/255, 0)
  6214. fart.Opacity = 0.4
  6215. fart.Size = 1.0
  6216. fart.RiseVelocity = 8
  6217. fartsound = Instance.new("Sound", workspace)
  6218. fsound = "http://www.roblox.com/asset?id=251309043"
  6219. fartsound.SoundId = fsound
  6220. fartsound.Volume = 1.0
  6221. fartsound:Play()
  6222. wait(9.0)
  6223. fartsound:Destroy()
  6224. pchar.HumanoidRootPart.Smoke:Destroy()
  6225. end)
  6226. end
  6227. end)
  6228.  
  6229. addcmd('decalspam', 'you can already guess...',{},
  6230. function(args, speaker)
  6231. Notify('Decal Spammed ID: ' ..args[1])
  6232. wait(4)
  6233. decalID = args[1]
  6234. function exPro(root)
  6235. for _, v in pairs(root:GetChildren()) do
  6236. if v:IsA("BasePart") then
  6237. local One = Instance.new("Decal", v)
  6238. local Two = Instance.new("Decal", v)
  6239. local Three = Instance.new("Decal", v)
  6240. local Four = Instance.new("Decal", v)
  6241. local Five = Instance.new("Decal", v)
  6242. local Six = Instance.new("Decal", v)
  6243. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6244. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6245. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6246. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6247. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6248. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6249. One.Face = "Front"
  6250. Two.Face = "Back"
  6251. Three.Face = "Right"
  6252. Four.Face = "Left"
  6253. Five.Face = "Top"
  6254. Six.Face = "Bottom"
  6255. One.Name = "IYdecal"
  6256. Two.Name = "IYdecal"
  6257. Three.Name = "IYdecal"
  6258. Four.Name = "IYdecal"
  6259. Five.Name = "IYdecal"
  6260. Six.Name = "IYdecal"
  6261. end
  6262. exPro(v)
  6263. end
  6264. end
  6265. function asdf(root)
  6266. for _, v in pairs(root:GetChildren()) do
  6267. asdf(v)
  6268. end
  6269. end
  6270. exPro(workspace)
  6271. asdf(workspace)
  6272. end)
  6273.  
  6274. addcmd('undecalspam', 'removes the mess',{},
  6275. function(args, speaker)
  6276. Notify('Removing Decal Spam...')
  6277. wait(4)
  6278. function exPro(root)
  6279. for _, v in pairs(root:GetChildren()) do
  6280. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6281. v.Parent = nil
  6282. end
  6283. exPro(v)
  6284. end
  6285. end
  6286. function asdf(root)
  6287. for _, v in pairs(root:GetChildren()) do
  6288. asdf(v)
  6289. end
  6290. end
  6291. exPro(workspace)
  6292. asdf(workspace)
  6293. end)
  6294.  
  6295. addcmd('sky', 'sets the sky',{'skybox'},
  6296. function(args, speaker)
  6297. playinggif = false
  6298. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6299. s = Instance.new("Sky")
  6300. s.Name = "Sky"
  6301. s.Parent = LightingService
  6302. local skyboxID = args[1]
  6303. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6304. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6305. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6306. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6307. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6308. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6309. LightingService.TimeOfDay = 12
  6310. end)
  6311.  
  6312. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6313. function(args, speaker)
  6314. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6315. playinggif = false
  6316. wait(0.5)
  6317. local GIF = splitString(args[1])
  6318. for _, child in pairs( gLighting:GetChildren()) do
  6319. if child.ClassName == "Sky" then
  6320. child:Destroy()
  6321. end
  6322. end
  6323. Sky = Instance.new("Sky",game.Lighting)
  6324. Notify('Loading...')
  6325. playinggif = true
  6326. for N,F in ipairs(GIF) do
  6327. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6328. end
  6329. gLighting.TimeOfDay = 12
  6330. Notify('Playing skybox')
  6331. playinggif = true
  6332. wait(0.5)
  6333. repeat
  6334. for N,F in ipairs(GIF) do
  6335. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6336. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6337. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6338. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6339. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6340. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6341. wait(skyinterval)
  6342. end
  6343. until playinggif == false
  6344. end)
  6345.  
  6346. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6347. function(args, speaker)
  6348. playinggif = false
  6349. wait(0.5)
  6350. Notify('Stopped sky gif')
  6351. for _, child in pairs( gLighting:GetChildren()) do
  6352. if child.ClassName == "Sky" then
  6353. child:Destroy()
  6354. end
  6355. end
  6356. end)
  6357.  
  6358. addcmd('freeze', 'freezes a player',{'fr'},
  6359. function(args, speaker)
  6360. local players = getPlayer(args[1], speaker)
  6361. if players ~= nil then
  6362. for i, v in pairs(players) do
  6363. spawn(function()
  6364. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6365. end
  6366. end)
  6367. end
  6368. end
  6369. end)
  6370.  
  6371. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6372. function(args, speaker)
  6373. local players = getPlayer(args[1], speaker)
  6374. if players ~= nil then
  6375. for i, v in pairs(players) do
  6376. spawn(function()
  6377. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6378. end
  6379. end)
  6380. end
  6381. end
  6382. end)
  6383.  
  6384. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6385. function(args, speaker)
  6386. local players = getPlayer(args[1], speaker)
  6387. if players ~= nil then
  6388. for i, v in pairs(players) do
  6389. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6390. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6391. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6392. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6393. M.Anchored = true
  6394. end
  6395. end
  6396. end)
  6397.  
  6398. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6399. function(args, speaker)
  6400. for i,v in pairs(workspace:GetDescendants()) do
  6401. if v:IsA("SpawnLocation") then
  6402. v:Destroy()
  6403. end
  6404. end
  6405. end)
  6406.  
  6407. addcmd('neon', 'makes a player neon',{},
  6408. function(args, speaker)
  6409. local players = getPlayer(args[1], speaker)
  6410. if players ~= nil then
  6411. for i, v in pairs(players) do
  6412. for _, child in pairs( _char(v):GetChildren()) do
  6413. if child.ClassName == "CharacterMesh" then
  6414. child:Destroy()
  6415. end
  6416. end
  6417. for _, child in pairs( _char(v):GetChildren()) do
  6418. if child.ClassName == "Shirt" then
  6419. child:Destroy()
  6420. end
  6421. end
  6422. for _, child in pairs( _char(v):GetChildren()) do
  6423. if child.ClassName == "Pants" then
  6424. child:Destroy()
  6425. end
  6426. end
  6427. for _, child in pairs( _char(v):GetDescendants()) do
  6428. if child.ClassName == "Part" then
  6429. child.Material = "Neon"
  6430. end
  6431. end
  6432. end
  6433. end
  6434. end)
  6435.  
  6436. addcmd('glass', 'makes a player glass',{},
  6437. function(args, speaker)
  6438. local players = getPlayer(args[1], speaker)
  6439. if players ~= nil then
  6440. for i, v in pairs(players) do
  6441. for _, child in pairs( _char(v):GetChildren()) do
  6442. if child.ClassName == "CharacterMesh" then
  6443. child:Destroy()
  6444. end
  6445. end
  6446. for _, child in pairs( _char(v):GetChildren()) do
  6447. if child.ClassName == "Shirt" then
  6448. child:Destroy()
  6449. end
  6450. end
  6451. for _, child in pairs( _char(v):GetChildren()) do
  6452. if child.ClassName == "Pants" then
  6453. child:Destroy()
  6454. end
  6455. end
  6456. for _, child in pairs( _char(v):GetDescendants()) do
  6457. if child.ClassName == "Part" then
  6458. child.Material = "Glass"
  6459. child.Transparency = 0.3
  6460. end
  6461. end
  6462. end
  6463. end
  6464. end)
  6465.  
  6466. addcmd('kill', 'kills a player',{},
  6467. function(args, speaker)
  6468. local players = getPlayer(args[1], speaker)
  6469. for i,v in pairs(players)do
  6470. local pchar=_char(v)
  6471. pchar:BreakJoints()
  6472. end
  6473. end)
  6474.  
  6475. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6476. function(args, speaker)
  6477. local players = getPlayer(args[1], speaker)
  6478. for i,v in pairs(players)do
  6479. spawn(function()
  6480. local plr = gPlayers[v]
  6481. local char = plr.Character
  6482. local mouse = plr:GetMouse()
  6483. char.Humanoid.WalkSpeed = 100
  6484. char.Humanoid.JumpPower = 70
  6485. spawn(function()
  6486. for i,v in pairs(char:GetChildren()) do
  6487. if v:IsA("BasePart") then
  6488. coroutine.wrap(function()
  6489. for i=0,1,.1 do
  6490. wait()
  6491. v.Transparency = v.Transparency +i
  6492. end
  6493. end)()
  6494. end
  6495. end
  6496. for i,v in pairs(char:GetChildren()) do
  6497. if v:IsA("Accessory") then
  6498. coroutine.wrap(function()
  6499. for i=0,1,.1 do
  6500. wait()
  6501. v.Handle.Transparency = v.Handle.Transparency +i
  6502. end
  6503. end)()
  6504. end
  6505. end
  6506. end)
  6507. char.Head.face:Destroy()
  6508. wait(1)
  6509. local s = Instance.new("Sound")
  6510. s.Name = "wae"
  6511. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6512. s.Volume = 1
  6513. s.Pitch = 1
  6514. s.Looped = true
  6515. s.archivable = true
  6516. s.Parent = gPlayers.LocalPlayer.Character.Head
  6517. s:play()
  6518. local daqueen = Instance.new("Part",char)
  6519. daqueen.Name = "asd"
  6520. daqueen.CanCollide = false
  6521. local mesh = Instance.new("SpecialMesh",daqueen)
  6522. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6523. mesh.MeshId = "rbxassetid://1300136843"
  6524. local text = Instance.new("Decal",daqueen)
  6525. text.Name = "asd"
  6526. text.Texture = "rbxassetid://1300137893"
  6527. local knowdawey = Instance.new("Weld",char)
  6528. knowdawey.Part0 = char.HumanoidRootPart
  6529. knowdawey.Part1 = daqueen
  6530. local eye1 = Instance.new("Part")
  6531. eye1.CanCollide = false
  6532. eye1.Parent = char
  6533. local mesh1 = Instance.new("SpecialMesh",eye1)
  6534. mesh1.MeshId = "rbxassetid://1300138314"
  6535. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6536. local eyetext = Instance.new("Decal",eye1)
  6537. eyetext.Texture = "rbxassetid://1300129774"
  6538. local eye1w = Instance.new("Weld",char)
  6539. eye1w.Part0 = char.HumanoidRootPart
  6540. eye1w.Part1 = eye1
  6541. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6542. end)
  6543. end
  6544. end)
  6545.  
  6546. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6547. function(args, speaker)
  6548. part = GLS(false, 0)
  6549. local function dels(instance)
  6550. for i,v in pairs(instance:GetChildren())do
  6551. if v.Name:lower() == part:lower() then v:Destroy() end
  6552. dels(v)
  6553. end
  6554. end
  6555. dels(workspace)
  6556. Notify('Deleted ' ..GLS(false, 0))
  6557. end)
  6558.  
  6559. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6560. function(args, speaker)
  6561. part = GLS(false, 0)
  6562. local function dels(instance)
  6563. for i,v in pairs(instance:GetChildren())do
  6564. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6565. dels(v)
  6566. end
  6567. end
  6568. dels(workspace)
  6569. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6570. end)
  6571.  
  6572. addcmd('blur', 'adjusts blur',{},
  6573. function(args, speaker)
  6574. local function dels(instance)
  6575. for i,v in pairs(instance:GetChildren())do
  6576. if v:IsA'BlurEffect'then v:Destroy()end
  6577. dels(v)
  6578. end
  6579. end
  6580. dels(LightingService)
  6581.  
  6582. local b = Instance.new("BlurEffect", LightingService)
  6583. b.Name = "IYblur"
  6584. b.Size = args[1]
  6585. end)
  6586.  
  6587. addcmd('distortsound','changes volume of sound',{'distort'},
  6588. function(args, speaker)
  6589. for i,v in pairs(workspace:GetChildren())do
  6590. if v:IsA("Sound") and v.Name == "IYsound" then
  6591. v:ClearAllChildren ()
  6592. local d = Instance.new('DistortionSoundEffect')
  6593. d.Parent = v
  6594. d.Level = args[1]
  6595. Notify('Changed distortion to ' .. args[1])
  6596. end
  6597. end
  6598. end)
  6599.  
  6600. addcmd('volume','changes volume of sound',{'vol'},
  6601. function(args, speaker)
  6602. for i,v in pairs(workspace:GetChildren())do
  6603. if v:IsA("Sound") and v.Name == "IYsound" then
  6604. v.Volume = args[1]
  6605. Notify('Changed volume to ' .. args[1])
  6606. end
  6607. end
  6608. end)
  6609.  
  6610. addcmd('pitch','changes pitch of sound',{},
  6611. function(args, speaker)
  6612. for i,v in pairs(workspace:GetChildren())do
  6613. if v:IsA("Sound") and v.Name == "IYsound" then
  6614. v.Pitch = args[1]
  6615. Notify('Changed pitch to ' .. args[1])
  6616. end
  6617. end
  6618. end)
  6619.  
  6620. addcmd('loadmap', 'spawns a map',{},
  6621. function(args, speaker)
  6622. local m = args[1]
  6623. for _,v in pairs(workspace:GetChildren()) do
  6624. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6625. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6626. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6627. wait(1)
  6628. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6629. map.Parent = workspace
  6630. end)
  6631.  
  6632. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6633. function(args, speaker)
  6634. msghook()
  6635. if MSGhook == false then
  6636. local localp = game:GetService'Players'.LocalPlayer
  6637. localp.CharacterAppearanceId = 20018
  6638. localp.Character:BreakJoints()
  6639. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6640. Instance.new("ForceField", localp.Character)
  6641. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6642. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6643. localp.CharacterAppearanceId = 0
  6644. localp.Character:BreakJoints()
  6645. if _G.mainhat ~= nil then
  6646. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6647. local part = Instance.new('Part')
  6648. part.Anchored = true
  6649. part.Transparency = 1
  6650. main.Disabled = false
  6651. main.Parent = part
  6652. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6653. part.Parent = localp.Character
  6654. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6655. repeat wait() until localp:FindFirstChild'ChessMsg'
  6656. part:Destroy()
  6657. local message = localp:FindFirstChild'ChessMsg'
  6658. message.Text = ''
  6659. message.Parent = workspace
  6660. message.Name = "IYmessage"
  6661. if part ~= nil then part:Destroy() end
  6662. localp.Character.HumanoidRootPart.Anchored = false
  6663. for _, child in pairs( workspace:GetChildren()) do
  6664. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6665. child:Destroy()
  6666. end
  6667. end
  6668. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6669. if _G.msg ~= nil then
  6670. Notify('Loaded global message bypass')
  6671. else
  6672. execCmd("loadm")
  6673. end
  6674. end
  6675. elseif MSGhook == true then
  6676. Notify('Messages already loaded!')
  6677. end
  6678. end)
  6679.  
  6680. addcmd('countdown', 'makes a countdown', {},
  6681. function(args, speaker)
  6682. local players = getPlayer(args[1], speaker)
  6683. if args[1] ~= string then
  6684. local time = args[1]
  6685. msghook()
  6686. if MSGhook == true then
  6687. local h = workspace.IYmessage
  6688. for i = time, 1, -1 do
  6689. wait(1)
  6690. h.Text = "Countdown: "..i..""
  6691. end
  6692. wait(1)
  6693. h.Text = "Times Up!"
  6694. wait(2)
  6695. h.Text = ''
  6696. elseif MSGhook == false then
  6697. execCmd("loadm")
  6698. repeat wait() until workspace:FindFirstChild("IYmessage")
  6699. local h = workspace.IYmessage
  6700. for i = time, 1, -1 do
  6701. wait(1)
  6702. h.Text = "Countdown: "..i..""
  6703. end
  6704. wait(1)
  6705. h.Text = "Times Up!"
  6706. wait(2)
  6707. h.Text = ''
  6708. end
  6709. end
  6710. end)
  6711.  
  6712. addcmd('explode', 'explode a player', {},
  6713. function(args, speaker)
  6714. local players = getPlayer(args[1], speaker)
  6715. for i, v in pairs(players) do
  6716. local char = _char(v)
  6717. if char:FindFirstChild("HumanoidRootPart") then
  6718. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6719. end
  6720. end
  6721. end)
  6722.  
  6723. addcmd('flood', 'makes a flood e.e', {},
  6724. function(args, speaker)
  6725. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6726. end)
  6727.  
  6728. addcmd('spookyify', 'makes it sp00ky', {},
  6729. function(args, speaker)
  6730. local music = Instance.new("Sound", workspace)
  6731. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6732. music.Volume = 20
  6733. music.Looped = true
  6734. music:Play()
  6735.  
  6736. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6737. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6738. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6739. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6740.  
  6741. local w = workspace:GetChildren()
  6742.  
  6743. for i= 1,#w do
  6744. if w[i]:isA("BasePart") then
  6745. pe = Instance.new("ParticleEmitter", w[i])
  6746. pe.Texture = tex4
  6747. pe.VelocitySpread = 5
  6748. end
  6749. end
  6750.  
  6751. local playerLeaderstats = {}
  6752. for i, v in pairs(gPlayers:GetChildren()) do
  6753. table.insert(playerLeaderstats, v)
  6754. end
  6755. for i, v in pairs(playerLeaderstats) do
  6756. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6757. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6758. pe.VelocitySpread = 50
  6759. end
  6760.  
  6761. texture = "http://www.roblox.com/asset/?id=185495987"
  6762.  
  6763. local A = workspace:GetChildren()
  6764. local B = workspace:GetChildren()
  6765. local C = workspace:GetChildren()
  6766. local D = workspace:GetChildren()
  6767. local E = workspace:GetChildren()
  6768. local F = workspace:GetChildren()
  6769. for i,v in pairs(A) do
  6770. if v:IsA("Part") then
  6771. local d = Instance.new("Decal",v)
  6772. v.Decal.Face = "Top"
  6773. v.Decal.Texture = texture
  6774. v.Anchored = true
  6775. end
  6776. end
  6777.  
  6778. for i,v in pairs(B) do
  6779. if v:IsA("Part") then
  6780. local s = Instance.new("Decal",v)
  6781. s.Face = "Front"
  6782. s.Texture = texture
  6783. end
  6784. end
  6785.  
  6786. for i,v in pairs(C) do
  6787. if v:IsA("Part") then
  6788. local h = Instance.new("Decal",v)
  6789. h.Face = "Back"
  6790. h.Texture = texture
  6791. end
  6792. end
  6793.  
  6794. for i,v in pairs(D) do
  6795. if v:IsA("Part") then
  6796. local j = Instance.new("Decal",v)
  6797. j.Face = "Left"
  6798. j.Texture = texture
  6799. end
  6800. end
  6801.  
  6802. for i,v in pairs(E) do
  6803. if v:IsA("Part") then
  6804. local k = Instance.new("Decal",v)
  6805. k.Face = "Right"
  6806. k.Texture = texture
  6807. end
  6808. end
  6809.  
  6810. for i,v in pairs(F) do
  6811. if v:IsA("Part") then
  6812. local l = Instance.new("Decal",v)
  6813. l.Face = "Bottom"
  6814. l.Texture = texture
  6815. end
  6816.  
  6817. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6818. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6819. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6820. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6821. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6822. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6823. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6824. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6825.  
  6826. Spooky = Instance.new("Sound", workspace)
  6827. Spooky.Name = "Spooky"
  6828. Spooky.SoundId = "rbxassetid://174270407"
  6829. Spooky.Volume = 15
  6830. Spooky.Looped = true
  6831. Spooky:Play()
  6832.  
  6833. Sky = Instance.new("Sky", LightingService)
  6834. Sky.SkyboxBk = imageOne
  6835. Sky.SkyboxDn = imageOne
  6836. Sky.SkyboxFt = imageOne
  6837. Sky.SkyboxLf = imageOne
  6838. Sky.SkyboxRt = imageOne
  6839. Sky.SkyboxUp = imageOne
  6840.  
  6841.  
  6842. while true do
  6843. Sky.SkyboxBk = imageOne
  6844. Sky.SkyboxDn = imageOne
  6845. Sky.SkyboxFt = imageOne
  6846. Sky.SkyboxLf = imageOne
  6847. Sky.SkyboxRt = imageOne
  6848. Sky.SkyboxUp = imageOne
  6849. wait(0.15)
  6850. Sky.SkyboxBk = imageTwo
  6851. Sky.SkyboxDn = imageTwo
  6852. Sky.SkyboxFt = imageTwo
  6853. Sky.SkyboxLf = imageTwo
  6854. Sky.SkyboxRt = imageTwo
  6855. Sky.SkyboxUp = imageTwo
  6856. wait(0.15)
  6857. Sky.SkyboxBk = imageThree
  6858. Sky.SkyboxDn = imageThree
  6859. Sky.SkyboxFt = imageThree
  6860. Sky.SkyboxLf = imageThree
  6861. Sky.SkyboxRt = imageThree
  6862. Sky.SkyboxUp = imageThree
  6863. wait(0.15)
  6864. Sky.SkyboxBk = imageFour
  6865. Sky.SkyboxDn = imageFour
  6866. Sky.SkyboxFt = imageFour
  6867. Sky.SkyboxLf = imageFour
  6868. Sky.SkyboxRt = imageFour
  6869. Sky.SkyboxUp = imageFour
  6870. wait(0.15)
  6871. Sky.SkyboxBk = imageFive
  6872. Sky.SkyboxDn = imageFive
  6873. Sky.SkyboxFt = imageFive
  6874. Sky.SkyboxLf = imageFive
  6875. Sky.SkyboxRt = imageFive
  6876. Sky.SkyboxUp = imageFive
  6877. wait(0.15)
  6878. Sky.SkyboxBk = imageSix
  6879. Sky.SkyboxDn = imageSix
  6880. Sky.SkyboxFt = imageSix
  6881. Sky.SkyboxLf = imageSix
  6882. Sky.SkyboxRt = imageSix
  6883. Sky.SkyboxUp = imageSix
  6884. wait(0.15)
  6885. Sky.SkyboxBk = imageSeven
  6886. Sky.SkyboxDn = imageSeven
  6887. Sky.SkyboxFt = imageSeven
  6888. Sky.SkyboxLf = imageSeven
  6889. Sky.SkyboxRt = imageSeven
  6890. Sky.SkyboxUp = imageSeven
  6891. wait(0.15)
  6892. Sky.SkyboxBk = imageEight
  6893. Sky.SkyboxDn = imageEight
  6894. Sky.SkyboxFt = imageEight
  6895. Sky.SkyboxLf = imageEight
  6896. Sky.SkyboxRt = imageEight
  6897. Sky.SkyboxUp = imageEight
  6898. wait(0.15)
  6899.  
  6900. end
  6901. end
  6902. end)
  6903.  
  6904. addcmd('invisible', 'make a player invisible',{'invis'},
  6905. function(args, speaker)
  6906. local players = getPlayer(args[1], speaker)
  6907. for i, v in pairs(players) do
  6908. for k, v2 in pairs(_char(v):GetChildren()) do
  6909. if v2.className == "Part" then
  6910. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6911. elseif v2.className == "Accessory" then
  6912. if v2:FindFirstChild("Handle") then
  6913. v2.Handle.Transparency = 1
  6914. end
  6915. end
  6916. if v2:FindFirstChild("face") then
  6917. v2.face.Transparency = 1
  6918. end
  6919. end
  6920. end
  6921. end)
  6922.  
  6923. addcmd('visible', 'make a player visible',{'vis'},
  6924. function(args, speaker)
  6925. local players = getPlayer(args[1], speaker)
  6926. for i, v in pairs(players) do
  6927. for k, v2 in pairs(_char(v):GetChildren()) do
  6928. if v2.className == "Part" then
  6929. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6930. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6931. end
  6932. if v2:FindFirstChild("face") then
  6933. v2.face.Transparency = 0
  6934. end
  6935. end
  6936. end
  6937. end)
  6938.  
  6939. addcmd('goto', 'go to a player',{'to'},
  6940. function(args, speaker)
  6941. local players = getPlayer(args[1], speaker)
  6942. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  6943. speaker.Character.Humanoid.Jump = true
  6944. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  6945. end
  6946. end)
  6947.  
  6948. addcmd('bring', 'bring a player to you',{},
  6949. function(args, speaker)
  6950. local players = getPlayer(args[1], speaker)
  6951. for i,v in pairs(players) do
  6952. if _char(v):FindFirstChild("HumanoidRootPart") then
  6953. _char(v).Humanoid.Jump = true
  6954. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  6955. end
  6956. end
  6957. end)
  6958.  
  6959. local WayPoints = {}
  6960.  
  6961. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  6962. function(args, speaker)
  6963. local WPName = tostring(GLS(false, 0))
  6964. if speaker.Character:findFirstChild("HumanoidRootPart") then
  6965. Notify("Created waypoint: "..GLS(false, 0))
  6966. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  6967. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  6968. updatepositions()
  6969. end
  6970. end)
  6971.  
  6972. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  6973. function(args, speaker)
  6974. for i,v in pairs(WayPoints) do
  6975. if v.NAME == tostring(GLS(false, 0)) then
  6976. Notify("Deleted waypoint: " .. v.NAME)
  6977. table.remove(WayPoints, i)
  6978. updatepositions()
  6979. end end
  6980. end)
  6981.  
  6982.  
  6983. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  6984. function(args, speaker)
  6985. local players = getPlayer(args[1], speaker)
  6986. local WPName = tostring(GLS(false, 1))
  6987. for i,v in pairs(players) do
  6988. if gPlayers[v] and gPlayers[v].Character then
  6989. for i,_ in pairs(WayPoints) do
  6990. local x = WayPoints[i].COORD[1]
  6991. local y = WayPoints[i].COORD[2]
  6992. local z = WayPoints[i].COORD[3]
  6993. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  6994. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  6995. end
  6996. end
  6997. end
  6998. end
  6999. end)
  7000.  
  7001. addcmd('tp', 'teleport player 1 to player 2',{},
  7002. function(args, speaker)
  7003. local players1=getPlayer(args[1], speaker)
  7004. local players2=getPlayer(args[2], speaker)
  7005. if not players2[1] then return end
  7006. for i,v in pairs(players1) do
  7007. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  7008. _char(v).Humanoid.Jump = true
  7009. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  7010. wait(0.1)
  7011. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  7012. end
  7013. end
  7014. end)
  7015.  
  7016. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7017. function(args, speaker)
  7018. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7019. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7020. if _players[v].Character and _players[b].Character then
  7021. _players[v].CharacterAppearanceId = _players[b].userId
  7022. refresh(_players[v])
  7023. end
  7024. end
  7025. end
  7026. end)
  7027.  
  7028. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7029. function(args, speaker)
  7030. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7031. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7032. spawn(function()
  7033. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7034. if v:IsA('Tool') or v:IsA('HopperBin') then
  7035. if not _players[b] then
  7036. v:Clone().Parent = speaker.Backpack
  7037. else v:Clone().Parent = _players[b].Backpack
  7038. end
  7039. end
  7040. end
  7041. end)
  7042. end
  7043. end
  7044. end)
  7045.  
  7046. addcmd('char', 'change a players appearance',{},
  7047. function(args, speaker)
  7048. local players = getPlayer(args[1], speaker)
  7049. if not args[1]or not args[2]then return end
  7050. local id=args[2]
  7051. if players ~= nil then
  7052. for i,v in pairs(players) do
  7053. gPlayers[v].CharacterAppearanceId = id
  7054. refresh(gPlayers[v])
  7055. end
  7056. end
  7057. end)
  7058.  
  7059. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7060. function(args, speaker)
  7061. local players = getPlayer(args[1], speaker)
  7062. if players ~= nil then
  7063. for i,v in pairs(players) do
  7064. gPlayers[v].CharacterAppearanceId = 0
  7065. refresh(gPlayers[v])
  7066. end
  7067. end
  7068. end)
  7069.  
  7070. addcmd('speed', 'change a players walkspeed',{'ws'},
  7071. function(args, speaker)
  7072. local players = getPlayer(args[1], speaker)
  7073. if not args[1]or not args[2]then return end
  7074. local num=args[2]
  7075. for i,v in pairs(players) do
  7076. if _char(v):FindFirstChild("Humanoid") then
  7077. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7078. end
  7079. end
  7080. end)
  7081.  
  7082. addcmd('jump', 'forces a player to jump',{},
  7083. function(args, speaker)
  7084. local players = getPlayer(args[1], speaker)
  7085. for i,v in pairs(players) do
  7086. if _char(v):FindFirstChild("Humanoid") then
  7087. _char(v).Humanoid.Jump = true
  7088. end
  7089. end
  7090. end)
  7091.  
  7092. jumping = {}
  7093. addcmd('loopjump','like a bunny :)',{'ljump'},
  7094. function(args, speaker)
  7095. local players = getPlayer(args[1], speaker)
  7096. for i,v in pairs(players)do
  7097. spawn(function()
  7098. if FindTable(jumping, _players[v].Name) then return end
  7099. table.insert(jumping, _players[v].Name)
  7100. repeat wait(0.01)
  7101. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7102. if _players[v].Character.Humanoid.Jump ~= true then
  7103. _players[v].Character.Humanoid.Jump = true end end
  7104. until not FindTable(jumping, _players[v].Name)
  7105. end)
  7106. end
  7107. end)
  7108.  
  7109. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7110. function(args, speaker)
  7111. local players = getPlayer(args[1], speaker)
  7112. for i,v in pairs(players)do
  7113. spawn(function()
  7114. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7115. end)
  7116. end
  7117. end)
  7118.  
  7119. addcmd('sit', 'sit a player',{},
  7120. function(args, speaker)
  7121. local players = getPlayer(args[1], speaker)
  7122. for i,v in pairs(players) do
  7123. if _char(v):FindFirstChild("Humanoid") then
  7124. _char(v).Humanoid.Sit = true
  7125. end
  7126. end
  7127. end)
  7128.  
  7129. sitting = {}
  7130. addcmd('loopsit','very annoying',{'lsit'},
  7131. function(args, speaker)
  7132. local players = getPlayer(args[1], speaker)
  7133. for i,v in pairs(players)do
  7134. spawn(function()
  7135. if FindTable(sitting, _players[v].Name) then return end
  7136. table.insert(sitting, _players[v].Name)
  7137. repeat wait(0.01)
  7138. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7139. if _players[v].Character.Humanoid.Sit ~= true then
  7140. _players[v].Character.Humanoid.Sit = true end end
  7141. until not FindTable(sitting, _players[v].Name)
  7142. end)
  7143. end
  7144. end)
  7145.  
  7146. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7147. function(args, speaker)
  7148. local players = getPlayer(args[1], speaker)
  7149. for i,v in pairs(players)do
  7150. spawn(function()
  7151. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7152. end)
  7153. end
  7154. end)
  7155.  
  7156. addcmd('strength',' strong',{},
  7157. function(args, speaker)
  7158. local players = getPlayer(args[1], speaker)
  7159. for i,v in pairs(players)do
  7160. spawn(function()
  7161. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7162. if child.ClassName == "Part" then
  7163. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7164. end
  7165. end
  7166. end)
  7167. end
  7168. end)
  7169.  
  7170. addcmd('weaken',' weak',{},
  7171. function(args, speaker)
  7172. local players = getPlayer(args[1], speaker)
  7173. for i,v in pairs(players)do
  7174. spawn(function()
  7175. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7176. if child.ClassName == "Part" then
  7177. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7178. end
  7179. end
  7180. end)
  7181. end
  7182. end)
  7183.  
  7184. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7185. function(args, speaker)
  7186. local players = getPlayer(args[1], speaker)
  7187. for i,v in pairs(players)do
  7188. spawn(function()
  7189. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7190. if child.ClassName == "Part" then
  7191. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7192. end
  7193. end
  7194. end)
  7195. end
  7196. end)
  7197.  
  7198. addcmd('trip','makes a player trip',{},
  7199. function(args, speaker)
  7200. local players = getPlayer(args[1], speaker)
  7201. for i,v in pairs(players)do
  7202. spawn(function()
  7203. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7204. local dir = _players[v].Character:findFirstChild("Right Leg")
  7205. dir.Anchored = true
  7206. if dir.Anchored == true then
  7207. wait(.5)
  7208. _players[v].Character.Humanoid.Sit = true
  7209. wait(1)
  7210. _players[v].Character.Humanoid.Sit = false
  7211. dir.Anchored = false
  7212. end
  7213. end
  7214. end)
  7215. end
  7216. end)
  7217.  
  7218. oofing = false
  7219. addcmd('loopoof','very VERY annoying',{},
  7220. function(args, speaker)
  7221. oofing = true
  7222. repeat wait(0.01)
  7223. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7224. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7225. for _,x in pairs(v.Character.Head:GetChildren()) do
  7226. if x:IsA'Sound' then x.Playing = true end
  7227. end
  7228. end
  7229. end
  7230. until oofing == false
  7231. end)
  7232.  
  7233. addcmd('unloopoof','stops the oof chaos',{},
  7234. function(args, speaker)
  7235. oofing = false
  7236. end)
  7237.  
  7238. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7239. function(args, speaker)
  7240. local players = getPlayer(args[1], speaker)
  7241. if not args[1]or not args[2]then return end
  7242. local num=args[2]
  7243. for i,v in pairs(players) do
  7244. if _char(v):FindFirstChild("Humanoid") then
  7245. _char(v).Humanoid.JumpPower=tonumber(num)
  7246. end
  7247. end
  7248. end)
  7249.  
  7250. addcmd('confuse', 'confusing...',{},
  7251. function(args, speaker)
  7252. local players = getPlayer(args[1], speaker)
  7253. for i,v in pairs(players) do
  7254. spawn(function()
  7255. if _char(v):FindFirstChild("Humanoid") then
  7256. _char(v).Humanoid.Name = "ConfusedNigga"
  7257. while true do
  7258. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7259. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7260. wait(0.1)
  7261. end
  7262.  
  7263. end
  7264. end)
  7265. end
  7266. end)
  7267.  
  7268. addcmd('unconfuse', 'not confusing...',{},
  7269. function(args, speaker)
  7270. local players = getPlayer(args[1], speaker)
  7271. for i,v in pairs(players) do
  7272. spawn(function()
  7273. if _char(v):FindFirstChild("ConfusedNigga") then
  7274. _char(v).ConfusedNigga.Name = "Humanoid"
  7275. wait(0.3)
  7276. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7277.  
  7278. end
  7279. end)
  7280. end
  7281. end)
  7282.  
  7283. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7284. function(args, speaker)
  7285. local players = getPlayer(args[1], speaker)
  7286. for i,v in pairs(players) do
  7287. if _char(v):FindFirstChild("Humanoid") then
  7288. _char(v).Humanoid.PlatformStand = true
  7289. end
  7290. end
  7291. end)
  7292.  
  7293. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7294. function(args, speaker)
  7295. local players = getPlayer(args[1], speaker)
  7296. for i,v in pairs(players) do
  7297. if _char(v):FindFirstChild("Humanoid") then
  7298. _char(v).Humanoid.PlatformStand = false
  7299. end
  7300. end
  7301. end)
  7302.  
  7303. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7304. function(args, speaker)
  7305. local players = getPlayer(args[1], speaker)
  7306. for i,v in pairs(players) do
  7307. if _char(v):FindFirstChild("Humanoid") then
  7308. _char(v).Humanoid.HipHeight = args[2]
  7309. end
  7310. end
  7311. end)
  7312.  
  7313. addcmd('face', 'change a players face',{},
  7314. function(args, speaker)
  7315. local players = getPlayer(args[1], speaker)
  7316. for i,v in pairs(players) do
  7317. if _char(v).Head:FindFirstChild("face") then
  7318. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7319. end
  7320. end
  7321. end)
  7322.  
  7323. addcmd('time', 'change the time of day',{},
  7324. function(args, speaker)
  7325. if not args[1]then return end
  7326. Notify('Time set to ' .. args[1])
  7327. LightingService.ClockTime = args[1]
  7328. end)
  7329.  
  7330. addcmd('day', 'change the time to day',{},
  7331. function(args, speaker)
  7332. LightingService.ClockTime = 15
  7333. end)
  7334.  
  7335. addcmd('night', 'change the time of night',{},
  7336. function(args, speaker)
  7337. LightingService.ClockTime = 0
  7338. end)
  7339.  
  7340. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7341. function(args, speaker)
  7342. Notify('Turned on global shadows')
  7343. LightingService.GlobalShadows = true
  7344. end)
  7345.  
  7346. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7347. function(args, speaker)
  7348. Notify('Turned off global shadows')
  7349. LightingService.GlobalShadows = false
  7350. end)
  7351.  
  7352. addcmd('outlines', 'changes the lighting property',{},
  7353. function(args, speaker)
  7354. Notify('Turned on outlines')
  7355. LightingService.Outlines = true
  7356. end)
  7357.  
  7358. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7359. function(args, speaker)
  7360. Notify('Turned off outlines')
  7361. LightingService.Outlines = false
  7362. end)
  7363.  
  7364. addcmd('brightness', 'changes the lighting property',{},
  7365. function(args, speaker)
  7366. Notify('Set brightness to ' .. args[1])
  7367. LightingService.Brightness = args[1]
  7368. end)
  7369.  
  7370. addcmd('age','tells you the age of a player',{},
  7371. function(args, speaker)
  7372. local players = getPlayer(args[1], speaker)
  7373. if speaker.userId ~= LP.userId then
  7374. lponly(speaker)
  7375. else
  7376. for i,v in pairs(players) do
  7377. game:FindService('StarterGui'):SetCore('SendNotification', {
  7378. Title = _players[v].Name,
  7379. Text = 'Age: '.._players[v].AccountAge,
  7380. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7381. Duration = 5,
  7382. })
  7383. end
  7384. end
  7385. end)
  7386.  
  7387. addcmd('remotespy', 'prints remotes',{'remotes'},
  7388. function(args, speaker)
  7389. if speaker.userId ~= LP.userId then
  7390. lponly(speaker)
  7391. else
  7392. Notify('Printing remotes')
  7393. function getem(o)
  7394. for i,v in pairs(o:children())do
  7395. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7396. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7397. end
  7398. getem(v)
  7399. end
  7400. end
  7401. pcall(getem,game)
  7402. end
  7403. end)
  7404.  
  7405. addcmd('f3x', 'loads f3x tools',{'fex'},
  7406. function(args, speaker)
  7407. if speaker.userId ~= LP.userId then
  7408. lponly(speaker)
  7409. else
  7410. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7411. end
  7412. end)
  7413.  
  7414. addcmd('kick', 'kick a player',{},
  7415. function(args, speaker)
  7416. local players = getPlayer(args[1], speaker)
  7417. for i,v in pairs(players) do
  7418. spawn(function()
  7419. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7420. Notify('Kicked player(s)') end
  7421. kickF(gPlayers[v])
  7422. end) end end)
  7423.  
  7424. function fadelock(id)
  7425. if lockic.ImageTransparency ~= 1 then
  7426. for i=1, 10 do
  7427. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7428. wait(0.01)
  7429. end
  7430. lockic.ImageTransparency = 1
  7431. end
  7432. if id ~= 'off' then
  7433. lockic.Image = id
  7434. wait(0.2)
  7435. for i=1, 10 do
  7436. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7437. wait(0.01)
  7438. end
  7439. lockic.ImageTransparency = 0
  7440. end end
  7441.  
  7442. addcmd('serverlock', 'lock teh server',{'slock'},
  7443. function(args, speaker)
  7444. slock = true
  7445. agelock = false
  7446. Notify('Locked Server')
  7447. fadelock("rbxassetid://1495252742")
  7448. end)
  7449.  
  7450. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7451. function(args, speaker)
  7452. slock = false
  7453. Notify('Unlocked Server')
  7454. if lockic.Image == "rbxassetid://1495252742" then
  7455. fadelock('off')
  7456. end
  7457. end)
  7458.  
  7459. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7460. function(args, speaker)
  7461. if isNumber(args[1]) then
  7462. Notify('Set the age lock to age ' .. args[1])
  7463. isagelocked = true
  7464. slock = false
  7465. agelock = tonumber(args[1])
  7466. fadelock("rbxassetid://1495252495")
  7467. end
  7468. end)
  7469.  
  7470. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7471. function(args, speaker)
  7472. Notify('Disabled age lock')
  7473. isagelocked = false
  7474. if lockic.Image == "rbxassetid://1495252495" then
  7475. fadelock('off')
  7476. end
  7477. end)
  7478.  
  7479. addcmd('unlockws', 'unlock the whole workspace',{},
  7480. function(args, speaker)
  7481. Notify('Workspace unlocked')
  7482. wait(1)
  7483. local function unlock(instance)
  7484. for i,v in pairs(instance:GetChildren()) do
  7485. if v:IsA("BasePart") then
  7486. v.Locked = false
  7487. end
  7488. unlock(v)
  7489. end
  7490. end
  7491. unlock(workspace)
  7492. end)
  7493.  
  7494. addcmd('lockws', 'lock the whole workspace',{},
  7495. function(args, speaker)
  7496. Notify('Workspace locked')
  7497. wait(1)
  7498. local function lock(instance)
  7499. for i,v in pairs(instance:GetChildren()) do
  7500. if v:IsA("BasePart") then
  7501. v.Locked = true
  7502. end
  7503. lock(v)
  7504. end
  7505. end
  7506. lock(workspace)
  7507. end)
  7508.  
  7509. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7510. function(args, speaker)
  7511. local function unanchor(instance)
  7512. for i,v in pairs(instance:GetChildren()) do
  7513. if v:IsA("BasePart") then
  7514. v.Anchored=false
  7515. end
  7516. unanchor(v)
  7517. end
  7518. end
  7519. unanchor(workspace)
  7520. end)
  7521.  
  7522. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7523. function(args, speaker)
  7524. local function anchor(instance)
  7525. for i,v in pairs(instance:GetChildren()) do
  7526. if v:IsA("BasePart") then
  7527. v.Anchored=true
  7528. end
  7529. anchor(v)
  7530. end
  7531. end
  7532. anchor(workspace)
  7533. end)
  7534.  
  7535. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7536. function()
  7537. for _,v in pairs(workspace:GetChildren()) do
  7538. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7539. v:Destroy()
  7540. elseif v:IsA("Terrain") then
  7541. v:Clear()
  7542. end
  7543. end
  7544. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7545. local p = Instance.new("Part", workspace)
  7546. p.Anchored = true
  7547. p.FormFactor = "Symmetric"
  7548. p.Size = Vector3.new(1000,1,1000)
  7549. p.Position = Vector3.new(0,0,0)
  7550. p.BrickColor = BrickColor.new("Bright green")
  7551. p.Material = "Grass"
  7552. p.Locked = true
  7553. end)
  7554.  
  7555. addcmd('headshake', 'shakes a players head',{},
  7556. function(args, speaker)
  7557. local players = getPlayer(args[1], speaker)
  7558. for i,v in pairs(players) do
  7559. spawn(function()
  7560. local shaken = gPlayers[v].Character
  7561. for X = 1, math.huge, 0.2 do
  7562. wait()
  7563. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7564. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7565. end
  7566. for X = 1, math.huge, 0.1 do
  7567. wait()
  7568. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7569. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7570. end
  7571. for _,c in pairs(gPlayers:GetChildren()) do
  7572. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7573. end
  7574. for _,c in pairs(gPlayers:GetChildren()) do
  7575. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7576. end
  7577. end)
  7578. end
  7579. end)
  7580.  
  7581. addcmd('explorer', 'opens DEX',{'dex'},
  7582. function(args, speaker)
  7583. if speaker.userId ~= LP.userId then
  7584. lponly(speaker)
  7585. else
  7586. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7587. end
  7588. end)
  7589.  
  7590. addcmd('iyspam', '/shrug',{},
  7591. function(args, speaker)
  7592. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7593. end)
  7594.  
  7595. addcmd('firstp', 'forces player to go into first person',{},
  7596. function(args, speaker)
  7597. local players = getPlayer(args[1], speaker)
  7598. for i,v in pairs(players)do
  7599. gPlayers[v].CameraMode = "LockFirstPerson"
  7600. end
  7601. end)
  7602.  
  7603. addcmd('lock', 'locks a players body parts',{},
  7604. function(args, speaker)
  7605. local players = getPlayer(args[1], speaker)
  7606. for i,v in pairs(players)do
  7607. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7608. if v:IsA("Part") then
  7609. v.Locked = true
  7610. end end end
  7611. end)
  7612.  
  7613. addcmd('unlock', 'locks a players body parts',{},
  7614. function(args, speaker)
  7615. local players = getPlayer(args[1], speaker)
  7616. for i,v in pairs(players)do
  7617. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7618. if v:IsA("Part") then
  7619. v.Locked = false
  7620. end end end
  7621. end)
  7622.  
  7623. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7624. function(args, speaker)
  7625. local players = getPlayer(args[1], speaker)
  7626. for i,v in pairs(players)do
  7627. spawn(function()
  7628. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7629. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7630. Notify('Disabled reset for player(s)') end
  7631. end)
  7632. end
  7633. end)
  7634.  
  7635. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7636. function(args, speaker)
  7637. local players = getPlayer(args[1], speaker)
  7638. for i,v in pairs(players)do
  7639. spawn(function()
  7640. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7641. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7642. Notify('Enabled reset for player(s)') end
  7643. end)
  7644. end
  7645. end)
  7646.  
  7647. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7648. function(args,speaker)
  7649. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7650. if v:IsA("PostEffect") then
  7651. v:Destroy()
  7652. end
  7653. end
  7654. LightingService.Ambient = origsettings.abt
  7655. LightingService.OutdoorAmbient = origsettings.oabt
  7656. LightingService.Brightness = origsettings.brt
  7657. LightingService.TimeOfDay = origsettings.time
  7658. LightingService.FogColor = origsettings.fclr
  7659. LightingService.FogEnd = origsettings.fe
  7660. LightingService.FogStart = origsettings.fs
  7661. end)
  7662.  
  7663. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7664. function(args,speaker)
  7665. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7666. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7667. Notify('Saved lighting settings')
  7668. end)
  7669.  
  7670. addcmd("blackandwhite","Makes the game black and white",{},
  7671. function(args,speaker)
  7672. local lighting = game:GetService("Lighting")
  7673. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7674. effect.Saturation = -1
  7675. end)
  7676.  
  7677. addcmd("invert","Makes the game inverted",{},
  7678. function(args,speaker)
  7679. local lighting = game:GetService("Lighting")
  7680. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7681. effect.Saturation = -1
  7682. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7683. effect.Saturation = -1
  7684. end)
  7685.  
  7686. addcmd("sun","Intensifys the sun",{},
  7687. function(args,speaker)
  7688. local intense = args[1] or 0.25
  7689. local spread = args[2] or 1
  7690. local lighting = game:GetService("Lighting")
  7691. local effect = Instance.new("SunRaysEffect",lighting)
  7692. effect.Name = "IYsun"
  7693. effect.Intensity = tonumber(intense)
  7694. effect.Spread = tonumber(spread)
  7695. end)
  7696.  
  7697. addcmd('base', 'spawns a base',{},
  7698. function(args, speaker)
  7699. local pt = Instance.new("Part")
  7700. pt.BrickColor = BrickColor.new("Silver")
  7701. pt.Anchored = true
  7702. pt.CanCollide = true
  7703. pt.BottomSurface = "Weld"
  7704. pt.Parent = workspace
  7705. pt.Name = (math.random(1,1000000))
  7706. pt.Size = Vector3.new(1000, 1, 1000)
  7707. pt.Locked = true
  7708. Notify('Created new base')
  7709. end)
  7710.  
  7711. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7712. function(args, speaker)
  7713. for i,v in pairs(LightingService:GetChildren()) do
  7714. if v:IsA('BlurEffect') then
  7715. v:Destroy()
  7716. end
  7717. end
  7718. end)
  7719.  
  7720. addcmd('thirdp', 'allows player to go into third person',{},
  7721. function(args, speaker)
  7722. local players = getPlayer(args[1], speaker)
  7723. for i,v in pairs(players)do
  7724. gPlayers[v].CameraMode = "Classic"
  7725. end
  7726. end)
  7727.  
  7728. addcmd('chat', 'forces player to chat what you input',{},
  7729. function(args, speaker)
  7730. local players = getPlayer(args[1], speaker)
  7731. for i,v in pairs(players)do
  7732. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7733. end
  7734. end)
  7735.  
  7736. addcmd('name', 'names player',{},
  7737. function(args, speaker)
  7738. local players = getPlayer(args[1], speaker)
  7739. if not args[1] then return end
  7740. for i,v in pairs(players) do
  7741. for a, mod in pairs(gPlayers[v].Character:children()) do
  7742. if mod:FindFirstChild("TAG") then
  7743. gPlayers[v].Character.Head.Transparency = 0
  7744. mod:Destroy()
  7745. end
  7746. end
  7747.  
  7748. local char = gPlayers[v].Character
  7749. local model = Instance.new("Model", char)
  7750. local clone = char.Head:Clone()
  7751. local hum = Instance.new("Humanoid", model)
  7752. local weld = Instance.new("Weld", clone)
  7753. model.Name = GLS(false, 1)
  7754. clone.Parent = model
  7755. hum.Name = "TAG"
  7756. hum.MaxHealth = 100
  7757. hum.Health = 100
  7758. weld.Part0 = clone
  7759. weld.Part1 = char.Head
  7760. char.Head.Transparency = 1
  7761. end
  7762. end)
  7763.  
  7764. addcmd('unname', 'unnames player',{'unhidename'},
  7765. function(args, speaker)
  7766. local players = getPlayer(args[1], speaker)
  7767. local name = (args[2])
  7768. for i,v in pairs(players) do
  7769. for a, mod in pairs(gPlayers[v].Character:children()) do
  7770. if mod:FindFirstChild("TAG") then
  7771. gPlayers[v].Character.Head.Transparency = 0
  7772. mod:Destroy()
  7773. end
  7774. end
  7775. end
  7776. end)
  7777.  
  7778. addcmd('noname', 'hides the players name',{'hidename'},
  7779. function(args, speaker)
  7780. local players = getPlayer(args[1], speaker)
  7781. for i,v in pairs(players) do
  7782. for a, mod in pairs(gPlayers[v].Character:children()) do
  7783. if mod:FindFirstChild("TAG") then
  7784. gPlayers[v].Character.Head.Transparency = 0
  7785. mod:Destroy()
  7786. end
  7787. end
  7788.  
  7789. local char = gPlayers[v].Character
  7790. local model = Instance.new("Model", char)
  7791. local clone = char.Head:Clone()
  7792. local hum = Instance.new("Humanoid", model)
  7793. local weld = Instance.new("Weld", clone)
  7794. model.Name = ""
  7795. clone.Parent = model
  7796. hum.Name = "TAG"
  7797. hum.MaxHealth = 100
  7798. hum.Health = 100
  7799. weld.Part0 = clone
  7800. weld.Part1 = char.Head
  7801. char.Head.Transparency = 1
  7802. end
  7803. end)
  7804.  
  7805. addcmd('damage', 'damages a player',{},
  7806. function(args, speaker)
  7807. local players = getPlayer(args[1], speaker)
  7808. for i,v in pairs(players) do
  7809. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7810. end
  7811. end)
  7812.  
  7813. addcmd('view', 'views player',{'spectate'},
  7814. function(args, speaker)
  7815. local players = getPlayer(args[1], speaker)
  7816. for i,v in pairs(players) do
  7817. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7818. Notify('Viewing ' .. gPlayers[v].Name)
  7819. end
  7820. end)
  7821.  
  7822. addcmd('unview', 'stops viewing player',{'unspectate'},
  7823. function()
  7824. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7825. Notify('View turned off')
  7826. end)
  7827.  
  7828. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7829. function(args, speaker)
  7830. local players = getPlayer(args[1], speaker)
  7831. for i,v in pairs(players) do
  7832. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7833. if v:IsA("BasePart") and
  7834. v.Name == "Right Leg" or
  7835. v.Name == "Left Leg" or
  7836. v.Name == "Right Arm" or
  7837. v.Name == "Left Arm" then
  7838. v:Destroy()
  7839. end
  7840. end
  7841. end
  7842. end)
  7843.  
  7844. addcmd('torso', 'just a torso....',{},
  7845. function(args, speaker)
  7846. local players = getPlayer(args[1], speaker)
  7847. for i,v in pairs(players) do
  7848. spawn(function()
  7849. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7850. if v:IsA("BasePart") and
  7851. v.Name == "Right Leg" or
  7852. v.Name == "Left Leg" or
  7853. v.Name == "Right Arm" or
  7854. v.Name == "Left Arm" or
  7855. v:IsA('Decal') or v:IsA('Texture') or
  7856. v:IsA('Accessory') then
  7857. v:Destroy()
  7858. end
  7859. end
  7860. gPlayers[v].Character.Head.Transparency = 1
  7861. end)
  7862. end
  7863. end)
  7864.  
  7865. addcmd('box', 'creates a box around player',{},
  7866. function(args, speaker)
  7867. local players = getPlayer(args[1], speaker)
  7868. for i,v in pairs(players)do
  7869. local pchar=_char(v)
  7870. local SB = Instance.new("SelectionBox", pchar)
  7871. SB.Adornee = SB.Parent
  7872. end
  7873. end)
  7874.  
  7875. addcmd('nobox', 'takes away box from player',{'unbox'},
  7876. function(args, speaker)
  7877. local players = getPlayer(args[1], speaker)
  7878. for i,v in pairs(players)do
  7879. local pchar=_char(v)
  7880. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7881. if v:IsA("SelectionBox") then
  7882. v:Destroy()
  7883. end
  7884. end
  7885. end
  7886. end)
  7887.  
  7888. addcmd('ghost', 'ghostifys player',{},
  7889. function(args, speaker)
  7890. local players = getPlayer(args[1], speaker)
  7891. for i,v in pairs(players)do
  7892. local pchar=gPlayers[v].Character
  7893. pchar.Head.Transparency = 0.5
  7894. pchar.Torso.Transparency = 0.5
  7895. pchar["Left Arm"].Transparency = 0.5
  7896. pchar["Right Arm"].Transparency = 0.5
  7897. pchar["Left Leg"].Transparency = 0.5
  7898. pchar["Right Leg"].Transparency = 0.5
  7899. pchar.Head.face.Transparency = 0.5
  7900. end
  7901. end)
  7902.  
  7903. addcmd('unghost', 'unghostifys player',{'noghost'},
  7904. function(args, speaker)
  7905. local players = getPlayer(args[1], speaker)
  7906. for i,v in pairs(players)do
  7907. local pchar=gPlayers[v].Character
  7908. pchar.Head.Transparency = 0
  7909. pchar.Torso.Transparency = 0
  7910. pchar["Left Arm"].Transparency = 0
  7911. pchar["Right Arm"].Transparency = 0
  7912. pchar["Left Leg"].Transparency = 0
  7913. pchar["Right Leg"].Transparency = 0
  7914. pchar.Head.face.Transparency = 0
  7915. end
  7916. end)
  7917.  
  7918. addcmd('sphere', 'puts sphere around player',{},
  7919. function(args, speaker)
  7920. local players = getPlayer(args[1], speaker)
  7921. for i,v in pairs(players)do
  7922. local pchar=gPlayers[v].Character
  7923. local SS = Instance.new("SelectionSphere", pchar)
  7924. SS.Adornee = SS.Parent
  7925. end
  7926. end)
  7927.  
  7928. addcmd('sphere', 'puts sphere around player',{},
  7929. function(args, speaker)
  7930. local players = getPlayer(args[1], speaker)
  7931. for i,v in pairs(players)do
  7932. local pchar=gPlayers[v].Character
  7933. local SS = Instance.new("SelectionSphere", pchar)
  7934. SS.Adornee = SS.Parent
  7935. end
  7936. end)
  7937.  
  7938. addcmd('unsphere', 'removes sphere around player',{},
  7939. function(args, speaker)
  7940. local players = getPlayer(args[1], speaker)
  7941. for i,v in pairs(players)do
  7942. local pchar=_char(v)
  7943. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7944. if v:IsA("SelectionSphere") then
  7945. v:Destroy()
  7946. end
  7947. end
  7948. end
  7949. end)
  7950.  
  7951. addcmd('ambient','changes ambient',{},
  7952. function(args, speaker)
  7953. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  7954. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  7955. end)
  7956.  
  7957. addcmd('fogend','changes the fogend',{},
  7958. function(args, speaker)
  7959. LightingService.FogEnd = args[1]
  7960. end)
  7961.  
  7962. addcmd('fogcolor','changes the fogs color',{},
  7963. function(args, speaker)
  7964. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  7965. end)
  7966.  
  7967. injail = {}
  7968. addcmd('jail','jails player',{},
  7969. function(args, speaker)
  7970. local players = getPlayer(args[1], speaker)
  7971. for i,v in pairs(players)do
  7972. spawn(function()
  7973. if FindTable(injail, _players[v].Name) then return end
  7974. table.insert(injail, _players[v].Name)
  7975. local pchar=gPlayers[v].Character
  7976. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  7977. repeat wait(0.5)
  7978. 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
  7979. until not FindTable(injail, _players[v].Name)
  7980. end)
  7981. end
  7982. end)
  7983.  
  7984. addcmd('unjail','unjails player',{},
  7985. function(args, speaker)
  7986. local players = getPlayer(args[1], speaker)
  7987. for i,v in pairs(players)do
  7988. spawn(function()
  7989. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  7990. workspace["JAIL_" .. _players[v].Name]:Destroy()
  7991. end)
  7992. end
  7993. end)
  7994.  
  7995. loopn = {}
  7996. addcmd('loopname','loops a players name',{'lname'},
  7997. function(args, speaker)
  7998. local players = getPlayer(args[1], speaker)
  7999. for i,v in pairs(players)do
  8000. spawn(function()
  8001. if FindTable(loopn, _players[v].Name) then return end
  8002. table.insert(loopn, _players[v].Name)
  8003. local Lname = GLS(false, 1)
  8004. local pchar=gPlayers[v].Character
  8005. pchar.Name = Lname
  8006. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8007. Notify('Looping name for player(s) (only visible to others)') end
  8008. repeat wait(0.01)
  8009. repeat wait() until _players[v].Character
  8010. gPlayers[v].Character.Name = Lname
  8011. until not FindTable(loopn, _players[v].Name)
  8012. end)
  8013. end
  8014. end)
  8015.  
  8016. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8017. function(args, speaker)
  8018. local players = getPlayer(args[1], speaker)
  8019. for i,v in pairs(players)do
  8020. spawn(function()
  8021. local pchar=gPlayers[v].Character
  8022. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8023. wait(0.5)
  8024. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8025. Notify('Stopped looping name for player(s)') end
  8026. pchar.Name = gPlayers[v].Name
  8027. end)
  8028. end
  8029. end)
  8030.  
  8031. addcmd('loopbring','loop brings a player lol',{},
  8032. function(args, speaker)
  8033. local players = getPlayer(args[1], speaker)
  8034. for i,v in pairs(players)do
  8035. spawn(function()
  8036. if FindTable(bringT, _players[v].Name) then return end
  8037. table.insert(bringT, _players[v].Name)
  8038. local pchar=gPlayers[v].Character
  8039. pchar.Humanoid.Jump = true
  8040. repeat wait(0.5)
  8041. pchar = _players[v].Character
  8042. for i,c in pairs(players) do
  8043. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8044. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8045. end
  8046. end
  8047. until not FindTable(bringT, _players[v].Name)
  8048. end)
  8049. end
  8050. end)
  8051.  
  8052. addcmd('feinvisible','fe invisible',{'feinvis'},
  8053. function(args, speaker)
  8054. -- Elite1337#9377 & Timeless#4044
  8055. local function CheckRig()
  8056. if Player.Character then
  8057. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8058. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8059. return 'R15'
  8060. else
  8061. return 'R6'
  8062. end
  8063. end
  8064. end
  8065. local function InitiateInvis()
  8066. local Character = Player.Character
  8067. local StoredCF = Character.PrimaryPart.CFrame
  8068. local Part = Instance.new('Part',workspace)
  8069. Part.Size = Vector3.new(5,0,5)
  8070. Part.Anchored = true
  8071. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8072. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8073. spawn(function()
  8074. wait(3)
  8075. Part:Destroy()
  8076. end)
  8077. if CheckRig() == 'R6' then
  8078. local Clone = Character.HumanoidRootPart:Clone()
  8079. Character.HumanoidRootPart:Destroy()
  8080. Clone.Parent = Character
  8081. else
  8082. local Clone = Character.LowerTorso.Root:Clone()
  8083. Character.LowerTorso.Root:Destroy()
  8084. Clone.Parent = Character.LowerTorso
  8085. end
  8086. end
  8087. InitiateInvis()
  8088. end)
  8089.  
  8090. addcmd('unloopbring','unjails player',{'noloopbring'},
  8091. function(args, speaker)
  8092. local players = getPlayer(args[1], speaker)
  8093. for i,v in pairs(players)do
  8094. spawn(function()
  8095. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8096. end)
  8097. end
  8098. end)
  8099.  
  8100. strobe = false
  8101. addcmd('strobe','makes the server flash',{'flash'},
  8102. function(args, speaker)
  8103. if strobe == false then
  8104. strobep = Instance.new("ColorCorrectionEffect")
  8105. strobep.Brightness = 1
  8106. strobep.Parent = LightingService
  8107. strobe = true
  8108. repeat wait(0.01)
  8109. strobep.Enabled = true
  8110. wait(0.01)
  8111. strobep.Enabled = false
  8112. until strobe == false
  8113. end
  8114. end)
  8115.  
  8116. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8117. function(args, speaker)
  8118. strobe = false
  8119. strobep:Destroy()
  8120. end)
  8121.  
  8122. addcmd('shutdown', 'shuts the server down',{},
  8123. function(args, speaker)
  8124. Notify('Broken atm :(')
  8125. end)
  8126.  
  8127. addcmd('fekill','oof?',{},
  8128. function(args, speaker)
  8129. local players = getPlayer(args[1], speaker)
  8130. for i,v in pairs(players)do
  8131. -- illremember's cool fe kill script
  8132. local Target = gPlayers[v].Name
  8133. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8134. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8135. l.Parent = game:GetService("Players").LocalPlayer.Character
  8136. l.Name = "Humanoid"
  8137. wait(0.1)
  8138. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8139. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8140. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8141. wait(0.1)
  8142. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8143. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8144. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8145. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8146. v.CanBeDropped = true
  8147. end
  8148. wait(0.1)
  8149. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8150. wait(0.1)
  8151. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8152. wait(0.2)
  8153. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8154. end
  8155. end)
  8156.  
  8157. addcmd('animation','makes player animate',{'anim'},
  8158. function(args, speaker)
  8159. local players = getPlayer(args[1], speaker)
  8160. for i,v in pairs(players)do
  8161. local pchar = gPlayers[v].Character
  8162. local ID = args[2]
  8163.  
  8164. if args[2] == "climb" then
  8165. ID = "180436334"
  8166. end
  8167. if args[2] == "fall" then
  8168. ID = "180436148"
  8169. end
  8170. if args[2] == "jump" then
  8171. ID = "125750702"
  8172. end
  8173. if args[2] == "sit" then
  8174. ID = "178130996"
  8175. end
  8176. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8177. if x:IsA("StringValue") then
  8178. for _,c in pairs(x:GetChildren()) do
  8179. if c:IsA("Animation") then
  8180. c.AnimationId = "rbxassetid://" .. ID
  8181. end
  8182. end
  8183. end
  8184. end
  8185. end
  8186. end)
  8187.  
  8188. addcmd('creeper','make the player a creeper',{'crpr'},
  8189. function(args, speaker)
  8190. local players = getPlayer(args[1], speaker)
  8191. for i,v in pairs(players)do
  8192. local pchar = gPlayers[v].Character
  8193. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8194. if pchar:FindFirstChild("Shirt") then
  8195. pchar.Shirt.Parent = pchar.Torso
  8196. end
  8197. if pchar:FindFirstChild("Pants") then
  8198. pchar.Pants.Parent = pchar.Torso
  8199. end
  8200. if pchar:FindFirstChild("Shirt Graphic") then
  8201. pchar["Shirt Graphic"].Graphic = ""
  8202. end
  8203. for i,v in pairs(pchar:GetChildren()) do
  8204. if v:IsA("Accessory") then
  8205. v:Destroy()
  8206. end
  8207. end
  8208. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8209. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8210. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8211. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8212. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8213. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8214. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8215. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8216. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8217. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8218. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8219. end
  8220. end
  8221. end)
  8222.  
  8223. addcmd('uncreeper','makes player back to normal',{},
  8224. function(args, speaker)
  8225. local players = getPlayer(args[1], speaker)
  8226. for i,v in pairs(players)do
  8227. refresh(gPlayers[v])
  8228. end
  8229. end)
  8230.  
  8231. addcmd('crash','crashes a player',{},
  8232. function(args, speaker)
  8233. local players = getPlayer(args[1], speaker)
  8234. for i,v in pairs(players)do
  8235. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8236. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8237. Notify('Crashed player(s)') end
  8238. wait(4)
  8239. if gPlayers[v] ~= nil then
  8240. for i=1,3600 do
  8241. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  8242. end
  8243. wait()
  8244. for i=1,3600 do
  8245. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  8246. end
  8247. wait()
  8248. end
  8249. end
  8250. end
  8251. end)
  8252.  
  8253. addcmd('shrek', 'makes player shrek',{},
  8254. function(args, speaker)
  8255. local players = getPlayer(args[1], speaker)
  8256. for i,v in pairs(players) do
  8257. local pchar = gPlayers[v].Character
  8258. for i,v in pairs(pchar:GetChildren()) do
  8259. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8260. then
  8261. v:Destroy()
  8262. end
  8263. end
  8264. for i,v in pairs(pchar.Head:GetChildren()) do
  8265. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8266. v:Destroy()
  8267. end
  8268. end
  8269.  
  8270. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8271. mesh.MeshType = "FileMesh"
  8272. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8273. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8274. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8275.  
  8276. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8277. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8278.  
  8279. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8280. Pants.PantsTemplate = "rbxassetid://133078204"
  8281. end
  8282. end)
  8283.  
  8284. addcmd('unshrek','makes player back to normal',{},
  8285. function(args, speaker)
  8286. local players = getPlayer(args[1], speaker)
  8287. for i,v in pairs(players)do
  8288. refresh(gPlayers[v])
  8289. end
  8290. end)
  8291.  
  8292. addcmd('oof','good things happen',{},
  8293. function(args, speaker)
  8294. local players = getPlayer(args[1], speaker)
  8295. for i,v in pairs(players)do
  8296. spawn(function()
  8297. 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
  8298. gPlayers[v].Character.Head.Died.Volume = 10
  8299. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8300. end
  8301. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8302. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8303. wait(5)
  8304. execCmd("explode " .. gPlayers[v].Name)
  8305. wait(0.1)
  8306. gPlayers[v].Character.Humanoid.Health = 0
  8307. end)
  8308. end
  8309. end)
  8310.  
  8311. addcmd('control','controls player',{},
  8312. function(args, speaker)
  8313. local players = getPlayer(args[1], speaker)
  8314. for i,v in pairs(players)do
  8315. spawn(function()
  8316. local pchar = gPlayers[v].Character
  8317. if gPlayers[v] and pchar then
  8318. execCmd("invisible " .. speaker.Name)
  8319. pchar.Humanoid.PlatformStand = true
  8320. local w = Instance.new("Weld", speaker.Character.Torso)
  8321. w.Part0 = speaker.Character.Torso
  8322. w.Part1 = pchar.Torso
  8323. local w2 = Instance.new("Weld", speaker.Character.Head)
  8324. w2.Part0 = speaker.Character.Head
  8325. w2.Part1 = pchar.Head
  8326. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8327. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8328. w3.Part1 = pchar:findFirstChild("Right Arm")
  8329. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8330. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8331. w4.Part1 = pchar:findFirstChild("Left Arm")
  8332. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8333. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8334. w5.Part1 = pchar:findFirstChild("Right Leg")
  8335. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8336. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8337. w6.Part1 = pchar:findFirstChild("Left Leg")
  8338. char.Head.face:Destroy()
  8339. for i,v in pairs(pchar:GetChildren()) do
  8340. if v:IsA("BasePart") then
  8341. v.CanCollide = false
  8342. end
  8343. end
  8344. for i,v in pairs(char:GetChildren()) do
  8345. if v:IsA("BasePart") then
  8346. v.Transparency = 1
  8347. elseif v:IsA("Accessory") then
  8348. v:Destroy()
  8349. end
  8350. end
  8351. pchar.Parent = char
  8352. pchar.Humanoid.Changed:connect(function()
  8353. pchar.Humanoid.PlatformStand = true
  8354. end)
  8355. end
  8356. end)
  8357. end
  8358. end)
  8359.  
  8360. addcmd('nuke','nukes player',{}, -- from MML
  8361. function(args, speaker)
  8362. local players = getPlayer(args[1], speaker)
  8363. for i,v in pairs(players)do
  8364. spawn(function()
  8365. local pchar = gPlayers[v].Character
  8366. local Pos = CFrame.new(0,1,0)
  8367. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8368. local Blast = Instance.new("Part", workspace) Blast.Name = "BlastEx" Blast.Anchored = true Blast.CanCollide = false Blast.Size = Vector3.new(1,1,1) Blast.CFrame = Pos
  8369. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8370. local Wave = Instance.new("Part", workspace) Wave.BrickColor = BrickColor.new("Deep orange") Wave.Name = "WaveEx" Wave.Anchored = true Wave.CanCollide = false Wave.Size = Vector3.new(1,1,1) Wave.CFrame = Pos * CFrame.Angles(math.pi/2,0,0)
  8371. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8372. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8373.  
  8374. local Effect = Instance.new("ColorCorrectionEffect", gLighting) Effect.Brightness = 0.2 Effect.Contrast = 0.4 Effect.Saturation = 1 Effect.TintColor = Color3.new(1,0.2,0.2)
  8375.  
  8376. gLighting.Brightness = 5
  8377. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8378. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8379.  
  8380. local Exp = Instance.new("Explosion", workspace)
  8381. Exp.Position = Pos.p
  8382. Exp.BlastPressure = 10000000
  8383. Exp.BlastRadius = 1000000
  8384. Exp.Hit:connect(function(Part)
  8385. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8386. ypcall(function()
  8387. Part.Anchored = false
  8388. Part.BrickColor = BrickColor.new("Black")
  8389. Part.Material = "Slate"
  8390. Part:BreakJoints()
  8391. end)
  8392. end
  8393. end)
  8394.  
  8395. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8396. BoomSound.SoundId = 'rbxassetid://212389494'
  8397. BoomSound:Play()
  8398. for i = 0,100,0.5 do
  8399. Blast.Anchored = true
  8400. Wave.Anchored = true
  8401. BlastMesh.Scale = Vector3.new(i,i,i)
  8402. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8403. Blast.CFrame = Pos
  8404. wait()
  8405. end
  8406. BoomSound:Stop()
  8407. Blast:Destroy()
  8408. Wave:Destroy()
  8409. wait()
  8410. BoomSound:Destroy()
  8411. Effect:Destroy()
  8412. for i = 10,5,-1 do
  8413. gLighting.Brightness = (i-5) + 1
  8414. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8415. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8416. wait(0.05)
  8417. end
  8418. end)
  8419. end
  8420. end)
  8421.  
  8422. addcmd('dong','gives a player a penis',{'penis'},
  8423. function(args, speaker)
  8424. local players = getPlayer(args[1], speaker)
  8425. for i,v in pairs(players)do
  8426. spawn(function()
  8427. if gPlayers[v].Character:FindFirstChild('wang') then
  8428. gPlayers[v].Character.wang:destroy()
  8429. end
  8430. local D = Instance.new('Model', gPlayers[v].Character)
  8431. D.Name = 'DONG'
  8432. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8433. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8434. local M1 = Instance.new('CylinderMesh', MAIN)
  8435. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8436. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8437. local M2 = Instance.new('SpecialMesh', P1)
  8438. local W2 = Instance.new('Weld', P1)
  8439. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8440. local M3 = Instance.new('SpecialMesh', B1)
  8441. local W3 = Instance.new('Weld', B1)
  8442. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8443. local M4 = Instance.new('SpecialMesh', B2)
  8444. local W4 = Instance.new('Weld', B2)
  8445. 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
  8446. 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)
  8447. 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
  8448. M2.MeshType = 'Sphere'
  8449. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8450. 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')
  8451. M3.Parent = B1 M3.MeshType = 'Sphere'
  8452. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8453. 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')
  8454. M4.MeshType = 'Sphere'
  8455. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8456. end)
  8457. end
  8458. end)
  8459.  
  8460. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8461. function(args, speaker)
  8462. local players = getPlayer(args[1], speaker)
  8463. for i,v in pairs(players)do
  8464. if gPlayers[v].Character:FindFirstChild('DONG') then
  8465. gPlayers[v].Character.DONG:destroy()
  8466. end end
  8467. end)
  8468.  
  8469. addcmd('infect','infects player',{},
  8470. function(args, speaker)
  8471. local players = getPlayer(args[1], speaker)
  8472. for i,v in pairs(players)do
  8473. function infect(rip)
  8474. local pchar = gPlayers[v].Character
  8475. for i,v in pairs(pchar:GetChildren()) do
  8476. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8477. v:Destroy()
  8478. end
  8479. end
  8480. if pchar.Torso:FindFirstChild("roblox") then
  8481. pchar.Torso.roblox:Destroy()
  8482. end
  8483. if pchar.Head:FindFirstChild("face") then
  8484. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8485. end
  8486. if pchar:FindFirstChild("Body Colors") then
  8487. local Colors = pchar["Body Colors"]
  8488. local Skin = BrickColor.new("Pastel green")
  8489. local Clothes = BrickColor.new("Reddish brown")
  8490. Colors.HeadColor = Skin
  8491. Colors.LeftArmColor = Skin
  8492. Colors.RightArmColor = Skin
  8493. Colors.LeftLegColor = Clothes
  8494. Colors.RightLegColor = Clothes
  8495. Colors.TorsoColor = Clothes
  8496. end
  8497. local w1 = Instance.new("Weld", pchar)
  8498. w1.Part0 = pchar["Right Arm"]
  8499. w1.Part1 = pchar.Torso
  8500. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8501. local w2 = Instance.new("Weld", pchar)
  8502. w2.Part0 = pchar["Left Arm"]
  8503. w2.Part1 = pchar.Torso
  8504. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8505. local rip = false
  8506. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8507. if connect1 == false then
  8508. connect1 = true
  8509. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8510. infect(gPlayers[hit.Parent.Name])
  8511. end
  8512. wait(0.5)
  8513. connect1 = true
  8514. end
  8515. end)
  8516. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8517. if connect2 == false then
  8518. connect2 = true
  8519. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8520. infect(gPlayers[hit.Parent.Name])
  8521. end
  8522. wait(0.5)
  8523. connect2 = true
  8524. end
  8525. end)
  8526. local IV = Instance.new("IntValue", pchar)
  8527. IV.Name = "Infected"
  8528. IV.Value = 0
  8529. IV.Changed:connect(function()
  8530. connect1:disconnect()
  8531. connect2:disconnect()
  8532. end)
  8533. end
  8534. infect(v)
  8535. end
  8536. end)
  8537.  
  8538. addcmd('uninfect','makes player back to normal',{},
  8539. function(args, speaker)
  8540. local players = getPlayer(args[1], speaker)
  8541. for i,v in pairs(players)do
  8542. refresh(gPlayers[v])
  8543. end
  8544. end)
  8545.  
  8546. addcmd('duck','makes players head a duck',{},
  8547. function(args, speaker)
  8548. local players = getPlayer(args[1], speaker)
  8549. for i,v in pairs(players)do
  8550. local pchar = gPlayers[v].Character
  8551. for i,v in pairs(pchar.Torso:GetChildren()) do
  8552. if v:IsA("Decal") then
  8553. v:Destroy()
  8554. end
  8555. end
  8556. for i,v in pairs(pchar:GetChildren()) do
  8557. if v:IsA("Accessory") then
  8558. v:Destroy()
  8559. end
  8560. end
  8561. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8562. duck.MeshType = "FileMesh"
  8563. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8564. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8565. duck.Scale = Vector3.new(5, 5, 5)
  8566. pchar.Head.Transparency = 1
  8567. pchar["Left Arm"].Transparency = 1
  8568. pchar["Right Arm"].Transparency = 1
  8569. pchar["Left Leg"].Transparency = 1
  8570. pchar["Right Leg"].Transparency = 1
  8571. pchar.Head.face.Transparency = 1
  8572. end
  8573. end)
  8574.  
  8575. addcmd('mage', 'mage',{},
  8576. function(args, speaker)
  8577. if speaker.userId ~= LP.userId then
  8578. lponly(speaker) else
  8579. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8580. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8581. local fakeLighting = arcPackage.Lighting
  8582.  
  8583. local oldgame = game
  8584. local oldlighting = oldgame:GetService("Lighting")
  8585.  
  8586. local proLighting = newproxy(true)
  8587. local mtL = getmetatable(proLighting)
  8588. mtL.__index = function(self,ind)
  8589. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8590. return oldlighting[ind]
  8591. end
  8592. mtL.__newindex = function(self,ind,val)
  8593. oldlighting[ind] = val
  8594. end
  8595. mtL.__namecall = function(self,...)
  8596. local args = {...}
  8597. local method = table.remove(args)
  8598. return oldlighting(method,unpack(args))
  8599. end
  8600.  
  8601. local proGame = newproxy(true)
  8602. local mt = getmetatable(proGame)
  8603. mt.__index = function(self,ind)
  8604. if ind == "Lighting" then return proLighting end
  8605. return oldgame[ind]
  8606. end
  8607. mt.__namecall = function(self,...)
  8608. local args = {...}
  8609. local method = table.remove(args)
  8610. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8611. return oldgame(method,unpack(args))
  8612. end
  8613.  
  8614. wait()
  8615. local destructAnchored = false
  8616. local maxMass = 1000
  8617.  
  8618. function newCESS(scr)
  8619. local newFunc = loadstring(scr.Source)
  8620. if type(newFunc) ~= "function" then return end
  8621. setfenv(newFunc,setmetatable({script = scr},{
  8622. __index = function(self,ind)
  8623. if ind == "game" then return proGame end
  8624. return getfenv()[ind]
  8625. end,
  8626. __newindex = function(self,ind,val)
  8627. rawset(self,ind,val)
  8628. end
  8629. }))
  8630. pcall(function()spawn(newFunc)end)
  8631. end
  8632.  
  8633. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8634. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8635.  
  8636. function destroyHook(obj,replacement,par)
  8637. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8638. local newObj = replacement:Clone()
  8639. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8640. newObj.Parent = par
  8641. destroyHook(newObj,replacement,par)
  8642. end)
  8643. end
  8644.  
  8645. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8646. local newObj = v:Clone()
  8647. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8648. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8649. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8650. end
  8651.  
  8652. function replaceScripts(root)
  8653. for i,v in pairs(root:GetChildren()) do
  8654. if v:IsA("Script") and not v:IsA("LocalScript") then
  8655. local tempStore = {}
  8656. for i2,v2 in pairs(v:GetChildren()) do
  8657. table.insert(tempStore,v2:Clone())
  8658. end
  8659. local newScript = Instance.new("LocalScript",v.Parent)
  8660. newScript.Name = v.Name
  8661. for i2,v2 in pairs(tempStore) do
  8662. v2.Parent = newScript
  8663. end
  8664. v:Destroy()
  8665. end
  8666. replaceScripts(v)
  8667. end
  8668. end
  8669.  
  8670. local player = gPlayers.LocalPlayer
  8671.  
  8672. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8673. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8674. end
  8675.  
  8676. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8677. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8678. end
  8679.  
  8680. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8681. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8682. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8683. eTemplate.Parent = game.ReplicatedStorage
  8684. end
  8685.  
  8686. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8687. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8688. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8689. fTemplate.Parent = game.ReplicatedStorage
  8690. end
  8691.  
  8692. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8693. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8694. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8695. lTemplate.Parent = game.ReplicatedStorage
  8696. end
  8697.  
  8698. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8699. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8700. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8701. mTemplate.Parent = game.ReplicatedStorage
  8702. end
  8703.  
  8704. function getMyPlayerArea()
  8705. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8706. if v.Player.Value == player.Name then
  8707. return v.PlayerArea
  8708. end
  8709. end
  8710. end
  8711.  
  8712. local whitelistedParts = {
  8713. ["DamagePart"] = true,
  8714. ["Explosion"] = true,
  8715. ["Explosion2"] = true,
  8716. ["SuperExplosion"] = true,
  8717. }
  8718.  
  8719. workspace.DescendantAdded:connect(function(desc)
  8720. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8721. newCESS(desc)
  8722. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8723. newCESS(desc)
  8724. elseif desc:IsA("BodyGyro") then
  8725. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8726. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8727. end)
  8728. --elseif desc:IsA("BodyPosition") then
  8729. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8730. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8731. -- end)
  8732. end
  8733. end)
  8734.  
  8735. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8736. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8737. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8738. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8739. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8740.  
  8741. wait(1)
  8742.  
  8743. local player = gPlayers.LocalPlayer
  8744.  
  8745. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8746. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8747.  
  8748. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8749. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8750. local arcMovesList = arcMoves.ScrollingFrame
  8751. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8752.  
  8753. local arcs = {}
  8754.  
  8755. local currentArc = ""
  8756.  
  8757. function getMove(root)
  8758. for i,v in pairs(root:GetChildren()) do
  8759. if v.Name ~= "Requirement" then
  8760. return v
  8761. end
  8762. end
  8763. return nil
  8764. end
  8765.  
  8766. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8767. table.insert(arcs,v)
  8768. end
  8769.  
  8770. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8771. table.insert(arcs,v)
  8772. end
  8773.  
  8774. for i,v in pairs(arcs) do
  8775. local newTemplate = arcTemplate:Clone()
  8776. newTemplate.ArcName.Text = v.Name
  8777. newTemplate.Change.MouseButton1Down:connect(function()
  8778. currentArc = v.Name
  8779. arcToggler.Parent.Visible = true
  8780. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8781. arcMovesList:ClearAllChildren()
  8782. arcToggler.Text = currentArc
  8783. arcMoves.Title.Text = currentArc .. " Arc"
  8784. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8785. local myMove = getMove(v5.Learn)
  8786. if myMove ~= nil then
  8787. local newTemplate = moveTemplate:Clone()
  8788. newTemplate.Attack.Text = v5.Name
  8789. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8790. newTemplate.Parent = arcMovesList
  8791. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8792. newTemplate.Learn.MouseButton1Down:connect(function()
  8793. local learnMove = myMove:Clone()
  8794. learnMove.Parent = player.Backpack
  8795. if learnMove:IsA("LocalScript") then
  8796. learnMove.Disabled = false
  8797. newTemplate.Learn.Text = "Activated"
  8798. newCESS(learnMove)
  8799. else
  8800. newTemplate.Learn.Text = "Learned"
  8801. newCESS(learnMove.LocalScript)
  8802. end
  8803. wait(5)
  8804. newTemplate.Learn.Text = "Learn"
  8805. end)
  8806. newTemplate.Visible = true
  8807. end
  8808. end
  8809. end
  8810. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8811. arcMovesList:ClearAllChildren()
  8812. arcToggler.Text = currentArc
  8813. arcMoves.Title.Text = currentArc .. " Arc"
  8814. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8815. local myMove = getMove(v.Learn)
  8816. if myMove ~= nil then
  8817. local newTemplate = moveTemplate:Clone()
  8818. newTemplate.Attack.Text = v.Name
  8819. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8820. newTemplate.Parent = arcMovesList
  8821. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8822. newTemplate.Learn.MouseButton1Down:connect(function()
  8823. local learnMove = myMove:Clone()
  8824. learnMove.Parent = player.Backpack
  8825. if learnMove:IsA("LocalScript") then
  8826. learnMove.Disabled = false
  8827. newTemplate.Learn.Text = "Activated"
  8828. newCESS(learnMove)
  8829. else
  8830. newTemplate.Learn.Text = "Learned"
  8831. newCESS(learnMove.LocalScript)
  8832. end
  8833. wait(5)
  8834. newTemplate.Learn.Text = "Learn"
  8835. end)
  8836. newTemplate.Visible = true
  8837. end
  8838. end
  8839. end
  8840. end)
  8841. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8842. newTemplate.Visible = true
  8843. newTemplate.Parent = arcList
  8844. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8845. end
  8846.  
  8847. Open = false
  8848. MouseClick = function()
  8849. if Open == false then
  8850. Open = true
  8851. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8852. else
  8853. if Open == true then
  8854. Open = false
  8855. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8856. end
  8857. end
  8858. end
  8859.  
  8860. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8861.  
  8862. Open2 = false
  8863. MouseClick2 = function()
  8864. if Open2 == false then
  8865. Open2 = true
  8866. arcMoves.Visible = true
  8867. else
  8868. if Open2 == true then
  8869. Open2 = false
  8870. arcMoves.Visible = false
  8871. end
  8872. end
  8873. end
  8874.  
  8875. arcToggler.MouseButton1Down:connect(MouseClick2)
  8876.  
  8877. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8878.  
  8879. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8880. if v:IsA("Script") then
  8881. newCESS(v)
  8882. end
  8883. end
  8884. end
  8885. end
  8886. end)
  8887.  
  8888. addcmd('unduck','makes player back to normal',{},
  8889. function(args, speaker)
  8890. local players = getPlayer(args[1], speaker)
  8891. for i,v in pairs(players)do
  8892. refresh(gPlayers[v])
  8893. end
  8894. end)
  8895.  
  8896. addcmd('mesh','makes a player into a mesh',{},
  8897. function(args, speaker)
  8898. local players = getPlayer(args[1], speaker)
  8899. for i,v in pairs(players)do
  8900. local pchar = gPlayers[v].Character
  8901. for i,v in pairs(pchar.Torso:GetChildren()) do
  8902. if v:IsA("Decal") then
  8903. v:Destroy()
  8904. end
  8905. end
  8906. for i,v in pairs(pchar:GetChildren()) do
  8907. if v:IsA("Accessory") then
  8908. v:Destroy()
  8909. end
  8910. end
  8911. pchar.Head.Transparency = 1
  8912. pchar["Left Arm"].Transparency = 1
  8913. pchar["Right Arm"].Transparency = 1
  8914. pchar["Left Leg"].Transparency = 1
  8915. pchar["Right Leg"].Transparency = 1
  8916. pchar.Head.face.Transparency = 1
  8917. local msh = Instance.new("SpecialMesh", pchar.Torso)
  8918. msh.MeshType = "FileMesh"
  8919. msh.Scale = Vector3.new(3, 3, 3)
  8920. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  8921. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  8922. msh.Scale = Vector3.new(3, 3, 3)
  8923. end
  8924. end)
  8925.  
  8926. addcmd('disable','removes players humanoid',{},
  8927. function(args, speaker)
  8928. local players = getPlayer(args[1], speaker)
  8929. for i,v in pairs(players)do
  8930. local pchar = gPlayers[v].Character
  8931. if pchar:FindFirstChild("Humanoid") then
  8932. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  8933. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  8934. humanoid.Parent = game.ContextActionService
  8935. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  8936. Notify('Disabled player(s)') end
  8937. end end end)
  8938.  
  8939. addcmd('enable','gives player humanoid',{},
  8940. function(args, speaker)
  8941. local players = getPlayer(args[1], speaker)
  8942. for i,v in pairs(players)do
  8943. local pchar = gPlayers[v].Character
  8944. if pchar:FindFirstChild("Humanoid") then
  8945. return
  8946. else
  8947. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  8948. humanoid.Parent = pchar
  8949. humanoid.Name = "Humanoid"
  8950. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  8951. Notify('Enabled player(s)') end
  8952. end end end)
  8953.  
  8954. addcmd('size','changes size of player',{},
  8955. function(args, speaker)
  8956. local players = getPlayer(args[1], speaker)
  8957. for i,v in pairs(players)do
  8958. local pchar = gPlayers[v].Character
  8959. local function scale(chr,scl)
  8960. for _,v in pairs(pchar:GetChildren()) do
  8961. if v:IsA("Accessory") then
  8962. v:Clone()
  8963. v.Parent = LightingService
  8964. end end
  8965. local Head = chr['Head']
  8966. local Torso = chr['Torso']
  8967. local LA = chr['Left Arm']
  8968. local RA = chr['Right Arm']
  8969. local LL = chr['Left Leg']
  8970. local RL = chr['Right Leg']
  8971. local HRP = chr['HumanoidRootPart']
  8972. wait(0.1)
  8973. Head.formFactor = 3
  8974. Torso.formFactor = 3
  8975. LA.formFactor = 3
  8976. RA.formFactor = 3
  8977. LL.formFactor = 3
  8978. RL.formFactor = 3
  8979. HRP.formFactor = 3
  8980. Head.Size = Vector3.new(scl * 2, scl, scl)
  8981. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  8982. LA.Size = Vector3.new(scl, scl * 2, scl)
  8983. RA.Size = Vector3.new(scl, scl * 2, scl)
  8984. LL.Size = Vector3.new(scl, scl * 2, scl)
  8985. RL.Size = Vector3.new(scl, scl * 2, scl)
  8986. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  8987. local Motor1 = Instance.new('Motor6D', Torso)
  8988. Motor1.Part0 = Torso
  8989. Motor1.Part1 = Head
  8990. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8991. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8992. Motor1.Name = "Neck"
  8993. local Motor2 = Instance.new('Motor6D', Torso)
  8994. Motor2.Part0 = Torso
  8995. Motor2.Part1 = LA
  8996. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8997. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8998. Motor2.Name = "Left Shoulder"
  8999. local Motor3 = Instance.new('Motor6D', Torso)
  9000. Motor3.Part0 = Torso
  9001. Motor3.Part1 = RA
  9002. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9003. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9004. Motor3.Name = "Right Shoulder"
  9005. local Motor4 = Instance.new('Motor6D', Torso)
  9006. Motor4.Part0 = Torso
  9007. Motor4.Part1 = LL
  9008. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9009. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9010. Motor4.Name = "Left Hip"
  9011. local Motor5 = Instance.new('Motor6D', Torso)
  9012. Motor5.Part0 = Torso
  9013. Motor5.Part1 = RL
  9014. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9015. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9016. Motor5.Name = "Right Hip"
  9017. local Motor6 = Instance.new('Motor6D', HRP)
  9018. Motor6.Part0 = HRP
  9019. Motor6.Part1 = Torso
  9020. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9021. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9022. scale(pchar, args[2])
  9023. for _,v in pairs(LightingService:GetChildren()) do
  9024. if v:IsA("Accessory") then
  9025. v.Parent = pchar
  9026. end end end end)
  9027.  
  9028. addcmd('clone','clones player',{},
  9029. function(args, speaker)
  9030. local players = getPlayer(args[1], speaker)
  9031. for i,v in pairs(players)do
  9032. local pchar = gPlayers[v].Character
  9033. pchar.Archivable = true
  9034. local clone = pchar:Clone()
  9035. clone.Parent = workspace
  9036. clone:MoveTo(pchar:GetModelCFrame().p)
  9037. clone:MakeJoints()
  9038. pchar.Archivable = false
  9039. end
  9040. end)
  9041.  
  9042. addcmd('spin','spins player',{},
  9043. function(args, speaker)
  9044. local players = getPlayer(args[1], speaker)
  9045. for i,v in pairs(players)do
  9046. spawn(function()
  9047. local pchar = gPlayers[v].Character
  9048. for i,v in pairs(pchar.Torso:GetChildren()) do
  9049. if v.Name == "Spinning" then
  9050. v:Destroy()
  9051. end
  9052. end
  9053. local Torso = pchar.Torso
  9054. local BG = Instance.new("BodyGyro", Torso)
  9055. BG.Name = "Spinning"
  9056. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9057. BG.P = 11111
  9058. BG.cframe = Torso.CFrame
  9059. repeat wait(1/44)
  9060. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9061. until not BG or BG.Parent ~= Torso
  9062. end)
  9063. end
  9064. end)
  9065.  
  9066. addcmd('unspin','stops spinning player',{},
  9067. function(args, speaker)
  9068. local players = getPlayer(args[1], speaker)
  9069. for i,v in pairs(players)do
  9070. local pchar = gPlayers[v].Character
  9071. for i,v in pairs(pchar.Torso:GetChildren()) do
  9072. if v.Name == "Spinning" then
  9073. v:Destroy()
  9074. end
  9075. end
  9076. end
  9077. end)
  9078.  
  9079. addcmd('dog','makes player a dog',{},
  9080. function(args, speaker)
  9081. local players = getPlayer(args[1], speaker)
  9082. for i,v in pairs(players)do
  9083. local pchar = gPlayers[v].Character
  9084. if pchar:FindFirstChild("Shirt") then
  9085. pchar.Shirt:Destroy()
  9086. end
  9087. if pchar:FindFirstChild("Pants") then
  9088. pchar.Pants:Destroy()
  9089. end
  9090. if pchar:FindFirstChild("Shirt Graphic") then
  9091. pchar["Shirt Graphic"].Graphic = ""
  9092. end
  9093. pchar.Torso.Transparency = 1
  9094. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9095. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9096. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9097. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9098. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9099. local FakeTorso = Instance.new("Seat", pchar)
  9100. FakeTorso.Name = "FakeTorso"
  9101. FakeTorso.FormFactor = "Symmetric"
  9102. FakeTorso.TopSurface = 0
  9103. FakeTorso.BottomSurface = 0
  9104. FakeTorso.Size = Vector3.new(3,1,4)
  9105. FakeTorso.BrickColor = BrickColor.new("Brown")
  9106. FakeTorso.CFrame = pchar.Torso.CFrame
  9107. local BF = Instance.new("BodyForce", FakeTorso)
  9108. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9109. local W = Instance.new("Weld", pchar.Torso)
  9110. W.Part0 = pchar.Torso
  9111. W.Part1 = FakeTorso
  9112. W.C0 = CFrame.new(0,-.5,0)
  9113. local BC = pchar["Body Colors"]
  9114. BC.HeadColor = BrickColor.new("Brown")
  9115. BC.LeftArmColor = BrickColor.new("Brown")
  9116. BC.LeftLegColor = BrickColor.new("Brown")
  9117. BC.RightArmColor = BrickColor.new("Brown")
  9118. BC.RightLegColor = BrickColor.new("Brown")
  9119. BC.TorsoColor = BrickColor.new("Brown")
  9120. end
  9121. end)
  9122.  
  9123. addcmd('undog','makes player back to normal',{},
  9124. function(args, speaker)
  9125. local players = getPlayer(args[1], speaker)
  9126. for i,v in pairs(players)do
  9127. refresh(gPlayers[v])
  9128. end
  9129. end)
  9130.  
  9131. addcmd('loopheal','loop heals player',{},
  9132. function(args, speaker)
  9133. local players = getPlayer(args[1], speaker)
  9134. for i,v in pairs(players)do
  9135. spawn(function()
  9136. local pchar = gPlayers[v].Character
  9137. if pchar:FindFirstChild("LoopHeal") then
  9138. pchar.LoopHeal.Name = "NotLoopHeal"
  9139. wait(0.1)
  9140. pchar.NotLoopHeal:Destroy()
  9141. end
  9142. local LoopHeal = Instance.new("StringValue", pchar)
  9143. LoopHeal.Name = "LoopHeal"
  9144. repeat wait(0.1)
  9145. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9146. until LoopHeal.Name == "NotLoopHeal"
  9147. end)
  9148. end
  9149. end)
  9150.  
  9151. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9152. function(args, speaker)
  9153. local players = getPlayer(args[1], speaker)
  9154. for i,v in pairs(players)do
  9155. local pchar = gPlayers[v].Character
  9156. if pchar:FindFirstChild("LoopHeal") then
  9157. pchar.LoopHeal.Name = "NotLoopHeal"
  9158. wait(0.1)
  9159. pchar.NotLoopHeal:Destroy()
  9160. end
  9161. end
  9162. end)
  9163.  
  9164. addcmd('fling','flings player',{},
  9165. function(args, speaker)
  9166. local players = getPlayer(args[1], speaker)
  9167. for i,v in pairs(players)do
  9168. local pchar = gPlayers[v].Character
  9169. if pchar:FindFirstChild("Humanoid") then
  9170. local xran
  9171. local zran
  9172. repeat
  9173. xran = math.random(-9999,9999)
  9174. until math.abs(xran) >= 5555
  9175. repeat
  9176. zran = math.random(-9999,9999)
  9177. until math.abs(zran) >= 5555
  9178. pchar.Humanoid.Sit = true
  9179. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9180. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9181. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9182. end
  9183. end
  9184. end)
  9185.  
  9186. addcmd('skydive','self explanatory',{},
  9187. function(args, speaker)
  9188. local players = getPlayer(args[1], speaker)
  9189. for i,v in pairs(players)do
  9190. local pchar = gPlayers[v].Character
  9191. if pchar:FindFirstChild("HumanoidRootPart") then
  9192. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9193. end
  9194. end
  9195. end)
  9196.  
  9197. addcmd('sparta','this is sparta',{},
  9198. function(args, speaker)
  9199. --credit adonis i just edited ;)
  9200. local user = getPlayer(args[1], speaker)
  9201. for i,player in pairs(user) do
  9202. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9203. if torso then
  9204. local hole = Instance.new("Part",player.Character)
  9205. hole.Anchored = true
  9206. hole.CanCollide = false
  9207. hole.formFactor = Enum.FormFactor.Custom
  9208. hole.Size = Vector3.new(10,1,10)
  9209. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9210. hole.BrickColor = BrickColor.new("Really black")
  9211. local holeM = Instance.new("CylinderMesh",hole)
  9212. torso.Anchored = true
  9213. local sound = Instance.new("Sound", hole)
  9214. sound.SoundId = "rbxassetid://130781067"
  9215. sound.Volume = 3
  9216. sound:Play()
  9217. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9218. for i=1,10 do
  9219. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9220. wait(0.1)
  9221. end
  9222. for i=1,5,0.2 do
  9223. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9224. wait()
  9225. end
  9226. player.Character:BreakJoints()
  9227. wait(2)
  9228. sound:Destroy()
  9229. end
  9230. end
  9231. end)
  9232.  
  9233. addcmd('bleach','drink bleach',{''},
  9234. function(args, speaker)
  9235. local players = getPlayer(args[1], speaker)
  9236. for i,v in pairs(players)do
  9237. bleach(gPlayers[v])
  9238. end
  9239. end)
  9240.  
  9241. addcmd('seizure','makes player have a seizure',{''},
  9242. function(args, speaker)
  9243. local players = getPlayer(args[1], speaker)
  9244. for i,v in pairs(players)do
  9245. local pchar = gPlayers[v].Character
  9246. if pchar:FindFirstChild("Seizure") then
  9247.  
  9248. end
  9249. local Seizure = Instance.new("StringValue", pchar)
  9250. Seizure.Name = "Seizure"
  9251. pchar.Humanoid.PlatformStand = true
  9252. repeat wait()
  9253. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9254. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9255. until Seizure.Name == "NotSeizure"
  9256. end
  9257. end)
  9258.  
  9259. addcmd('fegod','gods you in fe games',{''},
  9260. function(args, speaker)
  9261. if speaker.userId ~= LP.userId then
  9262. lponly(speaker)
  9263. else
  9264. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9265. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9266. l.Parent = gPlayers.LocalPlayer.Character
  9267. l.Name = "Humanoid"
  9268. wait(0.1)
  9269. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9270. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9271. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9272. wait(0.1)
  9273. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9274. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9275. end
  9276. end)
  9277.  
  9278. addcmd('unseizure','makes player stop having a seizure',{''},
  9279. function(args, speaker)
  9280. local players = getPlayer(args[1], speaker)
  9281. for i,v in pairs(players)do
  9282. local pchar = gPlayers[v].Character
  9283. if pchar:FindFirstChild("Seizure") then
  9284. pchar.Humanoid.PlatformStand = false
  9285. pchar.Seizure.Name = "NotSeizure"
  9286. wait(0.1)
  9287. pchar.NotSeizure:Destroy()
  9288. end
  9289. end
  9290. end)
  9291.  
  9292. addcmd('m','makes a global message',{'message'},
  9293. function(args, speaker)
  9294. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9295. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9296. _G.msg(MSG)
  9297. end)
  9298.  
  9299. addcmd('sm','makes a global message',{'servermessage'},
  9300. function(args, speaker)
  9301. local MSG = GLS(false, 0)
  9302. local newMSG = GLS(false, 0)
  9303. _G.msg(MSG)
  9304. end)
  9305.  
  9306. addcmd('fe','checks filtering status',{'filtering'},
  9307. function(args, speaker)
  9308. if workspace.FilteringEnabled == true then
  9309. Notify('Filtering ENABLED')
  9310. elseif workspace.FilteringEnabled == false then
  9311. Notify('Filtering Disabled')
  9312. end
  9313. end)
  9314.  
  9315. addcmd('paper','makes player thin as paper',{''},
  9316. function(args, speaker)
  9317. local players = getPlayer(args[1], speaker)
  9318. for i,v in pairs(players)do
  9319. local pchar = gPlayers[v].Character
  9320. for _, child in pairs( pchar:GetChildren()) do
  9321. if child.ClassName == "CharacterMesh" then
  9322. child:Destroy()
  9323. end
  9324. end
  9325. local LA = DATA.Paper:Clone()
  9326. LA.Parent = pchar["Left Arm"]
  9327. local RA = DATA.Paper:Clone()
  9328. RA.Parent = pchar["Right Arm"]
  9329. local LL = DATA.Paper:Clone()
  9330. LL.Parent = pchar["Left Leg"]
  9331. local RL = DATA.Paper:Clone()
  9332. RL.Parent = pchar["Right Leg"]
  9333. local T = DATA.Paper:Clone()
  9334. T.Parent = pchar.Torso
  9335. local H = DATA.Paper:Clone()
  9336. H.Parent = pchar.Head
  9337. pchar.Head.face:Destroy()
  9338. end
  9339. end)
  9340.  
  9341. addcmd('particles','gives a player particles',{''},
  9342. function(args, speaker)
  9343. local players = getPlayer(args[1], speaker)
  9344. for i,v in pairs(players)do
  9345. local char = gPlayers[v].Character
  9346. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9347. if v:IsA('ParticleEmitter') then
  9348. v:destroy()
  9349. end
  9350. end
  9351. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9352. prt.Texture = 'rbxassetid://' .. args[2]
  9353. prt.Rate = 10
  9354. prt.SpreadAngle = Vector2.new(50, 50)
  9355. end
  9356. end)
  9357.  
  9358. addcmd('unparticles','gives a player particles',{'noparticles'},
  9359. function(args, speaker)
  9360. local players = getPlayer(args[1], speaker)
  9361. for i,v in pairs(players)do
  9362. local char = gPlayers[v].Character
  9363. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9364. if v:IsA('ParticleEmitter') then
  9365. v:destroy()
  9366. end
  9367. end
  9368. end
  9369. end)
  9370.  
  9371. blindT = {}
  9372. addcmd('blind','blinds a player',{},
  9373. function(args, speaker)
  9374. local players = getPlayer(args[1], speaker)
  9375. for i,v in pairs(players)do
  9376. spawn(function()
  9377. if FindTable(blindT, _players[v].Name) then return end
  9378. local blind = gPlayers[v].Name
  9379. local victim = gPlayers:FindFirstChild(blind)
  9380. if victim ~= nil then
  9381. victim.CameraMaxZoomDistance = 0.5
  9382. blnd = Instance.new("Part",workspace)
  9383. blnd.Name = "IYblind" .. gPlayers[v].Name
  9384. blnd.Size = Vector3.new(1,1,1)
  9385. blnd.CanCollide = false
  9386. blnd.BrickColor = BrickColor.new("Really black")
  9387. blnd.Material = "Neon"
  9388. local m = Instance.new("SpecialMesh",blnd)
  9389. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9390. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9391. local w = Instance.new("Weld",blnd)
  9392. w.Part0 = blnd
  9393. w.Part1 = victim.Character.Head
  9394. if FindTable(blindT, _players[v].Name) then return end
  9395. table.insert(blindT, _players[v].Name)
  9396. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9397. local blind = gPlayers[v].Name
  9398. local victim = gPlayers:FindFirstChild(blind)
  9399. if victim ~= nil then
  9400. victim.CameraMaxZoomDistance = 0.5
  9401. blnd = Instance.new("Part",workspace)
  9402. blnd.Name = "IYblind" .. gPlayers[v].Name
  9403. blnd.Size = Vector3.new(1,1,1)
  9404. blnd.CanCollide = false
  9405. blnd.BrickColor = BrickColor.new("Really black")
  9406. blnd.Material = "Neon"
  9407. local m = Instance.new("SpecialMesh",blnd)
  9408. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9409. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9410. local w = Instance.new("Weld",blnd)
  9411. w.Part0 = blnd
  9412. w.Part1 = victim.Character.Head
  9413. end end wait(1)
  9414. until not FindTable(blindT, _players[v].Name)
  9415. end end) end end)
  9416.  
  9417. addcmd('unblind','blinds a player',{'noblind'},
  9418. function(args, speaker)
  9419. local players = getPlayer(args[1], speaker)
  9420. for i,v in pairs(players)do
  9421. spawn(function()
  9422. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9423. local blind = gPlayers[v].Name
  9424. local victim = gPlayers:FindFirstChild(blind)
  9425. if victim ~= nil then
  9426. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9427. for _, child in pairs( workspace:GetChildren()) do
  9428. if child.Name == "IYblind" .. gPlayers[v].Name then
  9429. child:Destroy()
  9430. end end end end) end end)
  9431.  
  9432. addcmd('punish','punishs player',{''},
  9433. function(args, speaker)
  9434. local players = getPlayer(args[1], speaker)
  9435. for i,v in pairs(players)do
  9436. local pchar = gPlayers[v].Character
  9437. pchar.Parent = LightingService
  9438. end
  9439. end)
  9440.  
  9441. addcmd('unpunish','unpunishs player',{''},
  9442. function(args, speaker)
  9443. local players = getPlayer(args[1], speaker)
  9444. for i,v in pairs(players)do
  9445. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9446. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9447. end
  9448. end
  9449. end)
  9450.  
  9451. local starmanPlayers = {}
  9452. local starmanLastColor = nil
  9453. local starmanEvents = {}
  9454.  
  9455. addcmd("starman","Turns [plr] into starman",{},
  9456. function(args,speaker)
  9457. local function starman(plr)
  9458. local char = plr.Character
  9459. local lastColor = ""
  9460. local newColor = ""
  9461.  
  9462. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9463. powerupSound.Name = "PowerUp"
  9464. powerupSound.Volume = 10
  9465. powerupSound.SoundId = "rbxassetid://182755256"
  9466. wait()
  9467. powerupSound:Play()
  9468.  
  9469. game:GetService("Debris"):AddItem(powerupSound,2)
  9470.  
  9471. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9472.  
  9473. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9474. starmanMusic.Name = "Starman"
  9475. starmanMusic.Volume = 1
  9476. starmanMusic.Looped = true
  9477. starmanMusic.SoundId = "rbxassetid://530596723"
  9478. wait()
  9479. starmanMusic:Play()
  9480.  
  9481. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9482. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9483.  
  9484. char.Humanoid.WalkSpeed = 32
  9485. char.Humanoid.MaxHealth = math.huge
  9486. char.Humanoid.Health = math.huge
  9487.  
  9488. local invisff = Instance.new("ForceField", char)
  9489. invisff.Visible = false invisff.Name = 'smff'
  9490.  
  9491. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9492.  
  9493. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9494. light.Name = "StarmanFlash"
  9495. light.Brightness = 100
  9496. light.Range = 20
  9497. light.Shadows = true
  9498.  
  9499. local function stardestroy(part)
  9500. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9501. for i,v in pairs(part.Parent:GetChildren()) do
  9502. if v:IsA("BasePart") then
  9503. local force = Instance.new("BodyForce",v)
  9504. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9505. v:BreakJoints()
  9506. end
  9507. end
  9508.  
  9509. local tadaas = {}
  9510.  
  9511. for i = 1,1 do
  9512. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9513. tadaa.Volume = 10
  9514. tadaa.SoundId = "rbxassetid://551195499"
  9515. table.insert(tadaas,tadaa)
  9516. end
  9517.  
  9518. wait()
  9519.  
  9520. for i,v in pairs(tadaas) do
  9521. v:Play()
  9522. end
  9523. end
  9524. end
  9525.  
  9526. local events = {}
  9527. for i,v in pairs(char:GetChildren()) do
  9528. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9529. end
  9530. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9531. starmanEvents[plr.Name] = events
  9532. starmanPlayers[plr.Name] = char
  9533. end
  9534.  
  9535. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9536. spawn(function()starman(gPlayers[plr])end)
  9537. end
  9538. end)
  9539.  
  9540. addcmd("unstarman","Removes starman from [plr]",{},
  9541. function(args,speaker)
  9542. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9543. pcall(function()
  9544. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9545. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9546. local char = gPlayers[plr].Character
  9547. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9548. char.HumanoidRootPart.Starman:Destroy()
  9549. end
  9550. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9551. char.HumanoidRootPart.StarmanFlash:Destroy()
  9552. end
  9553. while char.HumanoidRootPart:FindFirstChild("smff") do
  9554. char.HumanoidRootPart.smff:Destroy()
  9555. end
  9556. end)
  9557. end
  9558. end)
  9559.  
  9560. local Timers = {}
  9561. function checkTimer(n,t,res)
  9562. if not Timers[n] then Timers[n] = 0 end
  9563.  
  9564. if tick() >= Timers[n] + t then
  9565. if res then Timers[n] = tick() end
  9566. return true
  9567. else
  9568. return false
  9569. end
  9570. end
  9571.  
  9572. function nonEmpty(t)
  9573. for i,v in pairs(t) do
  9574. return true
  9575. end
  9576. return false
  9577. end
  9578.  
  9579. game:GetService("RunService").RenderStepped:Connect(function()
  9580. if nonEmpty(starmanPlayers) then
  9581. if checkTimer("Starman",0.05,true) then
  9582. for name,plrchar in pairs(starmanPlayers) do
  9583. ypcall(function()
  9584. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9585. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9586.  
  9587. local plr = gPlayers:FindFirstChild(name)
  9588.  
  9589. if plr then
  9590. local char = plrchar
  9591. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9592.  
  9593. local meshMap = {}
  9594.  
  9595. for i,v in pairs(char:GetChildren()) do
  9596. if v:IsA("CharacterMesh") then
  9597. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9598. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9599. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9600. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9601. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9602. end
  9603. end
  9604.  
  9605. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9606.  
  9607. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9608. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9609. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9610. starmanLastColor = newColor
  9611. for i,v in pairs(char:GetChildren()) do
  9612. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9613. v.BrickColor = newColor
  9614. local fade = v:Clone()
  9615. if meshMap[v.Name] then
  9616. local newMesh = Instance.new("SpecialMesh",fade)
  9617. newMesh.MeshId = meshMap[v.Name]
  9618. end
  9619. fade.Name = "StarFade"
  9620. fade.Anchored = true
  9621. fade.CanCollide = false
  9622. 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
  9623. fade.Parent = workspace.Terrain
  9624. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9625. game:GetService("Debris"):AddItem(fade,0.5)
  9626. end
  9627. end
  9628. light.Color = newColor.Color
  9629. end
  9630. end)
  9631. end
  9632. end
  9633. end
  9634. end)
  9635.  
  9636. addcmd("tppos","Teleports a player to a coordinate",{},
  9637. function(args,speaker)
  9638. if #args < 4 then return end
  9639. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9640. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9641. local char = gPlayers[plr].Character
  9642. if char and char:FindFirstChild("HumanoidRootPart") then
  9643. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9644. end
  9645. end
  9646. end)
  9647.  
  9648. addcmd("offset","Offsets a player by a coordinate",{},
  9649. function(args,speaker)
  9650. if #args < 4 then return end
  9651. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9652. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9653. local char = gPlayers[plr].Character
  9654. if char and char:FindFirstChild("HumanoidRootPart") then
  9655. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9656. end
  9657. end
  9658. end)
  9659.  
  9660. addcmd('bait',';)',{'troll'},
  9661. function(args, speaker)
  9662. spawn(function()
  9663. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9664. local P = Instance.new('Part', M) P.Name = 'Main' P.Position = speaker.Character.Head.Position P.Color = maincolor P.Material = 'Neon' P.Size = Vector3.new(4, 1, 4)
  9665. y = Instance.new("BillboardGui")
  9666. y.Size = UDim2.new(0,100,0,150)
  9667. y.StudsOffset = Vector3.new(0,1,0)
  9668. y.Parent = P
  9669. y.Adornee = P
  9670. f = Instance.new("TextLabel")
  9671. f.Parent = y
  9672. f.BackgroundTransparency = 1
  9673. f.Position = UDim2.new(0,0,0,-50)
  9674. f.Size = UDim2.new(0,100,0,100)
  9675. f.Font = "Highway"
  9676. f.FontSize = "Size48"
  9677. f.Text = "Touch for admin!"
  9678. f.TextStrokeColor3 = Color3.new(0,0,0)
  9679. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9680. f.TextStrokeTransparency = 0
  9681. f.TextYAlignment = "Bottom"
  9682. 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)
  9683. end)
  9684. end)
  9685.  
  9686. addcmd('removebait','clears bait parts',{'nobait'},
  9687. function(args, speaker)
  9688. local function dels(instance)
  9689. for i,v in pairs(instance:GetChildren())do
  9690. if v.name == "IYbait"then v:Destroy()end
  9691. dels(v)
  9692. end
  9693. end
  9694. dels(workspace)
  9695. end)
  9696.  
  9697. function CreateInstance(cls,props)
  9698. local inst = Instance.new(cls)
  9699. for i,v in pairs(props) do
  9700. inst[i] = v
  9701. end
  9702. return inst end
  9703. local function createSoundFrame()
  9704. 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)
  9705. 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
  9706. 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)
  9707. 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})
  9708. 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})
  9709. 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)
  9710. 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)
  9711. 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})
  9712. 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
  9713. 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
  9714. 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)
  9715. 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})
  9716. 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})
  9717. 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)
  9718. 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})
  9719. 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})
  9720. 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
  9721. 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)
  9722. return soundFrame end
  9723. local soundFrame = createSoundFrame()
  9724. soundFrame.Visible = true
  9725. local MusicPlayer do
  9726. MusicPlayer = {}
  9727. local playlist = {}
  9728. local currentSong = 1
  9729. local playlistHook = nil
  9730. --local soundFrame = script.Parent:WaitForChild("Sound")
  9731. local soundLine = soundFrame:WaitForChild("Pos")
  9732. local soundTouch = soundLine:WaitForChild("Touch")
  9733. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9734. local soundPause = soundFrame:WaitForChild("Pause")
  9735. local soundNext = soundFrame:WaitForChild("NextSong")
  9736. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9737. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9738. local mouseDrag = false
  9739. local mouse = gPlayers.LocalPlayer:GetMouse()
  9740. local lineBar = soundFrame:WaitForChild("Pos")
  9741. adminSound = Instance.new("Sound",nil)
  9742. local function timeConvert(num)
  9743. local mins = math.floor(num/60)
  9744. local secs = math.floor(num % 60)
  9745. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9746. end
  9747. local function updateSongLine()
  9748. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9749. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9750. local movePos = linePos/soundLine.AbsoluteSize.X
  9751. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9752. elseif linePos < 0 then
  9753. soundTouch.Position = UDim2.new(0,0,0,0)
  9754. else
  9755. soundTouch.Position = UDim2.new(1,0,0,0)
  9756. end
  9757. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9758. adminSound.TimePosition = newTimePos
  9759. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9760. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9761. end
  9762. local function updateDetails(id)
  9763. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9764. soundFrame.SName.Text = info.Name
  9765. end
  9766. local function setPlaylistHook()
  9767. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9768. if #playlist == 0 then return end
  9769. playlistHook = adminSound.DidLoop:connect(function()
  9770. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9771. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9772. MusicPlayer:Play(playlist[currentSong],true)
  9773. end)
  9774. end
  9775. local function disconnectPlaylistHook()
  9776. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9777. end
  9778. game:GetService("RunService").RenderStepped:Connect(function()
  9779. if adminSound.Playing then
  9780. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9781. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9782. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9783. end
  9784. end)
  9785. lineBar.InputBegan:connect(function(input)
  9786. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9787. mouseDrag = true
  9788. updateSongLine()
  9789. end
  9790. end)
  9791. lineBar.InputEnded:connect(function(input)
  9792. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9793. mouseDrag = false
  9794. end
  9795. end)
  9796. mouse.Move:connect(function(prop)
  9797. if mouseDrag then
  9798. updateSongLine()
  9799. end
  9800. end)
  9801. function MusicPlayer:Play(id,plist)
  9802. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9803. adminSound:Stop()
  9804. if adminSound.Parent == nil then
  9805. adminSound = Instance.new("Sound",workspace)
  9806. adminSound.Name = "IYsound"
  9807. adminSound.Looped = true
  9808. if plist then setPlaylistHook() end
  9809. end
  9810. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9811. adminSound.TimePosition = 0
  9812. --repeat wait() until adminSound.IsLoaded
  9813. adminSound:Play()
  9814. soundPlayStop.BackgroundTransparency = 0
  9815. soundPlayStop.ImageTransparency = 1
  9816. updateDetails(id)
  9817. end
  9818. function MusicPlayer:Playlist(list)
  9819. playlist = list
  9820. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9821. currentSong = 1
  9822. if adminSound.Parent == nil then
  9823. adminSound = Instance.new("Sound",workspace)
  9824. adminSound.Name = "IYsound"
  9825. adminSound.Looped = true
  9826. end
  9827. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9828. MusicPlayer:Play(playlist[1],true)
  9829. setPlaylistHook()
  9830. end
  9831. function MusicPlayer:Stop()
  9832. adminSound:Stop()
  9833. adminSound.TimePosition = 0
  9834. soundTouch.Position = UDim2.new(0,0,0,0)
  9835. soundFrame.TimeStart.Text = "0:00"
  9836. soundPlayStop.BackgroundTransparency = 1
  9837. soundPlayStop.ImageTransparency = 0
  9838. end
  9839. function MusicPlayer:Pause()
  9840. adminSound:Pause()
  9841. soundPlayStop.BackgroundTransparency = 1
  9842. soundPlayStop.ImageTransparency = 0
  9843. end
  9844. function MusicPlayer:Resume()
  9845. adminSound:Resume()
  9846. soundPlayStop.BackgroundTransparency = 0
  9847. soundPlayStop.ImageTransparency = 1
  9848. setPlaylistHook()
  9849. end
  9850. function MusicPlayer:NextSong()
  9851. if #playlist == 0 then return end
  9852. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9853. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9854. MusicPlayer:Play(playlist[currentSong],true)
  9855. end
  9856. function MusicPlayer:PrevSong()
  9857. if #playlist == 0 then return end
  9858. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9859. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9860. MusicPlayer:Play(playlist[currentSong],true)
  9861. end
  9862. function MusicPlayer:SetSong(ind)
  9863. if ind > #playlist or ind <= 0 then return end
  9864. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9865. MusicPlayer:Play(playlist[ind],true)
  9866. end
  9867. playerenabled = false
  9868. function MusicPlayer:Show()
  9869. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9870. end
  9871. function MusicPlayer:Hide()
  9872. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9873. end
  9874. function colorFrames(obj,col)
  9875. for i,v in pairs(obj:GetChildren()) do
  9876. if v:IsA("ImageLabel") then
  9877. v.ImageColor3 = col
  9878. end
  9879. v.BackgroundColor3 = col
  9880. end
  9881. end
  9882. for i,v in pairs(soundButtons) do
  9883. v.MouseEnter:connect(function()
  9884. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9885. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9886. v.BackgroundColor3 = Color3.new(1,1,1)
  9887. colorFrames(v,Color3.new(1,1,1))
  9888. end)
  9889. v.MouseLeave:connect(function()
  9890. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9891. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9892. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9893. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9894. end)
  9895. end
  9896. soundPlayStop.MouseButton1Click:connect(function()
  9897. if adminSound.Playing then
  9898. MusicPlayer:Stop()
  9899. else
  9900. MusicPlayer:Resume()
  9901. end
  9902. end)
  9903. soundPause.MouseButton1Click:connect(function()
  9904. MusicPlayer:Pause()
  9905. end)
  9906. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  9907. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  9908. end
  9909. local testgui = Instance.new("ScreenGui",game.CoreGui)
  9910. soundFrame.Parent = testgui
  9911. addcmd('playlist','makes a noice playlist',{'ids','player'},
  9912. function(args, speaker)
  9913. playerenabled = true
  9914. if #args > 0 then
  9915. for i,v in pairs(game:GetDescendants()) do
  9916. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  9917. if adminSound.Parent == nil then
  9918. adminSound = Instance.new("Sound",workspace)
  9919. adminSound.Name = "IYsound"
  9920. adminSound.Looped = true
  9921. end
  9922. local idlist = splitString(args[1])
  9923. local workingIds = {}
  9924. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  9925. if #workingIds > 0 then
  9926. playerenabled = true
  9927. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  9928. MusicPlayer:Playlist(workingIds)
  9929. MusicPlayer:Show() if qopen == true then quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9930. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9931. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9932. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9933. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  9934. 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.01)
  9935. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9936. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  9937. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9938. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  9939. addcmd('setsong','goto a song',{'tosong'},
  9940. function(args, speaker)
  9941. MusicPlayer:SetSong(tonumber(args[1]))
  9942. end)
  9943. addcmd('nextsong','forward a song',{'nxtsong'},
  9944. function(args, speaker)
  9945. MusicPlayer:NextSong()
  9946. end)
  9947. addcmd('prevsong','back a song',{'previoussong'},
  9948. function(args, speaker)
  9949. MusicPlayer:PrevSong()
  9950. end)
  9951. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  9952. function(args, speaker)
  9953. playerenabled = false
  9954. MusicPlayer:Hide()
  9955. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  9956. end)
  9957.  
  9958. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  9959. function(args, speaker)
  9960. for i,v in pairs(game:GetDescendants()) do
  9961. if v:IsA'Sound'then v:Destroy() end end
  9962. local c = args[1] or 'stop'
  9963. if std.inTable({'stop'}, c:lower()) then return end
  9964. local s = Instance.new("Sound", workspace)
  9965. s.Name = "IYsound"
  9966. s.Looped = true
  9967. s.SoundId = c
  9968. s.Volume = 1
  9969. s:Play()
  9970. playerenabled = false
  9971. Notify('Playing hash')
  9972. end)
  9973.  
  9974. addcmd('disco','disco party',{''},
  9975. function(args, speaker)
  9976. _G.nodisco = nil
  9977. coroutine.resume(coroutine.create(function()
  9978. repeat
  9979. game:GetService('Lighting').GlobalShadows = true
  9980. game:GetService('Lighting').FogEnd = 200
  9981. game:GetService('Lighting').TimeOfDay = 0
  9982. local r = 255
  9983. local g = 0
  9984. local b = 0
  9985. for i = 0,255,5 do
  9986. if _G.nodisco ~=nil then return end
  9987. r = r - 5
  9988. b = b + 5
  9989. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9990. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9991. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9992. wait()
  9993. end
  9994. for i = 0,255,5 do
  9995. if _G.nodisco ~=nil then return end
  9996. g = g + 5
  9997. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9998. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9999. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10000. wait()
  10001. end
  10002. for i = 0,255,5 do
  10003. if _G.nodisco ~=nil then return end
  10004. b = b - 5
  10005. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10006. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10007. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10008. wait()
  10009. end
  10010. for i = 0,255,5 do
  10011. if _G.nodisco ~=nil then return end
  10012. r = r + 5
  10013. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10014. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10015. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10016. wait()
  10017. end
  10018. for i = 0,255,5 do
  10019. if _G.nodisco ~=nil then return end
  10020. g = g - 5
  10021. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10022. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10023. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10024. wait()
  10025. end
  10026. until _G.nodisco
  10027. end))
  10028. end)
  10029.  
  10030. addcmd('undisco','rip disco party',{''},
  10031. function(args, speaker)
  10032. _G.nodisco = true
  10033. execCmd('fixl')
  10034. end)
  10035.  
  10036. addcmd('hat','give a hat to a player',{''},
  10037. function(args, speaker)
  10038. local players = getPlayer(args[1], speaker)
  10039. for i,v in pairs(players)do
  10040. local char = gPlayers[v].Character
  10041. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10042. Hat.Parent = char
  10043. end end)
  10044.  
  10045. fm = Instance.new('BlockMesh', DATA)
  10046. fm.Scale = Vector3.new(1, 1, 2)
  10047. fm.Name = "FAT"
  10048. addcmd('fat','makes a plr fat',{''},
  10049. function(args, speaker)
  10050. local players = getPlayer(args[1], speaker)
  10051. for i,v in pairs(players)do
  10052. local char = gPlayers[v].Character
  10053. for _, child in pairs( char:GetChildren()) do
  10054. if child.ClassName == "CharacterMesh" then
  10055. child:Destroy() end end
  10056. for i,v in pairs(char:GetChildren()) do
  10057. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10058. fm:Clone().Parent = v
  10059. end end end end)
  10060.  
  10061. addcmd('crucify','crucifies a player',{'cruci'},
  10062. function(args, speaker)
  10063. local players = getPlayer(args[1], speaker)
  10064. for i,v in pairs(players)do
  10065. local char = gPlayers[v].Character
  10066. local torso=char['Torso']
  10067. local larm=char['Left Arm']
  10068. local rarm=char['Right Arm']
  10069. local lleg=char['Left Leg']
  10070. local rleg=char['Right Leg']
  10071. local head=char['Head']
  10072. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10073. local cru=Instance.new('Model',char)
  10074. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10075. local c1=Instance.new('Part',cru)
  10076. c1.BrickColor=BrickColor.new('Reddish brown')
  10077. c1.Material='Wood'
  10078. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10079. c1.Size=Vector3.new(2,18.4,1)
  10080. c1.Anchored=true
  10081. local c2=c1:Clone()
  10082. c2.Parent=cru
  10083. c2.Size=Vector3.new(11,1.6,1)
  10084. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10085. torso.Anchored=true;wait(0.5)
  10086. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10087. larm.Anchored=true
  10088. rarm.Anchored=true
  10089. lleg.Anchored=true
  10090. rleg.Anchored=true
  10091. head.Anchored=true;wait()
  10092. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10093. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10094. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10095. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10096. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10097. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10098. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10099. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10100. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10101. local n1=Instance.new('Part',cru)
  10102. n1.BrickColor=BrickColor.new('Dark stone grey')
  10103. n1.Material='DiamondPlate'
  10104. n1.Size=Vector3.new(0.2,0.2,2)
  10105. n1.Anchored=true
  10106. local m=Instance.new('BlockMesh',n1)
  10107. m.Scale=Vector3.new(0.2,0.2,0.7)
  10108. local n2=n1:Clone()
  10109. n2.Parent=cru
  10110. local n3=n1:Clone()
  10111. n3.Parent=cru
  10112. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10113. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10114. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10115. spawn(function()
  10116. repeat
  10117. wait(0.1)
  10118. char.Humanoid.Health=char.Humanoid.Health-0.6
  10119. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10120. char:BreakJoints()
  10121. end)
  10122. end
  10123. end
  10124. end)
  10125.  
  10126. addcmd('hang','hangs a player',{},
  10127. function(args, speaker)
  10128. local players = getPlayer(args[1], speaker)
  10129. for i,v in pairs(players)do
  10130. local plr = gPlayers[v].Character
  10131. plr.HumanoidRootPart.Anchored = true
  10132. hang = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01355025338")
  10133. hang.Parent = plr
  10134. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10135. pcall(function()
  10136. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10137. function weld(p, cf)
  10138. local weld1 = Instance.new("Weld")
  10139. weld1.Part0 = p
  10140. weld1.Part1 = plr.Torso
  10141. weld1.C0 = CFrame.new()
  10142. weld1.C1 = cf
  10143. weld1.Parent = p
  10144. end
  10145. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10146. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10147. spawn(function()
  10148. repeat
  10149. wait(0.1)
  10150. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10151. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10152. plr:BreakJoints()
  10153. end)
  10154. end)
  10155. end
  10156. end)
  10157.  
  10158. addcmd('fix', 'restores lighting and what not',{},
  10159. function(args, speaker)
  10160. LightingService.Ambient = origsettings.abt
  10161. LightingService.OutdoorAmbient = origsettings.oabt
  10162. LightingService.Brightness = origsettings.brt
  10163. LightingService.TimeOfDay = origsettings.time
  10164. LightingService.FogColor = origsettings.fclr
  10165. LightingService.FogEnd = origsettings.fe
  10166. LightingService.FogStart = origsettings.fs
  10167. playinggif = false
  10168. workspace.Gravity = 200
  10169. 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)
  10170. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10171. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10172. if v:IsA("PostEffect") then v:Destroy() end end
  10173. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10174.  
  10175. Floating = false
  10176.  
  10177. addcmd('float', 'makes player float',{},
  10178. function(args,speaker)
  10179. Floating = true
  10180. local players = getPlayer(args[1], speaker)
  10181. for _,v in pairs(players) do
  10182. local pchar = gPlayers[v].Character
  10183. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10184. spawn(function()
  10185. local float = DATA.Float:Clone()
  10186. float.Parent = pchar
  10187. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10188. spawn(function()
  10189. while wait(0.1) do
  10190. if pchar:FindFirstChild("Float") then
  10191. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10192. else
  10193. break
  10194. end
  10195. end
  10196. end)
  10197. end)
  10198. end
  10199. end
  10200. end)
  10201.  
  10202. addcmd('unfloat','disables floating',{},
  10203. function(args, speaker)
  10204. Floating = false
  10205. local players = getPlayer(args[1], speaker)
  10206. for i,v in pairs(players)do
  10207. local pchar = gPlayers[v].Character
  10208. if pchar:FindFirstChild("Float") then
  10209. pchar.Float:Destroy()
  10210. end
  10211. end
  10212. end)
  10213.  
  10214. runningnoclip = false
  10215. Clip = true
  10216. addcmd('noclip','noclip',{},
  10217. function(args, speaker)
  10218. if speaker.userId ~= LP.userId then
  10219. lponly(speaker)
  10220. else
  10221. Notify('Noclip enabled')
  10222. Clip = false
  10223. if LP.Character:FindFirstChild('Torso') then
  10224. wait(0.1)
  10225. if runningnoclip == false then runningnoclip = true
  10226. game:GetService('RunService').Stepped:connect(function ()
  10227. if Clip == false and LP.Character ~= nil then
  10228. for _, child in pairs( LP.Character:GetDescendants()) do
  10229. if child.ClassName == 'Part' and child.CanCollide == true then
  10230. child.CanCollide = false
  10231. end end end end) end
  10232. else
  10233. r15noclip = true
  10234. end
  10235. end
  10236. end)
  10237.  
  10238. addcmd('clip','clip',{},
  10239. function(args, speaker)
  10240. if speaker.userId ~= LP.userId then
  10241. lponly(speaker)
  10242. else
  10243. Notify('Noclip disabled')
  10244. Clip = true
  10245. r15noclip = false
  10246. wait(0.1)
  10247. if LP.Character ~= nil then
  10248. LP.Character.Torso.CanCollide = true
  10249. LP.Character.Head.CanCollide = true
  10250. end end end)
  10251.  
  10252. addcmd('prefix','changes prefix',{},
  10253. function(args, speaker)
  10254. cmdprefix = args[1]
  10255. Notify('Set prefix to "' .. args[1] .. '"')
  10256. updatefile()
  10257. end)
  10258.  
  10259. logsopen = false
  10260. addcmd('logs','shows logs',{},
  10261. function(args, speaker)
  10262. if speaker.userId ~= LP.userId then
  10263. lponly(speaker) else
  10264. if logsopen == false then logsopen = true
  10265. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10266. end
  10267. end
  10268. end)
  10269.  
  10270. local Saved = {}
  10271.  
  10272. RestorePoint = function()
  10273. Saved = {}
  10274. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10275. v.Archivable = true;
  10276. end
  10277. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10278. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10279. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10280. table.insert(Saved, v:Clone());
  10281. end
  10282. elseif v:IsA("Terrain") then
  10283. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10284. end
  10285. end
  10286. return Saved;
  10287. end
  10288.  
  10289. InsertPoint = function()
  10290. if #Saved == 0 and not Saved.Terrain then
  10291. return false;
  10292. end
  10293. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10294. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10295. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10296. pcall(function()
  10297. v:Destroy()
  10298. end)
  10299. end
  10300. elseif v:IsA("Terrain") then
  10301. v:Clear()
  10302. end
  10303. end
  10304. for i, v in ipairs(Saved) do
  10305. v:Clone().Parent = workspace;
  10306. end
  10307. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10308. end
  10309.  
  10310. addcmd('savemap','saves current map',{'smap'},
  10311. function(args, speaker)
  10312. RestorePoint()
  10313. Notify('Saved current map')
  10314. end)
  10315.  
  10316. addcmd('restoremap','saves current map',{'rmap'},
  10317. function(args, speaker)
  10318. InsertPoint()
  10319. Notify('Loaded last saved map')
  10320. end)
  10321.  
  10322. addcmd('respawn','respawns',{},
  10323. function(args, speaker)
  10324. local players = getPlayer(args[1], speaker)
  10325. for i,v in pairs(players) do
  10326. respawn(gPlayers[v])
  10327. end
  10328. end)
  10329.  
  10330. addcmd('version','shows version',{''},
  10331. function(args, speaker)
  10332. if speaker.userId ~= LP.userId then
  10333. lponly(speaker)
  10334. else
  10335. Notify("Version is " .. Version)
  10336. end
  10337. end)
  10338. local CTPenabled = false
  10339. Mouse.KeyDown:connect(function (Key)
  10340. if Key:byte() == 29 then
  10341. if FLYING == false then
  10342. execCmd("fly me", Player)
  10343. elseif FLYING == true then
  10344. execCmd("unfly me", Player)
  10345. end
  10346. end
  10347. if Key:byte() == 30 then
  10348. if Clip == true then
  10349. execCmd("noclip", Player)
  10350. elseif Clip == false then
  10351. execCmd("clip", Player)
  10352. end
  10353. end
  10354. Key = Key:lower()
  10355. if Key:byte() == 27 then
  10356. CTPenabled = true
  10357. end
  10358. end)
  10359. Mouse.KeyUp:connect(function(Key)
  10360. Key = Key:lower()
  10361. if Key:byte() == 27 then
  10362. CTPenabled = false
  10363. end
  10364. end)
  10365. Mouse.Button1Down:connect(function()
  10366. local charx = gPlayers.LocalPlayer.Character
  10367. if charx and CTPenabled == true then
  10368. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10369. end
  10370. end)
  10371.  
  10372. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10373. CMDbar.Name = 'GUI'
  10374. CMDbar.DisplayOrder = 2
  10375. cont = Instance.new("Frame")
  10376. cmdBAR = Instance.new('TextBox', cont)
  10377. cont.Name = "cont"
  10378. cont.BackgroundTransparency = 1
  10379. cont.Position = UDim2.new(1, -265, 0, -75)
  10380. cont.Size = UDim2.new(0, 270, 0, 45)
  10381. cont.Parent = CMDbar
  10382. cont.ZIndex = 5
  10383. cont.Active = true
  10384. dragGUI(cont)
  10385. cmdBAR.Name = "CMDbar"
  10386. cmdBAR.Parent = cont
  10387. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10388. cmdBAR.BackgroundTransparency = 0.7
  10389. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10390. cmdBAR.BorderSizePixel = 0
  10391. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10392. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10393. cmdBAR.Font = Enum.Font.SourceSans
  10394. cmdBAR.FontSize = Enum.FontSize.Size18
  10395. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10396. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10397. cmdBAR.ZIndex = 5
  10398. DATA = Instance.new('Folder', game.ContextActionService)
  10399. DATA.Name = 'Data'
  10400. Paper = Instance.new('BlockMesh', DATA)
  10401. Paper.Name = 'Paper'
  10402. Paper.Scale = Vector3.new(1,1,0.1)
  10403. ayylmao = Instance.new('Hat', DATA)
  10404. ayylmao.Name = 'ayylmao'
  10405. ayyHandle = Instance.new('Part', ayylmao)
  10406. ayyHandle.Name = 'Handle'
  10407. ayyHandle.Size = Vector3.new(2,2.4,2)
  10408. ayyHandle.FormFactor = 'Plate'
  10409. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10410. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10411. ayyMesh.MeshType = 'FileMesh'
  10412. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10413. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10414. Float = Instance.new('Part', DATA)
  10415. Float.Name = 'Float'
  10416. Float.Transparency = 1
  10417. Float.Size = Vector3.new(6,1,6)
  10418. Float.Anchored = true
  10419. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10420. missile = Instance.new('Part', DATA)
  10421. missile.Name = 'IY_missile'
  10422. missile.CanCollide = false
  10423. missile.Size = Vector3.new(2, 5, 2)
  10424. Instance.new('CylinderMesh', missile)
  10425. local F = Instance.new('Part', missile)
  10426. F.BrickColor = BrickColor.new('Black')
  10427. F.CanCollide = false
  10428. F.Size = Vector3.new(2, 0.2, 2)
  10429. Instance.new('CylinderMesh', F)
  10430. local fire = Instance.new('Fire', F)
  10431. fire.Size = "15"
  10432. fire.Heat = "25"
  10433. local head = Instance.new('Part', missile)
  10434. head.CanCollide = false
  10435. head.Shape = 'Ball'
  10436. head.Size = Vector3.new(2, 2, 2)
  10437. head.TopSurface = 'Smooth'
  10438. head.BottomSurface = 'Smooth'
  10439. local BF = Instance.new('BodyForce', missile)
  10440. BF.Name = 'force'
  10441. BF.Force = Vector3.new(0, 0, 0)
  10442. local W1 = Instance.new('Weld', missile)
  10443. W1.Part0 = missile
  10444. W1.Part1 = F
  10445. W1.C1 = CFrame.new(0, 2.6, 0)
  10446. local W2 = Instance.new('Weld', missile)
  10447. W2.Part0 = missile
  10448. W2.Part1 = head
  10449. W2.C1 = CFrame.new(0, -2.6, 0)
  10450. jail = Instance.new('Model', DATA)
  10451. jail.Name = 'JAIL'
  10452. local B = Instance.new('Part', jail)
  10453. B.Name = 'BUTTOM'
  10454. B.BrickColor = BrickColor.new('Black')
  10455. B.Transparency = 0.5
  10456. B.Anchored = true
  10457. B.Locked = true
  10458. B.Size = Vector3.new(6, 1, 6)
  10459. B.TopSurface = 'Smooth'
  10460. B.BottomSurface = 'Smooth'
  10461. local M = Instance.new('Part', jail)
  10462. M.Name = 'MAIN'
  10463. M.BrickColor = BrickColor.new('Black')
  10464. M.Transparency = 1
  10465. M.Anchored = true
  10466. M.CanCollide = false
  10467. M.Locked = true
  10468. M.Position = B.Position + Vector3.new(0, 3, 0)
  10469. M.Size = Vector3.new(1, 1, 1)
  10470. local P1 = Instance.new('Part', jail)
  10471. P1.BrickColor = BrickColor.new('Black')
  10472. P1.Transparency = 0.5
  10473. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10474. P1.Rotation = Vector3.new(0, 90, 0)
  10475. P1.Anchored = true
  10476. P1.Locked = true
  10477. P1.Size = Vector3.new(1, 6, 6)
  10478. local P2 = Instance.new('Part', jail)
  10479. P2.BrickColor = BrickColor.new('Black')
  10480. P2.Transparency = 0.5
  10481. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10482. P2.Rotation = Vector3.new(-180, 0, -180)
  10483. P2.Anchored = true
  10484. P2.Locked = true
  10485. P2.Size = Vector3.new(1, 6, 4)
  10486. local P3 = Instance.new('Part', jail)
  10487. P3.BrickColor = BrickColor.new('Black')
  10488. P3.Transparency = 0.5
  10489. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10490. P3.Rotation = Vector3.new(0, 0, 0)
  10491. P3.Anchored = true
  10492. P3.Locked = true
  10493. P3.Size = Vector3.new(1, 6, 4)
  10494. local P4 = Instance.new('Part', jail)
  10495. P4.BrickColor = BrickColor.new('Black')
  10496. P4.Transparency = 0.5
  10497. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10498. P4.Rotation = Vector3.new(0, 90, 0)
  10499. P4.Anchored = true
  10500. P4.Locked = true
  10501. P4.Size = Vector3.new(1, 6, 6)
  10502. local TOP = Instance.new('Part', jail)
  10503. TOP.BrickColor = BrickColor.new('Black')
  10504. TOP.Transparency = 0.5
  10505. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10506. TOP.Rotation = Vector3.new(0, 0, 0)
  10507. TOP.Anchored = true
  10508. TOP.Locked = true
  10509. TOP.Size = Vector3.new(6, 1, 6)
  10510. TOP.TopSurface = 'Smooth'
  10511. TOP.BottomSurface = 'Smooth'
  10512. cp = Instance.new("ScreenGui")
  10513. local Frame = Instance.new("Frame")
  10514. local holder = Instance.new("Frame")
  10515. bar = Instance.new("Frame")
  10516. local cmds = Instance.new("TextButton")
  10517. local settings = Instance.new("TextButton")
  10518. local Hide = Instance.new("TextButton")
  10519. local Exit = Instance.new("TextButton")
  10520. FeedbackMain = Instance.new("Frame")
  10521. local Title = Instance.new("TextLabel")
  10522. local checkboxText = Instance.new("TextLabel")
  10523. local CheckBox = Instance.new("ImageButton")
  10524. local bindInput = Instance.new("TextButton")
  10525. Input = Instance.new("TextBox")
  10526. local preText = Instance.new("TextLabel")
  10527. local setpre = Instance.new("TextButton")
  10528. local everyone = Instance.new("TextButton")
  10529. local JLtext = Instance.new("TextLabel")
  10530. local CheckBoxJL = Instance.new("ImageButton")
  10531. local friends = Instance.new("TextButton")
  10532. local InputBox = Instance.new("TextButton")
  10533. Input_2 = Instance.new("TextBox")
  10534. local MTText = Instance.new("TextLabel")
  10535. local setMT = Instance.new("TextButton")
  10536. local CheckBoxS = Instance.new("ImageButton")
  10537. local slocktext = Instance.new("TextLabel")
  10538. local barBind = Instance.new("TextLabel")
  10539. local setBind = Instance.new("TextButton")
  10540. local MtimeInput = Instance.new("TextButton")
  10541. Input_3 = Instance.new("TextBox")
  10542. local size = Instance.new("Frame")
  10543. MAIN = Instance.new("Frame")
  10544. local Title_2 = Instance.new("TextLabel")
  10545. local Example = Instance.new("TextLabel")
  10546. local Search = Instance.new("TextBox")
  10547. local CMDss = Instance.new("ScrollingFrame")
  10548. local uicolortext = Instance.new("TextLabel")
  10549. local openC = Instance.new("TextButton")
  10550. cp.Name = "cp"
  10551. cp.Parent = DATA
  10552. Frame.Parent = cp
  10553. Frame.Active = true
  10554. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10555. Frame.BackgroundTransparency = 1
  10556. Frame.Position = UDim2.new(1, -300, 1, -330)
  10557. Frame.Size = UDim2.new(0, 300, 0, 40)
  10558. holder.Name = "holder"
  10559. holder.Parent = Frame
  10560. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10561. holder.BackgroundTransparency = 1
  10562. holder.BorderSizePixel = 2
  10563. holder.ClipsDescendants = true
  10564. holder.Size = UDim2.new(0, 300, 0, 330)
  10565. holder.ZIndex = 2
  10566. bar.Name = "bar"
  10567. bar.Parent = holder
  10568. bar.BackgroundColor3 = maincolor
  10569. bar.BackgroundTransparency = 0.30000001192093
  10570. bar.BorderColor3 = Color3.new(0, 0, 0)
  10571. bar.BorderSizePixel = 0
  10572. bar.Position = UDim2.new(1, -295, 1, -330)
  10573. bar.Size = UDim2.new(0, 290, 0, 26)
  10574. cmds.Name = "cmds"
  10575. cmds.Parent = bar
  10576. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10577. cmds.BackgroundTransparency = 0.80000001192093
  10578. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10579. cmds.Position = UDim2.new(0, 3, 0, 3)
  10580. cmds.Size = UDim2.new(0, 70, 0, 20)
  10581. cmds.Font = Enum.Font.SourceSans
  10582. cmds.FontSize = Enum.FontSize.Size14
  10583. cmds.Text = "Commands"
  10584. cmds.TextColor3 = Color3.new(1, 1, 1)
  10585. settings.Name = "settings"
  10586. settings.Parent = bar
  10587. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10588. settings.BackgroundTransparency = 0.80000001192093
  10589. settings.BorderColor3 = Color3.new(1, 1, 1)
  10590. settings.Position = UDim2.new(0, 77, 0, 3)
  10591. settings.Size = UDim2.new(0, 70, 0, 20)
  10592. settings.Font = Enum.Font.SourceSans
  10593. settings.FontSize = Enum.FontSize.Size14
  10594. settings.Text = "Settings"
  10595. settings.TextColor3 = Color3.new(1, 1, 1)
  10596. Hide.Name = "Hide"
  10597. Hide.Parent = bar
  10598. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10599. Hide.BackgroundTransparency = 0.30000001192093
  10600. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10601. Hide.BorderSizePixel = 0
  10602. Hide.Position = UDim2.new(0, 243, 0, 3)
  10603. Hide.Size = UDim2.new(0, 20, 0, 20)
  10604. Hide.FontSize = Enum.FontSize.Size14
  10605. Hide.Text = ""
  10606. Exit.Name = "Exit"
  10607. Exit.Parent = bar
  10608. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10609. Exit.BackgroundTransparency = 0.30000001192093
  10610. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10611. Exit.BorderSizePixel = 0
  10612. Exit.Position = UDim2.new(0, 267, 0, 3)
  10613. Exit.Size = UDim2.new(0, 20, 0, 20)
  10614. Exit.FontSize = Enum.FontSize.Size14
  10615. Exit.Text = ""
  10616. FeedbackMain.Name = "FeedbackMain"
  10617. FeedbackMain.Parent = holder
  10618. FeedbackMain.BackgroundColor3 = maincolor
  10619. FeedbackMain.BackgroundTransparency = 0.5
  10620. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10621. FeedbackMain.BorderSizePixel = 0
  10622. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  10623. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10624. Title.Name = "Title"
  10625. Title.Parent = FeedbackMain
  10626. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10627. Title.BackgroundTransparency = 1
  10628. Title.Size = UDim2.new(1, 0, 0, 30)
  10629. Title.Font = Enum.Font.SourceSansBold
  10630. Title.FontSize = Enum.FontSize.Size24
  10631. Title.Text = "Settings"
  10632. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10633. Title.TextStrokeTransparency = 0
  10634. checkboxText.Name = "checkboxText"
  10635. checkboxText.Parent = FeedbackMain
  10636. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  10637. checkboxText.BackgroundTransparency = 1
  10638. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  10639. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  10640. checkboxText.Font = Enum.Font.SourceSansBold
  10641. checkboxText.FontSize = Enum.FontSize.Size18
  10642. checkboxText.Text = " Suggestions"
  10643. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  10644. checkboxText.TextStrokeTransparency = 0
  10645. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  10646. CheckBox.Name = "CheckBox"
  10647. CheckBox.Parent = FeedbackMain
  10648. CheckBox.BackgroundTransparency = 1
  10649. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  10650. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  10651. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  10652. bindInput.Name = "bindInput"
  10653. bindInput.Parent = FeedbackMain
  10654. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10655. bindInput.Position = UDim2.new(0, 187, 0, 260)
  10656. bindInput.Size = UDim2.new(0, 30, 0, 30)
  10657. bindInput.AutoButtonColor = false
  10658. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10659. bindInput.Font = Enum.Font.SourceSans
  10660. bindInput.FontSize = Enum.FontSize.Size14
  10661. bindInput.Text = ""
  10662. Input.Name = "Input"
  10663. Input.Parent = bindInput
  10664. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  10665. Input.BackgroundTransparency = 1
  10666. Input.Position = UDim2.new(0, -8, 0, -8)
  10667. Input.Size = UDim2.new(0, 20, 0, 20)
  10668. Input.Font = Enum.Font.SourceSansBold
  10669. Input.FontSize = Enum.FontSize.Size18
  10670. Input.MultiLine = true
  10671. Input.Text = ";"
  10672. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10673. Input.TextWrapped = true
  10674. Input.TextYAlignment = Enum.TextYAlignment.Top
  10675. preText.Name = "preText"
  10676. preText.Parent = FeedbackMain
  10677. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  10678. preText.BackgroundTransparency = 1
  10679. preText.Position = UDim2.new(0, 0, 0, 140)
  10680. preText.Size = UDim2.new(1, 0, 0, 30)
  10681. preText.Font = Enum.Font.SourceSansBold
  10682. preText.FontSize = Enum.FontSize.Size18
  10683. preText.Text = " Prefix"
  10684. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10685. preText.TextStrokeTransparency = 0
  10686. preText.TextXAlignment = Enum.TextXAlignment.Left
  10687. setpre.Name = "setpre"
  10688. setpre.Parent = FeedbackMain
  10689. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  10690. setpre.BorderSizePixel = 5
  10691. setpre.Position = UDim2.new(0, 235, 0, 142)
  10692. setpre.Size = UDim2.new(0, 40, 0, 25)
  10693. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10694. setpre.Font = Enum.Font.ArialBold
  10695. setpre.FontSize = Enum.FontSize.Size18
  10696. setpre.Text = "Set"
  10697. everyone.Name = "everyone"
  10698. everyone.Parent = FeedbackMain
  10699. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  10700. everyone.BackgroundTransparency = 0.80000001192093
  10701. everyone.BorderColor3 = Color3.new(0, 0, 0)
  10702. everyone.Position = UDim2.new(0, 230, 0, 237)
  10703. everyone.Size = UDim2.new(0, 50, 0, 20)
  10704. everyone.Font = Enum.Font.SourceSans
  10705. everyone.FontSize = Enum.FontSize.Size14
  10706. everyone.Text = "Everyone"
  10707. everyone.TextColor3 = Color3.new(1, 1, 1)
  10708. JLtext.Name = "JLtext"
  10709. JLtext.Parent = FeedbackMain
  10710. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  10711. JLtext.BackgroundTransparency = 1
  10712. JLtext.Position = UDim2.new(0, 0, 0, 220)
  10713. JLtext.Size = UDim2.new(1, 0, 0, 30)
  10714. JLtext.Font = Enum.Font.SourceSansBold
  10715. JLtext.FontSize = Enum.FontSize.Size18
  10716. JLtext.Text = " Joined/Left Notifications"
  10717. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10718. JLtext.TextStrokeTransparency = 0
  10719. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  10720. CheckBoxJL.Name = "CheckBoxJL"
  10721. CheckBoxJL.Parent = FeedbackMain
  10722. CheckBoxJL.BackgroundTransparency = 1
  10723. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  10724. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  10725. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  10726. friends.Name = "friends"
  10727. friends.Parent = FeedbackMain
  10728. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  10729. friends.BackgroundTransparency = 0.80000001192093
  10730. friends.BorderColor3 = Color3.new(1, 1, 1)
  10731. friends.Position = UDim2.new(0, 230, 0, 215)
  10732. friends.Size = UDim2.new(0, 50, 0, 20)
  10733. friends.Font = Enum.Font.SourceSans
  10734. friends.FontSize = Enum.FontSize.Size14
  10735. friends.Text = "Friends"
  10736. friends.TextColor3 = Color3.new(1, 1, 1)
  10737. InputBox.Name = "InputBox"
  10738. InputBox.Parent = FeedbackMain
  10739. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10740. InputBox.Position = UDim2.new(0, 187, 0, 140)
  10741. InputBox.Size = UDim2.new(0, 30, 0, 30)
  10742. InputBox.AutoButtonColor = false
  10743. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10744. InputBox.Font = Enum.Font.SourceSans
  10745. InputBox.FontSize = Enum.FontSize.Size14
  10746. InputBox.Text = ""
  10747. Input_2.Name = "Input"
  10748. Input_2.Parent = InputBox
  10749. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  10750. Input_2.BackgroundTransparency = 1
  10751. Input_2.Position = UDim2.new(0, -8, 0, -8)
  10752. Input_2.Size = UDim2.new(0, 20, 0, 20)
  10753. Input_2.Font = Enum.Font.SourceSansBold
  10754. Input_2.FontSize = Enum.FontSize.Size18
  10755. Input_2.MultiLine = true
  10756. Input_2.Text = ";"
  10757. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10758. Input_2.TextWrapped = true
  10759. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  10760. MTText.Name = "MTText"
  10761. MTText.Parent = FeedbackMain
  10762. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  10763. MTText.BackgroundTransparency = 1
  10764. MTText.Position = UDim2.new(0, 0, 0, 180)
  10765. MTText.Size = UDim2.new(1, 0, 0, 30)
  10766. MTText.Font = Enum.Font.SourceSansBold
  10767. MTText.FontSize = Enum.FontSize.Size18
  10768. MTText.Text = " Message Seconds"
  10769. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10770. MTText.TextStrokeTransparency = 0
  10771. MTText.TextXAlignment = Enum.TextXAlignment.Left
  10772. setMT.Name = "setMT"
  10773. setMT.Parent = FeedbackMain
  10774. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  10775. setMT.BorderSizePixel = 5
  10776. setMT.Position = UDim2.new(0, 235, 0, 183)
  10777. setMT.Size = UDim2.new(0, 40, 0, 25)
  10778. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10779. setMT.Font = Enum.Font.ArialBold
  10780. setMT.FontSize = Enum.FontSize.Size18
  10781. setMT.Text = "Set"
  10782. CheckBoxS.Name = "CheckBoxS"
  10783. CheckBoxS.Parent = FeedbackMain
  10784. CheckBoxS.BackgroundTransparency = 1
  10785. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  10786. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  10787. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  10788. slocktext.Name = "slocktext"
  10789. slocktext.Parent = FeedbackMain
  10790. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  10791. slocktext.BackgroundTransparency = 1
  10792. slocktext.Position = UDim2.new(0, 0, 0, 100)
  10793. slocktext.Size = UDim2.new(1, 0, 0, 30)
  10794. slocktext.Font = Enum.Font.SourceSansBold
  10795. slocktext.FontSize = Enum.FontSize.Size18
  10796. slocktext.Text = " Allow Friends On Serverlock"
  10797. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10798. slocktext.TextStrokeTransparency = 0
  10799. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  10800. barBind.Name = "barBind"
  10801. barBind.Parent = FeedbackMain
  10802. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10803. barBind.BackgroundTransparency = 1
  10804. barBind.Position = UDim2.new(0, 0, 0, 260)
  10805. barBind.Size = UDim2.new(1, 0, 0, 30)
  10806. barBind.Font = Enum.Font.SourceSansBold
  10807. barBind.FontSize = Enum.FontSize.Size18
  10808. barBind.Text = " Command Bar Keybind"
  10809. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10810. barBind.TextStrokeTransparency = 0
  10811. barBind.TextXAlignment = Enum.TextXAlignment.Left
  10812. setBind.Name = "setBind"
  10813. setBind.Parent = FeedbackMain
  10814. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10815. setBind.BorderSizePixel = 5
  10816. setBind.Position = UDim2.new(0, 235, 0, 262)
  10817. setBind.Size = UDim2.new(0, 40, 0, 25)
  10818. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10819. setBind.Font = Enum.Font.ArialBold
  10820. setBind.FontSize = Enum.FontSize.Size18
  10821. setBind.Text = "Set"
  10822. MtimeInput.Name = "MtimeInput"
  10823. MtimeInput.Parent = FeedbackMain
  10824. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10825. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  10826. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  10827. MtimeInput.AutoButtonColor = false
  10828. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10829. MtimeInput.Font = Enum.Font.SourceSans
  10830. MtimeInput.FontSize = Enum.FontSize.Size14
  10831. MtimeInput.Text = ""
  10832. Input_3.Name = "Input"
  10833. Input_3.Parent = MtimeInput
  10834. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  10835. Input_3.BackgroundTransparency = 1
  10836. Input_3.Position = UDim2.new(0, -8, 0, -8)
  10837. Input_3.Size = UDim2.new(0, 20, 0, 20)
  10838. Input_3.Font = Enum.Font.SourceSansBold
  10839. Input_3.FontSize = Enum.FontSize.Size18
  10840. Input_3.MultiLine = true
  10841. Input_3.Text = "7"
  10842. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10843. Input_3.TextWrapped = true
  10844. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  10845. uicolortext.Name = "uicolortext"
  10846. uicolortext.Parent = FeedbackMain
  10847. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  10848. uicolortext.BackgroundTransparency = 1
  10849. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  10850. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  10851. uicolortext.Font = Enum.Font.SourceSansBold
  10852. uicolortext.FontSize = Enum.FontSize.Size18
  10853. uicolortext.Text = " UI Color"
  10854. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  10855. uicolortext.TextStrokeTransparency = 0
  10856. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  10857. openC.Name = "openC"
  10858. openC.Parent = FeedbackMain
  10859. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  10860. openC.BorderSizePixel = 5
  10861. openC.Position = UDim2.new(0, 235, 0, 32)
  10862. openC.Size = UDim2.new(0, 40, 0, 25)
  10863. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10864. openC.Font = Enum.Font.ArialBold
  10865. openC.FontSize = Enum.FontSize.Size18
  10866. openC.Text = "Set"
  10867. size.Name = "size"
  10868. size.Parent = holder
  10869. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10870. size.BackgroundTransparency = 1
  10871. size.Position = UDim2.new(1, -301, 1, -300)
  10872. size.Size = UDim2.new(0, 275, 0, 300)
  10873. size.ZIndex = 2
  10874. MAIN.Name = "MAIN"
  10875. MAIN.Parent = size
  10876. MAIN.BackgroundColor3 = maincolor
  10877. MAIN.BackgroundTransparency = 0.5
  10878. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  10879. MAIN.BorderSizePixel = 0
  10880. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  10881. MAIN.Size = UDim2.new(0, 290, 0, 300)
  10882. Title_2.Name = "Title"
  10883. Title_2.Parent = MAIN
  10884. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10885. Title_2.BackgroundTransparency = 1
  10886. Title_2.Size = UDim2.new(1, 0, 0, 30)
  10887. Title_2.Font = Enum.Font.SourceSansBold
  10888. Title_2.FontSize = Enum.FontSize.Size24
  10889. Title_2.Text = "Commands"
  10890. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10891. Title_2.TextStrokeTransparency = 0
  10892. Example.Name = "Example"
  10893. Example.Parent = MAIN
  10894. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10895. Example.BackgroundTransparency = 1
  10896. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10897. Example.BorderSizePixel = 0
  10898. Example.Size = UDim2.new(0, 190, 0, 20)
  10899. Example.Visible = false
  10900. Example.Font = Enum.Font.SourceSansBold
  10901. Example.TextSize = 20
  10902. Example.Text = "txt"
  10903. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10904. Example.TextStrokeTransparency = 0
  10905. Example.TextXAlignment = Enum.TextXAlignment.Left
  10906. Example.ZIndex = 6
  10907. Search.Name = "Search"
  10908. Search.Parent = MAIN
  10909. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  10910. Search.BackgroundTransparency = 0.69999998807907
  10911. Search.BorderColor3 = Color3.new(1, 1, 1)
  10912. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  10913. Search.Size = UDim2.new(0, 250, 0, 20)
  10914. Search.ClearTextOnFocus = false
  10915. Search.Font = Enum.Font.SourceSansBold
  10916. Search.FontSize = Enum.FontSize.Size18
  10917. Search.Text = "Search"
  10918. Search.TextColor3 = Color3.new(1, 1, 1)
  10919. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  10920. Search.TextStrokeTransparency = 0
  10921. CMDss.Name = "CMDs"
  10922. CMDss.Parent = MAIN
  10923. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10924. CMDss.BackgroundTransparency = 1
  10925. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10926. CMDss.BorderSizePixel = 0
  10927. CMDss.Position = UDim2.new(0, 10, 0, 65)
  10928. CMDss.Size = UDim2.new(0, 280, 0, 230)
  10929. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10930. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  10931. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  10932. CMDss.ScrollBarThickness = 8
  10933. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  10934. notifyMAIN = Instance.new('ScreenGui', DATA)
  10935. notifyMAIN.Name = 'Notification'
  10936. notifyNOT = Instance.new('Frame', notifyMAIN)
  10937. notifyNOT.Name = 'NOTIFY'
  10938. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  10939. notifyNOT.BackgroundTransparency = 1
  10940. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  10941. notifyNOT.BorderSizePixel = 2
  10942. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  10943. notifyNOT.Size = UDim2.new(1,0,0,-40)
  10944. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  10945. notifyNOTE.Name = 'NOTE'
  10946. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  10947. notifyNOTE.BackgroundTransparency = 1
  10948. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  10949. notifyNOTE.BorderSizePixel = 0
  10950. notifyNOTE.Size = UDim2.new(1,0,1,0)
  10951. notifyNOTE.ZIndex = 4
  10952. notifyNOTE.FontSize = 'Size18'
  10953. notifyNOTE.Font = 'SourceSansBold'
  10954. notifyNOTE.Text = 'NOTIFY'
  10955. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  10956. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  10957. notifyNOTE.TextStrokeTransparency = 0.8
  10958.  
  10959. addcmd('ayylmao','ayy lmao',{'alien'},
  10960. function(args, speaker)
  10961. local players = getPlayer(args[1], speaker)
  10962. for i,v in pairs(players)do
  10963. local pchar = gPlayers[v].Character
  10964. if pchar:FindFirstChild("Shirt") then
  10965. pchar.Shirt:Destroy()
  10966. end
  10967. if pchar:FindFirstChild("Pants") then
  10968. pchar.Pants:Destroy()
  10969. end
  10970. if pchar:FindFirstChild("Shirt Graphic") then
  10971. pchar["Shirt Graphic"].Graphic = ""
  10972. end
  10973. for i,v in pairs(pchar:GetChildren()) do
  10974. if v:IsA("Accessory") then
  10975. v:Destroy()
  10976. end
  10977. end
  10978. local ayylmao = DATA.ayylmao:Clone()
  10979. ayylmao.Parent = pchar
  10980. local BC = pchar["Body Colors"]
  10981. BC.HeadColor = BrickColor.new("Fossil")
  10982. BC.LeftArmColor = BrickColor.new("Fossil")
  10983. BC.LeftLegColor = BrickColor.new("Fossil")
  10984. BC.RightArmColor = BrickColor.new("Fossil")
  10985. BC.RightLegColor = BrickColor.new("Fossil")
  10986. BC.TorsoColor = BrickColor.new("Fossil")
  10987. end
  10988. end)
  10989. HKFolder = Instance.new("Folder", game.CoreGui)
  10990. for i,v in pairs(HK) do
  10991. local HKValue = Instance.new("StringValue", HKFolder)
  10992. HKValue.Value = v
  10993. HKValue.RobloxLocked = true
  10994. end
  10995. CMDsFolder = Instance.new("Folder", game.CoreGui)
  10996. for i,v in pairs(CMDs) do
  10997. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  10998. CMDsValue.Value = v
  10999. CMDsValue.RobloxLocked = true
  11000. end
  11001. cmdOpen = false
  11002. function commands()
  11003. if cmdOpen == false then
  11004. cmdOpen = true
  11005. local cmds = cp:Clone()
  11006. cmds.Parent = game.CoreGui
  11007. local HKV = HKFolder:GetChildren()
  11008. local CMDsV = CMDsFolder:GetChildren()
  11009. dragGUI(cmds.Frame)
  11010. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11011. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11012. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11013. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11014. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11015. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11016. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11017. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11018. end
  11019. --joined/left friend option
  11020. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11021. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11022. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11023. Nfriends = true updatefile()
  11024. end)
  11025. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11026. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11027. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11028. Nfriends = false updatefile()
  11029. end)
  11030. -- Color mixer
  11031. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11032. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11033. end)
  11034. --Message time
  11035. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11036. wait()
  11037. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11038. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11039. updatefile()
  11040. end)
  11041. --CMDBAR keybind
  11042. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11043. wait()
  11044. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11045. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11046. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11047. updatefile()
  11048. end)
  11049. --Change prefix
  11050. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11051. wait()
  11052. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11053. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11054. updatefile()
  11055. end)
  11056. --Check Box for notify
  11057. checked = "http://www.roblox.com/asset/?id=65492641"
  11058. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11059. if suggestionstoggle == true then
  11060. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11061. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11062. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11063. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11064. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11065. suggestionstoggle = true
  11066. updatefile()
  11067. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11068. --Check Box for allow friends on serverlock
  11069. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11070. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11071. if allowfriends == true then
  11072. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11073. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11074. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11075. if allowfriends == true then allowfriends = false updatefile()
  11076. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11077. allowfriends = true updatefile()
  11078. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11079. --Check Box for JoinedLeft notifications
  11080. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11081. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11082. if JLnotify == true then
  11083. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11084. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11085. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11086. if JLnotify == true then JLnotify = false updatefile()
  11087. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11088. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11089. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11090. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11091. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11092. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11093. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11094. cmds.Frame.holder.bar.Hide.Visible = true
  11095. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11096. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11097. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11098. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11099. cmds.Frame.holder.bar.Hide.Visible = true
  11100. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11101. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11102. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11103. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11104. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11105. cmds.Frame.holder.bar.Hide.Visible = false end)
  11106. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11107. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11108. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11109. cmds:Destroy() cmdOpen = false end)
  11110. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11111. searchbar()
  11112. for i = 1, #HKV do
  11113. local YSize = 25
  11114. local Position = ((i * YSize) - YSize)
  11115. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11116. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11117. newcmd.Visible = true
  11118. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11119. newcmd.Text = "" .. HKV[i].Value
  11120. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11121. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11122. end
  11123. for i = 1, #CMDsV do
  11124. local YSize = 25
  11125. local Position = ((i * YSize) - YSize)
  11126. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11127. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11128. newcmd.Visible = true
  11129. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11130. newcmd.Text = "" .. CMDsV[i].Value
  11131. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11132. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11133. end
  11134. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11135. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11136. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11137. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11138.  
  11139. function searchbar()
  11140. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11141. local main = CSP
  11142. local frame = CSP:WaitForChild('CMDs')
  11143. local gui = CSP:WaitForChild('Search')
  11144. local focused = false
  11145. Match = function(name,str)
  11146. return name:lower():find(str:lower()) and true
  11147. end
  11148. gui.FocusLost:connect(function(enterpressed)
  11149. gui.Text = "Search"
  11150. end)
  11151. IndexContents = function(str,bool)
  11152. local Index,SizeY = 0,0
  11153. for i,v in next, frame:GetChildren() do
  11154. if bool then
  11155. if Match(v.Text,str) then
  11156. Index = Index + 1
  11157. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11158. v.Visible = true
  11159. SizeY = SizeY + v.AbsoluteSize.Y
  11160. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11161. else
  11162. v.Visible = false
  11163. end
  11164. else
  11165. v.Visible = true
  11166. SizeY = SizeY + v.AbsoluteSize.Y
  11167. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11168. end
  11169. end
  11170. end
  11171. game:GetService('RunService').Stepped:connect(function()
  11172. if gui:IsFocused() and gui.Text == "Search" then
  11173. gui.Text = ''
  11174. end
  11175. end)
  11176. gui.Changed:connect(function()
  11177. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11178. end)
  11179.  
  11180. IndexContents('',true)
  11181. end
  11182.  
  11183. function runwindow()
  11184. commands()
  11185. searchbar()
  11186. end
  11187.  
  11188. addcmd('settings','opens settings window',{'toggles'},
  11189. function(args, speaker)
  11190. if speaker.userId ~= LP.userId then
  11191. lponly(speaker)
  11192. else
  11193. runwindow()
  11194. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11195. wait(0.1)
  11196. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11197. wait(0.1)
  11198. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11199. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11200. end
  11201. end)
  11202.  
  11203. function movetab(speaker,PART)
  11204. game:GetService('RunService').Stepped:connect(function()
  11205. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11206. PART.Locked = true
  11207. local cf = speaker.Character.HumanoidRootPart.CFrame
  11208. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11209. PART.CFrame = newcf end end) end
  11210.  
  11211. hastab = {}
  11212. addcmd('tablet','opens tablet gui',{},
  11213. function(args, speaker)
  11214. for _, child in pairs( workspace:GetChildren()) do
  11215. if child.Name == speaker.Name .. "TAB" then
  11216. child:Destroy() end end
  11217. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11218. local GUI = Instance.new("SurfaceGui")
  11219. local holder = Instance.new("Frame")
  11220. local bar = Instance.new("Frame")
  11221. local Title = Instance.new("TextLabel")
  11222. local MAIN = Instance.new("Frame")
  11223. local Example = Instance.new("TextLabel")
  11224. local CMDs = Instance.new("ScrollingFrame")
  11225. local PART = Instance.new("Part")
  11226. PART.Name = speaker.Name .. 'TAB'
  11227. PART.Color = maincolor
  11228. PART.Size = Vector3.new(7, 7.8, 0.2)
  11229. PART.Transparency = 0
  11230. PART.Locked = true
  11231. PART.CanCollide = false
  11232. PART.Parent = workspace
  11233. PART.Anchored = true
  11234. PART.Material = "Neon"
  11235. local GUI = Instance.new("SurfaceGui")
  11236. local holder = Instance.new("Frame")
  11237. local bar = Instance.new("Frame")
  11238. local Title = Instance.new("TextLabel")
  11239. local MAIN = Instance.new("Frame")
  11240. local Example = Instance.new("TextLabel")
  11241. local CMDs = Instance.new("ScrollingFrame")
  11242. GUI.Name = "GUI"
  11243. GUI.Parent = PART
  11244. GUI.CanvasSize = Vector2.new(500, 600)
  11245. GUI.Face = Enum.NormalId.Back
  11246. holder.Name = "holder"
  11247. holder.Parent = GUI
  11248. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11249. holder.BackgroundTransparency = 1
  11250. holder.BorderSizePixel = 2
  11251. holder.Position = UDim2.new(0, 0, 0, 10)
  11252. holder.Size = UDim2.new(0, 300, 0, 330)
  11253. holder.ZIndex = 2
  11254. bar.Name = "bar"
  11255. bar.Parent = holder
  11256. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11257. bar.BackgroundTransparency = 0.89999997615814
  11258. bar.BorderSizePixel = 0
  11259. bar.Position = UDim2.new(0, 10, 1, -330)
  11260. bar.Size = UDim2.new(0, 480, 0, 33)
  11261. Title.Name = "Title"
  11262. Title.Parent = bar
  11263. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11264. Title.BackgroundTransparency = 1
  11265. Title.Size = UDim2.new(1, 0, 0, 30)
  11266. Title.Font = Enum.Font.SourceSansBold
  11267. Title.FontSize = Enum.FontSize.Size24
  11268. Title.Text = "[Infinite Yield] Command List"
  11269. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11270. MAIN.Name = "MAIN"
  11271. MAIN.Parent = holder
  11272. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11273. MAIN.BackgroundTransparency = 0.89999997615814
  11274. MAIN.BorderSizePixel = 0
  11275. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11276. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11277. Example.Name = "Example"
  11278. Example.Parent = MAIN
  11279. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11280. Example.BackgroundTransparency = 1
  11281. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11282. Example.BorderSizePixel = 0
  11283. Example.Size = UDim2.new(0, 190, 0, 40)
  11284. Example.Visible = false
  11285. Example.Font = Enum.Font.SourceSansBold
  11286. Example.FontSize = Enum.FontSize.Size36
  11287. Example.Text = "txt"
  11288. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11289. Example.TextStrokeTransparency = 0
  11290. Example.TextXAlignment = Enum.TextXAlignment.Left
  11291. Example.ZIndex = 6
  11292. CMDs.Name = "CMDs"
  11293. CMDs.Parent = MAIN
  11294. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11295. CMDs.BackgroundTransparency = 1
  11296. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11297. CMDs.BorderSizePixel = 0
  11298. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11299. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11300. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11301. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11302. CMDs.ScrollBarThickness = 15
  11303. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11304. local CMDsV = CMDsFolder:GetChildren()
  11305. for i = 1, #CMDsV do
  11306. local YSize = 35
  11307. local Position = ((i * YSize) - YSize)
  11308. local newcmd = Example:Clone()
  11309. newcmd.Parent = CMDs
  11310. newcmd.Visible = true
  11311. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11312. newcmd.Text = "" .. CMDsV[i].Value
  11313. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11314. local cf = speaker.Character.HumanoidRootPart.CFrame
  11315. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11316. PART.CFrame = newcf
  11317. speaker.Character.Humanoid.Died:connect(function()
  11318. PART:Destroy() end)
  11319. wait(1)
  11320. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11321. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11322. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11323. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11324. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11325. end)
  11326.  
  11327. function updatepositions()
  11328. if PList then
  11329. PList:ClearAllChildren()
  11330. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11331. for i = 1, #WayPoints do
  11332. local YSize = 25
  11333. local Position = ((i * YSize) - YSize)
  11334. local newcmd = Example:Clone()
  11335. newcmd.Parent = PList
  11336. newcmd.Visible = true
  11337. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11338. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11339. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11340. local goto = Instance.new("TextButton")
  11341. goto.Name = "goto"
  11342. goto.Parent = PList
  11343. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11344. goto.BackgroundTransparency = 0.30000001192093
  11345. goto.BorderColor3 = Color3.new(1, 0, 0)
  11346. goto.BorderSizePixel = 0
  11347. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11348. goto.Size = UDim2.new(0, 20, 0, 20)
  11349. goto.FontSize = Enum.FontSize.Size14
  11350. goto.Text = ""
  11351. goto.ZIndex = 6
  11352. goto.MouseButton1Click:Connect(function()
  11353. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11354. end)
  11355. end
  11356. end
  11357. end
  11358.  
  11359. posopen = false
  11360. addcmd("positions","lists waypoints",{'pos'},
  11361. function(args, speaker)
  11362. if posopen == false then
  11363. posopen = true
  11364. local Pos = Instance.new("ScreenGui")
  11365. local drag = Instance.new("Frame")
  11366. local PromptDialog = Instance.new("Frame")
  11367. local shadow = Instance.new("Frame")
  11368. local PopupText = Instance.new("TextLabel")
  11369. local Exit = Instance.new("TextButton")
  11370. local ContainerFrame = Instance.new("Frame")
  11371. PList = Instance.new("ScrollingFrame")
  11372. Pos.Name = "Pos"
  11373. Pos.Parent = game.CoreGui
  11374. drag.Name = "drag"
  11375. drag.Parent = Pos
  11376. drag.Active = true
  11377. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11378. drag.BackgroundTransparency = 1
  11379. dragGUI(drag)
  11380. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11381. drag.Size = UDim2.new(0, 290, 0, 30)
  11382. PromptDialog.Name = "PromptDialog"
  11383. PromptDialog.Parent = drag
  11384. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11385. PromptDialog.BackgroundTransparency = 1
  11386. PromptDialog.BorderSizePixel = 0
  11387. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11388. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11389. PromptDialog.ZIndex = 8
  11390. shadow.Name = "shadow"
  11391. shadow.Parent = PromptDialog
  11392. shadow.BackgroundColor3 = maincolor
  11393. shadow.BackgroundTransparency = 0.30000001192093
  11394. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11395. shadow.BorderSizePixel = 0
  11396. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11397. shadow.Size = UDim2.new(0, 290, 0, 26)
  11398. PopupText.Name = "PopupText"
  11399. PopupText.Parent = shadow
  11400. PopupText.BackgroundTransparency = 1
  11401. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11402. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11403. PopupText.ZIndex = 110
  11404. PopupText.Font = Enum.Font.SourceSansBold
  11405. PopupText.FontSize = Enum.FontSize.Size28
  11406. PopupText.Text = "Positions"
  11407. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11408. PopupText.TextStrokeTransparency = 0
  11409. PopupText.TextWrapped = true
  11410. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11411. Exit.Name = "Exit"
  11412. Exit.Parent = shadow
  11413. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11414. Exit.BackgroundTransparency = 0.30000001192093
  11415. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11416. Exit.BorderSizePixel = 0
  11417. Exit.Position = UDim2.new(0, 267, 0, 3)
  11418. Exit.Size = UDim2.new(0, 20, 0, 20)
  11419. Exit.FontSize = Enum.FontSize.Size14
  11420. Exit.Text = ""
  11421. ContainerFrame.Name = "ContainerFrame"
  11422. ContainerFrame.Parent = PromptDialog
  11423. ContainerFrame.BackgroundColor3 = maincolor
  11424. ContainerFrame.BackgroundTransparency = 0.5
  11425. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11426. ContainerFrame.BorderSizePixel = 0
  11427. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11428. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11429. ContainerFrame.ZIndex = 5
  11430. PList.Name = "List"
  11431. PList.Parent = ContainerFrame
  11432. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11433. PList.BackgroundTransparency = 1
  11434. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11435. PList.BorderSizePixel = 0
  11436. PList.Position = UDim2.new(0, 10, 0, 5)
  11437. PList.Size = UDim2.new(0, 280, 0, 230)
  11438. PList.ZIndex = 6
  11439. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11440. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11441. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11442. PList.ScrollBarThickness = 8
  11443. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11444. updatepositions()
  11445. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11446. Exit.MouseButton1Click:Connect(function()
  11447. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11448. wait(0.6) posopen = false Pos:Destroy() end) end
  11449. end)
  11450.  
  11451. function updateadmins()
  11452. if AList then
  11453. AList:ClearAllChildren()
  11454. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11455. for i = 1, #adminname do
  11456. local YSize = 25
  11457. local Position = ((i * YSize) - YSize)
  11458. local newcmd = Example:Clone()
  11459. newcmd.Parent = AList
  11460. newcmd.Visible = true
  11461. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11462. newcmd.Text = adminname[i].NAME
  11463. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11464. end
  11465. end
  11466. end
  11467.  
  11468. adminsopen = false
  11469. adminname = {}
  11470. addcmd('admins','displays admins',{'adminlist'},
  11471. function(args, speaker)
  11472. if speaker.userId ~= LP.userId then
  11473. lponly(speaker) else
  11474. if adminsopen == false then
  11475. adminsopen = true
  11476. local admins = Instance.new("ScreenGui")
  11477. local drag = Instance.new("Frame")
  11478. local PromptDialog = Instance.new("Frame")
  11479. local shadow = Instance.new("Frame")
  11480. local PopupText = Instance.new("TextLabel")
  11481. local Exit = Instance.new("TextButton")
  11482. local ContainerFrame = Instance.new("Frame")
  11483. AList = Instance.new("ScrollingFrame")
  11484. admins.Name = "Admins"
  11485. admins.Parent = game.CoreGui
  11486. drag.Name = "drag"
  11487. drag.Parent = admins
  11488. drag.Active = true
  11489. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11490. drag.BackgroundTransparency = 1
  11491. dragGUI(drag)
  11492. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11493. drag.Size = UDim2.new(0, 290, 0, 30)
  11494. PromptDialog.Name = "PromptDialog"
  11495. PromptDialog.Parent = drag
  11496. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11497. PromptDialog.BackgroundTransparency = 1
  11498. PromptDialog.BorderSizePixel = 0
  11499. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11500. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11501. PromptDialog.ZIndex = 8
  11502. shadow.Name = "shadow"
  11503. shadow.Parent = PromptDialog
  11504. shadow.BackgroundColor3 = maincolor
  11505. shadow.BackgroundTransparency = 0.30000001192093
  11506. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11507. shadow.BorderSizePixel = 0
  11508. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11509. shadow.Size = UDim2.new(0, 290, 0, 26)
  11510. PopupText.Name = "PopupText"
  11511. PopupText.Parent = shadow
  11512. PopupText.BackgroundTransparency = 1
  11513. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11514. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11515. PopupText.ZIndex = 110
  11516. PopupText.Font = Enum.Font.SourceSansBold
  11517. PopupText.FontSize = Enum.FontSize.Size28
  11518. PopupText.Text = "Admins"
  11519. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11520. PopupText.TextStrokeTransparency = 0
  11521. PopupText.TextWrapped = true
  11522. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11523. Exit.Name = "Exit"
  11524. Exit.Parent = shadow
  11525. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11526. Exit.BackgroundTransparency = 0.30000001192093
  11527. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11528. Exit.BorderSizePixel = 0
  11529. Exit.Position = UDim2.new(0, 267, 0, 3)
  11530. Exit.Size = UDim2.new(0, 20, 0, 20)
  11531. Exit.FontSize = Enum.FontSize.Size14
  11532. Exit.Text = ""
  11533. ContainerFrame.Name = "ContainerFrame"
  11534. ContainerFrame.Parent = PromptDialog
  11535. ContainerFrame.BackgroundColor3 = maincolor
  11536. ContainerFrame.BackgroundTransparency = 0.5
  11537. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11538. ContainerFrame.BorderSizePixel = 0
  11539. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11540. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11541. ContainerFrame.ZIndex = 5
  11542. AList.Name = "List"
  11543. AList.Parent = ContainerFrame
  11544. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11545. AList.BackgroundTransparency = 1
  11546. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11547. AList.BorderSizePixel = 0
  11548. AList.Position = UDim2.new(0, 10, 0, 5)
  11549. AList.Size = UDim2.new(0, 280, 0, 230)
  11550. AList.ZIndex = 6
  11551. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11552. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11553. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11554. AList.ScrollBarThickness = 8
  11555. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11556. updateadmins()
  11557. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11558. Exit.MouseButton1Click:Connect(function()
  11559. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11560. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11561. end)
  11562.  
  11563. function updatebans()
  11564. if BList then
  11565. BList:ClearAllChildren()
  11566. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11567. for i = 1, #banname do
  11568. local YSize = 25
  11569. local Position = ((i * YSize) - YSize)
  11570. local newcmd = Example:Clone()
  11571. newcmd.Parent = BList
  11572. newcmd.Visible = true
  11573. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11574. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11575. newcmd.TextSize = 20
  11576. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11577. local delet = Instance.new("TextButton")
  11578. delet.Name = "delet"
  11579. delet.Parent = BList
  11580. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11581. delet.BackgroundTransparency = 0.30000001192093
  11582. delet.BorderColor3 = Color3.new(1, 0, 0)
  11583. delet.BorderSizePixel = 0
  11584. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11585. delet.Size = UDim2.new(0, 20, 0, 20)
  11586. delet.FontSize = Enum.FontSize.Size14
  11587. delet.Text = ""
  11588. delet.ZIndex = 6
  11589. delet.MouseButton1Click:Connect(function()
  11590. updatebans()
  11591. execCmd("unban "..banname[i].NAME)
  11592. end)
  11593. end
  11594. end
  11595. end
  11596.  
  11597. banname = {}
  11598. bansopen = false
  11599. addcmd('bans','displays bans',{'banlist'},
  11600. function(args, speaker)
  11601. if speaker.userId ~= LP.userId then
  11602. lponly(speaker) else
  11603. if bansopen == false then
  11604. bansopen = true
  11605. local Bans = Instance.new("ScreenGui")
  11606. local drag = Instance.new("Frame")
  11607. local PromptDialog = Instance.new("Frame")
  11608. local ContainerFrame = Instance.new("Frame")
  11609. BList = Instance.new("ScrollingFrame")
  11610. local shadow = Instance.new("Frame")
  11611. local Exit = Instance.new("TextButton")
  11612. local PopupText = Instance.new("TextLabel")
  11613. Bans.Name = "Bans"
  11614. Bans.Parent = game.CoreGui
  11615. drag.Name = "drag"
  11616. drag.Parent = Bans
  11617. drag.Active = true
  11618. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11619. drag.BackgroundTransparency = 1
  11620. dragGUI(drag)
  11621. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11622. drag.Size = UDim2.new(0, 438, 0, 26)
  11623. PromptDialog.Name = "PromptDialog"
  11624. PromptDialog.Parent = drag
  11625. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11626. PromptDialog.BackgroundTransparency = 1
  11627. PromptDialog.BorderSizePixel = 0
  11628. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11629. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11630. PromptDialog.ZIndex = 5
  11631. ContainerFrame.Name = "ContainerFrame"
  11632. ContainerFrame.Parent = PromptDialog
  11633. ContainerFrame.BackgroundColor3 = maincolor
  11634. ContainerFrame.BackgroundTransparency = 0.5
  11635. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11636. ContainerFrame.BorderSizePixel = 0
  11637. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11638. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11639. ContainerFrame.ZIndex = 5
  11640. BList.Name = "List"
  11641. BList.Parent = ContainerFrame
  11642. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11643. BList.BackgroundTransparency = 1
  11644. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11645. BList.BorderSizePixel = 0
  11646. BList.Position = UDim2.new(0, 10, 0, 9)
  11647. BList.Size = UDim2.new(0, 428, 0, 230)
  11648. BList.ZIndex = 5
  11649. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11650. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11651. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11652. BList.ScrollBarThickness = 8
  11653. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11654. shadow.Name = "shadow"
  11655. shadow.Parent = PromptDialog
  11656. shadow.BackgroundColor3 = maincolor
  11657. shadow.BackgroundTransparency = 0.30000001192093
  11658. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11659. shadow.BorderSizePixel = 0
  11660. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11661. shadow.Size = UDim2.new(0, 438, 0, 26)
  11662. Exit.Name = "Exit"
  11663. Exit.Parent = shadow
  11664. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11665. Exit.BackgroundTransparency = 0.30000001192093
  11666. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11667. Exit.BorderSizePixel = 0
  11668. Exit.Position = UDim2.new(0, 415, 0, 3)
  11669. Exit.Size = UDim2.new(0, 20, 0, 20)
  11670. Exit.FontSize = Enum.FontSize.Size14
  11671. Exit.Text = ""
  11672. PopupText.Name = "PopupText"
  11673. PopupText.Parent = shadow
  11674. PopupText.BackgroundTransparency = 1
  11675. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11676. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11677. PopupText.ZIndex = 6
  11678. PopupText.Font = Enum.Font.SourceSansBold
  11679. PopupText.FontSize = Enum.FontSize.Size32
  11680. PopupText.Text = "Bans"
  11681. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11682. PopupText.TextStrokeTransparency = 0
  11683. PopupText.TextWrapped = true
  11684. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11685. updatebans()
  11686. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11687. Exit.MouseButton1Click:Connect(function()
  11688. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11689. wait(0.6) bansopen = false Bans:Destroy() end) end end
  11690. end)
  11691.  
  11692. function updatealiases()
  11693. if AlList then
  11694. AlList:ClearAllChildren()
  11695. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11696. for i = 1, #aliasSave do
  11697. local YSize = 25
  11698. local Position = ((i * YSize) - YSize)
  11699. local newcmd = Example:Clone()
  11700. newcmd.Parent = AlList
  11701. newcmd.Visible = true
  11702. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11703. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  11704. newcmd.TextSize = 20
  11705. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11706. local delet = Instance.new("TextButton")
  11707. delet.Name = "delet"
  11708. delet.Parent = AlList
  11709. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11710. delet.BackgroundTransparency = 0.30000001192093
  11711. delet.BorderColor3 = Color3.new(1, 0, 0)
  11712. delet.BorderSizePixel = 0
  11713. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11714. delet.Size = UDim2.new(0, 20, 0, 20)
  11715. delet.FontSize = Enum.FontSize.Size14
  11716. delet.Text = ""
  11717. delet.ZIndex = 6
  11718. delet.MouseButton1Click:Connect(function()
  11719. updatebans()
  11720. execCmd("removealias "..aliasSave[i].ALIAS)
  11721. end)
  11722. end
  11723. end
  11724. end
  11725.  
  11726. aliasesopen = false
  11727. addcmd('aliases','displays aliases',{},
  11728. function(args, speaker)
  11729. if speaker.userId ~= LP.userId then
  11730. lponly(speaker) else
  11731. if aliasesopen == false then
  11732. aliasesopen = true
  11733. local aliases = Instance.new("ScreenGui")
  11734. local drag = Instance.new("Frame")
  11735. local PromptDialog = Instance.new("Frame")
  11736. local ContainerFrame = Instance.new("Frame")
  11737. AlList = Instance.new("ScrollingFrame")
  11738. local shadow = Instance.new("Frame")
  11739. local Exit = Instance.new("TextButton")
  11740. local PopupText = Instance.new("TextLabel")
  11741. aliases.Name = "Aliases"
  11742. aliases.Parent = game.CoreGui
  11743. drag.Name = "drag"
  11744. drag.Parent = aliases
  11745. drag.Active = true
  11746. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11747. drag.BackgroundTransparency = 1
  11748. dragGUI(drag)
  11749. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11750. drag.Size = UDim2.new(0, 438, 0, 26)
  11751. PromptDialog.Name = "PromptDialog"
  11752. PromptDialog.Parent = drag
  11753. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11754. PromptDialog.BackgroundTransparency = 1
  11755. PromptDialog.BorderSizePixel = 0
  11756. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11757. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11758. PromptDialog.ZIndex = 5
  11759. ContainerFrame.Name = "ContainerFrame"
  11760. ContainerFrame.Parent = PromptDialog
  11761. ContainerFrame.BackgroundColor3 = maincolor
  11762. ContainerFrame.BackgroundTransparency = 0.5
  11763. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11764. ContainerFrame.BorderSizePixel = 0
  11765. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11766. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11767. ContainerFrame.ZIndex = 5
  11768. AlList.Name = "List"
  11769. AlList.Parent = ContainerFrame
  11770. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11771. AlList.BackgroundTransparency = 1
  11772. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11773. AlList.BorderSizePixel = 0
  11774. AlList.Position = UDim2.new(0, 10, 0, 9)
  11775. AlList.Size = UDim2.new(0, 428, 0, 230)
  11776. AlList.ZIndex = 5
  11777. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11778. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11779. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11780. AlList.ScrollBarThickness = 8
  11781. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11782. shadow.Name = "shadow"
  11783. shadow.Parent = PromptDialog
  11784. shadow.BackgroundColor3 = maincolor
  11785. shadow.BackgroundTransparency = 0.30000001192093
  11786. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11787. shadow.BorderSizePixel = 0
  11788. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11789. shadow.Size = UDim2.new(0, 438, 0, 26)
  11790. Exit.Name = "Exit"
  11791. Exit.Parent = shadow
  11792. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11793. Exit.BackgroundTransparency = 0.30000001192093
  11794. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11795. Exit.BorderSizePixel = 0
  11796. Exit.Position = UDim2.new(0, 415, 0, 3)
  11797. Exit.Size = UDim2.new(0, 20, 0, 20)
  11798. Exit.FontSize = Enum.FontSize.Size14
  11799. Exit.Text = ""
  11800. PopupText.Name = "PopupText"
  11801. PopupText.Parent = shadow
  11802. PopupText.BackgroundTransparency = 1
  11803. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11804. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11805. PopupText.ZIndex = 6
  11806. PopupText.Font = Enum.Font.SourceSansBold
  11807. PopupText.FontSize = Enum.FontSize.Size32
  11808. PopupText.Text = "Aliases"
  11809. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11810. PopupText.TextStrokeTransparency = 0
  11811. PopupText.TextWrapped = true
  11812. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11813. updatealiases()
  11814. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11815. Exit.MouseButton1Click:Connect(function()
  11816. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11817. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  11818. end)
  11819.  
  11820. addcmd('sound', 'plays a sound',{'music','play'},
  11821. function(args, speaker)
  11822. if isNumber(args[1]) then
  11823. for i,v in pairs(game:GetDescendants()) do
  11824. if v:IsA'Sound'then v:Destroy() end end
  11825. local c = args[1] or 'stop'
  11826. if std.inTable({'stop'}, c:lower()) then return end
  11827. local s = Instance.new("Sound", workspace)
  11828. s.Name = "IYsound"
  11829. s.Looped = true
  11830. s.SoundId = "rbxassetid://" .. c
  11831. s.Volume = 1
  11832. s:Play()
  11833. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  11834. playerenabled = false
  11835. Notify('Playing: '..Asset.Name..' ('..c..')')
  11836. else
  11837. local name = GLS(false, 0)
  11838. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  11839. Notify('Stopped audio')
  11840. for i,v in pairs(game:GetDescendants()) do
  11841. if v:IsA'Sound'then v:Destroy() end end
  11842. return
  11843. end
  11844. Notify('Loading list...')
  11845. local Audios = Instance.new("ScreenGui")
  11846. local drag = Instance.new("Frame")
  11847. local PromptDialog = Instance.new("Frame")
  11848. local ContainerFrame = Instance.new("Frame")
  11849. local AudList = Instance.new("ScrollingFrame")
  11850. local shadow = Instance.new("Frame")
  11851. local Exit = Instance.new("TextButton")
  11852. local PopupText = Instance.new("TextLabel")
  11853. Audios.Name = "Audios"
  11854. Audios.Parent = game.CoreGui
  11855. drag.Name = "drag"
  11856. drag.Parent = Audios
  11857. drag.Active = true
  11858. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11859. drag.BackgroundTransparency = 1
  11860. dragGUI(drag)
  11861. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11862. drag.Size = UDim2.new(0, 438, 0, 26)
  11863. PromptDialog.Name = "PromptDialog"
  11864. PromptDialog.Parent = drag
  11865. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11866. PromptDialog.BackgroundTransparency = 1
  11867. PromptDialog.BorderSizePixel = 0
  11868. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11869. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11870. PromptDialog.ZIndex = 5
  11871. ContainerFrame.Name = "ContainerFrame"
  11872. ContainerFrame.Parent = PromptDialog
  11873. ContainerFrame.BackgroundColor3 = maincolor
  11874. ContainerFrame.BackgroundTransparency = 0.5
  11875. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11876. ContainerFrame.BorderSizePixel = 0
  11877. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11878. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11879. ContainerFrame.ZIndex = 5
  11880. AudList.Name = "List"
  11881. AudList.Parent = ContainerFrame
  11882. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11883. AudList.BackgroundTransparency = 1
  11884. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11885. AudList.BorderSizePixel = 0
  11886. AudList.Position = UDim2.new(0, 10, 0, 9)
  11887. AudList.Size = UDim2.new(0, 428, 0, 230)
  11888. AudList.ZIndex = 5
  11889. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11890. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11891. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11892. AudList.ScrollBarThickness = 8
  11893. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11894. shadow.Name = "shadow"
  11895. shadow.Parent = PromptDialog
  11896. shadow.BackgroundColor3 = maincolor
  11897. shadow.BackgroundTransparency = 0.30000001192093
  11898. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11899. shadow.BorderSizePixel = 0
  11900. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11901. shadow.Size = UDim2.new(0, 438, 0, 26)
  11902. Exit.Name = "Exit"
  11903. Exit.Parent = shadow
  11904. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11905. Exit.BackgroundTransparency = 0.30000001192093
  11906. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11907. Exit.BorderSizePixel = 0
  11908. Exit.Position = UDim2.new(0, 415, 0, 3)
  11909. Exit.Size = UDim2.new(0, 20, 0, 20)
  11910. Exit.FontSize = Enum.FontSize.Size14
  11911. Exit.Text = ""
  11912. PopupText.Name = "PopupText"
  11913. PopupText.Parent = shadow
  11914. PopupText.BackgroundTransparency = 1
  11915. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11916. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11917. PopupText.ZIndex = 6
  11918. PopupText.Font = Enum.Font.SourceSansBold
  11919. PopupText.FontSize = Enum.FontSize.Size32
  11920. PopupText.Text = "Audio Results"
  11921. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11922. PopupText.TextStrokeTransparency = 0
  11923. PopupText.TextWrapped = true
  11924. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11925. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  11926. local results = HttpService:JSONDecode(json)
  11927. if #results == 0 then
  11928. Notify('No audio found :(')
  11929. Audios:Destroy()
  11930. return
  11931. end
  11932. for i,v in pairs(results) do
  11933. local YSize = 25
  11934. local Position = ((i * YSize) - YSize)
  11935. local newcmd = Example:Clone()
  11936. newcmd.Parent = AudList
  11937. newcmd.Visible = true
  11938. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11939. newcmd.Text = " "..v.Name
  11940. newcmd.TextSize = 20
  11941. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11942. local play = Instance.new("TextButton")
  11943. play.Name = "play"
  11944. play.Parent = AudList
  11945. play.BackgroundColor3 = Color3.new(255, 255, 255)
  11946. play.BackgroundTransparency = 0.30000001192093
  11947. play.BorderColor3 = Color3.new(1, 0, 0)
  11948. play.BorderSizePixel = 0
  11949. play.Position = UDim2.new(0,-10,0, Position + 5)
  11950. play.Size = UDim2.new(0, 20, 0, 20)
  11951. play.FontSize = Enum.FontSize.Size14
  11952. play.Text = ""
  11953. play.ZIndex = 6
  11954. play.MouseButton1Click:Connect(function()
  11955. playerenabled = false
  11956. for i,v in pairs(game:GetDescendants()) do
  11957. if v:IsA'Sound'then v:Destroy() end end
  11958. wait(0.1)
  11959. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  11960. local s = Instance.new("Sound", workspace)
  11961. s.Name = "IYsound"
  11962. s.Looped = true
  11963. s.SoundId = "rbxassetid://" .. v.AssetId
  11964. s.Volume = 1
  11965. s:Play()
  11966. end)
  11967. Notify('Select an audio to play')
  11968. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11969. Exit.MouseButton1Click:Connect(function()
  11970. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11971. wait(0.6) Audios:Destroy() end) end end
  11972. end)
  11973.  
  11974. addcmd('insert', 'inserts a model',{'ins'},
  11975. function(args, speaker)
  11976. if isNumber(args[1]) then
  11977. local modelid = args[1]
  11978. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. modelid)
  11979. model.Parent = workspace
  11980. model.Name = "IYmodel"
  11981. model:MakeJoints()
  11982. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  11983. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  11984. Notify('Inserted ' .. Asset.Name)
  11985. else
  11986. local name = GLS(false, 0)
  11987. Notify('Loading list...')
  11988. local Models = Instance.new("ScreenGui")
  11989. local drag = Instance.new("Frame")
  11990. local PromptDialog = Instance.new("Frame")
  11991. local ContainerFrame = Instance.new("Frame")
  11992. local ModList = Instance.new("ScrollingFrame")
  11993. local shadow = Instance.new("Frame")
  11994. local Exit = Instance.new("TextButton")
  11995. local PopupText = Instance.new("TextLabel")
  11996. Models.Name = "Models"
  11997. Models.Parent = game.CoreGui
  11998. drag.Name = "drag"
  11999. drag.Parent = Models
  12000. drag.Active = true
  12001. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12002. drag.BackgroundTransparency = 1
  12003. dragGUI(drag)
  12004. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12005. drag.Size = UDim2.new(0, 438, 0, 26)
  12006. PromptDialog.Name = "PromptDialog"
  12007. PromptDialog.Parent = drag
  12008. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12009. PromptDialog.BackgroundTransparency = 1
  12010. PromptDialog.BorderSizePixel = 0
  12011. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12012. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12013. PromptDialog.ZIndex = 5
  12014. ContainerFrame.Name = "ContainerFrame"
  12015. ContainerFrame.Parent = PromptDialog
  12016. ContainerFrame.BackgroundColor3 = maincolor
  12017. ContainerFrame.BackgroundTransparency = 0.5
  12018. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12019. ContainerFrame.BorderSizePixel = 0
  12020. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12021. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12022. ContainerFrame.ZIndex = 5
  12023. ModList.Name = "List"
  12024. ModList.Parent = ContainerFrame
  12025. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12026. ModList.BackgroundTransparency = 1
  12027. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12028. ModList.BorderSizePixel = 0
  12029. ModList.Position = UDim2.new(0, 10, 0, 9)
  12030. ModList.Size = UDim2.new(0, 428, 0, 230)
  12031. ModList.ZIndex = 5
  12032. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12033. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12034. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12035. ModList.ScrollBarThickness = 8
  12036. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12037. shadow.Name = "shadow"
  12038. shadow.Parent = PromptDialog
  12039. shadow.BackgroundColor3 = maincolor
  12040. shadow.BackgroundTransparency = 0.30000001192093
  12041. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12042. shadow.BorderSizePixel = 0
  12043. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12044. shadow.Size = UDim2.new(0, 438, 0, 26)
  12045. Exit.Name = "Exit"
  12046. Exit.Parent = shadow
  12047. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12048. Exit.BackgroundTransparency = 0.30000001192093
  12049. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12050. Exit.BorderSizePixel = 0
  12051. Exit.Position = UDim2.new(0, 415, 0, 3)
  12052. Exit.Size = UDim2.new(0, 20, 0, 20)
  12053. Exit.FontSize = Enum.FontSize.Size14
  12054. Exit.Text = ""
  12055. PopupText.Name = "PopupText"
  12056. PopupText.Parent = shadow
  12057. PopupText.BackgroundTransparency = 1
  12058. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12059. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12060. PopupText.ZIndex = 6
  12061. PopupText.Font = Enum.Font.SourceSansBold
  12062. PopupText.FontSize = Enum.FontSize.Size32
  12063. PopupText.Text = "Model Results"
  12064. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12065. PopupText.TextStrokeTransparency = 0
  12066. PopupText.TextWrapped = true
  12067. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12068. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12069. local results = HttpService:JSONDecode(json)
  12070. if #results == 0 then
  12071. Notify('No models found :(')
  12072. Models:Destroy()
  12073. return
  12074. end
  12075. for i,v in pairs(results) do
  12076. local YSize = 100
  12077. local Position = ((i * YSize) - YSize)
  12078. local newcmd = Example:Clone()
  12079. newcmd.Parent = ModList
  12080. newcmd.Visible = true
  12081. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12082. newcmd.Text = " "..v.Name
  12083. newcmd.TextSize = 20
  12084. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12085. local ins = Instance.new("TextButton")
  12086. ins.Name = "ins"
  12087. ins.Parent = ModList
  12088. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12089. ins.BackgroundTransparency = 0.30000001192093
  12090. ins.BorderColor3 = Color3.new(1, 0, 0)
  12091. ins.BorderSizePixel = 0
  12092. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12093. ins.Size = UDim2.new(0, 20, 0, 20)
  12094. ins.FontSize = Enum.FontSize.Size14
  12095. ins.Text = ""
  12096. ins.ZIndex = 6
  12097. local img = Instance.new("ImageLabel")
  12098. img.Parent = ModList
  12099. img.Position = UDim2.new(0,300,0, Position + 5)
  12100. img.Size = UDim2.new(0,100,0,100)
  12101. img.ZIndex = 6
  12102. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12103. img.BackgroundTransparency = 1
  12104. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12105. ins.MouseButton1Click:Connect(function()
  12106. local modelid = args[1]
  12107. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId)
  12108. model.Parent = workspace
  12109. model.Name = "IYmodel"
  12110. model:MakeJoints()
  12111. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  12112. Notify('Inserted ' .. v.Name)
  12113. end)
  12114. Notify('Select a model to insert')
  12115. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12116. Exit.MouseButton1Click:Connect(function()
  12117. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12118. wait(0.6) Models:Destroy() end) end end
  12119. end)
  12120.  
  12121. addcmd('cmds','opens cmds window',{'commands'},
  12122. function(args, speaker)
  12123. if speaker.userId ~= LP.userId then
  12124. for _, child in pairs( workspace:GetChildren()) do
  12125. if child.Name == speaker.Name .. "TAB" then
  12126. child:Destroy() end end
  12127. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12128. local GUI = Instance.new("SurfaceGui")
  12129. local holder = Instance.new("Frame")
  12130. local bar = Instance.new("Frame")
  12131. local Title = Instance.new("TextLabel")
  12132. local MAIN = Instance.new("Frame")
  12133. local Example = Instance.new("TextLabel")
  12134. local CMDs = Instance.new("ScrollingFrame")
  12135. local PART = Instance.new("Part")
  12136. PART.Name = speaker.Name .. 'TAB'
  12137. PART.Color = maincolor
  12138. PART.Size = Vector3.new(7, 7.8, 0.2)
  12139. PART.Transparency = 0
  12140. PART.Locked = true
  12141. PART.CanCollide = false
  12142. PART.Parent = workspace
  12143. PART.Anchored = true
  12144. PART.Material = "Neon"
  12145. local GUI = Instance.new("SurfaceGui")
  12146. local holder = Instance.new("Frame")
  12147. local bar = Instance.new("Frame")
  12148. local Title = Instance.new("TextLabel")
  12149. local MAIN = Instance.new("Frame")
  12150. local Example = Instance.new("TextLabel")
  12151. local CMDs = Instance.new("ScrollingFrame")
  12152. GUI.Name = "GUI"
  12153. GUI.Parent = PART
  12154. GUI.CanvasSize = Vector2.new(500, 600)
  12155. GUI.Face = Enum.NormalId.Back
  12156. holder.Name = "holder"
  12157. holder.Parent = GUI
  12158. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12159. holder.BackgroundTransparency = 1
  12160. holder.BorderSizePixel = 2
  12161. holder.Position = UDim2.new(0, 0, 0, 10)
  12162. holder.Size = UDim2.new(0, 300, 0, 330)
  12163. holder.ZIndex = 2
  12164. bar.Name = "bar"
  12165. bar.Parent = holder
  12166. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12167. bar.BackgroundTransparency = 0.89999997615814
  12168. bar.BorderSizePixel = 0
  12169. bar.Position = UDim2.new(0, 10, 1, -330)
  12170. bar.Size = UDim2.new(0, 480, 0, 33)
  12171. Title.Name = "Title"
  12172. Title.Parent = bar
  12173. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12174. Title.BackgroundTransparency = 1
  12175. Title.Size = UDim2.new(1, 0, 0, 30)
  12176. Title.Font = Enum.Font.SourceSansBold
  12177. Title.FontSize = Enum.FontSize.Size24
  12178. Title.Text = "[Infinite Yield] Command List"
  12179. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12180. MAIN.Name = "MAIN"
  12181. MAIN.Parent = holder
  12182. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12183. MAIN.BackgroundTransparency = 0.89999997615814
  12184. MAIN.BorderSizePixel = 0
  12185. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12186. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12187. Example.Name = "Example"
  12188. Example.Parent = MAIN
  12189. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12190. Example.BackgroundTransparency = 1
  12191. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12192. Example.BorderSizePixel = 0
  12193. Example.Size = UDim2.new(0, 190, 0, 40)
  12194. Example.Visible = false
  12195. Example.Font = Enum.Font.SourceSansBold
  12196. Example.FontSize = Enum.FontSize.Size36
  12197. Example.Text = "txt"
  12198. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12199. Example.TextStrokeTransparency = 0
  12200. Example.TextXAlignment = Enum.TextXAlignment.Left
  12201. Example.ZIndex = 6
  12202. CMDs.Name = "CMDs"
  12203. CMDs.Parent = MAIN
  12204. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12205. CMDs.BackgroundTransparency = 1
  12206. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12207. CMDs.BorderSizePixel = 0
  12208. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12209. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12210. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12211. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12212. CMDs.ScrollBarThickness = 15
  12213. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12214. local CMDsV = CMDsFolder:GetChildren()
  12215. for i = 1, #CMDsV do
  12216. local YSize = 35
  12217. local Position = ((i * YSize) - YSize)
  12218. local newcmd = Example:Clone()
  12219. newcmd.Parent = CMDs
  12220. newcmd.Visible = true
  12221. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12222. newcmd.Text = "" .. CMDsV[i].Value
  12223. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12224. local cf = speaker.Character.HumanoidRootPart.CFrame
  12225. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12226. PART.CFrame = newcf
  12227. speaker.Character.Humanoid.Died:connect(function()
  12228. PART:Destroy() end)
  12229. wait(1)
  12230. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12231. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12232. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12233. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12234. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12235. else
  12236. if cmdOpen == true then
  12237. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12238. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12239. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12240. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12241. else
  12242. commands() searchbar()
  12243. end end
  12244. end)
  12245. cmdBAR.FocusLost:connect(function(enterpressed)
  12246. if enterpressed and cmdBAR.Text ~= "" then
  12247. spawn(function ()
  12248. execCmd(cmdBAR.Text, Player)
  12249. end)
  12250. end
  12251. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12252. cmdBAR.BorderSizePixel = 1
  12253. wait(0.1)
  12254. cmdBAR.BorderSizePixel = 0
  12255. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12256. end)
  12257. Mouse.KeyDown:connect(function(Key)
  12258. if (Key==cmdbarbind) then
  12259. cmdBAR:CaptureFocus()
  12260. cmdBAR.BorderSizePixel = 1
  12261. wait(0.1)
  12262. cmdBAR.BorderSizePixel = 2
  12263. end
  12264. end)
  12265. cmdBAR.Changed:connect(function (property)
  12266. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12267. end)
  12268. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12269. local diff = cmdBAR.TextBounds.X-250
  12270. 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)
  12271. end)
  12272. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12273. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12274. if not cmdBAR:IsFocused() then return end
  12275. if input.KeyCode == Enum.KeyCode.Up then
  12276. historyCount = historyCount + 1
  12277. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12278. cmdBAR.Text = cmdHistory[historyCount] or ""
  12279. elseif input.KeyCode == Enum.KeyCode.Down then
  12280. historyCount = historyCount - 1
  12281. if historyCount < 1 then historyCount = 1 end
  12282. cmdBAR.Text = cmdHistory[historyCount] or ""
  12283. end
  12284. end)
  12285. NOTIFY = DATA.Notification
  12286. NOTIFY.Parent = game.CoreGui
  12287. local usingNOTE = false
  12288. function Notify(msg)
  12289. spawn(function()
  12290. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12291. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12292. wait(0.5)
  12293. MusicPlayer:Hide()
  12294. if qopen == true then
  12295. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12296. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12297. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12298. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12299. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12300. NOTIFY.NOTIFY.NOTE.Text = msg
  12301. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12302. if playerenabled == true then
  12303. wait(4)
  12304. if playerenabled == true then
  12305. MusicPlayer:Show()
  12306. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12307. end
  12308. end
  12309. else
  12310. NOTIFY.NOTIFY.NOTE.Text = msg
  12311. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12312. if playerenabled == true then
  12313. wait(4)
  12314. if playerenabled == true then
  12315. MusicPlayer:Show()
  12316. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12317. end
  12318. end
  12319. end end end) end
  12320. 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
  12321. 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)
  12322. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading..." Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  12323. 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
  12324. 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)
  12325. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12326. if aliasSave then
  12327. for i = 1, #aliasSave do
  12328. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12329. end else
  12330. aliasSave = {} wait(0.1) updatefile()
  12331. for i = 1, #aliasSave do
  12332. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12333. end end
  12334. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12335. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12336. local Logs = Instance.new("ScreenGui")
  12337. logdrag = Instance.new("Frame")
  12338. local PromptDialog = Instance.new("Frame")
  12339. local ContainerFrame = Instance.new("Frame")
  12340. local pos = Instance.new("Frame")
  12341. local clear = Instance.new("TextButton")
  12342. local scroll = Instance.new("ScrollingFrame")
  12343. local hl = Instance.new("Frame")
  12344. local whispers = Instance.new("Frame")
  12345. local CheckBox = Instance.new("ImageButton")
  12346. local box = Instance.new("TextButton")
  12347. local whispers_2 = Instance.new("TextLabel")
  12348. local chats = Instance.new("Frame")
  12349. local CheckBox_2 = Instance.new("ImageButton")
  12350. local box_2 = Instance.new("TextButton")
  12351. local chats_2 = Instance.new("TextLabel")
  12352. local commands = Instance.new("Frame")
  12353. local CheckBox_3 = Instance.new("ImageButton")
  12354. local box_3 = Instance.new("TextButton")
  12355. local commands_2 = Instance.new("TextLabel")
  12356. local shadow = Instance.new("Frame")
  12357. local Exit = Instance.new("TextButton")
  12358. local PopupText = Instance.new("TextLabel")
  12359. local Hide = Instance.new("TextButton")
  12360. Logs.Name = "Logs"
  12361. Logs.Parent = game.CoreGui
  12362. logdrag.Name = "drag"
  12363. logdrag.Parent = Logs
  12364. logdrag.Active = true
  12365. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12366. logdrag.BackgroundTransparency = 1
  12367. dragGUI(logdrag)
  12368. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12369. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12370. PromptDialog.Name = "PromptDialog"
  12371. PromptDialog.Parent = logdrag
  12372. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12373. PromptDialog.BackgroundTransparency = 1
  12374. PromptDialog.BorderSizePixel = 0
  12375. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12376. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12377. PromptDialog.ZIndex = 5
  12378. PromptDialog.ClipsDescendants = true
  12379. ContainerFrame.Name = "ContainerFrame"
  12380. ContainerFrame.Parent = PromptDialog
  12381. ContainerFrame.BackgroundColor3 = maincolor
  12382. ContainerFrame.BackgroundTransparency = 0.5
  12383. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12384. ContainerFrame.BorderSizePixel = 0
  12385. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12386. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12387. ContainerFrame.ZIndex = 5
  12388. pos.Name = "pos"
  12389. pos.Parent = ContainerFrame
  12390. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12391. pos.BackgroundTransparency = 1
  12392. pos.BorderColor3 = Color3.new(0, 0, 0)
  12393. pos.BorderSizePixel = 0
  12394. pos.Position = UDim2.new(0, 10, 0, 9)
  12395. pos.Size = UDim2.new(0, 428, 0, 230)
  12396. pos.ZIndex = 5
  12397. clear.Name = "clear"
  12398. clear.Parent = pos
  12399. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12400. clear.BackgroundTransparency = 0.80000001192093
  12401. clear.BorderColor3 = Color3.new(1, 1, 1)
  12402. clear.Position = UDim2.new(0, 3, 0, 3)
  12403. clear.Size = UDim2.new(0, 70, 0, 20)
  12404. clear.ZIndex = 5
  12405. clear.Font = Enum.Font.SourceSans
  12406. clear.FontSize = Enum.FontSize.Size14
  12407. clear.Text = "Clear"
  12408. clear.TextColor3 = Color3.new(1, 1, 1)
  12409. scroll.Name = "scroll"
  12410. scroll.Parent = pos
  12411. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12412. scroll.BackgroundTransparency = 1
  12413. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12414. scroll.BorderSizePixel = 0
  12415. scroll.Size = UDim2.new(0, 413, 0, 193)
  12416. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12417. scroll.ZIndex = 5
  12418. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12419. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12420. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12421. scroll.ScrollBarThickness = 8
  12422. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12423. hl.Name = "hl"
  12424. hl.Parent = pos
  12425. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12426. hl.BackgroundTransparency = 0.5
  12427. hl.BorderColor3 = Color3.new(0, 0, 0)
  12428. hl.BorderSizePixel = 0
  12429. hl.Position = UDim2.new(0, 2, 0, 35)
  12430. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12431. hl.ZIndex = 5
  12432. whispers.Name = "whispers"
  12433. whispers.Parent = pos
  12434. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12435. whispers.BackgroundTransparency = 1
  12436. whispers.Size = UDim2.new(0, 428, 0, 230)
  12437. CheckBox.Name = "CheckBox"
  12438. CheckBox.Parent = whispers
  12439. CheckBox.BackgroundTransparency = 1
  12440. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12441. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12442. CheckBox.ZIndex = 6
  12443. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12444. box.Name = "box"
  12445. box.Parent = whispers
  12446. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12447. box.BackgroundTransparency = 0.80000001192093
  12448. box.BorderColor3 = Color3.new(1, 1, 1)
  12449. box.Position = UDim2.new(0, 172, 0, 3)
  12450. box.Size = UDim2.new(0, 94, 0, 20)
  12451. box.ZIndex = 5
  12452. box.Font = Enum.Font.SourceSans
  12453. box.FontSize = Enum.FontSize.Size14
  12454. box.Text = ""
  12455. box.TextColor3 = Color3.new(1, 1, 1)
  12456. whispers_2.Name = "whispers"
  12457. whispers_2.Parent = whispers
  12458. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12459. whispers_2.BackgroundTransparency = 1
  12460. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12461. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12462. whispers_2.ZIndex = 6
  12463. whispers_2.Font = Enum.Font.SourceSansBold
  12464. whispers_2.FontSize = Enum.FontSize.Size14
  12465. whispers_2.Text = "Whispers"
  12466. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12467. chats.Name = "chats"
  12468. chats.Parent = pos
  12469. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12470. chats.BackgroundTransparency = 1
  12471. chats.Size = UDim2.new(0, 428, 0, 230)
  12472. CheckBox_2.Name = "CheckBox"
  12473. CheckBox_2.Parent = chats
  12474. CheckBox_2.BackgroundTransparency = 1
  12475. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12476. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12477. CheckBox_2.ZIndex = 6
  12478. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12479. box_2.Name = "box"
  12480. box_2.Parent = chats
  12481. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12482. box_2.BackgroundTransparency = 0.80000001192093
  12483. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12484. box_2.Position = UDim2.new(0, 86, 0, 3)
  12485. box_2.Size = UDim2.new(0, 73, 0, 20)
  12486. box_2.ZIndex = 5
  12487. box_2.Font = Enum.Font.SourceSans
  12488. box_2.FontSize = Enum.FontSize.Size14
  12489. box_2.Text = ""
  12490. box_2.TextColor3 = Color3.new(1, 1, 1)
  12491. chats_2.Name = "chats"
  12492. chats_2.Parent = chats
  12493. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12494. chats_2.BackgroundTransparency = 1
  12495. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12496. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12497. chats_2.ZIndex = 6
  12498. chats_2.Font = Enum.Font.SourceSansBold
  12499. chats_2.FontSize = Enum.FontSize.Size14
  12500. chats_2.Text = "Chats"
  12501. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12502. commands.Name = "commands"
  12503. commands.Parent = pos
  12504. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12505. commands.BackgroundTransparency = 1
  12506. commands.Size = UDim2.new(0, 428, 0, 230)
  12507. CheckBox_3.Name = "CheckBox"
  12508. CheckBox_3.Parent = commands
  12509. CheckBox_3.BackgroundTransparency = 1
  12510. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12511. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12512. CheckBox_3.ZIndex = 6
  12513. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12514. box_3.Name = "box"
  12515. box_3.Parent = commands
  12516. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12517. box_3.BackgroundTransparency = 0.80000001192093
  12518. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12519. box_3.Position = UDim2.new(0, 279, 0, 3)
  12520. box_3.Size = UDim2.new(0, 102, 0, 20)
  12521. box_3.ZIndex = 5
  12522. box_3.Font = Enum.Font.SourceSans
  12523. box_3.FontSize = Enum.FontSize.Size14
  12524. box_3.Text = ""
  12525. box_3.TextColor3 = Color3.new(1, 1, 1)
  12526. commands_2.Name = "commands"
  12527. commands_2.Parent = commands
  12528. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12529. commands_2.BackgroundTransparency = 1
  12530. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12531. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12532. commands_2.ZIndex = 6
  12533. commands_2.Font = Enum.Font.SourceSansBold
  12534. commands_2.FontSize = Enum.FontSize.Size14
  12535. commands_2.Text = "Commands"
  12536. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12537. shadow.Name = "shadow"
  12538. shadow.Parent = PromptDialog
  12539. shadow.BackgroundColor3 = maincolor
  12540. shadow.BackgroundTransparency = 0.30000001192093
  12541. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12542. shadow.BorderSizePixel = 0
  12543. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12544. shadow.Size = UDim2.new(0, 438, 0, 26)
  12545. Exit.Name = "Exit"
  12546. Exit.Parent = shadow
  12547. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12548. Exit.BackgroundTransparency = 0.30000001192093
  12549. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12550. Exit.BorderSizePixel = 0
  12551. Exit.Position = UDim2.new(0, 415, 0, 3)
  12552. Exit.Size = UDim2.new(0, 20, 0, 20)
  12553. Exit.FontSize = Enum.FontSize.Size14
  12554. Exit.Text = ""
  12555. PopupText.Name = "PopupText"
  12556. PopupText.Parent = shadow
  12557. PopupText.BackgroundTransparency = 1
  12558. PopupText.Position = UDim2.new(0, 61, 0, -5)
  12559. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12560. PopupText.ZIndex = 6
  12561. PopupText.Font = Enum.Font.SourceSansBold
  12562. PopupText.TextSize = 31
  12563. PopupText.Text = "Logs"
  12564. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12565. PopupText.TextStrokeTransparency = 0
  12566. PopupText.TextWrapped = true
  12567. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12568. Hide.Name = "Hide"
  12569. Hide.Parent = shadow
  12570. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12571. Hide.BackgroundTransparency = 0.30000001192093
  12572. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12573. Hide.BorderSizePixel = 0
  12574. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12575. Hide.Size = UDim2.new(0, 20, 0, 20)
  12576. Hide.FontSize = Enum.FontSize.Size14
  12577. Hide.Text = ""
  12578. checked = "http://www.roblox.com/asset/?id=65492641"
  12579. unchecked = "http://www.roblox.com/asset/?id=65492651"
  12580. if chatsV == true then
  12581. CheckBox_2.Image = checked else
  12582. CheckBox_2.Image = unchecked end
  12583. box_2.MouseButton1Down:connect(function()
  12584. if chatsV == true then chatsV = false
  12585. CheckBox_2.Image = unchecked updatefile() else
  12586. chatsV = true
  12587. CheckBox_2.Image = checked updatefile() end end)
  12588. if whispersV == true then
  12589. CheckBox.Image = checked else
  12590. CheckBox.Image = unchecked end
  12591. box.MouseButton1Down:connect(function()
  12592. if whispersV == true then whispersV = false
  12593. CheckBox.Image = unchecked updatefile() else
  12594. whispersV = true
  12595. CheckBox.Image = checked updatefile() end end)
  12596. if commandsV == true then
  12597. CheckBox_3.Image = checked else
  12598. CheckBox_3.Image = unchecked end
  12599. box_3.MouseButton1Down:connect(function()
  12600. if commandsV == true then commandsV = false
  12601. CheckBox_3.Image = unchecked updatefile() else
  12602. commandsV = true
  12603. CheckBox_3.Image = checked updatefile() end end)
  12604. clear.MouseButton1Down:connect(function()
  12605. for _, child in pairs( scroll:GetChildren()) do
  12606. child:Destroy() end
  12607. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12608. end)
  12609. Exit.MouseButton1Down:connect(function()
  12610. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12611. logsopen = false
  12612. end)
  12613. hidden = false
  12614. Hide.MouseButton1Down:connect(function()
  12615. if hidden == false then hidden = true
  12616. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12617. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12618. end end)
  12619. function logtime() -- time function from aperture
  12620. local HOUR = math.floor((tick() % 86400) / 3600)
  12621. local MINUTE = math.floor((tick() % 3600) / 60)
  12622. local SECOND = math.floor(tick() % 60)
  12623. local AP = HOUR > 11 and 'PM' or 'AM'
  12624. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  12625. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  12626. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  12627. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  12628. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  12629. function CreateLabel(Name, Text)
  12630. local sf = scroll
  12631. if #sf:GetChildren() >= 2546 then
  12632. sf:ClearAllChildren()
  12633. end
  12634. local alls = 0
  12635. for i,v in pairs(sf:GetChildren()) do
  12636. if v then
  12637. alls = v.Size.Y.Offset + alls
  12638. end
  12639. if not v then
  12640. alls = 0
  12641. end
  12642. end
  12643. local tl = Instance.new('TextLabel', sf)
  12644. local il = Instance.new('Frame', tl)
  12645. tl.Name = Name
  12646. tl.ZIndex = 6
  12647. tl.Text = logtime().." - ["..Name.."]: "..Text
  12648. tl.Size = UDim2.new(0,410,0,84)
  12649. tl.BackgroundTransparency = 1
  12650. tl.BorderSizePixel = 0
  12651. tl.Font = "SourceSansBold"
  12652. tl.Position = UDim2.new(-1,0,0,alls)
  12653. tl.TextTransparency = 1
  12654. tl.TextScaled = false
  12655. tl.TextSize = 14
  12656. tl.TextWrapped = true
  12657. tl.TextXAlignment = "Left"
  12658. tl.TextYAlignment = "Top"
  12659. il.BackgroundTransparency = 1
  12660. il.BorderSizePixel = 0
  12661. il.Size = UDim2.new(0,12,1,0)
  12662. il.Position = UDim2.new(0,410,0,0)
  12663. tl.TextColor3 = Color3.fromRGB(255,255,255)
  12664. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  12665. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  12666. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  12667. local size2 = sf.CanvasSize.Y.Offset
  12668. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  12669. for i = 0,50 do wait(0.05)
  12670. tl.TextTransparency = tl.TextTransparency - 0.05
  12671. end
  12672. tl.TextTransparency = 0
  12673. end logsloaded = true
  12674. local intro = Instance.new("ScreenGui")
  12675. local Frame = Instance.new("Frame")
  12676. local Circle = Instance.new("ImageLabel")
  12677. local ImageLabel = Instance.new("ImageLabel")
  12678. intro.Name = "intro"
  12679. intro.Parent = game.CoreGui
  12680. Frame.Parent = intro
  12681. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12682. Frame.BackgroundTransparency = 1
  12683. Frame.BorderSizePixel = 0
  12684. Frame.ClipsDescendants = true
  12685. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  12686. Frame.Size = UDim2.new(0, 250, 0, 250)
  12687. Circle.Name = "Circle"
  12688. Circle.Parent = Frame
  12689. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  12690. Circle.BackgroundTransparency = 1
  12691. Circle.BorderSizePixel = 0
  12692. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  12693. Circle.Image = "rbxassetid://631172870"
  12694. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12695. ImageLabel.Parent = Frame
  12696. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  12697. ImageLabel.BackgroundTransparency = 1
  12698. ImageLabel.BorderSizePixel = 0
  12699. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  12700. ImageLabel.Image = "rbxassetid://1352543873"
  12701. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  12702. local g = intro
  12703. local f = Frame
  12704. local imagef = Circle
  12705. local logof = ImageLabel
  12706. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  12707. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4) wait(0.4)
  12708. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4) wait(0.4)
  12709. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4) wait(0.4)
  12710. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  12711. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  12712. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  12713. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  12714. local info = Instance.new("ImageButton") local info_2 = Instance.new("TextLabel") local mix = Instance.new("ImageButton") local mix_2 = Instance.new("TextLabel") local MAIN = Instance.new("TextLabel") iy.Name = "iy" iy.Parent = game.CoreGui.RobloxGui.TopBarContainer
  12715. 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)
  12716. 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)
  12717. 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)
  12718. 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
  12719. settings.Name = "settings" settings.Parent = sheild settings.BackgroundTransparency = 1 settings.Position = UDim2.new(0, 146, 0, 0) settings.Size = UDim2.new(0, 60, 0, 36) settings.AutoButtonColor = false
  12720. 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)
  12721. settings_2.Size = UDim2.new(0, 60, 0, 40) settings_2.Font = Enum.Font.Arial settings_2.FontSize = Enum.FontSize.Size14 settings_2.Text = "Script Hub" settings_2.TextColor3 = Color3.new(1, 1, 1)
  12722. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  12723. 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
  12724. 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
  12725. 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, 290, 0, 0)
  12726. 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)
  12727. 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)
  12728. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  12729. mix.Size = UDim2.new(0, 35, 0, 36) mix.AutoButtonColor = false mix_2.Name = "mix" mix_2.Parent = mix mix_2.BackgroundColor3 = Color3.new(1, 1, 1) mix_2.BackgroundTransparency = 1 mix_2.Position = UDim2.new(0, 0, 0, -2)
  12730. mix_2.Size = UDim2.new(0, 30, 0, 40) mix_2.Font = Enum.Font.Arial mix_2.FontSize = Enum.FontSize.Size14 mix_2.Text = "Color" mix_2.TextColor3 = Color3.new(1, 1, 1) mix_2.TextStrokeTransparency = 0.7
  12731. lockic = Instance.new("ImageLabel")
  12732. lockic.Name = "lock"
  12733. lockic.Parent = iy
  12734. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  12735. lockic.BackgroundTransparency = 1
  12736. lockic.ImageTransparency = 1
  12737. lockic.BorderSizePixel = 0
  12738. lockic.Position = UDim2.new(0, 53, 0, -3)
  12739. lockic.Size = UDim2.new(0, 40, 0, 40)
  12740. lockic.Image = "rbxassetid://1495252742"
  12741. 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)
  12742. 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
  12743. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  12744. 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)
  12745. 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
  12746. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01333392047") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  12747. quickmenu.sheild.mix.MouseButton1Click:connect(function() picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) end)
  12748. PKR = picker.ColorPicker
  12749. local ColorPicker do
  12750. ColorPicker = {}
  12751.  
  12752. ColorPicker.new = function()
  12753. local newMt = setmetatable({},{})
  12754.  
  12755. local pickerGui = picker.ColorPicker
  12756. local pickerTopBar = pickerGui.TopBar
  12757. local pickerFrame = pickerGui.Content
  12758. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  12759. local colorStrip = pickerFrame.ColorStrip
  12760. local previewFrame = pickerFrame.Preview
  12761. local basicColorsFrame = pickerFrame.BasicColors
  12762. local customColorsFrame = pickerFrame.CustomColors
  12763. local okButton = pickerFrame.Ok
  12764. local cancelButton = pickerFrame.Cancel
  12765. local defaultButton = pickerFrame.Default
  12766.  
  12767. local colorScope = colorSpace.Scope
  12768. local colorArrow = pickerFrame.ArrowFrame.Arrow
  12769.  
  12770. local hueInput = pickerFrame.Hue.Input
  12771. local satInput = pickerFrame.Sat.Input
  12772. local valInput = pickerFrame.Val.Input
  12773.  
  12774. local redInput = pickerFrame.Red.Input
  12775. local greenInput = pickerFrame.Green.Input
  12776. local blueInput = pickerFrame.Blue.Input
  12777.  
  12778. local user = game:GetService("UserInputService")
  12779. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12780.  
  12781. local hue,sat,val = 0,0,1
  12782. local red,green,blue = 1,1,1
  12783. local chosenColor = Color3.new(0,0,0)
  12784.  
  12785. local basicColors = {Color3.new(0,0,0),Color3.new(0.66666668653488,0,0),Color3.new(0,0.33333334326744,0),Color3.new(0.66666668653488,0.33333334326744,0),Color3.new(0,0.66666668653488,0),Color3.new(0.66666668653488,0.66666668653488,0),Color3.new(0,1,0),Color3.new(0.66666668653488,1,0),Color3.new(0,0,0.49803924560547),Color3.new(0.66666668653488,0,0.49803924560547),Color3.new(0,0.33333334326744,0.49803924560547),Color3.new(0.66666668653488,0.33333334326744,0.49803924560547),Color3.new(0,0.66666668653488,0.49803924560547),Color3.new(0.66666668653488,0.66666668653488,0.49803924560547),Color3.new(0,1,0.49803924560547),Color3.new(0.66666668653488,1,0.49803924560547),Color3.new(0,0,1),Color3.new(0.66666668653488,0,1),Color3.new(0,0.33333334326744,1),Color3.new(0.66666668653488,0.33333334326744,1),Color3.new(0,0.66666668653488,1),Color3.new(0.66666668653488,0.66666668653488,1),Color3.new(0,1,1),Color3.new(0.66666668653488,1,1),Color3.new(0.33333334326744,0,0),Color3.new(1,0,0),Color3.new(0.33333334326744,0.33333334326744,0),Color3.new(1,0.33333334326744,0),Color3.new(0.33333334326744,0.66666668653488,0),Color3.new(1,0.66666668653488,0),Color3.new(0.33333334326744,1,0),Color3.new(1,1,0),Color3.new(0.33333334326744,0,0.49803924560547),Color3.new(1,0,0.49803924560547),Color3.new(0.33333334326744,0.33333334326744,0.49803924560547),Color3.new(1,0.33333334326744,0.49803924560547),Color3.new(0.33333334326744,0.66666668653488,0.49803924560547),Color3.new(1,0.66666668653488,0.49803924560547),Color3.new(0.33333334326744,1,0.49803924560547),Color3.new(1,1,0.49803924560547),Color3.new(0.33333334326744,0,1),Color3.new(1,0,1),Color3.new(0.33333334326744,0.33333334326744,1),Color3.new(1,0.33333334326744,1),Color3.new(0.33333334326744,0.66666668653488,1),Color3.new(1,0.66666668653488,1),Color3.new(0.33333334326744,1,1),Color3.new(1,1,1)}
  12786. local customColors = {}
  12787.  
  12788. local function updateColor(noupdate)
  12789. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  12790. local hsvColor = Color3.fromHSV(hue,sat,val)
  12791.  
  12792. if noupdate == 2 or not noupdate then
  12793. hueInput.Text = tostring(math.ceil(359*hue))
  12794. satInput.Text = tostring(math.ceil(255*sat))
  12795. valInput.Text = tostring(math.floor(255*val))
  12796. end
  12797. if noupdate == 1 or not noupdate then
  12798. redInput.Text = tostring(math.floor(255*red))
  12799. greenInput.Text = tostring(math.floor(255*green))
  12800. blueInput.Text = tostring(math.floor(255*blue))
  12801. end
  12802.  
  12803. chosenColor = Color3.new(red,green,blue)
  12804.  
  12805. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  12806. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  12807. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  12808. previewFrame.BackgroundColor3 = chosenColor
  12809.  
  12810. newMt.Color = chosenColor
  12811. if newMt.Changed then newMt:Changed(chosenColor) end
  12812. end
  12813.  
  12814. local function colorSpaceInput()
  12815. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  12816. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  12817.  
  12818. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  12819. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12820.  
  12821. hue = (219 - relativeX)/219
  12822. sat = (199 - relativeY)/199
  12823.  
  12824. local hsvColor = Color3.fromHSV(hue,sat,val)
  12825. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12826.  
  12827. updateColor()
  12828. end
  12829.  
  12830. local function colorStripInput()
  12831. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  12832.  
  12833. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12834.  
  12835. val = (199 - relativeY)/199
  12836.  
  12837. local hsvColor = Color3.fromHSV(hue,sat,val)
  12838. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12839.  
  12840. updateColor()
  12841. end
  12842.  
  12843. local function hookButtons(frame,func)
  12844. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  12845. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12846. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  12847. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12848. local releaseEvent,runEvent
  12849.  
  12850. local startTime = tick()
  12851. local pressing = true
  12852. local startNum = tonumber(frame.Text)
  12853.  
  12854. if not startNum then return end
  12855.  
  12856. releaseEvent = user.InputEnded:Connect(function(input)
  12857. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12858. releaseEvent:Disconnect()
  12859. pressing = false
  12860. end)
  12861.  
  12862. startNum = startNum + 1
  12863. func(startNum)
  12864. while pressing do
  12865. if tick()-startTime > 0.3 then
  12866. startNum = startNum + 1
  12867. func(startNum)
  12868. end
  12869. wait(0.1)
  12870. end
  12871. end
  12872. end)
  12873.  
  12874. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  12875. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12876. frame.ArrowFrame.Up.BackgroundTransparency = 1
  12877. end
  12878. end)
  12879.  
  12880. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  12881. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12882. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  12883. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12884. local releaseEvent,runEvent
  12885.  
  12886. local startTime = tick()
  12887. local pressing = true
  12888. local startNum = tonumber(frame.Text)
  12889.  
  12890. if not startNum then return end
  12891.  
  12892. releaseEvent = user.InputEnded:Connect(function(input)
  12893. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12894. releaseEvent:Disconnect()
  12895. pressing = false
  12896. end)
  12897.  
  12898. startNum = startNum - 1
  12899. func(startNum)
  12900. while pressing do
  12901. if tick()-startTime > 0.3 then
  12902. startNum = startNum - 1
  12903. func(startNum)
  12904. end
  12905. wait(0.1)
  12906. end
  12907. end
  12908. end)
  12909.  
  12910. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  12911. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12912. frame.ArrowFrame.Down.BackgroundTransparency = 1
  12913. end
  12914. end)
  12915. end
  12916.  
  12917. colorSpace.InputBegan:Connect(function(input)
  12918. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12919. local releaseEvent,mouseEvent
  12920.  
  12921. releaseEvent = user.InputEnded:Connect(function(input)
  12922. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12923. releaseEvent:Disconnect()
  12924. mouseEvent:Disconnect()
  12925. end)
  12926.  
  12927. mouseEvent = user.InputChanged:Connect(function(input)
  12928. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12929. colorSpaceInput()
  12930. end
  12931. end)
  12932.  
  12933. colorSpaceInput()
  12934. end
  12935. end)
  12936.  
  12937. colorStrip.InputBegan:Connect(function(input)
  12938. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12939. local releaseEvent,mouseEvent
  12940.  
  12941. releaseEvent = user.InputEnded:Connect(function(input)
  12942. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12943. releaseEvent:Disconnect()
  12944. mouseEvent:Disconnect()
  12945. end)
  12946.  
  12947. mouseEvent = user.InputChanged:Connect(function(input)
  12948. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12949. colorStripInput()
  12950. end
  12951. end)
  12952.  
  12953. colorStripInput()
  12954. end
  12955. end)
  12956.  
  12957. local function updateHue(str)
  12958. local num = tonumber(str)
  12959. if num then
  12960. hue = math.clamp(math.floor(num),0,359)/359
  12961. local hsvColor = Color3.fromHSV(hue,sat,val)
  12962. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12963. hueInput.Text = tostring(hue*359)
  12964. updateColor(1)
  12965. end
  12966. end
  12967. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  12968.  
  12969. local function updateSat(str)
  12970. local num = tonumber(str)
  12971. if num then
  12972. sat = math.clamp(math.floor(num),0,255)/255
  12973. local hsvColor = Color3.fromHSV(hue,sat,val)
  12974. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12975. satInput.Text = tostring(sat*255)
  12976. updateColor(1)
  12977. end
  12978. end
  12979. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  12980.  
  12981. local function updateVal(str)
  12982. local num = tonumber(str)
  12983. if num then
  12984. val = math.clamp(math.floor(num),0,255)/255
  12985. local hsvColor = Color3.fromHSV(hue,sat,val)
  12986. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12987. valInput.Text = tostring(val*255)
  12988. updateColor(1)
  12989. end
  12990. end
  12991. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  12992.  
  12993. local function updateRed(str)
  12994. local num = tonumber(str)
  12995. if num then
  12996. red = math.clamp(math.floor(num),0,255)/255
  12997. local newColor = Color3.new(red,green,blue)
  12998. hue,sat,val = Color3.toHSV(newColor)
  12999. redInput.Text = tostring(red*255)
  13000. updateColor(2)
  13001. end
  13002. end
  13003. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13004.  
  13005. local function updateGreen(str)
  13006. local num = tonumber(str)
  13007. if num then
  13008. green = math.clamp(math.floor(num),0,255)/255
  13009. local newColor = Color3.new(red,green,blue)
  13010. hue,sat,val = Color3.toHSV(newColor)
  13011. greenInput.Text = tostring(green*255)
  13012. updateColor(2)
  13013. end
  13014. end
  13015. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13016.  
  13017. local function updateBlue(str)
  13018. local num = tonumber(str)
  13019. if num then
  13020. blue = math.clamp(math.floor(num),0,255)/255
  13021. local newColor = Color3.new(red,green,blue)
  13022. hue,sat,val = Color3.toHSV(newColor)
  13023. blueInput.Text = tostring(blue*255)
  13024. updateColor(2)
  13025. end
  13026. end
  13027. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13028.  
  13029. local colorChoice = Instance.new("TextButton")
  13030. colorChoice.Name = "Choice"
  13031. colorChoice.Size = UDim2.new(0,25,0,18)
  13032. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13033. colorChoice.Text = ""
  13034. colorChoice.AutoButtonColor = false
  13035.  
  13036. local row = 0
  13037. local column = 0
  13038. for i,v in pairs(basicColors) do
  13039. local newColor = colorChoice:Clone()
  13040. newColor.BackgroundColor3 = v
  13041. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13042.  
  13043. newColor.MouseButton1Click:Connect(function()
  13044. red,green,blue = v.r,v.g,v.b
  13045. local newColor = Color3.new(red,green,blue)
  13046. hue,sat,val = Color3.toHSV(newColor)
  13047. updateColor()
  13048. end)
  13049.  
  13050. newColor.Parent = basicColorsFrame
  13051. column = column + 1
  13052. if column == 6 then row = row + 1 column = 0 end
  13053. end
  13054.  
  13055. row = 0
  13056. column = 0
  13057. for i = 1,12 do
  13058. local color = customColors[i] or Color3.new(0,0,0)
  13059. local newColor = colorChoice:Clone()
  13060. newColor.BackgroundColor3 = color
  13061. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13062.  
  13063. newColor.MouseButton1Click:Connect(function()
  13064. local curColor = customColors[i] or Color3.new(0,0,0)
  13065. red,green,blue = curColor.r,curColor.g,curColor.b
  13066. hue,sat,val = Color3.toHSV(curColor)
  13067. updateColor()
  13068. end)
  13069.  
  13070. newColor.MouseButton2Click:Connect(function()
  13071. customColors[i] = chosenColor
  13072. newColor.BackgroundColor3 = chosenColor
  13073. end)
  13074.  
  13075. newColor.Parent = customColorsFrame
  13076. column = column + 1
  13077. if column == 6 then row = row + 1 column = 0 end
  13078. end
  13079.  
  13080. pickerTopBar.InputBegan:Connect(function(input)
  13081. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13082. local releaseEvent,mouseEvent
  13083. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13084.  
  13085. releaseEvent = user.InputEnded:Connect(function(input)
  13086. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13087. releaseEvent:Disconnect()
  13088. mouseEvent:Disconnect()
  13089. end)
  13090.  
  13091. mouseEvent = user.InputChanged:Connect(function(input)
  13092. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13093. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13094. end
  13095. end)
  13096. end
  13097. end)
  13098.  
  13099. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13100. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13101. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13102.  
  13103. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13104. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13105. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13106.  
  13107. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13108. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13109. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13110.  
  13111. updateColor()
  13112.  
  13113. newMt.SetColor = function(self,color)
  13114. red,green,blue = color.r,color.g,color.b
  13115. hue,sat,val = Color3.toHSV(color)
  13116. updateColor()
  13117. end
  13118.  
  13119. return newMt
  13120. end
  13121. end
  13122. local picker = ColorPicker.new()
  13123. picker.Confirm = function(self,color) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) SAVEDCOLOR = color updatecolors(color) updatefile() end
  13124. picker.Changed = function(self,color) updatecolors(color) end
  13125. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13126. picker.Default = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(Color3.new(0.121569, 0.121569, 0.121569))
  13127. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13128. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13129. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13130. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13131. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13132. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13133. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13134. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13135. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13136. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13137. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13138. SUG.BorderSizePixel = 0 SUG.Position = UDim2.new(0, 7, 0, 40) SUG.Size = UDim2.new(0, 293, 0, 130) SUG.BottomImage = "rbxasset://textures/blackBkg_square.png"
  13139. SUG.CanvasSize = UDim2.new(0, 0, 0, 5160) SUG.MidImage = "rbxasset://textures/blackBkg_square.png" SUG.ScrollBarThickness = 8 SUG.TopImage = "rbxasset://textures/blackBkg_square.png"
  13140. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13141. 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
  13142. local CSP2 = game.CoreGui.sugg.suggestions
  13143. local main2 = CSP2
  13144. local frame2 = CSP2:WaitForChild('SUG')
  13145. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13146. IndexContents2 = function(str,bool)
  13147. if suggestionstoggle == true then
  13148. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13149. local Index,SizeY = 0,0
  13150. for i,v in next, frame2:GetChildren() do
  13151. if bool then
  13152. if Match2(v.Text,str) then
  13153. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13154. Index = Index + 1
  13155. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13156. v.Visible = true
  13157. SizeY = SizeY + v.AbsoluteSize.Y
  13158. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13159. v.Visible = true
  13160. SizeY = SizeY + v.AbsoluteSize.Y
  13161. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13162. IndexContents2('',true)
  13163. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13164. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(1)
  13165. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1) wait(0.1)
  13166. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2) wait(0.2)
  13167. g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  13168. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13169. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13170. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13171. function chatboxx() local chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  13172. if gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(1,1) == cmdprefix then IndexContents2(gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  13173. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13174. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13175. if newbar:FindFirstChild('BoxFrame') then
  13176. chatboxx() end end)
  13177. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13178. coroutine.resume(coroutine.create(function()
  13179. if script.ClassName == "LocalScript" then
  13180. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13181. Text = "The prefix is '" .. cmdprefix .. "'";
  13182. Color = Color3.new(255,255,255);
  13183. Font = Enum.Font.SourceSans;
  13184. FontSize = Enum.FontSize.Size24;
  13185. }) wait(0.5)
  13186. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13187. Text = "Click IY on the top left to see more options";
  13188. Color = Color3.new(255,255,255);
  13189. Font = Enum.Font.SourceSans;
  13190. FontSize = Enum.FontSize.Size24;
  13191. }) end end))
  13192. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13193. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13194. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13195. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13196. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13197. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13198. qopen = false quickmenu.MouseButton1Click:connect(function()
  13199. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13200. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13201. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13202. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13203. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13204. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13205. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13206. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13207. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13208. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13209. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13210. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13211. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13212. 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)
  13213. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13214. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13215. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13216. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13217. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13218. else runwindow() end end)
  13219. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13220. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13221. Updates = Instance.new("ScreenGui")
  13222. dragg = Instance.new("Frame")
  13223. local PromptDialog = Instance.new("Frame")
  13224. local ContainerFrame = Instance.new("Frame")
  13225. local LOG = Instance.new("TextLabel")
  13226. local PopupText3 = Instance.new("TextLabel")
  13227. local PopupText4 = Instance.new("TextLabel")
  13228. local UTDV = Instance.new("TextLabel")
  13229. local PopupText5 = Instance.new("TextLabel")
  13230. local shadow = Instance.new("Frame")
  13231. Exitt = Instance.new("TextButton")
  13232. local PopupText = Instance.new("TextLabel")
  13233. local vers = Instance.new("TextLabel")
  13234. Updates.Name = "Updates"
  13235. Updates.Parent = game.CoreGui
  13236. dragg.Name = "drag"
  13237. dragg.Parent = Updates
  13238. dragg.Active = true
  13239. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13240. dragg.BackgroundTransparency = 1
  13241. dragGUI(dragg)
  13242. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13243. dragg.Size = UDim2.new(0, 438, 0, 26)
  13244. PromptDialog.Name = "PromptDialog"
  13245. PromptDialog.Parent = dragg
  13246. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13247. PromptDialog.BackgroundTransparency = 1
  13248. PromptDialog.BorderSizePixel = 0
  13249. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13250. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13251. PromptDialog.ZIndex = 5
  13252. ContainerFrame.Name = "ContainerFrame"
  13253. ContainerFrame.Parent = PromptDialog
  13254. ContainerFrame.BackgroundColor3 = maincolor
  13255. ContainerFrame.BackgroundTransparency = 0.5
  13256. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13257. ContainerFrame.BorderSizePixel = 0
  13258. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13259. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13260. ContainerFrame.ZIndex = 5
  13261. LOG.Name = "LOG"
  13262. LOG.Parent = ContainerFrame
  13263. LOG.BackgroundTransparency = 1
  13264. LOG.Position = UDim2.new(0, 8, 0, 110)
  13265. LOG.Size = UDim2.new(1, -16, 1, 0)
  13266. LOG.ZIndex = 10
  13267. LOG.Font = Enum.Font.SourceSansBold
  13268. LOG.TextSize = 20
  13269. LOG.Text = "+ Added ;insert [name] and a model selection window\n\n* Added a sound selection window to the ;music [name] command\n* Support for more exploits\n* Bug fixes"
  13270. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13271. LOG.TextStrokeTransparency = 0
  13272. LOG.TextWrapped = true
  13273. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13274. LOG.TextXAlignment = "Left"
  13275. PopupText3.Name = "PopupText3"
  13276. PopupText3.Parent = ContainerFrame
  13277. PopupText3.BackgroundTransparency = 1
  13278. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13279. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13280. PopupText3.ZIndex = 10
  13281. PopupText3.Font = Enum.Font.SourceSansBold
  13282. PopupText3.TextSize = 20
  13283. PopupText3.Text = "Edge#1934 - Moon#6245"
  13284. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13285. PopupText3.TextStrokeTransparency = 0
  13286. PopupText3.TextWrapped = true
  13287. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13288. PopupText4.Name = "PopupText4"
  13289. PopupText4.Parent = ContainerFrame
  13290. PopupText4.BackgroundTransparency = 1
  13291. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13292. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13293. PopupText4.ZIndex = 10
  13294. PopupText4.Font = Enum.Font.SourceSansBold
  13295. PopupText4.FontSize = Enum.FontSize.Size18
  13296. PopupText4.Text = "infyield.weebly.com - discord.gg/wnuFVe2"
  13297. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13298. PopupText4.TextStrokeTransparency = 0
  13299. PopupText4.TextWrapped = true
  13300. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13301. UTDV.Name = "UTDV"
  13302. UTDV.Parent = ContainerFrame
  13303. UTDV.BackgroundTransparency = 1
  13304. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13305. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13306. UTDV.ZIndex = 10
  13307. UTDV.Font = Enum.Font.SourceSansBold
  13308. UTDV.FontSize = Enum.FontSize.Size28
  13309. UTDV.Text = "Up to date version: N/A"
  13310. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13311. UTDV.TextStrokeTransparency = 0
  13312. UTDV.TextWrapped = true
  13313. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13314. PopupText5.Name = "PopupText5"
  13315. PopupText5.Parent = ContainerFrame
  13316. PopupText5.BackgroundTransparency = 1
  13317. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13318. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13319. PopupText5.ZIndex = 10
  13320. PopupText5.Font = Enum.Font.SourceSansBold
  13321. PopupText5.FontSize = Enum.FontSize.Size28
  13322. PopupText5.Text = "Update Log:"
  13323. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13324. PopupText5.TextStrokeTransparency = 0
  13325. PopupText5.TextWrapped = true
  13326. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13327. shadow.Name = "shadow"
  13328. shadow.Parent = PromptDialog
  13329. shadow.BackgroundColor3 = maincolor
  13330. shadow.BackgroundTransparency = 0.30000001192093
  13331. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13332. shadow.BorderSizePixel = 0
  13333. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13334. shadow.Size = UDim2.new(0, 438, 0, 26)
  13335. Exitt.Name = "Exit"
  13336. Exitt.Parent = shadow
  13337. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13338. Exitt.BackgroundTransparency = 0.30000001192093
  13339. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13340. Exitt.BorderSizePixel = 0
  13341. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13342. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13343. Exitt.FontSize = Enum.FontSize.Size14
  13344. Exitt.Text = ""
  13345. PopupText.Name = "PopupText"
  13346. PopupText.Parent = shadow
  13347. PopupText.BackgroundTransparency = 1
  13348. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13349. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13350. PopupText.ZIndex = 110
  13351. PopupText.Font = Enum.Font.SourceSansBold
  13352. PopupText.TextSize = 30
  13353. PopupText.Text = "Information"
  13354. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13355. PopupText.TextStrokeTransparency = 0
  13356. PopupText.TextWrapped = true
  13357. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13358. vers.Name = "vers"
  13359. vers.Parent = shadow
  13360. vers.BackgroundTransparency = 1
  13361. vers.Position = UDim2.new(0, 8, 0, 2)
  13362. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13363. vers.ZIndex = 110
  13364. vers.Font = Enum.Font.SourceSansBold
  13365. vers.TextSize = 20
  13366. vers.Text = "v" .. Version
  13367. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13368. vers.TextStrokeTransparency = 0
  13369. vers.TextWrapped = true
  13370. vers.TextXAlignment = Enum.TextXAlignment.Left
  13371. vers.TextYAlignment = Enum.TextYAlignment.Top
  13372. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13373. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13374. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13375. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13376.  
  13377. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13378. if not game.CoreGui:FindFirstChild('IYrun') then
  13379. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13380. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13381. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13382. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13383. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13384. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13385. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13386. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13387. shadow.Parent = PromptDialog shadow.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) shadow.Size = UDim2.new(1, 0, 0.129999995, 0) shadow.ZIndex = 100
  13388. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13389. Exit.BorderColor3 = Color3.new(1, 0, 0) Exit.Position = UDim2.new(0, 401, 0, 1) Exit.Size = UDim2.new(0, 20, 0, 20) Exit.ZIndex = 110 Exit.FontSize = Enum.FontSize.Size14
  13390. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13391. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13392. title.Text = Asset.Name .. " is available" title.TextColor3 = Color3.new(0.97, 0.97, 0.97) title.TextStrokeTransparency = 0 title.TextWrapped = true title.TextYAlignment = Enum.TextYAlignment.Top
  13393. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13394. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13395. a.BackgroundTransparency = 1 a.Position = UDim2.new(0, 8, 0, 50) a.Size = UDim2.new(1, -16, 0.100000001, 0) a.ZIndex = 10 a.Font = Enum.Font.SourceSansBold
  13396. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.gg/wnuFVe2" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13397. a.TextWrapped = true a.TextYAlignment = Enum.TextYAlignment.Top a2.Name = "a2" a2.Parent = ContainerFrame a2.BackgroundTransparency = 1 a2.Position = UDim2.new(0, 8, 0, 5)
  13398. a2.Size = UDim2.new(1, -16, 0.300000012, 0) a2.ZIndex = 10 a2.Font = Enum.Font.SourceSansBold a2.TextSize = 20 a2.Text = "The version of Infinite Yield you are using is outdated."
  13399. a2.TextColor3 = Color3.new(0.97, 0.97, 0.97) a2.TextStrokeTransparency = 0 a2.TextWrapped = true a2.TextYAlignment = Enum.TextYAlignment.Top a3.Name = "a3" a3.Parent = ContainerFrame
  13400. a3.BackgroundTransparency = 1 a3.Position = UDim2.new(0, 8, 0, 25) a3.Size = UDim2.new(1, -16, 0.300000012, 0) a3.ZIndex = 10 a3.Font = Enum.Font.SourceSansBold
  13401. a3.TextSize = 20 a3.Text = "You can get a new version at one of these 2 sources." a3.TextColor3 = Color3.new(0.97, 0.97, 0.97) a3.TextStrokeTransparency = 0
  13402. a3.TextWrapped = true a3.TextYAlignment = Enum.TextYAlignment.Top a2_2.Name = "a2" a2_2.Parent = ContainerFrame a2_2.BackgroundTransparency = 1 a2_2.Position = UDim2.new(0, 8, 0, 92)
  13403. a2_2.Size = UDim2.new(1, -16, 0.300000012, 0) a2_2.ZIndex = 10 a2_2.Font = Enum.Font.SourceSansBold a2_2.FontSize = Enum.FontSize.Size24 a2_2.Text = "If your exploit supports httpget, you can update now by clicking 'Update'"
  13404. a2_2.TextColor3 = Color3.new(0.97, 0.97, 0.97) a2_2.TextStrokeTransparency = 0 a2_2.TextWrapped = true a2_2.TextYAlignment = Enum.TextYAlignment.Top UPDATE.Name = "UPDATE"
  13405. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13406. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13407. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13408. Line.BackgroundColor3 = Color3.new(0, 0, 0) Line.BackgroundTransparency = 0.5 Line.BorderColor3 = Color3.new(0, 0, 0) Line.Position = UDim2.new(0, 16, 0, 121)
  13409. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13410. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13411. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13412. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13413. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13414. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13415. for _, child in pairs(game.CoreGui:GetChildren()) do
  13416. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13417. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13418. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment