loldezpasteas2

Untitled

May 13th, 2018
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 449.09 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ----------------------BY FADEADM1N!----------------------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '8.9'
  15. loaded = true
  16. HttpService = game:GetService("HttpService")
  17. SAVEFILE = {
  18. colorR = 0.121569;
  19. colorG = 0.121569;
  20. colorB = 0.121569;
  21. cmdprefix = ';';
  22. suggestionstoggle = true;
  23. allowfriends = true;
  24. JLnotify = true;
  25. Mseconds = '7';
  26. Nfriends = true;
  27. cmdbarbind = ';';
  28. chatsV = false;
  29. whispersV = false;
  30. commandsV = false;
  31. }
  32. defaults = HttpService:JSONEncode(SAVEFILE)
  33. function run()
  34. local function writeF()
  35. writefile("IY.txt", defaults)
  36. wait(1)
  37. local newjson = readfile("IY.txt")
  38. local CREATEFILE = HttpService:JSONDecode(newjson)
  39. colorR = CREATEFILE.colorR
  40. colorG = CREATEFILE.colorG
  41. colorB = CREATEFILE.colorB
  42. cmdprefix = CREATEFILE.cmdprefix
  43. suggestionstoggle = CREATEFILE.suggestionstoggle
  44. allowfriends = CREATEFILE.allowfriends
  45. JLnotify = CREATEFILE.JLnotify
  46. Mseconds = CREATEFILE.Mseconds
  47. Nfriends = CREATEFILE.Nfriends
  48. cmdbarbind = CREATEFILE.cmdbarbind
  49. chatsV = CREATEFILE.chatsV
  50. whispersV = CREATEFILE.whispersV
  51. commandsV = CREATEFILE.commandsV
  52. loaded = true end
  53. function pcWRITE()
  54. local file, err = pcall(writeF)
  55. if not file then
  56. warn("READ/WRITE ERROR: "..err)
  57. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  58. function Click(mouse) R_W:Destroy()
  59. for _, child in pairs( game.CoreGui:GetChildren()) do
  60. if child.Name == 'IYrun' then
  61. child:Destroy() end end end
  62. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  63. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  64. local function sfile()
  65. local checktxt = readfile("IY.txt")
  66. if checktxt == nil then pcWRITE() writeF()
  67. else return end end
  68. local success, message2 = pcall(sfile)
  69. if success then
  70. local json = readfile("IY.txt")
  71. local LOADFILE = HttpService:JSONDecode(json)
  72. colorR = LOADFILE.colorR
  73. colorG = LOADFILE.colorG
  74. colorB = LOADFILE.colorB
  75. cmdprefix = LOADFILE.cmdprefix
  76. suggestionstoggle = LOADFILE.suggestionstoggle
  77. allowfriends = LOADFILE.allowfriends
  78. JLnotify = LOADFILE.JLnotify
  79. Mseconds = LOADFILE.Mseconds
  80. Nfriends = LOADFILE.Nfriends
  81. cmdbarbind = LOADFILE.cmdbarbind
  82. chatsV = LOADFILE.chatsV
  83. whispersV = LOADFILE.whispersV
  84. commandsV = LOADFILE.commandsV
  85. loaded = true else
  86. pcWRITE() writeF() end
  87. else
  88. colorR = 0.121569
  89. colorG = 0.121569
  90. colorB = 0.121569
  91. cmdprefix = ';'
  92. suggestionstoggle = true
  93. allowfriends = true
  94. JLnotify = true
  95. Mseconds = '7'
  96. Nfriends = true
  97. cmdbarbind = ';'
  98. chatsV = false
  99. whispersV = false
  100. commandsV = false
  101. loaded = true
  102. end
  103. repeat wait() until loaded == true
  104. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  105. 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={}
  106. 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
  107. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  108. local split=" " slock = false
  109. function updatefile()
  110. local update = {
  111. colorR = colorR;
  112. colorG = colorG;
  113. colorB = colorB;
  114. cmdprefix = cmdprefix;
  115. suggestionstoggle = suggestionstoggle;
  116. allowfriends = allowfriends;
  117. JLnotify = JLnotify;
  118. Mseconds = Mseconds;
  119. Nfriends = Nfriends;
  120. cmdbarbind = cmdbarbind;
  121. chatsV = chatsV;
  122. whispersV = whispersV;
  123. commandsV = commandsV
  124. }
  125. local updated = HttpService:JSONEncode(update)
  126. wait(0.1)
  127. writefile("IY.txt", updated) end
  128. function isNumber(str)
  129. return tonumber(str) ~= nil end
  130. function msghook()
  131. for _, child in pairs( workspace:GetChildren()) do
  132. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  133. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  134. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  135. else MSGhook = false end end
  136. game:GetService("RunService").RenderStepped:Connect(function()
  137. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  138. if r15noclip then
  139. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  140. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  141. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  142. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  143. if workspace.IYmessage.Text == '' then
  144. for _, child in pairs( LightingService:GetChildren()) do
  145. if child.Name == "IYmblur" then
  146. child:Destroy() end end end
  147. else MSGhook = false end
  148. for i,v in pairs(_players:GetPlayers()) do
  149. if FindTable(loopkillT, v.Name) then
  150. v.Character:BreakJoints() end
  151. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  152. v.Backpack:Destroy()
  153. for i,n in pairs(v.Character:GetChildren()) do
  154. if n:IsA('Tool') or n:IsA('HopperBin') then
  155. n:destroy() end end end
  156. if FindTable(rainbowT, v.Name) then
  157. v.Neutral = false
  158. v.TeamColor = BrickColor.random()
  159. end end end end)
  160. LightingService = game:GetService("Lighting")
  161. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  162. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  163. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  164. function FindTable(Table, Name)
  165. for i,v in pairs(Table) do
  166. if v == Name then
  167. return true
  168. end end
  169. return false
  170. end
  171. function GetInTable(Table, Name)
  172. for i = 1, #Table do
  173. if Table[i] == Name then
  174. return i
  175. end end
  176. return false end
  177. _players.PlayerRemoving:connect(function(player)
  178. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  179. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  180. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  181. game:FindService('StarterGui'):SetCore('SendNotification', {
  182. Title = player.Name,
  183. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  184. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  185. Duration = 5,
  186. })
  187. elseif JLnotify == true and Nfriends == false then
  188. game:FindService('StarterGui'):SetCore('SendNotification', {
  189. Title = player.Name,
  190. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  191. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  192. Duration = 5,
  193. })
  194. end
  195. end)
  196. FLYING = false
  197. iyflyspeed = 1
  198. function sFLY() -- from rocky2u cmdscript
  199. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  200. repeat wait() until Mouse
  201.  
  202. local T = LP.Character.HumanoidRootPart
  203. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  204. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  205. local SPEED = 0
  206.  
  207. local function FLY()
  208. FLYING = true
  209. local BG = Instance.new('BodyGyro', T)
  210. local BV = Instance.new('BodyVelocity', T)
  211. BG.P = 9e4
  212. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  213. BG.cframe = T.CFrame
  214. BV.velocity = Vector3.new(0, 0.1, 0)
  215. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  216. spawn(function()
  217. repeat wait()
  218. LP.Character.Humanoid.PlatformStand = true
  219. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  220. SPEED = 50
  221. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  222. SPEED = 0
  223. end
  224. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  225. 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
  226. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  227. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  228. 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
  229. else
  230. BV.velocity = Vector3.new(0, 0.1, 0)
  231. end
  232. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  233. until not FLYING
  234. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  235. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  236. SPEED = 0
  237. BG:destroy()
  238. BV:destroy()
  239. LP.Character.Humanoid.PlatformStand = false
  240. end)
  241. end
  242. Mouse.KeyDown:connect(function(KEY)
  243. if KEY:lower() == 'w' then
  244. CONTROL.F = iyflyspeed
  245. elseif KEY:lower() == 's' then
  246. CONTROL.B = -iyflyspeed
  247. elseif KEY:lower() == 'a' then
  248. CONTROL.L = -iyflyspeed
  249. elseif KEY:lower() == 'd' then
  250. CONTROL.R = iyflyspeed
  251. end
  252. end)
  253. Mouse.KeyUp:connect(function(KEY)
  254. if KEY:lower() == 'w' then
  255. CONTROL.F = 0
  256. elseif KEY:lower() == 's' then
  257. CONTROL.B = 0
  258. elseif KEY:lower() == 'a' then
  259. CONTROL.L = 0
  260. elseif KEY:lower() == 'd' then
  261. CONTROL.R = 0
  262. end
  263. end)
  264. FLY()
  265. end
  266. function NOFLY()
  267. FLYING = false
  268. LP.Character.Humanoid.PlatformStand = false
  269. end
  270.  
  271. ------------------
  272. ---CMDS/HOTKEYS---
  273. ------------------
  274. HK = {
  275. '-HOTKEYS-',
  276. 'F4 - Toggle Fly',
  277. 'F5 - Toggle Noclip',
  278. 'HOLD F2 - Click TP',
  279. '-COMMANDS-'
  280. }
  281. CMDs = {
  282. 'ff [plr]',
  283. 'invisibleff / invisff [plr]',
  284. 'unff [plr]',
  285. 'fire [plr] [R G B]',
  286. 'unfire [plr]',
  287. 'burn [plr]',
  288. 'sparkles / sp [plr] [R G B]',
  289. 'unsparkles / unsp [plr]',
  290. 'smoke [plr]',
  291. 'unsmoke [plr]',
  292. 'btools [plr]',
  293. 'god [plr]',
  294. 'ungod [plr]',
  295. 'smite [plr]',
  296. 'bleach [plr]',
  297. 'begone / thot [plr]',
  298. 'crucify [plr]',
  299. 'hang [plr]',
  300. 'heal [plr]',
  301. 'freeze / fr [plr]',
  302. 'thaw / unfr [plr]',
  303. 'kill [plr]',
  304. 'sound / music [ID/Name]',
  305. 'playhash / hash [hash]',
  306. 'volume / vol [num]',
  307. 'pitch [num]',
  308. 'distortsound / distort [num]',
  309. 'explode [plr]',
  310. 'invisible / invis [plr]',
  311. 'visible / vis [plr]',
  312. 'goto [plr]',
  313. 'bring [plr]',
  314. 'tp [plr] [plr]',
  315. 'pipetp [plr] [plr]',
  316. 'savepos / spos [name]',
  317. 'loadpos / lpos [plr] [name]',
  318. 'deletepos / dpos [name]',
  319. 'positions / pos',
  320. 'char [plr] [ID]',
  321. 'charplr / cp [plr] [plr]',
  322. 'unchar [plr]',
  323. 'speed / ws [plr] [num]',
  324. 'sgod [plr]',
  325. 'unlockws',
  326. 'lockws',
  327. 'unanchor',
  328. 'anchor',
  329. 'clear',
  330. 'loadm',
  331. 'message / m [msg]',
  332. 'servermessage / sm [msg]',
  333. 'light [plr] [R G B]',
  334. 'unlight [plr]',
  335. 'glowstick [plr] [R G B]',
  336. 'decalspam [ID]',
  337. 'undecalspam',
  338. 'thirdp [plr]',
  339. 'firstp [plr]',
  340. 'name [plr]',
  341. 'unname [plr]',
  342. 'loopname / lname [plr]',
  343. 'unloopname / unlname [plr]',
  344. 'stun [plr]',
  345. 'unstun [plr]',
  346. 'copytools / ctools [plr]',
  347. 'keeptools / ktools [plr]',
  348. 'nokeeptools / noktools [plr]',
  349. 'notools [plr]',
  350. 'serverinfo / info',
  351. 'damage [plr]',
  352. 'maxhealth [plr] [num]',
  353. 'sethealth [plr] [num]',
  354. 'spectate / view [plr]',
  355. 'unspectate / unview',
  356. 'esp [plr]',
  357. 'noesp [plr]',
  358. 'nolimbs [plr]',
  359. 'torso [plr]',
  360. 'box [plr]',
  361. 'nobox [plr]',
  362. 'ghost [plr]',
  363. 'unghost [plr]',
  364. 'sphere [plr]',
  365. 'loadmap [ID]',
  366. 'savemap / smap',
  367. 'restoremap / rmap',
  368. 'sky [ID]',
  369. 'skygif [ID],[ID]... [interval]',
  370. 'unskygif',
  371. 'ambient [R G B]',
  372. 'clrterrain',
  373. 'jail [plr]',
  374. 'unjail [plr]',
  375. 'shutdown',
  376. 'starman [plr]',
  377. 'unstarman [plr]',
  378. 'tppos [plr] [coordinate]',
  379. 'offset [plr] [coordinate]',
  380. 'animation [plr] [anim]',
  381. 'normal [plr]',
  382. 'creeper [plr]',
  383. 'uncreeper [plr]',
  384. 'shrek [plr]',
  385. 'unshrek [plr]',
  386. 'respawn [plr]',
  387. 'refresh / re [plr]',
  388. 'base',
  389. 'control [plr]',
  390. 'nuke [plr]',
  391. 'infect [plr]',
  392. 'uninfect [plr]',
  393. 'duck [plr]',
  394. 'unduck [plr]',
  395. 'knuckles [plr]',
  396. 'cape [plr] [R G B]',
  397. 'uncape [plr]',
  398. 'disable [plr]',
  399. 'enable [plr]',
  400. 'size [plr] [num]',
  401. 'confuse [plr]',
  402. 'unconfuse [plr]',
  403. 'clone [plr]',
  404. 'dummy [name]',
  405. 'nodummies',
  406. 'spin [plr]',
  407. 'unspin [plr]',
  408. 'dog [plr]',
  409. 'undog [plr]',
  410. 'loopheal [plr]',
  411. 'unloopheal [plr]',
  412. 'fling [plr]',
  413. 'skydive [plr]',
  414. 'ayylmao [plr]',
  415. 'seizure [plr]',
  416. 'unseizure [plr]',
  417. 'paper [plr]',
  418. 'fat [plr]',
  419. 'punish [plr]',
  420. 'unpunish [plr]',
  421. 'fogend [num]',
  422. 'fogcolor [R G B]',
  423. 'disco',
  424. 'undisco',
  425. 'fix',
  426. 'fixlighting / fixl',
  427. 'savelighting / slighting',
  428. 'flood',
  429. 'iyspam',
  430. 'spookyify',
  431. 'explorer / dex',
  432. 'particles [plr] [ID]',
  433. 'noparticles [plr]',
  434. 'draw',
  435. 'devuzi',
  436. 'knife',
  437. 'mage',
  438. 'ban [plr]',
  439. 'unban [plr]',
  440. 'clrbans',
  441. 'float [plr]',
  442. 'unfloat [plr]',
  443. 'noclip',
  444. 'clip',
  445. 'hat [plr] [ID]',
  446. 'hatsize [plr] [num]',
  447. 'removehats / rhats [plr]',
  448. 'cripple [plr]',
  449. 'uncripple [plr]',
  450. 'blur [num]',
  451. 'unblur',
  452. 'hipheight / hheight [plr] [num]',
  453. 'bgui [plr] [text]',
  454. 'unbgui [plr]',
  455. 'loopkill [plr]',
  456. 'unloopkill [plr]',
  457. 'trip [plr]',
  458. 'sit [plr]',
  459. 'loopsit / lsit [plr]',
  460. 'unloopsit / unlsit [plr]',
  461. 'jump [plr]',
  462. 'loopjump / ljump [plr]',
  463. 'unloopjump / unljump [plr]',
  464. 'jumppower / jpower [plr] [num]',
  465. 'strength [plr]',
  466. 'unstrength [plr]',
  467. 'weaken [plr]',
  468. 'unweaken [plr]',
  469. 'shiny [plr]',
  470. 'serverlock / slock',
  471. 'unserverlock / unslock',
  472. 'agelock [age num]',
  473. 'unagelock',
  474. 'headshake [plr]',
  475. 'addstat [plr] [text]',
  476. 'change [plr] [stat] [num]',
  477. 'headsize [plr] [num]',
  478. 'bang [plr] [plr] / bang [plr]',
  479. 'chat [plr] [msg]',
  480. 'gravity [num]',
  481. 'disabletools [plr]',
  482. 'enabletools [plr]',
  483. 'nil [plr]',
  484. 'rainbow [plr]',
  485. 'rainbowname [plr]',
  486. 'unrainbowname [plr]',
  487. 'mesh [plr] [mesh] [texture]',
  488. 'rain [mesh] [texture]',
  489. 'norain',
  490. 'neon [plr]',
  491. 'glass [plr]',
  492. 'longneck [plr]',
  493. 'unlongneck [plr]',
  494. 'time [num]',
  495. 'day',
  496. 'night',
  497. 'blackandwhite',
  498. 'invert',
  499. 'sun [intense] [spread]',
  500. 'spasm [plr]',
  501. 'meteor [plr]',
  502. 'countdown [num]',
  503. 'bomb [plr]',
  504. 'terrain',
  505. 'rocket [plr]',
  506. 'ball [plr]',
  507. 'unball [plr]',
  508. 'hidename [plr]',
  509. 'unhidename [plr]',
  510. 'face [plr] [ID]',
  511. 'fly',
  512. 'unfly',
  513. 'flyspeed [num]',
  514. 'zinnia [plr]',
  515. 'arrest [plr]',
  516. 'seagull / gull [plr]',
  517. 'team [plr] [team]',
  518. 'age [plr]',
  519. 'f3x',
  520. 'tools [plr]',
  521. 'dong [plr]',
  522. 'nodong [plr]',
  523. 'filtering',
  524. 'remotespy',
  525. 'crash [plr]',
  526. 'kick [plr]',
  527. 'admin [plr]',
  528. 'unadmin [plr]',
  529. 'admins',
  530. 'bans',
  531. 'bait',
  532. 'removebait / nobait',
  533. 'strobe',
  534. 'unstrobe',
  535. 'blind [plr]',
  536. 'unblind [plr]',
  537. 'globalshadows / gshadows',
  538. 'noglobalshadows / nogshadows',
  539. 'outlines',
  540. 'nooutlines',
  541. 'brightness [num]',
  542. 'delete [part name]',
  543. 'deleteclass / dc [class name]',
  544. 'fart [plr]',
  545. 'partdisco',
  546. 'unpartdisco',
  547. 'discomesh [plr]',
  548. 'chickenarms / chicken [plr]',
  549. 'earthquake [power] [intensity]',
  550. 'car [plr]',
  551. 'uncar [plr]',
  552. 'insert [ID]',
  553. 'spawnpoint [plr]',
  554. 'removespawns',
  555. 'fegod',
  556. 'feinvisible / feinvis',
  557. 'fekill [plr] (need a tool)',
  558. 'loopoof',
  559. 'unloopoof',
  560. 'disablereset [plr]',
  561. 'enablereset [plr]',
  562. 'loopbring [plr]',
  563. 'unloopbring [plr]',
  564. 'lock [plr]',
  565. 'unlock [plr]',
  566. 'sword [plr]',
  567. 'maxzoom [plr] [num]',
  568. 'fixcam',
  569. 'freecam / fc',
  570. 'unfreecam / unfc',
  571. 'freecamspeed / fcspeed [num]',
  572. 'plrsound [plr] [ID]',
  573. 'noplrsound [plr]',
  574. 'playlist / player [ID],[ID]...',
  575. 'setsong [num]',
  576. 'prevsong',
  577. 'nextsong',
  578. 'hideplaylist / hideplayer',
  579. 'keybind [key] [cmd]',
  580. 'unkeybind [key]',
  581. 'addalias [cmd] [alias]',
  582. 'removealias [alias]',
  583. 'trail [plr] [R G B]',
  584. 'untrail [plr]',
  585. 'hub',
  586. 'script [script]',
  587. 'prefix [string]',
  588. 'rejoin',
  589. 'tablet',
  590. 'settings',
  591. 'cmds',
  592. 'logs',
  593. 'breakloops/break (cmd loops)',
  594. 'version',
  595. 'exit'
  596. }
  597. 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
  598.  
  599. std.inTable=function(tbl,val)
  600. if tbl==nil then return false end
  601.  
  602. for _,v in pairs(tbl)do
  603. if v==val then return true end
  604. end
  605. return false
  606. end
  607. std.out=function(str)
  608. print(str)
  609. end
  610. std.list=function(tbl)
  611. local str=''
  612. for i,v in pairs(tbl)do
  613. str=str..tostring(v)
  614. if i~=#tbl then str=str..', ' end
  615. end
  616. return str
  617. end
  618. std.endat=function(str,val)
  619. local z=str:find(val)
  620. if z then
  621. return str:sub(0,z-string.len(val)),true
  622. else
  623. return str,false
  624. end
  625. end
  626. std.first=function(str) return str:sub(1,1) end
  627.  
  628. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  629.  
  630. local exec=function(str)
  631. spawn(function()
  632. local script, loaderr = loadstring(str)
  633. if not script then
  634. error(loaderr)
  635. else
  636. script()
  637. end
  638. end)
  639. end
  640. local findCmd=function(cmd_name)
  641. for i,v in pairs(cmds)do
  642. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  643. return v
  644. end
  645. end
  646. end
  647. local getCmd=function(msg)
  648. local cmd,hassplit=std.endat(msg:lower(),split)
  649. if hassplit then
  650. return {cmd,true}
  651. else
  652. return {cmd,false}
  653. end
  654. end
  655. local getprfx=function(strn)
  656. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  657. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  658. end return
  659. end
  660. maincolor = Color3.new(colorR, colorG, colorB)
  661. function updatecolors(color)
  662. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  663. maincolor = color
  664. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  665. if child.Name == "TopBarContainer" then
  666. child.BackgroundColor3 = color
  667. end end
  668. FeedbackMain.BackgroundColor3 = maincolor
  669. MAIN.BackgroundColor3 = maincolor
  670. bar.BackgroundColor3 = maincolor
  671. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  672. if game.CoreGui:FindFirstChild('Updates') then
  673. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  674. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  675. if game.CoreGui:FindFirstChild('Sinfo') then
  676. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  677. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  678. if game.CoreGui:FindFirstChild('cp') then
  679. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  680. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  681. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  682. if game.CoreGui:FindFirstChild('Bans') then
  683. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  684. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  685. if game.CoreGui:FindFirstChild('Pos') then
  686. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  687. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  688. if game.CoreGui:FindFirstChild('Admins') then
  689. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  690. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  691. if game.CoreGui:FindFirstChild('Logs') then
  692. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  693. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  694. end
  695.  
  696. function respawn(plr)
  697. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  698. local H = Instance.new('Humanoid', M)
  699. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  700. plr.Character = M end
  701.  
  702. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  703. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  704. function kickF(plr)
  705. spawn(function()
  706. if plr.Parent ~= nil then
  707. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  708. local newChar = dummy:Clone() newChar.Parent = workspace
  709. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  710. for i = 1,4 do
  711. local Plat = Instance.new('SkateboardPlatform', newChar)
  712. Plat.Position = newChar.HumanoidRootPart.Position
  713. Plat.Name = 'IYplat'
  714. Plat.Size = Vector3.new(10, 1.2, 10)
  715. Plat.Transparency = 1 end
  716. plr.Character = newChar
  717. local PART = Instance.new('Part', newChar)
  718. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  719. PART.Size = Vector3.new(10, 1.2, 10)
  720. PART.Anchored = true
  721. PART.Transparency = 1
  722. if newChar:FindFirstChild("SkateboardPlatform") then
  723. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  724. wait(0.4)
  725. if newChar then newChar:Destroy() end
  726. kickF(plr) end
  727. end end) end
  728.  
  729. function refresh(plr)
  730. spawn(function()
  731. local rpos = plr.Character.HumanoidRootPart.Position
  732. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  733. repeat wait() until plr.Character:FindFirstChild('HumanoidRootPart')
  734. plr.Character:MoveTo(rpos) end) end
  735.  
  736. 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
  737. 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
  738. _players.PlayerAdded:connect(function(player)
  739. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  740. game:FindService('StarterGui'):SetCore('SendNotification', {
  741. Title = player.Name,
  742. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  743. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  744. Duration = 5,
  745. })
  746. elseif JLnotify == true and Nfriends == false then
  747. game:FindService('StarterGui'):SetCore('SendNotification', {
  748. Title = player.Name,
  749. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  750. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  751. Duration = 5,
  752. })
  753. end
  754. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  755. spawn(function()
  756. repeat wait() until player.Character
  757. kickF(player)
  758. end)
  759. end)
  760. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  761. spawn(function()
  762. repeat wait() until player.Character
  763. kickF(player)
  764. end)
  765. end
  766. if FindTable(banT, player.userId) then
  767. spawn(function()
  768. repeat wait() until player.Character
  769. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  770. kickF(player)
  771. end)
  772. end
  773. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  774. spawn(function()
  775. repeat wait() until player.Character
  776. kickF(player)
  777. end)
  778. else
  779. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  780. spawn(function()
  781. repeat wait() until player.Character
  782. kickF(player)
  783. end)
  784. end
  785. end
  786. end)
  787. local customAlias = {}
  788. local findCmd=function(cmd_name)
  789. for i,v in pairs(cmds)do
  790. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  791. return v
  792. end
  793. end
  794. return customAlias[cmd_name:lower()]
  795. end
  796. local function splitString(str,delim)
  797. local broken = {}
  798. if delim == nil then delim = "," end
  799. for w in string.gmatch(str,"[^"..delim.."]+") do
  800. table.insert(broken,w)
  801. end
  802. return broken
  803. end
  804. local historyCount = 0
  805. local cmdHistory = {}
  806. lastBreakTime = 0
  807. local function execCmd(cmdStr,speaker)
  808. local rawCmdStr = cmdStr
  809. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  810. local commandsToRun = splitString(cmdStr,"\\")
  811. for i,v in pairs(commandsToRun) do
  812. v = string.gsub(v,"%%BackSlash%%","\\")
  813. local x,y,num = v:find("^(%d+)%^")
  814. local cmdDelay = 0
  815. if num then
  816. v = v:sub(y+1)
  817. local x,y,del = v:find("^([%d%.]+)%^")
  818. if del then
  819. v = v:sub(y+1)
  820. cmdDelay = tonumber(del) or 0
  821. end
  822. end
  823. num = tonumber(num or 1)
  824. local args = splitString(v,split)
  825. local cmd = findCmd(args[1])
  826. if cmd then
  827. table.remove(args,1)
  828. cargs = args
  829. if speaker == gPlayers.LocalPlayer then
  830. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  831. end
  832. if #cmdHistory > 20 then table.remove(cmdHistory) end
  833. local cmdStartTime = tick()
  834. for rep = 1,num do
  835. if lastBreakTime > cmdStartTime then break end
  836. pcall(function()
  837. cmd.FUNC(args, speaker)
  838. end)
  839. if cmdDelay ~= 0 then wait(cmdDelay) end
  840. end
  841. end
  842. end
  843. end
  844. logsloaded = false
  845. ChatLog = function(plr)
  846. plr.Chatted:Connect(function(Message)
  847. if logsloaded == true then
  848. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  849. CreateLabel(plr.Name,Message)
  850. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  851. CreateLabel(plr.Name,Message)
  852. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  853. CreateLabel(plr.Name,Message)
  854. 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
  855. CreateLabel(plr.Name,Message)
  856. end end end) end
  857. 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
  858. for _, plr in pairs(gPlayers:GetChildren()) do
  859. if plr.ClassName == "Player" then
  860. updateevents(plr) ChatLog(plr) end end
  861. _players.PlayerAdded:connect(function(player)
  862. updateevents(player) ChatLog(player)
  863. end)
  864. _G.exec_cmd = execCmd
  865. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  866. 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
  867. local _char=function(plr_name)
  868. for i,v in pairs(gPlayers:GetChildren())do
  869. if v:IsA'Player'then
  870. if v.Name==plr_name then return v.Character end
  871. end
  872. end
  873. return
  874. end
  875. local _plr=function(plr_name)
  876. for i,v in pairs(gPlayers:GetChildren())do
  877. if v:IsA'Player'then
  878. if v.Name==plr_name then return v end
  879. end
  880. end
  881. return
  882. end
  883. function addcmd(name,desc,alias,func)
  884. cmds[#cmds+1]=
  885. {
  886. NAME=name;
  887. DESC=desc;
  888. ALIAS=alias;
  889. FUNC=func;
  890. }
  891. end
  892. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  893. local SpecialPlayerCases = {
  894. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  895. ["others"] = function(speaker)
  896. local plrs = {}
  897. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  898. if v ~= speaker then
  899. table.insert(plrs,v)
  900. end
  901. end
  902. return plrs
  903. end,
  904. ["me"] = function(speaker)return {speaker} end,
  905. ["#(%d+)"] = function(speaker,args,currentList)
  906. local returns = {}
  907. local randAmount = tonumber(args[1])
  908. local players = {unpack(currentList)}
  909. for i = 1,randAmount do
  910. if #players == 0 then break end
  911. local randIndex = math.random(1,#players)
  912. table.insert(returns,players[randIndex])
  913. table.remove(players,randIndex)
  914. end
  915. return returns
  916. end,
  917. ["random"] = function(speaker,args,currentList)
  918. local players = currentList
  919. return {players[math.random(1,#players)]}
  920. end,
  921. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  922. local returns = {}
  923. local team = args[1]
  924. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  925. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  926. table.insert(returns,plr)
  927. end
  928. end
  929. return returns
  930. end,
  931. ["allies"] = function(speaker)
  932. local returns = {}
  933. local team = speaker.Team
  934. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  935. if plr.Team == team then
  936. table.insert(returns,plr)
  937. end
  938. end
  939. return returns
  940. end,
  941. ["enemies"] = function(speaker)
  942. local returns = {}
  943. local team = speaker.Team
  944. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  945. if plr.Team ~= team then
  946. table.insert(returns,plr)
  947. end
  948. end
  949. return returns
  950. end,
  951. ["team"] = function(speaker)
  952. local returns = {}
  953. local team = speaker.Team
  954. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  955. if plr.Team == team then
  956. table.insert(returns,plr)
  957. end
  958. end
  959. return returns
  960. end,
  961. ["nonteam"] = function(speaker)
  962. local returns = {}
  963. local team = speaker.Team
  964. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  965. if plr.Team ~= team then
  966. table.insert(returns,plr)
  967. end
  968. end
  969. return returns
  970. end,
  971. ["friends"] = function(speaker,args)
  972. local returns = {}
  973. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  974. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  975. table.insert(returns,plr)
  976. end
  977. end
  978. return returns
  979. end,
  980. ["nonfriends"] = function(speaker,args)
  981. local returns = {}
  982. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  983. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  984. table.insert(returns,plr)
  985. end
  986. end
  987. return returns
  988. end,
  989. ["bacons"] = function(speaker,args)
  990. local returns = {}
  991. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  992. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  993. table.insert(returns,plr)
  994. end
  995. end
  996. return returns
  997. end,
  998. ["admins"] = function(speaker)
  999. local returns = {}
  1000. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1001. if isAdmin(plr) then
  1002. table.insert(returns,plr)
  1003. end
  1004. end
  1005. return returns
  1006. end,
  1007. ["nonadmins"] = function(speaker)
  1008. local returns = {}
  1009. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1010. if not isAdmin(plr) then
  1011. table.insert(returns,plr)
  1012. end
  1013. end
  1014. return returns
  1015. end,
  1016. ["age(%d+)"] = function(speaker,args)
  1017. local returns = {}
  1018. local age = tonumber(args[1])
  1019. if not age == nil then return end
  1020. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1021. if plr.AccountAge <= age then
  1022. table.insert(returns,plr)
  1023. end
  1024. end
  1025. return returns
  1026. end,
  1027. ["rad(%d+)"] = function(speaker,args)
  1028. local returns = {}
  1029. local radius = tonumber(args[1])
  1030. local speakerChar = speaker.Character
  1031. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1032. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1033. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1034. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1035. if magnitude <= radius then table.insert(returns,plr) end
  1036. end
  1037. end
  1038. return returns
  1039. end
  1040. }
  1041. local function toTokens(str)
  1042. local tokens = {}
  1043. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1044. table.insert(tokens,{Operator = op,Name = name})
  1045. end
  1046. return tokens
  1047. end
  1048. local function onlyIncludeInTable(tab,matches)
  1049. local matchTable = {}
  1050. local resultTable = {}
  1051. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1052. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1053. return resultTable
  1054. end
  1055. local function removeTableMatches(tab,matches)
  1056. local matchTable = {}
  1057. local resultTable = {}
  1058. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1059. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1060. return resultTable
  1061. end
  1062. local function getPlayersByName(name)
  1063. local found = {}
  1064. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1065. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1066. table.insert(found,v)
  1067. end
  1068. end
  1069. return found
  1070. end
  1071. local function getPlayer(list,speaker)
  1072. if list == nil then return {speaker.Name} end
  1073. local nameList = splitString(list,",")
  1074.  
  1075. local foundList = {}
  1076.  
  1077. for _,name in pairs(nameList) do
  1078. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1079. local tokens = toTokens(name)
  1080. local initialPlayers = game:GetService("Players"):GetPlayers()
  1081.  
  1082. for i,v in pairs(tokens) do
  1083. if v.Operator == "+" then
  1084. local tokenContent = v.Name
  1085. local foundCase = false
  1086. for regex,case in pairs(SpecialPlayerCases) do
  1087. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1088. if #matches > 0 then
  1089. foundCase = true
  1090. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1091. end
  1092. end
  1093. if not foundCase then
  1094. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1095. end
  1096. else
  1097. local tokenContent = v.Name
  1098. local foundCase = false
  1099. for regex,case in pairs(SpecialPlayerCases) do
  1100. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1101. if #matches > 0 then
  1102. foundCase = true
  1103. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1104. end
  1105. end
  1106. if not foundCase then
  1107. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1108. end
  1109. end
  1110. end
  1111.  
  1112. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1113. end
  1114.  
  1115. local foundNames = {}
  1116. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1117.  
  1118. return foundNames
  1119. end
  1120. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1121. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1122. if (zCoco) then
  1123. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1124. else
  1125. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1126. end
  1127. return funcw
  1128. end
  1129. function _G.msg(txt)
  1130. spawn(function()
  1131. msghook()
  1132. if MSGhook == true then
  1133. workspace.IYmessage.Text = ''
  1134. wait(0.1)
  1135. local b = Instance.new("BlurEffect", LightingService)
  1136. b.Name = "IYmblur"
  1137. b.Size = 18
  1138. workspace.IYmessage.Text = txt
  1139. wait(Mseconds)
  1140. b:Destroy()
  1141. if workspace.IYmessage.Text == txt then
  1142. workspace.IYmessage.Text = '' end
  1143. elseif MSGhook == false then
  1144. execCmd("loadm")
  1145. repeat wait() until workspace:FindFirstChild("IYmessage")
  1146. workspace.IYmessage.Text = ''
  1147. wait(0.1)
  1148. local b = Instance.new("BlurEffect", LightingService)
  1149. b.Name = "IYmblur"
  1150. b.Size = 18
  1151. workspace.IYmessage.Text = txt
  1152. wait(Mseconds)
  1153. b:Destroy()
  1154. if workspace.IYmessage.Text == txt then
  1155. workspace.IYmessage.Text = '' end
  1156. end
  1157. end)
  1158. end
  1159. function bleach(plr)
  1160. spawn(function()
  1161. local char = plr.Character
  1162. local hit1 = Instance.new("Sound", workspace)
  1163. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1164. local hit = Instance.new("Sound", workspace)
  1165. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1166. local Bleach = Instance.new("Part", char["Left Arm"])
  1167. Bleach.CanCollide = false
  1168. local Mesh = Instance.new("SpecialMesh", Bleach)
  1169. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1170. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1171. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1172. local Handy = Instance.new("Weld", Bleach)
  1173. Handy.Part0 = Bleach
  1174. Handy.Part1 = char["Left Arm"]
  1175. Handy.C0 = CFrame.new(0.5,1.8,0)
  1176. Handy.C1 = CFrame.Angles(0,4,1)
  1177. local drink = Instance.new("Sound", char.Head)
  1178. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1179. wait(3)
  1180. game.Chat:Chat(char.Head,"I need to die","Red")
  1181. for i = 1,10 do
  1182. wait()
  1183. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1184. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1185. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1186. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1187. end
  1188. drink:Play()
  1189. wait(3.4)
  1190. drink:Stop()
  1191. for i = 1,10 do
  1192. wait()
  1193. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1194. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1195. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1196. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1197. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1198. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1199. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1200. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1201. end
  1202. wait(0.01)
  1203. char.Torso.Anchored = true
  1204. char["Left Arm"].Anchored = true
  1205. char["Right Arm"].Anchored = true
  1206. char["Left Leg"].Anchored = true
  1207. char["Right Leg"].Anchored = true
  1208. char.Head.Anchored = true
  1209. hit:Play()
  1210. hit1:Play()
  1211. wait(4)
  1212. local bl00d = Instance.new("Part", char.Head)
  1213. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1214. bl00d.Rotation = Vector3.new(0,0,-90)
  1215. bl00d.CanCollide = false
  1216. bl00d.Anchored = true
  1217. bl00d.BrickColor = BrickColor.new("Maroon")
  1218. bl00d.Position = char.Head.Position
  1219. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1220. bl00d.Shape = "Cylinder"
  1221. bl00d.Material = "Pebble"
  1222. for i = 1,100 do
  1223. wait()
  1224. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1225. end
  1226. wait(1)
  1227. char.Humanoid.Health = 0
  1228. end)
  1229. end
  1230. function rape(victim, speaker) -- from rocky2u cmdscript
  1231. spawn(function()
  1232. local P1 = game:GetService("Players")[speaker].Character.Torso
  1233. local V1 = game:GetService("Players")[victim].Character.Torso
  1234. V1.Parent.Humanoid.PlatformStand = true
  1235. 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'
  1236. 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'
  1237. 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'
  1238. 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'
  1239. 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'
  1240. 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'
  1241. 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)
  1242. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1243. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1244. local D2 = D:Clone() D2.Parent = P1
  1245. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1246. 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)
  1247. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1248. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1249. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1250. local CM = Instance.new('CylinderMesh', C)
  1251. 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)
  1252. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1253. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1254. 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)
  1255. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1256. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1257. 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)
  1258. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1259. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1260. 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)
  1261. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1262. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1263. 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)
  1264. 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)
  1265. 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)
  1266. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1267. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1268. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1269. end)
  1270. 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)
  1271. end
  1272.  
  1273. addcmd('addalias','Adds an alias to a command',{},
  1274. function(args,speaker)
  1275. if #args < 2 then return end
  1276. local cmd = string.lower(args[1])
  1277. local alias = string.lower(args[2])
  1278. for i,v in pairs(cmds) do
  1279. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1280. customAlias[alias] = v
  1281. Notify("Added "..alias.." as an alias to "..cmd)
  1282. updatefile()
  1283. break
  1284. end
  1285. end
  1286. end)
  1287.  
  1288. addcmd('removealias','Removes a custom alias',{},
  1289. function(args,speaker)
  1290. if #args < 1 then return end
  1291. local alias = string.lower(args[1])
  1292. if customAlias[alias] then
  1293. local cmd = customAlias[alias].NAME
  1294. customAlias[alias] = nil
  1295. Notify("Removed the alias "..alias.." from "..cmd)
  1296. updatefile()
  1297. end
  1298. end)
  1299.  
  1300. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1301. function(args, speaker)
  1302. loadstring(tostring(GLS(false, 0)))()
  1303. end)
  1304.  
  1305. function hub()
  1306. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1307. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1308. addcmd('hub','opens script hub',{'scripts'},
  1309. function(args, speaker)
  1310. if speaker.userId ~= LP.userId then
  1311. lponly(speaker) else
  1312. hub()
  1313. end end)
  1314.  
  1315. addcmd('ff','gives ff to player',{},
  1316. function(args, speaker)
  1317. local players = getPlayer(args[1], speaker)
  1318. for i,v in pairs(players)do
  1319. local pchar=_char(v)
  1320. Instance.new("ForceField", pchar)
  1321. end
  1322. end)
  1323.  
  1324. addcmd('maxhealth','sets a limit of health to player',{},
  1325. function(args, speaker)
  1326. local players = getPlayer(args[1], speaker)
  1327. for i,v in pairs(players)do
  1328. local pchar=_char(v)
  1329. pchar.Humanoid.MaxHealth = args[2]
  1330. end
  1331. end)
  1332.  
  1333. addcmd('sethealth','sets the health of a player',{},
  1334. function(args, speaker)
  1335. local players = getPlayer(args[1], speaker)
  1336. for i,v in pairs(players)do
  1337. local pchar=_char(v)
  1338. pchar.Humanoid.Health = args[2]
  1339. end
  1340. end)
  1341.  
  1342. addcmd('breakloops','stops any cmd loops',{'break'},
  1343. function(args, speaker)
  1344. lastBreakTime = tick()
  1345. end)
  1346.  
  1347. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1348. function(args, speaker)
  1349. local players = getPlayer(args[1], speaker)
  1350. for i,v in pairs(players)do
  1351. local pchar=_char(v)
  1352. local invisff = Instance.new("ForceField", pchar)
  1353. invisff.Visible = false
  1354. end
  1355. end)
  1356.  
  1357. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1358. function(args, speaker)
  1359. local players = getPlayer(args[1], speaker)
  1360. for i,v in pairs(players)do
  1361. local pchar=_char(v)
  1362. spawn(function()
  1363. local m = missile:Clone()
  1364. m.Parent = workspace
  1365. local W = Instance.new('Weld', m)
  1366. W.Part0 = W.Parent
  1367. W.Part1 = pchar.HumanoidRootPart
  1368. W.C1 = CFrame.new(0, 0.5, 1)
  1369. m.force.Force = Vector3.new(0, 15000, 0)
  1370. wait(0.01)
  1371. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1372. wait(5)
  1373. Instance.new('Explosion', m).Position = m.Position
  1374. wait(0.01)
  1375. pchar:BreakJoints()
  1376. wait(1)
  1377. m:destroy()
  1378. end)
  1379. end
  1380. end)
  1381.  
  1382. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1383. function(args, speaker)
  1384. if speaker.userId ~= LP.userId then
  1385. lponly(speaker)
  1386. else
  1387. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1388. end
  1389. end)
  1390.  
  1391. addcmd('unff', 'takes away ff from player',{'noff'},
  1392. function(args, speaker)
  1393. local players = getPlayer(args[1], speaker)
  1394. for i,v in pairs(players)do
  1395. local pchar=_char(v)
  1396. for j,v1 in pairs(pchar:GetChildren()) do
  1397. if v1:IsA("ForceField") then
  1398. v1:Destroy()
  1399. end
  1400. end
  1401. end
  1402. end)
  1403.  
  1404. addcmd('insert', 'inserts a model',{'ins'},
  1405. function(args, speaker)
  1406. local modelid = args[1]
  1407. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. modelid)
  1408. model.Parent = workspace
  1409. model.Name = "IYmodel"
  1410. model:MakeJoints()
  1411. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1412. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1413. Notify('Inserted ' .. Asset.Name)
  1414. end)
  1415.  
  1416. addcmd('car', 'inserts a car',{'vehicle'},
  1417. function(args, speaker)
  1418. local players = getPlayer(args[1], speaker)
  1419. for i,v in pairs(players)do
  1420. spawn(function()
  1421. local pchar=_char(v)
  1422. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1423. model.Parent = workspace
  1424. model:MakeJoints()
  1425. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1426. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1427. for _, child in pairs( model:GetChildren()) do
  1428. if child.ClassName == "Part" then
  1429. child.Anchored = true
  1430. wait(1)
  1431. child.Anchored = false
  1432. end end end) end end)
  1433.  
  1434. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1435. function(args, speaker)
  1436. local players = getPlayer(args[1], speaker)
  1437. for i,v in pairs(players)do
  1438. for _, child in pairs( workspace:GetChildren()) do
  1439. if child.Name == "IYcar" .. gPlayers[v].Name then
  1440. child:Destroy()
  1441. end
  1442. end
  1443. end
  1444. end)
  1445.  
  1446. addcmd('team','team [plr] [team]',{},
  1447. function(args, speaker)
  1448. local players = getPlayer(args[1], speaker)
  1449. local teamname = nil
  1450. for i,v in pairs(players)do
  1451. 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
  1452. _players[v].Team = teamname
  1453. end
  1454. end)
  1455.  
  1456. addcmd('maxzoom','maximum camera zoom',{},
  1457. function(args, speaker)
  1458. local players = getPlayer(args[1], speaker)
  1459. for i,v in pairs(players)do
  1460. _players[v].CameraMaxZoomDistance = args[2]
  1461. end
  1462. end)
  1463.  
  1464. function spawnrain(mesh,texture)
  1465. spawn(function()
  1466. for i,v in pairs(gPlayers:GetChildren()) do
  1467. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1468. if raining == true then
  1469. local rain = Instance.new("Part",workspace)
  1470. rain.CanCollide = true
  1471. local m = Instance.new("SpecialMesh",rain)
  1472. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1473. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1474. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1475. wait(5) rain:Destroy()
  1476. end
  1477. end
  1478. end
  1479. end)
  1480. end
  1481.  
  1482. raining = false
  1483. addcmd('rain','make it rain a mesh',{},
  1484. function(args, speaker)
  1485. raining = true
  1486. repeat
  1487. wait(0.5)
  1488. spawnrain(args[1],args[2])
  1489. until raining == false
  1490. end)
  1491.  
  1492. addcmd('norain','make it rain a mesh',{'unrain'},
  1493. function(args, speaker)
  1494. raining = false
  1495. end)
  1496.  
  1497. local rad = math.rad
  1498. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1499. function(args, speaker)
  1500. for i = 1,args[1] do
  1501. wait()
  1502. local function ear(instance)
  1503. for i,v in pairs(instance:GetChildren())do
  1504. if v:IsA("Part") then
  1505. if v.Size.x > 1 then
  1506. 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])))
  1507. end end ear(v) end end ear(workspace)
  1508. end
  1509. end)
  1510.  
  1511. addcmd('cape','Gives the target player(s) a cape',{},
  1512. function(args, speaker)
  1513. local players = getPlayer(args[1], speaker)
  1514. for i,v in pairs(players)do
  1515. spawn(function()
  1516. if _char(v):FindFirstChild("Humanoid") then
  1517. local plr = _players[v]
  1518. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1519. local torso = plr.Character.HumanoidRootPart
  1520. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1521. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1522. if not args[2] then
  1523. p.Color = Color3.new(0,0,0)
  1524. p.Color = Color3.new(0,0,0) else
  1525. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1526. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1527. p.formFactor = "Custom"
  1528. p.Size = Vector3.new(.2,.2,.2)
  1529. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1530. local motor1 = Instance.new("Motor", p)
  1531. motor1.Part0 = p
  1532. motor1.Part1 = torso
  1533. motor1.MaxVelocity = .01
  1534. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1535. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1536. local wave = false
  1537. repeat wait(1/44)
  1538. local ang = 0.1
  1539. local oldmag = torso.Velocity.magnitude
  1540. local mv = .002
  1541. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1542. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1543. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1544. motor1.DesiredAngle = -ang
  1545. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1546. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1547. if torso.Velocity.magnitude < .1 then wait(.1) end
  1548. until not p or p.Parent ~= torso.Parent
  1549. end
  1550. end)
  1551. end
  1552. end)
  1553.  
  1554. addcmd('uncape','Removes cape',{'nocape'},
  1555. function(args, speaker)
  1556. local players = getPlayer(args[1], speaker)
  1557. for i,v in pairs(players)do
  1558. local pchar=_char(v)
  1559. for _, child in pairs( pchar:GetChildren()) do
  1560. if child.Name == "IYcape" then
  1561. child:Destroy() end end
  1562. end
  1563. end)
  1564.  
  1565. addcmd('spasm','makes someone c r a z y',{},
  1566. function(args, speaker)
  1567. local players = getPlayer(args[1], speaker)
  1568. for i,v in pairs(players)do
  1569. local pchar=_char(v)
  1570. local AnimationId = "33796059"
  1571. local Anim = Instance.new("Animation")
  1572. Anim.AnimationId = "rbxassetid://"..AnimationId
  1573. local k = pchar.Humanoid:LoadAnimation(Anim)
  1574. k:Play()
  1575. k:AdjustSpeed(99)
  1576. end
  1577. end)
  1578.  
  1579. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1580. function(args, speaker)
  1581. local players = getPlayer(args[1], speaker)
  1582. for i,v in pairs(players)do
  1583. if not args[1] and args[2] then return end
  1584. local pchar=_char(v)
  1585. for _, child in pairs( pchar:GetDescendants()) do
  1586. if child.ClassName == "Sound" then
  1587. child:Destroy() end end
  1588. local s = Instance.new("Sound")
  1589. s.Name = "IYplrsound"
  1590. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1591. s.Volume = 1
  1592. s.Pitch = 1
  1593. s.Looped = true
  1594. s.archivable = true
  1595. s.Parent = pchar.HumanoidRootPart
  1596. s:Play()
  1597. end
  1598. end)
  1599.  
  1600. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1601. function(args, speaker)
  1602. local players = getPlayer(args[1], speaker)
  1603. for i,v in pairs(players)do
  1604. if not args[1] then return end
  1605. local pchar=_char(v)
  1606. for _, child in pairs( pchar:GetDescendants()) do
  1607. if child.ClassName == "Sound" then
  1608. child:Destroy() end end
  1609. end
  1610. end)
  1611.  
  1612. addcmd('fly','makes you fly',{},
  1613. function(args, speaker)
  1614. if speaker.userId ~= LP.userId then
  1615. lponly(speaker)
  1616. else
  1617. sFLY()
  1618. end
  1619. end)
  1620.  
  1621. addcmd('flyspeed','set the fly speed',{'flysp'},
  1622. function(args, speaker)
  1623. if speaker.userId ~= LP.userId then
  1624. lponly(speaker)
  1625. else
  1626. if isNumber(args[1]) then
  1627. iyflyspeed = args[1]
  1628. end end end)
  1629.  
  1630. addcmd('unfly','takes away fly',{'nofly'},
  1631. function(args, speaker)
  1632. if speaker.userId ~= LP.userId then
  1633. lponly(speaker)
  1634. else
  1635. NOFLY()
  1636. end
  1637. end)
  1638.  
  1639. addcmd('exit','kills roblox process',{},
  1640. function(args, speaker)
  1641. if speaker.userId ~= LP.userId then
  1642. lponly(speaker)
  1643. else
  1644. game:shutdown()
  1645. end
  1646. end)
  1647.  
  1648. addcmd('fire', 'set a player on fire',{},
  1649. function(args, speaker)
  1650. local players = getPlayer(args[1], speaker)
  1651. for i,v in pairs(players)do
  1652. spawn(function()
  1653. local pchar=_char(v)
  1654. local Fire1 = Instance.new("Fire", pchar.Head)
  1655. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1656. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1657. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1658. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1659. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1660. if not args[2] then return end
  1661. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1662. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1663. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1664. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1665. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1666. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1667. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1668. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1669. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1670. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1671. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1672. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1673. end)
  1674. end
  1675. end)
  1676.  
  1677. addcmd('discomesh', 'body parts get f u n k y',{},
  1678. function(args, speaker)
  1679. local players = getPlayer(args[1], speaker)
  1680. for i,v in pairs(players)do
  1681. spawn(function()
  1682. local plr = _players[v]
  1683. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1684. local h = _players[v].Character.Head.Mesh
  1685. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1686. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1687. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1688. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1689. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1690. while true do wait()
  1691. h.MeshType = meshes[math.random(1,#meshes)]
  1692. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1693. h.Parent.BrickColor = BrickColor.Random()
  1694. t.MeshType = meshes[math.random(1,#meshes)]
  1695. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1696. t.Parent.BrickColor = BrickColor.Random()
  1697. la.MeshType = meshes[math.random(1,#meshes)]
  1698. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1699. la.Parent.BrickColor = BrickColor.Random()
  1700. ra.MeshType = meshes[math.random(1,#meshes)]
  1701. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1702. ra.Parent.BrickColor = BrickColor.Random()
  1703. ll.MeshType = meshes[math.random(1,#meshes)]
  1704. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1705. ll.Parent.BrickColor = BrickColor.Random()
  1706. rl.MeshType = meshes[math.random(1,#meshes)]
  1707. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1708. rl.Parent.BrickColor = BrickColor.Random()
  1709. end end) end end)
  1710.  
  1711. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1712. function(args, speaker)
  1713. local players = getPlayer(args[1], speaker)
  1714. for i,v in pairs(players)do
  1715. spawn(function()
  1716. local Chicken = _players[v].Character
  1717. 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)
  1718. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1719. 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)
  1720. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1721. end) end end)
  1722.  
  1723. addcmd('esp', 'view a player and a players status',{},
  1724. function(args, speaker)
  1725. if speaker.userId ~= LP.userId then
  1726. lponly(speaker)
  1727. else
  1728. local players = getPlayer(args[1], speaker)
  1729. for i,v in pairs(players)do
  1730. spawn(function()
  1731. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1732. if child.Name == gPlayers[v].Name then
  1733. child:Destroy()
  1734. end end wait(0.5)
  1735. local m = game["Players"].LocalPlayer:GetMouse()
  1736. local rs = game:GetService("RunService").RenderStepped
  1737. local espplr = gPlayers[v]
  1738. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1739. for b,n in pairs (espplr.Character:GetChildren()) do
  1740. if (n:IsA("BasePart")) then
  1741. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1742. a.Name = espplr.Name
  1743. a.Adornee = n
  1744. a.AlwaysOnTop = true
  1745. a.ZIndex = 0
  1746. a.Size = n.Size
  1747. a.Transparency = 0.7
  1748. local resetting = false
  1749. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1750. a.Color = BrickColor.new("Lime green")
  1751. else
  1752. a.Color = BrickColor.new("Really red")
  1753. end
  1754. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1755. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1756. local TextLabel = Instance.new("TextLabel")
  1757. BillboardGui.Adornee = espplr.Character.Head
  1758. BillboardGui.Name = espplr.Name
  1759. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1760. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1761. BillboardGui.AlwaysOnTop = true
  1762. TextLabel.Parent = BillboardGui
  1763. TextLabel.BackgroundTransparency = 1
  1764. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1765. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1766. TextLabel.Font = Enum.Font.SourceSansSemibold
  1767. TextLabel.TextSize = 20
  1768. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1769. TextLabel.TextStrokeTransparency = 0
  1770. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1771. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1772. BillboardGui:Destroy() a:Destroy() end)
  1773. _players.PlayerRemoving:connect(function(player)
  1774. if player.Name == espplr.Name then
  1775. BillboardGui:Destroy() a:Destroy()
  1776. end end)
  1777. game:GetService("RunService").RenderStepped:Connect(function()
  1778. 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
  1779. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1780. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1781. BillboardGui:Destroy() a:Destroy() end end)
  1782. end
  1783. end
  1784. end
  1785. end
  1786. end)
  1787. end
  1788. end
  1789. end)
  1790.  
  1791. addcmd('noesp', 'removes esp',{'unesp'},
  1792. function(args, speaker)
  1793. if speaker.userId ~= LP.userId then
  1794. lponly(speaker)
  1795. else
  1796. local players = getPlayer(args[1], speaker)
  1797. for i,v in pairs(players)do
  1798. spawn(function()
  1799. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1800. if child.Name == gPlayers[v].Name then
  1801. child:Destroy()
  1802. end
  1803. end end) end end end)
  1804.  
  1805. addcmd('nofire', 'extinguish a player',{'unfire'},
  1806. function(args, speaker)
  1807. local players = getPlayer(args[1], speaker)
  1808. for i,v in pairs(players)do
  1809. local pchar=_char(v)
  1810. for j,v1 in pairs(pchar:GetDescendants()) do
  1811. if v1:IsA("Fire") then
  1812. v1:Destroy()
  1813. end end end end)
  1814.  
  1815. addcmd('shiny', 'makes a player shine',{},
  1816. function(args, speaker)
  1817. local players = getPlayer(args[1], speaker)
  1818. for i,v in pairs(players)do
  1819. spawn(function()
  1820. local pchar=_char(v)
  1821. for i,v in pairs(pchar:GetChildren()) do
  1822. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1823. v:Destroy() end
  1824. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1825. v.Reflectance = 1
  1826. v.Material = "Plastic"
  1827. end
  1828. end
  1829. end)
  1830. end
  1831. end)
  1832.  
  1833. addcmd('light', 'givs em light',{},
  1834. function(args, speaker)
  1835. local players = getPlayer(args[1], speaker)
  1836. for i,v in pairs(players)do
  1837. spawn(function()
  1838. local pchar=_char(v)
  1839. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1840. if v1:IsA("PointLight") then
  1841. v1:Destroy()
  1842. end
  1843. end
  1844. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1845. light.Range = 12
  1846. light.Brightness = 3
  1847. if not args[2] then return end
  1848. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1849. light.Range = 12
  1850. light.Brightness = 3
  1851. end)
  1852. end
  1853. end)
  1854.  
  1855. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1856. addcmd('begone', 'BEGONE THOT',{'thot'},
  1857. function(args, speaker)
  1858. local players = getPlayer(args[1], speaker)
  1859. for i,v in pairs(players)do
  1860. spawn(function()
  1861. local thotbottle = bottle:Clone()
  1862. local pchar=_char(v)
  1863. thotbottle.Name = 'THOT BEGONE'
  1864. thotbottle.Handle:Destroy()
  1865. execCmd('freeze '..gPlayers[v].Name)
  1866. execCmd('name '..gPlayers[v].Name..' THOT')
  1867. execCmd('spasm '..gPlayers[v].Name)
  1868. thotbottle.Parent = pchar
  1869. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  1870. local cf = pchar.HumanoidRootPart.CFrame
  1871. local newcf = cf + cf.lookVector * 6
  1872. thotbottle.Head.CFrame = newcf
  1873. local s = Instance.new("Sound")
  1874. s.Name = "BEGONE"
  1875. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  1876. s.Volume = 10
  1877. s.Parent = thotbottle
  1878. s:play()
  1879. local d = Instance.new("Sound")
  1880. d.Name = "WuOOOH"
  1881. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  1882. d.Volume = 5
  1883. d.Parent = pchar
  1884. wait(4)
  1885. if gPlayers[v] then
  1886. execCmd('thaw '..gPlayers[v].Name)
  1887. execCmd('fling '..gPlayers[v].Name)
  1888. thotbottle:Destroy()
  1889. d:play()
  1890. end if gPlayers[v] then
  1891. wait(3)
  1892. execCmd('explode '..gPlayers[v].Name)
  1893. pchar:BreakJoints() end
  1894. end)
  1895. end
  1896. end)
  1897.  
  1898. addcmd('glowstick', 'givs em glo stik',{},
  1899. function(args, speaker)
  1900. local players = getPlayer(args[1], speaker)
  1901. for i,v in pairs(players)do
  1902. spawn(function()
  1903. System = {}
  1904. System.Create = function(a, c)
  1905. local e = Instance.new(a)
  1906. for d, a in pairs(c) do
  1907. local b, a = ypcall(function()
  1908. return e[d]
  1909. end)
  1910. if b then
  1911. e[d] = c[d]
  1912. end
  1913. end
  1914. return e
  1915. end
  1916. function b(d, b)
  1917. local c = getfenv(d)
  1918. local a = setmetatable({}, {
  1919. __index = function(a, a)
  1920. if a:lower() == 'script' then
  1921. return b
  1922. else
  1923. return c[a]
  1924. end
  1925. end
  1926. })
  1927. setfenv(d, a)
  1928. ypcall(function()
  1929. d()
  1930. end)
  1931. end
  1932. c = {}
  1933. mas = Instance.new("Model",game:GetService("Lighting"))
  1934. mas.Name = "CompiledModel"
  1935. o1 = System.Create("Tool",{
  1936. ["Name"] = "Glow Stick",
  1937. ["Parent"] = mas,
  1938. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  1939. ["CanBeDropped"] = false,
  1940. })
  1941. o2 = System.Create("Part",{
  1942. ["Name"] = "Handle",
  1943. ["Parent"] = o1,
  1944. ["Transparency"] = 0.10000000149012,
  1945. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  1946. ["Rotation"] = Vector3.new(-180, 0, 0),
  1947. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  1948. ["FormFactor"] = Enum.FormFactor.Custom,
  1949. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  1950. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1951. ["TopSurface"] = Enum.SurfaceType.Weld,
  1952. ["Material"] = "Neon",
  1953. })
  1954. o3 = System.Create("PointLight",{
  1955. ["Parent"] = o2,
  1956. ["Brightness"] = 8,
  1957. ["Range"] = 14,
  1958. })
  1959. o4 = System.Create("CylinderMesh",{
  1960. ["Parent"] = o2,
  1961. })
  1962. if not args[2] then
  1963. o2.Color = Color3.new(1,1,1)
  1964. o3.Color = Color3.new(1,1,1) else
  1965. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1966. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1967. mas.Parent = workspace
  1968. mas:MakeJoints()
  1969. local b = mas:GetChildren()
  1970. for a = 1, #b do
  1971. b[a].Parent = gPlayers[v].Backpack
  1972. ypcall(function()
  1973. b[a]:MakeJoints()
  1974. end)
  1975. end
  1976. mas:Destroy()
  1977. for a = 1, #c do
  1978. coroutine.resume(c[a])
  1979. end
  1980. end)
  1981. end
  1982. end)
  1983.  
  1984. addcmd('keybind','Binds a command to a key',{},
  1985. function(args,speaker)
  1986. if speaker.userId ~= LP.userId then
  1987. lponly(speaker) else
  1988. if #args < 2 then return end
  1989. local key = string.lower(args[1])
  1990. if #key > 1 or key == cmdbarbind then return end
  1991. local cmdText = GLS(false,1)
  1992. local cas = game:GetService("ContextActionService")
  1993. cas:BindAction("Keybind"..key,function(action,state,obj)
  1994. if state == Enum.UserInputState.Begin then
  1995. execCmd(cmdText,speaker)
  1996. end
  1997. end,false,key)
  1998. Notify("Binded "..cmdText.." to "..key)
  1999. end
  2000. end)
  2001.  
  2002. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2003. function(args,speaker)
  2004. if speaker.userId ~= LP.userId then
  2005. lponly(speaker) else
  2006. if #args < 1 then return end
  2007. local key = string.lower(args[1])
  2008. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2009. Notify("Unbinded "..key)
  2010. end
  2011. end)
  2012.  
  2013. addcmd('trail', 'spawns a trail behind a player',{},
  2014. function(args, speaker)
  2015. local players = getPlayer(args[1], speaker)
  2016. for i,v in pairs(players)do
  2017. spawn(function()
  2018. local pchar=_char(v)
  2019. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2020. if v1.Name == "TRAIL" then
  2021. v1:Destroy()
  2022. end
  2023. end
  2024. if args[2] then
  2025. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2026. color2 = Color3.new(0,0,0) else
  2027. color1 = Color3.new(1,1,1)
  2028. color2 = Color3.new(0,0,0) end
  2029. if pchar:FindFirstChild("Torso") then
  2030. local e = Instance.new("Trail", pchar.Torso)
  2031. e.Name = "TRAIL"
  2032. e.FaceCamera = true
  2033. e.Color = ColorSequence.new(color1,color2)
  2034. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2035. e.Attachment1 = pchar.Torso.NeckAttachment
  2036. end
  2037. end)
  2038. end
  2039. end)
  2040.  
  2041. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2042. function(args, speaker)
  2043. local players = getPlayer(args[1], speaker)
  2044. for i,v in pairs(players)do
  2045. spawn(function()
  2046. local pchar=_char(v)
  2047. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2048. if v1.Name == "TRAIL" then
  2049. v1:Destroy()
  2050. end
  2051. end
  2052. end)
  2053. end
  2054. end)
  2055.  
  2056. local fa = false
  2057. local cam = workspace.CurrentCamera
  2058. local cam1 = 0
  2059. local cam2 = 0
  2060. local cam3 = 0
  2061. local k1 = false
  2062. local k2 = false
  2063. local k3 = false
  2064. local k4 = false
  2065. local k5 = false
  2066. local k6 = false
  2067. cs = 0.5
  2068. function movecam()
  2069. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2070. if fa == false then
  2071. repeat
  2072. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2073. local fp = fc.Position
  2074. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2075. fa = true
  2076. end
  2077. game:GetService('RunService').RenderStepped:Wait()
  2078. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2079. fa = false
  2080. end
  2081. end
  2082. function kp1(inputObject, gameProcessedEvent)
  2083. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2084. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2085. k1 = true
  2086. cam1 = cs end
  2087. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2088. k2 = true
  2089. cam1 = (cs*-1) end
  2090. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2091. k3 = true
  2092. cam2 = cs end
  2093. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2094. k4 = true
  2095. cam2 = (cs*-1) end
  2096. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2097. k5 = true
  2098. cam3 = cs end
  2099. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2100. k6 = true
  2101. cam3 = (cs*-1) end
  2102. end
  2103. end
  2104. game:GetService("UserInputService").InputBegan:connect(kp1)
  2105. function kp2(inputObject, gameProcessedEvent)
  2106. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2107. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2108. k1 = false
  2109. if k2 == false then
  2110. cam1 = 0
  2111. end
  2112. end
  2113. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2114. k2 = false
  2115. if k1 == false then
  2116. cam1 = 0
  2117. end
  2118. end
  2119. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2120. k3= false
  2121. if k4== false then
  2122. cam2 = 0
  2123. end
  2124. end
  2125. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2126. k4 = false
  2127. if k3 == false then
  2128. cam2 = 0
  2129. end
  2130. end
  2131. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2132. k5 = false
  2133. if k6 == false then
  2134. cam3 = 0
  2135. end
  2136. end
  2137. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2138. k6 = false
  2139. if k5 == false then
  2140. cam3 = 0
  2141. end
  2142. end
  2143. end
  2144. end
  2145. game:GetService("UserInputService").InputEnded:connect(kp2)
  2146. function FC()
  2147. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2148. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2149. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2150. fc.CanCollide = false
  2151. fc.Anchored = true
  2152. fc.Transparency = 1
  2153. fc.Size = Vector3.new(1,1,1)
  2154. fc.Name = 'xFC'
  2155. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2156. local cam = workspace.CurrentCamera
  2157. cam.CameraSubject = fc
  2158. cam.CameraType = 'Custom'
  2159. movecam()
  2160. end end
  2161. function UFC()
  2162. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2163. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2164. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2165. local cam = workspace.CurrentCamera
  2166. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2167. cam.CameraType = 'Custom'
  2168. end end
  2169.  
  2170. addcmd('freecam','freecam',{'fc'},
  2171. function(args, speaker)
  2172. if speaker.userId ~= LP.userId then
  2173. lponly(speaker)
  2174. else
  2175. FC()
  2176. end
  2177. end)
  2178.  
  2179. addcmd('fixcam','fixes camera',{},
  2180. function(args, speaker)
  2181. if speaker.userId ~= LP.userId then
  2182. lponly(speaker)
  2183. else
  2184. workspace.CurrentCamera:remove()
  2185. wait(.1)
  2186. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2187. workspace.CurrentCamera.CameraType = "Custom"
  2188. LP.CameraMinZoomDistance = 0.5
  2189. LP.CameraMaxZoomDistance = 400
  2190. LP.CameraMode = "Classic"
  2191. end
  2192. end)
  2193.  
  2194. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2195. function(args, speaker)
  2196. local players = getPlayer(args[1], speaker)
  2197. for i,v in pairs(players)do
  2198. local pchar=_char(v)
  2199. local char = pchar
  2200. local hum = char.Humanoid
  2201. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2202. hum.HealthDisplayDistance = 0
  2203. --execcmd god
  2204. local stake = Instance.new("Part",char)
  2205. stake.Anchored = true
  2206. stake.BrickColor = BrickColor.new("Reddish brown")
  2207. stake.Material = "Wood"
  2208. stake.Size = Vector3.new(1,7,1)
  2209. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2210. local hay = Instance.new("Part",char)
  2211. hay.Anchored = true
  2212. hay.Material = "Grass"
  2213. hay.BrickColor = BrickColor.new("New Yeller")
  2214. hay.Size = Vector3.new(6,1,5)
  2215. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2216. local hay2 = hay:clone()
  2217. hay2.Parent = char
  2218. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2219. local fire = Instance.new("Fire",hay)
  2220. fire.Enabled = false
  2221. fire.Heat = 25
  2222. fire.Size = 2
  2223. fire.Color = Color3.new(170/255,85/255,0)
  2224. local smoke = Instance.new("Smoke",hay)
  2225. smoke.Enabled = false
  2226. smoke.Opacity = 1
  2227. smoke.RiseVelocity = 25
  2228. smoke.Size = 15
  2229. smoke.Color = Color3.new(0,0,0)
  2230. local light = Instance.new("PointLight",hay)
  2231. light.Color = Color3.new(170/255,85/255,0)
  2232. light.Range = 0
  2233. light.Brightness = 1
  2234. light.Enabled = false
  2235. --[[]]
  2236. local crack = Instance.new("Sound",hay)
  2237. crack.SoundId = "rbxassetid://239443642"
  2238. crack.Looped = true
  2239. crack.Volume = 0
  2240. local scream = Instance.new("Sound",char.Torso)
  2241. scream.SoundId = "rbxassetid://264227115"
  2242. scream.Looped = true
  2243. scream.Volume = 0
  2244. --]]
  2245. wait()
  2246. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2247. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2248.  
  2249. local bods = char['Body Colors']
  2250. local colors = {
  2251. --"Really red";
  2252. "Bright red";
  2253. "Crimson";
  2254. "Maroon";
  2255. "Really black";
  2256. }
  2257.  
  2258. fire.Enabled=true
  2259. smoke.Enabled=true
  2260. light.Enabled=true
  2261. crack:Play()
  2262. scream:Play()
  2263. scream.Pitch = 0.8
  2264. --scream.Volume = 0.5
  2265. for i=1,30 do
  2266. crack.Volume = crack.Volume+(1/30)
  2267. scream.Volume = crack.Volume
  2268. fire.Size=i
  2269. smoke.RiseVelocity=i-5
  2270. smoke.Size=i/2
  2271. light.Range=i*2
  2272. wait(1)
  2273. end
  2274.  
  2275. for i=1,#colors do
  2276. bods.HeadColor=BrickColor.new(colors[i])
  2277. bods.LeftArmColor=BrickColor.new(colors[i])
  2278. bods.LeftLegColor=BrickColor.new(colors[i])
  2279. bods.RightArmColor=BrickColor.new(colors[i])
  2280. bods.RightLegColor=BrickColor.new(colors[i])
  2281. bods.TorsoColor=BrickColor.new(colors[i])
  2282. hay.BrickColor=BrickColor.new(colors[i])
  2283. hay2.BrickColor=BrickColor.new(colors[i])
  2284. stake.BrickColor=BrickColor.new(colors[i])
  2285. wait(5)
  2286. end
  2287. wait(10)
  2288. scream.Volume = 0.5
  2289. wait(1)
  2290. scream:Stop()
  2291. char:BreakJoints()
  2292. end
  2293. end)
  2294.  
  2295. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2296. function(args, speaker)
  2297. if speaker.userId ~= LP.userId then
  2298. lponly(speaker)
  2299. else
  2300. UFC()
  2301. end
  2302. end)
  2303.  
  2304. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2305. function(args, speaker)
  2306. if speaker.userId ~= LP.userId then
  2307. lponly(speaker)
  2308. else
  2309. if isNumber(args[1]) then
  2310. cs = args[1]
  2311. end end end)
  2312.  
  2313. addcmd('nolight', 'no more light',{'unlight'},
  2314. function(args, speaker)
  2315. local players = getPlayer(args[1], speaker)
  2316. for i,v in pairs(players)do
  2317. local pchar=_char(v)
  2318. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2319. if v1:IsA("PointLight") then
  2320. v1:Destroy()
  2321. end
  2322. end
  2323. end
  2324. end)
  2325.  
  2326. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2327. function(args, speaker)
  2328. local players = getPlayer(args[1], speaker)
  2329. for i,v in pairs(players)do
  2330. local pchar=_char(v)
  2331. scale = 10
  2332.  
  2333. function weld(tab)
  2334. local last = nil
  2335. for i,v in pairs(tab) do
  2336. if v:IsA("BasePart") then
  2337. if last then
  2338. local w = Instance.new("Weld",last)
  2339. w.Part0 = w.Parent
  2340. w.Part1 = v
  2341. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2342. w.C0 = pos
  2343. end
  2344. last = v
  2345. end
  2346. end
  2347. end
  2348.  
  2349. function makeball(pos)
  2350. local model = Instance.new("Model",workspace)
  2351. model.Name = gPlayers[v].Name .. "ball"
  2352. local rand = BrickColor.Random()
  2353. pchar.Head.Anchored = true
  2354. for i=0,340,20 do
  2355. wait()
  2356. for z=-90,70,20 do
  2357. local p = Instance.new("Part",model)
  2358. p.formFactor = "Custom"
  2359. p.BrickColor = rand
  2360. p.Transparency = 0.5
  2361. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2362. p.Anchored = true
  2363. p.TopSurface = 0
  2364. p.BottomSurface = 0
  2365. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2366. p:breakJoints()
  2367. end
  2368. end
  2369. weld(model:children())
  2370. for i,v in pairs(model:children()) do v.Anchored = false end
  2371. pchar.Head.Anchored = false
  2372. model:MakeJoints()
  2373. end
  2374.  
  2375. if pchar then
  2376. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2377. end
  2378. end
  2379. end)
  2380.  
  2381. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2382. function(args, speaker)
  2383. local players = getPlayer(args[1], speaker)
  2384. for i,v in pairs(players)do
  2385. local pchar=_char(v)
  2386. for _, child in pairs( workspace:GetChildren()) do
  2387. if child.Name == gPlayers[v].Name .. "ball" then
  2388. child:Destroy()
  2389. end
  2390. end
  2391. end
  2392. end)
  2393.  
  2394. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2395.  
  2396. local fastwait = function(time)
  2397. local expire = tick()+(time or 0.02999999999999999889)
  2398. while game:GetService("RunService").Heartbeat:wait() do
  2399. if tick() >= expire then return true end
  2400. end
  2401. end
  2402.  
  2403. function arrest(name)
  2404. spawn(function()
  2405. local p = game:GetService("Players"):FindFirstChild(name)
  2406. local char = p.Character
  2407. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2408. local humanoid = p.Character:FindFirstChild("Humanoid")
  2409. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2410. local van = car:Clone()
  2411. if van then
  2412. local function check()
  2413. 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
  2414. return false
  2415. else
  2416. return true
  2417. end
  2418. end
  2419.  
  2420. --local driver = van.Driver
  2421. --local grabber = van.Clown
  2422. local primary = van.Primary
  2423. --local door = van.Door
  2424. local tPos = torso.CFrame
  2425.  
  2426. local sound = Instance.new("Sound",primary)
  2427. sound.SoundId = "rbxassetid://258529216"
  2428. sound.Looped = true
  2429. sound:Play()
  2430.  
  2431. local chuckle = Instance.new("Sound",primary)
  2432. chuckle.SoundId = "rbxassetid://175964948"
  2433. chuckle.Looped = true
  2434. chuckle.Volume = 0.5
  2435. chuckle:Play()
  2436.  
  2437. van.PrimaryPart = van.Primary
  2438. van.Name = "ADONIS_VAN"
  2439. van.Parent = workspace
  2440. humanoid.Name = "NoResetForYou"
  2441. humanoid.WalkSpeed = 0
  2442. sound.Pitch = 1.3
  2443.  
  2444. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2445. music.Name = "COPSONG"
  2446. music.SoundId = "rbxassetid://132007810"
  2447. music.Volume = 1
  2448. music.Looped = true
  2449. if not music.Playing then music:Play() end
  2450.  
  2451. spawn(function()
  2452. while fastwait(0.2) do
  2453. van.Body.Lightbar.Red.PointLight.Enabled = true
  2454. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2455. fastwait(0.2)
  2456. van.Body.Lightbar.Red.PointLight.Enabled = false
  2457. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2458. end
  2459. end)
  2460.  
  2461. for i = 1,200 do
  2462. if not check() then
  2463. break
  2464. else
  2465. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2466. fastwait(0.001*(i/5))
  2467. end
  2468. end
  2469.  
  2470. sound.Pitch = 0.9
  2471.  
  2472. fastwait(0.5)
  2473. if check() then
  2474. --door.Transparency = 1
  2475. end
  2476.  
  2477. local freeze = Instance.new("Sound",primary)
  2478. freeze.SoundId = "rbxassetid://163732279"
  2479. freeze.Volume = 5
  2480. freeze:Play()
  2481.  
  2482. fastwait(3)
  2483.  
  2484. if check() then
  2485. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2486. end
  2487.  
  2488. fastwait(0.5)
  2489. if check() then
  2490. --door.Transparency = 0
  2491. end
  2492. fastwait(0.5)
  2493.  
  2494. sound.Pitch = 1.3
  2495. local gui = Instance.new("ScreenGui")
  2496. local frame = Instance.new("Frame",gui)
  2497. frame.BackgroundTransparency = 1
  2498. frame.BackgroundColor3 = Color3.new(0,0,0)
  2499. frame.Position = UDim2.new(0,0,0,-36)
  2500. frame.Size = UDim2.new(1,0,1,36)
  2501. spawn(function()
  2502. for i = 1,0,-0.01 do
  2503. frame.BackgroundTransparency = i
  2504. fastwait(0.1)
  2505. end
  2506. frame.BackgroundTransparency = 0
  2507. end)
  2508.  
  2509. p.CameraMaxZoomDistance = 0.5
  2510.  
  2511. torso.Anchored = true
  2512.  
  2513. for i = 1,400 do
  2514. if not check() then
  2515. break
  2516. else
  2517. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2518. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2519. fastwait(0.1/(i*5))
  2520.  
  2521. if i == 270 then
  2522. music.Volume = 5
  2523. end
  2524. end
  2525. end
  2526.  
  2527. local function KICK(P)
  2528. spawn(function()
  2529. if not FindTable(WL, P.Name) then
  2530. for i = 1,5 do
  2531. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2532. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2533. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2534. spawn(function()
  2535. repeat fastwait()
  2536. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2537. until not game:GetService("Players"):FindFirstChild(P.Name)
  2538. end)
  2539. P.Character.HumanoidRootPart.Anchored = true
  2540. end
  2541. end
  2542. end
  2543. end)
  2544. end
  2545.  
  2546. if p and p.Parent == game:GetService("Players") then
  2547. if p == game:GetService("Players").LocalPlayer then
  2548. fastwait(5)
  2549. end
  2550. torso.Anchored = false
  2551. p.CharacterAdded:Connect(function()
  2552. fastwait()
  2553. KICK(p)
  2554. end)
  2555. KICK(p)
  2556. end
  2557. fastwait(0.5)
  2558. pcall(function() van:Destroy() end)
  2559. pcall(function() gui:Destroy() end)
  2560. if not workspace:FindFirstChild("ADONIS_VAN") then
  2561. music:Destroy()
  2562. end
  2563. end
  2564. end
  2565. end)
  2566. end
  2567.  
  2568. addcmd('arrest', 'arrests player',{},
  2569. function(args, speaker)
  2570. local players = getPlayer(args[1], speaker)
  2571. for i,v in pairs(players)do
  2572. arrest(gPlayers[v].Name)
  2573. end
  2574. end)
  2575.  
  2576. addcmd('nodummies', 'clears dummies',{},
  2577. function(args, speaker)
  2578. for _, child in pairs( workspace:GetChildren()) do
  2579. if child:FindFirstChild('isdummy') then
  2580. child:Destroy()
  2581. end
  2582. end
  2583. end)
  2584.  
  2585. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2586. function(args, speaker)
  2587. local name = GLS(false, 0)
  2588. local lchar = game:GetService('Players').LocalPlayer
  2589. local Model0 = Instance.new("Model")
  2590. local Part1 = Instance.new("Part")
  2591. local SpecialMesh2 = Instance.new("SpecialMesh")
  2592. local Decal3 = Instance.new("Decal")
  2593. local Part4 = Instance.new("Part")
  2594. local Motor5 = Instance.new("Motor")
  2595. local Motor6 = Instance.new("Motor")
  2596. local Motor7 = Instance.new("Motor")
  2597. local Motor8 = Instance.new("Motor")
  2598. local Motor9 = Instance.new("Motor")
  2599. local Part10 = Instance.new("Part")
  2600. local Part11 = Instance.new("Part")
  2601. local Part12 = Instance.new("Part")
  2602. local Part13 = Instance.new("Part")
  2603. local dum = Instance.new("BoolValue")
  2604. dum.Name = "isdummy"
  2605. dum.Parent = Model0
  2606. local Humanoid14 = Instance.new("Humanoid")
  2607. Model0.Name = name
  2608. Model0.Parent = workspace
  2609. Model0.PrimaryPart = Part1
  2610. Part1.Name = "Head"
  2611. Part1.Parent = Model0
  2612. Part1.BrickColor = BrickColor.new("Bright yellow")
  2613. Part1.CanCollide = false
  2614. Part1.FormFactor = Enum.FormFactor.Symmetric
  2615. Part1.Friction = 0
  2616. Part1.Size = Vector3.new(2, 1, 1)
  2617. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2618. Part1.TopSurface = Enum.SurfaceType.Smooth
  2619. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2620. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2621. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2622. SpecialMesh2.Parent = Part1
  2623. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2624. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2625. Decal3.Name = "face"
  2626. Decal3.Parent = Part1
  2627. Decal3.Texture = "rbxasset://textures/face.png"
  2628. Part4.Name = "Torso"
  2629. Part4.Parent = Model0
  2630. Part4.BrickColor = BrickColor.new("Bright blue")
  2631. Part4.CanCollide = false
  2632. Part4.FormFactor = Enum.FormFactor.Symmetric
  2633. Part4.Friction = 0
  2634. Part4.Size = Vector3.new(2, 2, 1)
  2635. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2636. Part4.LeftSurface = Enum.SurfaceType.Weld
  2637. Part4.RightSurface = Enum.SurfaceType.Weld
  2638. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2639. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2640. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2641. Motor5.Name = "Right Shoulder"
  2642. Motor5.Parent = Part4
  2643. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2644. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2645. Motor5.Part0 = Part4
  2646. Motor5.Part1 = Part11
  2647. Motor5.DesiredAngle = 0.083800852298737
  2648. Motor5.MaxVelocity = 0.15000000596046
  2649. Motor6.Name = "Left Shoulder"
  2650. Motor6.Parent = Part4
  2651. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2652. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2653. Motor6.Part0 = Part4
  2654. Motor6.Part1 = Part10
  2655. Motor6.DesiredAngle = 0.083800852298737
  2656. Motor6.MaxVelocity = 0.15000000596046
  2657. Motor7.Name = "Left Hip"
  2658. Motor7.Parent = Part4
  2659. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2660. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2661. Motor7.Part0 = Part4
  2662. Motor7.Part1 = Part12
  2663. Motor7.DesiredAngle = -0.083800852298737
  2664. Motor7.MaxVelocity = 0.10000000149012
  2665. Motor8.Name = "Neck"
  2666. Motor8.Parent = Part4
  2667. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2668. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2669. Motor8.Part0 = Part4
  2670. Motor8.Part1 = Part1
  2671. Motor8.MaxVelocity = 0.10000000149012
  2672. Motor9.Name = "Right Hip"
  2673. Motor9.Parent = Part4
  2674. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2675. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2676. Motor9.Part0 = Part4
  2677. Motor9.Part1 = Part13
  2678. Motor9.DesiredAngle = -0.083800852298737
  2679. Motor9.MaxVelocity = 0.10000000149012
  2680. Part10.Name = "Left Arm"
  2681. Part10.Parent = Model0
  2682. Part10.BrickColor = BrickColor.new("Bright yellow")
  2683. Part10.CanCollide = false
  2684. Part10.FormFactor = Enum.FormFactor.Symmetric
  2685. Part10.Size = Vector3.new(1, 2, 1)
  2686. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2687. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2688. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2689. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2690. Part11.Name = "Right Arm"
  2691. Part11.Parent = Model0
  2692. Part11.BrickColor = BrickColor.new("Bright yellow")
  2693. Part11.CanCollide = false
  2694. Part11.FormFactor = Enum.FormFactor.Symmetric
  2695. Part11.Size = Vector3.new(1, 2, 1)
  2696. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2697. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2698. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2699. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2700. Part12.Name = "Left Leg"
  2701. Part12.Parent = Model0
  2702. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2703. Part12.CanCollide = false
  2704. Part12.FormFactor = Enum.FormFactor.Symmetric
  2705. Part12.Size = Vector3.new(1, 2, 1)
  2706. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2707. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2708. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2709. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2710. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2711. Part13.Name = "Right Leg"
  2712. Part13.Parent = Model0
  2713. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2714. Part13.CanCollide = false
  2715. Part13.FormFactor = Enum.FormFactor.Symmetric
  2716. Part13.Size = Vector3.new(1, 2, 1)
  2717. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2718. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2719. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2720. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2721. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2722. Humanoid14.Parent = Model0
  2723. Humanoid14.RightLeg = Part13
  2724. Humanoid14.LeftLeg = Part12
  2725. Humanoid14.Torso = Part4
  2726. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2727. Model0.Parent = game:GetService('Workspace')
  2728. end)
  2729.  
  2730. addcmd('loopkill', 'rip person',{'lkill'},
  2731. function(args, speaker)
  2732. local players = getPlayer(args[1], speaker)
  2733. for i,v in pairs(players)do
  2734. if not FindTable(loopkillT, _players[v].Name) then
  2735. table.insert(loopkillT, _players[v].Name)
  2736. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2737. Notify('Loopkilling player(s)') end end end end)
  2738.  
  2739. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2740. function(args, speaker)
  2741. local players = getPlayer(args[1], speaker)
  2742. for i,v in pairs(players)do
  2743. if FindTable(loopkillT, _players[v].Name) then
  2744. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2745. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2746. Notify('No longer loopkilling player(s)') end end end end)
  2747.  
  2748. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2749. function(args, speaker)
  2750. local players = getPlayer(args[1], speaker)
  2751. for i,v in pairs(players)do
  2752. if not FindTable(disabletoolsT, _players[v].Name) then
  2753. table.insert(disabletoolsT, _players[v].Name)
  2754. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2755. Notify('Disabled tools for player(s)') end end end end)
  2756.  
  2757. addcmd('enabletools', 'lets them have tools',{},
  2758. function(args, speaker)
  2759. local players = getPlayer(args[1], speaker)
  2760. for i,v in pairs(players)do
  2761. if FindTable(disabletoolsT, _players[v].Name) then
  2762. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2763. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2764. Notify('Enabled tools for player(s)') end end end end)
  2765.  
  2766. addcmd('refresh', 'refresh their player model',{'re'},
  2767. function(args, speaker)
  2768. local players = getPlayer(args[1], speaker)
  2769. for i,v in pairs(players)do
  2770. refresh(_players[v])
  2771. end end)
  2772.  
  2773. local fastwait = function(time)
  2774. local expire = tick()+(time or 0.02999999999999999889)
  2775. while game:GetService("RunService").Heartbeat:wait() do
  2776. if tick() >= expire then return true end
  2777. end
  2778. end
  2779.  
  2780. function gull(name)
  2781. spawn(function()
  2782. local char = game:GetService("Players")[name].Character
  2783. char.PrimaryPart = char.HumanoidRootPart
  2784.  
  2785. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2786. local initCFrame = tors.CFrame
  2787.  
  2788. if char:FindFirstChild("Torso") then
  2789. char.Torso.Anchored = true
  2790. else
  2791. char.UpperTorso.Anchored = true
  2792. end
  2793. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2794.  
  2795. local gull = Instance.new("Part")
  2796. gull.Anchored = true
  2797. gull.CanCollide = false
  2798. gull.Position = Vector3.new(0,100000,0)
  2799. local mesh = Instance.new("SpecialMesh",gull)
  2800. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2801. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2802. mesh.Scale = Vector3.new(10,10,10)
  2803.  
  2804. local leftWing = Instance.new("Part",gull)
  2805. leftWing.CanCollide = false
  2806. local lmesh = Instance.new("SpecialMesh",leftWing)
  2807. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2808. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2809. lmesh.Scale = Vector3.new(10,10,10)
  2810. local leftMotor = Instance.new("Motor6D",gull)
  2811. leftMotor.MaxVelocity = 1
  2812. leftMotor.Part0 = gull
  2813. leftMotor.Part1 = leftWing
  2814. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2815.  
  2816. local rightWing = Instance.new("Part",gull)
  2817. rightWing.CanCollide = false
  2818. local rmesh = Instance.new("SpecialMesh",rightWing)
  2819. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2820. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2821. rmesh.Scale = Vector3.new(10,10,10)
  2822. local rightMotor = Instance.new("Motor6D",gull)
  2823. rightMotor.MaxVelocity = 1
  2824. rightMotor.Part0 = gull
  2825. rightMotor.Part1 = rightWing
  2826. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2827.  
  2828. local sound = Instance.new("Sound",gull)
  2829. sound.SoundId = "rbxassetid://160877039"
  2830. sound.Volume = 10
  2831. gull.Parent = workspace
  2832.  
  2833. for i = 400,-1000,-2 do
  2834. local der = 0.02*i
  2835. local angle = math.atan(der/1)
  2836. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2837. if i == 0 then sound:Play() end
  2838. if i <= 0 then
  2839. char:SetPrimaryPartCFrame(gull.CFrame)
  2840. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2841. leftMotor.DesiredAngle = -nextAngle
  2842. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2843. rightMotor.DesiredAngle = nextAngle
  2844. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2845. end
  2846. game:GetService("RunService").RenderStepped:wait()
  2847. end
  2848.  
  2849. local function KICK(P)
  2850. spawn(function()
  2851. if not FindTable(WL, P.Name) then
  2852. for i = 1,5 do
  2853. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2854. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2855. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2856. spawn(function()
  2857. repeat wait()
  2858. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2859. until not game:GetService("Players"):FindFirstChild(P.Name)
  2860. end)
  2861. P.Character.HumanoidRootPart.Anchored = true
  2862. end
  2863. end
  2864. end
  2865. end)
  2866. end
  2867.  
  2868. if char:FindFirstChild("Torso") then
  2869. char.Torso.Anchored = false
  2870. else
  2871. char.UpperTorso.Anchored = false
  2872. end
  2873.  
  2874. spawn(function()
  2875. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  2876. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2877. wait()
  2878. KICK(game:GetService("Players")[name])
  2879. end)
  2880. KICK(game:GetService("Players")[name])
  2881. end)
  2882.  
  2883. local go = Instance.new("BodyVelocity",gull)
  2884. go.Velocity = Vector3.new(0,1000,0)
  2885. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2886. gull.Anchored = false
  2887. end)
  2888. end
  2889.  
  2890. addcmd('seagull', 'seagulls player',{'gull'},
  2891. function(args, speaker)
  2892. local players = getPlayer(args[1], speaker)
  2893. for i,v in pairs(players)do
  2894. gull(gPlayers[v].Name)
  2895. end
  2896. end)
  2897.  
  2898. local song = nil
  2899. function zinniaKick(name)
  2900. spawn(function()
  2901. if song == nil or song.Parent == nil then
  2902. song = Instance.new("Sound",workspace)
  2903. song.SoundId = "rbxassetid://190423831"
  2904. song.Volume = 1
  2905. song.Looped = true
  2906. song:Play()
  2907. end
  2908. local zin = Instance.new("Part")
  2909. zin.Name = "CuteZinnia"
  2910. zin.Anchored = true
  2911. zin.CanCollide = false
  2912. zin.Locked = true
  2913. local mesh = Instance.new("SpecialMesh")
  2914. mesh.MeshId = "rbxassetid://1175670539"
  2915. mesh.TextureId = "rbxassetid://1175670558"
  2916. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  2917. mesh.Offset = Vector3.new(0,0.88,0)
  2918. mesh.Parent = zin
  2919. local char = game:GetService("Players")[name].Character
  2920. char.PrimaryPart = char.HumanoidRootPart
  2921. if char:FindFirstChild("Torso") then
  2922. char.Torso.Anchored = true
  2923. else
  2924. char.UpperTorso.Anchored = true
  2925. end
  2926. 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))
  2927. zin.Parent = workspace
  2928. 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)})
  2929. tween:Play()
  2930. fastwait(3)
  2931. for i = 50,1,-1 do
  2932. 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))
  2933. fastwait()
  2934. end
  2935. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2936. fastwait(1)
  2937. local turns = 0
  2938.  
  2939. while turns < 200 do
  2940. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2941. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2942. turns = turns + 1
  2943. fastwait()
  2944. end
  2945. for i = 1,10 do
  2946. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2947. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2948. fastwait()
  2949. end
  2950. local rX,rZ = 0,0
  2951. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  2952. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  2953. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  2954. bv.Force = Vector3.new(rX,10000,rZ)
  2955. if char:FindFirstChild("Torso") then
  2956. char.Torso.Anchored = false
  2957. else
  2958. char.UpperTorso.Anchored = false
  2959. end
  2960. function KICK(P)
  2961. spawn(function()
  2962. if not FindTable(WL, P.Name) then
  2963. for i = 1,5 do
  2964. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2965. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2966. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2967. spawn(function()
  2968. repeat fastwait()
  2969. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2970. until not game:GetService("Players"):FindFirstChild(P.Name)
  2971. end)
  2972. P.Character.HumanoidRootPart.Anchored = true
  2973. end
  2974. end
  2975. end
  2976. end)
  2977. end
  2978. spawn(function()
  2979. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  2980. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2981. fastwait()
  2982. KICK(game:GetService("Players")[name])
  2983. end)
  2984. KICK(game:GetService("Players")[name])
  2985. end)
  2986. for i = 1,20 do
  2987. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2988. fastwait()
  2989. end
  2990. while turns > 0 do
  2991. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2992. turns = turns - 5
  2993. fastwait()
  2994. end
  2995. fastwait(1)
  2996. zin.Name = "GoneZinnia"
  2997. local go = Instance.new("BodyVelocity",zin)
  2998. go.Velocity = zin.CFrame.lookVector * 100
  2999. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3000. zin.Anchored = false
  3001. fastwait(20)
  3002. if song and not workspace:FindFirstChild("CuteZinnia") then
  3003. song:Destroy()
  3004. song = nil
  3005. end
  3006. end)
  3007. end
  3008.  
  3009. addcmd('zinnia', 'asdf for moon',{},
  3010. function(args, speaker)
  3011. local players = getPlayer(args[1], speaker)
  3012. for i,v in pairs(players)do
  3013. zinniaKick(gPlayers[v].Name)
  3014. end
  3015. end)
  3016.  
  3017. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3018. function(args, speaker)
  3019. local players = getPlayer(args[1], speaker)
  3020. for i,v in pairs(players)do
  3021. if not FindTable(rainbowT, _players[v].Name) then
  3022. table.insert(rainbowT, _players[v].Name)
  3023. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3024. Notify('Gave player(s) rainbow name') end end end end)
  3025.  
  3026. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3027. function(args, speaker)
  3028. local players = getPlayer(args[1], speaker)
  3029. for i,v in pairs(players)do
  3030. if FindTable(rainbowT, _players[v].Name) then
  3031. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3032. _players[v].Neutral = true
  3033. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3034. Notify('Disabled rainbow name for player(s)') end end end end)
  3035.  
  3036. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3037. function(args, speaker)
  3038. if speaker.userId ~= LP.userId then
  3039. lponly(speaker)
  3040. else
  3041. --Terrain Script
  3042. --Edge#1934/IoIman616
  3043.  
  3044. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3045. if child.Name == "MaterialGui" then
  3046. child:Destroy()
  3047. end
  3048. end
  3049.  
  3050. function sandbox(var,func)
  3051. local env = getfenv(func)
  3052. local newenv = setmetatable({},{
  3053. __index = function(self,k)
  3054. if k=="script" then
  3055. return var
  3056. else
  3057. return env[k]
  3058. end
  3059. end,
  3060. })
  3061. setfenv(func,newenv)
  3062. return func
  3063. end
  3064. cors = {}
  3065. mas = Instance.new("Model",game:GetService("Lighting"))
  3066. HopperBin0 = Instance.new("HopperBin")
  3067. HopperBin0.Name = "Terrain Build"
  3068. HopperBin0.Parent = mas
  3069. for i,v in pairs(mas:GetChildren()) do
  3070. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3071. pcall(function() v:MakeJoints() end)
  3072. end
  3073. mas:Destroy()
  3074. for i,v in pairs(cors) do
  3075. spawn(function()
  3076. pcall(v)
  3077. end)
  3078. end
  3079.  
  3080. wait(0.01)
  3081.  
  3082. function sandbox(var,func)
  3083. local env = getfenv(func)
  3084. local newenv = setmetatable({},{
  3085. __index = function(self,k)
  3086. if k=="script" then
  3087. return var
  3088. else
  3089. return env[k]
  3090. end
  3091. end,
  3092. })
  3093. setfenv(func,newenv)
  3094. return func
  3095. end
  3096. cors = {}
  3097. mas = Instance.new("Model",game:GetService("Lighting"))
  3098. ScreenGui0 = Instance.new("ScreenGui")
  3099. ImageLabel1 = Instance.new("ImageLabel")
  3100. ImageButton2 = Instance.new("ImageButton")
  3101. Frame3 = Instance.new("Frame")
  3102. NumberValue4 = Instance.new("NumberValue")
  3103. ImageButton5 = Instance.new("ImageButton")
  3104. Frame6 = Instance.new("Frame")
  3105. NumberValue7 = Instance.new("NumberValue")
  3106. ImageButton8 = Instance.new("ImageButton")
  3107. Frame9 = Instance.new("Frame")
  3108. NumberValue10 = Instance.new("NumberValue")
  3109. ImageButton11 = Instance.new("ImageButton")
  3110. Frame12 = Instance.new("Frame")
  3111. NumberValue13 = Instance.new("NumberValue")
  3112. ImageButton14 = Instance.new("ImageButton")
  3113. Frame15 = Instance.new("Frame")
  3114. NumberValue16 = Instance.new("NumberValue")
  3115. ImageButton17 = Instance.new("ImageButton")
  3116. Frame18 = Instance.new("Frame")
  3117. NumberValue19 = Instance.new("NumberValue")
  3118. ImageButton20 = Instance.new("ImageButton")
  3119. Frame21 = Instance.new("Frame")
  3120. NumberValue22 = Instance.new("NumberValue")
  3121. ImageButton23 = Instance.new("ImageButton")
  3122. Frame24 = Instance.new("Frame")
  3123. NumberValue25 = Instance.new("NumberValue")
  3124. ImageButton26 = Instance.new("ImageButton")
  3125. Frame27 = Instance.new("Frame")
  3126. NumberValue28 = Instance.new("NumberValue")
  3127. ImageButton29 = Instance.new("ImageButton")
  3128. Frame30 = Instance.new("Frame")
  3129. NumberValue31 = Instance.new("NumberValue")
  3130. ImageButton32 = Instance.new("ImageButton")
  3131. Frame33 = Instance.new("Frame")
  3132. NumberValue34 = Instance.new("NumberValue")
  3133. ImageButton35 = Instance.new("ImageButton")
  3134. Frame36 = Instance.new("Frame")
  3135. NumberValue37 = Instance.new("NumberValue")
  3136. ImageButton38 = Instance.new("ImageButton")
  3137. Frame39 = Instance.new("Frame")
  3138. NumberValue40 = Instance.new("NumberValue")
  3139. ImageButton41 = Instance.new("ImageButton")
  3140. Frame42 = Instance.new("Frame")
  3141. NumberValue43 = Instance.new("NumberValue")
  3142. ImageButton44 = Instance.new("ImageButton")
  3143. Frame45 = Instance.new("Frame")
  3144. NumberValue46 = Instance.new("NumberValue")
  3145. ImageButton47 = Instance.new("ImageButton")
  3146. Frame48 = Instance.new("Frame")
  3147. NumberValue49 = Instance.new("NumberValue")
  3148. ImageButton50 = Instance.new("ImageButton")
  3149. Frame51 = Instance.new("Frame")
  3150. NumberValue52 = Instance.new("NumberValue")
  3151. ImageButton53 = Instance.new("ImageButton")
  3152. Frame54 = Instance.new("Frame")
  3153. ScreenGui0.Name = "MaterialGui"
  3154. ScreenGui0.Parent = mas
  3155. ImageLabel1.Name = "MaterialMenu"
  3156. ImageLabel1.Parent = ScreenGui0
  3157. ImageLabel1.Transparency = 1
  3158. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3159. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3160. ImageLabel1.BackgroundTransparency = 1
  3161. ImageLabel1.ZIndex = 2
  3162. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3163. ImageButton2.Name = "Grass"
  3164. ImageButton2.Parent = ImageLabel1
  3165. ImageButton2.Transparency = 1
  3166. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3167. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3168. ImageButton2.BackgroundTransparency = 1
  3169. ImageButton2.ZIndex = 4
  3170. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3171. Frame3.Name = "Selection"
  3172. Frame3.Parent = ImageButton2
  3173. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3174. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3175. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3176. Frame3.BorderSizePixel = 0
  3177. Frame3.ZIndex = 3
  3178. NumberValue4.Name = "num"
  3179. NumberValue4.Parent = ImageButton2
  3180. NumberValue4.Value = 1
  3181. ImageButton5.Name = "Sand"
  3182. ImageButton5.Parent = ImageLabel1
  3183. ImageButton5.Transparency = 1
  3184. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3185. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3186. ImageButton5.BackgroundTransparency = 1
  3187. ImageButton5.ZIndex = 4
  3188. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3189. Frame6.Name = "Selection"
  3190. Frame6.Parent = ImageButton5
  3191. Frame6.Transparency = 1
  3192. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3193. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3194. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3195. Frame6.BackgroundTransparency = 1
  3196. Frame6.BorderSizePixel = 0
  3197. Frame6.ZIndex = 3
  3198. NumberValue7.Name = "num"
  3199. NumberValue7.Parent = ImageButton5
  3200. NumberValue7.Value = 2
  3201. ImageButton8.Name = "Brick"
  3202. ImageButton8.Parent = ImageLabel1
  3203. ImageButton8.Transparency = 1
  3204. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3205. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3206. ImageButton8.BackgroundTransparency = 1
  3207. ImageButton8.ZIndex = 4
  3208. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3209. Frame9.Name = "Selection"
  3210. Frame9.Parent = ImageButton8
  3211. Frame9.Transparency = 1
  3212. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3213. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3214. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3215. Frame9.BackgroundTransparency = 1
  3216. Frame9.BorderSizePixel = 0
  3217. Frame9.ZIndex = 3
  3218. NumberValue10.Name = "num"
  3219. NumberValue10.Parent = ImageButton8
  3220. NumberValue10.Value = 3
  3221. ImageButton11.Name = "Granite"
  3222. ImageButton11.Parent = ImageLabel1
  3223. ImageButton11.Transparency = 1
  3224. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3225. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3226. ImageButton11.BackgroundTransparency = 1
  3227. ImageButton11.ZIndex = 4
  3228. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3229. Frame12.Name = "Selection"
  3230. Frame12.Parent = ImageButton11
  3231. Frame12.Transparency = 1
  3232. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3233. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3234. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3235. Frame12.BackgroundTransparency = 1
  3236. Frame12.BorderSizePixel = 0
  3237. Frame12.ZIndex = 3
  3238. NumberValue13.Name = "num"
  3239. NumberValue13.Parent = ImageButton11
  3240. NumberValue13.Value = 4
  3241. ImageButton14.Name = "Asphalt"
  3242. ImageButton14.Parent = ImageLabel1
  3243. ImageButton14.Transparency = 1
  3244. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3245. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3246. ImageButton14.BackgroundTransparency = 1
  3247. ImageButton14.ZIndex = 4
  3248. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3249. Frame15.Name = "Selection"
  3250. Frame15.Parent = ImageButton14
  3251. Frame15.Transparency = 1
  3252. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3253. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3254. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3255. Frame15.BackgroundTransparency = 1
  3256. Frame15.BorderSizePixel = 0
  3257. Frame15.ZIndex = 3
  3258. NumberValue16.Name = "num"
  3259. NumberValue16.Parent = ImageButton14
  3260. NumberValue16.Value = 5
  3261. ImageButton17.Name = "Iron"
  3262. ImageButton17.Parent = ImageLabel1
  3263. ImageButton17.Transparency = 1
  3264. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3265. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3266. ImageButton17.BackgroundTransparency = 1
  3267. ImageButton17.ZIndex = 4
  3268. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3269. Frame18.Name = "Selection"
  3270. Frame18.Parent = ImageButton17
  3271. Frame18.Transparency = 1
  3272. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3273. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3274. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3275. Frame18.BackgroundTransparency = 1
  3276. Frame18.BorderSizePixel = 0
  3277. Frame18.ZIndex = 3
  3278. NumberValue19.Name = "num"
  3279. NumberValue19.Parent = ImageButton17
  3280. NumberValue19.Value = 6
  3281. ImageButton20.Name = "Aluminum"
  3282. ImageButton20.Parent = ImageLabel1
  3283. ImageButton20.Transparency = 1
  3284. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3285. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3286. ImageButton20.BackgroundTransparency = 1
  3287. ImageButton20.ZIndex = 4
  3288. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3289. Frame21.Name = "Selection"
  3290. Frame21.Parent = ImageButton20
  3291. Frame21.Transparency = 1
  3292. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3293. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3294. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3295. Frame21.BackgroundTransparency = 1
  3296. Frame21.BorderSizePixel = 0
  3297. Frame21.ZIndex = 3
  3298. NumberValue22.Name = "num"
  3299. NumberValue22.Parent = ImageButton20
  3300. NumberValue22.Value = 7
  3301. ImageButton23.Name = "Gold"
  3302. ImageButton23.Parent = ImageLabel1
  3303. ImageButton23.Transparency = 1
  3304. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3305. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3306. ImageButton23.BackgroundTransparency = 1
  3307. ImageButton23.ZIndex = 4
  3308. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3309. Frame24.Name = "Selection"
  3310. Frame24.Parent = ImageButton23
  3311. Frame24.Transparency = 1
  3312. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3313. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3314. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3315. Frame24.BackgroundTransparency = 1
  3316. Frame24.BorderSizePixel = 0
  3317. Frame24.ZIndex = 3
  3318. NumberValue25.Name = "num"
  3319. NumberValue25.Parent = ImageButton23
  3320. NumberValue25.Value = 8
  3321. ImageButton26.Name = "Plank"
  3322. ImageButton26.Parent = ImageLabel1
  3323. ImageButton26.Transparency = 1
  3324. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3325. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3326. ImageButton26.BackgroundTransparency = 1
  3327. ImageButton26.ZIndex = 4
  3328. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3329. Frame27.Name = "Selection"
  3330. Frame27.Parent = ImageButton26
  3331. Frame27.Transparency = 1
  3332. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3333. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3334. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3335. Frame27.BackgroundTransparency = 1
  3336. Frame27.BorderSizePixel = 0
  3337. Frame27.ZIndex = 3
  3338. NumberValue28.Name = "num"
  3339. NumberValue28.Parent = ImageButton26
  3340. NumberValue28.Value = 9
  3341. ImageButton29.Name = "Log"
  3342. ImageButton29.Parent = ImageLabel1
  3343. ImageButton29.Transparency = 1
  3344. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3345. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3346. ImageButton29.BackgroundTransparency = 1
  3347. ImageButton29.ZIndex = 4
  3348. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3349. Frame30.Name = "Selection"
  3350. Frame30.Parent = ImageButton29
  3351. Frame30.Transparency = 1
  3352. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3353. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3354. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3355. Frame30.BackgroundTransparency = 1
  3356. Frame30.BorderSizePixel = 0
  3357. Frame30.ZIndex = 3
  3358. NumberValue31.Name = "num"
  3359. NumberValue31.Parent = ImageButton29
  3360. NumberValue31.Value = 10
  3361. ImageButton32.Name = "Gravel"
  3362. ImageButton32.Parent = ImageLabel1
  3363. ImageButton32.Transparency = 1
  3364. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3365. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3366. ImageButton32.BackgroundTransparency = 1
  3367. ImageButton32.ZIndex = 4
  3368. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3369. Frame33.Name = "Selection"
  3370. Frame33.Parent = ImageButton32
  3371. Frame33.Transparency = 1
  3372. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3373. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3374. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3375. Frame33.BackgroundTransparency = 1
  3376. Frame33.BorderSizePixel = 0
  3377. Frame33.ZIndex = 3
  3378. NumberValue34.Name = "num"
  3379. NumberValue34.Parent = ImageButton32
  3380. NumberValue34.Value = 11
  3381. ImageButton35.Name = "Cinder"
  3382. ImageButton35.Parent = ImageLabel1
  3383. ImageButton35.Transparency = 1
  3384. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3385. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3386. ImageButton35.BackgroundTransparency = 1
  3387. ImageButton35.ZIndex = 4
  3388. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3389. Frame36.Name = "Selection"
  3390. Frame36.Parent = ImageButton35
  3391. Frame36.Transparency = 1
  3392. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3393. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3394. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3395. Frame36.BackgroundTransparency = 1
  3396. Frame36.BorderSizePixel = 0
  3397. Frame36.ZIndex = 3
  3398. NumberValue37.Name = "num"
  3399. NumberValue37.Parent = ImageButton35
  3400. NumberValue37.Value = 12
  3401. ImageButton38.Name = "Stone"
  3402. ImageButton38.Parent = ImageLabel1
  3403. ImageButton38.Transparency = 1
  3404. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3405. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3406. ImageButton38.BackgroundTransparency = 1
  3407. ImageButton38.ZIndex = 4
  3408. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3409. Frame39.Name = "Selection"
  3410. Frame39.Parent = ImageButton38
  3411. Frame39.Transparency = 1
  3412. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3413. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3414. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3415. Frame39.BackgroundTransparency = 1
  3416. Frame39.BorderSizePixel = 0
  3417. Frame39.ZIndex = 3
  3418. NumberValue40.Name = "num"
  3419. NumberValue40.Parent = ImageButton38
  3420. NumberValue40.Value = 13
  3421. ImageButton41.Name = "Cement"
  3422. ImageButton41.Parent = ImageLabel1
  3423. ImageButton41.Transparency = 1
  3424. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3425. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3426. ImageButton41.BackgroundTransparency = 1
  3427. ImageButton41.ZIndex = 4
  3428. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3429. Frame42.Name = "Selection"
  3430. Frame42.Parent = ImageButton41
  3431. Frame42.Transparency = 1
  3432. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3433. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3434. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3435. Frame42.BackgroundTransparency = 1
  3436. Frame42.BorderSizePixel = 0
  3437. Frame42.ZIndex = 3
  3438. NumberValue43.Name = "num"
  3439. NumberValue43.Parent = ImageButton41
  3440. NumberValue43.Value = 14
  3441. ImageButton44.Name = "Red Plastic"
  3442. ImageButton44.Parent = ImageLabel1
  3443. ImageButton44.Transparency = 1
  3444. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3445. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3446. ImageButton44.BackgroundTransparency = 1
  3447. ImageButton44.ZIndex = 4
  3448. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3449. Frame45.Name = "Selection"
  3450. Frame45.Parent = ImageButton44
  3451. Frame45.Transparency = 1
  3452. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3453. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3454. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3455. Frame45.BackgroundTransparency = 1
  3456. Frame45.BorderSizePixel = 0
  3457. Frame45.ZIndex = 3
  3458. NumberValue46.Name = "num"
  3459. NumberValue46.Parent = ImageButton44
  3460. NumberValue46.Value = 15
  3461. ImageButton47.Name = "Blue Plastic"
  3462. ImageButton47.Parent = ImageLabel1
  3463. ImageButton47.Transparency = 1
  3464. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3465. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3466. ImageButton47.BackgroundTransparency = 1
  3467. ImageButton47.ZIndex = 4
  3468. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3469. Frame48.Name = "Selection"
  3470. Frame48.Parent = ImageButton47
  3471. Frame48.Transparency = 1
  3472. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3473. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3474. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3475. Frame48.BackgroundTransparency = 1
  3476. Frame48.BorderSizePixel = 0
  3477. Frame48.ZIndex = 3
  3478. NumberValue49.Name = "num"
  3479. NumberValue49.Parent = ImageButton47
  3480. NumberValue49.Value = 16
  3481. ImageButton50.Name = "Water"
  3482. ImageButton50.Parent = ImageLabel1
  3483. ImageButton50.Transparency = 1
  3484. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3485. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3486. ImageButton50.BackgroundTransparency = 1
  3487. ImageButton50.ZIndex = 4
  3488. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3489. Frame51.Name = "Selection"
  3490. Frame51.Parent = ImageButton50
  3491. Frame51.Transparency = 1
  3492. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3493. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3494. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3495. Frame51.BackgroundTransparency = 1
  3496. Frame51.BorderSizePixel = 0
  3497. Frame51.ZIndex = 3
  3498. NumberValue52.Name = "num"
  3499. NumberValue52.Parent = ImageButton50
  3500. NumberValue52.Value = 17
  3501. ImageButton53.Name = "Dig"
  3502. ImageButton53.Parent = ImageLabel1
  3503. ImageButton53.Transparency = 1
  3504. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3505. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3506. ImageButton53.BackgroundTransparency = 1
  3507. ImageButton53.ZIndex = 4
  3508. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3509. Frame54.Name = "Selection"
  3510. Frame54.Parent = ImageButton53
  3511. Frame54.Transparency = 1
  3512. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3513. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3514. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3515. Frame54.BackgroundTransparency = 1
  3516. Frame54.BorderSizePixel = 0
  3517. Frame54.ZIndex = 3
  3518. for i,v in pairs(mas:GetChildren()) do
  3519. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3520. pcall(function() v:MakeJoints() end)
  3521. end
  3522. mas:Destroy()
  3523. for i,v in pairs(cors) do
  3524. spawn(function()
  3525. pcall(v)
  3526. end)
  3527. end
  3528. wait(0.01)
  3529. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3530. material = 1
  3531. local Terrain = workspace.Terrain
  3532. local CC = workspace.CurrentCamera
  3533.  
  3534. local SelB = Instance.new("SelectionBox")
  3535. SelB.Color = BrickColor.new("Bright green")
  3536.  
  3537. local SelP = Instance.new("Part")
  3538. SelP.Anchored = true
  3539. SelP.formFactor = Enum.FormFactor.Custom
  3540.  
  3541. HopperBin0.Selected:connect(function(M)
  3542. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3543. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3544. SelB.Adornee = nil
  3545.  
  3546. local ClickState = "None"
  3547.  
  3548. local ClickType = 1
  3549.  
  3550. local TerrainClick = 1
  3551.  
  3552. local P1 = nil
  3553.  
  3554. M.KeyDown:connect(function(K)
  3555. if K == "q" then
  3556. ClickType = 1
  3557. elseif K == "e" then
  3558. ClickType = 2
  3559. elseif K == "z" then
  3560. TerrainClick = 0
  3561. elseif K == "x" then
  3562. TerrainClick = 1
  3563. elseif K == "c" then
  3564. TerrainClick = 2
  3565. elseif K == "v" then
  3566. TerrainClick = 3
  3567. elseif K == "b" then
  3568. TerrainClick = 4
  3569. end
  3570. end)
  3571.  
  3572. M.Button1Down:connect(function()
  3573. if not M.Target then return end
  3574. local Hit = M.Hit
  3575. local cellPos
  3576. if ClickType == 1 then
  3577. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3578. else
  3579. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3580. end
  3581. if ClickState == "None" then
  3582. ClickState = "Click1"
  3583. P1 = cellPos
  3584. end
  3585. end)
  3586. M.Button1Up:connect(function()
  3587. if not M.Target then return end
  3588. local Hit = M.Hit
  3589. local cellPos
  3590. if ClickType == 1 then
  3591. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3592. else
  3593. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3594. end
  3595. if ClickState == "Click1" then
  3596. ClickState = "None"
  3597. local MinX = math.min(P1.x,cellPos.x)
  3598. local MaxX = math.max(P1.x,cellPos.x)
  3599. local MinY = math.min(P1.y,cellPos.y)
  3600. local MaxY = math.max(P1.y,cellPos.y)
  3601. local MinZ = math.min(P1.z,cellPos.z)
  3602. local MaxZ = math.max(P1.z,cellPos.z)
  3603. for y=MinY,MaxY do
  3604. for x=MinX,MaxX do
  3605. for z=MinZ,MaxZ do
  3606. Terrain:SetCell(x, y, z, material, 0, 0)
  3607. end
  3608. end
  3609. wait()
  3610. end
  3611. SelB.Adornee = nil
  3612. end
  3613. end)
  3614. M.Move:connect(function()
  3615. if not M.Target then return end
  3616. local Hit = M.Hit
  3617. local cellPos
  3618. if ClickType == 1 then
  3619. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3620. else
  3621. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3622. end
  3623. if ClickState == "Click1" then
  3624. SelB.Adornee = SelP
  3625. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3626. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3627. local Size = W1-W2
  3628. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3629. local Pos = (W1+W2)/2
  3630. SelP.Size = Size
  3631. SelP.CFrame = CFrame.new(Pos)
  3632. end
  3633. end)
  3634. end)
  3635.  
  3636. HopperBin0.Deselected:connect(function()
  3637. SelB.Parent = nil
  3638. SelB.Adornee = nil
  3639. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3640. end)
  3641.  
  3642. game:GetService('RunService').Stepped:connect(function()
  3643. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3644. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3645. if child:FindFirstChild("num") and material ~= child.num.Value then
  3646. child.Selection.BackgroundTransparency = 1
  3647. end
  3648. end
  3649. end
  3650. end)
  3651.  
  3652. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3653. local enterCon = child.MouseButton1Click:connect(function()
  3654. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3655. material = child.num.Value
  3656. if child:FindFirstChild("Selection") then
  3657. child.Selection.BackgroundTransparency = 0
  3658. end
  3659. end
  3660. end)
  3661. end
  3662.  
  3663. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3664. workspace.Terrain:Clear()
  3665. end)
  3666.  
  3667. function sandbox(var,func)
  3668. local env = getfenv(func)
  3669. local newenv = setmetatable({},{
  3670. __index = function(self,k)
  3671. if k=="script" then
  3672. return var
  3673. else
  3674. return env[k]
  3675. end
  3676. end,
  3677. })
  3678. setfenv(func,newenv)
  3679. return func
  3680. end
  3681. cors = {}
  3682. mas = Instance.new("Model",game:GetService("Lighting"))
  3683. HopperBin0 = Instance.new("HopperBin")
  3684. HopperBin0.Name = "Terrain Delete"
  3685. HopperBin0.Parent = mas
  3686. for i,v in pairs(mas:GetChildren()) do
  3687. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3688. pcall(function() v:MakeJoints() end)
  3689. end
  3690. mas:Destroy()
  3691. for i,v in pairs(cors) do
  3692. spawn(function()
  3693. pcall(v)
  3694. end)
  3695. end
  3696.  
  3697. function onClick(mouse)
  3698. p = gPlayers.LocalPlayer
  3699. if (p == nil) then return end
  3700. if (p.Character == nil) then return end
  3701.  
  3702. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3703.  
  3704. c = workspace.Terrain
  3705.  
  3706. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3707. local x = cellPos.x
  3708. local y = cellPos.y
  3709. local z = cellPos.z
  3710.  
  3711. c:SetCell(x, y, z, 0, 0, 0)
  3712.  
  3713. end
  3714.  
  3715.  
  3716. function onSelect(mouse)
  3717. mouse.Button1Down:connect(function () onClick(mouse) end)
  3718. end
  3719.  
  3720.  
  3721.  
  3722. HopperBin0.Selected:connect(onSelect)
  3723. end
  3724. end)
  3725.  
  3726. addcmd('knife', 'tm knife',{},
  3727. function(args, speaker)
  3728. if speaker.userId ~= LP.userId then
  3729. lponly(speaker) else
  3730. if not game.CoreGui:FindFirstChild('CorePart') then
  3731. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3732. local script = data.LocalScript
  3733.  
  3734. local player = gPlayers.LocalPlayer
  3735.  
  3736. if not player:FindFirstChild("TMDATA") then
  3737. script.Parent.TMDATA:Clone().Parent = player
  3738. end
  3739. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3740. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3741. end
  3742.  
  3743. if game.CoreGui:FindFirstChild("CorePart") then
  3744. game.CoreGui.CorePart:Destroy()
  3745. end
  3746.  
  3747.  
  3748. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3749. local knife = script.Parent["Knife"]:Clone()
  3750. local gun = script.Parent["Gun"]:Clone()
  3751. local fastgun = script.Parent["Fast Gun"]:Clone()
  3752. local lasergun = script.Parent["Laser Gun"]:Clone()
  3753. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3754.  
  3755. local newKnife = knife:Clone()
  3756. newKnife.Parent = player.Backpack
  3757. _G.tool = newKnife
  3758.  
  3759. local barActive = false
  3760. local activeOptions = {}
  3761.  
  3762. function createDDown(callback,but,...)
  3763. if barActive then
  3764. for i,v in pairs(activeOptions) do
  3765. v:Destroy()
  3766. end
  3767. activeOptions = {}
  3768. barActive = false
  3769. return
  3770. else
  3771. barActive = true
  3772. end
  3773. local slots = {...}
  3774. local base = but
  3775. for i,v in pairs(slots) do
  3776. local newOption = base:Clone()
  3777. newOption.ZIndex = 5
  3778. newOption.Name = "Option "..tostring(i)
  3779. newOption.Parent = base.Parent
  3780. table.insert(activeOptions,newOption)
  3781. 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))
  3782. newOption.Text = slots[i]
  3783. newOption.MouseButton1Down:connect(function()
  3784. but.Text = slots[i]
  3785. callback(slots[i])
  3786. for i,v in pairs(activeOptions) do
  3787. v:Destroy()
  3788. end
  3789. activeOptions = {}
  3790. barActive = false
  3791. end)
  3792. end
  3793. end
  3794.  
  3795. local butA = game.CoreGui.CorePart.Frame.ability
  3796. butA.MouseButton1Down:connect(function()
  3797. createDDown(function(sel)
  3798. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3799. 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")
  3800. end)
  3801.  
  3802. local butG = game.CoreGui.CorePart.Frame.gamemode
  3803. butG.MouseButton1Down:connect(function()
  3804. createDDown(function(sel)
  3805. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3806. end,butG,"Classic","Cold Killer")
  3807. end)
  3808.  
  3809. local butM = game.CoreGui.CorePart.Frame.mode
  3810. butM.MouseButton1Down:connect(function()
  3811. createDDown(function(sel)
  3812. _G.knifemode = sel
  3813. end,butM,"PlayersOnly","Players+Npcs")
  3814. end)
  3815.  
  3816. _G.Scripters = {}
  3817.  
  3818. function _G.loadScripts(obj,runall)
  3819. for i,v in pairs(obj:GetDescendants()) do
  3820. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3821. table.insert(_G.Scripters,v)
  3822. local i = #_G.Scripters
  3823. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3824. spawn(loadfunc)
  3825. print("LOADED",v:GetFullName())
  3826. end
  3827. end
  3828. end
  3829.  
  3830. player.CharacterAdded:Connect(function()
  3831. newKnife = knife:Clone()
  3832. newKnife.Parent = player.Backpack
  3833. _G.loadScripts(newKnife)
  3834. end)
  3835.  
  3836. _G.knifemode = "PlayersOnly"
  3837. _G.loadScripts(newKnife)
  3838. --_G.loadScripts(gun)
  3839. --_G.loadScripts(fastgun)
  3840. --_G.loadScripts(lasergun)
  3841. end
  3842. end
  3843. end)
  3844.  
  3845. addcmd('devuzi', 'op af',{'uzi'},
  3846. function(args, speaker)
  3847. if speaker.userId ~= LP.userId then
  3848. lponly(speaker)
  3849. else
  3850. wait(0.25);
  3851.  
  3852.  
  3853. _clear=function()
  3854. local c={char;bag;gui;};
  3855. for i=1,#c do
  3856. local c=c[i]:children();
  3857. for i=1,#c do
  3858. if(c[i].Name==name)then
  3859. c[i].Parent=nil;
  3860. end;
  3861. end;
  3862. end;
  3863. local n=name..user.Name;
  3864. local c=workspace:children();
  3865. for i=1,#c do
  3866. if(c[i].Name==n)then
  3867. c[i].Parent=nil;
  3868. end;
  3869. end;
  3870. end;
  3871.  
  3872. _valid_key=function(object,key)
  3873. return object[key],key;
  3874. end;
  3875.  
  3876. _new=function(class)
  3877. return function(props)
  3878. if(type(list_base_props)=='table')then
  3879. for i,v in next,list_base_props do
  3880. if(props[i]==nil)then
  3881. props[i]=v;
  3882. end;
  3883. end;
  3884. end;
  3885.  
  3886. local object=class;
  3887.  
  3888. if(type(class)=='string')then
  3889. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3890. end;
  3891.  
  3892. local parent=props[1];
  3893. props[1]=nil;
  3894.  
  3895. for i,v in next,props do
  3896. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3897. if(not load)then
  3898. load,res,key=pcall(_valid_key,object,i);
  3899. end;
  3900.  
  3901. if(key)then
  3902. t=type(res);
  3903. s=tostring(res);
  3904. if(t=='userdata'and s=='Signal '..key)then
  3905. if(type(v)=='table')then
  3906. for i=1,#v do
  3907. res:connect(v[i]);
  3908. end;
  3909. else
  3910. res:connect(v);
  3911. end;
  3912. else
  3913. object[key]=v;
  3914. end;
  3915. end;
  3916. end;
  3917.  
  3918. if(parent)then
  3919. object.Parent=parent;
  3920. end;
  3921.  
  3922. return object;
  3923. end;
  3924. end;
  3925.  
  3926. _RGB=function(r,g,b)
  3927. return Color3.new(r/255,g/255,b/255);
  3928. end;
  3929.  
  3930. _copy=function(o)
  3931. local def=o.archivable;
  3932. o.archivable=true;
  3933. local c=o:clone();
  3934. o.archivable=def;
  3935. return c;
  3936. end;
  3937.  
  3938. _hum=function(char)
  3939. local hum=char:findFirstChild'Humanoid';
  3940. if(not hum or hum.className~='Humanoid')then
  3941. local c=char:children();
  3942. for i=1,#c do
  3943. if(c[i].className=='Humanoid')then
  3944. return c[i];
  3945. end;
  3946. end;
  3947. else
  3948. return hum;
  3949. end;
  3950. end;
  3951.  
  3952. _hum_tag=function(hum)
  3953. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  3954. c.Name='creator';
  3955. c.Value=user;
  3956. if(hum.Health==0 and not hum:findFirstChild'killed')then
  3957. Instance.new('BoolValue',hum).Name='killed';
  3958. bullets.clip=bullets.clip+10;
  3959. end;
  3960. end;
  3961.  
  3962. _hum_dam=function(hum,dam,percent)
  3963. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  3964. if(hum.Health<=hum.MaxHealth*0.1)then
  3965. _hum_tag(hum);
  3966. end;
  3967. end;
  3968.  
  3969. _ray=function(v0,v1,i)
  3970. local mag=(v0-v1).magnitude;
  3971. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  3972.  
  3973. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  3974. end;
  3975.  
  3976. _must=function(v0,v1,i)
  3977. local hit,pos=_ray(v0,v1,i);
  3978. return not hit and mouse.target or hit,pos;
  3979. end;
  3980.  
  3981. _cframe=function(x,y,z,r0,r1,r2)
  3982. return CFrame.Angles(
  3983. math.rad(r0 or 0),
  3984. math.rad(r1 or 0),
  3985. math.rad(r2 or 0)
  3986. )*CFrame.new(x,y,z);
  3987. end;
  3988.  
  3989. _update=function()
  3990. if(bool_active and not screen.Parent)then
  3991. screen.Parent=gui;
  3992. elseif(not bool_active and screen.Parent)then
  3993. screen.Parent=nil;
  3994. end;
  3995. end;
  3996.  
  3997. _light=function(v0,v1)
  3998. local mag=(v0-v1).magnitude;
  3999. local len=math.random(2,7);
  4000. len=len>mag/2 and mag/2 or len;
  4001.  
  4002. --local light=_new'part'{
  4003. -- cFrame=CFrame.new(v0,v1);
  4004. -- size=Vector3.new(1,1,1);
  4005. -- color=_RGB(255,255,0);
  4006. -- anchored=true;
  4007. -- inv;
  4008. --};
  4009. _new'blockMesh'{
  4010. scale=Vector3.new(0.2,0.2,len);
  4011. offset=Vector3.new(0,0,-len/2);
  4012. light;
  4013. };
  4014.  
  4015. local bb=_new'billboardGui'{
  4016. size=UDim2.new(2,0,2,0);
  4017. adornee=light;
  4018. light;
  4019. };
  4020. _new'imageLabel'{
  4021. image=url:format(109101526);
  4022. backgroundTransparency=1;
  4023. size=UDim2.new(1,0,1,0);
  4024. bb;
  4025. };
  4026.  
  4027. -- _rem(light,0.15);
  4028. end;
  4029.  
  4030. _rem=function(object,del)
  4031. if(del)then
  4032. delay(del,function()
  4033. if(object.Parent)then
  4034. object.Parent=nil;
  4035. end;
  4036. end);
  4037. else
  4038. pcall(function()
  4039. if(object.Parent)then
  4040. object.Parent=nil;
  4041. end;
  4042. end);
  4043. end;
  4044. end;
  4045.  
  4046. _blood=function(pos,count)
  4047. for i=1,count do
  4048. local p=_new'part'{
  4049. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4050. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4051. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4052. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4053. color=_RGB(255,0,0);
  4054. transparency=0.5;
  4055. canCollide=true;
  4056. bottomSurface=0;
  4057. topSurface=0;
  4058. formFactor=3;
  4059. locked=true;
  4060. inv;
  4061. };
  4062. delay(5,function()
  4063. p.Parent=nil;
  4064. end);
  4065. end;
  4066. end;
  4067.  
  4068. _make_hue=function()
  4069. h_hue=_new'part'{
  4070. size=Vector3.new(0.25,1.8,0.35);
  4071. color=_RGB(100,100,100);
  4072. formFactor=3;
  4073. name='hue';
  4074. handle;
  4075. };
  4076. hh_weld=_new'weld'{
  4077. c1=_cframe(0,0.5,0);
  4078. part0=handle;
  4079. part1=h_hue;
  4080. handle;
  4081. };
  4082. end;
  4083.  
  4084. _shot=function(v0,v1)
  4085. if(not time_left)then
  4086. time_left=0;
  4087. end;
  4088. if(time_left>time())then
  4089. return nil;
  4090. else
  4091. time_left=time()+math.random(1,10)/100;
  4092. end;
  4093.  
  4094. if(bullets.current<1)then
  4095. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4096. soundId='rbxasset://sounds/SWITCH3.wav';
  4097. name='tick_sound';
  4098. volume=0.2;
  4099. pitch=2;
  4100. head;
  4101. };
  4102. tick_sound:play();
  4103. if(bullets.clip>0)then
  4104. time_left=time()+2;
  4105. h_hue:breakJoints();
  4106. h_hue.CanCollide=true;
  4107. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4108. _rem(h_hue,10);
  4109. delay(1.9,function()
  4110. _make_hue();
  4111. local got=(bullets.clip>bullets.maximum and
  4112. bullets.maximum or
  4113. bullets.clip)-bullets.current;
  4114.  
  4115. bullets.clip=bullets.clip-got;
  4116. bullets.current=bullets.current+got;
  4117. end);
  4118. end;
  4119. return nil;
  4120. else
  4121. bullets.current=bullets.current-1;
  4122.  
  4123. h_weld.C1=_cframe(0,0.75,0,
  4124. -math.random(1000,1100)/10,180,0);
  4125. d_weld.C1=_cframe(0,-0.25,0.3);
  4126.  
  4127. lightstuff.Visible=true;
  4128. delay(0.1,function()
  4129. lightstuff.Visible=false;
  4130. end);
  4131.  
  4132. _rem(_new'part'{
  4133. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4134. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4135. size=Vector3.new(0.1,0.1,0.4);
  4136. color=_RGB(200,200,0);
  4137. material='Slate';
  4138. canCollide=true;
  4139. formFactor=3;
  4140. inv;
  4141. },5);
  4142.  
  4143. delay(0.1,function()
  4144. d_weld.C1=_cframe(0,-0.25,0);
  4145. if(bool_active)then
  4146. h_weld.C1=h_weld_cf_active;
  4147. end;
  4148. end)
  4149. end;
  4150.  
  4151. local hit,pos=_must(v0,v1,char);
  4152.  
  4153. shot_sound:play();
  4154.  
  4155.  
  4156. _rem(_new'part'{
  4157. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4158. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4159. color=_RGB(255,255,0);
  4160. transparency=0.6;
  4161. reflectance=0.5;
  4162. canCollide=false;
  4163. bottomSurface=0;
  4164. anchored=true;
  4165. formFactor=3;
  4166. topSurface=0;
  4167. inv;
  4168. },.15);
  4169. _light(v0,v1);
  4170.  
  4171. if(not hit)then return nil;end;
  4172.  
  4173. if(hit.Parent.className=='Hat')then
  4174. hit:breakJoints();
  4175. hit.CanCollide=true;
  4176. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4177. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4178. else
  4179. local hum=_hum(hit.Parent);
  4180. if(not hum)then
  4181. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4182. hit:breakJoints();
  4183. hit.CanCollide=true;
  4184. end;
  4185. else
  4186. _hum_dam(hum,math.random(4,6));
  4187. _blood(pos,math.random(3,6));
  4188. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4189. if(hit.Name=='Head')then
  4190. hum.Health=0;
  4191. _blood(pos,math.random(3,6));
  4192. delay(0.001,function()
  4193. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4194. pitch=math.random(70,100)*0.01;
  4195. soundId=url:format(1876552);
  4196. name='head_shot';
  4197. workspace;
  4198. }:play();
  4199. end);
  4200. _hum_tag(hum);
  4201. _rem(_new'part'{
  4202. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4203. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4204. color=torso.Color;
  4205. transparency=0.5;
  4206. canCollide=false;
  4207. bottomSurface=0;
  4208. anchored=true;
  4209. formFactor=3;
  4210. topSurface=0;
  4211. inv;
  4212. },30);
  4213. hit.Parent=nil;
  4214. for b=0,1 do
  4215. for a=0,1 do
  4216. for i=0,1 do
  4217. _rem(_new'part'{
  4218. velocity=CFrame.new(v0,pos).lookVector*20;
  4219. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4220. size=Vector3.new(0.5,0.5,0.5);
  4221. color=_RGB(255,255,255);
  4222. bottomSurface=0;
  4223. canCollide=true;
  4224. transparency=0;
  4225. formFactor=3;
  4226. topSurface=0;
  4227. hum;
  4228. },30);
  4229. end;
  4230. end;
  4231. end;
  4232. end;
  4233. end;
  4234. end;
  4235. end;
  4236.  
  4237.  
  4238.  
  4239. _cf_select=function(mouse)
  4240. mouse.Icon=url:format(109111387);--108999296
  4241. bool_active=true;
  4242.  
  4243. local arm=char:findFirstChild'Right Arm';
  4244. local weld=torso:findFirstChild'Right Shoulder';
  4245. if(arm and weld)then
  4246. h_weld.Part0=arm;
  4247. h_weld.C1=h_weld_cf_active;
  4248.  
  4249. weld.Part1=nil;
  4250. weld.Part0=nil;
  4251.  
  4252. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4253. name='right_arml';
  4254. part0=torso;
  4255. part1=arm;
  4256. torso;
  4257. };
  4258.  
  4259. arml=(arml or 0)+1;
  4260. local alv=arml;
  4261. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4262. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4263. gyro.P=30000;
  4264. gyro.D=1000;
  4265. gyro.Name='p_gyro';
  4266. repeat
  4267. local pos=mouse.hit.p;
  4268. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4269.  
  4270. val=-math.pi*0.5;
  4271. valp=val*-1;
  4272. p0=torso.CFrame;
  4273. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4274. p1=p0+((p0.p-pos).unit*-2);
  4275. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4276. hitpos=torso.Position;
  4277. cj=CFrame.new(hitpos);
  4278. c0=torso.CFrame:inverse()*cj;
  4279. c1=p2:inverse()*cj;
  4280. weld.C0=c0;
  4281. weld.C1=c1;
  4282.  
  4283. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4284.  
  4285. wait(0.001);
  4286. until arml~=alv;
  4287. gyro.Parent=nil;
  4288. end;
  4289. end;
  4290.  
  4291. _cf_deselect=function()
  4292. bool_active=false;
  4293. arml=(arml or 0)+1;
  4294. loop_shot=(loop_shot or 0)+1;
  4295.  
  4296. h_weld.Part0=torso;
  4297. h_weld.C1=h_weld_cf_inactive;
  4298.  
  4299. local weld=torso:findFirstChild'right_arml';
  4300. if(weld)then
  4301. weld.Part1=nil;
  4302. weld.Part0=nil;
  4303. end;
  4304. local arm=char:findFirstChild'Right Arm';
  4305. local weld=torso:findFirstChild'Right Shoulder';
  4306. if(arm and weld)then
  4307. weld.Part0=torso;
  4308. weld.Part1=arm;
  4309. end;
  4310. end;
  4311.  
  4312. _cf_mouse=function(event,fun)
  4313. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4314. if(bool_active)then
  4315. fun(...);
  4316. end;
  4317. end);
  4318. end;
  4319.  
  4320.  
  4321. do
  4322. local main=getfenv(0);
  4323. local c=game:children();
  4324. local check=function(v)
  4325. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4326. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4327. end;
  4328. end;
  4329. for i=1,#c do
  4330. pcall(check,c[i]);
  4331. end;
  4332. end;
  4333.  
  4334.  
  4335. bullets={
  4336. maximum=51111111111111111111111111110;
  4337. current=511111111111111111111111111111110;
  4338. clip=501111111111111111111111111111111*4;
  4339. };
  4340.  
  4341. list_base_props={
  4342. backgroundColor3=_RGB(0,0,0);
  4343. textColor3=_RGB(200,200,200);
  4344. borderSizePixel=0;
  4345. color=_RGB(0,0,0);
  4346. archivable=false;
  4347. canCollide=false;
  4348. bottomSurface=0;
  4349. topSurface=0;
  4350. formFactor=0;
  4351. locked=true;
  4352. };
  4353.  
  4354.  
  4355.  
  4356. user=players.localPlayer;
  4357. mouse=user:getMouse();
  4358. char=user.Character;
  4359. gui=user.PlayerGui;
  4360. bag=user.Backpack;
  4361. torso=char.Torso;
  4362. head=char.Head;
  4363. hum=_hum(char);
  4364.  
  4365. url='rbxassetid://%d';
  4366. name='dev-uzi';
  4367.  
  4368. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4369. 0,90,-70);
  4370. h_weld_cf_active=_cframe(0,0.75,0,
  4371. -110,180,0);
  4372.  
  4373. assert(hum,'humanoid is not found');
  4374.  
  4375.  
  4376.  
  4377. _clear();
  4378.  
  4379.  
  4380. _cf_mouse('button1Down',function()
  4381. loop_shot=(loop_shot or 0)+1;
  4382. local vers=loop_shot;
  4383. local step=runService.Stepped;
  4384. repeat
  4385. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4386. step:wait();--wait(0.001);
  4387. until vers~=loop_shot;
  4388. end);
  4389.  
  4390. _cf_mouse('button1Up',function()
  4391. loop_shot=(loop_shot or 0)+1;
  4392. end);
  4393.  
  4394. _cf_mouse('move',function()
  4395. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4396. end);
  4397.  
  4398. _cf_mouse('keyDown',function(k)
  4399. if(k=='r')then
  4400. if(bullets.clip>0 and time_left<=time())then
  4401. local got=(bullets.clip>bullets.maximum and
  4402. bullets.maximum or
  4403. bullets.clip)-bullets.current;
  4404.  
  4405. bullets.clip=bullets.clip-got;
  4406. bullets.current=bullets.current+got;
  4407. if(got~=0)then
  4408. time_left=time()+2;
  4409. end;
  4410. end;
  4411. end;
  4412. end);
  4413.  
  4414.  
  4415. screen=_new'screenGui'{
  4416. name=name;
  4417. };
  4418.  
  4419. cross_f=_new'frame'{
  4420. size=UDim2.new(0,21,0,21);
  4421. backgroundTransparency=1;
  4422. screen;
  4423. };
  4424.  
  4425. for i=0,1 do
  4426. _new'frame'{
  4427. position=UDim2.new(0,13*i,0,11);
  4428. size=UDim2.new(0,10,0,1);
  4429. cross_f;
  4430. };
  4431. end;
  4432.  
  4433. for i=0,1 do
  4434. _new'frame'{
  4435. position=UDim2.new(0,11,0,13*i);
  4436. size=UDim2.new(0,1,0,10);
  4437. cross_f;
  4438. };
  4439. end;
  4440.  
  4441.  
  4442.  
  4443. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4444. soundId=url:format(2920959);
  4445. pitch=1.4;
  4446. head;
  4447. };
  4448. if(shot_sound.Name~='2920959')then
  4449. shot_sound.Name='2920959';
  4450. shot_sound:play();
  4451. end;
  4452.  
  4453. bin=_new'hopperBin'{
  4454. deselected=_cf_deselect;
  4455. selected=_cf_select;
  4456. name=name;
  4457. bag;
  4458. };
  4459.  
  4460. inv=_new'model'{
  4461. name=name;
  4462. char;
  4463. };
  4464.  
  4465. handle=_new'part'{
  4466. size=Vector3.new(0.3,1.3,0.4);
  4467. color=_RGB(140,140,140);
  4468. name='handle';
  4469. formFactor=3;
  4470. inv;
  4471. touched=function(hit)
  4472. if(hit.Parent.className=='Model')then
  4473. local hum=_hum(hit.Parent);
  4474. if(hum~=nil)then
  4475. _hum_dam(hum,handle.Velocity.magnitude);
  4476. end;
  4477. end;
  4478. end;
  4479. };
  4480. h_weld=_new'weld'{
  4481. c1=h_weld_cf_inactive;
  4482. part1=handle;
  4483. part0=torso;
  4484. handle;
  4485. };
  4486. _make_hue();
  4487.  
  4488. h_part=_new'part'{
  4489. size=Vector3.new(0.4,0.4,1.4);
  4490. color=_RGB(140,140,140);
  4491. name='handle';
  4492. formFactor=3;
  4493. handle;
  4494. };
  4495. hp_weld=_new'weld'{
  4496. c1=_cframe(0,-1.3/2,-0.3,
  4497. 20,0,0);
  4498. part0=handle;
  4499. part1=h_part;
  4500. handle;
  4501. };
  4502.  
  4503. drag=_new'part'{
  4504. size=Vector3.new(0.5,0.45,1.5);
  4505. color=_RGB(100,100,100);
  4506. name='handle';
  4507. formFactor=3;
  4508. handle;
  4509. };
  4510. d_weld=_new'weld'{
  4511. c1=_cframe(0,-0.25,0);
  4512. part0=h_part;
  4513. part1=drag;
  4514. handle;
  4515. };
  4516.  
  4517. tube=_new'part'{
  4518. size=Vector3.new(0.2,0.2,1.5);
  4519. color=_RGB(0,0,0);
  4520. name='handle';
  4521. formFactor=3;
  4522. handle;
  4523. };
  4524. t_weld=_new'weld'{
  4525. c1=_cframe(0,-0.3,-0.1);
  4526. part0=h_part;
  4527. part1=tube;
  4528. handle;
  4529. };
  4530.  
  4531. bullets_label=_new'textLabel'{
  4532. textStrokeColor3=_RGB(0,0,0);
  4533. textColor3=_RGB(200,200,200);
  4534. textStrokeTransparency=0;
  4535. backgroundTransparency=1;
  4536. fontSize=5;
  4537. screen;
  4538. };
  4539.  
  4540. lightstuff=_new'frame'{
  4541. backgroundColor3=_RGB(255,255,255);
  4542. position=UDim2.new(0,0,0,-1);
  4543. backgroundTransparency=0.5;
  4544. size=UDim2.new(1,0,1,1);
  4545. borderSizePixel=0;
  4546. visible=false;
  4547. screen;
  4548. };
  4549.  
  4550. coroutine.wrap(function()
  4551. local red,white,green;
  4552. repeat
  4553. if(screen.Parent)then
  4554. if(not green and bullets.current==bullets.maximum)then
  4555. green=true;
  4556. bullets_label.TextColor3=_RGB(0,200,0);
  4557. elseif(not red and bullets.current==0)then
  4558. red=true;
  4559. bullets_label.TextColor3=_RGB(200,0,0);
  4560. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4561. bullets_label.TextColor3=_RGB(200,200,200);
  4562. green=false;
  4563. red=false;
  4564. end;
  4565. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4566. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4567. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4568. end;
  4569. wait(0.001);
  4570. until nil;
  4571. end)();
  4572.  
  4573.  
  4574. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4575. local vers=_G.dev_pistol_version;
  4576. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4577. if(hum.Health==0)then
  4578. _clear();
  4579. end;
  4580. end
  4581. end)
  4582.  
  4583. addcmd('nil', 'removes the player',{},
  4584. function(args, speaker)
  4585. local players = getPlayer(args[1], speaker)
  4586. for i,v in pairs(players)do
  4587. pcall(function() gPlayers[v].Character:Remove() end)
  4588. gPlayers[v].Character = nil
  4589. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4590. Notify('Made player(s) nil') end end end)
  4591.  
  4592. addcmd('ban', 'goodbye ;)',{},
  4593. function(args, speaker)
  4594. local players = getPlayer(args[1], speaker)
  4595. for i,v in pairs(players)do
  4596. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4597. Notify('Banned player(s)') end
  4598. spawn(function()
  4599. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4600. if not FindTable(banname, gPlayers[v].Name) then
  4601. table.insert(banT, _players[v].userId)
  4602. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4603. updatebans()
  4604. kickF(gPlayers[v])
  4605. end
  4606. end
  4607. end)
  4608. end
  4609. end)
  4610.  
  4611. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4612. function(args, speaker)
  4613. banT = {}
  4614. banname = {}
  4615. Notify('Removed all bans')
  4616. updatebans()
  4617. end)
  4618.  
  4619. addcmd('unban','unbans a player',{},
  4620. function(args, speaker)
  4621. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4622. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4623. for i,v in pairs(banname) do
  4624. if v.NAME == tostring(args[1]) then
  4625. table.remove(banname, i)
  4626. updatebans()
  4627. end end
  4628. Notify('Unbanned ' .. args[1])
  4629. end
  4630. end)
  4631.  
  4632. addcmd('dismiss', 'dismiss',{'verify'},
  4633. function(args, speaker)
  4634. for _, child in pairs( workspace:GetChildren()) do
  4635. if child.Name == speaker.Name .. "TAB" then
  4636. child:Destroy() end end
  4637. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4638. end)
  4639.  
  4640. addcmd('admin', 'ur an admin now ;o',{},
  4641. function(args, speaker)
  4642. if speaker.userId ~= LP.userId then
  4643. lponly(speaker) else
  4644. local players = getPlayer(args[1], speaker)
  4645. for i,v in pairs(players)do
  4646. spawn(function()
  4647. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4648. table.insert(adminT, _players[v].userId)
  4649. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4650. updateadmins()
  4651. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4652. Notify('Gave player(s) admin') end
  4653. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4654. end end) end end end)
  4655.  
  4656. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4657. function(args, speaker)
  4658. if speaker.userId ~= LP.userId then
  4659. lponly(speaker) else
  4660. local players = getPlayer(args[1], speaker)
  4661. for i,v in pairs(players)do
  4662. local radmin = tostring(_players[v].Name)
  4663. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4664. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4665. for a,b in pairs(adminname) do
  4666. if b.NAME == radmin then
  4667. table.remove(adminname, a)
  4668. updateadmins()
  4669. end end
  4670. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4671. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4672. Notify('Removed admin from player(s)') end
  4673. end
  4674. end
  4675. end
  4676. end)
  4677.  
  4678. addcmd('bang', 'owo',{'rape'},
  4679. function(args, speaker)
  4680. local players = getPlayer(args[1], speaker)
  4681. local target = getPlayer(args[2], speaker)[1]
  4682. for i,v in pairs(players)do
  4683. if args[2] then
  4684. rape(target, v)
  4685. else
  4686. rape(v, speaker.Name)
  4687. end
  4688. end
  4689. end)
  4690.  
  4691. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4692. function(args, speaker)
  4693. local players = getPlayer(args[1], speaker)
  4694. for i,v in pairs(players)do
  4695. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4696. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4697. end
  4698.  
  4699. y = Instance.new("BillboardGui")
  4700. y.Size = UDim2.new(0,100,0,150)
  4701. y.StudsOffset = Vector3.new(0,1,0)
  4702. y.Parent = gPlayers[v].Character.Head
  4703. y.Adornee = gPlayers[v].Character.Head
  4704. f = Instance.new("TextLabel")
  4705. f.Parent = y
  4706. f.BackgroundTransparency = 1
  4707. f.Position = UDim2.new(0,0,0,-50)
  4708. f.Size = UDim2.new(0,100,0,100)
  4709. f.Font = "Highway"
  4710. f.FontSize = "Size48"
  4711. f.Text = GLS(false, 1)
  4712. f.TextStrokeColor3 = Color3.new(0,0,0)
  4713. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4714. f.TextStrokeTransparency = 0
  4715. f.TextYAlignment = "Bottom"
  4716. end
  4717. end)
  4718.  
  4719. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4720. function(args, speaker)
  4721. local players = getPlayer(args[1], speaker)
  4722. for i,v in pairs(players)do
  4723. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4724. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4725. end
  4726. end
  4727. end)
  4728.  
  4729. function pipeTp(name,target)
  4730. spawn(function()
  4731. local pipe = Instance.new("Part")
  4732. pipe.Name = "Pipe"
  4733. pipe.Color = Color3.new(52/255,142/255,64/255)
  4734. pipe.Size = Vector3.new(8,8,8)
  4735. pipe.Anchored = true
  4736. local mesh = Instance.new("SpecialMesh",pipe)
  4737. mesh.MeshId = "rbxassetid://856736661"
  4738. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4739. local sound = Instance.new("Sound",pipe)
  4740. sound.SoundId = "rbxassetid://864352897"
  4741. sound.Volume = 1
  4742.  
  4743. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4744.  
  4745. local char = game:GetService("Players")[name].Character
  4746. char.PrimaryPart = char.HumanoidRootPart
  4747. if char:FindFirstChild("Torso") then
  4748. char.Torso.Anchored = true
  4749. else
  4750. char.UpperTorso.Anchored = true
  4751. end
  4752.  
  4753. local torso = char.HumanoidRootPart
  4754. local initPos = torso.CFrame
  4755.  
  4756. pipe.Parent = workspace
  4757. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4758.  
  4759. for i = 0,8,0.2 do
  4760. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4761. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4762. game:GetService("RunService").RenderStepped:wait()
  4763. end
  4764.  
  4765. sound:Play()
  4766. for i = 7,-8,-0.2 do
  4767. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4768. game:GetService("RunService").RenderStepped:wait()
  4769. end
  4770. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4771.  
  4772. for i = 8,0,-0.2 do
  4773. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4774. game:GetService("RunService").RenderStepped:wait()
  4775. end
  4776.  
  4777. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4778. char:SetPrimaryPartCFrame(pipe.CFrame)
  4779.  
  4780. for i = 0,8,0.2 do
  4781. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4782. game:GetService("RunService").RenderStepped:wait()
  4783. end
  4784.  
  4785. local played = false
  4786. for i = -8,7,0.2 do
  4787. if i >= 0 and not played then played = true sound:Play() end
  4788. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4789. game:GetService("RunService").RenderStepped:wait()
  4790. end
  4791. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4792.  
  4793. for i = 8,0,-0.2 do
  4794. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4795. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4796. game:GetService("RunService").RenderStepped:wait()
  4797. end
  4798.  
  4799. pipe:Destroy()
  4800.  
  4801. if char:FindFirstChild("Torso") then
  4802. char.Torso.Anchored = false
  4803. else
  4804. char.UpperTorso.Anchored = false
  4805. end
  4806. end)
  4807. end
  4808.  
  4809. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4810. function(args, speaker)
  4811. local players = getPlayer(args[1], speaker)
  4812. local target = getPlayer(args[2], speaker)[1]
  4813. for i,v in pairs(players)do
  4814. pipeTp(v,target)
  4815. end
  4816. end)
  4817.  
  4818. addcmd('rhats', 'no more hats',{'removehats'},
  4819. function(args, speaker)
  4820. local players = getPlayer(args[1], speaker)
  4821. for i,v in pairs(players) do
  4822. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4823. if v:IsA('Accessory') then
  4824. v:destroy()
  4825. end
  4826. end
  4827. end
  4828. end)
  4829.  
  4830. addcmd('rainbow', 'makes a players parts change colors',{},
  4831. function(args, speaker)
  4832. local players = getPlayer(args[1], speaker)
  4833. for i,v in pairs(players) do
  4834. local Parts={}
  4835. local function GetDiscoColor(hue)
  4836. local section = hue % 1 * 3
  4837. local secondary = 0.5 * math.pi * (section % 1)
  4838. if section < 1 then
  4839. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  4840. elseif section < 2 then
  4841. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  4842. else
  4843. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  4844. end
  4845. end
  4846. local Part = function(x,y,z,color,tr,cc,an,parent)
  4847. local p = Instance.new('Part',parent)
  4848. p.formFactor = 'Custom'
  4849. p.Size = Vector3.new(x,y,z)
  4850. p.BrickColor = BrickColor.new(color)
  4851. p.CanCollide = cc
  4852. p.Transparency = tr
  4853. p.Anchored = an
  4854. p.TopSurface,p.BottomSurface = 0,0
  4855. p:BreakJoints''
  4856. table.insert(Parts,p)
  4857. return p
  4858. end
  4859. local Weld = function(p0,p1)
  4860. local w = Instance.new('Motor',p0)
  4861. w.Part0 = p0
  4862. w.Part1 = p1
  4863. return w
  4864. end
  4865. local Mesh = function(par,num,x,y,z)
  4866. local msh = 0
  4867. if num == 1 then
  4868. msh = Instance.new("SpecialMesh",par)
  4869. msh.MeshId='rbxasset://fonts/torso.mesh'
  4870. msh.TextureId='rbxasset://25701026'
  4871. end
  4872. if num == 2 then
  4873. msh = Instance.new("SpecialMesh",par)
  4874. msh.MeshId='rbxasset://fonts/head.mesh'
  4875. msh.TextureId='rbxassetid://25701026'
  4876. end
  4877. msh.Scale = Vector3.new(x,y,z)
  4878. return msh
  4879. end
  4880. local char=gPlayers[v].Character
  4881. for _,v in pairs(char:GetChildren()) do
  4882. if v.ClassName=="Part" then
  4883. v.Transparency=1
  4884. elseif v.ClassName=="Hat" then
  4885. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  4886. table.insert(Parts,v.Handle)
  4887. end
  4888. end
  4889. local t=Part(1,1,1,'',0,false,false,char)
  4890. Mesh(t,1,1,1,1)
  4891. Weld(char.Torso,t)
  4892. local a=Part(1,1,1,'',0,false,false,char)
  4893. Mesh(a,1,.5,1,1)
  4894. Weld(char['Right Arm'],a)
  4895. local a=Part(1,1,1,'',0,false,false,char)
  4896. Mesh(a,1,.5,1,1)
  4897. Weld(char['Left Arm'],a)
  4898. local l=Part(1,1,1,'',0,false,false,char)
  4899. Mesh(l,1,.5,1,1)
  4900. Weld(char['Right Leg'],l)
  4901. local l=Part(1,1,1,'',0,false,false,char)
  4902. Mesh(l,1,.5,1,1)
  4903. Weld(char['Left Leg'],l)
  4904. local h=Part(1,1,1,'',0,false,false,char)
  4905. Mesh(h,2,1,1,1)
  4906. Weld(char.Head,h)
  4907. spawn(function()
  4908. while(coroutine.yield())do
  4909. for i=1,#Parts do
  4910. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  4911. end
  4912. end;
  4913. end);
  4914. end
  4915. end)
  4916.  
  4917. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  4918. function(args, speaker)
  4919. local players = getPlayer(args[1], speaker)
  4920. for i,v in pairs(players) do
  4921. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  4922. if v:IsA('Tool') or v:IsA('HopperBin') then
  4923. v:destroy() end
  4924. for i,v in pairs(players) do
  4925. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  4926. if v:IsA('Tool') or v:IsA('HopperBin') then
  4927. v:destroy() end end end
  4928. end
  4929. end
  4930. end)
  4931.  
  4932. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  4933. function(args, speaker)
  4934. local players = getPlayer(args[1], speaker)
  4935. for i,v in pairs(players)do
  4936. local function copy(instance)
  4937. for i,c in pairs(instance:GetChildren())do
  4938. if c:IsA('Tool') or c:IsA('HopperBin') then
  4939. c:Clone().Parent = gPlayers[v].StarterGear end
  4940. copy(c)
  4941. end
  4942. end
  4943. copy(gPlayers[v].Backpack)
  4944. end
  4945. for i,v in pairs(players)do
  4946. local function copy(instance)
  4947. for i,c in pairs(instance:GetChildren())do
  4948. if c:IsA('Tool') or c:IsA('HopperBin') then
  4949. c:Clone().Parent = gPlayers[v].StarterGear end
  4950. copy(c)
  4951. end
  4952. end
  4953. copy(gPlayers[v].Character)
  4954. end
  4955. Notify('Copied tools to StarterGear')
  4956. end)
  4957.  
  4958. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4959. function(args, speaker)
  4960. local players = getPlayer(args[1], speaker)
  4961. for i,v in pairs(players)do
  4962. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  4963. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4964. end end end
  4965. Notify('Cleared tools from StarterGear')
  4966. end)
  4967.  
  4968. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  4969. function(args, speaker)
  4970. local players = getPlayer(args[1], speaker)
  4971. for i,v in pairs(players)do
  4972. local function copy(instance)
  4973. for i,c in pairs(instance:GetChildren())do
  4974. if c:IsA('Tool') or c:IsA('HopperBin') then
  4975. c:Clone().Parent = gPlayers[v].Backpack end
  4976. copy(c)
  4977. end
  4978. end
  4979. copy(LightingService)
  4980. end
  4981. for i,v in pairs(players)do
  4982. local function copy(instance)
  4983. for i,c in pairs(instance:GetChildren())do
  4984. if c:IsA('Tool') or c:IsA('HopperBin') then
  4985. c:Clone().Parent = gPlayers[v].Backpack end
  4986. copy(c)
  4987. end
  4988. end
  4989. copy(game.ReplicatedStorage)
  4990. end
  4991. end)
  4992.  
  4993. wdisco = false
  4994. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  4995. function(args, speaker)
  4996. if wdisco == false then
  4997. wdisco = true
  4998. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  4999. repeat wait(1)
  5000. if wdisco == true then
  5001. local function color(instance)
  5002. for i,v in pairs(instance:GetChildren())do
  5003. if v.className == "Part" then
  5004. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5005. color(v)
  5006. end
  5007. end
  5008. color(workspace)
  5009. end
  5010. until wdisco == false
  5011. end
  5012. end)
  5013.  
  5014. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5015. function(args, speaker)
  5016. wdisco = false
  5017. end)
  5018.  
  5019. addcmd('gravity', 'workspace gravity',{''},
  5020. function(args, speaker)
  5021. workspace.Gravity = args[1]
  5022. Notify('Gravity set to ' .. args[1])
  5023. end)
  5024.  
  5025. SINFOGUIopen = false
  5026. function serverinfogui()
  5027. if SINFOGUIopen == false then
  5028. local Sinfo = Instance.new("ScreenGui")
  5029. local drag = Instance.new("Frame")
  5030. local PromptDialog = Instance.new("Frame")
  5031. local shadow = Instance.new("Frame")
  5032. local PopupText = Instance.new("TextLabel")
  5033. local Exit = Instance.new("TextButton")
  5034. local ContainerFrame = Instance.new("Frame")
  5035. local TextLabel = Instance.new("TextLabel")
  5036. local TextLabel2 = Instance.new("TextLabel")
  5037. local TextLabel3 = Instance.new("TextLabel")
  5038. local Time = Instance.new("TextLabel")
  5039. local appearance = Instance.new("TextLabel")
  5040. local fe = Instance.new("TextLabel")
  5041. local maxplayers = Instance.new("TextLabel")
  5042. local name = Instance.new("TextLabel")
  5043. local placeid = Instance.new("TextLabel")
  5044. local playerid = Instance.new("TextLabel")
  5045. local players = Instance.new("TextLabel")
  5046. Sinfo.Name = "Sinfo"
  5047. Sinfo.Parent = game.CoreGui
  5048. drag.Name = "drag"
  5049. drag.Parent = Sinfo
  5050. drag.Active = true
  5051. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5052. drag.BackgroundTransparency = 1
  5053. drag.Draggable = true
  5054. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5055. drag.Size = UDim2.new(0, 290, 0, 30)
  5056. PromptDialog.Name = "PromptDialog"
  5057. PromptDialog.Parent = drag
  5058. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5059. PromptDialog.BackgroundTransparency = 1
  5060. PromptDialog.BorderSizePixel = 0
  5061. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5062. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5063. PromptDialog.ZIndex = 8
  5064. shadow.Name = "shadow"
  5065. shadow.Parent = PromptDialog
  5066. shadow.BackgroundColor3 = maincolor
  5067. shadow.BackgroundTransparency = 0.30000001192093
  5068. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5069. shadow.BorderSizePixel = 0
  5070. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5071. shadow.Size = UDim2.new(0, 290, 0, 26)
  5072. PopupText.Name = "PopupText"
  5073. PopupText.Parent = shadow
  5074. PopupText.BackgroundTransparency = 1
  5075. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5076. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5077. PopupText.ZIndex = 110
  5078. PopupText.Font = Enum.Font.SourceSansBold
  5079. PopupText.FontSize = Enum.FontSize.Size28
  5080. PopupText.Text = "Server"
  5081. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5082. PopupText.TextStrokeTransparency = 0
  5083. PopupText.TextWrapped = true
  5084. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5085. Exit.Name = "Exit"
  5086. Exit.Parent = shadow
  5087. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5088. Exit.BackgroundTransparency = 0.30000001192093
  5089. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5090. Exit.BorderSizePixel = 0
  5091. Exit.Position = UDim2.new(0, 267, 0, 3)
  5092. Exit.Size = UDim2.new(0, 20, 0, 20)
  5093. Exit.FontSize = Enum.FontSize.Size14
  5094. Exit.Text = ""
  5095. ContainerFrame.Name = "ContainerFrame"
  5096. ContainerFrame.Parent = PromptDialog
  5097. ContainerFrame.BackgroundColor3 = maincolor
  5098. ContainerFrame.BackgroundTransparency = 0.5
  5099. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5100. ContainerFrame.BorderSizePixel = 0
  5101. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5102. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5103. ContainerFrame.ZIndex = 5
  5104. TextLabel.Name = "Text Label"
  5105. TextLabel.Parent = ContainerFrame
  5106. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5107. TextLabel.BackgroundTransparency = 1
  5108. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5109. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5110. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5111. TextLabel.ZIndex = 10
  5112. TextLabel.Font = Enum.Font.SourceSans
  5113. TextLabel.FontSize = Enum.FontSize.Size24
  5114. TextLabel.Text = "Run Time:"
  5115. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5116. TextLabel.TextStrokeTransparency = 0
  5117. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5118. TextLabel2.Name = "Text Label2"
  5119. TextLabel2.Parent = ContainerFrame
  5120. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5121. TextLabel2.BackgroundTransparency = 1
  5122. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5123. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5124. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5125. TextLabel2.ZIndex = 10
  5126. TextLabel2.Font = Enum.Font.SourceSans
  5127. TextLabel2.FontSize = Enum.FontSize.Size24
  5128. TextLabel2.Text = "Statistics:"
  5129. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5130. TextLabel2.TextStrokeTransparency = 0
  5131. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5132. TextLabel3.Name = "Text Label3"
  5133. TextLabel3.Parent = ContainerFrame
  5134. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5135. TextLabel3.BackgroundTransparency = 1
  5136. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5137. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5138. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5139. TextLabel3.ZIndex = 10
  5140. TextLabel3.Font = Enum.Font.SourceSans
  5141. TextLabel3.FontSize = Enum.FontSize.Size24
  5142. TextLabel3.Text = "Local Player:"
  5143. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5144. TextLabel3.TextStrokeTransparency = 0
  5145. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5146. local SINFOGUI = ContainerFrame
  5147. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5148. SINFOGUIopen = true wait(0.5)
  5149. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5150. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5151. Exit.MouseButton1Click:Connect(function()
  5152. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5153. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5154. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5155. if workspace.FilteringEnabled == true then
  5156. SINFOGUI.fe.Text = "Filtering Enabled"
  5157. elseif workspace.FilteringEnabled == false then
  5158. SINFOGUI.fe.Text = "Filtering Disabled" end
  5159. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5160. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5161. players = gPlayers:getPlayers()
  5162. SINFOGUI.players.Text = #players.. " Player(s)"
  5163. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5164. local seconds = math.floor(workspace.DistributedGameTime)
  5165. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5166. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5167. local seconds = seconds - (minutes * 60)
  5168. local minutes = minutes - (hours * 60)
  5169. if hours < 1 then if minutes < 1 then
  5170. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5171. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5172. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5173. end wait(1) until SINFOGUIopen == false end end
  5174. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5175. function(args, speaker)
  5176. if speaker.userId ~= LP.userId then
  5177. lponly(speaker)
  5178. else
  5179. serverinfogui()
  5180. end
  5181. end)
  5182.  
  5183. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5184. function(args, speaker)
  5185. local players = getPlayer(args[1], speaker)
  5186. for i,v in pairs(players)do
  5187. spawn(function()
  5188. local pchar=_char(v)
  5189. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5190. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5191. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5192. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5193. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5194. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5195. if not args[2] then return end
  5196. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5197. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5198. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5199. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5200. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5201. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5202. end)
  5203. end
  5204. end)
  5205.  
  5206. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5207. function(args, speaker)
  5208. local players = getPlayer(args[1], speaker)
  5209. for i,v in pairs(players)do
  5210. local pchar=_char(v)
  5211. for j,v1 in pairs(pchar:GetDescendants()) do
  5212. if v1:IsA("Sparkles") then
  5213. v1:Destroy()
  5214. end end end
  5215. end)
  5216.  
  5217. addcmd('smoke', 'give a player smoke',{},
  5218. function(args, speaker)
  5219. local players = getPlayer(args[1], speaker)
  5220. for i,v in pairs(players)do
  5221. local pchar=_char(v)
  5222. Instance.new("Smoke", pchar.HumanoidRootPart)
  5223. end
  5224. end)
  5225.  
  5226. addcmd('addstat', 'give a player a stat',{},
  5227. function(args, speaker)
  5228. local players = getPlayer(args[1], speaker)
  5229. for i,v in pairs(players)do
  5230. spawn(function()
  5231. if gPlayers[v]:FindFirstChild("leaderstats") then
  5232. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5233. if child.Name == "STAT" then
  5234. child:Destroy()
  5235. end
  5236. end
  5237. local score = Instance.new("StringValue")
  5238. score.Name = "STAT"
  5239. score.Value = GLS(false, 1)
  5240. score.Parent = gPlayers[v].leaderstats
  5241. else
  5242. local stats = Instance.new("IntValue")
  5243. stats.Name = "leaderstats"
  5244. stats.Parent = gPlayers[v]
  5245. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5246. if child.Name == "STAT" then
  5247. child:Destroy()
  5248. end
  5249. end
  5250. local score = Instance.new("StringValue")
  5251. score.Name = "STAT"
  5252. score.Value = GLS(false, 1)
  5253. score.Parent = gPlayers[v].leaderstats
  5254. end
  5255. end)
  5256. end
  5257. end)
  5258.  
  5259. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5260. function(args, speaker)
  5261. local players = getPlayer(args[1], speaker)
  5262. for i,v in pairs(players)do
  5263. local pchar=_char(v)
  5264. for j,v1 in pairs(pchar:GetDescendants()) do
  5265. if v1:IsA("Smoke") then
  5266. v1:Destroy()
  5267. end
  5268. end
  5269. end
  5270. end)
  5271.  
  5272. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5273. function(args, speaker)
  5274. local players = getPlayer(args[1], speaker)
  5275. for i,v in pairs(players)do
  5276. local pchar=_char(v)
  5277. for i,v in pairs(pchar:GetChildren()) do
  5278. if pchar.Torso:FindFirstChild("Neck") then
  5279. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5280. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5281. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5282. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5283. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5284. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5285. end
  5286. end
  5287. end
  5288. end)
  5289.  
  5290. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5291. function(args, speaker)
  5292. local players = getPlayer(args[1], speaker)
  5293. for i,v in pairs(players)do
  5294. local pchar=_char(v)
  5295. for i,v in pairs(pchar:GetChildren()) do
  5296. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5297. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5298. end
  5299. end
  5300. end)
  5301.  
  5302. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5303. function(args, speaker)
  5304. workspace.Terrain:Clear()
  5305. end)
  5306.  
  5307. addcmd('smite','get hit by lightning',{},
  5308. function(args, speaker)
  5309. local players = getPlayer(args[1], speaker)
  5310. for i,v in pairs(players)do
  5311. local pchar=_char(v)
  5312. spawn(function()
  5313. local char = pchar
  5314. local zeus = Instance.new("Model",char)
  5315. local cloud = Instance.new("Part",zeus)
  5316. cloud.Anchored = true
  5317. cloud.CanCollide = false
  5318. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5319. local sound = Instance.new("Sound",cloud)
  5320. sound.SoundId = "rbxassetid://133426162"
  5321. local mesh = Instance.new("SpecialMesh",cloud)
  5322. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5323. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5324. mesh.Scale = Vector3.new(30,30,40)
  5325. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5326. local light = Instance.new("PointLight",cloud)
  5327. light.Color = Color3.new(0,85/255,1)
  5328. light.Brightness = 10
  5329. light.Range = 30
  5330. light.Enabled = false
  5331. wait(0.2)
  5332. sound.Volume = 0.5
  5333. sound.Pitch = 0.8
  5334. sound:Play()
  5335. light.Enabled = true
  5336. wait(1/100)
  5337. light.Enabled = false
  5338. wait(0.2)
  5339. light.Enabled = true
  5340. light.Brightness = 1
  5341. wait(0.05)
  5342. light.Brightness = 3
  5343. wait(0.02)
  5344. light.Brightness = 1
  5345. wait(0.07)
  5346. light.Brightness = 10
  5347. wait(0.09)
  5348. light.Brightness = 0
  5349. wait(0.01)
  5350. light.Brightness = 7
  5351. light.Enabled = false
  5352. wait(1.5)
  5353. local part1 = Instance.new("Part",zeus)
  5354. part1.Anchored = true
  5355. part1.CanCollide = false
  5356. part1.Size = Vector3.new(2, 9.2, 1)
  5357. part1.BrickColor = BrickColor.new("New Yeller")
  5358. part1.Transparency = 0.6
  5359. part1.BottomSurface = "Smooth"
  5360. part1.TopSurface = "Smooth"
  5361. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5362. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5363. wait()
  5364. local part2 = part1:clone()
  5365. part2.Parent = zeus
  5366. part2.Size = Vector3.new(1, 7.48, 2)
  5367. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5368. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5369. wait()
  5370. local part3 = part1:clone()
  5371. part3.Parent = zeus
  5372. part3.Size = Vector3.new(1.86, 7.56, 1)
  5373. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5374. part3.Rotation = Vector3.new(0, 0, -11.128)
  5375. sound.SoundId = "rbxassetid://130818250"
  5376. sound.Volume = 1
  5377. sound.Pitch = 1
  5378. sound:Play()
  5379. wait()
  5380. part1.Transparency = 1
  5381. part2.Transparency = 1
  5382. part3.Transparency = 1
  5383. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5384. char:BreakJoints()
  5385. end)
  5386. end
  5387. end)
  5388.  
  5389. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  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 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)
  5396. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5397. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5398. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5399. local f = Instance.new("Sound")
  5400. f.Name = "fly"
  5401. f.SoundId = "rbxassetid://179438534"
  5402. f.Volume = 3
  5403. f.Pitch = 1
  5404. f.Looped = true
  5405. f.archivable = true
  5406. f.Parent = Ast
  5407. f:play()
  5408. local Touched = false
  5409. coroutine.wrap(function()
  5410. repeat wait(0.1)
  5411. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5412. until not Ast or Ast.Parent == nil or Touched == true
  5413. end)()
  5414. Ast.Touched:connect(function(Part)
  5415. if Touched == false then
  5416. Touched = true
  5417. Part:BreakJoints()
  5418. local Boom = Instance.new("Explosion", workspace)
  5419. Boom.Position = Ast.Position
  5420. Boom.BlastPressure = 1000000
  5421. Boom.BlastRadius = 30
  5422. Fire.Heat = 0
  5423. Smoke.RiseVelocity = 0
  5424. f:Destroy()
  5425. local s = Instance.new("Sound")
  5426. s.Name = "boom"
  5427. s.SoundId = "rbxassetid://188590169"
  5428. s.Volume = 3
  5429. s.Pitch = 1
  5430. s.Looped = true
  5431. s.archivable = true
  5432. s.Parent = Ast
  5433. s:play()
  5434. coroutine.wrap(function()
  5435. wait(10)
  5436. s:Destroy()
  5437. if Ast and Ast.Parent ~= nil then
  5438. Ast:Destroy()
  5439. end
  5440. end)()
  5441. end
  5442. end)
  5443. end)
  5444. end
  5445. end)
  5446.  
  5447. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5448. function(args, speaker)
  5449. local players = getPlayer(args[1], speaker)
  5450. for i,v in pairs(players)do
  5451. spawn(function()
  5452. local Char=_char(v)
  5453. local HumanoidRootPart = Char.HumanoidRootPart
  5454. local TickWait = 1
  5455. local Dead = false
  5456.  
  5457. local Position = Vector3.new(0,100,0)
  5458. function NewPart(Parent)
  5459. local Part = Instance.new("Part", Parent)
  5460. Part.CanCollide = false
  5461. Part.Position = Position
  5462. Part.TopSurface = "Smooth"
  5463. Part.BottomSurface = "Smooth"
  5464. Position = Position + Vector3.new(0,10,0)
  5465. return Part
  5466. end
  5467.  
  5468. local Model = Char:FindFirstChild("Bomb")
  5469. if Model then Model:Destroy() end
  5470.  
  5471. local Model = Instance.new("Model", Char)
  5472. Model.Name = "Bomb"
  5473.  
  5474. local Belt = NewPart(Model)
  5475. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5476. local Weld = Instance.new("Weld", Belt)
  5477. Weld.Part0 = Belt
  5478. Weld.Part1 = HumanoidRootPart
  5479. Weld.C0 = CFrame.new(0,1.1,0)
  5480. local Light = Instance.new("PointLight", Belt)
  5481. Light.Range = 15
  5482. Light.Brightness = 5
  5483. Light.Color = Color3.new(1,0,0)
  5484. local Beep = Instance.new("Sound", Belt)
  5485. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5486. local ExplodeSound = Instance.new("Sound", Belt)
  5487. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5488. ExplodeSound.Pitch = 2.8
  5489. ExplodeSound.Volume = 3
  5490.  
  5491. local Back = NewPart(Model)
  5492. Back.Size = Vector3.new(1.5,1.5,0.5)
  5493. local Weld = Instance.new("Weld", Back)
  5494. Weld.Part0 = Back
  5495. Weld.Part1 = HumanoidRootPart
  5496. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5497.  
  5498. local StrapLeft = NewPart(Model)
  5499. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5500. local Weld = Instance.new("Weld", StrapLeft)
  5501. Weld.Part0 = StrapLeft
  5502. Weld.Part1 = HumanoidRootPart
  5503. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5504.  
  5505. local BuckleLeft = NewPart(Model)
  5506. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5507. local Weld = Instance.new("Weld", BuckleLeft)
  5508. Weld.Part0 = BuckleLeft
  5509. Weld.Part1 = HumanoidRootPart
  5510. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5511.  
  5512. local StrapRight = NewPart(Model)
  5513. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5514. local Weld = Instance.new("Weld", StrapRight)
  5515. Weld.Part0 = StrapRight
  5516. Weld.Part1 = HumanoidRootPart
  5517. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5518.  
  5519. local BuckleRight = NewPart(Model)
  5520. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5521. local Weld = Instance.new("Weld", BuckleRight)
  5522. Weld.Part0 = BuckleRight
  5523. Weld.Part1 = HumanoidRootPart
  5524. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5525.  
  5526. LightEnabled = true
  5527. coroutine.wrap(function()
  5528. repeat
  5529. wait(TickWait)
  5530. LightEnabled = not LightEnabled
  5531. Light.Enabled = LightEnabled
  5532. Beep:Play()
  5533. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5534. end)()
  5535.  
  5536. wait(10)
  5537. if Dead == false then
  5538. Dead = true
  5539. ExplodeSound:Play(); wait(1.4)
  5540. local Explosion = Instance.new("Explosion")
  5541. Explosion.Position = Belt.Position
  5542. Explosion.BlastPressure = 100000
  5543. Explosion.DestroyJointRadiusPercent = 0.7
  5544. Explosion.ExplosionType = "CratersAndDebris"
  5545. Explosion.BlastRadius = 50
  5546. Explosion.Parent = workspace
  5547. end
  5548. end)
  5549. end
  5550. end)
  5551.  
  5552. addcmd('btools', 'gives a player btools',{},
  5553. function(args, speaker)
  5554. local players = getPlayer(args[1], speaker)
  5555. if players ~= nil then
  5556. for i, v in pairs(players) do
  5557. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5558. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5559. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5560. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5561. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5562. Notify('Gave btools to player(s)') end end end end)
  5563.  
  5564. addcmd('sword', 'gives a player a sword',{},
  5565. function(args, speaker)
  5566. local players = getPlayer(args[1], speaker)
  5567. if players ~= nil then
  5568. for i, v in pairs(players) do
  5569. coroutine.resume(coroutine.create(function()
  5570. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5571. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5572. sword.GripForward = Vector3.new(-1,0,0)
  5573. sword.GripPos = Vector3.new(0,0,-1.5)
  5574. sword.GripRight = Vector3.new(0,1,0)
  5575. sword.GripUp = Vector3.new(0,0,1)
  5576. 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
  5577. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5578. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5579. local Damage = 15
  5580. local SlashSound = Instance.new("Sound", handle)
  5581. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5582. SlashSound.Volume = 1
  5583. local LungeSound = Instance.new("Sound", handle)
  5584. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5585. LungeSound.Volume = 1
  5586. local UnsheathSound = Instance.new("Sound", handle)
  5587. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5588. UnsheathSound.Volume = 1
  5589. handle.Touched:connect(function(hit)
  5590. 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
  5591. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5592. hit.Parent.Humanoid:TakeDamage(Damage)
  5593. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5594. sword.Enabled = false
  5595. SlashSound:play()
  5596. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5597. wait(0.5)
  5598. sword.Enabled = true
  5599. end
  5600. end)
  5601. sword.Equipped:connect(function(hit)
  5602. UnsheathSound:play()
  5603. sword.Enabled = true
  5604. end)
  5605. end
  5606. end))
  5607. end
  5608. end
  5609. end)
  5610.  
  5611. addcmd('hatsize', 'changes players hat size',{''},
  5612. function(args, speaker)
  5613. local players = getPlayer(args[1], speaker)
  5614. for i,v in pairs(players) do
  5615. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5616. if v:IsA('Accessory') then
  5617. for a,b in pairs(v.Handle:GetChildren()) do
  5618. if b:IsA('SpecialMesh') then
  5619. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5620. end
  5621. end
  5622. end
  5623. end
  5624. end
  5625. end)
  5626.  
  5627. addcmd('headsize', 'changes players head size',{''},
  5628. function(args, speaker)
  5629. local players = getPlayer(args[1], speaker)
  5630. for i,v in pairs(players) do
  5631. local plrchar = _players[v].Character
  5632. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5633. if args[2] == 1 then
  5634. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5635. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5636. else
  5637. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5638. end
  5639. else plrchar.Humanoid.HeadScale.Value = args[2]
  5640. end
  5641. end
  5642. end)
  5643.  
  5644. addcmd('change', 'changes a players stat',{'stat'},
  5645. function(args, speaker)
  5646. local players = getPlayer(args[1], speaker)
  5647. for i,v in pairs(players) do
  5648. if _players[v]:FindFirstChild('leaderstats') then
  5649. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5650. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5651. if args[3] then v.Value = tonumber(args[3]) end
  5652. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5653. v.Value = GLS(false, 2)
  5654. end
  5655. end
  5656. end
  5657. end
  5658. end)
  5659.  
  5660. addcmd('draw', 'drawing tool',{},
  5661. function(args, speaker)
  5662. if speaker.userId ~= LP.userId then
  5663. lponly(speaker)
  5664. else
  5665. for i,v in next,game:children()do
  5666. pcall(function()
  5667. local c=v.className;
  5668. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5669. end);
  5670. end;
  5671.  
  5672.  
  5673. user=players.LocalPlayer;
  5674. uname=user.Name;
  5675. guis=user.PlayerGui;
  5676. pack=user.Backpack;
  5677.  
  5678. keyDowns={};
  5679. freeKeys={};
  5680. shortcuts={};
  5681.  
  5682. _G.mine=_G.mine or{};
  5683.  
  5684. name='Draw3D';
  5685. url='http://www.roblox.com/asset/?id=%d';
  5686.  
  5687. iconNormal=url:format(96578285);
  5688. iconOnDown=url:format(96584484);
  5689.  
  5690. ver=0;
  5691. drawPixel=0.10;
  5692. _G.drawLimit=_G.drawLimit or 1000;
  5693.  
  5694. _G.drawColor=_G.drawColor or Color3.new();
  5695.  
  5696.  
  5697.  
  5698.  
  5699.  
  5700. destroy=game.remove;
  5701. find=game.findFirstChild;
  5702. new=Instance.new;
  5703. with=function(c)
  5704. return function(p)
  5705. local o=type(c)=='string'and new(c)or c;
  5706. local x=p.Parent;p.Parent=nil;
  5707. for i,v in next,p do
  5708. o[i]=v;
  5709. end;
  5710. if(x)then
  5711. o.Parent=x;
  5712. end;
  5713. return o;
  5714. end;
  5715. end;
  5716. getPlace=function()
  5717. if(find(workspace,'draw')==nil)then
  5718. new('Model',workspace).Name='draw';
  5719. end;
  5720. if(find(workspace.draw,uname)==nil)then
  5721. new('Model',workspace.draw).Name=uname;
  5722. end;
  5723. return workspace.draw[uname];
  5724. end;
  5725. drawLine=function(start,target)
  5726. local gui=with'BlockMesh'{
  5727. Parent=with'Part'{
  5728. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5729. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5730. Parent=getPlace();
  5731. Color=_G.drawColor;
  5732. BottomSurface=0;
  5733. Anchored=true;
  5734. TopSurface=0;
  5735. formFactor=3;
  5736. Name=name;
  5737. }}.Parent;
  5738. table.insert(_G.mine,gui);
  5739. return gui;
  5740. end;
  5741. onDown=function()
  5742. if(drawing)then
  5743. return nil;
  5744. end;
  5745. if(selectGui.Adornee)then
  5746. destroy(selectGui.Adornee);
  5747. end;
  5748.  
  5749. drawing=true;
  5750.  
  5751. mouse.Icon=iconOnDown;
  5752. ver=ver+1;
  5753.  
  5754.  
  5755. local cVer,start,target=ver,mouse.hit.p;
  5756.  
  5757. local group={};
  5758. repeat
  5759. Wait(0.02);
  5760.  
  5761. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  5762.  
  5763. target=mouse.hit.p;
  5764.  
  5765. table.insert(group,drawLine(start,target));
  5766.  
  5767. start=target;
  5768. end;
  5769. until ver~=cVer;
  5770. drawing=false;
  5771.  
  5772. local groupM=new('Model',getPlace());
  5773. for i,v in next,group do
  5774. if(v:IsDescendantOf(Workspace))then
  5775. v.Parent=groupM;
  5776. end;
  5777. end;
  5778. if(next(groupM:children())==nil)then
  5779. destroy(groupM);
  5780. end;
  5781. end;
  5782. onUp=function()
  5783. mouse.Icon=iconNormal;
  5784. ver=ver+1;
  5785. end;
  5786. onKeyDown=function(k)
  5787. if(freeKeys[k]==false)then
  5788. return false;
  5789. end;
  5790. freeKeys[k]=false;
  5791. Wait(0.01);
  5792. if(keyDowns[k])then
  5793. keyDowns[k]();
  5794. elseif(shortcuts[k])then
  5795. shortcuts[k]();
  5796. end;
  5797. end;
  5798. onKeyUp=function(k)
  5799. freeKeys[k]=true;
  5800. end;
  5801. onMove=function()
  5802.  
  5803. end;
  5804. onSelect=function(lmouse)
  5805. frame.Visible=true;
  5806.  
  5807. mouse=lmouse;
  5808.  
  5809. mouse.Icon=iconNormal;
  5810.  
  5811. mouse.Button1Down:connect(onDown);
  5812. mouse.KeyDown:connect(onKeyDown);
  5813. mouse.Button1Up:connect(onUp);
  5814. mouse.KeyUp:connect(onKeyUp);
  5815. mouse.Move:connect(onMove);
  5816. end;
  5817. onDeselect=function()
  5818. ver=ver+1;
  5819. frame.Visible=false;
  5820. selectGui.Adornee=nil;
  5821. mouse.Icon=iconNormal;
  5822. for i,v in next,freeKeys do
  5823. freeKeys[i]=true;
  5824. end;
  5825. end;
  5826. addButton=function(title,shortcut,fun)
  5827. with'TextButton'{
  5828. Text=string.format(' %s (%s)',title,shortcut);
  5829. TextXAlignment=0;
  5830. Parent=frame;
  5831. }.MouseButton1Up:connect(fun);
  5832.  
  5833. shortcuts[shortcut]=fun;
  5834.  
  5835. local c=#frame:children();
  5836. for i,v in next,frame:children()do
  5837. v.Position=UDim2.new(0,0,0,20*(i-1));
  5838. v.Size=UDim2.new(1,0,0,20);
  5839. end;
  5840.  
  5841. frame.Position=UDim2.new(1,-152,.5,-c*10);
  5842. frame.Size=UDim2.new(0,150,0,c*20);
  5843. end;
  5844.  
  5845.  
  5846.  
  5847.  
  5848.  
  5849.  
  5850.  
  5851.  
  5852. for i,v in next,{guis;pack;}do
  5853. pcall(function()
  5854. repeat until destroy(v[name]);
  5855. end);
  5856. end;
  5857.  
  5858.  
  5859.  
  5860. tool=with'HopperBin'{
  5861. Parent=pack;
  5862. Name=name;
  5863. };
  5864. tool.Deselected:connect(onDeselect);
  5865. tool.Selected:connect(onSelect);
  5866.  
  5867.  
  5868.  
  5869.  
  5870. screen=with'ScreenGui'{
  5871. Parent=guis;
  5872. Name=name;
  5873. };
  5874. frame=with'Frame'{
  5875. Parent=screen;
  5876. Visible=false;
  5877. };
  5878. clframe=with'Frame'{
  5879. Position=UDim2.new(.5,-50,.5,-50);
  5880. Size=UDim2.new(0,100,0,100);
  5881. Visible=false;
  5882. Parent=screen;
  5883. };
  5884. selectGui=with'SelectionBox'{
  5885. Parent=screen;
  5886. };
  5887.  
  5888. local c=0;
  5889. for y=0,7 do
  5890. for x=0,7 do
  5891. local color=BrickColor.palette(c).Color;
  5892.  
  5893. with'ImageButton'{
  5894. Position=UDim2.new(.125*x,0,.125*y);
  5895. Size=UDim2.new(.125,0,.125);
  5896. BackgroundColor3=color;
  5897. Parent=clframe;
  5898. }.MouseButton1Up:connect(function()
  5899. clframe.Visible=false;
  5900. _G.drawColor=color;
  5901. end);
  5902.  
  5903. c=c+1;
  5904. end;
  5905. end;
  5906.  
  5907. addButton('Color','c',function()
  5908. clframe.Visible=true;
  5909. end);
  5910. addButton('Remove your draws','r',function()
  5911. repeat
  5912. destroy(_G.mine[1]);
  5913. table.remove(_G.mine,1);
  5914. Wait(0.01);
  5915. until nil;
  5916. end);
  5917. addButton('Remove global draws','k',function()
  5918. destroy(workspace.draw);
  5919. while(_G.mine[1])do
  5920. destroy(_G.mine[1]);
  5921. table.remove(_G.mine,1);
  5922. end;
  5923. end);
  5924. addButton('Remove selected','x',function()
  5925. repeat
  5926. if(find(workspace,'draw'))then
  5927. local dt=mouse.target;
  5928. if(dt and dt:IsDescendantOf(workspace.draw))then
  5929. selectGui.Adornee=dt.Parent;
  5930. else
  5931. selectGui.Adornee=nil;
  5932. end;
  5933. else
  5934. selectGui.Adornee=nil;
  5935. end;
  5936. Wait(0.01);
  5937. until freeKeys.x;
  5938. selectGui.Adornee=nil;
  5939. end);
  5940.  
  5941.  
  5942.  
  5943.  
  5944. repeat
  5945. Wait(0.01);
  5946. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  5947. destroy(_G.mine[1]);
  5948. table.remove(_G.mine,1);
  5949. end;
  5950. until script.Parent==nil or tool.Parent==nil;
  5951. script.Disabled=true;
  5952. destroy(screen);
  5953. end
  5954. end)
  5955.  
  5956. addcmd('god', 'gods player',{},
  5957. function(args, speaker)
  5958. local players = getPlayer(args[1], speaker)
  5959. for i,v in pairs(players)do
  5960. local pchar=_char(v)
  5961. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  5962. end
  5963. end)
  5964.  
  5965. addcmd('sgod', 'silently gods player',{},
  5966. function(args, speaker)
  5967. local players = getPlayer(args[1], speaker)
  5968. for i,v in pairs(players)do
  5969. local pchar=_char(v)
  5970. spawn(function()
  5971. pchar.Humanoid.MaxHealth = 10000000
  5972. wait()
  5973. pchar.Humanoid.Health = 10000000
  5974. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  5975. Notify('Silent godded player(s)') end
  5976. end)
  5977. end
  5978. end)
  5979.  
  5980. addcmd('ungod', 'removes god from a player',{},
  5981. function(args, speaker)
  5982. local players = getPlayer(args[1], speaker)
  5983. for i,v in pairs(players)do
  5984. local pchar=_char(v)
  5985. if pchar then
  5986. pchar.Humanoid.MaxHealth=100
  5987. pchar.Humanoid.Health=100
  5988. end
  5989. end
  5990. end)
  5991.  
  5992. addcmd('heal', 'resets a players health',{},
  5993. function(args, speaker)
  5994. local players = getPlayer(args[1], speaker)
  5995. for i,v in pairs(players)do spawn(function()
  5996. local pchar=_char(v)
  5997. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  5998.  
  5999. addcmd('fart', 'makes u fart',{},
  6000. function(args, speaker)
  6001. local players = getPlayer(args[1], speaker)
  6002. for i,v in pairs(players)do
  6003. spawn(function()
  6004. local pchar=_char(v)
  6005. fart = Instance.new("Smoke")
  6006. fart.Parent = pchar.HumanoidRootPart
  6007. fart.Color = Color3.new(255/255, 255/255, 0)
  6008. fart.Opacity = 0.4
  6009. fart.Size = 1.0
  6010. fart.RiseVelocity = 8
  6011. fartsound = Instance.new("Sound", workspace)
  6012. fsound = "http://www.roblox.com/asset?id=251309043"
  6013. fartsound.SoundId = fsound
  6014. fartsound.Volume = 1.0
  6015. fartsound:Play()
  6016. wait(9.0)
  6017. fartsound:Destroy()
  6018. pchar.HumanoidRootPart.Smoke:Destroy()
  6019. end)
  6020. end
  6021. end)
  6022.  
  6023. addcmd('decalspam', 'you can already guess...',{},
  6024. function(args, speaker)
  6025. Notify('Decal Spammed ID: ' ..args[1])
  6026. wait(4)
  6027. decalID = args[1]
  6028. function exPro(root)
  6029. for _, v in pairs(root:GetChildren()) do
  6030. if v:IsA("BasePart") then
  6031. local One = Instance.new("Decal", v)
  6032. local Two = Instance.new("Decal", v)
  6033. local Three = Instance.new("Decal", v)
  6034. local Four = Instance.new("Decal", v)
  6035. local Five = Instance.new("Decal", v)
  6036. local Six = Instance.new("Decal", v)
  6037. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6038. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6039. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6040. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6041. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6042. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6043. One.Face = "Front"
  6044. Two.Face = "Back"
  6045. Three.Face = "Right"
  6046. Four.Face = "Left"
  6047. Five.Face = "Top"
  6048. Six.Face = "Bottom"
  6049. One.Name = "IYdecal"
  6050. Two.Name = "IYdecal"
  6051. Three.Name = "IYdecal"
  6052. Four.Name = "IYdecal"
  6053. Five.Name = "IYdecal"
  6054. Six.Name = "IYdecal"
  6055. end
  6056. exPro(v)
  6057. end
  6058. end
  6059. function asdf(root)
  6060. for _, v in pairs(root:GetChildren()) do
  6061. asdf(v)
  6062. end
  6063. end
  6064. exPro(workspace)
  6065. asdf(workspace)
  6066. end)
  6067.  
  6068. addcmd('undecalspam', 'removes the mess',{},
  6069. function(args, speaker)
  6070. Notify('Removing Decal Spam...')
  6071. wait(4)
  6072. function exPro(root)
  6073. for _, v in pairs(root:GetChildren()) do
  6074. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6075. v.Parent = nil
  6076. end
  6077. exPro(v)
  6078. end
  6079. end
  6080. function asdf(root)
  6081. for _, v in pairs(root:GetChildren()) do
  6082. asdf(v)
  6083. end
  6084. end
  6085. exPro(workspace)
  6086. asdf(workspace)
  6087. end)
  6088.  
  6089. addcmd('sky', 'sets the sky',{'skybox'},
  6090. function(args, speaker)
  6091. playinggif = false
  6092. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6093. s = Instance.new("Sky")
  6094. s.Name = "Sky"
  6095. s.Parent = LightingService
  6096. local skyboxID = args[1]
  6097. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6098. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6099. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6100. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6101. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6102. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6103. LightingService.TimeOfDay = 12
  6104. end)
  6105.  
  6106. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6107. function(args, speaker)
  6108. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6109. playinggif = false
  6110. wait(0.5)
  6111. local GIF = splitString(args[1])
  6112. for _, child in pairs( gLighting:GetChildren()) do
  6113. if child.ClassName == "Sky" then
  6114. child:Destroy()
  6115. end
  6116. end
  6117. Sky = Instance.new("Sky",game.Lighting)
  6118. playinggif = true
  6119. for N,F in ipairs(GIF) do
  6120. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6121. end
  6122. gLighting.TimeOfDay = 12
  6123. Notify('Playing skybox')
  6124. playinggif = true
  6125. wait(0.5)
  6126. repeat
  6127. for N,F in ipairs(GIF) do
  6128. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6129. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6130. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6131. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6132. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6133. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6134. wait(skyinterval)
  6135. end
  6136. until playinggif == false
  6137. end)
  6138.  
  6139. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6140. function(args, speaker)
  6141. playinggif = false
  6142. wait(0.5)
  6143. Notify('Stopped sky gif')
  6144. for _, child in pairs( gLighting:GetChildren()) do
  6145. if child.ClassName == "Sky" then
  6146. child:Destroy()
  6147. end
  6148. end
  6149. end)
  6150.  
  6151. addcmd('freeze', 'freezes a player',{'fr'},
  6152. function(args, speaker)
  6153. local players = getPlayer(args[1], speaker)
  6154. if players ~= nil then
  6155. for i, v in pairs(players) do
  6156. spawn(function()
  6157. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6158. end
  6159. end)
  6160. end
  6161. end
  6162. end)
  6163.  
  6164. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6165. function(args, speaker)
  6166. local players = getPlayer(args[1], speaker)
  6167. if players ~= nil then
  6168. for i, v in pairs(players) do
  6169. spawn(function()
  6170. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6171. end
  6172. end)
  6173. end
  6174. end
  6175. end)
  6176.  
  6177. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6178. function(args, speaker)
  6179. local players = getPlayer(args[1], speaker)
  6180. if players ~= nil then
  6181. for i, v in pairs(players) do
  6182. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6183. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6184. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6185. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6186. M.Anchored = true
  6187. end
  6188. end
  6189. end)
  6190.  
  6191. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6192. function(args, speaker)
  6193. for i,v in pairs(workspace:GetDescendants()) do
  6194. if v:IsA("SpawnLocation") then
  6195. v:Destroy()
  6196. end
  6197. end
  6198. end)
  6199.  
  6200. addcmd('neon', 'makes a player neon',{},
  6201. function(args, speaker)
  6202. local players = getPlayer(args[1], speaker)
  6203. if players ~= nil then
  6204. for i, v in pairs(players) do
  6205. for _, child in pairs( _char(v):GetChildren()) do
  6206. if child.ClassName == "CharacterMesh" then
  6207. child:Destroy()
  6208. end
  6209. end
  6210. for _, child in pairs( _char(v):GetChildren()) do
  6211. if child.ClassName == "Shirt" then
  6212. child:Destroy()
  6213. end
  6214. end
  6215. for _, child in pairs( _char(v):GetChildren()) do
  6216. if child.ClassName == "Pants" then
  6217. child:Destroy()
  6218. end
  6219. end
  6220. for _, child in pairs( _char(v):GetDescendants()) do
  6221. if child.ClassName == "Part" then
  6222. child.Material = "Neon"
  6223. end
  6224. end
  6225. end
  6226. end
  6227. end)
  6228.  
  6229. addcmd('glass', 'makes a player glass',{},
  6230. function(args, speaker)
  6231. local players = getPlayer(args[1], speaker)
  6232. if players ~= nil then
  6233. for i, v in pairs(players) do
  6234. for _, child in pairs( _char(v):GetChildren()) do
  6235. if child.ClassName == "CharacterMesh" then
  6236. child:Destroy()
  6237. end
  6238. end
  6239. for _, child in pairs( _char(v):GetChildren()) do
  6240. if child.ClassName == "Shirt" then
  6241. child:Destroy()
  6242. end
  6243. end
  6244. for _, child in pairs( _char(v):GetChildren()) do
  6245. if child.ClassName == "Pants" then
  6246. child:Destroy()
  6247. end
  6248. end
  6249. for _, child in pairs( _char(v):GetDescendants()) do
  6250. if child.ClassName == "Part" then
  6251. child.Material = "Glass"
  6252. child.Transparency = 0.3
  6253. end
  6254. end
  6255. end
  6256. end
  6257. end)
  6258.  
  6259. addcmd('kill', 'kills a player',{},
  6260. function(args, speaker)
  6261. local players = getPlayer(args[1], speaker)
  6262. for i,v in pairs(players)do
  6263. local pchar=_char(v)
  6264. pchar:BreakJoints()
  6265. end
  6266. end)
  6267.  
  6268. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6269. function(args, speaker)
  6270. local players = getPlayer(args[1], speaker)
  6271. for i,v in pairs(players)do
  6272. spawn(function()
  6273. local plr = gPlayers[v]
  6274. local char = plr.Character
  6275. local mouse = plr:GetMouse()
  6276. char.Humanoid.WalkSpeed = 100
  6277. char.Humanoid.JumpPower = 70
  6278. spawn(function()
  6279. for i,v in pairs(char:GetChildren()) do
  6280. if v:IsA("BasePart") then
  6281. coroutine.wrap(function()
  6282. for i=0,1,.1 do
  6283. wait()
  6284. v.Transparency = v.Transparency +i
  6285. end
  6286. end)()
  6287. end
  6288. end
  6289. for i,v in pairs(char:GetChildren()) do
  6290. if v:IsA("Accessory") then
  6291. coroutine.wrap(function()
  6292. for i=0,1,.1 do
  6293. wait()
  6294. v.Handle.Transparency = v.Handle.Transparency +i
  6295. end
  6296. end)()
  6297. end
  6298. end
  6299. end)
  6300. char.Head.face:Destroy()
  6301. wait(1)
  6302. local s = Instance.new("Sound")
  6303. s.Name = "wae"
  6304. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6305. s.Volume = 1
  6306. s.Pitch = 1
  6307. s.Looped = true
  6308. s.archivable = true
  6309. s.Parent = gPlayers.LocalPlayer.Character.Head
  6310. s:play()
  6311. local daqueen = Instance.new("Part",char)
  6312. daqueen.Name = "asd"
  6313. daqueen.CanCollide = false
  6314. local mesh = Instance.new("SpecialMesh",daqueen)
  6315. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6316. mesh.MeshId = "rbxassetid://1300136843"
  6317. local text = Instance.new("Decal",daqueen)
  6318. text.Name = "asd"
  6319. text.Texture = "rbxassetid://1300137893"
  6320. local knowdawey = Instance.new("Weld",char)
  6321. knowdawey.Part0 = char.HumanoidRootPart
  6322. knowdawey.Part1 = daqueen
  6323. local eye1 = Instance.new("Part")
  6324. eye1.CanCollide = false
  6325. eye1.Parent = char
  6326. local mesh1 = Instance.new("SpecialMesh",eye1)
  6327. mesh1.MeshId = "rbxassetid://1300138314"
  6328. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6329. local eyetext = Instance.new("Decal",eye1)
  6330. eyetext.Texture = "rbxassetid://1300129774"
  6331. local eye1w = Instance.new("Weld",char)
  6332. eye1w.Part0 = char.HumanoidRootPart
  6333. eye1w.Part1 = eye1
  6334. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6335. end)
  6336. end
  6337. end)
  6338.  
  6339. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6340. function(args, speaker)
  6341. part = GLS(false, 0)
  6342. local function dels(instance)
  6343. for i,v in pairs(instance:GetChildren())do
  6344. if v.Name:lower() == part:lower() then v:Destroy() end
  6345. dels(v)
  6346. end
  6347. end
  6348. dels(workspace)
  6349. Notify('Deleted ' ..GLS(false, 0))
  6350. end)
  6351.  
  6352. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6353. function(args, speaker)
  6354. part = GLS(false, 0)
  6355. local function dels(instance)
  6356. for i,v in pairs(instance:GetChildren())do
  6357. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6358. dels(v)
  6359. end
  6360. end
  6361. dels(workspace)
  6362. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6363. end)
  6364.  
  6365. addcmd('blur', 'adjusts blur',{},
  6366. function(args, speaker)
  6367. local function dels(instance)
  6368. for i,v in pairs(instance:GetChildren())do
  6369. if v:IsA'BlurEffect'then v:Destroy()end
  6370. dels(v)
  6371. end
  6372. end
  6373. dels(LightingService)
  6374.  
  6375. local b = Instance.new("BlurEffect", LightingService)
  6376. b.Name = "IYblur"
  6377. b.Size = args[1]
  6378. end)
  6379.  
  6380. addcmd('distortsound','changes volume of sound',{'distort'},
  6381. function(args, speaker)
  6382. for i,v in pairs(workspace:GetChildren())do
  6383. if v:IsA("Sound") and v.Name == "IYsound" then
  6384. v:ClearAllChildren ()
  6385. local d = Instance.new('DistortionSoundEffect')
  6386. d.Parent = v
  6387. d.Level = args[1]
  6388. Notify('Changed distortion to ' .. args[1])
  6389. end
  6390. end
  6391. end)
  6392.  
  6393. addcmd('volume','changes volume of sound',{'vol'},
  6394. function(args, speaker)
  6395. for i,v in pairs(workspace:GetChildren())do
  6396. if v:IsA("Sound") and v.Name == "IYsound" then
  6397. v.Volume = args[1]
  6398. Notify('Changed volume to ' .. args[1])
  6399. end
  6400. end
  6401. end)
  6402.  
  6403. addcmd('pitch','changes pitch of sound',{},
  6404. function(args, speaker)
  6405. for i,v in pairs(workspace:GetChildren())do
  6406. if v:IsA("Sound") and v.Name == "IYsound" then
  6407. v.Pitch = args[1]
  6408. Notify('Changed pitch to ' .. args[1])
  6409. end
  6410. end
  6411. end)
  6412.  
  6413. addcmd('loadmap', 'spawns a map',{},
  6414. function(args, speaker)
  6415. local m = args[1]
  6416. for _,v in pairs(workspace:GetChildren()) do
  6417. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6418. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6419. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6420. wait(1)
  6421. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6422. map.Parent = workspace
  6423. end)
  6424.  
  6425. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6426. function(args, speaker)
  6427. msghook()
  6428. if MSGhook == false then
  6429. local localp = game:GetService'Players'.LocalPlayer
  6430. localp.CharacterAppearanceId = 20018
  6431. localp.Character:BreakJoints()
  6432. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6433. Instance.new("ForceField", localp.Character)
  6434. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6435. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6436. localp.CharacterAppearanceId = 0
  6437. localp.Character:BreakJoints()
  6438. if _G.mainhat ~= nil then
  6439. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6440. local part = Instance.new('Part')
  6441. part.Anchored = true
  6442. part.Transparency = 1
  6443. main.Disabled = false
  6444. main.Parent = part
  6445. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6446. part.Parent = localp.Character
  6447. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6448. repeat wait() until localp:FindFirstChild'ChessMsg'
  6449. part:Destroy()
  6450. local message = localp:FindFirstChild'ChessMsg'
  6451. message.Text = ''
  6452. message.Parent = workspace
  6453. message.Name = "IYmessage"
  6454. if part ~= nil then part:Destroy() end
  6455. localp.Character.HumanoidRootPart.Anchored = false
  6456. for _, child in pairs( workspace:GetChildren()) do
  6457. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6458. child:Destroy()
  6459. end
  6460. end
  6461. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6462. if _G.msg ~= nil then
  6463. Notify('Loaded global message bypass')
  6464. else
  6465. execCmd("loadm")
  6466. end
  6467. end
  6468. elseif MSGhook == true then
  6469. Notify('Messages already loaded!')
  6470. end
  6471. end)
  6472.  
  6473. addcmd('countdown', 'makes a countdown', {},
  6474. function(args, speaker)
  6475. local players = getPlayer(args[1], speaker)
  6476. if args[1] ~= string then
  6477. local time = args[1]
  6478. msghook()
  6479. if MSGhook == true then
  6480. local h = workspace.IYmessage
  6481. for i = time, 1, -1 do
  6482. wait(1)
  6483. h.Text = "Countdown: "..i..""
  6484. end
  6485. wait(1)
  6486. h.Text = "Times Up!"
  6487. wait(2)
  6488. h.Text = ''
  6489. elseif MSGhook == false then
  6490. execCmd("loadm")
  6491. repeat wait() until workspace:FindFirstChild("IYmessage")
  6492. local h = workspace.IYmessage
  6493. for i = time, 1, -1 do
  6494. wait(1)
  6495. h.Text = "Countdown: "..i..""
  6496. end
  6497. wait(1)
  6498. h.Text = "Times Up!"
  6499. wait(2)
  6500. h.Text = ''
  6501. end
  6502. end
  6503. end)
  6504.  
  6505. addcmd('explode', 'explode a player', {},
  6506. function(args, speaker)
  6507. local players = getPlayer(args[1], speaker)
  6508. for i, v in pairs(players) do
  6509. local char = _char(v)
  6510. if char:FindFirstChild("HumanoidRootPart") then
  6511. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6512. end
  6513. end
  6514. end)
  6515.  
  6516. addcmd('flood', 'makes a flood e.e', {},
  6517. function(args, speaker)
  6518. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6519. end)
  6520.  
  6521. addcmd('spookyify', 'makes it sp00ky', {},
  6522. function(args, speaker)
  6523. local music = Instance.new("Sound", workspace)
  6524. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6525. music.Volume = 20
  6526. music.Looped = true
  6527. music:Play()
  6528.  
  6529. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6530. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6531. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6532. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6533.  
  6534. local w = workspace:GetChildren()
  6535.  
  6536. for i= 1,#w do
  6537. if w[i]:isA("BasePart") then
  6538. pe = Instance.new("ParticleEmitter", w[i])
  6539. pe.Texture = tex4
  6540. pe.VelocitySpread = 5
  6541. end
  6542. end
  6543.  
  6544. local playerLeaderstats = {}
  6545. for i, v in pairs(gPlayers:GetChildren()) do
  6546. table.insert(playerLeaderstats, v)
  6547. end
  6548. for i, v in pairs(playerLeaderstats) do
  6549. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6550. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6551. pe.VelocitySpread = 50
  6552. end
  6553.  
  6554. texture = "http://www.roblox.com/asset/?id=185495987"
  6555.  
  6556. local A = workspace:GetChildren()
  6557. local B = workspace:GetChildren()
  6558. local C = workspace:GetChildren()
  6559. local D = workspace:GetChildren()
  6560. local E = workspace:GetChildren()
  6561. local F = workspace:GetChildren()
  6562. for i,v in pairs(A) do
  6563. if v:IsA("Part") then
  6564. local d = Instance.new("Decal",v)
  6565. v.Decal.Face = "Top"
  6566. v.Decal.Texture = texture
  6567. v.Anchored = true
  6568. end
  6569. end
  6570.  
  6571. for i,v in pairs(B) do
  6572. if v:IsA("Part") then
  6573. local s = Instance.new("Decal",v)
  6574. s.Face = "Front"
  6575. s.Texture = texture
  6576. end
  6577. end
  6578.  
  6579. for i,v in pairs(C) do
  6580. if v:IsA("Part") then
  6581. local h = Instance.new("Decal",v)
  6582. h.Face = "Back"
  6583. h.Texture = texture
  6584. end
  6585. end
  6586.  
  6587. for i,v in pairs(D) do
  6588. if v:IsA("Part") then
  6589. local j = Instance.new("Decal",v)
  6590. j.Face = "Left"
  6591. j.Texture = texture
  6592. end
  6593. end
  6594.  
  6595. for i,v in pairs(E) do
  6596. if v:IsA("Part") then
  6597. local k = Instance.new("Decal",v)
  6598. k.Face = "Right"
  6599. k.Texture = texture
  6600. end
  6601. end
  6602.  
  6603. for i,v in pairs(F) do
  6604. if v:IsA("Part") then
  6605. local l = Instance.new("Decal",v)
  6606. l.Face = "Bottom"
  6607. l.Texture = texture
  6608. end
  6609.  
  6610. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6611. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6612. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6613. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6614. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6615. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6616. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6617. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6618.  
  6619. Spooky = Instance.new("Sound", workspace)
  6620. Spooky.Name = "Spooky"
  6621. Spooky.SoundId = "rbxassetid://174270407"
  6622. Spooky.Volume = 15
  6623. Spooky.Looped = true
  6624. Spooky:Play()
  6625.  
  6626. Sky = Instance.new("Sky", LightingService)
  6627. Sky.SkyboxBk = imageOne
  6628. Sky.SkyboxDn = imageOne
  6629. Sky.SkyboxFt = imageOne
  6630. Sky.SkyboxLf = imageOne
  6631. Sky.SkyboxRt = imageOne
  6632. Sky.SkyboxUp = imageOne
  6633.  
  6634.  
  6635. while true do
  6636. Sky.SkyboxBk = imageOne
  6637. Sky.SkyboxDn = imageOne
  6638. Sky.SkyboxFt = imageOne
  6639. Sky.SkyboxLf = imageOne
  6640. Sky.SkyboxRt = imageOne
  6641. Sky.SkyboxUp = imageOne
  6642. wait(0.15)
  6643. Sky.SkyboxBk = imageTwo
  6644. Sky.SkyboxDn = imageTwo
  6645. Sky.SkyboxFt = imageTwo
  6646. Sky.SkyboxLf = imageTwo
  6647. Sky.SkyboxRt = imageTwo
  6648. Sky.SkyboxUp = imageTwo
  6649. wait(0.15)
  6650. Sky.SkyboxBk = imageThree
  6651. Sky.SkyboxDn = imageThree
  6652. Sky.SkyboxFt = imageThree
  6653. Sky.SkyboxLf = imageThree
  6654. Sky.SkyboxRt = imageThree
  6655. Sky.SkyboxUp = imageThree
  6656. wait(0.15)
  6657. Sky.SkyboxBk = imageFour
  6658. Sky.SkyboxDn = imageFour
  6659. Sky.SkyboxFt = imageFour
  6660. Sky.SkyboxLf = imageFour
  6661. Sky.SkyboxRt = imageFour
  6662. Sky.SkyboxUp = imageFour
  6663. wait(0.15)
  6664. Sky.SkyboxBk = imageFive
  6665. Sky.SkyboxDn = imageFive
  6666. Sky.SkyboxFt = imageFive
  6667. Sky.SkyboxLf = imageFive
  6668. Sky.SkyboxRt = imageFive
  6669. Sky.SkyboxUp = imageFive
  6670. wait(0.15)
  6671. Sky.SkyboxBk = imageSix
  6672. Sky.SkyboxDn = imageSix
  6673. Sky.SkyboxFt = imageSix
  6674. Sky.SkyboxLf = imageSix
  6675. Sky.SkyboxRt = imageSix
  6676. Sky.SkyboxUp = imageSix
  6677. wait(0.15)
  6678. Sky.SkyboxBk = imageSeven
  6679. Sky.SkyboxDn = imageSeven
  6680. Sky.SkyboxFt = imageSeven
  6681. Sky.SkyboxLf = imageSeven
  6682. Sky.SkyboxRt = imageSeven
  6683. Sky.SkyboxUp = imageSeven
  6684. wait(0.15)
  6685. Sky.SkyboxBk = imageEight
  6686. Sky.SkyboxDn = imageEight
  6687. Sky.SkyboxFt = imageEight
  6688. Sky.SkyboxLf = imageEight
  6689. Sky.SkyboxRt = imageEight
  6690. Sky.SkyboxUp = imageEight
  6691. wait(0.15)
  6692.  
  6693. end
  6694. end
  6695. end)
  6696.  
  6697. addcmd('invisible', 'make a player invisible',{'invis'},
  6698. function(args, speaker)
  6699. local players = getPlayer(args[1], speaker)
  6700. for i, v in pairs(players) do
  6701. for k, v2 in pairs(_char(v):GetChildren()) do
  6702. if v2.className == "Part" then
  6703. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6704. elseif v2.className == "Accessory" then
  6705. if v2:FindFirstChild("Handle") then
  6706. v2.Handle.Transparency = 1
  6707. end
  6708. end
  6709. if v2:FindFirstChild("face") then
  6710. v2.face.Transparency = 1
  6711. end
  6712. end
  6713. end
  6714. end)
  6715.  
  6716. addcmd('visible', 'make a player visible',{'vis'},
  6717. function(args, speaker)
  6718. local players = getPlayer(args[1], speaker)
  6719. for i, v in pairs(players) do
  6720. for k, v2 in pairs(_char(v):GetChildren()) do
  6721. if v2.className == "Part" then
  6722. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6723. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6724. end
  6725. if v2:FindFirstChild("face") then
  6726. v2.face.Transparency = 0
  6727. end
  6728. end
  6729. end
  6730. end)
  6731.  
  6732. addcmd('goto', 'go to a player',{'to'},
  6733. function(args, speaker)
  6734. local players = getPlayer(args[1], speaker)
  6735. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  6736. speaker.Character.Humanoid.Jump = true
  6737. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  6738. end
  6739. end)
  6740.  
  6741. addcmd('bring', 'bring a player to you',{},
  6742. function(args, speaker)
  6743. local players = getPlayer(args[1], speaker)
  6744. for i,v in pairs(players) do
  6745. if _char(v):FindFirstChild("HumanoidRootPart") then
  6746. _char(v).Humanoid.Jump = true
  6747. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  6748. end
  6749. end
  6750. end)
  6751.  
  6752. local WayPoints = {}
  6753.  
  6754. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  6755. function(args, speaker)
  6756. local WPName = tostring(GLS(false, 0))
  6757. if speaker.Character:findFirstChild("HumanoidRootPart") then
  6758. Notify("Created waypoint: "..GLS(false, 0))
  6759. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  6760. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  6761. updatepositions()
  6762. end
  6763. end)
  6764.  
  6765. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  6766. function(args, speaker)
  6767. for i,v in pairs(WayPoints) do
  6768. if v.NAME == tostring(GLS(false, 0)) then
  6769. Notify("Deleted waypoint: " .. v.NAME)
  6770. table.remove(WayPoints, i)
  6771. updatepositions()
  6772. end end
  6773. end)
  6774.  
  6775.  
  6776. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  6777. function(args, speaker)
  6778. local players = getPlayer(args[1], speaker)
  6779. local WPName = tostring(GLS(false, 1))
  6780. for i,v in pairs(players) do
  6781. if gPlayers[v] and gPlayers[v].Character then
  6782. for i,_ in pairs(WayPoints) do
  6783. local x = WayPoints[i].COORD[1]
  6784. local y = WayPoints[i].COORD[2]
  6785. local z = WayPoints[i].COORD[3]
  6786. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  6787. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  6788. end
  6789. end
  6790. end
  6791. end
  6792. end)
  6793.  
  6794. addcmd('tp', 'teleport player 1 to player 2',{},
  6795. function(args, speaker)
  6796. local players1=getPlayer(args[1], speaker)
  6797. local players2=getPlayer(args[2], speaker)
  6798. if not players2[1] then return end
  6799. for i,v in pairs(players1) do
  6800. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  6801. _char(v).Humanoid.Jump = true
  6802. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6803. wait(0.1)
  6804. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6805. end
  6806. end
  6807. end)
  6808.  
  6809. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  6810. function(args, speaker)
  6811. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  6812. for i,v in pairs(players1) do for a,b in pairs(players2) do
  6813. if _players[v].Character and _players[b].Character then
  6814. _players[v].CharacterAppearanceId = _players[b].userId
  6815. refresh(_players[v])
  6816. end
  6817. end
  6818. end
  6819. end)
  6820.  
  6821. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  6822. function(args, speaker)
  6823. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  6824. for i,v in pairs(players1) do for a,b in pairs(players2) do
  6825. spawn(function()
  6826. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  6827. if v:IsA('Tool') or v:IsA('HopperBin') then
  6828. if not _players[b] then
  6829. v:Clone().Parent = speaker.Backpack
  6830. else v:Clone().Parent = _players[b].Backpack
  6831. end
  6832. end
  6833. end
  6834. end)
  6835. end
  6836. end
  6837. end)
  6838.  
  6839. addcmd('char', 'change a players appearance',{},
  6840. function(args, speaker)
  6841. local players = getPlayer(args[1], speaker)
  6842. if not args[1]or not args[2]then return end
  6843. local id=args[2]
  6844. if players ~= nil then
  6845. for i,v in pairs(players) do
  6846. gPlayers[v].CharacterAppearanceId = id
  6847. refresh(gPlayers[v])
  6848. end
  6849. end
  6850. end)
  6851.  
  6852. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  6853. function(args, speaker)
  6854. local players = getPlayer(args[1], speaker)
  6855. if players ~= nil then
  6856. for i,v in pairs(players) do
  6857. gPlayers[v].CharacterAppearanceId = 0
  6858. refresh(gPlayers[v])
  6859. end
  6860. end
  6861. end)
  6862.  
  6863. addcmd('speed', 'change a players walkspeed',{'ws'},
  6864. function(args, speaker)
  6865. local players = getPlayer(args[1], speaker)
  6866. if not args[1]or not args[2]then return end
  6867. local num=args[2]
  6868. for i,v in pairs(players) do
  6869. if _char(v):FindFirstChild("Humanoid") then
  6870. _char(v).Humanoid.WalkSpeed=tonumber(num)
  6871. end
  6872. end
  6873. end)
  6874.  
  6875. addcmd('jump', 'forces a player to jump',{},
  6876. function(args, speaker)
  6877. local players = getPlayer(args[1], speaker)
  6878. for i,v in pairs(players) do
  6879. if _char(v):FindFirstChild("Humanoid") then
  6880. _char(v).Humanoid.Jump = true
  6881. end
  6882. end
  6883. end)
  6884.  
  6885. jumping = {}
  6886. addcmd('loopjump','like a bunny :)',{'ljump'},
  6887. function(args, speaker)
  6888. local players = getPlayer(args[1], speaker)
  6889. for i,v in pairs(players)do
  6890. spawn(function()
  6891. if FindTable(jumping, _players[v].Name) then return end
  6892. table.insert(jumping, _players[v].Name)
  6893. repeat wait(0.01)
  6894. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  6895. if _players[v].Character.Humanoid.Jump ~= true then
  6896. _players[v].Character.Humanoid.Jump = true end end
  6897. until not FindTable(jumping, _players[v].Name)
  6898. end)
  6899. end
  6900. end)
  6901.  
  6902. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  6903. function(args, speaker)
  6904. local players = getPlayer(args[1], speaker)
  6905. for i,v in pairs(players)do
  6906. spawn(function()
  6907. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  6908. end)
  6909. end
  6910. end)
  6911.  
  6912. addcmd('sit', 'sit a player',{},
  6913. function(args, speaker)
  6914. local players = getPlayer(args[1], speaker)
  6915. for i,v in pairs(players) do
  6916. if _char(v):FindFirstChild("Humanoid") then
  6917. _char(v).Humanoid.Sit = true
  6918. end
  6919. end
  6920. end)
  6921.  
  6922. sitting = {}
  6923. addcmd('loopsit','very annoying',{'lsit'},
  6924. function(args, speaker)
  6925. local players = getPlayer(args[1], speaker)
  6926. for i,v in pairs(players)do
  6927. spawn(function()
  6928. if FindTable(sitting, _players[v].Name) then return end
  6929. table.insert(sitting, _players[v].Name)
  6930. repeat wait(0.01)
  6931. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  6932. if _players[v].Character.Humanoid.Sit ~= true then
  6933. _players[v].Character.Humanoid.Sit = true end end
  6934. until not FindTable(sitting, _players[v].Name)
  6935. end)
  6936. end
  6937. end)
  6938.  
  6939. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  6940. function(args, speaker)
  6941. local players = getPlayer(args[1], speaker)
  6942. for i,v in pairs(players)do
  6943. spawn(function()
  6944. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  6945. end)
  6946. end
  6947. end)
  6948.  
  6949. addcmd('strength',' strong',{},
  6950. function(args, speaker)
  6951. local players = getPlayer(args[1], speaker)
  6952. for i,v in pairs(players)do
  6953. spawn(function()
  6954. for _, child in pairs( _players[v].Character:GetDescendants()) do
  6955. if child.ClassName == "Part" then
  6956. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  6957. end
  6958. end
  6959. end)
  6960. end
  6961. end)
  6962.  
  6963. addcmd('weaken',' weak',{},
  6964. function(args, speaker)
  6965. local players = getPlayer(args[1], speaker)
  6966. for i,v in pairs(players)do
  6967. spawn(function()
  6968. for _, child in pairs( _players[v].Character:GetDescendants()) do
  6969. if child.ClassName == "Part" then
  6970. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  6971. end
  6972. end
  6973. end)
  6974. end
  6975. end)
  6976.  
  6977. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  6978. function(args, speaker)
  6979. local players = getPlayer(args[1], speaker)
  6980. for i,v in pairs(players)do
  6981. spawn(function()
  6982. for _, child in pairs( _players[v].Character:GetDescendants()) do
  6983. if child.ClassName == "Part" then
  6984. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  6985. end
  6986. end
  6987. end)
  6988. end
  6989. end)
  6990.  
  6991. addcmd('trip','makes a player trip',{},
  6992. function(args, speaker)
  6993. local players = getPlayer(args[1], speaker)
  6994. for i,v in pairs(players)do
  6995. spawn(function()
  6996. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  6997. local dir = _players[v].Character:findFirstChild("Right Leg")
  6998. dir.Anchored = true
  6999. if dir.Anchored == true then
  7000. wait(.5)
  7001. _players[v].Character.Humanoid.Sit = true
  7002. wait(1)
  7003. _players[v].Character.Humanoid.Sit = false
  7004. dir.Anchored = false
  7005. end
  7006. end
  7007. end)
  7008. end
  7009. end)
  7010.  
  7011. oofing = false
  7012. addcmd('loopoof','very VERY annoying',{},
  7013. function(args, speaker)
  7014. oofing = true
  7015. repeat wait(0.01)
  7016. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7017. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7018. for _,x in pairs(v.Character.Head:GetChildren()) do
  7019. if x:IsA'Sound' then x.Playing = true end
  7020. end
  7021. end
  7022. end
  7023. until oofing == false
  7024. end)
  7025.  
  7026. addcmd('unloopoof','stops the oof chaos',{},
  7027. function(args, speaker)
  7028. oofing = false
  7029. end)
  7030.  
  7031. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7032. function(args, speaker)
  7033. local players = getPlayer(args[1], speaker)
  7034. if not args[1]or not args[2]then return end
  7035. local num=args[2]
  7036. for i,v in pairs(players) do
  7037. if _char(v):FindFirstChild("Humanoid") then
  7038. _char(v).Humanoid.JumpPower=tonumber(num)
  7039. end
  7040. end
  7041. end)
  7042.  
  7043. addcmd('confuse', 'confusing...',{},
  7044. function(args, speaker)
  7045. local players = getPlayer(args[1], speaker)
  7046. for i,v in pairs(players) do
  7047. spawn(function()
  7048. if _char(v):FindFirstChild("Humanoid") then
  7049. _char(v).Humanoid.Name = "ConfusedNigga"
  7050. while true do
  7051. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7052. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7053. wait(0.1)
  7054. end
  7055.  
  7056. end
  7057. end)
  7058. end
  7059. end)
  7060.  
  7061. addcmd('unconfuse', 'not confusing...',{},
  7062. function(args, speaker)
  7063. local players = getPlayer(args[1], speaker)
  7064. for i,v in pairs(players) do
  7065. spawn(function()
  7066. if _char(v):FindFirstChild("ConfusedNigga") then
  7067. _char(v).ConfusedNigga.Name = "Humanoid"
  7068. wait(0.3)
  7069. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7070.  
  7071. end
  7072. end)
  7073. end
  7074. end)
  7075.  
  7076. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7077. function(args, speaker)
  7078. local players = getPlayer(args[1], speaker)
  7079. for i,v in pairs(players) do
  7080. if _char(v):FindFirstChild("Humanoid") then
  7081. _char(v).Humanoid.PlatformStand = true
  7082. end
  7083. end
  7084. end)
  7085.  
  7086. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7087. function(args, speaker)
  7088. local players = getPlayer(args[1], speaker)
  7089. for i,v in pairs(players) do
  7090. if _char(v):FindFirstChild("Humanoid") then
  7091. _char(v).Humanoid.PlatformStand = false
  7092. end
  7093. end
  7094. end)
  7095.  
  7096. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7097. function(args, speaker)
  7098. local players = getPlayer(args[1], speaker)
  7099. for i,v in pairs(players) do
  7100. if _char(v):FindFirstChild("Humanoid") then
  7101. _char(v).Humanoid.HipHeight = args[2]
  7102. end
  7103. end
  7104. end)
  7105.  
  7106. addcmd('face', 'change a players face',{},
  7107. function(args, speaker)
  7108. local players = getPlayer(args[1], speaker)
  7109. for i,v in pairs(players) do
  7110. if _char(v).Head:FindFirstChild("face") then
  7111. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7112. end
  7113. end
  7114. end)
  7115.  
  7116. addcmd('time', 'change the time of day',{},
  7117. function(args, speaker)
  7118. if not args[1]then return end
  7119. Notify('Time set to ' .. args[1])
  7120. LightingService.ClockTime = args[1]
  7121. end)
  7122.  
  7123. addcmd('day', 'change the time to day',{},
  7124. function(args, speaker)
  7125. LightingService.ClockTime = 15
  7126. end)
  7127.  
  7128. addcmd('night', 'change the time of night',{},
  7129. function(args, speaker)
  7130. LightingService.ClockTime = 0
  7131. end)
  7132.  
  7133. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7134. function(args, speaker)
  7135. Notify('Turned on global shadows')
  7136. LightingService.GlobalShadows = true
  7137. end)
  7138.  
  7139. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7140. function(args, speaker)
  7141. Notify('Turned off global shadows')
  7142. LightingService.GlobalShadows = false
  7143. end)
  7144.  
  7145. addcmd('outlines', 'changes the lighting property',{},
  7146. function(args, speaker)
  7147. Notify('Turned on outlines')
  7148. LightingService.Outlines = true
  7149. end)
  7150.  
  7151. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7152. function(args, speaker)
  7153. Notify('Turned off outlines')
  7154. LightingService.Outlines = false
  7155. end)
  7156.  
  7157. addcmd('brightness', 'changes the lighting property',{},
  7158. function(args, speaker)
  7159. Notify('Set brightness to ' .. args[1])
  7160. LightingService.Brightness = args[1]
  7161. end)
  7162.  
  7163. addcmd('age','tells you the age of a player',{},
  7164. function(args, speaker)
  7165. local players = getPlayer(args[1], speaker)
  7166. if speaker.userId ~= LP.userId then
  7167. lponly(speaker)
  7168. else
  7169. for i,v in pairs(players) do
  7170. game:FindService('StarterGui'):SetCore('SendNotification', {
  7171. Title = _players[v].Name,
  7172. Text = 'Age: '.._players[v].AccountAge,
  7173. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7174. Duration = 5,
  7175. })
  7176. end
  7177. end
  7178. end)
  7179.  
  7180. addcmd('remotespy', 'prints remotes',{'remotes'},
  7181. function(args, speaker)
  7182. if speaker.userId ~= LP.userId then
  7183. lponly(speaker)
  7184. else
  7185. Notify('Printing remotes')
  7186. function getem(o)
  7187. for i,v in pairs(o:children())do
  7188. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7189. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7190. end
  7191. getem(v)
  7192. end
  7193. end
  7194. pcall(getem,game)
  7195. end
  7196. end)
  7197.  
  7198. addcmd('f3x', 'loads f3x tools',{'fex'},
  7199. function(args, speaker)
  7200. if speaker.userId ~= LP.userId then
  7201. lponly(speaker)
  7202. else
  7203. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7204. end
  7205. end)
  7206.  
  7207. addcmd('kick', 'kick a player',{},
  7208. function(args, speaker)
  7209. local players = getPlayer(args[1], speaker)
  7210. for i,v in pairs(players) do
  7211. spawn(function()
  7212. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7213. Notify('Kicked player(s)') end
  7214. kickF(gPlayers[v])
  7215. end) end end)
  7216.  
  7217. function fadelock(id)
  7218. if lockic.ImageTransparency ~= 1 then
  7219. for i=1, 10 do
  7220. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7221. wait(0.01)
  7222. end
  7223. lockic.ImageTransparency = 1
  7224. end
  7225. if id ~= 'off' then
  7226. lockic.Image = id
  7227. wait(0.2)
  7228. for i=1, 10 do
  7229. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7230. wait(0.01)
  7231. end
  7232. lockic.ImageTransparency = 0
  7233. end end
  7234.  
  7235. addcmd('serverlock', 'lock teh server',{'slock'},
  7236. function(args, speaker)
  7237. slock = true
  7238. agelock = false
  7239. Notify('Locked Server')
  7240. fadelock("rbxassetid://1495252742")
  7241. end)
  7242.  
  7243. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7244. function(args, speaker)
  7245. slock = false
  7246. Notify('Unlocked Server')
  7247. if lockic.Image == "rbxassetid://1495252742" then
  7248. fadelock('off')
  7249. end
  7250. end)
  7251.  
  7252. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7253. function(args, speaker)
  7254. if isNumber(args[1]) then
  7255. Notify('Set the age lock to age ' .. args[1])
  7256. isagelocked = true
  7257. slock = false
  7258. agelock = tonumber(args[1])
  7259. fadelock("rbxassetid://1495252495")
  7260. end
  7261. end)
  7262.  
  7263. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7264. function(args, speaker)
  7265. Notify('Disabled age lock')
  7266. isagelocked = false
  7267. if lockic.Image == "rbxassetid://1495252495" then
  7268. fadelock('off')
  7269. end
  7270. end)
  7271.  
  7272. addcmd('unlockws', 'unlock the whole workspace',{},
  7273. function(args, speaker)
  7274. Notify('Workspace unlocked')
  7275. wait(1)
  7276. local function unlock(instance)
  7277. for i,v in pairs(instance:GetChildren()) do
  7278. if v:IsA("BasePart") then
  7279. v.Locked = false
  7280. end
  7281. unlock(v)
  7282. end
  7283. end
  7284. unlock(workspace)
  7285. end)
  7286.  
  7287. addcmd('lockws', 'lock the whole workspace',{},
  7288. function(args, speaker)
  7289. Notify('Workspace locked')
  7290. wait(1)
  7291. local function lock(instance)
  7292. for i,v in pairs(instance:GetChildren()) do
  7293. if v:IsA("BasePart") then
  7294. v.Locked = true
  7295. end
  7296. lock(v)
  7297. end
  7298. end
  7299. lock(workspace)
  7300. end)
  7301.  
  7302. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7303. function(args, speaker)
  7304. local function unanchor(instance)
  7305. for i,v in pairs(instance:GetChildren()) do
  7306. if v:IsA("BasePart") then
  7307. v.Anchored=false
  7308. end
  7309. unanchor(v)
  7310. end
  7311. end
  7312. unanchor(workspace)
  7313. end)
  7314.  
  7315. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7316. function(args, speaker)
  7317. local function anchor(instance)
  7318. for i,v in pairs(instance:GetChildren()) do
  7319. if v:IsA("BasePart") then
  7320. v.Anchored=true
  7321. end
  7322. anchor(v)
  7323. end
  7324. end
  7325. anchor(workspace)
  7326. end)
  7327.  
  7328. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7329. function()
  7330. for _,v in pairs(workspace:GetChildren()) do
  7331. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7332. v:Destroy()
  7333. elseif v:IsA("Terrain") then
  7334. v:Clear()
  7335. end
  7336. end
  7337. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7338. local p = Instance.new("Part", workspace)
  7339. p.Anchored = true
  7340. p.FormFactor = "Symmetric"
  7341. p.Size = Vector3.new(1000,1,1000)
  7342. p.Position = Vector3.new(0,0,0)
  7343. p.BrickColor = BrickColor.new("Bright green")
  7344. p.Material = "Grass"
  7345. p.Locked = true
  7346. end)
  7347.  
  7348. addcmd('headshake', 'shakes a players head',{},
  7349. function(args, speaker)
  7350. local players = getPlayer(args[1], speaker)
  7351. for i,v in pairs(players) do
  7352. spawn(function()
  7353. local shaken = gPlayers[v].Character
  7354. for X = 1, math.huge, 0.2 do
  7355. wait()
  7356. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7357. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7358. end
  7359. for X = 1, math.huge, 0.1 do
  7360. wait()
  7361. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7362. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7363. end
  7364. for _,c in pairs(gPlayers:GetChildren()) do
  7365. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7366. end
  7367. for _,c in pairs(gPlayers:GetChildren()) do
  7368. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7369. end
  7370. end)
  7371. end
  7372. end)
  7373.  
  7374. addcmd('explorer', 'opens DEX',{'dex'},
  7375. function(args, speaker)
  7376. if speaker.userId ~= LP.userId then
  7377. lponly(speaker)
  7378. else
  7379. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7380. end
  7381. end)
  7382.  
  7383. addcmd('iyspam', '/shrug',{},
  7384. function(args, speaker)
  7385. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7386. end)
  7387.  
  7388. addcmd('firstp', 'forces player to go into first person',{},
  7389. function(args, speaker)
  7390. local players = getPlayer(args[1], speaker)
  7391. for i,v in pairs(players)do
  7392. gPlayers[v].CameraMode = "LockFirstPerson"
  7393. end
  7394. end)
  7395.  
  7396. addcmd('lock', 'locks a players body parts',{},
  7397. function(args, speaker)
  7398. local players = getPlayer(args[1], speaker)
  7399. for i,v in pairs(players)do
  7400. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7401. if v:IsA("Part") then
  7402. v.Locked = true
  7403. end end end
  7404. end)
  7405.  
  7406. addcmd('unlock', 'locks a players body parts',{},
  7407. function(args, speaker)
  7408. local players = getPlayer(args[1], speaker)
  7409. for i,v in pairs(players)do
  7410. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7411. if v:IsA("Part") then
  7412. v.Locked = false
  7413. end end end
  7414. end)
  7415.  
  7416. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7417. function(args, speaker)
  7418. local players = getPlayer(args[1], speaker)
  7419. for i,v in pairs(players)do
  7420. spawn(function()
  7421. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7422. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7423. Notify('Disabled reset for player(s)') end
  7424. end)
  7425. end
  7426. end)
  7427.  
  7428. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7429. function(args, speaker)
  7430. local players = getPlayer(args[1], speaker)
  7431. for i,v in pairs(players)do
  7432. spawn(function()
  7433. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7434. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7435. Notify('Enabled reset for player(s)') end
  7436. end)
  7437. end
  7438. end)
  7439.  
  7440. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7441. function(args,speaker)
  7442. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7443. if v:IsA("PostEffect") then
  7444. v:Destroy()
  7445. end
  7446. end
  7447. LightingService.Ambient = origsettings.abt
  7448. LightingService.OutdoorAmbient = origsettings.oabt
  7449. LightingService.Brightness = origsettings.brt
  7450. LightingService.TimeOfDay = origsettings.time
  7451. LightingService.FogColor = origsettings.fclr
  7452. LightingService.FogEnd = origsettings.fe
  7453. LightingService.FogStart = origsettings.fs
  7454. end)
  7455.  
  7456. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7457. function(args,speaker)
  7458. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7459. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7460. Notify('Saved lighting settings')
  7461. end)
  7462.  
  7463. addcmd("blackandwhite","Makes the game black and white",{},
  7464. function(args,speaker)
  7465. local lighting = game:GetService("Lighting")
  7466. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7467. effect.Saturation = -1
  7468. end)
  7469.  
  7470. addcmd("invert","Makes the game inverted",{},
  7471. function(args,speaker)
  7472. local lighting = game:GetService("Lighting")
  7473. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7474. effect.Saturation = -1
  7475. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7476. effect.Saturation = -1
  7477. end)
  7478.  
  7479. addcmd("sun","Intensifys the sun",{},
  7480. function(args,speaker)
  7481. local intense = args[1] or 0.25
  7482. local spread = args[2] or 1
  7483. local lighting = game:GetService("Lighting")
  7484. local effect = Instance.new("SunRaysEffect",lighting)
  7485. effect.Name = "IYsun"
  7486. effect.Intensity = tonumber(intense)
  7487. effect.Spread = tonumber(spread)
  7488. end)
  7489.  
  7490. addcmd('base', 'spawns a base',{},
  7491. function(args, speaker)
  7492. local pt = Instance.new("Part")
  7493. pt.BrickColor = BrickColor.new("Silver")
  7494. pt.Anchored = true
  7495. pt.CanCollide = true
  7496. pt.BottomSurface = "Weld"
  7497. pt.Parent = workspace
  7498. pt.Name = (math.random(1,1000000))
  7499. pt.Size = Vector3.new(1000, 1, 1000)
  7500. pt.Locked = true
  7501. Notify('Created new base')
  7502. end)
  7503.  
  7504. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7505. function(args, speaker)
  7506. for i,v in pairs(LightingService:GetChildren()) do
  7507. if v:IsA('BlurEffect') then
  7508. v:Destroy()
  7509. end
  7510. end
  7511. end)
  7512.  
  7513. addcmd('thirdp', 'allows player to go into third person',{},
  7514. function(args, speaker)
  7515. local players = getPlayer(args[1], speaker)
  7516. for i,v in pairs(players)do
  7517. gPlayers[v].CameraMode = "Classic"
  7518. end
  7519. end)
  7520.  
  7521. addcmd('chat', 'forces player to chat what you input',{},
  7522. function(args, speaker)
  7523. local players = getPlayer(args[1], speaker)
  7524. for i,v in pairs(players)do
  7525. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7526. end
  7527. end)
  7528.  
  7529. addcmd('name', 'names player',{},
  7530. function(args, speaker)
  7531. local players = getPlayer(args[1], speaker)
  7532. if not args[1] then return end
  7533. for i,v in pairs(players) do
  7534. for a, mod in pairs(gPlayers[v].Character:children()) do
  7535. if mod:FindFirstChild("TAG") then
  7536. gPlayers[v].Character.Head.Transparency = 0
  7537. mod:Destroy()
  7538. end
  7539. end
  7540.  
  7541. local char = gPlayers[v].Character
  7542. local model = Instance.new("Model", char)
  7543. local clone = char.Head:Clone()
  7544. local hum = Instance.new("Humanoid", model)
  7545. local weld = Instance.new("Weld", clone)
  7546. model.Name = GLS(false, 1)
  7547. clone.Parent = model
  7548. hum.Name = "TAG"
  7549. hum.MaxHealth = 100
  7550. hum.Health = 100
  7551. weld.Part0 = clone
  7552. weld.Part1 = char.Head
  7553. char.Head.Transparency = 1
  7554. end
  7555. end)
  7556.  
  7557. addcmd('unname', 'unnames player',{'unhidename'},
  7558. function(args, speaker)
  7559. local players = getPlayer(args[1], speaker)
  7560. local name = (args[2])
  7561. for i,v in pairs(players) do
  7562. for a, mod in pairs(gPlayers[v].Character:children()) do
  7563. if mod:FindFirstChild("TAG") then
  7564. gPlayers[v].Character.Head.Transparency = 0
  7565. mod:Destroy()
  7566. end
  7567. end
  7568. end
  7569. end)
  7570.  
  7571. addcmd('noname', 'hides the players name',{'hidename'},
  7572. function(args, speaker)
  7573. local players = getPlayer(args[1], speaker)
  7574. for i,v in pairs(players) do
  7575. for a, mod in pairs(gPlayers[v].Character:children()) do
  7576. if mod:FindFirstChild("TAG") then
  7577. gPlayers[v].Character.Head.Transparency = 0
  7578. mod:Destroy()
  7579. end
  7580. end
  7581.  
  7582. local char = gPlayers[v].Character
  7583. local model = Instance.new("Model", char)
  7584. local clone = char.Head:Clone()
  7585. local hum = Instance.new("Humanoid", model)
  7586. local weld = Instance.new("Weld", clone)
  7587. model.Name = ""
  7588. clone.Parent = model
  7589. hum.Name = "TAG"
  7590. hum.MaxHealth = 100
  7591. hum.Health = 100
  7592. weld.Part0 = clone
  7593. weld.Part1 = char.Head
  7594. char.Head.Transparency = 1
  7595. end
  7596. end)
  7597.  
  7598. addcmd('damage', 'damages a player',{},
  7599. function(args, speaker)
  7600. local players = getPlayer(args[1], speaker)
  7601. for i,v in pairs(players) do
  7602. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7603. end
  7604. end)
  7605.  
  7606. addcmd('view', 'views player',{'spectate'},
  7607. function(args, speaker)
  7608. local players = getPlayer(args[1], speaker)
  7609. for i,v in pairs(players) do
  7610. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7611. Notify('Viewing ' .. gPlayers[v].Name)
  7612. end
  7613. end)
  7614.  
  7615. addcmd('unview', 'stops viewing player',{'unspectate'},
  7616. function()
  7617. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7618. Notify('View turned off')
  7619. end)
  7620.  
  7621. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7622. function(args, speaker)
  7623. local players = getPlayer(args[1], speaker)
  7624. for i,v in pairs(players) do
  7625. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7626. if v:IsA("BasePart") and
  7627. v.Name == "Right Leg" or
  7628. v.Name == "Left Leg" or
  7629. v.Name == "Right Arm" or
  7630. v.Name == "Left Arm" then
  7631. v:Destroy()
  7632. end
  7633. end
  7634. end
  7635. end)
  7636.  
  7637. addcmd('torso', 'just a torso....',{},
  7638. function(args, speaker)
  7639. local players = getPlayer(args[1], speaker)
  7640. for i,v in pairs(players) do
  7641. spawn(function()
  7642. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7643. if v:IsA("BasePart") and
  7644. v.Name == "Right Leg" or
  7645. v.Name == "Left Leg" or
  7646. v.Name == "Right Arm" or
  7647. v.Name == "Left Arm" or
  7648. v:IsA('Decal') or v:IsA('Texture') or
  7649. v:IsA('Accessory') then
  7650. v:Destroy()
  7651. end
  7652. end
  7653. gPlayers[v].Character.Head.Transparency = 1
  7654. end)
  7655. end
  7656. end)
  7657.  
  7658. addcmd('box', 'creates a box around player',{},
  7659. function(args, speaker)
  7660. local players = getPlayer(args[1], speaker)
  7661. for i,v in pairs(players)do
  7662. local pchar=_char(v)
  7663. local SB = Instance.new("SelectionBox", pchar)
  7664. SB.Adornee = SB.Parent
  7665. end
  7666. end)
  7667.  
  7668. addcmd('nobox', 'takes away box from player',{'unbox'},
  7669. function(args, speaker)
  7670. local players = getPlayer(args[1], speaker)
  7671. for i,v in pairs(players)do
  7672. local pchar=_char(v)
  7673. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7674. if v:IsA("SelectionBox") then
  7675. v:Destroy()
  7676. end
  7677. end
  7678. end
  7679. end)
  7680.  
  7681. addcmd('ghost', 'ghostifys player',{},
  7682. function(args, speaker)
  7683. local players = getPlayer(args[1], speaker)
  7684. for i,v in pairs(players)do
  7685. local pchar=gPlayers[v].Character
  7686. pchar.Head.Transparency = 0.5
  7687. pchar.Torso.Transparency = 0.5
  7688. pchar["Left Arm"].Transparency = 0.5
  7689. pchar["Right Arm"].Transparency = 0.5
  7690. pchar["Left Leg"].Transparency = 0.5
  7691. pchar["Right Leg"].Transparency = 0.5
  7692. pchar.Head.face.Transparency = 0.5
  7693. end
  7694. end)
  7695.  
  7696. addcmd('unghost', 'unghostifys player',{'noghost'},
  7697. function(args, speaker)
  7698. local players = getPlayer(args[1], speaker)
  7699. for i,v in pairs(players)do
  7700. local pchar=gPlayers[v].Character
  7701. pchar.Head.Transparency = 0
  7702. pchar.Torso.Transparency = 0
  7703. pchar["Left Arm"].Transparency = 0
  7704. pchar["Right Arm"].Transparency = 0
  7705. pchar["Left Leg"].Transparency = 0
  7706. pchar["Right Leg"].Transparency = 0
  7707. pchar.Head.face.Transparency = 0
  7708. end
  7709. end)
  7710.  
  7711. addcmd('sphere', 'puts sphere around player',{},
  7712. function(args, speaker)
  7713. local players = getPlayer(args[1], speaker)
  7714. for i,v in pairs(players)do
  7715. local pchar=gPlayers[v].Character
  7716. local SS = Instance.new("SelectionSphere", pchar)
  7717. SS.Adornee = SS.Parent
  7718. end
  7719. end)
  7720.  
  7721. addcmd('sphere', 'puts sphere around player',{},
  7722. function(args, speaker)
  7723. local players = getPlayer(args[1], speaker)
  7724. for i,v in pairs(players)do
  7725. local pchar=gPlayers[v].Character
  7726. local SS = Instance.new("SelectionSphere", pchar)
  7727. SS.Adornee = SS.Parent
  7728. end
  7729. end)
  7730.  
  7731. addcmd('unsphere', 'removes sphere around player',{},
  7732. function(args, speaker)
  7733. local players = getPlayer(args[1], speaker)
  7734. for i,v in pairs(players)do
  7735. local pchar=_char(v)
  7736. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7737. if v:IsA("SelectionSphere") then
  7738. v:Destroy()
  7739. end
  7740. end
  7741. end
  7742. end)
  7743.  
  7744. addcmd('ambient','changes ambient',{},
  7745. function(args, speaker)
  7746. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  7747. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  7748. end)
  7749.  
  7750. addcmd('fogend','changes the fogend',{},
  7751. function(args, speaker)
  7752. LightingService.FogEnd = args[1]
  7753. end)
  7754.  
  7755. addcmd('fogcolor','changes the fogs color',{},
  7756. function(args, speaker)
  7757. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  7758. end)
  7759.  
  7760. injail = {}
  7761. addcmd('jail','jails player',{},
  7762. function(args, speaker)
  7763. local players = getPlayer(args[1], speaker)
  7764. for i,v in pairs(players)do
  7765. spawn(function()
  7766. if FindTable(injail, _players[v].Name) then return end
  7767. table.insert(injail, _players[v].Name)
  7768. local pchar=gPlayers[v].Character
  7769. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  7770. repeat wait(0.5)
  7771. 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
  7772. until not FindTable(injail, _players[v].Name)
  7773. end)
  7774. end
  7775. end)
  7776.  
  7777. addcmd('unjail','unjails player',{},
  7778. function(args, speaker)
  7779. local players = getPlayer(args[1], speaker)
  7780. for i,v in pairs(players)do
  7781. spawn(function()
  7782. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  7783. workspace["JAIL_" .. _players[v].Name]:Destroy()
  7784. end)
  7785. end
  7786. end)
  7787.  
  7788. loopn = {}
  7789. addcmd('loopname','loops a players name',{'lname'},
  7790. function(args, speaker)
  7791. local players = getPlayer(args[1], speaker)
  7792. for i,v in pairs(players)do
  7793. spawn(function()
  7794. if FindTable(loopn, _players[v].Name) then return end
  7795. table.insert(loopn, _players[v].Name)
  7796. local Lname = GLS(false, 1)
  7797. local pchar=gPlayers[v].Character
  7798. pchar.Name = Lname
  7799. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  7800. Notify('Looping name for player(s) (only visible to others)') end
  7801. repeat wait(0.01)
  7802. repeat wait() until _players[v].Character
  7803. gPlayers[v].Character.Name = Lname
  7804. until not FindTable(loopn, _players[v].Name)
  7805. end)
  7806. end
  7807. end)
  7808.  
  7809. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  7810. function(args, speaker)
  7811. local players = getPlayer(args[1], speaker)
  7812. for i,v in pairs(players)do
  7813. spawn(function()
  7814. local pchar=gPlayers[v].Character
  7815. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  7816. wait(0.5)
  7817. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  7818. Notify('Stopped looping name for player(s)') end
  7819. pchar.Name = gPlayers[v].Name
  7820. end)
  7821. end
  7822. end)
  7823.  
  7824. addcmd('loopbring','loop brings a player lol',{},
  7825. function(args, speaker)
  7826. local players = getPlayer(args[1], speaker)
  7827. for i,v in pairs(players)do
  7828. spawn(function()
  7829. if FindTable(bringT, _players[v].Name) then return end
  7830. table.insert(bringT, _players[v].Name)
  7831. local pchar=gPlayers[v].Character
  7832. pchar.Humanoid.Jump = true
  7833. repeat wait(0.5)
  7834. pchar = _players[v].Character
  7835. for i,c in pairs(players) do
  7836. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  7837. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  7838. end
  7839. end
  7840. until not FindTable(bringT, _players[v].Name)
  7841. end)
  7842. end
  7843. end)
  7844.  
  7845. addcmd('feinvisible','fe invisible',{'feinvis'},
  7846. function(args, speaker)
  7847. -- Elite1337#9377 & Timeless#4044
  7848. local function CheckRig()
  7849. if Player.Character then
  7850. local Humanoid = Player.Character:WaitForChild('Humanoid')
  7851. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  7852. return 'R15'
  7853. else
  7854. return 'R6'
  7855. end
  7856. end
  7857. end
  7858. local function InitiateInvis()
  7859. local Character = Player.Character
  7860. local StoredCF = Character.PrimaryPart.CFrame
  7861. local Part = Instance.new('Part',workspace)
  7862. Part.Size = Vector3.new(5,0,5)
  7863. Part.Anchored = true
  7864. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  7865. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  7866. spawn(function()
  7867. wait(3)
  7868. Part:Destroy()
  7869. end)
  7870. if CheckRig() == 'R6' then
  7871. local Clone = Character.HumanoidRootPart:Clone()
  7872. Character.HumanoidRootPart:Destroy()
  7873. Clone.Parent = Character
  7874. else
  7875. local Clone = Character.LowerTorso.Root:Clone()
  7876. Character.LowerTorso.Root:Destroy()
  7877. Clone.Parent = Character.LowerTorso
  7878. end
  7879. end
  7880. InitiateInvis()
  7881. end)
  7882.  
  7883. addcmd('unloopbring','unjails player',{'noloopbring'},
  7884. function(args, speaker)
  7885. local players = getPlayer(args[1], speaker)
  7886. for i,v in pairs(players)do
  7887. spawn(function()
  7888. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  7889. end)
  7890. end
  7891. end)
  7892.  
  7893. strobe = false
  7894. addcmd('strobe','makes the server flash',{'flash'},
  7895. function(args, speaker)
  7896. if strobe == false then
  7897. strobep = Instance.new("ColorCorrectionEffect")
  7898. strobep.Brightness = 1
  7899. strobep.Parent = LightingService
  7900. strobe = true
  7901. repeat wait(0.01)
  7902. strobep.Enabled = true
  7903. wait(0.01)
  7904. strobep.Enabled = false
  7905. until strobe == false
  7906. end
  7907. end)
  7908.  
  7909. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  7910. function(args, speaker)
  7911. strobe = false
  7912. strobep:Destroy()
  7913. end)
  7914.  
  7915. addcmd('shutdown', 'shuts the server down',{},
  7916. function(args, speaker)
  7917. Notify('Broken atm :(')
  7918. end)
  7919.  
  7920. addcmd('fekill','oof?',{},
  7921. function(args, speaker)
  7922. local players = getPlayer(args[1], speaker)
  7923. for i,v in pairs(players)do
  7924. -- illremember's cool fe kill script
  7925. local Target = gPlayers[v].Name
  7926. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  7927. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  7928. l.Parent = game:GetService("Players").LocalPlayer.Character
  7929. l.Name = "Humanoid"
  7930. wait(0.1)
  7931. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  7932. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  7933. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  7934. wait(0.1)
  7935. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  7936. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7937. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7938. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  7939. v.CanBeDropped = true
  7940. end
  7941. wait(0.1)
  7942. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  7943. wait(0.1)
  7944. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  7945. wait(0.2)
  7946. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  7947. end
  7948. end)
  7949.  
  7950. addcmd('animation','makes player animate',{'anim'},
  7951. function(args, speaker)
  7952. local players = getPlayer(args[1], speaker)
  7953. for i,v in pairs(players)do
  7954. local pchar = gPlayers[v].Character
  7955. local ID = args[2]
  7956.  
  7957. if args[2] == "climb" then
  7958. ID = "180436334"
  7959. end
  7960. if args[2] == "fall" then
  7961. ID = "180436148"
  7962. end
  7963. if args[2] == "jump" then
  7964. ID = "125750702"
  7965. end
  7966. if args[2] == "sit" then
  7967. ID = "178130996"
  7968. end
  7969. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  7970. if x:IsA("StringValue") then
  7971. for _,c in pairs(x:GetChildren()) do
  7972. if c:IsA("Animation") then
  7973. c.AnimationId = "rbxassetid://" .. ID
  7974. end
  7975. end
  7976. end
  7977. end
  7978. end
  7979. end)
  7980.  
  7981. addcmd('creeper','make the player a creeper',{'crpr'},
  7982. function(args, speaker)
  7983. local players = getPlayer(args[1], speaker)
  7984. for i,v in pairs(players)do
  7985. local pchar = gPlayers[v].Character
  7986. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  7987. if pchar:FindFirstChild("Shirt") then
  7988. pchar.Shirt.Parent = pchar.Torso
  7989. end
  7990. if pchar:FindFirstChild("Pants") then
  7991. pchar.Pants.Parent = pchar.Torso
  7992. end
  7993. if pchar:FindFirstChild("Shirt Graphic") then
  7994. pchar["Shirt Graphic"].Graphic = ""
  7995. end
  7996. for i,v in pairs(pchar:GetChildren()) do
  7997. if v:IsA("Accessory") then
  7998. v:Destroy()
  7999. end
  8000. end
  8001. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8002. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8003. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8004. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8005. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8006. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8007. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8008. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8009. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8010. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8011. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8012. end
  8013. end
  8014. end)
  8015.  
  8016. addcmd('uncreeper','makes player back to normal',{},
  8017. function(args, speaker)
  8018. local players = getPlayer(args[1], speaker)
  8019. for i,v in pairs(players)do
  8020. refresh(gPlayers[v])
  8021. end
  8022. end)
  8023.  
  8024. addcmd('crash','crashes a player',{},
  8025. function(args, speaker)
  8026. local players = getPlayer(args[1], speaker)
  8027. for i,v in pairs(players)do
  8028. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8029. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8030. Notify('Crashed player(s)') end
  8031. wait(4)
  8032. if gPlayers[v] ~= nil then
  8033. for i=1,3600 do
  8034. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  8035. end
  8036. wait()
  8037. for i=1,3600 do
  8038. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  8039. end
  8040. wait()
  8041. end
  8042. end
  8043. end
  8044. end)
  8045.  
  8046. addcmd('shrek', 'makes player shrek',{},
  8047. function(args, speaker)
  8048. local players = getPlayer(args[1], speaker)
  8049. for i,v in pairs(players) do
  8050. local pchar = gPlayers[v].Character
  8051. for i,v in pairs(pchar:GetChildren()) do
  8052. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8053. then
  8054. v:Destroy()
  8055. end
  8056. end
  8057. for i,v in pairs(pchar.Head:GetChildren()) do
  8058. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8059. v:Destroy()
  8060. end
  8061. end
  8062.  
  8063. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8064. mesh.MeshType = "FileMesh"
  8065. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8066. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8067. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8068.  
  8069. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8070. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8071.  
  8072. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8073. Pants.PantsTemplate = "rbxassetid://133078204"
  8074. end
  8075. end)
  8076.  
  8077. addcmd('unshrek','makes player back to normal',{},
  8078. function(args, speaker)
  8079. local players = getPlayer(args[1], speaker)
  8080. for i,v in pairs(players)do
  8081. refresh(gPlayers[v])
  8082. end
  8083. end)
  8084.  
  8085. addcmd('oof','good things happen',{},
  8086. function(args, speaker)
  8087. local players = getPlayer(args[1], speaker)
  8088. for i,v in pairs(players)do
  8089. spawn(function()
  8090. 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
  8091. gPlayers[v].Character.Head.Died.Volume = 10
  8092. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8093. end
  8094. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8095. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8096. wait(5)
  8097. execCmd("explode " .. gPlayers[v].Name)
  8098. wait(0.1)
  8099. gPlayers[v].Character.Humanoid.Health = 0
  8100. end)
  8101. end
  8102. end)
  8103.  
  8104. addcmd('control','controls player',{},
  8105. function(args, speaker)
  8106. local players = getPlayer(args[1], speaker)
  8107. for i,v in pairs(players)do
  8108. spawn(function()
  8109. local pchar = gPlayers[v].Character
  8110. if gPlayers[v] and pchar then
  8111. execCmd("invisible " .. speaker.Name)
  8112. pchar.Humanoid.PlatformStand = true
  8113. local w = Instance.new("Weld", speaker.Character.Torso)
  8114. w.Part0 = speaker.Character.Torso
  8115. w.Part1 = pchar.Torso
  8116. local w2 = Instance.new("Weld", speaker.Character.Head)
  8117. w2.Part0 = speaker.Character.Head
  8118. w2.Part1 = pchar.Head
  8119. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8120. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8121. w3.Part1 = pchar:findFirstChild("Right Arm")
  8122. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8123. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8124. w4.Part1 = pchar:findFirstChild("Left Arm")
  8125. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8126. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8127. w5.Part1 = pchar:findFirstChild("Right Leg")
  8128. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8129. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8130. w6.Part1 = pchar:findFirstChild("Left Leg")
  8131. char.Head.face:Destroy()
  8132. for i,v in pairs(pchar:GetChildren()) do
  8133. if v:IsA("BasePart") then
  8134. v.CanCollide = false
  8135. end
  8136. end
  8137. for i,v in pairs(char:GetChildren()) do
  8138. if v:IsA("BasePart") then
  8139. v.Transparency = 1
  8140. elseif v:IsA("Accessory") then
  8141. v:Destroy()
  8142. end
  8143. end
  8144. pchar.Parent = char
  8145. pchar.Humanoid.Changed:connect(function()
  8146. pchar.Humanoid.PlatformStand = true
  8147. end)
  8148. end
  8149. end)
  8150. end
  8151. end)
  8152.  
  8153. addcmd('nuke','nukes player',{},
  8154. function(args, speaker)
  8155. local players = getPlayer(args[1], speaker)
  8156. for i,v in pairs(players)do
  8157. spawn(function()
  8158. local pchar = gPlayers[v].Character
  8159. local Pos = CFrame.new(0,1,0)
  8160. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8161. 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
  8162. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8163. 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)
  8164. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8165. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8166.  
  8167. 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)
  8168.  
  8169. gLighting.Brightness = 5
  8170. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8171. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8172.  
  8173. local Exp = Instance.new("Explosion", workspace)
  8174. Exp.Position = Pos.p
  8175. Exp.BlastPressure = 10000000
  8176. Exp.BlastRadius = 1000000
  8177. Exp.Hit:connect(function(Part)
  8178. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8179. ypcall(function()
  8180. Part.Anchored = false
  8181. Part.BrickColor = BrickColor.new("Black")
  8182. Part.Material = "Slate"
  8183. Part:BreakJoints()
  8184. end)
  8185. end
  8186. end)
  8187.  
  8188. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8189. BoomSound.SoundId = 'rbxassetid://212389494'
  8190. BoomSound:Play()
  8191. for i = 0,100,0.5 do
  8192. Blast.Anchored = true
  8193. Wave.Anchored = true
  8194. BlastMesh.Scale = Vector3.new(i,i,i)
  8195. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8196. Blast.CFrame = Pos
  8197. wait()
  8198. end
  8199. BoomSound:Stop()
  8200. Blast:Destroy()
  8201. Wave:Destroy()
  8202. wait()
  8203. BoomSound:Destroy()
  8204. Effect:Destroy()
  8205. for i = 10,5,-1 do
  8206. gLighting.Brightness = (i-5) + 1
  8207. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8208. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8209. wait(0.05)
  8210. end
  8211. end)
  8212. end
  8213. end)
  8214.  
  8215. addcmd('dong','gives a player a penis',{'penis'},
  8216. function(args, speaker)
  8217. local players = getPlayer(args[1], speaker)
  8218. for i,v in pairs(players)do
  8219. spawn(function()
  8220. if gPlayers[v].Character:FindFirstChild('wang') then
  8221. gPlayers[v].Character.wang:destroy()
  8222. end
  8223. local D = Instance.new('Model', gPlayers[v].Character)
  8224. D.Name = 'DONG'
  8225. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8226. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8227. local M1 = Instance.new('CylinderMesh', MAIN)
  8228. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8229. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8230. local M2 = Instance.new('SpecialMesh', P1)
  8231. local W2 = Instance.new('Weld', P1)
  8232. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8233. local M3 = Instance.new('SpecialMesh', B1)
  8234. local W3 = Instance.new('Weld', B1)
  8235. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8236. local M4 = Instance.new('SpecialMesh', B2)
  8237. local W4 = Instance.new('Weld', B2)
  8238. 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
  8239. 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)
  8240. 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
  8241. M2.MeshType = 'Sphere'
  8242. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8243. 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')
  8244. M3.Parent = B1 M3.MeshType = 'Sphere'
  8245. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8246. 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')
  8247. M4.MeshType = 'Sphere'
  8248. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8249. end)
  8250. end
  8251. end)
  8252.  
  8253. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8254. function(args, speaker)
  8255. local players = getPlayer(args[1], speaker)
  8256. for i,v in pairs(players)do
  8257. if gPlayers[v].Character:FindFirstChild('DONG') then
  8258. gPlayers[v].Character.DONG:destroy()
  8259. end end
  8260. end)
  8261.  
  8262. addcmd('infect','infects player',{},
  8263. function(args, speaker)
  8264. local players = getPlayer(args[1], speaker)
  8265. for i,v in pairs(players)do
  8266. function infect(rip)
  8267. local pchar = gPlayers[v].Character
  8268. for i,v in pairs(pchar:GetChildren()) do
  8269. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8270. v:Destroy()
  8271. end
  8272. end
  8273. if pchar.Torso:FindFirstChild("roblox") then
  8274. pchar.Torso.roblox:Destroy()
  8275. end
  8276. if pchar.Head:FindFirstChild("face") then
  8277. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8278. end
  8279. if pchar:FindFirstChild("Body Colors") then
  8280. local Colors = pchar["Body Colors"]
  8281. local Skin = BrickColor.new("Pastel green")
  8282. local Clothes = BrickColor.new("Reddish brown")
  8283. Colors.HeadColor = Skin
  8284. Colors.LeftArmColor = Skin
  8285. Colors.RightArmColor = Skin
  8286. Colors.LeftLegColor = Clothes
  8287. Colors.RightLegColor = Clothes
  8288. Colors.TorsoColor = Clothes
  8289. end
  8290. local w1 = Instance.new("Weld", pchar)
  8291. w1.Part0 = pchar["Right Arm"]
  8292. w1.Part1 = pchar.Torso
  8293. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8294. local w2 = Instance.new("Weld", pchar)
  8295. w2.Part0 = pchar["Left Arm"]
  8296. w2.Part1 = pchar.Torso
  8297. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8298. local rip = false
  8299. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8300. if connect1 == false then
  8301. connect1 = true
  8302. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8303. infect(gPlayers[hit.Parent.Name])
  8304. end
  8305. wait(0.5)
  8306. connect1 = true
  8307. end
  8308. end)
  8309. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8310. if connect2 == false then
  8311. connect2 = true
  8312. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8313. infect(gPlayers[hit.Parent.Name])
  8314. end
  8315. wait(0.5)
  8316. connect2 = true
  8317. end
  8318. end)
  8319. local IV = Instance.new("IntValue", pchar)
  8320. IV.Name = "Infected"
  8321. IV.Value = 0
  8322. IV.Changed:connect(function()
  8323. connect1:disconnect()
  8324. connect2:disconnect()
  8325. end)
  8326. end
  8327. infect(v)
  8328. end
  8329. end)
  8330.  
  8331. addcmd('uninfect','makes player back to normal',{},
  8332. function(args, speaker)
  8333. local players = getPlayer(args[1], speaker)
  8334. for i,v in pairs(players)do
  8335. refresh(gPlayers[v])
  8336. end
  8337. end)
  8338.  
  8339. addcmd('duck','makes players head a duck',{},
  8340. function(args, speaker)
  8341. local players = getPlayer(args[1], speaker)
  8342. for i,v in pairs(players)do
  8343. local pchar = gPlayers[v].Character
  8344. for i,v in pairs(pchar.Torso:GetChildren()) do
  8345. if v:IsA("Decal") then
  8346. v:Destroy()
  8347. end
  8348. end
  8349. for i,v in pairs(pchar:GetChildren()) do
  8350. if v:IsA("Accessory") then
  8351. v:Destroy()
  8352. end
  8353. end
  8354. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8355. duck.MeshType = "FileMesh"
  8356. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8357. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8358. duck.Scale = Vector3.new(5, 5, 5)
  8359. pchar.Head.Transparency = 1
  8360. pchar["Left Arm"].Transparency = 1
  8361. pchar["Right Arm"].Transparency = 1
  8362. pchar["Left Leg"].Transparency = 1
  8363. pchar["Right Leg"].Transparency = 1
  8364. pchar.Head.face.Transparency = 1
  8365. end
  8366. end)
  8367.  
  8368. addcmd('mage', 'mage',{},
  8369. function(args, speaker)
  8370. if speaker.userId ~= LP.userId then
  8371. lponly(speaker) else
  8372. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8373. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8374. local fakeLighting = arcPackage.Lighting
  8375.  
  8376. local oldgame = game
  8377. local oldlighting = oldgame:GetService("Lighting")
  8378.  
  8379. local proLighting = newproxy(true)
  8380. local mtL = getmetatable(proLighting)
  8381. mtL.__index = function(self,ind)
  8382. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8383. return oldlighting[ind]
  8384. end
  8385. mtL.__newindex = function(self,ind,val)
  8386. oldlighting[ind] = val
  8387. end
  8388. mtL.__namecall = function(self,...)
  8389. local args = {...}
  8390. local method = table.remove(args)
  8391. return oldlighting(method,unpack(args))
  8392. end
  8393.  
  8394. local proGame = newproxy(true)
  8395. local mt = getmetatable(proGame)
  8396. mt.__index = function(self,ind)
  8397. if ind == "Lighting" then return proLighting end
  8398. return oldgame[ind]
  8399. end
  8400. mt.__namecall = function(self,...)
  8401. local args = {...}
  8402. local method = table.remove(args)
  8403. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8404. return oldgame(method,unpack(args))
  8405. end
  8406.  
  8407. wait()
  8408. local destructAnchored = false
  8409. local maxMass = 1000
  8410.  
  8411. function newCESS(scr)
  8412. local newFunc = loadstring(scr.Source)
  8413. if type(newFunc) ~= "function" then return end
  8414. setfenv(newFunc,setmetatable({script = scr},{
  8415. __index = function(self,ind)
  8416. if ind == "game" then return proGame end
  8417. return getfenv()[ind]
  8418. end,
  8419. __newindex = function(self,ind,val)
  8420. rawset(self,ind,val)
  8421. end
  8422. }))
  8423. pcall(function()spawn(newFunc)end)
  8424. end
  8425.  
  8426. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8427. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8428.  
  8429. function destroyHook(obj,replacement,par)
  8430. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8431. local newObj = replacement:Clone()
  8432. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8433. newObj.Parent = par
  8434. destroyHook(newObj,replacement,par)
  8435. end)
  8436. end
  8437.  
  8438. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8439. local newObj = v:Clone()
  8440. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8441. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8442. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8443. end
  8444.  
  8445. function replaceScripts(root)
  8446. for i,v in pairs(root:GetChildren()) do
  8447. if v:IsA("Script") and not v:IsA("LocalScript") then
  8448. local tempStore = {}
  8449. for i2,v2 in pairs(v:GetChildren()) do
  8450. table.insert(tempStore,v2:Clone())
  8451. end
  8452. local newScript = Instance.new("LocalScript",v.Parent)
  8453. newScript.Name = v.Name
  8454. for i2,v2 in pairs(tempStore) do
  8455. v2.Parent = newScript
  8456. end
  8457. v:Destroy()
  8458. end
  8459. replaceScripts(v)
  8460. end
  8461. end
  8462.  
  8463. local player = gPlayers.LocalPlayer
  8464.  
  8465. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8466. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8467. end
  8468.  
  8469. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8470. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8471. end
  8472.  
  8473. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8474. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8475. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8476. eTemplate.Parent = game.ReplicatedStorage
  8477. end
  8478.  
  8479. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8480. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8481. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8482. fTemplate.Parent = game.ReplicatedStorage
  8483. end
  8484.  
  8485. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8486. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8487. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8488. lTemplate.Parent = game.ReplicatedStorage
  8489. end
  8490.  
  8491. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8492. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8493. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8494. mTemplate.Parent = game.ReplicatedStorage
  8495. end
  8496.  
  8497. function getMyPlayerArea()
  8498. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8499. if v.Player.Value == player.Name then
  8500. return v.PlayerArea
  8501. end
  8502. end
  8503. end
  8504.  
  8505. local whitelistedParts = {
  8506. ["DamagePart"] = true,
  8507. ["Explosion"] = true,
  8508. ["Explosion2"] = true,
  8509. ["SuperExplosion"] = true,
  8510. }
  8511.  
  8512. workspace.DescendantAdded:connect(function(desc)
  8513. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8514. newCESS(desc)
  8515. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8516. newCESS(desc)
  8517. elseif desc:IsA("BodyGyro") then
  8518. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8519. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8520. end)
  8521. --elseif desc:IsA("BodyPosition") then
  8522. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8523. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8524. -- end)
  8525. end
  8526. end)
  8527.  
  8528. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8529. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8530. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8531. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8532. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8533.  
  8534. wait(1)
  8535.  
  8536. local player = gPlayers.LocalPlayer
  8537.  
  8538. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8539. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8540.  
  8541. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8542. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8543. local arcMovesList = arcMoves.ScrollingFrame
  8544. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8545.  
  8546. local arcs = {}
  8547.  
  8548. local currentArc = ""
  8549.  
  8550. function getMove(root)
  8551. for i,v in pairs(root:GetChildren()) do
  8552. if v.Name ~= "Requirement" then
  8553. return v
  8554. end
  8555. end
  8556. return nil
  8557. end
  8558.  
  8559. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8560. table.insert(arcs,v)
  8561. end
  8562.  
  8563. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8564. table.insert(arcs,v)
  8565. end
  8566.  
  8567. for i,v in pairs(arcs) do
  8568. local newTemplate = arcTemplate:Clone()
  8569. newTemplate.ArcName.Text = v.Name
  8570. newTemplate.Change.MouseButton1Down:connect(function()
  8571. currentArc = v.Name
  8572. arcToggler.Parent.Visible = true
  8573. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8574. arcMovesList:ClearAllChildren()
  8575. arcToggler.Text = currentArc
  8576. arcMoves.Title.Text = currentArc .. " Arc"
  8577. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8578. local myMove = getMove(v5.Learn)
  8579. if myMove ~= nil then
  8580. local newTemplate = moveTemplate:Clone()
  8581. newTemplate.Attack.Text = v5.Name
  8582. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8583. newTemplate.Parent = arcMovesList
  8584. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8585. newTemplate.Learn.MouseButton1Down:connect(function()
  8586. local learnMove = myMove:Clone()
  8587. learnMove.Parent = player.Backpack
  8588. if learnMove:IsA("LocalScript") then
  8589. learnMove.Disabled = false
  8590. newTemplate.Learn.Text = "Activated"
  8591. newCESS(learnMove)
  8592. else
  8593. newTemplate.Learn.Text = "Learned"
  8594. newCESS(learnMove.LocalScript)
  8595. end
  8596. wait(5)
  8597. newTemplate.Learn.Text = "Learn"
  8598. end)
  8599. newTemplate.Visible = true
  8600. end
  8601. end
  8602. end
  8603. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8604. arcMovesList:ClearAllChildren()
  8605. arcToggler.Text = currentArc
  8606. arcMoves.Title.Text = currentArc .. " Arc"
  8607. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8608. local myMove = getMove(v.Learn)
  8609. if myMove ~= nil then
  8610. local newTemplate = moveTemplate:Clone()
  8611. newTemplate.Attack.Text = v.Name
  8612. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8613. newTemplate.Parent = arcMovesList
  8614. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8615. newTemplate.Learn.MouseButton1Down:connect(function()
  8616. local learnMove = myMove:Clone()
  8617. learnMove.Parent = player.Backpack
  8618. if learnMove:IsA("LocalScript") then
  8619. learnMove.Disabled = false
  8620. newTemplate.Learn.Text = "Activated"
  8621. newCESS(learnMove)
  8622. else
  8623. newTemplate.Learn.Text = "Learned"
  8624. newCESS(learnMove.LocalScript)
  8625. end
  8626. wait(5)
  8627. newTemplate.Learn.Text = "Learn"
  8628. end)
  8629. newTemplate.Visible = true
  8630. end
  8631. end
  8632. end
  8633. end)
  8634. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8635. newTemplate.Visible = true
  8636. newTemplate.Parent = arcList
  8637. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8638. end
  8639.  
  8640. Open = false
  8641. MouseClick = function()
  8642. if Open == false then
  8643. Open = true
  8644. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8645. else
  8646. if Open == true then
  8647. Open = false
  8648. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8649. end
  8650. end
  8651. end
  8652.  
  8653. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8654.  
  8655. Open2 = false
  8656. MouseClick2 = function()
  8657. if Open2 == false then
  8658. Open2 = true
  8659. arcMoves.Visible = true
  8660. else
  8661. if Open2 == true then
  8662. Open2 = false
  8663. arcMoves.Visible = false
  8664. end
  8665. end
  8666. end
  8667.  
  8668. arcToggler.MouseButton1Down:connect(MouseClick2)
  8669.  
  8670. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8671.  
  8672. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8673. if v:IsA("Script") then
  8674. newCESS(v)
  8675. end
  8676. end
  8677. end
  8678. end
  8679. end)
  8680.  
  8681. addcmd('unduck','makes player back to normal',{},
  8682. function(args, speaker)
  8683. local players = getPlayer(args[1], speaker)
  8684. for i,v in pairs(players)do
  8685. refresh(gPlayers[v])
  8686. end
  8687. end)
  8688.  
  8689. addcmd('mesh','makes a player into a mesh',{},
  8690. function(args, speaker)
  8691. local players = getPlayer(args[1], speaker)
  8692. for i,v in pairs(players)do
  8693. local pchar = gPlayers[v].Character
  8694. for i,v in pairs(pchar.Torso:GetChildren()) do
  8695. if v:IsA("Decal") then
  8696. v:Destroy()
  8697. end
  8698. end
  8699. for i,v in pairs(pchar:GetChildren()) do
  8700. if v:IsA("Accessory") then
  8701. v:Destroy()
  8702. end
  8703. end
  8704. pchar.Head.Transparency = 1
  8705. pchar["Left Arm"].Transparency = 1
  8706. pchar["Right Arm"].Transparency = 1
  8707. pchar["Left Leg"].Transparency = 1
  8708. pchar["Right Leg"].Transparency = 1
  8709. pchar.Head.face.Transparency = 1
  8710. local msh = Instance.new("SpecialMesh", pchar.Torso)
  8711. msh.MeshType = "FileMesh"
  8712. msh.Scale = Vector3.new(3, 3, 3)
  8713. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  8714. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  8715. msh.Scale = Vector3.new(3, 3, 3)
  8716. end
  8717. end)
  8718.  
  8719. addcmd('disable','removes players humanoid',{},
  8720. function(args, speaker)
  8721. local players = getPlayer(args[1], speaker)
  8722. for i,v in pairs(players)do
  8723. local pchar = gPlayers[v].Character
  8724. if pchar:FindFirstChild("Humanoid") then
  8725. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  8726. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  8727. humanoid.Parent = game.ContextActionService
  8728. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  8729. Notify('Disabled player(s)') end
  8730. end end end)
  8731.  
  8732. addcmd('enable','gives player humanoid',{},
  8733. function(args, speaker)
  8734. local players = getPlayer(args[1], speaker)
  8735. for i,v in pairs(players)do
  8736. local pchar = gPlayers[v].Character
  8737. if pchar:FindFirstChild("Humanoid") then
  8738. return
  8739. else
  8740. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  8741. humanoid.Parent = pchar
  8742. humanoid.Name = "Humanoid"
  8743. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  8744. Notify('Enabled player(s)') end
  8745. end end end)
  8746.  
  8747. addcmd('size','changes size of player',{},
  8748. function(args, speaker)
  8749. local players = getPlayer(args[1], speaker)
  8750. for i,v in pairs(players)do
  8751. local pchar = gPlayers[v].Character
  8752. local function scale(chr,scl)
  8753. for _,v in pairs(pchar:GetChildren()) do
  8754. if v:IsA("Accessory") then
  8755. v:Clone()
  8756. v.Parent = LightingService
  8757. end end
  8758. local Head = chr['Head']
  8759. local Torso = chr['Torso']
  8760. local LA = chr['Left Arm']
  8761. local RA = chr['Right Arm']
  8762. local LL = chr['Left Leg']
  8763. local RL = chr['Right Leg']
  8764. local HRP = chr['HumanoidRootPart']
  8765. wait(0.1)
  8766. Head.formFactor = 3
  8767. Torso.formFactor = 3
  8768. LA.formFactor = 3
  8769. RA.formFactor = 3
  8770. LL.formFactor = 3
  8771. RL.formFactor = 3
  8772. HRP.formFactor = 3
  8773. Head.Size = Vector3.new(scl * 2, scl, scl)
  8774. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  8775. LA.Size = Vector3.new(scl, scl * 2, scl)
  8776. RA.Size = Vector3.new(scl, scl * 2, scl)
  8777. LL.Size = Vector3.new(scl, scl * 2, scl)
  8778. RL.Size = Vector3.new(scl, scl * 2, scl)
  8779. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  8780. local Motor1 = Instance.new('Motor6D', Torso)
  8781. Motor1.Part0 = Torso
  8782. Motor1.Part1 = Head
  8783. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8784. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8785. Motor1.Name = "Neck"
  8786. local Motor2 = Instance.new('Motor6D', Torso)
  8787. Motor2.Part0 = Torso
  8788. Motor2.Part1 = LA
  8789. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8790. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8791. Motor2.Name = "Left Shoulder"
  8792. local Motor3 = Instance.new('Motor6D', Torso)
  8793. Motor3.Part0 = Torso
  8794. Motor3.Part1 = RA
  8795. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8796. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8797. Motor3.Name = "Right Shoulder"
  8798. local Motor4 = Instance.new('Motor6D', Torso)
  8799. Motor4.Part0 = Torso
  8800. Motor4.Part1 = LL
  8801. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8802. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8803. Motor4.Name = "Left Hip"
  8804. local Motor5 = Instance.new('Motor6D', Torso)
  8805. Motor5.Part0 = Torso
  8806. Motor5.Part1 = RL
  8807. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8808. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8809. Motor5.Name = "Right Hip"
  8810. local Motor6 = Instance.new('Motor6D', HRP)
  8811. Motor6.Part0 = HRP
  8812. Motor6.Part1 = Torso
  8813. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  8814. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  8815. scale(pchar, args[2])
  8816. for _,v in pairs(LightingService:GetChildren()) do
  8817. if v:IsA("Accessory") then
  8818. v.Parent = pchar
  8819. end end end end)
  8820.  
  8821. addcmd('clone','clones player',{},
  8822. function(args, speaker)
  8823. local players = getPlayer(args[1], speaker)
  8824. for i,v in pairs(players)do
  8825. local pchar = gPlayers[v].Character
  8826. pchar.Archivable = true
  8827. local clone = pchar:Clone()
  8828. clone.Parent = workspace
  8829. clone:MoveTo(pchar:GetModelCFrame().p)
  8830. clone:MakeJoints()
  8831. pchar.Archivable = false
  8832. end
  8833. end)
  8834.  
  8835. addcmd('spin','spins player',{},
  8836. function(args, speaker)
  8837. local players = getPlayer(args[1], speaker)
  8838. for i,v in pairs(players)do
  8839. spawn(function()
  8840. local pchar = gPlayers[v].Character
  8841. for i,v in pairs(pchar.Torso:GetChildren()) do
  8842. if v.Name == "Spinning" then
  8843. v:Destroy()
  8844. end
  8845. end
  8846. local Torso = pchar.Torso
  8847. local BG = Instance.new("BodyGyro", Torso)
  8848. BG.Name = "Spinning"
  8849. BG.maxTorque = Vector3.new(0, math.huge, 0)
  8850. BG.P = 11111
  8851. BG.cframe = Torso.CFrame
  8852. repeat wait(1/44)
  8853. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  8854. until not BG or BG.Parent ~= Torso
  8855. end)
  8856. end
  8857. end)
  8858.  
  8859. addcmd('unspin','stops spinning player',{},
  8860. function(args, speaker)
  8861. local players = getPlayer(args[1], speaker)
  8862. for i,v in pairs(players)do
  8863. local pchar = gPlayers[v].Character
  8864. for i,v in pairs(pchar.Torso:GetChildren()) do
  8865. if v.Name == "Spinning" then
  8866. v:Destroy()
  8867. end
  8868. end
  8869. end
  8870. end)
  8871.  
  8872. addcmd('dog','makes player a dog',{},
  8873. function(args, speaker)
  8874. local players = getPlayer(args[1], speaker)
  8875. for i,v in pairs(players)do
  8876. local pchar = gPlayers[v].Character
  8877. if pchar:FindFirstChild("Shirt") then
  8878. pchar.Shirt:Destroy()
  8879. end
  8880. if pchar:FindFirstChild("Pants") then
  8881. pchar.Pants:Destroy()
  8882. end
  8883. if pchar:FindFirstChild("Shirt Graphic") then
  8884. pchar["Shirt Graphic"].Graphic = ""
  8885. end
  8886. pchar.Torso.Transparency = 1
  8887. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8888. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  8889. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  8890. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  8891. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  8892. local FakeTorso = Instance.new("Seat", pchar)
  8893. FakeTorso.Name = "FakeTorso"
  8894. FakeTorso.FormFactor = "Symmetric"
  8895. FakeTorso.TopSurface = 0
  8896. FakeTorso.BottomSurface = 0
  8897. FakeTorso.Size = Vector3.new(3,1,4)
  8898. FakeTorso.BrickColor = BrickColor.new("Brown")
  8899. FakeTorso.CFrame = pchar.Torso.CFrame
  8900. local BF = Instance.new("BodyForce", FakeTorso)
  8901. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  8902. local W = Instance.new("Weld", pchar.Torso)
  8903. W.Part0 = pchar.Torso
  8904. W.Part1 = FakeTorso
  8905. W.C0 = CFrame.new(0,-.5,0)
  8906. local BC = pchar["Body Colors"]
  8907. BC.HeadColor = BrickColor.new("Brown")
  8908. BC.LeftArmColor = BrickColor.new("Brown")
  8909. BC.LeftLegColor = BrickColor.new("Brown")
  8910. BC.RightArmColor = BrickColor.new("Brown")
  8911. BC.RightLegColor = BrickColor.new("Brown")
  8912. BC.TorsoColor = BrickColor.new("Brown")
  8913. end
  8914. end)
  8915.  
  8916. addcmd('undog','makes player back to normal',{},
  8917. function(args, speaker)
  8918. local players = getPlayer(args[1], speaker)
  8919. for i,v in pairs(players)do
  8920. refresh(gPlayers[v])
  8921. end
  8922. end)
  8923.  
  8924. addcmd('loopheal','loop heals player',{},
  8925. function(args, speaker)
  8926. local players = getPlayer(args[1], speaker)
  8927. for i,v in pairs(players)do
  8928. spawn(function()
  8929. local pchar = gPlayers[v].Character
  8930. if pchar:FindFirstChild("LoopHeal") then
  8931. pchar.LoopHeal.Name = "NotLoopHeal"
  8932. wait(0.1)
  8933. pchar.NotLoopHeal:Destroy()
  8934. end
  8935. local LoopHeal = Instance.new("StringValue", pchar)
  8936. LoopHeal.Name = "LoopHeal"
  8937. repeat wait(0.1)
  8938. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  8939. until LoopHeal.Name == "NotLoopHeal"
  8940. end)
  8941. end
  8942. end)
  8943.  
  8944. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  8945. function(args, speaker)
  8946. local players = getPlayer(args[1], speaker)
  8947. for i,v in pairs(players)do
  8948. local pchar = gPlayers[v].Character
  8949. if pchar:FindFirstChild("LoopHeal") then
  8950. pchar.LoopHeal.Name = "NotLoopHeal"
  8951. wait(0.1)
  8952. pchar.NotLoopHeal:Destroy()
  8953. end
  8954. end
  8955. end)
  8956.  
  8957. addcmd('fling','flings player',{},
  8958. function(args, speaker)
  8959. local players = getPlayer(args[1], speaker)
  8960. for i,v in pairs(players)do
  8961. local pchar = gPlayers[v].Character
  8962. if pchar:FindFirstChild("Humanoid") then
  8963. local xran
  8964. local zran
  8965. repeat
  8966. xran = math.random(-9999,9999)
  8967. until math.abs(xran) >= 5555
  8968. repeat
  8969. zran = math.random(-9999,9999)
  8970. until math.abs(zran) >= 5555
  8971. pchar.Humanoid.Sit = true
  8972. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  8973. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  8974. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  8975. end
  8976. end
  8977. end)
  8978.  
  8979. addcmd('skydive','self explanatory',{},
  8980. function(args, speaker)
  8981. local players = getPlayer(args[1], speaker)
  8982. for i,v in pairs(players)do
  8983. local pchar = gPlayers[v].Character
  8984. if pchar:FindFirstChild("HumanoidRootPart") then
  8985. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  8986. end
  8987. end
  8988. end)
  8989.  
  8990. addcmd('sparta','this is sparta',{},
  8991. function(args, speaker)
  8992. --credit adonis i just edited ;)
  8993. local user = getPlayer(args[1], speaker)
  8994. for i,player in pairs(user) do
  8995. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  8996. if torso then
  8997. local hole = Instance.new("Part",player.Character)
  8998. hole.Anchored = true
  8999. hole.CanCollide = false
  9000. hole.formFactor = Enum.FormFactor.Custom
  9001. hole.Size = Vector3.new(10,1,10)
  9002. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9003. hole.BrickColor = BrickColor.new("Really black")
  9004. local holeM = Instance.new("CylinderMesh",hole)
  9005. torso.Anchored = true
  9006. local sound = Instance.new("Sound", hole)
  9007. sound.SoundId = "rbxassetid://130781067"
  9008. sound.Volume = 3
  9009. sound:Play()
  9010. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9011. for i=1,10 do
  9012. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9013. wait(0.1)
  9014. end
  9015. for i=1,5,0.2 do
  9016. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9017. wait()
  9018. end
  9019. player.Character:BreakJoints()
  9020. wait(2)
  9021. sound:Destroy()
  9022. end
  9023. end
  9024. end)
  9025.  
  9026. addcmd('bleach','drink bleach',{''},
  9027. function(args, speaker)
  9028. local players = getPlayer(args[1], speaker)
  9029. for i,v in pairs(players)do
  9030. bleach(gPlayers[v])
  9031. end
  9032. end)
  9033.  
  9034. addcmd('seizure','makes player have a seizure',{''},
  9035. function(args, speaker)
  9036. local players = getPlayer(args[1], speaker)
  9037. for i,v in pairs(players)do
  9038. local pchar = gPlayers[v].Character
  9039. if pchar:FindFirstChild("Seizure") then
  9040.  
  9041. end
  9042. local Seizure = Instance.new("StringValue", pchar)
  9043. Seizure.Name = "Seizure"
  9044. pchar.Humanoid.PlatformStand = true
  9045. repeat wait()
  9046. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9047. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9048. until Seizure.Name == "NotSeizure"
  9049. end
  9050. end)
  9051.  
  9052. addcmd('fegod','gods you in fe games',{''},
  9053. function(args, speaker)
  9054. if speaker.userId ~= LP.userId then
  9055. lponly(speaker)
  9056. else
  9057. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9058. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9059. l.Parent = gPlayers.LocalPlayer.Character
  9060. l.Name = "Humanoid"
  9061. wait(0.1)
  9062. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9063. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9064. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9065. wait(0.1)
  9066. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9067. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9068. end
  9069. end)
  9070.  
  9071. addcmd('unseizure','makes player stop having a seizure',{''},
  9072. function(args, speaker)
  9073. local players = getPlayer(args[1], speaker)
  9074. for i,v in pairs(players)do
  9075. local pchar = gPlayers[v].Character
  9076. if pchar:FindFirstChild("Seizure") then
  9077. pchar.Humanoid.PlatformStand = false
  9078. pchar.Seizure.Name = "NotSeizure"
  9079. wait(0.1)
  9080. pchar.NotSeizure:Destroy()
  9081. end
  9082. end
  9083. end)
  9084.  
  9085. addcmd('m','makes a global message',{'message'},
  9086. function(args, speaker)
  9087. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9088. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9089. _G.msg(MSG)
  9090. end)
  9091.  
  9092. addcmd('sm','makes a global message',{'servermessage'},
  9093. function(args, speaker)
  9094. local MSG = GLS(false, 0)
  9095. local newMSG = GLS(false, 0)
  9096. _G.msg(MSG)
  9097. end)
  9098.  
  9099. addcmd('fe','checks filtering status',{'filtering'},
  9100. function(args, speaker)
  9101. if workspace.FilteringEnabled == true then
  9102. Notify('Filtering ENABLED')
  9103. elseif workspace.FilteringEnabled == false then
  9104. Notify('Filtering Disabled')
  9105. end
  9106. end)
  9107.  
  9108. addcmd('paper','makes player thin as paper',{''},
  9109. function(args, speaker)
  9110. local players = getPlayer(args[1], speaker)
  9111. for i,v in pairs(players)do
  9112. local pchar = gPlayers[v].Character
  9113. for _, child in pairs( pchar:GetChildren()) do
  9114. if child.ClassName == "CharacterMesh" then
  9115. child:Destroy()
  9116. end
  9117. end
  9118. local LA = DATA.Paper:Clone()
  9119. LA.Parent = pchar["Left Arm"]
  9120. local RA = DATA.Paper:Clone()
  9121. RA.Parent = pchar["Right Arm"]
  9122. local LL = DATA.Paper:Clone()
  9123. LL.Parent = pchar["Left Leg"]
  9124. local RL = DATA.Paper:Clone()
  9125. RL.Parent = pchar["Right Leg"]
  9126. local T = DATA.Paper:Clone()
  9127. T.Parent = pchar.Torso
  9128. local H = DATA.Paper:Clone()
  9129. H.Parent = pchar.Head
  9130. pchar.Head.face:Destroy()
  9131. end
  9132. end)
  9133.  
  9134. addcmd('particles','gives a player particles',{''},
  9135. function(args, speaker)
  9136. local players = getPlayer(args[1], speaker)
  9137. for i,v in pairs(players)do
  9138. local char = gPlayers[v].Character
  9139. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9140. if v:IsA('ParticleEmitter') then
  9141. v:destroy()
  9142. end
  9143. end
  9144. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9145. prt.Texture = 'rbxassetid://' .. args[2]
  9146. prt.Rate = 10
  9147. prt.SpreadAngle = Vector2.new(50, 50)
  9148. end
  9149. end)
  9150.  
  9151. addcmd('unparticles','gives a player particles',{'noparticles'},
  9152. function(args, speaker)
  9153. local players = getPlayer(args[1], speaker)
  9154. for i,v in pairs(players)do
  9155. local char = gPlayers[v].Character
  9156. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9157. if v:IsA('ParticleEmitter') then
  9158. v:destroy()
  9159. end
  9160. end
  9161. end
  9162. end)
  9163.  
  9164. blindT = {}
  9165. addcmd('blind','blinds a player',{},
  9166. function(args, speaker)
  9167. local players = getPlayer(args[1], speaker)
  9168. for i,v in pairs(players)do
  9169. spawn(function()
  9170. if FindTable(blindT, _players[v].Name) then return end
  9171. local blind = gPlayers[v].Name
  9172. local victim = gPlayers:FindFirstChild(blind)
  9173. if victim ~= nil then
  9174. victim.CameraMaxZoomDistance = 0.5
  9175. blnd = Instance.new("Part",workspace)
  9176. blnd.Name = "IYblind" .. gPlayers[v].Name
  9177. blnd.Size = Vector3.new(1,1,1)
  9178. blnd.CanCollide = false
  9179. blnd.BrickColor = BrickColor.new("Really black")
  9180. blnd.Material = "Neon"
  9181. local m = Instance.new("SpecialMesh",blnd)
  9182. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9183. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9184. local w = Instance.new("Weld",blnd)
  9185. w.Part0 = blnd
  9186. w.Part1 = victim.Character.Head
  9187. if FindTable(blindT, _players[v].Name) then return end
  9188. table.insert(blindT, _players[v].Name)
  9189. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9190. local blind = gPlayers[v].Name
  9191. local victim = gPlayers:FindFirstChild(blind)
  9192. if victim ~= nil then
  9193. victim.CameraMaxZoomDistance = 0.5
  9194. blnd = Instance.new("Part",workspace)
  9195. blnd.Name = "IYblind" .. gPlayers[v].Name
  9196. blnd.Size = Vector3.new(1,1,1)
  9197. blnd.CanCollide = false
  9198. blnd.BrickColor = BrickColor.new("Really black")
  9199. blnd.Material = "Neon"
  9200. local m = Instance.new("SpecialMesh",blnd)
  9201. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9202. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9203. local w = Instance.new("Weld",blnd)
  9204. w.Part0 = blnd
  9205. w.Part1 = victim.Character.Head
  9206. end end wait(1)
  9207. until not FindTable(blindT, _players[v].Name)
  9208. end end) end end)
  9209.  
  9210. addcmd('unblind','blinds a player',{'noblind'},
  9211. function(args, speaker)
  9212. local players = getPlayer(args[1], speaker)
  9213. for i,v in pairs(players)do
  9214. spawn(function()
  9215. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9216. local blind = gPlayers[v].Name
  9217. local victim = gPlayers:FindFirstChild(blind)
  9218. if victim ~= nil then
  9219. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9220. for _, child in pairs( workspace:GetChildren()) do
  9221. if child.Name == "IYblind" .. gPlayers[v].Name then
  9222. child:Destroy()
  9223. end end end end) end end)
  9224.  
  9225. addcmd('punish','punishs player',{''},
  9226. function(args, speaker)
  9227. local players = getPlayer(args[1], speaker)
  9228. for i,v in pairs(players)do
  9229. local pchar = gPlayers[v].Character
  9230. pchar.Parent = LightingService
  9231. end
  9232. end)
  9233.  
  9234. addcmd('unpunish','unpunishs player',{''},
  9235. function(args, speaker)
  9236. local players = getPlayer(args[1], speaker)
  9237. for i,v in pairs(players)do
  9238. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9239. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9240. end
  9241. end
  9242. end)
  9243.  
  9244. local starmanPlayers = {}
  9245. local starmanLastColor = nil
  9246. local starmanEvents = {}
  9247.  
  9248. addcmd("starman","Turns [plr] into starman",{},
  9249. function(args,speaker)
  9250. local function starman(plr)
  9251. local char = plr.Character
  9252. local lastColor = ""
  9253. local newColor = ""
  9254.  
  9255. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9256. powerupSound.Name = "PowerUp"
  9257. powerupSound.Volume = 10
  9258. powerupSound.SoundId = "rbxassetid://182755256"
  9259. wait()
  9260. powerupSound:Play()
  9261.  
  9262. game:GetService("Debris"):AddItem(powerupSound,2)
  9263.  
  9264. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9265.  
  9266. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9267. starmanMusic.Name = "Starman"
  9268. starmanMusic.Volume = 1
  9269. starmanMusic.Looped = true
  9270. starmanMusic.SoundId = "rbxassetid://530596723"
  9271. wait()
  9272. starmanMusic:Play()
  9273.  
  9274. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9275. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9276.  
  9277. char.Humanoid.WalkSpeed = 32
  9278. char.Humanoid.MaxHealth = math.huge
  9279. char.Humanoid.Health = math.huge
  9280.  
  9281. local invisff = Instance.new("ForceField", char)
  9282. invisff.Visible = false invisff.Name = 'smff'
  9283.  
  9284. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9285.  
  9286. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9287. light.Name = "StarmanFlash"
  9288. light.Brightness = 100
  9289. light.Range = 20
  9290. light.Shadows = true
  9291.  
  9292. local function stardestroy(part)
  9293. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9294. for i,v in pairs(part.Parent:GetChildren()) do
  9295. if v:IsA("BasePart") then
  9296. local force = Instance.new("BodyForce",v)
  9297. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9298. v:BreakJoints()
  9299. end
  9300. end
  9301.  
  9302. local tadaas = {}
  9303.  
  9304. for i = 1,1 do
  9305. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9306. tadaa.Volume = 10
  9307. tadaa.SoundId = "rbxassetid://551195499"
  9308. table.insert(tadaas,tadaa)
  9309. end
  9310.  
  9311. wait()
  9312.  
  9313. for i,v in pairs(tadaas) do
  9314. v:Play()
  9315. end
  9316. end
  9317. end
  9318.  
  9319. local events = {}
  9320. for i,v in pairs(char:GetChildren()) do
  9321. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9322. end
  9323. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9324. starmanEvents[plr.Name] = events
  9325. starmanPlayers[plr.Name] = char
  9326. end
  9327.  
  9328. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9329. spawn(function()starman(gPlayers[plr])end)
  9330. end
  9331. end)
  9332.  
  9333. addcmd("unstarman","Removes starman from [plr]",{},
  9334. function(args,speaker)
  9335. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9336. pcall(function()
  9337. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9338. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9339. local char = gPlayers[plr].Character
  9340. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9341. char.HumanoidRootPart.Starman:Destroy()
  9342. end
  9343. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9344. char.HumanoidRootPart.StarmanFlash:Destroy()
  9345. end
  9346. while char.HumanoidRootPart:FindFirstChild("smff") do
  9347. char.HumanoidRootPart.smff:Destroy()
  9348. end
  9349. end)
  9350. end
  9351. end)
  9352.  
  9353. local Timers = {}
  9354. function checkTimer(n,t,res)
  9355. if not Timers[n] then Timers[n] = 0 end
  9356.  
  9357. if tick() >= Timers[n] + t then
  9358. if res then Timers[n] = tick() end
  9359. return true
  9360. else
  9361. return false
  9362. end
  9363. end
  9364.  
  9365. function nonEmpty(t)
  9366. for i,v in pairs(t) do
  9367. return true
  9368. end
  9369. return false
  9370. end
  9371.  
  9372. game:GetService("RunService").RenderStepped:Connect(function()
  9373. if nonEmpty(starmanPlayers) then
  9374. if checkTimer("Starman",0.05,true) then
  9375. for name,plrchar in pairs(starmanPlayers) do
  9376. ypcall(function()
  9377. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9378. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9379.  
  9380. local plr = gPlayers:FindFirstChild(name)
  9381.  
  9382. if plr then
  9383. local char = plrchar
  9384. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9385.  
  9386. local meshMap = {}
  9387.  
  9388. for i,v in pairs(char:GetChildren()) do
  9389. if v:IsA("CharacterMesh") then
  9390. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9391. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9392. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9393. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9394. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9395. end
  9396. end
  9397.  
  9398. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9399.  
  9400. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9401. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9402. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9403. starmanLastColor = newColor
  9404. for i,v in pairs(char:GetChildren()) do
  9405. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9406. v.BrickColor = newColor
  9407. local fade = v:Clone()
  9408. if meshMap[v.Name] then
  9409. local newMesh = Instance.new("SpecialMesh",fade)
  9410. newMesh.MeshId = meshMap[v.Name]
  9411. end
  9412. fade.Name = "StarFade"
  9413. fade.Anchored = true
  9414. fade.CanCollide = false
  9415. 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
  9416. fade.Parent = workspace.Terrain
  9417. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9418. game:GetService("Debris"):AddItem(fade,0.5)
  9419. end
  9420. end
  9421. light.Color = newColor.Color
  9422. end
  9423. end)
  9424. end
  9425. end
  9426. end
  9427. end)
  9428.  
  9429. addcmd("tppos","Teleports a player to a coordinate",{},
  9430. function(args,speaker)
  9431. if #args < 4 then return end
  9432. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9433. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9434. local char = gPlayers[plr].Character
  9435. if char and char:FindFirstChild("HumanoidRootPart") then
  9436. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9437. end
  9438. end
  9439. end)
  9440.  
  9441. addcmd("offset","Offsets a player by a coordinate",{},
  9442. function(args,speaker)
  9443. if #args < 4 then return end
  9444. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9445. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9446. local char = gPlayers[plr].Character
  9447. if char and char:FindFirstChild("HumanoidRootPart") then
  9448. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9449. end
  9450. end
  9451. end)
  9452.  
  9453. addcmd('bait',';)',{'troll'},
  9454. function(args, speaker)
  9455. spawn(function()
  9456. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9457. 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)
  9458. y = Instance.new("BillboardGui")
  9459. y.Size = UDim2.new(0,100,0,150)
  9460. y.StudsOffset = Vector3.new(0,1,0)
  9461. y.Parent = P
  9462. y.Adornee = P
  9463. f = Instance.new("TextLabel")
  9464. f.Parent = y
  9465. f.BackgroundTransparency = 1
  9466. f.Position = UDim2.new(0,0,0,-50)
  9467. f.Size = UDim2.new(0,100,0,100)
  9468. f.Font = "Highway"
  9469. f.FontSize = "Size48"
  9470. f.Text = "Touch for admin!"
  9471. f.TextStrokeColor3 = Color3.new(0,0,0)
  9472. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9473. f.TextStrokeTransparency = 0
  9474. f.TextYAlignment = "Bottom"
  9475. 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)
  9476. end)
  9477. end)
  9478.  
  9479. addcmd('removebait','clears bait parts',{'nobait'},
  9480. function(args, speaker)
  9481. local function dels(instance)
  9482. for i,v in pairs(instance:GetChildren())do
  9483. if v.name == "IYbait"then v:Destroy()end
  9484. dels(v)
  9485. end
  9486. end
  9487. dels(workspace)
  9488. end)
  9489.  
  9490. function CreateInstance(cls,props)
  9491. local inst = Instance.new(cls)
  9492. for i,v in pairs(props) do
  9493. inst[i] = v
  9494. end
  9495. return inst end
  9496. local function createSoundFrame()
  9497. 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)
  9498. 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
  9499. 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)
  9500. 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})
  9501. 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})
  9502. 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)
  9503. 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)
  9504. 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})
  9505. 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
  9506. 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
  9507. 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)
  9508. 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})
  9509. 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})
  9510. 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)
  9511. 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})
  9512. 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})
  9513. 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
  9514. 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)
  9515. return soundFrame end
  9516. local soundFrame = createSoundFrame()
  9517. soundFrame.Visible = true
  9518. local MusicPlayer do
  9519. MusicPlayer = {}
  9520. local playlist = {}
  9521. local currentSong = 1
  9522. local playlistHook = nil
  9523. --local soundFrame = script.Parent:WaitForChild("Sound")
  9524. local soundLine = soundFrame:WaitForChild("Pos")
  9525. local soundTouch = soundLine:WaitForChild("Touch")
  9526. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9527. local soundPause = soundFrame:WaitForChild("Pause")
  9528. local soundNext = soundFrame:WaitForChild("NextSong")
  9529. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9530. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9531. local mouseDrag = false
  9532. local mouse = gPlayers.LocalPlayer:GetMouse()
  9533. local lineBar = soundFrame:WaitForChild("Pos")
  9534. adminSound = Instance.new("Sound",nil)
  9535. local function timeConvert(num)
  9536. local mins = math.floor(num/60)
  9537. local secs = math.floor(num % 60)
  9538. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9539. end
  9540. local function updateSongLine()
  9541. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9542. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9543. local movePos = linePos/soundLine.AbsoluteSize.X
  9544. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9545. elseif linePos < 0 then
  9546. soundTouch.Position = UDim2.new(0,0,0,0)
  9547. else
  9548. soundTouch.Position = UDim2.new(1,0,0,0)
  9549. end
  9550. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9551. adminSound.TimePosition = newTimePos
  9552. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9553. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9554. end
  9555. local function updateDetails(id)
  9556. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9557. soundFrame.SName.Text = info.Name
  9558. end
  9559. local function setPlaylistHook()
  9560. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9561. if #playlist == 0 then return end
  9562. playlistHook = adminSound.DidLoop:connect(function()
  9563. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9564. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9565. MusicPlayer:Play(playlist[currentSong],true)
  9566. end)
  9567. end
  9568. local function disconnectPlaylistHook()
  9569. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9570. end
  9571. game:GetService("RunService").RenderStepped:Connect(function()
  9572. if adminSound.Playing then
  9573. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9574. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9575. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9576. end
  9577. end)
  9578. lineBar.InputBegan:connect(function(input)
  9579. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9580. mouseDrag = true
  9581. updateSongLine()
  9582. end
  9583. end)
  9584. lineBar.InputEnded:connect(function(input)
  9585. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9586. mouseDrag = false
  9587. end
  9588. end)
  9589. mouse.Move:connect(function(prop)
  9590. if mouseDrag then
  9591. updateSongLine()
  9592. end
  9593. end)
  9594. function MusicPlayer:Play(id,plist)
  9595. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9596. adminSound:Stop()
  9597. if adminSound.Parent == nil then
  9598. adminSound = Instance.new("Sound",workspace)
  9599. adminSound.Name = "IYsound"
  9600. adminSound.Looped = true
  9601. if plist then setPlaylistHook() end
  9602. end
  9603. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9604. adminSound.TimePosition = 0
  9605. --repeat wait() until adminSound.IsLoaded
  9606. adminSound:Play()
  9607. soundPlayStop.BackgroundTransparency = 0
  9608. soundPlayStop.ImageTransparency = 1
  9609. updateDetails(id)
  9610. end
  9611. function MusicPlayer:Playlist(list)
  9612. playlist = list
  9613. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9614. currentSong = 1
  9615. if adminSound.Parent == nil then
  9616. adminSound = Instance.new("Sound",workspace)
  9617. adminSound.Name = "IYsound"
  9618. adminSound.Looped = true
  9619. end
  9620. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9621. MusicPlayer:Play(playlist[1],true)
  9622. setPlaylistHook()
  9623. end
  9624. function MusicPlayer:Stop()
  9625. adminSound:Stop()
  9626. adminSound.TimePosition = 0
  9627. soundTouch.Position = UDim2.new(0,0,0,0)
  9628. soundFrame.TimeStart.Text = "0:00"
  9629. soundPlayStop.BackgroundTransparency = 1
  9630. soundPlayStop.ImageTransparency = 0
  9631. end
  9632. function MusicPlayer:Pause()
  9633. adminSound:Pause()
  9634. soundPlayStop.BackgroundTransparency = 1
  9635. soundPlayStop.ImageTransparency = 0
  9636. end
  9637. function MusicPlayer:Resume()
  9638. adminSound:Resume()
  9639. soundPlayStop.BackgroundTransparency = 0
  9640. soundPlayStop.ImageTransparency = 1
  9641. setPlaylistHook()
  9642. end
  9643. function MusicPlayer:NextSong()
  9644. if #playlist == 0 then return end
  9645. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9646. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9647. MusicPlayer:Play(playlist[currentSong],true)
  9648. end
  9649. function MusicPlayer:PrevSong()
  9650. if #playlist == 0 then return end
  9651. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9652. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9653. MusicPlayer:Play(playlist[currentSong],true)
  9654. end
  9655. function MusicPlayer:SetSong(ind)
  9656. if ind > #playlist or ind <= 0 then return end
  9657. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9658. MusicPlayer:Play(playlist[ind],true)
  9659. end
  9660. playerenabled = false
  9661. function MusicPlayer:Show()
  9662. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9663. end
  9664. function MusicPlayer:Hide()
  9665. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9666. end
  9667. function colorFrames(obj,col)
  9668. for i,v in pairs(obj:GetChildren()) do
  9669. if v:IsA("ImageLabel") then
  9670. v.ImageColor3 = col
  9671. end
  9672. v.BackgroundColor3 = col
  9673. end
  9674. end
  9675. for i,v in pairs(soundButtons) do
  9676. v.MouseEnter:connect(function()
  9677. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9678. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9679. v.BackgroundColor3 = Color3.new(1,1,1)
  9680. colorFrames(v,Color3.new(1,1,1))
  9681. end)
  9682. v.MouseLeave:connect(function()
  9683. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9684. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9685. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9686. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9687. end)
  9688. end
  9689. soundPlayStop.MouseButton1Click:connect(function()
  9690. if adminSound.Playing then
  9691. MusicPlayer:Stop()
  9692. else
  9693. MusicPlayer:Resume()
  9694. end
  9695. end)
  9696. soundPause.MouseButton1Click:connect(function()
  9697. MusicPlayer:Pause()
  9698. end)
  9699. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  9700. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  9701. end
  9702. local testgui = Instance.new("ScreenGui",game.CoreGui)
  9703. soundFrame.Parent = testgui
  9704. addcmd('playlist','makes a noice playlist',{'ids','player'},
  9705. function(args, speaker)
  9706. playerenabled = true
  9707. if #args > 0 then
  9708. local function dels(instance)
  9709. for i,v in pairs(instance:GetChildren())do
  9710. if v:IsA'Sound'then v:Destroy()end
  9711. dels(v)
  9712. end
  9713. end
  9714. dels(workspace) wait(0.1)
  9715. if adminSound.Parent == nil then
  9716. adminSound = Instance.new("Sound",workspace)
  9717. adminSound.Name = "IYsound"
  9718. adminSound.Looped = true
  9719. end
  9720. local idlist = splitString(args[1])
  9721. local workingIds = {}
  9722. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  9723. if #workingIds > 0 then
  9724. playerenabled = true
  9725. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  9726. MusicPlayer:Playlist(workingIds)
  9727. 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)
  9728. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9729. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9730. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9731. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  9732. 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)
  9733. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9734. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  9735. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9736. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  9737. addcmd('sound', 'plays a sound',{'music','play'},
  9738. function(args, speaker)
  9739. if isNumber(args[1]) then
  9740. local function dels(instance)
  9741. for i,v in pairs(instance:GetChildren())do
  9742. if v:IsA'Sound'then v:Destroy()end
  9743. dels(v)
  9744. end
  9745. end
  9746. dels(workspace)
  9747. local c = args[1] or 'stop'
  9748. if std.inTable({'stop'}, c:lower()) then return end
  9749. local s = Instance.new("Sound", workspace)
  9750. s.Name = "IYsound"
  9751. s.Looped = true
  9752. s.SoundId = "rbxassetid://" .. c
  9753. s.Volume = 1
  9754. s:Play()
  9755. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  9756. playerenabled = false
  9757. Notify('Playing: '..Asset.Name..' ('..c..')')
  9758. else
  9759. local name = GLS(false, 0)
  9760. playerenabled = false
  9761. Notify('Stopped audio')
  9762. local function dels(instance)
  9763. for i,v in pairs(instance:GetChildren())do
  9764. if v:IsA'Sound'then v:Destroy()end
  9765. dels(v)
  9766. end
  9767. end
  9768. dels(workspace)
  9769. if args[1] ~= "stop" and args[1] ~= "off" then
  9770. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  9771. if song ~= "[]" then
  9772. local Sound = Instance.new("Sound", workspace)
  9773. Sound.Name = "IYsound"
  9774. song = song:sub(13)
  9775. song = song:sub(1, song:find(",") - 1)
  9776. Sound.SoundId = "rbxassetid://" .. song
  9777. Sound.Looped = true
  9778. Sound.Volume = 1
  9779. Sound:Play()
  9780. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  9781. Notify('Playing: '..Asset.Name ..' ('..song.. ')') end
  9782. end end end)
  9783. addcmd('setsong','goto a song',{'tosong'},
  9784. function(args, speaker)
  9785. MusicPlayer:SetSong(tonumber(args[1]))
  9786. end)
  9787. addcmd('nextsong','forward a song',{'nxtsong'},
  9788. function(args, speaker)
  9789. MusicPlayer:NextSong()
  9790. end)
  9791. addcmd('prevsong','back a song',{'previoussong'},
  9792. function(args, speaker)
  9793. MusicPlayer:PrevSong()
  9794. end)
  9795. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  9796. function(args, speaker)
  9797. playerenabled = false
  9798. MusicPlayer:Hide()
  9799. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  9800. end)
  9801.  
  9802. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  9803. function(args, speaker)
  9804. local function dels(instance)
  9805. for i,v in pairs(instance:GetChildren())do
  9806. if v:IsA'Sound'then v:Destroy()end
  9807. dels(v)
  9808. end
  9809. end
  9810. dels(workspace)
  9811. local c = args[1] or 'stop'
  9812. if std.inTable({'stop'}, c:lower()) then return end
  9813. local s = Instance.new("Sound", workspace)
  9814. s.Name = "IYsound"
  9815. s.Looped = true
  9816. s.SoundId = c
  9817. s.Volume = 1
  9818. s:Play()
  9819. playerenabled = false
  9820. Notify('Playing hash')
  9821. end)
  9822.  
  9823. addcmd('disco','disco party',{''},
  9824. function(args, speaker)
  9825. _G.nodisco = nil
  9826. coroutine.resume(coroutine.create(function()
  9827. repeat
  9828. game:GetService('Lighting').GlobalShadows = true
  9829. game:GetService('Lighting').FogEnd = 200
  9830. game:GetService('Lighting').TimeOfDay = 0
  9831. local r = 255
  9832. local g = 0
  9833. local b = 0
  9834. for i = 0,255,5 do
  9835. if _G.nodisco ~=nil then return end
  9836. r = r - 5
  9837. b = b + 5
  9838. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9839. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9840. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9841. wait()
  9842. end
  9843. for i = 0,255,5 do
  9844. if _G.nodisco ~=nil then return end
  9845. g = g + 5
  9846. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9847. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9848. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9849. wait()
  9850. end
  9851. for i = 0,255,5 do
  9852. if _G.nodisco ~=nil then return end
  9853. b = b - 5
  9854. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9855. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9856. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9857. wait()
  9858. end
  9859. for i = 0,255,5 do
  9860. if _G.nodisco ~=nil then return end
  9861. r = r + 5
  9862. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9863. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9864. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9865. wait()
  9866. end
  9867. for i = 0,255,5 do
  9868. if _G.nodisco ~=nil then return end
  9869. g = g - 5
  9870. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9871. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9872. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9873. wait()
  9874. end
  9875. until _G.nodisco
  9876. end))
  9877. end)
  9878.  
  9879. addcmd('undisco','rip disco party',{''},
  9880. function(args, speaker)
  9881. _G.nodisco = true
  9882. execCmd('fixl')
  9883. end)
  9884.  
  9885. addcmd('hat','give a hat to a player',{''},
  9886. function(args, speaker)
  9887. local players = getPlayer(args[1], speaker)
  9888. for i,v in pairs(players)do
  9889. local char = gPlayers[v].Character
  9890. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  9891. Hat.Parent = char
  9892. end end)
  9893.  
  9894. fm = Instance.new('BlockMesh', DATA)
  9895. fm.Scale = Vector3.new(1, 1, 2)
  9896. fm.Name = "FAT"
  9897. addcmd('fat','makes a plr fat',{''},
  9898. function(args, speaker)
  9899. local players = getPlayer(args[1], speaker)
  9900. for i,v in pairs(players)do
  9901. local char = gPlayers[v].Character
  9902. for _, child in pairs( char:GetChildren()) do
  9903. if child.ClassName == "CharacterMesh" then
  9904. child:Destroy() end end
  9905. for i,v in pairs(char:GetChildren()) do
  9906. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  9907. fm:Clone().Parent = v
  9908. end end end end)
  9909.  
  9910. addcmd('crucify','crucifies a player',{'cruci'},
  9911. function(args, speaker)
  9912. local players = getPlayer(args[1], speaker)
  9913. for i,v in pairs(players)do
  9914. local char = gPlayers[v].Character
  9915. local torso=char['Torso']
  9916. local larm=char['Left Arm']
  9917. local rarm=char['Right Arm']
  9918. local lleg=char['Left Leg']
  9919. local rleg=char['Right Leg']
  9920. local head=char['Head']
  9921. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  9922. local cru=Instance.new('Model',char)
  9923. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  9924. local c1=Instance.new('Part',cru)
  9925. c1.BrickColor=BrickColor.new('Reddish brown')
  9926. c1.Material='Wood'
  9927. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  9928. c1.Size=Vector3.new(2,18.4,1)
  9929. c1.Anchored=true
  9930. local c2=c1:Clone()
  9931. c2.Parent=cru
  9932. c2.Size=Vector3.new(11,1.6,1)
  9933. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  9934. torso.Anchored=true;wait(0.5)
  9935. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  9936. larm.Anchored=true
  9937. rarm.Anchored=true
  9938. lleg.Anchored=true
  9939. rleg.Anchored=true
  9940. head.Anchored=true;wait()
  9941. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  9942. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  9943. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  9944. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  9945. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  9946. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  9947. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  9948. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  9949. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  9950. local n1=Instance.new('Part',cru)
  9951. n1.BrickColor=BrickColor.new('Dark stone grey')
  9952. n1.Material='DiamondPlate'
  9953. n1.Size=Vector3.new(0.2,0.2,2)
  9954. n1.Anchored=true
  9955. local m=Instance.new('BlockMesh',n1)
  9956. m.Scale=Vector3.new(0.2,0.2,0.7)
  9957. local n2=n1:Clone()
  9958. n2.Parent=cru
  9959. local n3=n1:Clone()
  9960. n3.Parent=cru
  9961. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  9962. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  9963. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  9964. spawn(function()
  9965. repeat
  9966. wait(0.1)
  9967. char.Humanoid.Health=char.Humanoid.Health-0.6
  9968. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  9969. char:BreakJoints()
  9970. end)
  9971. end
  9972. end
  9973. end)
  9974.  
  9975. addcmd('hang','hangs a player',{},
  9976. function(args, speaker)
  9977. local players = getPlayer(args[1], speaker)
  9978. for i,v in pairs(players)do
  9979. local plr = gPlayers[v].Character
  9980. plr.HumanoidRootPart.Anchored = true
  9981. hang = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01355025338")
  9982. hang.Parent = plr
  9983. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  9984. pcall(function()
  9985. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  9986. function weld(p, cf)
  9987. local weld1 = Instance.new("Weld")
  9988. weld1.Part0 = p
  9989. weld1.Part1 = plr.Torso
  9990. weld1.C0 = CFrame.new()
  9991. weld1.C1 = cf
  9992. weld1.Parent = p
  9993. end
  9994. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  9995. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  9996. spawn(function()
  9997. repeat
  9998. wait(0.1)
  9999. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10000. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10001. plr:BreakJoints()
  10002. end)
  10003. end)
  10004. end
  10005. end)
  10006.  
  10007. addcmd('fix', 'restores lighting and what not',{},
  10008. function(args, speaker)
  10009. LightingService.Ambient = origsettings.abt
  10010. LightingService.OutdoorAmbient = origsettings.oabt
  10011. LightingService.Brightness = origsettings.brt
  10012. LightingService.TimeOfDay = origsettings.time
  10013. LightingService.FogColor = origsettings.fclr
  10014. LightingService.FogEnd = origsettings.fe
  10015. LightingService.FogStart = origsettings.fs
  10016. playinggif = false
  10017. workspace.Gravity = 200
  10018. 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)
  10019. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10020. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10021. if v:IsA("PostEffect") then v:Destroy() end end
  10022. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10023.  
  10024. Floating = false
  10025.  
  10026. addcmd('float', 'makes player float',{},
  10027. function(args,speaker)
  10028. Floating = true
  10029. local players = getPlayer(args[1], speaker)
  10030. for _,v in pairs(players) do
  10031. local pchar = gPlayers[v].Character
  10032. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10033. spawn(function()
  10034. local float = DATA.Float:Clone()
  10035. float.Parent = pchar
  10036. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10037. spawn(function()
  10038. while wait(0.1) do
  10039. if pchar:FindFirstChild("Float") then
  10040. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10041. else
  10042. break
  10043. end
  10044. end
  10045. end)
  10046. end)
  10047. end
  10048. end
  10049. end)
  10050.  
  10051. addcmd('unfloat','disables floating',{},
  10052. function(args, speaker)
  10053. Floating = false
  10054. local players = getPlayer(args[1], speaker)
  10055. for i,v in pairs(players)do
  10056. local pchar = gPlayers[v].Character
  10057. if pchar:FindFirstChild("Float") then
  10058. pchar.Float:Destroy()
  10059. end
  10060. end
  10061. end)
  10062.  
  10063. runningnoclip = false
  10064. Clip = true
  10065. addcmd('noclip','noclip',{},
  10066. function(args, speaker)
  10067. if speaker.userId ~= LP.userId then
  10068. lponly(speaker)
  10069. else
  10070. Notify('Noclip enabled')
  10071. Clip = false
  10072. if LP.Character:FindFirstChild('Torso') then
  10073. wait(0.1)
  10074. if runningnoclip == false then runningnoclip = true
  10075. game:GetService('RunService').Stepped:connect(function ()
  10076. if Clip == false and LP.Character ~= nil then
  10077. for _, child in pairs( LP.Character:GetDescendants()) do
  10078. if child.ClassName == 'Part' and child.CanCollide == true then
  10079. child.CanCollide = false
  10080. end end end end) end
  10081. else
  10082. r15noclip = true
  10083. end
  10084. end
  10085. end)
  10086.  
  10087. addcmd('clip','clip',{},
  10088. function(args, speaker)
  10089. if speaker.userId ~= LP.userId then
  10090. lponly(speaker)
  10091. else
  10092. Notify('Noclip disabled')
  10093. Clip = true
  10094. r15noclip = false
  10095. wait(0.1)
  10096. if LP.Character ~= nil then
  10097. LP.Character.Torso.CanCollide = true
  10098. LP.Character.Head.CanCollide = true
  10099. end end end)
  10100.  
  10101. addcmd('prefix','changes prefix',{},
  10102. function(args, speaker)
  10103. cmdprefix = args[1]
  10104. Notify('Set prefix to "' .. args[1] .. '"')
  10105. updatefile()
  10106. end)
  10107.  
  10108. logsopen = false
  10109. addcmd('logs','shows logs',{},
  10110. function(args, speaker)
  10111. if speaker.userId ~= LP.userId then
  10112. lponly(speaker) else
  10113. if logsopen == false then logsopen = true
  10114. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10115. end
  10116. end
  10117. end)
  10118.  
  10119. local Saved = {}
  10120.  
  10121. RestorePoint = function()
  10122. Saved = {}
  10123. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10124. v.Archivable = true;
  10125. end
  10126. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10127. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10128. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10129. table.insert(Saved, v:Clone());
  10130. end
  10131. elseif v:IsA("Terrain") then
  10132. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10133. end
  10134. end
  10135. return Saved;
  10136. end
  10137.  
  10138. InsertPoint = function()
  10139. if #Saved == 0 and not Saved.Terrain then
  10140. return false;
  10141. end
  10142. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10143. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10144. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10145. pcall(function()
  10146. v:Destroy()
  10147. end)
  10148. end
  10149. elseif v:IsA("Terrain") then
  10150. v:Clear()
  10151. end
  10152. end
  10153. for i, v in ipairs(Saved) do
  10154. v:Clone().Parent = workspace;
  10155. end
  10156. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10157. end
  10158.  
  10159. addcmd('savemap','saves current map',{'smap'},
  10160. function(args, speaker)
  10161. RestorePoint()
  10162. Notify('Saved current map')
  10163. end)
  10164.  
  10165. addcmd('restoremap','saves current map',{'rmap'},
  10166. function(args, speaker)
  10167. InsertPoint()
  10168. Notify('Loaded last saved map')
  10169. end)
  10170.  
  10171. addcmd('respawn','respawns',{},
  10172. function(args, speaker)
  10173. local players = getPlayer(args[1], speaker)
  10174. for i,v in pairs(players) do
  10175. respawn(gPlayers[v])
  10176. end
  10177. end)
  10178.  
  10179. addcmd('version','shows version',{''},
  10180. function(args, speaker)
  10181. if speaker.userId ~= LP.userId then
  10182. lponly(speaker)
  10183. else
  10184. Notify("Version is " .. Version)
  10185. end
  10186. end)
  10187. local CTPenabled = false
  10188. Mouse.KeyDown:connect(function (Key)
  10189. if Key:byte() == 29 then
  10190. if FLYING == false then
  10191. execCmd("fly me", Player)
  10192. elseif FLYING == true then
  10193. execCmd("unfly me", Player)
  10194. end
  10195. end
  10196. if Key:byte() == 30 then
  10197. if Clip == true then
  10198. execCmd("noclip", Player)
  10199. elseif Clip == false then
  10200. execCmd("clip", Player)
  10201. end
  10202. end
  10203. Key = Key:lower()
  10204. if Key:byte() == 27 then
  10205. CTPenabled = true
  10206. end
  10207. end)
  10208. Mouse.KeyUp:connect(function(Key)
  10209. Key = Key:lower()
  10210. if Key:byte() == 27 then
  10211. CTPenabled = false
  10212. end
  10213. end)
  10214. Mouse.Button1Down:connect(function()
  10215. local charx = gPlayers.LocalPlayer.Character
  10216. if charx and CTPenabled == true then
  10217. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10218. end
  10219. end)
  10220.  
  10221. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10222. CMDbar.Name = 'GUI'
  10223. CMDbar.DisplayOrder = 2
  10224. cont = Instance.new("Frame")
  10225. cmdBAR = Instance.new('TextBox', cont)
  10226. cont.Name = "cont"
  10227. cont.BackgroundTransparency = 1
  10228. cont.Position = UDim2.new(1, -265, 0, -75)
  10229. cont.Size = UDim2.new(0, 270, 0, 45)
  10230. cont.Parent = CMDbar
  10231. cont.ZIndex = 5
  10232. cont.Active = true cont.Draggable = true
  10233. cmdBAR.Name = "CMDbar"
  10234. cmdBAR.Parent = cont
  10235. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10236. cmdBAR.BackgroundTransparency = 0.7
  10237. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10238. cmdBAR.BorderSizePixel = 0
  10239. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10240. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10241. cmdBAR.Font = Enum.Font.SourceSans
  10242. cmdBAR.FontSize = Enum.FontSize.Size18
  10243. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10244. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10245. cmdBAR.ZIndex = 5
  10246. -------------------
  10247. ----Data Folder----
  10248. -------------------
  10249. DATA = Instance.new('Folder', game.ContextActionService)
  10250. DATA.Name = 'Data'
  10251. Paper = Instance.new('BlockMesh', DATA)
  10252. Paper.Name = 'Paper'
  10253. Paper.Scale = Vector3.new(1,1,0.1)
  10254. ayylmao = Instance.new('Hat', DATA)
  10255. ayylmao.Name = 'ayylmao'
  10256. ayyHandle = Instance.new('Part', ayylmao)
  10257. ayyHandle.Name = 'Handle'
  10258. ayyHandle.Size = Vector3.new(2,2.4,2)
  10259. ayyHandle.FormFactor = 'Plate'
  10260. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10261. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10262. ayyMesh.MeshType = 'FileMesh'
  10263. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10264. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10265. Float = Instance.new('Part', DATA)
  10266. Float.Name = 'Float'
  10267. Float.Transparency = 1
  10268. Float.Size = Vector3.new(6,1,6)
  10269. Float.Anchored = true
  10270. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10271. missile = Instance.new('Part', DATA)
  10272. missile.Name = 'IY_missile'
  10273. missile.CanCollide = false
  10274. missile.Size = Vector3.new(2, 5, 2)
  10275. Instance.new('CylinderMesh', missile)
  10276. local F = Instance.new('Part', missile)
  10277. F.BrickColor = BrickColor.new('Black')
  10278. F.CanCollide = false
  10279. F.Size = Vector3.new(2, 0.2, 2)
  10280. Instance.new('CylinderMesh', F)
  10281. local fire = Instance.new('Fire', F)
  10282. fire.Size = "15"
  10283. fire.Heat = "25"
  10284. local head = Instance.new('Part', missile)
  10285. head.CanCollide = false
  10286. head.Shape = 'Ball'
  10287. head.Size = Vector3.new(2, 2, 2)
  10288. head.TopSurface = 'Smooth'
  10289. head.BottomSurface = 'Smooth'
  10290. local BF = Instance.new('BodyForce', missile)
  10291. BF.Name = 'force'
  10292. BF.Force = Vector3.new(0, 0, 0)
  10293. local W1 = Instance.new('Weld', missile)
  10294. W1.Part0 = missile
  10295. W1.Part1 = F
  10296. W1.C1 = CFrame.new(0, 2.6, 0)
  10297. local W2 = Instance.new('Weld', missile)
  10298. W2.Part0 = missile
  10299. W2.Part1 = head
  10300. W2.C1 = CFrame.new(0, -2.6, 0)
  10301. jail = Instance.new('Model', DATA)
  10302. jail.Name = 'JAIL'
  10303. local B = Instance.new('Part', jail)
  10304. B.Name = 'BUTTOM'
  10305. B.BrickColor = BrickColor.new('Black')
  10306. B.Transparency = 0.5
  10307. B.Anchored = true
  10308. B.Locked = true
  10309. B.Size = Vector3.new(6, 1, 6)
  10310. B.TopSurface = 'Smooth'
  10311. B.BottomSurface = 'Smooth'
  10312. local M = Instance.new('Part', jail)
  10313. M.Name = 'MAIN'
  10314. M.BrickColor = BrickColor.new('Black')
  10315. M.Transparency = 1
  10316. M.Anchored = true
  10317. M.CanCollide = false
  10318. M.Locked = true
  10319. M.Position = B.Position + Vector3.new(0, 3, 0)
  10320. M.Size = Vector3.new(1, 1, 1)
  10321. local P1 = Instance.new('Part', jail)
  10322. P1.BrickColor = BrickColor.new('Black')
  10323. P1.Transparency = 0.5
  10324. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10325. P1.Rotation = Vector3.new(0, 90, 0)
  10326. P1.Anchored = true
  10327. P1.Locked = true
  10328. P1.Size = Vector3.new(1, 6, 6)
  10329. local P2 = Instance.new('Part', jail)
  10330. P2.BrickColor = BrickColor.new('Black')
  10331. P2.Transparency = 0.5
  10332. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10333. P2.Rotation = Vector3.new(-180, 0, -180)
  10334. P2.Anchored = true
  10335. P2.Locked = true
  10336. P2.Size = Vector3.new(1, 6, 4)
  10337. local P3 = Instance.new('Part', jail)
  10338. P3.BrickColor = BrickColor.new('Black')
  10339. P3.Transparency = 0.5
  10340. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10341. P3.Rotation = Vector3.new(0, 0, 0)
  10342. P3.Anchored = true
  10343. P3.Locked = true
  10344. P3.Size = Vector3.new(1, 6, 4)
  10345. local P4 = Instance.new('Part', jail)
  10346. P4.BrickColor = BrickColor.new('Black')
  10347. P4.Transparency = 0.5
  10348. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10349. P4.Rotation = Vector3.new(0, 90, 0)
  10350. P4.Anchored = true
  10351. P4.Locked = true
  10352. P4.Size = Vector3.new(1, 6, 6)
  10353. local TOP = Instance.new('Part', jail)
  10354. TOP.BrickColor = BrickColor.new('Black')
  10355. TOP.Transparency = 0.5
  10356. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10357. TOP.Rotation = Vector3.new(0, 0, 0)
  10358. TOP.Anchored = true
  10359. TOP.Locked = true
  10360. TOP.Size = Vector3.new(6, 1, 6)
  10361. TOP.TopSurface = 'Smooth'
  10362. TOP.BottomSurface = 'Smooth'
  10363. ------------------------------
  10364. ---Commands/Settings Window---
  10365. ------------------------------
  10366. cp = Instance.new("ScreenGui")
  10367. local Frame = Instance.new("Frame")
  10368. local holder = Instance.new("Frame")
  10369. bar = Instance.new("Frame")
  10370. local cmds = Instance.new("TextButton")
  10371. local settings = Instance.new("TextButton")
  10372. local Hide = Instance.new("TextButton")
  10373. local Exit = Instance.new("TextButton")
  10374. FeedbackMain = Instance.new("Frame")
  10375. local Title = Instance.new("TextLabel")
  10376. local checkboxText = Instance.new("TextLabel")
  10377. local CheckBox = Instance.new("ImageButton")
  10378. local bindInput = Instance.new("TextButton")
  10379. Input = Instance.new("TextBox")
  10380. local preText = Instance.new("TextLabel")
  10381. local setpre = Instance.new("TextButton")
  10382. local everyone = Instance.new("TextButton")
  10383. local JLtext = Instance.new("TextLabel")
  10384. local CheckBoxJL = Instance.new("ImageButton")
  10385. local friends = Instance.new("TextButton")
  10386. local InputBox = Instance.new("TextButton")
  10387. Input_2 = Instance.new("TextBox")
  10388. local MTText = Instance.new("TextLabel")
  10389. local setMT = Instance.new("TextButton")
  10390. local CheckBoxS = Instance.new("ImageButton")
  10391. local slocktext = Instance.new("TextLabel")
  10392. local barBind = Instance.new("TextLabel")
  10393. local setBind = Instance.new("TextButton")
  10394. local MtimeInput = Instance.new("TextButton")
  10395. Input_3 = Instance.new("TextBox")
  10396. local size = Instance.new("Frame")
  10397. MAIN = Instance.new("Frame")
  10398. local Title_2 = Instance.new("TextLabel")
  10399. local Example = Instance.new("TextLabel")
  10400. local Search = Instance.new("TextBox")
  10401. local CMDss = Instance.new("ScrollingFrame")
  10402. cp.Name = "cp"
  10403. cp.Parent = DATA
  10404. Frame.Parent = cp
  10405. Frame.Active = true
  10406. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10407. Frame.BackgroundTransparency = 1
  10408. Frame.Draggable = true
  10409. Frame.Position = UDim2.new(1, -300, 1, -330)
  10410. Frame.Size = UDim2.new(0, 300, 0, 40)
  10411. holder.Name = "holder"
  10412. holder.Parent = Frame
  10413. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10414. holder.BackgroundTransparency = 1
  10415. holder.BorderSizePixel = 2
  10416. holder.ClipsDescendants = true
  10417. holder.Size = UDim2.new(0, 300, 0, 330)
  10418. holder.ZIndex = 2
  10419. bar.Name = "bar"
  10420. bar.Parent = holder
  10421. bar.BackgroundColor3 = maincolor
  10422. bar.BackgroundTransparency = 0.30000001192093
  10423. bar.BorderColor3 = Color3.new(0, 0, 0)
  10424. bar.BorderSizePixel = 0
  10425. bar.Position = UDim2.new(1, -295, 1, -330)
  10426. bar.Size = UDim2.new(0, 290, 0, 26)
  10427. cmds.Name = "cmds"
  10428. cmds.Parent = bar
  10429. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10430. cmds.BackgroundTransparency = 0.80000001192093
  10431. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10432. cmds.Position = UDim2.new(0, 3, 0, 3)
  10433. cmds.Size = UDim2.new(0, 70, 0, 20)
  10434. cmds.Font = Enum.Font.SourceSans
  10435. cmds.FontSize = Enum.FontSize.Size14
  10436. cmds.Text = "Commands"
  10437. cmds.TextColor3 = Color3.new(1, 1, 1)
  10438. settings.Name = "settings"
  10439. settings.Parent = bar
  10440. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10441. settings.BackgroundTransparency = 0.80000001192093
  10442. settings.BorderColor3 = Color3.new(1, 1, 1)
  10443. settings.Position = UDim2.new(0, 77, 0, 3)
  10444. settings.Size = UDim2.new(0, 70, 0, 20)
  10445. settings.Font = Enum.Font.SourceSans
  10446. settings.FontSize = Enum.FontSize.Size14
  10447. settings.Text = "Settings"
  10448. settings.TextColor3 = Color3.new(1, 1, 1)
  10449. Hide.Name = "Hide"
  10450. Hide.Parent = bar
  10451. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10452. Hide.BackgroundTransparency = 0.30000001192093
  10453. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10454. Hide.BorderSizePixel = 0
  10455. Hide.Position = UDim2.new(0, 243, 0, 3)
  10456. Hide.Size = UDim2.new(0, 20, 0, 20)
  10457. Hide.FontSize = Enum.FontSize.Size14
  10458. Hide.Text = ""
  10459. Exit.Name = "Exit"
  10460. Exit.Parent = bar
  10461. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10462. Exit.BackgroundTransparency = 0.30000001192093
  10463. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10464. Exit.BorderSizePixel = 0
  10465. Exit.Position = UDim2.new(0, 267, 0, 3)
  10466. Exit.Size = UDim2.new(0, 20, 0, 20)
  10467. Exit.FontSize = Enum.FontSize.Size14
  10468. Exit.Text = ""
  10469. FeedbackMain.Name = "FeedbackMain"
  10470. FeedbackMain.Parent = holder
  10471. FeedbackMain.BackgroundColor3 = maincolor
  10472. FeedbackMain.BackgroundTransparency = 0.5
  10473. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10474. FeedbackMain.BorderSizePixel = 0
  10475. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.0181818, -310)
  10476. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10477. Title.Name = "Title"
  10478. Title.Parent = FeedbackMain
  10479. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10480. Title.BackgroundTransparency = 1
  10481. Title.Size = UDim2.new(1, 0, 0, 30)
  10482. Title.Font = Enum.Font.SourceSansBold
  10483. Title.FontSize = Enum.FontSize.Size24
  10484. Title.Text = "Settings"
  10485. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10486. checkboxText.Name = "checkboxText"
  10487. checkboxText.Parent = FeedbackMain
  10488. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  10489. checkboxText.BackgroundTransparency = 1
  10490. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  10491. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  10492. checkboxText.Font = Enum.Font.SourceSansBold
  10493. checkboxText.FontSize = Enum.FontSize.Size18
  10494. checkboxText.Text = "Suggestions"
  10495. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10496. CheckBox.Name = "CheckBox"
  10497. CheckBox.Parent = FeedbackMain
  10498. CheckBox.BackgroundTransparency = 1
  10499. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  10500. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  10501. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  10502. bindInput.Name = "bindInput"
  10503. bindInput.Parent = FeedbackMain
  10504. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10505. bindInput.Position = UDim2.new(0, 8, 0, 241)
  10506. bindInput.Size = UDim2.new(0, 30, 0, 30)
  10507. bindInput.AutoButtonColor = false
  10508. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10509. bindInput.Font = Enum.Font.SourceSans
  10510. bindInput.FontSize = Enum.FontSize.Size14
  10511. bindInput.Text = ""
  10512. Input.Name = "Input"
  10513. Input.Parent = bindInput
  10514. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  10515. Input.BackgroundTransparency = 1
  10516. Input.Position = UDim2.new(0, -8, 0, -8)
  10517. Input.Size = UDim2.new(0, 20, 0, 20)
  10518. Input.Font = Enum.Font.SourceSansBold
  10519. Input.FontSize = Enum.FontSize.Size18
  10520. Input.MultiLine = true
  10521. Input.Text = ";"
  10522. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10523. Input.TextWrapped = true
  10524. Input.TextYAlignment = Enum.TextYAlignment.Top
  10525. preText.Name = "preText"
  10526. preText.Parent = FeedbackMain
  10527. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  10528. preText.BackgroundTransparency = 1
  10529. preText.Position = UDim2.new(0, 0, 0, 118)
  10530. preText.Size = UDim2.new(1, 0, 0, 30)
  10531. preText.Font = Enum.Font.SourceSansBold
  10532. preText.FontSize = Enum.FontSize.Size18
  10533. preText.Text = "Prefix"
  10534. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10535. setpre.Name = "setpre"
  10536. setpre.Parent = FeedbackMain
  10537. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  10538. setpre.BorderSizePixel = 5
  10539. setpre.Position = UDim2.new(0, 235, 0, 120)
  10540. setpre.Size = UDim2.new(0, 40, 0, 25)
  10541. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10542. setpre.Font = Enum.Font.ArialBold
  10543. setpre.FontSize = Enum.FontSize.Size18
  10544. setpre.Text = "Set"
  10545. everyone.Name = "everyone"
  10546. everyone.Parent = FeedbackMain
  10547. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  10548. everyone.BackgroundTransparency = 0.80000001192093
  10549. everyone.BorderColor3 = Color3.new(0, 0, 0)
  10550. everyone.Position = UDim2.new(0, 230, 0, 217)
  10551. everyone.Size = UDim2.new(0, 50, 0, 20)
  10552. everyone.Font = Enum.Font.SourceSans
  10553. everyone.FontSize = Enum.FontSize.Size14
  10554. everyone.Text = "Everyone"
  10555. everyone.TextColor3 = Color3.new(1, 1, 1)
  10556. JLtext.Name = "JLtext"
  10557. JLtext.Parent = FeedbackMain
  10558. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  10559. JLtext.BackgroundTransparency = 1
  10560. JLtext.Position = UDim2.new(0, 0, 0, 197)
  10561. JLtext.Size = UDim2.new(1, 0, 0, 30)
  10562. JLtext.Font = Enum.Font.SourceSansBold
  10563. JLtext.FontSize = Enum.FontSize.Size14
  10564. JLtext.Text = "Joined / Left Notifications"
  10565. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10566. CheckBoxJL.Name = "CheckBoxJL"
  10567. CheckBoxJL.Parent = FeedbackMain
  10568. CheckBoxJL.BackgroundTransparency = 1
  10569. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  10570. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  10571. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  10572. friends.Name = "friends"
  10573. friends.Parent = FeedbackMain
  10574. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  10575. friends.BackgroundTransparency = 0.80000001192093
  10576. friends.BorderColor3 = Color3.new(1, 1, 1)
  10577. friends.Position = UDim2.new(0, 230, 0, 192)
  10578. friends.Size = UDim2.new(0, 50, 0, 20)
  10579. friends.Font = Enum.Font.SourceSans
  10580. friends.FontSize = Enum.FontSize.Size14
  10581. friends.Text = "Friends"
  10582. friends.TextColor3 = Color3.new(1, 1, 1)
  10583. InputBox.Name = "InputBox"
  10584. InputBox.Parent = FeedbackMain
  10585. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10586. InputBox.Position = UDim2.new(0, 8, 0, 120)
  10587. InputBox.Size = UDim2.new(0, 30, 0, 30)
  10588. InputBox.AutoButtonColor = false
  10589. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10590. InputBox.Font = Enum.Font.SourceSans
  10591. InputBox.FontSize = Enum.FontSize.Size14
  10592. InputBox.Text = ""
  10593. Input_2.Name = "Input"
  10594. Input_2.Parent = InputBox
  10595. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  10596. Input_2.BackgroundTransparency = 1
  10597. Input_2.Position = UDim2.new(0, -8, 0, -8)
  10598. Input_2.Size = UDim2.new(0, 20, 0, 20)
  10599. Input_2.Font = Enum.Font.SourceSansBold
  10600. Input_2.FontSize = Enum.FontSize.Size18
  10601. Input_2.MultiLine = true
  10602. Input_2.Text = ";"
  10603. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10604. Input_2.TextWrapped = true
  10605. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  10606. MTText.Name = "MTText"
  10607. MTText.Parent = FeedbackMain
  10608. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  10609. MTText.BackgroundTransparency = 1
  10610. MTText.Position = UDim2.new(0, 0, 0, 158)
  10611. MTText.Size = UDim2.new(1, 0, 0, 30)
  10612. MTText.Font = Enum.Font.SourceSansBold
  10613. MTText.FontSize = Enum.FontSize.Size18
  10614. MTText.Text = "Message Seconds"
  10615. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10616. setMT.Name = "setMT"
  10617. setMT.Parent = FeedbackMain
  10618. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  10619. setMT.BorderSizePixel = 5
  10620. setMT.Position = UDim2.new(0, 235, 0, 159)
  10621. setMT.Size = UDim2.new(0, 40, 0, 25)
  10622. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10623. setMT.Font = Enum.Font.ArialBold
  10624. setMT.FontSize = Enum.FontSize.Size18
  10625. setMT.Text = "Set"
  10626. CheckBoxS.Name = "CheckBoxS"
  10627. CheckBoxS.Parent = FeedbackMain
  10628. CheckBoxS.BackgroundTransparency = 1
  10629. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  10630. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  10631. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  10632. slocktext.Name = "slocktext"
  10633. slocktext.Parent = FeedbackMain
  10634. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  10635. slocktext.BackgroundTransparency = 1
  10636. slocktext.Position = UDim2.new(0, 0, 0, 79)
  10637. slocktext.Size = UDim2.new(1, 0, 0, 30)
  10638. slocktext.Font = Enum.Font.SourceSansBold
  10639. slocktext.FontSize = Enum.FontSize.Size14
  10640. slocktext.Text = "Allow Friends On Serverlock"
  10641. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10642. barBind.Name = "barBind"
  10643. barBind.Parent = FeedbackMain
  10644. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10645. barBind.BackgroundTransparency = 1
  10646. barBind.Position = UDim2.new(0, 0, 0, 242)
  10647. barBind.Size = UDim2.new(1, 0, 0, 30)
  10648. barBind.Font = Enum.Font.SourceSansBold
  10649. barBind.FontSize = Enum.FontSize.Size18
  10650. barBind.Text = "Command Bar Keybind"
  10651. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10652. setBind.Name = "setBind"
  10653. setBind.Parent = FeedbackMain
  10654. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10655. setBind.BorderSizePixel = 5
  10656. setBind.Position = UDim2.new(0, 235, 0, 245)
  10657. setBind.Size = UDim2.new(0, 40, 0, 25)
  10658. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10659. setBind.Font = Enum.Font.ArialBold
  10660. setBind.FontSize = Enum.FontSize.Size18
  10661. setBind.Text = "Set"
  10662. MtimeInput.Name = "MtimeInput"
  10663. MtimeInput.Parent = FeedbackMain
  10664. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10665. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  10666. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  10667. MtimeInput.AutoButtonColor = false
  10668. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10669. MtimeInput.Font = Enum.Font.SourceSans
  10670. MtimeInput.FontSize = Enum.FontSize.Size14
  10671. MtimeInput.Text = ""
  10672. Input_3.Name = "Input"
  10673. Input_3.Parent = MtimeInput
  10674. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  10675. Input_3.BackgroundTransparency = 1
  10676. Input_3.Position = UDim2.new(0, -8, 0, -8)
  10677. Input_3.Size = UDim2.new(0, 20, 0, 20)
  10678. Input_3.Font = Enum.Font.SourceSansBold
  10679. Input_3.FontSize = Enum.FontSize.Size18
  10680. Input_3.MultiLine = true
  10681. Input_3.Text = "7"
  10682. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10683. Input_3.TextWrapped = true
  10684. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  10685. size.Name = "size"
  10686. size.Parent = holder
  10687. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10688. size.BackgroundTransparency = 1
  10689. size.Position = UDim2.new(1, -301, 1, -300)
  10690. size.Size = UDim2.new(0, 275, 0, 300)
  10691. size.ZIndex = 2
  10692. MAIN.Name = "MAIN"
  10693. MAIN.Parent = size
  10694. MAIN.BackgroundColor3 = maincolor
  10695. MAIN.BackgroundTransparency = 0.5
  10696. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  10697. MAIN.BorderSizePixel = 0
  10698. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  10699. MAIN.Size = UDim2.new(0, 290, 0, 300)
  10700. Title_2.Name = "Title"
  10701. Title_2.Parent = MAIN
  10702. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10703. Title_2.BackgroundTransparency = 1
  10704. Title_2.Size = UDim2.new(1, 0, 0, 30)
  10705. Title_2.Font = Enum.Font.SourceSansBold
  10706. Title_2.FontSize = Enum.FontSize.Size24
  10707. Title_2.Text = "Commands"
  10708. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10709. Example.Name = "Example"
  10710. Example.Parent = MAIN
  10711. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10712. Example.BackgroundTransparency = 1
  10713. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10714. Example.BorderSizePixel = 0
  10715. Example.Size = UDim2.new(0, 190, 0, 20)
  10716. Example.Visible = false
  10717. Example.Font = Enum.Font.SourceSansBold
  10718. Example.TextSize = 20
  10719. Example.Text = "txt"
  10720. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10721. Example.TextStrokeTransparency = 0
  10722. Example.TextXAlignment = Enum.TextXAlignment.Left
  10723. Example.ZIndex = 6
  10724. Search.Name = "Search"
  10725. Search.Parent = MAIN
  10726. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  10727. Search.BackgroundTransparency = 0.69999998807907
  10728. Search.BorderColor3 = Color3.new(1, 1, 1)
  10729. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  10730. Search.Size = UDim2.new(0, 250, 0, 20)
  10731. Search.ClearTextOnFocus = false
  10732. Search.Font = Enum.Font.SourceSansBold
  10733. Search.FontSize = Enum.FontSize.Size18
  10734. Search.Text = "Search"
  10735. Search.TextColor3 = Color3.new(1, 1, 1)
  10736. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  10737. Search.TextStrokeTransparency = 0
  10738. CMDss.Name = "CMDs"
  10739. CMDss.Parent = MAIN
  10740. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10741. CMDss.BackgroundTransparency = 1
  10742. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10743. CMDss.BorderSizePixel = 0
  10744. CMDss.Position = UDim2.new(0, 10, 0, 65)
  10745. CMDss.Size = UDim2.new(0, 280, 0, 230)
  10746. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10747. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  10748. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  10749. CMDss.ScrollBarThickness = 8
  10750. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  10751. ------------
  10752. ---Notify---
  10753. ------------
  10754. notifyMAIN = Instance.new('ScreenGui', DATA)
  10755. notifyMAIN.Name = 'Notification'
  10756. notifyNOT = Instance.new('Frame', notifyMAIN)
  10757. notifyNOT.Name = 'NOTIFY'
  10758. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  10759. notifyNOT.BackgroundTransparency = 1
  10760. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  10761. notifyNOT.BorderSizePixel = 2
  10762. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  10763. notifyNOT.Size = UDim2.new(1,0,0,-40)
  10764. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  10765. notifyNOTE.Name = 'NOTE'
  10766. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  10767. notifyNOTE.BackgroundTransparency = 1
  10768. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  10769. notifyNOTE.BorderSizePixel = 0
  10770. notifyNOTE.Size = UDim2.new(1,0,1,0)
  10771. notifyNOTE.ZIndex = 4
  10772. notifyNOTE.FontSize = 'Size18'
  10773. notifyNOTE.Font = 'SourceSansBold'
  10774. notifyNOTE.Text = 'NOTIFY'
  10775. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  10776. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  10777. notifyNOTE.TextStrokeTransparency = 0.8
  10778.  
  10779. addcmd('ayylmao','ayy lmao',{'alien'},
  10780. function(args, speaker)
  10781. local players = getPlayer(args[1], speaker)
  10782. for i,v in pairs(players)do
  10783. local pchar = gPlayers[v].Character
  10784. if pchar:FindFirstChild("Shirt") then
  10785. pchar.Shirt:Destroy()
  10786. end
  10787. if pchar:FindFirstChild("Pants") then
  10788. pchar.Pants:Destroy()
  10789. end
  10790. if pchar:FindFirstChild("Shirt Graphic") then
  10791. pchar["Shirt Graphic"].Graphic = ""
  10792. end
  10793. for i,v in pairs(pchar:GetChildren()) do
  10794. if v:IsA("Accessory") then
  10795. v:Destroy()
  10796. end
  10797. end
  10798. local ayylmao = DATA.ayylmao:Clone()
  10799. ayylmao.Parent = pchar
  10800. local BC = pchar["Body Colors"]
  10801. BC.HeadColor = BrickColor.new("Fossil")
  10802. BC.LeftArmColor = BrickColor.new("Fossil")
  10803. BC.LeftLegColor = BrickColor.new("Fossil")
  10804. BC.RightArmColor = BrickColor.new("Fossil")
  10805. BC.RightLegColor = BrickColor.new("Fossil")
  10806. BC.TorsoColor = BrickColor.new("Fossil")
  10807. end
  10808. end)
  10809. -----------------------------------
  10810. ----Commands/Settings Functions----
  10811. -----------------------------------
  10812. HKFolder = Instance.new("Folder", game.CoreGui)
  10813. for i,v in pairs(HK) do
  10814. local HKValue = Instance.new("StringValue", HKFolder)
  10815. HKValue.Value = v
  10816. HKValue.RobloxLocked = true
  10817. end
  10818. CMDsFolder = Instance.new("Folder", game.CoreGui)
  10819. for i,v in pairs(CMDs) do
  10820. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  10821. CMDsValue.Value = v
  10822. CMDsValue.RobloxLocked = true
  10823. end
  10824. cmdOpen = false
  10825. function commands()
  10826. if cmdOpen == false then
  10827. cmdOpen = true
  10828. local cmds = cp:Clone()
  10829. cmds.Parent = game.CoreGui
  10830. local HKV = HKFolder:GetChildren()
  10831. local CMDsV = CMDsFolder:GetChildren()
  10832. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  10833. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  10834. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  10835. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  10836. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  10837. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  10838. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  10839. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  10840. end
  10841. --joined/left friend option
  10842. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  10843. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  10844. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  10845. Nfriends = true updatefile()
  10846. end)
  10847. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  10848. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  10849. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  10850. Nfriends = false updatefile()
  10851. end)
  10852. --Message time
  10853. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  10854. wait()
  10855. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  10856. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  10857. updatefile()
  10858. end)
  10859. --CMDBAR keybind
  10860. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  10861. wait()
  10862. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  10863. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10864. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  10865. updatefile()
  10866. end)
  10867. --Change prefix
  10868. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  10869. wait()
  10870. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  10871. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  10872. updatefile()
  10873. end)
  10874. --Check Box for notify
  10875. checked = "http://www.roblox.com/asset/?id=65492641"
  10876. unchecked = "http://www.roblox.com/asset/?id=65492651"
  10877. if suggestionstoggle == true then
  10878. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  10879. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  10880. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  10881. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  10882. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  10883. suggestionstoggle = true
  10884. updatefile()
  10885. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  10886. --Check Box for allow friends on serverlock
  10887. checked2 = "http://www.roblox.com/asset/?id=65492641"
  10888. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  10889. if allowfriends == true then
  10890. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  10891. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  10892. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  10893. if allowfriends == true then allowfriends = false updatefile()
  10894. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  10895. allowfriends = true updatefile()
  10896. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  10897. --Check Box for JoinedLeft notifications
  10898. checked3 = "http://www.roblox.com/asset/?id=65492641"
  10899. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  10900. if JLnotify == true then
  10901. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  10902. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  10903. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  10904. if JLnotify == true then JLnotify = false updatefile()
  10905. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  10906. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  10907. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  10908. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  10909. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  10910. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  10911. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  10912. cmds.Frame.holder.bar.Hide.Visible = true
  10913. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  10914. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  10915. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  10916. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  10917. cmds.Frame.holder.bar.Hide.Visible = true
  10918. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  10919. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  10920. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  10921. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  10922. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  10923. cmds.Frame.holder.bar.Hide.Visible = false end)
  10924. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  10925. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  10926. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  10927. cmds:Destroy() cmdOpen = false end)
  10928. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  10929. searchbar()
  10930. for i = 1, #HKV do
  10931. local YSize = 25
  10932. local Position = ((i * YSize) - YSize)
  10933. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  10934. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  10935. newcmd.Visible = true
  10936. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  10937. newcmd.Text = "" .. HKV[i].Value
  10938. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  10939. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  10940. end
  10941. for i = 1, #CMDsV do
  10942. local YSize = 25
  10943. local Position = ((i * YSize) - YSize)
  10944. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  10945. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  10946. newcmd.Visible = true
  10947. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  10948. newcmd.Text = "" .. CMDsV[i].Value
  10949. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  10950. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  10951. end
  10952. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  10953. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  10954. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  10955. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  10956. function searchbar()
  10957. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  10958. local main = CSP
  10959. local frame = CSP:WaitForChild('CMDs')
  10960. local gui = CSP:WaitForChild('Search')
  10961. local focused = false
  10962. Match = function(name,str)
  10963. return name:lower():find(str:lower()) and true
  10964. end
  10965. gui.FocusLost:connect(function(enterpressed)
  10966. gui.Text = "Search"
  10967. end)
  10968. IndexContents = function(str,bool)
  10969. local Index,SizeY = 0,0
  10970. for i,v in next, frame:GetChildren() do
  10971. if bool then
  10972. if Match(v.Text,str) then
  10973. Index = Index + 1
  10974. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  10975. v.Visible = true
  10976. SizeY = SizeY + v.AbsoluteSize.Y
  10977. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  10978. else
  10979. v.Visible = false
  10980. end
  10981. else
  10982. v.Visible = true
  10983. SizeY = SizeY + v.AbsoluteSize.Y
  10984. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  10985. end
  10986. end
  10987. end
  10988. game:GetService('RunService').Stepped:connect(function()
  10989. if gui:IsFocused() and gui.Text == "Search" then
  10990. gui.Text = ''
  10991. end
  10992. end)
  10993. gui.Changed:connect(function()
  10994. if gui:IsFocused() then IndexContents(gui.Text,true) end
  10995. end)
  10996.  
  10997. IndexContents('',true)
  10998. end
  10999.  
  11000. function runwindow()
  11001. commands()
  11002. searchbar()
  11003. end
  11004.  
  11005. addcmd('settings','opens settings window',{'toggles'},
  11006. function(args, speaker)
  11007. if speaker.userId ~= LP.userId then
  11008. lponly(speaker)
  11009. else
  11010. runwindow()
  11011. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11012. wait(0.1)
  11013. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11014. wait(0.1)
  11015. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11016. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11017. end
  11018. end)
  11019.  
  11020. function movetab(speaker,PART)
  11021. game:GetService('RunService').Stepped:connect(function()
  11022. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11023. PART.Locked = true
  11024. local cf = speaker.Character.HumanoidRootPart.CFrame
  11025. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11026. PART.CFrame = newcf end end) end
  11027.  
  11028. hastab = {}
  11029. addcmd('tablet','opens tablet gui',{},
  11030. function(args, speaker)
  11031. for _, child in pairs( workspace:GetChildren()) do
  11032. if child.Name == speaker.Name .. "TAB" then
  11033. child:Destroy() end end
  11034. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11035. local GUI = Instance.new("SurfaceGui")
  11036. local holder = Instance.new("Frame")
  11037. local bar = Instance.new("Frame")
  11038. local Title = Instance.new("TextLabel")
  11039. local MAIN = Instance.new("Frame")
  11040. local Example = Instance.new("TextLabel")
  11041. local CMDs = Instance.new("ScrollingFrame")
  11042. local PART = Instance.new("Part")
  11043. PART.Name = speaker.Name .. 'TAB'
  11044. PART.Color = maincolor
  11045. PART.Size = Vector3.new(7, 7.8, 0.2)
  11046. PART.Transparency = 0
  11047. PART.Locked = true
  11048. PART.CanCollide = false
  11049. PART.Parent = workspace
  11050. PART.Anchored = true
  11051. PART.Material = "Neon"
  11052. local GUI = Instance.new("SurfaceGui")
  11053. local holder = Instance.new("Frame")
  11054. local bar = Instance.new("Frame")
  11055. local Title = Instance.new("TextLabel")
  11056. local MAIN = Instance.new("Frame")
  11057. local Example = Instance.new("TextLabel")
  11058. local CMDs = Instance.new("ScrollingFrame")
  11059. GUI.Name = "GUI"
  11060. GUI.Parent = PART
  11061. GUI.CanvasSize = Vector2.new(500, 600)
  11062. GUI.Face = Enum.NormalId.Back
  11063. holder.Name = "holder"
  11064. holder.Parent = GUI
  11065. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11066. holder.BackgroundTransparency = 1
  11067. holder.BorderSizePixel = 2
  11068. holder.Position = UDim2.new(0, 0, 0, 10)
  11069. holder.Size = UDim2.new(0, 300, 0, 330)
  11070. holder.ZIndex = 2
  11071. bar.Name = "bar"
  11072. bar.Parent = holder
  11073. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11074. bar.BackgroundTransparency = 0.89999997615814
  11075. bar.BorderSizePixel = 0
  11076. bar.Position = UDim2.new(0, 10, 1, -330)
  11077. bar.Size = UDim2.new(0, 480, 0, 33)
  11078. Title.Name = "Title"
  11079. Title.Parent = bar
  11080. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11081. Title.BackgroundTransparency = 1
  11082. Title.Size = UDim2.new(1, 0, 0, 30)
  11083. Title.Font = Enum.Font.SourceSansBold
  11084. Title.FontSize = Enum.FontSize.Size24
  11085. Title.Text = "[Infinite Yield] Command List"
  11086. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11087. MAIN.Name = "MAIN"
  11088. MAIN.Parent = holder
  11089. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11090. MAIN.BackgroundTransparency = 0.89999997615814
  11091. MAIN.BorderSizePixel = 0
  11092. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11093. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11094. Example.Name = "Example"
  11095. Example.Parent = MAIN
  11096. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11097. Example.BackgroundTransparency = 1
  11098. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11099. Example.BorderSizePixel = 0
  11100. Example.Size = UDim2.new(0, 190, 0, 40)
  11101. Example.Visible = false
  11102. Example.Font = Enum.Font.SourceSansBold
  11103. Example.FontSize = Enum.FontSize.Size36
  11104. Example.Text = "txt"
  11105. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11106. Example.TextStrokeTransparency = 0
  11107. Example.TextXAlignment = Enum.TextXAlignment.Left
  11108. Example.ZIndex = 6
  11109. CMDs.Name = "CMDs"
  11110. CMDs.Parent = MAIN
  11111. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11112. CMDs.BackgroundTransparency = 1
  11113. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11114. CMDs.BorderSizePixel = 0
  11115. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11116. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11117. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11118. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11119. CMDs.ScrollBarThickness = 15
  11120. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11121. local CMDsV = CMDsFolder:GetChildren()
  11122. for i = 1, #CMDsV do
  11123. local YSize = 35
  11124. local Position = ((i * YSize) - YSize)
  11125. local newcmd = Example:Clone()
  11126. newcmd.Parent = CMDs
  11127. newcmd.Visible = true
  11128. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11129. newcmd.Text = "" .. CMDsV[i].Value
  11130. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11131. local cf = speaker.Character.HumanoidRootPart.CFrame
  11132. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11133. PART.CFrame = newcf
  11134. speaker.Character.Humanoid.Died:connect(function()
  11135. PART:Destroy() end)
  11136. wait(1)
  11137. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11138. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11139. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11140. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11141. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11142. end)
  11143.  
  11144. function updatepositions()
  11145. if PList then
  11146. PList:ClearAllChildren()
  11147. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11148. for i = 1, #WayPoints do
  11149. local YSize = 25
  11150. local Position = ((i * YSize) - YSize)
  11151. local newcmd = Example:Clone()
  11152. newcmd.Parent = PList
  11153. newcmd.Visible = true
  11154. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11155. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11156. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11157. local goto = Instance.new("TextButton")
  11158. goto.Name = "goto"
  11159. goto.Parent = PList
  11160. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11161. goto.BackgroundTransparency = 0.30000001192093
  11162. goto.BorderColor3 = Color3.new(1, 0, 0)
  11163. goto.BorderSizePixel = 0
  11164. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11165. goto.Size = UDim2.new(0, 20, 0, 20)
  11166. goto.FontSize = Enum.FontSize.Size14
  11167. goto.Text = ""
  11168. goto.ZIndex = 6
  11169. goto.MouseButton1Click:Connect(function()
  11170. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11171. end)
  11172. end
  11173. end
  11174. end
  11175.  
  11176. posopen = false
  11177. addcmd("positions","lists waypoints",{'pos'},
  11178. function(args, speaker)
  11179. if posopen == false then
  11180. posopen = true
  11181. local Pos = Instance.new("ScreenGui")
  11182. local drag = Instance.new("Frame")
  11183. local PromptDialog = Instance.new("Frame")
  11184. local shadow = Instance.new("Frame")
  11185. local PopupText = Instance.new("TextLabel")
  11186. local Exit = Instance.new("TextButton")
  11187. local ContainerFrame = Instance.new("Frame")
  11188. PList = Instance.new("ScrollingFrame")
  11189. Pos.Name = "Pos"
  11190. Pos.Parent = game.CoreGui
  11191. drag.Name = "drag"
  11192. drag.Parent = Pos
  11193. drag.Active = true
  11194. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11195. drag.BackgroundTransparency = 1
  11196. drag.Draggable = true
  11197. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11198. drag.Size = UDim2.new(0, 290, 0, 30)
  11199. PromptDialog.Name = "PromptDialog"
  11200. PromptDialog.Parent = drag
  11201. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11202. PromptDialog.BackgroundTransparency = 1
  11203. PromptDialog.BorderSizePixel = 0
  11204. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11205. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11206. PromptDialog.ZIndex = 8
  11207. shadow.Name = "shadow"
  11208. shadow.Parent = PromptDialog
  11209. shadow.BackgroundColor3 = maincolor
  11210. shadow.BackgroundTransparency = 0.30000001192093
  11211. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11212. shadow.BorderSizePixel = 0
  11213. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11214. shadow.Size = UDim2.new(0, 290, 0, 26)
  11215. PopupText.Name = "PopupText"
  11216. PopupText.Parent = shadow
  11217. PopupText.BackgroundTransparency = 1
  11218. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11219. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11220. PopupText.ZIndex = 110
  11221. PopupText.Font = Enum.Font.SourceSansBold
  11222. PopupText.FontSize = Enum.FontSize.Size28
  11223. PopupText.Text = "Positions"
  11224. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11225. PopupText.TextStrokeTransparency = 0
  11226. PopupText.TextWrapped = true
  11227. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11228. Exit.Name = "Exit"
  11229. Exit.Parent = shadow
  11230. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11231. Exit.BackgroundTransparency = 0.30000001192093
  11232. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11233. Exit.BorderSizePixel = 0
  11234. Exit.Position = UDim2.new(0, 267, 0, 3)
  11235. Exit.Size = UDim2.new(0, 20, 0, 20)
  11236. Exit.FontSize = Enum.FontSize.Size14
  11237. Exit.Text = ""
  11238. ContainerFrame.Name = "ContainerFrame"
  11239. ContainerFrame.Parent = PromptDialog
  11240. ContainerFrame.BackgroundColor3 = maincolor
  11241. ContainerFrame.BackgroundTransparency = 0.5
  11242. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11243. ContainerFrame.BorderSizePixel = 0
  11244. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11245. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11246. ContainerFrame.ZIndex = 5
  11247. PList.Name = "List"
  11248. PList.Parent = ContainerFrame
  11249. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11250. PList.BackgroundTransparency = 1
  11251. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11252. PList.BorderSizePixel = 0
  11253. PList.Position = UDim2.new(0, 10, 0, 5)
  11254. PList.Size = UDim2.new(0, 280, 0, 230)
  11255. PList.ZIndex = 6
  11256. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11257. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11258. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11259. PList.ScrollBarThickness = 8
  11260. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11261. updatepositions()
  11262. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11263. Exit.MouseButton1Click:Connect(function()
  11264. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11265. wait(0.6) posopen = false Pos:Destroy() end) end
  11266. end)
  11267.  
  11268. function updateadmins()
  11269. if AList then
  11270. AList:ClearAllChildren()
  11271. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11272. for i = 1, #adminname do
  11273. local YSize = 25
  11274. local Position = ((i * YSize) - YSize)
  11275. local newcmd = Example:Clone()
  11276. newcmd.Parent = AList
  11277. newcmd.Visible = true
  11278. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11279. newcmd.Text = adminname[i].NAME
  11280. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11281. end
  11282. end
  11283. end
  11284.  
  11285. adminsopen = false
  11286. adminname = {}
  11287. addcmd('admins','displays admins',{'adminlist'},
  11288. function(args, speaker)
  11289. if speaker.userId ~= LP.userId then
  11290. lponly(speaker) else
  11291. if adminsopen == false then
  11292. adminsopen = true
  11293. local admins = Instance.new("ScreenGui")
  11294. local drag = Instance.new("Frame")
  11295. local PromptDialog = Instance.new("Frame")
  11296. local shadow = Instance.new("Frame")
  11297. local PopupText = Instance.new("TextLabel")
  11298. local Exit = Instance.new("TextButton")
  11299. local ContainerFrame = Instance.new("Frame")
  11300. AList = Instance.new("ScrollingFrame")
  11301. admins.Name = "Admins"
  11302. admins.Parent = game.CoreGui
  11303. drag.Name = "drag"
  11304. drag.Parent = admins
  11305. drag.Active = true
  11306. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11307. drag.BackgroundTransparency = 1
  11308. drag.Draggable = true
  11309. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11310. drag.Size = UDim2.new(0, 290, 0, 30)
  11311. PromptDialog.Name = "PromptDialog"
  11312. PromptDialog.Parent = drag
  11313. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11314. PromptDialog.BackgroundTransparency = 1
  11315. PromptDialog.BorderSizePixel = 0
  11316. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11317. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11318. PromptDialog.ZIndex = 8
  11319. shadow.Name = "shadow"
  11320. shadow.Parent = PromptDialog
  11321. shadow.BackgroundColor3 = maincolor
  11322. shadow.BackgroundTransparency = 0.30000001192093
  11323. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11324. shadow.BorderSizePixel = 0
  11325. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11326. shadow.Size = UDim2.new(0, 290, 0, 26)
  11327. PopupText.Name = "PopupText"
  11328. PopupText.Parent = shadow
  11329. PopupText.BackgroundTransparency = 1
  11330. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11331. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11332. PopupText.ZIndex = 110
  11333. PopupText.Font = Enum.Font.SourceSansBold
  11334. PopupText.FontSize = Enum.FontSize.Size28
  11335. PopupText.Text = "Admins"
  11336. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11337. PopupText.TextStrokeTransparency = 0
  11338. PopupText.TextWrapped = true
  11339. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11340. Exit.Name = "Exit"
  11341. Exit.Parent = shadow
  11342. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11343. Exit.BackgroundTransparency = 0.30000001192093
  11344. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11345. Exit.BorderSizePixel = 0
  11346. Exit.Position = UDim2.new(0, 267, 0, 3)
  11347. Exit.Size = UDim2.new(0, 20, 0, 20)
  11348. Exit.FontSize = Enum.FontSize.Size14
  11349. Exit.Text = ""
  11350. ContainerFrame.Name = "ContainerFrame"
  11351. ContainerFrame.Parent = PromptDialog
  11352. ContainerFrame.BackgroundColor3 = maincolor
  11353. ContainerFrame.BackgroundTransparency = 0.5
  11354. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11355. ContainerFrame.BorderSizePixel = 0
  11356. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11357. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11358. ContainerFrame.ZIndex = 5
  11359. AList.Name = "List"
  11360. AList.Parent = ContainerFrame
  11361. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11362. AList.BackgroundTransparency = 1
  11363. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11364. AList.BorderSizePixel = 0
  11365. AList.Position = UDim2.new(0, 10, 0, 5)
  11366. AList.Size = UDim2.new(0, 280, 0, 230)
  11367. AList.ZIndex = 6
  11368. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11369. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11370. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11371. AList.ScrollBarThickness = 8
  11372. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11373. updateadmins()
  11374. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11375. Exit.MouseButton1Click:Connect(function()
  11376. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11377. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11378. end)
  11379.  
  11380. function updatebans()
  11381. if BList then
  11382. BList:ClearAllChildren()
  11383. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11384. for i = 1, #banname do
  11385. local YSize = 25
  11386. local Position = ((i * YSize) - YSize)
  11387. local newcmd = Example:Clone()
  11388. newcmd.Parent = BList
  11389. newcmd.Visible = true
  11390. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11391. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11392. newcmd.TextSize = 20
  11393. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11394. local delet = Instance.new("TextButton")
  11395. delet.Name = "delet"
  11396. delet.Parent = BList
  11397. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11398. delet.BackgroundTransparency = 0.30000001192093
  11399. delet.BorderColor3 = Color3.new(1, 0, 0)
  11400. delet.BorderSizePixel = 0
  11401. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11402. delet.Size = UDim2.new(0, 20, 0, 20)
  11403. delet.FontSize = Enum.FontSize.Size14
  11404. delet.Text = ""
  11405. delet.ZIndex = 6
  11406. delet.MouseButton1Click:Connect(function()
  11407. updatebans()
  11408. execCmd("unban "..banname[i].NAME)
  11409. end)
  11410. end
  11411. end
  11412. end
  11413.  
  11414. banname = {}
  11415. bansopen = false
  11416. addcmd('bans','displays bans',{'banlist'},
  11417. function(args, speaker)
  11418. if speaker.userId ~= LP.userId then
  11419. lponly(speaker) else
  11420. if bansopen == false then
  11421. bansopen = true
  11422. local Bans = Instance.new("ScreenGui")
  11423. local drag = Instance.new("Frame")
  11424. local PromptDialog = Instance.new("Frame")
  11425. local ContainerFrame = Instance.new("Frame")
  11426. BList = Instance.new("ScrollingFrame")
  11427. local shadow = Instance.new("Frame")
  11428. local Exit = Instance.new("TextButton")
  11429. local PopupText = Instance.new("TextLabel")
  11430. Bans.Name = "Bans"
  11431. Bans.Parent = game.CoreGui
  11432. drag.Name = "drag"
  11433. drag.Parent = Bans
  11434. drag.Active = true
  11435. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11436. drag.BackgroundTransparency = 1
  11437. drag.Draggable = true
  11438. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11439. drag.Size = UDim2.new(0, 438, 0, 26)
  11440. PromptDialog.Name = "PromptDialog"
  11441. PromptDialog.Parent = drag
  11442. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11443. PromptDialog.BackgroundTransparency = 1
  11444. PromptDialog.BorderSizePixel = 0
  11445. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11446. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11447. PromptDialog.ZIndex = 5
  11448. ContainerFrame.Name = "ContainerFrame"
  11449. ContainerFrame.Parent = PromptDialog
  11450. ContainerFrame.BackgroundColor3 = maincolor
  11451. ContainerFrame.BackgroundTransparency = 0.5
  11452. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11453. ContainerFrame.BorderSizePixel = 0
  11454. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11455. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11456. ContainerFrame.ZIndex = 5
  11457. BList.Name = "List"
  11458. BList.Parent = ContainerFrame
  11459. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11460. BList.BackgroundTransparency = 1
  11461. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11462. BList.BorderSizePixel = 0
  11463. BList.Position = UDim2.new(0, 10, 0, 9)
  11464. BList.Size = UDim2.new(0, 428, 0, 230)
  11465. BList.ZIndex = 5
  11466. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11467. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11468. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11469. BList.ScrollBarThickness = 8
  11470. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11471. shadow.Name = "shadow"
  11472. shadow.Parent = PromptDialog
  11473. shadow.BackgroundColor3 = maincolor
  11474. shadow.BackgroundTransparency = 0.30000001192093
  11475. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11476. shadow.BorderSizePixel = 0
  11477. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11478. shadow.Size = UDim2.new(0, 438, 0, 26)
  11479. Exit.Name = "Exit"
  11480. Exit.Parent = shadow
  11481. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11482. Exit.BackgroundTransparency = 0.30000001192093
  11483. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11484. Exit.BorderSizePixel = 0
  11485. Exit.Position = UDim2.new(0, 415, 0, 3)
  11486. Exit.Size = UDim2.new(0, 20, 0, 20)
  11487. Exit.FontSize = Enum.FontSize.Size14
  11488. Exit.Text = ""
  11489. PopupText.Name = "PopupText"
  11490. PopupText.Parent = shadow
  11491. PopupText.BackgroundTransparency = 1
  11492. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11493. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11494. PopupText.ZIndex = 6
  11495. PopupText.Font = Enum.Font.SourceSansBold
  11496. PopupText.FontSize = Enum.FontSize.Size32
  11497. PopupText.Text = "Bans"
  11498. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11499. PopupText.TextStrokeTransparency = 0
  11500. PopupText.TextWrapped = true
  11501. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11502. updatebans()
  11503. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11504. Exit.MouseButton1Click:Connect(function()
  11505. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11506. wait(0.6) bansopen = false Bans:Destroy() end) end end
  11507. end)
  11508.  
  11509. addcmd('cmds','opens cmds window',{'commands'},
  11510. function(args, speaker)
  11511. if speaker.userId ~= LP.userId then
  11512. for _, child in pairs( workspace:GetChildren()) do
  11513. if child.Name == speaker.Name .. "TAB" then
  11514. child:Destroy() end end
  11515. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11516. local GUI = Instance.new("SurfaceGui")
  11517. local holder = Instance.new("Frame")
  11518. local bar = Instance.new("Frame")
  11519. local Title = Instance.new("TextLabel")
  11520. local MAIN = Instance.new("Frame")
  11521. local Example = Instance.new("TextLabel")
  11522. local CMDs = Instance.new("ScrollingFrame")
  11523. local PART = Instance.new("Part")
  11524. PART.Name = speaker.Name .. 'TAB'
  11525. PART.Color = maincolor
  11526. PART.Size = Vector3.new(7, 7.8, 0.2)
  11527. PART.Transparency = 0
  11528. PART.Locked = true
  11529. PART.CanCollide = false
  11530. PART.Parent = workspace
  11531. PART.Anchored = true
  11532. PART.Material = "Neon"
  11533. local GUI = Instance.new("SurfaceGui")
  11534. local holder = Instance.new("Frame")
  11535. local bar = Instance.new("Frame")
  11536. local Title = Instance.new("TextLabel")
  11537. local MAIN = Instance.new("Frame")
  11538. local Example = Instance.new("TextLabel")
  11539. local CMDs = Instance.new("ScrollingFrame")
  11540. GUI.Name = "GUI"
  11541. GUI.Parent = PART
  11542. GUI.CanvasSize = Vector2.new(500, 600)
  11543. GUI.Face = Enum.NormalId.Back
  11544. holder.Name = "holder"
  11545. holder.Parent = GUI
  11546. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11547. holder.BackgroundTransparency = 1
  11548. holder.BorderSizePixel = 2
  11549. holder.Position = UDim2.new(0, 0, 0, 10)
  11550. holder.Size = UDim2.new(0, 300, 0, 330)
  11551. holder.ZIndex = 2
  11552. bar.Name = "bar"
  11553. bar.Parent = holder
  11554. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11555. bar.BackgroundTransparency = 0.89999997615814
  11556. bar.BorderSizePixel = 0
  11557. bar.Position = UDim2.new(0, 10, 1, -330)
  11558. bar.Size = UDim2.new(0, 480, 0, 33)
  11559. Title.Name = "Title"
  11560. Title.Parent = bar
  11561. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11562. Title.BackgroundTransparency = 1
  11563. Title.Size = UDim2.new(1, 0, 0, 30)
  11564. Title.Font = Enum.Font.SourceSansBold
  11565. Title.FontSize = Enum.FontSize.Size24
  11566. Title.Text = "[Infinite Yield] Command List"
  11567. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11568. MAIN.Name = "MAIN"
  11569. MAIN.Parent = holder
  11570. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11571. MAIN.BackgroundTransparency = 0.89999997615814
  11572. MAIN.BorderSizePixel = 0
  11573. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11574. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11575. Example.Name = "Example"
  11576. Example.Parent = MAIN
  11577. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11578. Example.BackgroundTransparency = 1
  11579. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11580. Example.BorderSizePixel = 0
  11581. Example.Size = UDim2.new(0, 190, 0, 40)
  11582. Example.Visible = false
  11583. Example.Font = Enum.Font.SourceSansBold
  11584. Example.FontSize = Enum.FontSize.Size36
  11585. Example.Text = "txt"
  11586. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11587. Example.TextStrokeTransparency = 0
  11588. Example.TextXAlignment = Enum.TextXAlignment.Left
  11589. Example.ZIndex = 6
  11590. CMDs.Name = "CMDs"
  11591. CMDs.Parent = MAIN
  11592. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11593. CMDs.BackgroundTransparency = 1
  11594. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11595. CMDs.BorderSizePixel = 0
  11596. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11597. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11598. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11599. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11600. CMDs.ScrollBarThickness = 15
  11601. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11602. local CMDsV = CMDsFolder:GetChildren()
  11603. for i = 1, #CMDsV do
  11604. local YSize = 35
  11605. local Position = ((i * YSize) - YSize)
  11606. local newcmd = Example:Clone()
  11607. newcmd.Parent = CMDs
  11608. newcmd.Visible = true
  11609. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11610. newcmd.Text = "" .. CMDsV[i].Value
  11611. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11612. local cf = speaker.Character.HumanoidRootPart.CFrame
  11613. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11614. PART.CFrame = newcf
  11615. speaker.Character.Humanoid.Died:connect(function()
  11616. PART:Destroy() end)
  11617. wait(1)
  11618. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11619. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11620. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11621. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11622. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11623. else
  11624. commands()
  11625. searchbar()
  11626. end
  11627. end)
  11628. cmdBAR.FocusLost:connect(function(enterpressed)
  11629. if enterpressed and cmdBAR.Text ~= "" then
  11630. spawn(function ()
  11631. execCmd(cmdBAR.Text, Player)
  11632. end)
  11633. end
  11634. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  11635. cmdBAR.BorderSizePixel = 1
  11636. wait(0.1)
  11637. cmdBAR.BorderSizePixel = 0
  11638. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11639. end)
  11640. Mouse.KeyDown:connect(function(Key)
  11641. if (Key==cmdbarbind) then
  11642. cmdBAR:CaptureFocus()
  11643. cmdBAR.BorderSizePixel = 1
  11644. wait(0.1)
  11645. cmdBAR.BorderSizePixel = 2
  11646. end
  11647. end)
  11648. cmdBAR.Changed:connect(function (property)
  11649. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  11650. end)
  11651. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  11652. local diff = cmdBAR.TextBounds.X-250
  11653. 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)
  11654. end)
  11655. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  11656. game:GetService("UserInputService").InputBegan:Connect(function(input)
  11657. if not cmdBAR:IsFocused() then return end
  11658. if input.KeyCode == Enum.KeyCode.Up then
  11659. historyCount = historyCount + 1
  11660. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  11661. cmdBAR.Text = cmdHistory[historyCount] or ""
  11662. elseif input.KeyCode == Enum.KeyCode.Down then
  11663. historyCount = historyCount - 1
  11664. if historyCount < 1 then historyCount = 1 end
  11665. cmdBAR.Text = cmdHistory[historyCount] or ""
  11666. end
  11667. end)
  11668. NOTIFY = DATA.Notification
  11669. NOTIFY.Parent = game.CoreGui
  11670. local usingNOTE = false
  11671. function Notify(msg)
  11672. spawn(function()
  11673. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  11674. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11675. wait(0.5)
  11676. MusicPlayer:Hide()
  11677. if qopen == true then
  11678. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11679. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11680. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11681. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11682. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  11683. NOTIFY.NOTIFY.NOTE.Text = msg
  11684. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  11685. if playerenabled == true then
  11686. wait(4)
  11687. if playerenabled == true then
  11688. MusicPlayer:Show()
  11689. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11690. end
  11691. end
  11692. else
  11693. NOTIFY.NOTIFY.NOTE.Text = msg
  11694. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  11695. if playerenabled == true then
  11696. wait(4)
  11697. if playerenabled == true then
  11698. MusicPlayer:Show()
  11699. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11700. end
  11701. end
  11702. end end end) end
  11703.  
  11704. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  11705. local Logs = Instance.new("ScreenGui")
  11706. logdrag = Instance.new("Frame")
  11707. local PromptDialog = Instance.new("Frame")
  11708. local ContainerFrame = Instance.new("Frame")
  11709. local pos = Instance.new("Frame")
  11710. local clear = Instance.new("TextButton")
  11711. local scroll = Instance.new("ScrollingFrame")
  11712. local hl = Instance.new("Frame")
  11713. local whispers = Instance.new("Frame")
  11714. local CheckBox = Instance.new("ImageButton")
  11715. local box = Instance.new("TextButton")
  11716. local whispers_2 = Instance.new("TextLabel")
  11717. local chats = Instance.new("Frame")
  11718. local CheckBox_2 = Instance.new("ImageButton")
  11719. local box_2 = Instance.new("TextButton")
  11720. local chats_2 = Instance.new("TextLabel")
  11721. local commands = Instance.new("Frame")
  11722. local CheckBox_3 = Instance.new("ImageButton")
  11723. local box_3 = Instance.new("TextButton")
  11724. local commands_2 = Instance.new("TextLabel")
  11725. local shadow = Instance.new("Frame")
  11726. local Exit = Instance.new("TextButton")
  11727. local PopupText = Instance.new("TextLabel")
  11728. local Hide = Instance.new("TextButton")
  11729. Logs.Name = "Logs"
  11730. Logs.Parent = game.CoreGui
  11731. logdrag.Name = "drag"
  11732. logdrag.Parent = Logs
  11733. logdrag.Active = true
  11734. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  11735. logdrag.BackgroundTransparency = 1
  11736. logdrag.Draggable = true
  11737. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  11738. logdrag.Size = UDim2.new(0, 438, 0, 26)
  11739. PromptDialog.Name = "PromptDialog"
  11740. PromptDialog.Parent = logdrag
  11741. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11742. PromptDialog.BackgroundTransparency = 1
  11743. PromptDialog.BorderSizePixel = 0
  11744. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11745. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11746. PromptDialog.ZIndex = 5
  11747. PromptDialog.ClipsDescendants = true
  11748. ContainerFrame.Name = "ContainerFrame"
  11749. ContainerFrame.Parent = PromptDialog
  11750. ContainerFrame.BackgroundColor3 = maincolor
  11751. ContainerFrame.BackgroundTransparency = 0.5
  11752. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11753. ContainerFrame.BorderSizePixel = 0
  11754. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11755. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11756. ContainerFrame.ZIndex = 5
  11757. pos.Name = "pos"
  11758. pos.Parent = ContainerFrame
  11759. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11760. pos.BackgroundTransparency = 1
  11761. pos.BorderColor3 = Color3.new(0, 0, 0)
  11762. pos.BorderSizePixel = 0
  11763. pos.Position = UDim2.new(0, 10, 0, 9)
  11764. pos.Size = UDim2.new(0, 428, 0, 230)
  11765. pos.ZIndex = 5
  11766. clear.Name = "clear"
  11767. clear.Parent = pos
  11768. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  11769. clear.BackgroundTransparency = 0.80000001192093
  11770. clear.BorderColor3 = Color3.new(1, 1, 1)
  11771. clear.Position = UDim2.new(0, 3, 0, 3)
  11772. clear.Size = UDim2.new(0, 70, 0, 20)
  11773. clear.ZIndex = 5
  11774. clear.Font = Enum.Font.SourceSans
  11775. clear.FontSize = Enum.FontSize.Size14
  11776. clear.Text = "Clear"
  11777. clear.TextColor3 = Color3.new(1, 1, 1)
  11778. scroll.Name = "scroll"
  11779. scroll.Parent = pos
  11780. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11781. scroll.BackgroundTransparency = 1
  11782. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11783. scroll.BorderSizePixel = 0
  11784. scroll.Size = UDim2.new(0, 413, 0, 193)
  11785. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  11786. scroll.ZIndex = 5
  11787. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11788. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  11789. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  11790. scroll.ScrollBarThickness = 8
  11791. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  11792. hl.Name = "hl"
  11793. hl.Parent = pos
  11794. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11795. hl.BackgroundTransparency = 0.5
  11796. hl.BorderColor3 = Color3.new(0, 0, 0)
  11797. hl.BorderSizePixel = 0
  11798. hl.Position = UDim2.new(0, 2, 0, 35)
  11799. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  11800. hl.ZIndex = 5
  11801. whispers.Name = "whispers"
  11802. whispers.Parent = pos
  11803. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  11804. whispers.BackgroundTransparency = 1
  11805. whispers.Size = UDim2.new(0, 428, 0, 230)
  11806. CheckBox.Name = "CheckBox"
  11807. CheckBox.Parent = whispers
  11808. CheckBox.BackgroundTransparency = 1
  11809. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  11810. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  11811. CheckBox.ZIndex = 6
  11812. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11813. box.Name = "box"
  11814. box.Parent = whispers
  11815. box.BackgroundColor3 = Color3.new(0, 0, 0)
  11816. box.BackgroundTransparency = 0.80000001192093
  11817. box.BorderColor3 = Color3.new(1, 1, 1)
  11818. box.Position = UDim2.new(0, 172, 0, 3)
  11819. box.Size = UDim2.new(0, 94, 0, 20)
  11820. box.ZIndex = 5
  11821. box.Font = Enum.Font.SourceSans
  11822. box.FontSize = Enum.FontSize.Size14
  11823. box.Text = ""
  11824. box.TextColor3 = Color3.new(1, 1, 1)
  11825. whispers_2.Name = "whispers"
  11826. whispers_2.Parent = whispers
  11827. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11828. whispers_2.BackgroundTransparency = 1
  11829. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  11830. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  11831. whispers_2.ZIndex = 6
  11832. whispers_2.Font = Enum.Font.SourceSansBold
  11833. whispers_2.FontSize = Enum.FontSize.Size14
  11834. whispers_2.Text = "Whispers"
  11835. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11836. chats.Name = "chats"
  11837. chats.Parent = pos
  11838. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  11839. chats.BackgroundTransparency = 1
  11840. chats.Size = UDim2.new(0, 428, 0, 230)
  11841. CheckBox_2.Name = "CheckBox"
  11842. CheckBox_2.Parent = chats
  11843. CheckBox_2.BackgroundTransparency = 1
  11844. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  11845. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  11846. CheckBox_2.ZIndex = 6
  11847. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  11848. box_2.Name = "box"
  11849. box_2.Parent = chats
  11850. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  11851. box_2.BackgroundTransparency = 0.80000001192093
  11852. box_2.BorderColor3 = Color3.new(1, 1, 1)
  11853. box_2.Position = UDim2.new(0, 86, 0, 3)
  11854. box_2.Size = UDim2.new(0, 73, 0, 20)
  11855. box_2.ZIndex = 5
  11856. box_2.Font = Enum.Font.SourceSans
  11857. box_2.FontSize = Enum.FontSize.Size14
  11858. box_2.Text = ""
  11859. box_2.TextColor3 = Color3.new(1, 1, 1)
  11860. chats_2.Name = "chats"
  11861. chats_2.Parent = chats
  11862. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11863. chats_2.BackgroundTransparency = 1
  11864. chats_2.Position = UDim2.new(0, 86, 0, 2)
  11865. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  11866. chats_2.ZIndex = 6
  11867. chats_2.Font = Enum.Font.SourceSansBold
  11868. chats_2.FontSize = Enum.FontSize.Size14
  11869. chats_2.Text = "Chats"
  11870. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11871. commands.Name = "commands"
  11872. commands.Parent = pos
  11873. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  11874. commands.BackgroundTransparency = 1
  11875. commands.Size = UDim2.new(0, 428, 0, 230)
  11876. CheckBox_3.Name = "CheckBox"
  11877. CheckBox_3.Parent = commands
  11878. CheckBox_3.BackgroundTransparency = 1
  11879. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  11880. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  11881. CheckBox_3.ZIndex = 6
  11882. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  11883. box_3.Name = "box"
  11884. box_3.Parent = commands
  11885. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  11886. box_3.BackgroundTransparency = 0.80000001192093
  11887. box_3.BorderColor3 = Color3.new(1, 1, 1)
  11888. box_3.Position = UDim2.new(0, 279, 0, 3)
  11889. box_3.Size = UDim2.new(0, 102, 0, 20)
  11890. box_3.ZIndex = 5
  11891. box_3.Font = Enum.Font.SourceSans
  11892. box_3.FontSize = Enum.FontSize.Size14
  11893. box_3.Text = ""
  11894. box_3.TextColor3 = Color3.new(1, 1, 1)
  11895. commands_2.Name = "commands"
  11896. commands_2.Parent = commands
  11897. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11898. commands_2.BackgroundTransparency = 1
  11899. commands_2.Position = UDim2.new(0, 279, 0, 3)
  11900. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  11901. commands_2.ZIndex = 6
  11902. commands_2.Font = Enum.Font.SourceSansBold
  11903. commands_2.FontSize = Enum.FontSize.Size14
  11904. commands_2.Text = "Commands"
  11905. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11906. shadow.Name = "shadow"
  11907. shadow.Parent = PromptDialog
  11908. shadow.BackgroundColor3 = maincolor
  11909. shadow.BackgroundTransparency = 0.30000001192093
  11910. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11911. shadow.BorderSizePixel = 0
  11912. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11913. shadow.Size = UDim2.new(0, 438, 0, 26)
  11914. Exit.Name = "Exit"
  11915. Exit.Parent = shadow
  11916. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11917. Exit.BackgroundTransparency = 0.30000001192093
  11918. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11919. Exit.BorderSizePixel = 0
  11920. Exit.Position = UDim2.new(0, 415, 0, 3)
  11921. Exit.Size = UDim2.new(0, 20, 0, 20)
  11922. Exit.FontSize = Enum.FontSize.Size14
  11923. Exit.Text = ""
  11924. PopupText.Name = "PopupText"
  11925. PopupText.Parent = shadow
  11926. PopupText.BackgroundTransparency = 1
  11927. PopupText.Position = UDim2.new(0, 61, 0, -5)
  11928. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11929. PopupText.ZIndex = 6
  11930. PopupText.Font = Enum.Font.SourceSansBold
  11931. PopupText.TextSize = 31
  11932. PopupText.Text = "Logs"
  11933. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11934. PopupText.TextStrokeTransparency = 0
  11935. PopupText.TextWrapped = true
  11936. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11937. Hide.Name = "Hide"
  11938. Hide.Parent = shadow
  11939. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  11940. Hide.BackgroundTransparency = 0.30000001192093
  11941. Hide.BorderColor3 = Color3.new(1, 1, 1)
  11942. Hide.BorderSizePixel = 0
  11943. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  11944. Hide.Size = UDim2.new(0, 20, 0, 20)
  11945. Hide.FontSize = Enum.FontSize.Size14
  11946. Hide.Text = ""
  11947. checked = "http://www.roblox.com/asset/?id=65492641"
  11948. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11949. if chatsV == true then
  11950. CheckBox_2.Image = checked else
  11951. CheckBox_2.Image = unchecked end
  11952. box_2.MouseButton1Down:connect(function()
  11953. if chatsV == true then chatsV = false
  11954. CheckBox_2.Image = unchecked updatefile() else
  11955. chatsV = true
  11956. CheckBox_2.Image = checked updatefile() end end)
  11957. if whispersV == true then
  11958. CheckBox.Image = checked else
  11959. CheckBox.Image = unchecked end
  11960. box.MouseButton1Down:connect(function()
  11961. if whispersV == true then whispersV = false
  11962. CheckBox.Image = unchecked updatefile() else
  11963. whispersV = true
  11964. CheckBox.Image = checked updatefile() end end)
  11965. if commandsV == true then
  11966. CheckBox_3.Image = checked else
  11967. CheckBox_3.Image = unchecked end
  11968. box_3.MouseButton1Down:connect(function()
  11969. if commandsV == true then commandsV = false
  11970. CheckBox_3.Image = unchecked updatefile() else
  11971. commandsV = true
  11972. CheckBox_3.Image = checked updatefile() end end)
  11973. clear.MouseButton1Down:connect(function()
  11974. for _, child in pairs( scroll:GetChildren()) do
  11975. child:Destroy() end
  11976. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  11977. end)
  11978. Exit.MouseButton1Down:connect(function()
  11979. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11980. logsopen = false
  11981. end)
  11982. hidden = false
  11983. Hide.MouseButton1Down:connect(function()
  11984. if hidden == false then hidden = true
  11985. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  11986. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  11987. end end)
  11988. function logtime() -- time function from aperture
  11989. local HOUR = math.floor((tick() % 86400) / 3600)
  11990. local MINUTE = math.floor((tick() % 3600) / 60)
  11991. local SECOND = math.floor(tick() % 60)
  11992. local AP = HOUR > 11 and 'PM' or 'AM'
  11993. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  11994. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  11995. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  11996. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  11997. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  11998. function CreateLabel(Name, Text)
  11999. local sf = scroll
  12000. if #sf:GetChildren() >= 2546 then
  12001. sf:ClearAllChildren()
  12002. end
  12003. local alls = 0
  12004. for i,v in pairs(sf:GetChildren()) do
  12005. if v then
  12006. alls = v.Size.Y.Offset + alls
  12007. end
  12008. if not v then
  12009. alls = 0
  12010. end
  12011. end
  12012. local tl = Instance.new('TextLabel', sf)
  12013. local il = Instance.new('Frame', tl)
  12014. tl.Name = Name
  12015. tl.ZIndex = 6
  12016. tl.Text = logtime().." - ["..Name.."]: "..Text
  12017. tl.Size = UDim2.new(0,410,0,84)
  12018. tl.BackgroundTransparency = 1
  12019. tl.BorderSizePixel = 0
  12020. tl.Font = "SourceSansBold"
  12021. tl.Position = UDim2.new(-1,0,0,alls)
  12022. tl.TextTransparency = 1
  12023. tl.TextScaled = false
  12024. tl.TextSize = 14
  12025. tl.TextWrapped = true
  12026. tl.TextXAlignment = "Left"
  12027. tl.TextYAlignment = "Top"
  12028. il.BackgroundTransparency = 1
  12029. il.BorderSizePixel = 0
  12030. il.Size = UDim2.new(0,12,1,0)
  12031. il.Position = UDim2.new(0,410,0,0)
  12032. tl.TextColor3 = Color3.fromRGB(255,255,255)
  12033. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  12034. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  12035. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  12036. local size2 = sf.CanvasSize.Y.Offset
  12037. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  12038. for i = 0,50 do wait(0.05)
  12039. tl.TextTransparency = tl.TextTransparency - 0.05
  12040. end
  12041. tl.TextTransparency = 0
  12042. end logsloaded = true
  12043. local intro = Instance.new("ScreenGui")
  12044. local Frame = Instance.new("Frame")
  12045. local Circle = Instance.new("ImageLabel")
  12046. local ImageLabel = Instance.new("ImageLabel")
  12047. intro.Name = "intro"
  12048. intro.Parent = game.CoreGui
  12049. Frame.Parent = intro
  12050. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12051. Frame.BackgroundTransparency = 1
  12052. Frame.BorderSizePixel = 0
  12053. Frame.ClipsDescendants = true
  12054. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  12055. Frame.Size = UDim2.new(0, 250, 0, 250)
  12056. Circle.Name = "Circle"
  12057. Circle.Parent = Frame
  12058. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  12059. Circle.BackgroundTransparency = 1
  12060. Circle.BorderSizePixel = 0
  12061. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  12062. Circle.Image = "rbxassetid://631172870"
  12063. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12064. ImageLabel.Parent = Frame
  12065. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  12066. ImageLabel.BackgroundTransparency = 1
  12067. ImageLabel.BorderSizePixel = 0
  12068. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  12069. ImageLabel.Image = "rbxassetid://1352543873"
  12070. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  12071. local g = intro
  12072. local f = Frame
  12073. local imagef = Circle
  12074. local logof = ImageLabel
  12075. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.5)
  12076. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.5)
  12077. repeat wait() until imagef.Size == UDim2.new(3,0,3,0) and logof.Size == UDim2.new(1,0,1,0)
  12078. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.5)
  12079. repeat wait() until f.Size == UDim2.new(0,300,0,300)
  12080. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.5)
  12081. repeat wait() until f.Size == UDim2.new(0,250,0,250)
  12082. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  12083. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  12084. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  12085. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  12086. 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
  12087. 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)
  12088. 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)
  12089. 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)
  12090. 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
  12091. 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
  12092. 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)
  12093. 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)
  12094. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  12095. 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
  12096. 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
  12097. 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)
  12098. 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)
  12099. 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)
  12100. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  12101. 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)
  12102. 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
  12103. lockic = Instance.new("ImageLabel")
  12104. lockic.Name = "lock"
  12105. lockic.Parent = iy
  12106. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  12107. lockic.BackgroundTransparency = 1
  12108. lockic.ImageTransparency = 1
  12109. lockic.BorderSizePixel = 0
  12110. lockic.Position = UDim2.new(0, 53, 0, -3)
  12111. lockic.Size = UDim2.new(0, 40, 0, 40)
  12112. lockic.Image = "rbxassetid://1495252742"
  12113. 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)
  12114. 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
  12115. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  12116. 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)
  12117. 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
  12118. 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)
  12119. 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)
  12120. PKR = picker.ColorPicker
  12121. local ColorPicker do
  12122. ColorPicker = {}
  12123.  
  12124. ColorPicker.new = function()
  12125. local newMt = setmetatable({},{})
  12126.  
  12127. local pickerGui = picker.ColorPicker
  12128. local pickerTopBar = pickerGui.TopBar
  12129. local pickerFrame = pickerGui.Content
  12130. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  12131. local colorStrip = pickerFrame.ColorStrip
  12132. local previewFrame = pickerFrame.Preview
  12133. local basicColorsFrame = pickerFrame.BasicColors
  12134. local customColorsFrame = pickerFrame.CustomColors
  12135. local okButton = pickerFrame.Ok
  12136. local cancelButton = pickerFrame.Cancel
  12137. local defaultButton = pickerFrame.Default
  12138.  
  12139. local colorScope = colorSpace.Scope
  12140. local colorArrow = pickerFrame.ArrowFrame.Arrow
  12141.  
  12142. local hueInput = pickerFrame.Hue.Input
  12143. local satInput = pickerFrame.Sat.Input
  12144. local valInput = pickerFrame.Val.Input
  12145.  
  12146. local redInput = pickerFrame.Red.Input
  12147. local greenInput = pickerFrame.Green.Input
  12148. local blueInput = pickerFrame.Blue.Input
  12149.  
  12150. local user = game:GetService("UserInputService")
  12151. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12152.  
  12153. local hue,sat,val = 0,0,1
  12154. local red,green,blue = 1,1,1
  12155. local chosenColor = Color3.new(0,0,0)
  12156.  
  12157. 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)}
  12158. local customColors = {}
  12159.  
  12160. local function updateColor(noupdate)
  12161. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  12162. local hsvColor = Color3.fromHSV(hue,sat,val)
  12163.  
  12164. if noupdate == 2 or not noupdate then
  12165. hueInput.Text = tostring(math.ceil(359*hue))
  12166. satInput.Text = tostring(math.ceil(255*sat))
  12167. valInput.Text = tostring(math.floor(255*val))
  12168. end
  12169. if noupdate == 1 or not noupdate then
  12170. redInput.Text = tostring(math.floor(255*red))
  12171. greenInput.Text = tostring(math.floor(255*green))
  12172. blueInput.Text = tostring(math.floor(255*blue))
  12173. end
  12174.  
  12175. chosenColor = Color3.new(red,green,blue)
  12176.  
  12177. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  12178. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  12179. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  12180. previewFrame.BackgroundColor3 = chosenColor
  12181.  
  12182. newMt.Color = chosenColor
  12183. if newMt.Changed then newMt:Changed(chosenColor) end
  12184. end
  12185.  
  12186. local function colorSpaceInput()
  12187. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  12188. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  12189.  
  12190. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  12191. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12192.  
  12193. hue = (219 - relativeX)/219
  12194. sat = (199 - relativeY)/199
  12195.  
  12196. local hsvColor = Color3.fromHSV(hue,sat,val)
  12197. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12198.  
  12199. updateColor()
  12200. end
  12201.  
  12202. local function colorStripInput()
  12203. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  12204.  
  12205. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12206.  
  12207. val = (199 - relativeY)/199
  12208.  
  12209. local hsvColor = Color3.fromHSV(hue,sat,val)
  12210. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12211.  
  12212. updateColor()
  12213. end
  12214.  
  12215. local function hookButtons(frame,func)
  12216. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  12217. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12218. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  12219. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12220. local releaseEvent,runEvent
  12221.  
  12222. local startTime = tick()
  12223. local pressing = true
  12224. local startNum = tonumber(frame.Text)
  12225.  
  12226. if not startNum then return end
  12227.  
  12228. releaseEvent = user.InputEnded:Connect(function(input)
  12229. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12230. releaseEvent:Disconnect()
  12231. pressing = false
  12232. end)
  12233.  
  12234. startNum = startNum + 1
  12235. func(startNum)
  12236. while pressing do
  12237. if tick()-startTime > 0.3 then
  12238. startNum = startNum + 1
  12239. func(startNum)
  12240. end
  12241. wait(0.1)
  12242. end
  12243. end
  12244. end)
  12245.  
  12246. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  12247. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12248. frame.ArrowFrame.Up.BackgroundTransparency = 1
  12249. end
  12250. end)
  12251.  
  12252. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  12253. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12254. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  12255. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12256. local releaseEvent,runEvent
  12257.  
  12258. local startTime = tick()
  12259. local pressing = true
  12260. local startNum = tonumber(frame.Text)
  12261.  
  12262. if not startNum then return end
  12263.  
  12264. releaseEvent = user.InputEnded:Connect(function(input)
  12265. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12266. releaseEvent:Disconnect()
  12267. pressing = false
  12268. end)
  12269.  
  12270. startNum = startNum - 1
  12271. func(startNum)
  12272. while pressing do
  12273. if tick()-startTime > 0.3 then
  12274. startNum = startNum - 1
  12275. func(startNum)
  12276. end
  12277. wait(0.1)
  12278. end
  12279. end
  12280. end)
  12281.  
  12282. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  12283. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12284. frame.ArrowFrame.Down.BackgroundTransparency = 1
  12285. end
  12286. end)
  12287. end
  12288.  
  12289. colorSpace.InputBegan:Connect(function(input)
  12290. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12291. local releaseEvent,mouseEvent
  12292.  
  12293. releaseEvent = user.InputEnded:Connect(function(input)
  12294. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12295. releaseEvent:Disconnect()
  12296. mouseEvent:Disconnect()
  12297. end)
  12298.  
  12299. mouseEvent = user.InputChanged:Connect(function(input)
  12300. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12301. colorSpaceInput()
  12302. end
  12303. end)
  12304.  
  12305. colorSpaceInput()
  12306. end
  12307. end)
  12308.  
  12309. colorStrip.InputBegan:Connect(function(input)
  12310. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12311. local releaseEvent,mouseEvent
  12312.  
  12313. releaseEvent = user.InputEnded:Connect(function(input)
  12314. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12315. releaseEvent:Disconnect()
  12316. mouseEvent:Disconnect()
  12317. end)
  12318.  
  12319. mouseEvent = user.InputChanged:Connect(function(input)
  12320. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12321. colorStripInput()
  12322. end
  12323. end)
  12324.  
  12325. colorStripInput()
  12326. end
  12327. end)
  12328.  
  12329. local function updateHue(str)
  12330. local num = tonumber(str)
  12331. if num then
  12332. hue = math.clamp(math.floor(num),0,359)/359
  12333. local hsvColor = Color3.fromHSV(hue,sat,val)
  12334. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12335. hueInput.Text = tostring(hue*359)
  12336. updateColor(1)
  12337. end
  12338. end
  12339. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  12340.  
  12341. local function updateSat(str)
  12342. local num = tonumber(str)
  12343. if num then
  12344. sat = math.clamp(math.floor(num),0,255)/255
  12345. local hsvColor = Color3.fromHSV(hue,sat,val)
  12346. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12347. satInput.Text = tostring(sat*255)
  12348. updateColor(1)
  12349. end
  12350. end
  12351. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  12352.  
  12353. local function updateVal(str)
  12354. local num = tonumber(str)
  12355. if num then
  12356. val = math.clamp(math.floor(num),0,255)/255
  12357. local hsvColor = Color3.fromHSV(hue,sat,val)
  12358. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12359. valInput.Text = tostring(val*255)
  12360. updateColor(1)
  12361. end
  12362. end
  12363. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  12364.  
  12365. local function updateRed(str)
  12366. local num = tonumber(str)
  12367. if num then
  12368. red = math.clamp(math.floor(num),0,255)/255
  12369. local newColor = Color3.new(red,green,blue)
  12370. hue,sat,val = Color3.toHSV(newColor)
  12371. redInput.Text = tostring(red*255)
  12372. updateColor(2)
  12373. end
  12374. end
  12375. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  12376.  
  12377. local function updateGreen(str)
  12378. local num = tonumber(str)
  12379. if num then
  12380. green = math.clamp(math.floor(num),0,255)/255
  12381. local newColor = Color3.new(red,green,blue)
  12382. hue,sat,val = Color3.toHSV(newColor)
  12383. greenInput.Text = tostring(green*255)
  12384. updateColor(2)
  12385. end
  12386. end
  12387. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  12388.  
  12389. local function updateBlue(str)
  12390. local num = tonumber(str)
  12391. if num then
  12392. blue = math.clamp(math.floor(num),0,255)/255
  12393. local newColor = Color3.new(red,green,blue)
  12394. hue,sat,val = Color3.toHSV(newColor)
  12395. blueInput.Text = tostring(blue*255)
  12396. updateColor(2)
  12397. end
  12398. end
  12399. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  12400.  
  12401. local colorChoice = Instance.new("TextButton")
  12402. colorChoice.Name = "Choice"
  12403. colorChoice.Size = UDim2.new(0,25,0,18)
  12404. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  12405. colorChoice.Text = ""
  12406. colorChoice.AutoButtonColor = false
  12407.  
  12408. local row = 0
  12409. local column = 0
  12410. for i,v in pairs(basicColors) do
  12411. local newColor = colorChoice:Clone()
  12412. newColor.BackgroundColor3 = v
  12413. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  12414.  
  12415. newColor.MouseButton1Click:Connect(function()
  12416. red,green,blue = v.r,v.g,v.b
  12417. local newColor = Color3.new(red,green,blue)
  12418. hue,sat,val = Color3.toHSV(newColor)
  12419. updateColor()
  12420. end)
  12421.  
  12422. newColor.Parent = basicColorsFrame
  12423. column = column + 1
  12424. if column == 6 then row = row + 1 column = 0 end
  12425. end
  12426.  
  12427. row = 0
  12428. column = 0
  12429. for i = 1,12 do
  12430. local color = customColors[i] or Color3.new(0,0,0)
  12431. local newColor = colorChoice:Clone()
  12432. newColor.BackgroundColor3 = color
  12433. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  12434.  
  12435. newColor.MouseButton1Click:Connect(function()
  12436. local curColor = customColors[i] or Color3.new(0,0,0)
  12437. red,green,blue = curColor.r,curColor.g,curColor.b
  12438. hue,sat,val = Color3.toHSV(curColor)
  12439. updateColor()
  12440. end)
  12441.  
  12442. newColor.MouseButton2Click:Connect(function()
  12443. customColors[i] = chosenColor
  12444. newColor.BackgroundColor3 = chosenColor
  12445. end)
  12446.  
  12447. newColor.Parent = customColorsFrame
  12448. column = column + 1
  12449. if column == 6 then row = row + 1 column = 0 end
  12450. end
  12451.  
  12452. pickerTopBar.InputBegan:Connect(function(input)
  12453. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12454. local releaseEvent,mouseEvent
  12455. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  12456.  
  12457. releaseEvent = user.InputEnded:Connect(function(input)
  12458. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12459. releaseEvent:Disconnect()
  12460. mouseEvent:Disconnect()
  12461. end)
  12462.  
  12463. mouseEvent = user.InputChanged:Connect(function(input)
  12464. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12465. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  12466. end
  12467. end)
  12468. end
  12469. end)
  12470.  
  12471. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  12472. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  12473. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  12474.  
  12475. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  12476. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  12477. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  12478.  
  12479. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  12480. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  12481. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  12482.  
  12483. updateColor()
  12484.  
  12485. newMt.SetColor = function(self,color)
  12486. red,green,blue = color.r,color.g,color.b
  12487. hue,sat,val = Color3.toHSV(color)
  12488. updateColor()
  12489. end
  12490.  
  12491. return newMt
  12492. end
  12493. end
  12494. local picker = ColorPicker.new()
  12495. 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
  12496. picker.Changed = function(self,color) updatecolors(color) end
  12497. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  12498. 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))
  12499. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  12500. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  12501. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  12502. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  12503. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12504. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  12505. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  12506. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  12507. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  12508. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  12509. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12510. 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"
  12511. 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"
  12512. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  12513. 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
  12514. local CSP2 = game.CoreGui.sugg.suggestions
  12515. local main2 = CSP2
  12516. local frame2 = CSP2:WaitForChild('SUG')
  12517. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  12518. IndexContents2 = function(str,bool)
  12519. if suggestionstoggle == true then
  12520. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  12521. local Index,SizeY = 0,0
  12522. for i,v in next, frame2:GetChildren() do
  12523. if bool then
  12524. if Match2(v.Text,str) then
  12525. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  12526. Index = Index + 1
  12527. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  12528. v.Visible = true
  12529. SizeY = SizeY + v.AbsoluteSize.Y
  12530. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  12531. v.Visible = true
  12532. SizeY = SizeY + v.AbsoluteSize.Y
  12533. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  12534. IndexContents2('',true)
  12535. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12536. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(1)
  12537. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  12538. repeat wait() until logof.Size == UDim2.new(0,0,0,0)
  12539. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  12540. repeat wait() until f.Size == UDim2.new(0,0,0,0) g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  12541. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  12542. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  12543. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  12544. 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
  12545. 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)
  12546. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  12547. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  12548. if newbar:FindFirstChild('BoxFrame') then
  12549. chatboxx() end end)
  12550. coroutine.resume(coroutine.create(function()
  12551. if script.ClassName == "LocalScript" then
  12552. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  12553. Text = "The prefix is '" .. cmdprefix .. "'";
  12554. Color = Color3.new(255,255,255);
  12555. Font = Enum.Font.SourceSans;
  12556. FontSize = Enum.FontSize.Size24;
  12557. }) wait(0.5)
  12558. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  12559. Text = "Click IY on the top left to see more options";
  12560. Color = Color3.new(255,255,255);
  12561. Font = Enum.Font.SourceSans;
  12562. FontSize = Enum.FontSize.Size24;
  12563. }) end end))
  12564. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 99999999999999999999999999999999999999, 0, 0)
  12565. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  12566. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12567. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12568. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12569. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12570. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12571. qopen = false quickmenu.MouseButton1Click:connect(function()
  12572. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12573. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12574. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12575. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12576. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  12577. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12578. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  12579. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12580. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12581. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12582. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12583. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12584. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  12585. 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)
  12586. quickmenu.sheild.cmds.MouseButton1Click:connect(function() runwindow() end)
  12587. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  12588. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  12589. Updates = Instance.new("ScreenGui")
  12590. dragg = Instance.new("Frame")
  12591. local PromptDialog = Instance.new("Frame")
  12592. local ContainerFrame = Instance.new("Frame")
  12593. local LOG = Instance.new("TextLabel")
  12594. local PopupText3 = Instance.new("TextLabel")
  12595. local PopupText4 = Instance.new("TextLabel")
  12596. local UTDV = Instance.new("TextLabel")
  12597. local PopupText5 = Instance.new("TextLabel")
  12598. local shadow = Instance.new("Frame")
  12599. Exitt = Instance.new("TextButton")
  12600. local PopupText = Instance.new("TextLabel")
  12601. local vers = Instance.new("TextLabel")
  12602. Updates.Name = "Updates"
  12603. Updates.Parent = game.CoreGui
  12604. dragg.Name = "drag"
  12605. dragg.Parent = Updates
  12606. dragg.Active = true
  12607. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  12608. dragg.BackgroundTransparency = 1
  12609. dragg.Draggable = true
  12610. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  12611. dragg.Size = UDim2.new(0, 438, 0, 26)
  12612. PromptDialog.Name = "PromptDialog"
  12613. PromptDialog.Parent = dragg
  12614. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12615. PromptDialog.BackgroundTransparency = 1
  12616. PromptDialog.BorderSizePixel = 0
  12617. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12618. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12619. PromptDialog.ZIndex = 5
  12620. ContainerFrame.Name = "ContainerFrame"
  12621. ContainerFrame.Parent = PromptDialog
  12622. ContainerFrame.BackgroundColor3 = maincolor
  12623. ContainerFrame.BackgroundTransparency = 0.5
  12624. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12625. ContainerFrame.BorderSizePixel = 0
  12626. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12627. ContainerFrame.Size = UDim2.new(1, 0, 1.15, 0) -- SIZE
  12628. ContainerFrame.ZIndex = 5
  12629. LOG.Name = "LOG"
  12630. LOG.Parent = ContainerFrame
  12631. LOG.BackgroundTransparency = 1
  12632. LOG.Position = UDim2.new(0, 8, 0, 110)
  12633. LOG.Size = UDim2.new(1, -16, 1, 0)
  12634. LOG.ZIndex = 10
  12635. LOG.Font = Enum.Font.SourceSansBold
  12636. LOG.TextSize = 20
  12637. LOG.Text = "+ Delay in loops: ;10^3^sparkles (gives you sparkles every 3 seconds 10 times)\n+ Breakloops will stop the above mentioned cmd loops\n+ Glass [plr]\n+ Playhash [hash]\n+ Bang [plr] [plr]\n+ Freecamspeed [num]\n\n* Updated feinvisible (works with r15)\n* Updated DEX\n* Skygif fixes"
  12638. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12639. LOG.TextStrokeTransparency = 0
  12640. LOG.TextWrapped = true
  12641. LOG.TextYAlignment = Enum.TextYAlignment.Top
  12642. LOG.TextXAlignment = "Left"
  12643. PopupText3.Name = "PopupText3"
  12644. PopupText3.Parent = ContainerFrame
  12645. PopupText3.BackgroundTransparency = 1
  12646. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  12647. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  12648. PopupText3.ZIndex = 10
  12649. PopupText3.Font = Enum.Font.SourceSansBold
  12650. PopupText3.TextSize = 20
  12651. PopupText3.Text = "Edge#1934 - Moon#6245"
  12652. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12653. PopupText3.TextStrokeTransparency = 0
  12654. PopupText3.TextWrapped = true
  12655. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  12656. PopupText4.Name = "PopupText4"
  12657. PopupText4.Parent = ContainerFrame
  12658. PopupText4.BackgroundTransparency = 1
  12659. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  12660. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  12661. PopupText4.ZIndex = 10
  12662. PopupText4.Font = Enum.Font.SourceSansBold
  12663. PopupText4.FontSize = Enum.FontSize.Size18
  12664. PopupText4.Text = "infyield.weebly.com - discord.gg/wnuFVe2"
  12665. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12666. PopupText4.TextStrokeTransparency = 0
  12667. PopupText4.TextWrapped = true
  12668. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  12669. UTDV.Name = "UTDV"
  12670. UTDV.Parent = ContainerFrame
  12671. UTDV.BackgroundTransparency = 1
  12672. UTDV.Position = UDim2.new(0, 8, 0, 5)
  12673. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  12674. UTDV.ZIndex = 10
  12675. UTDV.Font = Enum.Font.SourceSansBold
  12676. UTDV.FontSize = Enum.FontSize.Size28
  12677. UTDV.Text = "Up to date version: N/A"
  12678. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12679. UTDV.TextStrokeTransparency = 0
  12680. UTDV.TextWrapped = true
  12681. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  12682. PopupText5.Name = "PopupText5"
  12683. PopupText5.Parent = ContainerFrame
  12684. PopupText5.BackgroundTransparency = 1
  12685. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  12686. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  12687. PopupText5.ZIndex = 10
  12688. PopupText5.Font = Enum.Font.SourceSansBold
  12689. PopupText5.FontSize = Enum.FontSize.Size28
  12690. PopupText5.Text = "Update Log:"
  12691. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12692. PopupText5.TextStrokeTransparency = 0
  12693. PopupText5.TextWrapped = true
  12694. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  12695. shadow.Name = "shadow"
  12696. shadow.Parent = PromptDialog
  12697. shadow.BackgroundColor3 = maincolor
  12698. shadow.BackgroundTransparency = 0.30000001192093
  12699. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12700. shadow.BorderSizePixel = 0
  12701. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12702. shadow.Size = UDim2.new(0, 438, 0, 26)
  12703. Exitt.Name = "Exit"
  12704. Exitt.Parent = shadow
  12705. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  12706. Exitt.BackgroundTransparency = 0.30000001192093
  12707. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  12708. Exitt.BorderSizePixel = 0
  12709. Exitt.Position = UDim2.new(0, 415, 0, 3)
  12710. Exitt.Size = UDim2.new(0, 20, 0, 20)
  12711. Exitt.FontSize = Enum.FontSize.Size14
  12712. Exitt.Text = ""
  12713. PopupText.Name = "PopupText"
  12714. PopupText.Parent = shadow
  12715. PopupText.BackgroundTransparency = 1
  12716. PopupText.Position = UDim2.new(0, 61, 0, -2)
  12717. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12718. PopupText.ZIndex = 110
  12719. PopupText.Font = Enum.Font.SourceSansBold
  12720. PopupText.TextSize = 30
  12721. PopupText.Text = "Information"
  12722. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12723. PopupText.TextStrokeTransparency = 0
  12724. PopupText.TextWrapped = true
  12725. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12726. vers.Name = "vers"
  12727. vers.Parent = shadow
  12728. vers.BackgroundTransparency = 1
  12729. vers.Position = UDim2.new(0, 8, 0, 2)
  12730. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  12731. vers.ZIndex = 110
  12732. vers.Font = Enum.Font.SourceSansBold
  12733. vers.TextSize = 20
  12734. vers.Text = "v" .. Version
  12735. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12736. vers.TextStrokeTransparency = 0
  12737. vers.TextWrapped = true
  12738. vers.TextXAlignment = Enum.TextXAlignment.Left
  12739. vers.TextYAlignment = Enum.TextYAlignment.Top
  12740. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  12741. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  12742. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  12743. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  12744.  
  12745. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  12746. if not game.CoreGui:FindFirstChild('IYrun') then
  12747. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  12748. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  12749. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  12750. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  12751. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  12752. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  12753. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  12754. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  12755. 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
  12756. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  12757. 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
  12758. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  12759. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  12760. 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
  12761. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  12762. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  12763. 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
  12764. 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
  12765. 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)
  12766. 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."
  12767. 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
  12768. 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
  12769. 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
  12770. 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)
  12771. 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'"
  12772. 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"
  12773. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  12774. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  12775. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  12776. 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)
  12777. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  12778. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  12779. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  12780. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  12781. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  12782. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  12783. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  12784. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment