Shocker130000

Admin Script

Mar 29th, 2018
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 448.11 KB | None | 0 0
  1. local Version = '8.7.1'
  2. loaded = false
  3. HttpService = game:GetService("HttpService")
  4. SAVEFILE = {
  5. colorR = 0.121569;
  6. colorG = 0.121569;
  7. colorB = 0.121569;
  8. cmdprefix = ';';
  9. suggestionstoggle = true;
  10. allowfriends = true;
  11. JLnotify = true;
  12. Mseconds = '7';
  13. Nfriends = true;
  14. cmdbarbind = ';';
  15. chatsV = false;
  16. whispersV = false;
  17. commandsV = false;
  18. }
  19. sitems = HttpService:JSONEncode(SAVEFILE)
  20.  
  21. function run()
  22. savesetting = 0
  23. if Synapse ~= nil then
  24. savesetting = 1
  25. local function synapse()
  26. Synapse:ReadFile("IY.txt") end
  27. local success1, message1 = pcall(synapse)
  28. if success1 then
  29. local json = Synapse:ReadFile("IY.txt")
  30. local LOADFILE = HttpService:JSONDecode(json)
  31. colorR = LOADFILE.colorR
  32. colorG = LOADFILE.colorG
  33. colorB = LOADFILE.colorB
  34. cmdprefix = LOADFILE.cmdprefix
  35. suggestionstoggle = LOADFILE.suggestionstoggle
  36. allowfriends = LOADFILE.allowfriends
  37. JLnotify = LOADFILE.JLnotify
  38. Mseconds = LOADFILE.Mseconds
  39. Nfriends = LOADFILE.Nfriends
  40. cmdbarbind = LOADFILE.cmdbarbind
  41. chatsV = LOADFILE.chatsV
  42. whispersV = LOADFILE.whispersV
  43. commandsV = LOADFILE.commandsV
  44. loaded = true else
  45. Synapse:WriteFile("IY.txt", sitems)
  46. wait(0.2)
  47. local json = Synapse:ReadFile("IY.txt")
  48. local LOADFILE = HttpService:JSONDecode(json)
  49. colorR = LOADFILE.colorR
  50. colorG = LOADFILE.colorG
  51. colorB = LOADFILE.colorB
  52. cmdprefix = LOADFILE.cmdprefix
  53. suggestionstoggle = LOADFILE.suggestionstoggle
  54. allowfriends = LOADFILE.allowfriends
  55. JLnotify = LOADFILE.JLnotify
  56. Mseconds = LOADFILE.Mseconds
  57. Nfriends = LOADFILE.Nfriends
  58. cmdbarbind = LOADFILE.cmdbarbind
  59. chatsV = LOADFILE.chatsV
  60. whispersV = LOADFILE.whispersV
  61. commandsV = LOADFILE.commandsV
  62. loaded = true end
  63. elseif is_protosmasher_caller ~= nil or elysianexecute ~= nil then
  64. savesetting = 2
  65. local function protoely()
  66. local checktxt = readfile("IY.txt")
  67. if checktxt == nil then print('professional amiright?'..reeeeeeeeeee)
  68. else return end end
  69. local success2, message2 = pcall(protoely)
  70. if success2 then
  71. local json = readfile("IY.txt")
  72. local LOADFILE = HttpService:JSONDecode(json)
  73. colorR = LOADFILE.colorR
  74. colorG = LOADFILE.colorG
  75. colorB = LOADFILE.colorB
  76. cmdprefix = LOADFILE.cmdprefix
  77. suggestionstoggle = LOADFILE.suggestionstoggle
  78. allowfriends = LOADFILE.allowfriends
  79. JLnotify = LOADFILE.JLnotify
  80. Mseconds = LOADFILE.Mseconds
  81. Nfriends = LOADFILE.Nfriends
  82. cmdbarbind = LOADFILE.cmdbarbind
  83. chatsV = LOADFILE.chatsV
  84. whispersV = LOADFILE.whispersV
  85. commandsV = LOADFILE.commandsV
  86. loaded = true else
  87. writefile("IY.txt", sitems)
  88. wait(0.2)
  89. local json = readfile("IY.txt")
  90. local LOADFILE = HttpService:JSONDecode(json)
  91. colorR = LOADFILE.colorR
  92. colorG = LOADFILE.colorG
  93. colorB = LOADFILE.colorB
  94. cmdprefix = LOADFILE.cmdprefix
  95. suggestionstoggle = LOADFILE.suggestionstoggle
  96. allowfriends = LOADFILE.allowfriends
  97. JLnotify = LOADFILE.JLnotify
  98. Mseconds = LOADFILE.Mseconds
  99. Nfriends = LOADFILE.Nfriends
  100. cmdbarbind = LOADFILE.cmdbarbind
  101. chatsV = LOADFILE.chatsV
  102. whispersV = LOADFILE.whispersV
  103. commandsV = LOADFILE.commandsV
  104. loaded = true end
  105. else
  106. colorR = 0.121569
  107. colorG = 0.121569
  108. colorB = 0.121569
  109. cmdprefix = ';'
  110. suggestionstoggle = true
  111. allowfriends = true
  112. JLnotify = true
  113. Mseconds = '7'
  114. Nfriends = true
  115. cmdbarbind = ';'
  116. chatsV = false
  117. whispersV = false
  118. commandsV = false
  119. loaded = true
  120. end
  121. repeat wait() until loaded == true
  122. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  123. 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={}
  124. 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
  125. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  126. local split=" " slock = false
  127. function updatefile()
  128. local update = {
  129. colorR = colorR;
  130. colorG = colorG;
  131. colorB = colorB;
  132. cmdprefix = cmdprefix;
  133. suggestionstoggle = suggestionstoggle;
  134. allowfriends = allowfriends;
  135. JLnotify = JLnotify;
  136. Mseconds = Mseconds;
  137. Nfriends = Nfriends;
  138. cmdbarbind = cmdbarbind;
  139. chatsV = chatsV;
  140. whispersV = whispersV;
  141. commandsV = commandsV
  142. }
  143. local updated = HttpService:JSONEncode(update)
  144. wait(0.1)
  145. if savesetting == 1 then
  146. Synapse:WriteFile("IY.txt", updated) elseif savesetting == 2 then
  147. writefile("IY.txt", updated) end end
  148. function isNumber(str)
  149. return tonumber(str) ~= nil end
  150. function msghook()
  151. for _, child in pairs( workspace:GetChildren()) do
  152. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  153. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  154. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  155. else MSGhook = false end end
  156. game:GetService("RunService").RenderStepped:Connect(function()
  157. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  158. if r15noclip then
  159. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  160. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  161. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  162. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  163. if workspace.IYmessage.Text == '' then
  164. for _, child in pairs( LightingService:GetChildren()) do
  165. if child.Name == "IYmblur" then
  166. child:Destroy() end end end
  167. else MSGhook = false end
  168. for i,v in pairs(_players:GetPlayers()) do
  169. if FindTable(loopkillT, v.Name) then
  170. v.Character:BreakJoints() end
  171. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  172. v.Backpack:Destroy()
  173. for i,n in pairs(v.Character:GetChildren()) do
  174. if n:IsA('Tool') or n:IsA('HopperBin') then
  175. n:destroy() end end end
  176. if FindTable(rainbowT, v.Name) then
  177. v.Neutral = false
  178. v.TeamColor = BrickColor.random()
  179. end end end end)
  180. LightingService = game:GetService("Lighting")
  181. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  182. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  183. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  184. function FindTable(Table, Name)
  185. for i,v in pairs(Table) do
  186. if v == Name then
  187. return true
  188. end end
  189. return false
  190. end
  191. function GetInTable(Table, Name)
  192. for i = 1, #Table do
  193. if Table[i] == Name then
  194. return i
  195. end end
  196. return false end
  197. _players.PlayerRemoving:connect(function(player)
  198. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  199. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  200. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  201. game:FindService('StarterGui'):SetCore('SendNotification', {
  202. Title = player.Name,
  203. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  204. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  205. Duration = 5,
  206. })
  207. elseif JLnotify == true and Nfriends == false then
  208. game:FindService('StarterGui'):SetCore('SendNotification', {
  209. Title = player.Name,
  210. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  211. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  212. Duration = 5,
  213. })
  214. end
  215. end)
  216. FLYING = false
  217. iyflyspeed = 1
  218. function sFLY() -- from rocky2u cmdscript
  219. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  220. repeat wait() until Mouse
  221.  
  222. local T = LP.Character.HumanoidRootPart
  223. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  224. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  225. local SPEED = 0
  226.  
  227. local function FLY()
  228. FLYING = true
  229. local BG = Instance.new('BodyGyro', T)
  230. local BV = Instance.new('BodyVelocity', T)
  231. BG.P = 9e4
  232. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  233. BG.cframe = T.CFrame
  234. BV.velocity = Vector3.new(0, 0.1, 0)
  235. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  236. spawn(function()
  237. repeat wait()
  238. LP.Character.Humanoid.PlatformStand = true
  239. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  240. SPEED = 50
  241. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  242. SPEED = 0
  243. end
  244. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  245. 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
  246. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  247. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  248. 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
  249. else
  250. BV.velocity = Vector3.new(0, 0.1, 0)
  251. end
  252. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  253. until not FLYING
  254. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  255. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  256. SPEED = 0
  257. BG:destroy()
  258. BV:destroy()
  259. LP.Character.Humanoid.PlatformStand = false
  260. end)
  261. end
  262. Mouse.KeyDown:connect(function(KEY)
  263. if KEY:lower() == 'w' then
  264. CONTROL.F = iyflyspeed
  265. elseif KEY:lower() == 's' then
  266. CONTROL.B = -iyflyspeed
  267. elseif KEY:lower() == 'a' then
  268. CONTROL.L = -iyflyspeed
  269. elseif KEY:lower() == 'd' then
  270. CONTROL.R = iyflyspeed
  271. end
  272. end)
  273. Mouse.KeyUp:connect(function(KEY)
  274. if KEY:lower() == 'w' then
  275. CONTROL.F = 0
  276. elseif KEY:lower() == 's' then
  277. CONTROL.B = 0
  278. elseif KEY:lower() == 'a' then
  279. CONTROL.L = 0
  280. elseif KEY:lower() == 'd' then
  281. CONTROL.R = 0
  282. end
  283. end)
  284. FLY()
  285. end
  286. function NOFLY()
  287. FLYING = false
  288. LP.Character.Humanoid.PlatformStand = false
  289. end
  290.  
  291. ------------------
  292. ---CMDS/HOTKEYS---
  293. ------------------
  294. HK = {
  295. '-HOTKEYS-',
  296. 'F4 - Toggle Fly',
  297. 'F5 - Toggle Noclip',
  298. 'HOLD F2 - Click TP',
  299. '-COMMANDS-'
  300. }
  301. CMDs = {
  302. 'ff [plr]',
  303. 'invisibleff / invisff [plr]',
  304. 'unff [plr]',
  305. 'fire [plr] [R G B]',
  306. 'unfire [plr]',
  307. 'burn [plr]',
  308. 'sparkles / sp [plr] [R G B]',
  309. 'unsparkles / unsp [plr]',
  310. 'smoke [plr]',
  311. 'unsmoke [plr]',
  312. 'btools [plr]',
  313. 'god [plr]',
  314. 'ungod [plr]',
  315. 'smite [plr]',
  316. 'bleach [plr]',
  317. 'begone / thot [plr]',
  318. 'crucify [plr]',
  319. 'hang [plr]',
  320. 'heal [plr]',
  321. 'freeze / fr [plr]',
  322. 'thaw / unfr [plr]',
  323. 'kill [plr]',
  324. 'sound / music [ID/Name]',
  325. 'volume / vol [num]',
  326. 'pitch [num]',
  327. 'explode [plr]',
  328. 'invisible / invis [plr]',
  329. 'visible / vis [plr]',
  330. 'goto [plr]',
  331. 'bring [plr]',
  332. 'tp [plr] [plr]',
  333. 'pipetp [plr] [plr]',
  334. 'savepos / spos [name]',
  335. 'loadpos / lpos [plr] [name]',
  336. 'deletepos / dpos [name]',
  337. 'positions / pos',
  338. 'char [plr] [ID]',
  339. 'charplr / cp [plr] [plr]',
  340. 'unchar [plr]',
  341. 'speed / ws [plr] [num]',
  342. 'sgod [plr]',
  343. 'unlockws',
  344. 'lockws',
  345. 'unanchor',
  346. 'anchor',
  347. 'clear',
  348. 'loadm',
  349. 'message / m [msg]',
  350. 'servermessage / sm [msg]',
  351. 'light [plr] [R G B]',
  352. 'unlight [plr]',
  353. 'glowstick [plr] [R G B]',
  354. 'decalspam [ID]',
  355. 'undecalspam',
  356. 'thirdp [plr]',
  357. 'firstp [plr]',
  358. 'name [plr]',
  359. 'unname [plr]',
  360. 'loopname / lname [plr]',
  361. 'unloopname / unlname [plr]',
  362. 'stun [plr]',
  363. 'unstun [plr]',
  364. 'copytools / ctools [plr]',
  365. 'keeptools / ktools [plr]',
  366. 'nokeeptools / noktools [plr]',
  367. 'notools [plr]',
  368. 'serverinfo / info',
  369. 'damage [plr]',
  370. 'maxhealth [plr] [num]',
  371. 'sethealth [plr] [num]',
  372. 'spectate / view [plr]',
  373. 'unspectate / unview',
  374. 'esp [plr]',
  375. 'noesp [plr]',
  376. 'nolimbs [plr]',
  377. 'torso [plr]',
  378. 'box [plr]',
  379. 'nobox [plr]',
  380. 'ghost [plr]',
  381. 'unghost [plr]',
  382. 'sphere [plr]',
  383. 'loadmap [ID]',
  384. 'savemap / smap',
  385. 'restoremap / rmap',
  386. 'sky [ID]',
  387. 'ambient [R G B]',
  388. 'clrterrain',
  389. 'jail [plr]',
  390. 'unjail [plr]',
  391. 'shutdown',
  392. 'starman [plr]',
  393. 'unstarman [plr]',
  394. 'tppos [plr] [coordinate]',
  395. 'offset [plr] [coordinate]',
  396. 'animation [plr] [anim]',
  397. 'normal [plr]',
  398. 'creeper [plr]',
  399. 'uncreeper [plr]',
  400. 'shrek [plr]',
  401. 'unshrek [plr]',
  402. 'respawn [plr]',
  403. 'refresh / re [plr]',
  404. 'base',
  405. 'control [plr]',
  406. 'nuke [plr]',
  407. 'infect [plr]',
  408. 'uninfect [plr]',
  409. 'duck [plr]',
  410. 'unduck [plr]',
  411. 'knuckles [plr]',
  412. 'cape [plr] [R G B]',
  413. 'uncape [plr]',
  414. 'disable [plr]',
  415. 'enable [plr]',
  416. 'size [plr] [num]',
  417. 'confuse [plr]',
  418. 'unconfuse [plr]',
  419. 'clone [plr]',
  420. 'dummy [name]',
  421. 'nodummies',
  422. 'spin [plr]',
  423. 'unspin [plr]',
  424. 'dog [plr]',
  425. 'undog [plr]',
  426. 'loopheal [plr]',
  427. 'unloopheal [plr]',
  428. 'fling [plr]',
  429. 'skydive [plr]',
  430. 'ayylmao [plr]',
  431. 'seizure [plr]',
  432. 'unseizure [plr]',
  433. 'paper [plr]',
  434. 'fat [plr]',
  435. 'punish [plr]',
  436. 'unpunish [plr]',
  437. 'fogend [num]',
  438. 'fogcolor [R G B]',
  439. 'disco',
  440. 'undisco',
  441. 'fix',
  442. 'fixlighting / fixl',
  443. 'savelighting / slighting',
  444. 'flood',
  445. 'iyspam',
  446. 'spookyify',
  447. 'explorer / dex',
  448. 'particles [plr] [ID]',
  449. 'noparticles [plr]',
  450. 'draw',
  451. 'devuzi',
  452. 'knife',
  453. 'mage',
  454. 'ban [plr]',
  455. 'unban [plr]',
  456. 'clrbans',
  457. 'float [plr]',
  458. 'unfloat [plr]',
  459. 'noclip',
  460. 'clip',
  461. 'hat [plr] [ID]',
  462. 'hatsize [plr] [num]',
  463. 'removehats / rhats [plr]',
  464. 'cripple [plr]',
  465. 'uncripple [plr]',
  466. 'blur [num]',
  467. 'unblur',
  468. 'hipheight / hheight [plr] [num]',
  469. 'bgui [plr] [text]',
  470. 'unbgui [plr]',
  471. 'loopkill [plr]',
  472. 'unloopkill [plr]',
  473. 'trip [plr]',
  474. 'sit [plr]',
  475. 'loopsit / lsit [plr]',
  476. 'unloopsit / unlsit [plr]',
  477. 'jump [plr]',
  478. 'loopjump / ljump [plr]',
  479. 'unloopjump / unljump [plr]',
  480. 'jumppower / jpower [plr] [num]',
  481. 'strength [plr]',
  482. 'unstrength [plr]',
  483. 'weaken [plr]',
  484. 'unweaken [plr]',
  485. 'shiny [plr]',
  486. 'serverlock / slock',
  487. 'unserverlock / unslock',
  488. 'agelock [age num]',
  489. 'unagelock',
  490. 'headshake [plr]',
  491. 'addstat [plr] [text]',
  492. 'change [plr] [stat] [num]',
  493. 'headsize [plr] [num]',
  494. 'bang [plr]',
  495. 'chat [plr] [msg]',
  496. 'gravity [num]',
  497. 'disabletools [plr]',
  498. 'enabletools [plr]',
  499. 'nil [plr]',
  500. 'rainbow [plr]',
  501. 'rainbowname [plr]',
  502. 'unrainbowname [plr]',
  503. 'mesh [plr] [mesh] [texture]',
  504. 'rain [mesh] [texture]',
  505. 'norain',
  506. 'neon [plr]',
  507. 'longneck [plr]',
  508. 'unlongneck [plr]',
  509. 'time [num]',
  510. 'day',
  511. 'night',
  512. 'blackandwhite',
  513. 'invert',
  514. 'sun [intense] [spread]',
  515. 'spasm [plr]',
  516. 'meteor [plr]',
  517. 'countdown [num]',
  518. 'bomb [plr]',
  519. 'terrain',
  520. 'rocket [plr]',
  521. 'ball [plr]',
  522. 'unball [plr]',
  523. 'hidename [plr]',
  524. 'unhidename [plr]',
  525. 'face [plr] [ID]',
  526. 'fly',
  527. 'unfly',
  528. 'flyspeed [num]',
  529. 'zinnia [plr]',
  530. 'arrest [plr]',
  531. 'seagull / gull [plr]',
  532. 'team [plr] [team]',
  533. 'age [plr]',
  534. 'f3x',
  535. 'tools [plr]',
  536. 'dong [plr]',
  537. 'nodong [plr]',
  538. 'filtering',
  539. 'remotespy',
  540. 'crash [plr]',
  541. 'kick [plr]',
  542. 'admin [plr]',
  543. 'unadmin [plr]',
  544. 'admins',
  545. 'bans',
  546. 'bait',
  547. 'removebait / nobait',
  548. 'strobe',
  549. 'unstrobe',
  550. 'blind [plr]',
  551. 'unblind [plr]',
  552. 'globalshadows / gshadows',
  553. 'noglobalshadows / nogshadows',
  554. 'outlines',
  555. 'nooutlines',
  556. 'brightness [num]',
  557. 'delete [part name]',
  558. 'deleteclass / dc [class name]',
  559. 'fart [plr]',
  560. 'partdisco',
  561. 'unpartdisco',
  562. 'earthquake [power] [intensity]',
  563. 'car [plr]',
  564. 'uncar [plr]',
  565. 'insert [ID]',
  566. 'spawnpoint [plr]',
  567. 'removespawns',
  568. 'fegod',
  569. 'feinvisible',
  570. 'fekill [plr] (need a tool)',
  571. 'loopoof',
  572. 'unloopoof',
  573. 'disablereset [plr]',
  574. 'enablereset [plr]',
  575. 'loopbring [plr]',
  576. 'unloopbring [plr]',
  577. 'lock [plr]',
  578. 'unlock [plr]',
  579. 'sword [plr]',
  580. 'maxzoom [plr] [num]',
  581. 'fixcam',
  582. 'freecam / fc',
  583. 'unfreecam / unfc',
  584. 'plrsound [plr] [ID]',
  585. 'noplrsound [plr]',
  586. 'playlist / player [ID],[ID]',
  587. 'setsong [num]',
  588. 'prevsong',
  589. 'nextsong',
  590. 'hideplaylist / hideplayer',
  591. 'keybind [key] [cmd]',
  592. 'unkeybind [key]',
  593. 'addalias [cmd] [alias]',
  594. 'removealias [alias]',
  595. 'trail [plr] [R G B]',
  596. 'untrail [plr]',
  597. 'hub',
  598. 'script [script]',
  599. 'prefix [string]',
  600. 'rejoin',
  601. 'tablet',
  602. 'settings',
  603. 'cmds',
  604. 'logs',
  605. 'version',
  606. 'exit'
  607. }
  608. 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
  609.  
  610. std.inTable=function(tbl,val)
  611. if tbl==nil then return false end
  612.  
  613. for _,v in pairs(tbl)do
  614. if v==val then return true end
  615. end
  616. return false
  617. end
  618. std.out=function(str)
  619. print(str)
  620. end
  621. std.list=function(tbl)
  622. local str=''
  623. for i,v in pairs(tbl)do
  624. str=str..tostring(v)
  625. if i~=#tbl then str=str..', ' end
  626. end
  627. return str
  628. end
  629. std.endat=function(str,val)
  630. local z=str:find(val)
  631. if z then
  632. return str:sub(0,z-string.len(val)),true
  633. else
  634. return str,false
  635. end
  636. end
  637. std.first=function(str) return str:sub(1,1) end
  638.  
  639. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  640.  
  641. local exec=function(str)
  642. spawn(function()
  643. local script, loaderr = loadstring(str)
  644. if not script then
  645. error(loaderr)
  646. else
  647. script()
  648. end
  649. end)
  650. end
  651. local findCmd=function(cmd_name)
  652. for i,v in pairs(cmds)do
  653. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  654. return v
  655. end
  656. end
  657. end
  658. local getCmd=function(msg)
  659. local cmd,hassplit=std.endat(msg:lower(),split)
  660. if hassplit then
  661. return {cmd,true}
  662. else
  663. return {cmd,false}
  664. end
  665. end
  666. local getprfx=function(strn)
  667. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  668. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  669. end return
  670. end
  671. maincolor = Color3.new(colorR, colorG, colorB)
  672. function updatecolors(color)
  673. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  674. maincolor = color
  675. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  676. if child.Name == "TopBarContainer" then
  677. child.BackgroundColor3 = color
  678. end end
  679. FeedbackMain.BackgroundColor3 = maincolor
  680. MAIN.BackgroundColor3 = maincolor
  681. bar.BackgroundColor3 = maincolor
  682. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  683. if game.CoreGui:FindFirstChild('Updates') then
  684. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  685. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  686. if game.CoreGui:FindFirstChild('Sinfo') then
  687. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  688. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  689. if game.CoreGui:FindFirstChild('cp') then
  690. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  691. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  692. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  693. if game.CoreGui:FindFirstChild('Bans') then
  694. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  695. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  696. if game.CoreGui:FindFirstChild('Pos') then
  697. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  698. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  699. if game.CoreGui:FindFirstChild('Admins') then
  700. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  701. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  702. if game.CoreGui:FindFirstChild('Logs') then
  703. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  704. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  705. end
  706.  
  707. function respawn(plr)
  708. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  709. local H = Instance.new('Humanoid', M)
  710. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  711. plr.Character = M end
  712.  
  713. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  714.  
  715. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233',LP.Name}
  716. function kickF(plr)
  717. spawn(function()
  718. if plr.Parent ~= nil then
  719. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  720. local newChar = dummy:Clone() newChar.Parent = workspace
  721. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  722. for i = 1,4 do
  723. local Plat = Instance.new('SkateboardPlatform', newChar)
  724. Plat.Position = newChar.HumanoidRootPart.Position
  725. Plat.Name = 'IYplat'
  726. Plat.Size = Vector3.new(10, 1.2, 10)
  727. Plat.Transparency = 1 end
  728. plr.Character = newChar
  729. local PART = Instance.new('Part', newChar)
  730. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  731. PART.Size = Vector3.new(10, 1.2, 10)
  732. PART.Anchored = true
  733. PART.Transparency = 1
  734. if newChar:FindFirstChild("SkateboardPlatform") then
  735. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  736. wait(0.4)
  737. if newChar then newChar:Destroy() end
  738. kickF(plr) end
  739. end end) end
  740.  
  741. function refresh(plr)
  742. spawn(function()
  743. local rpos = plr.Character.HumanoidRootPart.Position
  744. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  745. repeat wait() until plr.Character:FindFirstChild('HumanoidRootPart')
  746. plr.Character:MoveTo(rpos) end) end
  747.  
  748. 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
  749. 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
  750. _players.PlayerAdded:connect(function(player)
  751. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  752. game:FindService('StarterGui'):SetCore('SendNotification', {
  753. Title = player.Name,
  754. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  755. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  756. Duration = 5,
  757. })
  758. elseif JLnotify == true and Nfriends == false then
  759. game:FindService('StarterGui'):SetCore('SendNotification', {
  760. Title = player.Name,
  761. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  762. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  763. Duration = 5,
  764. })
  765. end
  766. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  767. spawn(function()
  768. repeat wait() until player.Character
  769. kickF(player)
  770. end)
  771. end)
  772. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  773. spawn(function()
  774. repeat wait() until player.Character
  775. kickF(player)
  776. end)
  777. end
  778. if FindTable(banT, player.userId) then
  779. spawn(function()
  780. repeat wait() until player.Character
  781. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  782. kickF(player)
  783. end)
  784. end
  785. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  786. spawn(function()
  787. repeat wait() until player.Character
  788. kickF(player)
  789. end)
  790. else
  791. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  792. spawn(function()
  793. repeat wait() until player.Character
  794. kickF(player)
  795. end)
  796. end
  797. end
  798. end)
  799. local customAlias = {}
  800. local findCmd=function(cmd_name)
  801. for i,v in pairs(cmds)do
  802. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  803. return v
  804. end
  805. end
  806. return customAlias[cmd_name:lower()]
  807. end
  808. local function splitString(str,delim)
  809. local broken = {}
  810. if delim == nil then delim = "," end
  811. for w in string.gmatch(str,"[^"..delim.."]+") do
  812. table.insert(broken,w)
  813. end
  814. return broken
  815. end
  816. local historyCount = 0
  817. local cmdHistory = {}
  818. local function execCmd(cmdStr,speaker)
  819. local rawCmdStr = cmdStr
  820. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  821. local commandsToRun = splitString(cmdStr,"\\")
  822. for i,v in pairs(commandsToRun) do
  823. v = string.gsub(v,"%%BackSlash%%","\\")
  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. pcall(function()
  834. cmd.FUNC(args, speaker)
  835. end)
  836. end
  837. end
  838. end
  839. logsloaded = false
  840. ChatLog = function(plr)
  841. plr.Chatted:Connect(function(Message)
  842. if logsloaded == true then
  843. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  844. CreateLabel(plr.Name,Message)
  845. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  846. CreateLabel(plr.Name,Message)
  847. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  848. CreateLabel(plr.Name,Message)
  849. 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
  850. CreateLabel(plr.Name,Message)
  851. end end end) end
  852. 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
  853. for _, plr in pairs(gPlayers:GetChildren()) do
  854. if plr.ClassName == "Player" then
  855. updateevents(plr) ChatLog(plr) end end
  856. _players.PlayerAdded:connect(function(player)
  857. updateevents(player) ChatLog(player)
  858. end)
  859. _G.exec_cmd = execCmd
  860. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  861. 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
  862. local _char=function(plr_name)
  863. for i,v in pairs(gPlayers:GetChildren())do
  864. if v:IsA'Player'then
  865. if v.Name==plr_name then return v.Character end
  866. end
  867. end
  868. return
  869. end
  870. local _plr=function(plr_name)
  871. for i,v in pairs(gPlayers:GetChildren())do
  872. if v:IsA'Player'then
  873. if v.Name==plr_name then return v end
  874. end
  875. end
  876. return
  877. end
  878. function addcmd(name,desc,alias,func)
  879. cmds[#cmds+1]=
  880. {
  881. NAME=name;
  882. DESC=desc;
  883. ALIAS=alias;
  884. FUNC=func;
  885. }
  886. end
  887. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  888. local SpecialPlayerCases = {
  889. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  890. ["others"] = function(speaker)
  891. local plrs = {}
  892. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  893. if v ~= speaker then
  894. table.insert(plrs,v)
  895. end
  896. end
  897. return plrs
  898. end,
  899. ["me"] = function(speaker)return {speaker} end,
  900. ["#(%d+)"] = function(speaker,args)
  901. local returns = {}
  902. local randAmount = tonumber(args[1])
  903. local players = game:GetService("Players"):GetPlayers()
  904. for i = 1,randAmount do
  905. local randIndex = math.random(1,#players)
  906. table.insert(returns,players[randIndex])
  907. table.remove(players,randIndex)
  908. if #players == 0 then break end
  909. end
  910. return returns
  911. end,
  912. ["random"] = function(speaker)
  913. local players = game:GetService("Players"):GetPlayers()
  914. return {players[math.random(1,#players)]}
  915. end,
  916. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  917. local returns = {}
  918. local team = args[1]
  919. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  920. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  921. table.insert(returns,plr)
  922. end
  923. end
  924. return returns
  925. end,
  926. ["allies"] = function(speaker)
  927. local returns = {}
  928. local team = speaker.Team
  929. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  930. if plr.Team == team then
  931. table.insert(returns,plr)
  932. end
  933. end
  934. return returns
  935. end,
  936. ["enemies"] = function(speaker)
  937. local returns = {}
  938. local team = speaker.Team
  939. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  940. if plr.Team ~= team then
  941. table.insert(returns,plr)
  942. end
  943. end
  944. return returns
  945. end,
  946. ["team"] = function(speaker)
  947. local returns = {}
  948. local team = speaker.Team
  949. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  950. if plr.Team == team then
  951. table.insert(returns,plr)
  952. end
  953. end
  954. return returns
  955. end,
  956. ["nonteam"] = function(speaker)
  957. local returns = {}
  958. local team = speaker.Team
  959. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  960. if plr.Team ~= team then
  961. table.insert(returns,plr)
  962. end
  963. end
  964. return returns
  965. end,
  966. ["friends"] = function(speaker,args)
  967. local returns = {}
  968. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  969. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  970. table.insert(returns,plr)
  971. end
  972. end
  973. return returns
  974. end,
  975. ["nonfriends"] = function(speaker,args)
  976. local returns = {}
  977. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  978. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  979. table.insert(returns,plr)
  980. end
  981. end
  982. return returns
  983. end,
  984. ["bacons"] = function(speaker,args)
  985. local returns = {}
  986. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  987. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  988. table.insert(returns,plr)
  989. end
  990. end
  991. return returns
  992. end,
  993. ["admins"] = function(speaker)
  994. local returns = {}
  995. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  996. if isAdmin(plr) then
  997. table.insert(returns,plr)
  998. end
  999. end
  1000. return returns
  1001. end,
  1002. ["nonadmins"] = function(speaker)
  1003. local returns = {}
  1004. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1005. if not isAdmin(plr) then
  1006. table.insert(returns,plr)
  1007. end
  1008. end
  1009. return returns
  1010. end,
  1011. ["age(%d+)"] = function(speaker,args)
  1012. local returns = {}
  1013. local age = tonumber(args[1])
  1014. if not age == nil then return end
  1015. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1016. if plr.AccountAge <= age then
  1017. table.insert(returns,plr)
  1018. end
  1019. end
  1020. return returns
  1021. end,
  1022. ["rad(%d+)"] = function(speaker,args)
  1023. local returns = {}
  1024. local radius = tonumber(args[1])
  1025. local speakerChar = speaker.Character
  1026. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1027. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1028. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1029. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1030. if magnitude <= radius then table.insert(returns,plr) end
  1031. end
  1032. end
  1033. return returns
  1034. end
  1035. }
  1036. local function toTokens(str)
  1037. local tokens = {}
  1038. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1039. table.insert(tokens,{Operator = op,Name = name})
  1040. end
  1041. return tokens
  1042. end
  1043. local function onlyIncludeInTable(tab,matches)
  1044. local matchTable = {}
  1045. local resultTable = {}
  1046. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1047. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1048. return resultTable
  1049. end
  1050. local function removeTableMatches(tab,matches)
  1051. local matchTable = {}
  1052. local resultTable = {}
  1053. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1054. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1055. return resultTable
  1056. end
  1057. local function getPlayersByName(name)
  1058. local found = {}
  1059. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1060. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1061. table.insert(found,v)
  1062. end
  1063. end
  1064. return found
  1065. end
  1066. local function getPlayer(list,speaker)
  1067. if list == nil then return {speaker.Name} end
  1068. local nameList = splitString(list,",")
  1069.  
  1070. local foundList = {}
  1071.  
  1072. for _,name in pairs(nameList) do
  1073. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1074. local tokens = toTokens(name)
  1075. local initialPlayers = game:GetService("Players"):GetPlayers()
  1076.  
  1077. for i,v in pairs(tokens) do
  1078. if v.Operator == "+" then
  1079. local tokenContent = v.Name
  1080. local foundCase = false
  1081. for regex,case in pairs(SpecialPlayerCases) do
  1082. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1083. if #matches > 0 then
  1084. foundCase = true
  1085. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches))
  1086. end
  1087. end
  1088. if not foundCase then
  1089. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1090. end
  1091. else
  1092. local tokenContent = v.Name
  1093. local foundCase = false
  1094. for regex,case in pairs(SpecialPlayerCases) do
  1095. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1096. if #matches > 0 then
  1097. foundCase = true
  1098. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches))
  1099. end
  1100. end
  1101. if not foundCase then
  1102. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1103. end
  1104. end
  1105. end
  1106.  
  1107. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1108. end
  1109.  
  1110. local foundNames = {}
  1111. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1112.  
  1113. return foundNames
  1114. end
  1115. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1116. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1117. if (zCoco) then
  1118. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1119. else
  1120. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1121. end
  1122. return funcw
  1123. end
  1124. function _G.msg(txt)
  1125. spawn(function()
  1126. msghook()
  1127. if MSGhook == true then
  1128. workspace.IYmessage.Text = ''
  1129. wait(0.1)
  1130. local b = Instance.new("BlurEffect", LightingService)
  1131. b.Name = "IYmblur"
  1132. b.Size = 18
  1133. workspace.IYmessage.Text = txt
  1134. wait(Mseconds)
  1135. b:Destroy()
  1136. if workspace.IYmessage.Text == txt then
  1137. workspace.IYmessage.Text = '' end
  1138. elseif MSGhook == false then
  1139. execCmd("loadm")
  1140. repeat wait() until workspace:FindFirstChild("IYmessage")
  1141. workspace.IYmessage.Text = ''
  1142. wait(0.1)
  1143. local b = Instance.new("BlurEffect", LightingService)
  1144. b.Name = "IYmblur"
  1145. b.Size = 18
  1146. workspace.IYmessage.Text = txt
  1147. wait(Mseconds)
  1148. b:Destroy()
  1149. if workspace.IYmessage.Text == txt then
  1150. workspace.IYmessage.Text = '' end
  1151. end
  1152. end)
  1153. end
  1154. function bleach(plr)
  1155. spawn(function()
  1156. local char = plr.Character
  1157. local hit1 = Instance.new("Sound", workspace)
  1158. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1159. local hit = Instance.new("Sound", workspace)
  1160. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1161. local Bleach = Instance.new("Part", char["Left Arm"])
  1162. Bleach.CanCollide = false
  1163. local Mesh = Instance.new("SpecialMesh", Bleach)
  1164. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1165. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1166. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1167. local Handy = Instance.new("Weld", Bleach)
  1168. Handy.Part0 = Bleach
  1169. Handy.Part1 = char["Left Arm"]
  1170. Handy.C0 = CFrame.new(0.5,1.8,0)
  1171. Handy.C1 = CFrame.Angles(0,4,1)
  1172. local drink = Instance.new("Sound", char.Head)
  1173. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1174. wait(3)
  1175. game.Chat:Chat(char.Head,"I need to die","Red")
  1176. for i = 1,10 do
  1177. wait()
  1178. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1179. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1180. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1181. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1182. end
  1183. drink:Play()
  1184. wait(3.4)
  1185. drink:Stop()
  1186. for i = 1,10 do
  1187. wait()
  1188. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1189. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1190. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1191. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1192. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1193. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1194. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1195. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1196. end
  1197. wait(0.01)
  1198. char.Torso.Anchored = true
  1199. char["Left Arm"].Anchored = true
  1200. char["Right Arm"].Anchored = true
  1201. char["Left Leg"].Anchored = true
  1202. char["Right Leg"].Anchored = true
  1203. char.Head.Anchored = true
  1204. hit:Play()
  1205. hit1:Play()
  1206. wait(4)
  1207. local bl00d = Instance.new("Part", char.Head)
  1208. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1209. bl00d.Rotation = Vector3.new(0,0,-90)
  1210. bl00d.CanCollide = false
  1211. bl00d.Anchored = true
  1212. bl00d.BrickColor = BrickColor.new("Maroon")
  1213. bl00d.Position = char.Head.Position
  1214. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1215. bl00d.Shape = "Cylinder"
  1216. bl00d.Material = "Pebble"
  1217. for i = 1,100 do
  1218. wait()
  1219. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1220. end
  1221. wait(1)
  1222. char.Humanoid.Health = 0
  1223. end)
  1224. end
  1225. function rape(victim, speaker) -- from rocky2u cmdscript
  1226. spawn(function()
  1227. local P1 = speaker.Character.Torso
  1228. local V1 = _players[victim].Character.Torso
  1229. V1.Parent.Humanoid.PlatformStand = true
  1230. 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'
  1231. 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'
  1232. 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'
  1233. 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'
  1234. 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'
  1235. 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'
  1236. 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)
  1237. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1238. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1239. local D2 = D:Clone() D2.Parent = P1
  1240. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1241. 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)
  1242. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1243. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1244. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1245. local CM = Instance.new('CylinderMesh', C)
  1246. 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)
  1247. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1248. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1249. 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)
  1250. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1251. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1252. 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)
  1253. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1254. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1255. 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)
  1256. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1257. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1258. 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)
  1259. 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)
  1260. 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)
  1261. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1262. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1263. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1264. end)
  1265. 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)
  1266. end
  1267.  
  1268. addcmd('addalias','Adds an alias to a command',{},
  1269. function(args,speaker)
  1270. if #args < 2 then return end
  1271. local cmd = string.lower(args[1])
  1272. local alias = string.lower(args[2])
  1273. for i,v in pairs(cmds) do
  1274. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1275. customAlias[alias] = v
  1276. Notify("Added "..alias.." as an alias to "..cmd)
  1277. updatefile()
  1278. break
  1279. end
  1280. end
  1281. end)
  1282.  
  1283. addcmd('removealias','Removes a custom alias',{},
  1284. function(args,speaker)
  1285. if #args < 1 then return end
  1286. local alias = string.lower(args[1])
  1287. if customAlias[alias] then
  1288. local cmd = customAlias[alias].NAME
  1289. customAlias[alias] = nil
  1290. Notify("Removed the alias "..alias.." from "..cmd)
  1291. updatefile()
  1292. end
  1293. end)
  1294.  
  1295. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1296. function(args, speaker)
  1297. loadstring(tostring(GLS(false, 0)))()
  1298. end)
  1299.  
  1300. function hub()
  1301. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1302. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1303. addcmd('hub','opens script hub',{'scripts'},
  1304. function(args, speaker)
  1305. if speaker.userId ~= LP.userId then
  1306. lponly(speaker) else
  1307. hub()
  1308. end end)
  1309.  
  1310. addcmd('ff','gives ff to player',{},
  1311. function(args, speaker)
  1312. local players = getPlayer(args[1], speaker)
  1313. for i,v in pairs(players)do
  1314. local pchar=_char(v)
  1315. Instance.new("ForceField", pchar)
  1316. end
  1317. end)
  1318.  
  1319. addcmd('maxhealth','sets a limit of health to player',{},
  1320. function(args, speaker)
  1321. local players = getPlayer(args[1], speaker)
  1322. for i,v in pairs(players)do
  1323. local pchar=_char(v)
  1324. pchar.Humanoid.MaxHealth = args[2]
  1325. end
  1326. end)
  1327.  
  1328. addcmd('sethealth','sets the health of a player',{},
  1329. function(args, speaker)
  1330. local players = getPlayer(args[1], speaker)
  1331. for i,v in pairs(players)do
  1332. local pchar=_char(v)
  1333. pchar.Humanoid.Health = args[2]
  1334. end
  1335. end)
  1336.  
  1337. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1338. function(args, speaker)
  1339. local players = getPlayer(args[1], speaker)
  1340. for i,v in pairs(players)do
  1341. local pchar=_char(v)
  1342. local invisff = Instance.new("ForceField", pchar)
  1343. invisff.Visible = false
  1344. end
  1345. end)
  1346.  
  1347. addcmd('rocket','attaches a player to a rocket',{'missile'},
  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. spawn(function()
  1353. local m = missile:Clone()
  1354. m.Parent = workspace
  1355. local W = Instance.new('Weld', m)
  1356. W.Part0 = W.Parent
  1357. W.Part1 = pchar.HumanoidRootPart
  1358. W.C1 = CFrame.new(0, 0.5, 1)
  1359. m.force.Force = Vector3.new(0, 15000, 0)
  1360. wait(0.01)
  1361. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1362. wait(5)
  1363. Instance.new('Explosion', m).Position = m.Position
  1364. wait(0.01)
  1365. pchar:BreakJoints()
  1366. wait(1)
  1367. m:destroy()
  1368. end)
  1369. end
  1370. end)
  1371.  
  1372. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1373. function(args, speaker)
  1374. if speaker.userId ~= LP.userId then
  1375. lponly(speaker)
  1376. else
  1377. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1378. end
  1379. end)
  1380.  
  1381. addcmd('unff', 'takes away ff from player',{'noff'},
  1382. function(args, speaker)
  1383. local players = getPlayer(args[1], speaker)
  1384. for i,v in pairs(players)do
  1385. local pchar=_char(v)
  1386. for j,v1 in pairs(pchar:GetChildren()) do
  1387. if v1:IsA("ForceField") then
  1388. v1:Destroy()
  1389. end
  1390. end
  1391. end
  1392. end)
  1393.  
  1394. addcmd('insert', 'inserts a model',{'ins'},
  1395. function(args, speaker)
  1396. local modelid = args[1]
  1397. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. modelid)
  1398. model.Parent = workspace
  1399. model.Name = "IYmodel"
  1400. model:MakeJoints()
  1401. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1402. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1403. Notify('Inserted ' .. Asset.Name)
  1404. end)
  1405.  
  1406. addcmd('car', 'inserts a car',{'vehicle'},
  1407. function(args, speaker)
  1408. local players = getPlayer(args[1], speaker)
  1409. for i,v in pairs(players)do
  1410. spawn(function()
  1411. local pchar=_char(v)
  1412. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1413. model.Parent = workspace
  1414. model:MakeJoints()
  1415. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1416. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1417. for _, child in pairs( model:GetChildren()) do
  1418. if child.ClassName == "Part" then
  1419. child.Anchored = true
  1420. wait(1)
  1421. child.Anchored = false
  1422. end end end) end end)
  1423.  
  1424. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1425. function(args, speaker)
  1426. local players = getPlayer(args[1], speaker)
  1427. for i,v in pairs(players)do
  1428. for _, child in pairs( workspace:GetChildren()) do
  1429. if child.Name == "IYcar" .. gPlayers[v].Name then
  1430. child:Destroy()
  1431. end
  1432. end
  1433. end
  1434. end)
  1435.  
  1436. addcmd('team','team [plr] [team]',{},
  1437. function(args, speaker)
  1438. local players = getPlayer(args[1], speaker)
  1439. local teamname = nil
  1440. for i,v in pairs(players)do
  1441. 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
  1442. _players[v].Team = teamname
  1443. end
  1444. end)
  1445.  
  1446. addcmd('maxzoom','maximum camera zoom',{},
  1447. function(args, speaker)
  1448. local players = getPlayer(args[1], speaker)
  1449. for i,v in pairs(players)do
  1450. _players[v].CameraMaxZoomDistance = args[2]
  1451. end
  1452. end)
  1453.  
  1454. function spawnrain(mesh,texture)
  1455. spawn(function()
  1456. for i,v in pairs(gPlayers:GetChildren()) do
  1457. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1458. if raining == true then
  1459. local rain = Instance.new("Part",workspace)
  1460. rain.CanCollide = true
  1461. local m = Instance.new("SpecialMesh",rain)
  1462. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1463. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1464. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1465. wait(5) rain:Destroy()
  1466. end
  1467. end
  1468. end
  1469. end)
  1470. end
  1471.  
  1472. raining = false
  1473. addcmd('rain','make it rain a mesh',{},
  1474. function(args, speaker)
  1475. raining = true
  1476. repeat
  1477. wait(0.5)
  1478. spawnrain(args[1],args[2])
  1479. until raining == false
  1480. end)
  1481.  
  1482. addcmd('norain','make it rain a mesh',{'unrain'},
  1483. function(args, speaker)
  1484. raining = false
  1485. end)
  1486.  
  1487. local rad = math.rad
  1488. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1489. function(args, speaker)
  1490. for i = 1,args[1] do
  1491. wait()
  1492. local function ear(instance)
  1493. for i,v in pairs(instance:GetChildren())do
  1494. if v:IsA("Part") then
  1495. if v.Size.x > 1 then
  1496. 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])))
  1497. end end ear(v) end end ear(workspace)
  1498. end
  1499. end)
  1500.  
  1501. addcmd('cape','Gives the target player(s) a cape',{},
  1502. function(args, speaker)
  1503. local players = getPlayer(args[1], speaker)
  1504. for i,v in pairs(players)do
  1505. spawn(function()
  1506. if _char(v):FindFirstChild("Humanoid") then
  1507. local plr = _players[v]
  1508. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1509. local torso = plr.Character.HumanoidRootPart
  1510. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1511. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1512. if not args[2] then
  1513. p.Color = Color3.new(0,0,0)
  1514. p.Color = Color3.new(0,0,0) else
  1515. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1516. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1517. p.formFactor = "Custom"
  1518. p.Size = Vector3.new(.2,.2,.2)
  1519. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1520. local motor1 = Instance.new("Motor", p)
  1521. motor1.Part0 = p
  1522. motor1.Part1 = torso
  1523. motor1.MaxVelocity = .01
  1524. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1525. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1526. local wave = false
  1527. repeat wait(1/44)
  1528. local ang = 0.1
  1529. local oldmag = torso.Velocity.magnitude
  1530. local mv = .002
  1531. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1532. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1533. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1534. motor1.DesiredAngle = -ang
  1535. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1536. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1537. if torso.Velocity.magnitude < .1 then wait(.1) end
  1538. until not p or p.Parent ~= torso.Parent
  1539. end
  1540. end)
  1541. end
  1542. end)
  1543.  
  1544. addcmd('uncape','Removes cape',{'nocape'},
  1545. function(args, speaker)
  1546. local players = getPlayer(args[1], speaker)
  1547. for i,v in pairs(players)do
  1548. local pchar=_char(v)
  1549. for _, child in pairs( pchar:GetChildren()) do
  1550. if child.Name == "IYcape" then
  1551. child:Destroy() end end
  1552. end
  1553. end)
  1554.  
  1555. addcmd('spasm','makes someone c r a z y',{},
  1556. function(args, speaker)
  1557. local players = getPlayer(args[1], speaker)
  1558. for i,v in pairs(players)do
  1559. local pchar=_char(v)
  1560. local AnimationId = "33796059"
  1561. local Anim = Instance.new("Animation")
  1562. Anim.AnimationId = "rbxassetid://"..AnimationId
  1563. local k = pchar.Humanoid:LoadAnimation(Anim)
  1564. k:Play()
  1565. k:AdjustSpeed(99)
  1566. end
  1567. end)
  1568.  
  1569. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1570. function(args, speaker)
  1571. local players = getPlayer(args[1], speaker)
  1572. for i,v in pairs(players)do
  1573. if not args[1] and args[2] then return end
  1574. local pchar=_char(v)
  1575. for _, child in pairs( pchar:GetDescendants()) do
  1576. if child.ClassName == "Sound" then
  1577. child:Destroy() end end
  1578. local s = Instance.new("Sound")
  1579. s.Name = "IYplrsound"
  1580. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1581. s.Volume = 1
  1582. s.Pitch = 1
  1583. s.Looped = true
  1584. s.archivable = true
  1585. s.Parent = pchar.HumanoidRootPart
  1586. s:Play()
  1587. end
  1588. end)
  1589.  
  1590. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1591. function(args, speaker)
  1592. local players = getPlayer(args[1], speaker)
  1593. for i,v in pairs(players)do
  1594. if not args[1] then return end
  1595. local pchar=_char(v)
  1596. for _, child in pairs( pchar:GetDescendants()) do
  1597. if child.ClassName == "Sound" then
  1598. child:Destroy() end end
  1599. end
  1600. end)
  1601.  
  1602. addcmd('fly','makes you fly',{},
  1603. function(args, speaker)
  1604. if speaker.userId ~= LP.userId then
  1605. lponly(speaker)
  1606. else
  1607. sFLY()
  1608. end
  1609. end)
  1610.  
  1611. addcmd('flyspeed','set the fly speed',{'flysp'},
  1612. function(args, speaker)
  1613. if speaker.userId ~= LP.userId then
  1614. lponly(speaker)
  1615. else
  1616. if isNumber(args[1]) then
  1617. iyflyspeed = args[1]
  1618. end end end)
  1619.  
  1620. addcmd('unfly','takes away fly',{'nofly'},
  1621. function(args, speaker)
  1622. if speaker.userId ~= LP.userId then
  1623. lponly(speaker)
  1624. else
  1625. NOFLY()
  1626. end
  1627. end)
  1628.  
  1629. addcmd('exit','kills roblox process',{},
  1630. function(args, speaker)
  1631. if speaker.userId ~= LP.userId then
  1632. lponly(speaker)
  1633. else
  1634. game:shutdown()
  1635. end
  1636. end)
  1637.  
  1638. addcmd('fire', 'set a player on fire',{},
  1639. function(args, speaker)
  1640. local players = getPlayer(args[1], speaker)
  1641. for i,v in pairs(players)do
  1642. spawn(function()
  1643. local pchar=_char(v)
  1644. local Fire1 = Instance.new("Fire", pchar.Head)
  1645. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1646. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1647. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1648. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1649. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1650. if not args[2] then return end
  1651. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1652. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1653. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1654. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1655. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1656. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1657. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1658. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1659. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1660. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1661. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1662. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1663. end)
  1664. end
  1665. end)
  1666.  
  1667. addcmd('esp', 'view a player and a players status',{},
  1668. function(args, speaker)
  1669. if speaker.userId ~= LP.userId then
  1670. lponly(speaker)
  1671. else
  1672. local players = getPlayer(args[1], speaker)
  1673. for i,v in pairs(players)do
  1674. spawn(function()
  1675. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1676. if child.Name == gPlayers[v].Name then
  1677. child:Destroy()
  1678. end end wait(0.5)
  1679. local m = game["Players"].LocalPlayer:GetMouse()
  1680. local rs = game:GetService("RunService").RenderStepped
  1681. local espplr = gPlayers[v]
  1682. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1683. for b,n in pairs (espplr.Character:GetChildren()) do
  1684. if (n:IsA("BasePart")) then
  1685. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1686. a.Name = espplr.Name
  1687. a.Adornee = n
  1688. a.AlwaysOnTop = true
  1689. a.ZIndex = 0
  1690. a.Size = n.Size
  1691. a.Transparency = 0.7
  1692. local resetting = false
  1693. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1694. a.Color = BrickColor.new("Lime green")
  1695. else
  1696. a.Color = BrickColor.new("Really red")
  1697. end
  1698. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1699. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1700. local TextLabel = Instance.new("TextLabel")
  1701. BillboardGui.Adornee = espplr.Character.Head
  1702. BillboardGui.Name = espplr.Name
  1703. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1704. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1705. BillboardGui.AlwaysOnTop = true
  1706. TextLabel.Parent = BillboardGui
  1707. TextLabel.BackgroundTransparency = 1
  1708. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1709. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1710. TextLabel.Font = Enum.Font.SourceSansSemibold
  1711. TextLabel.TextSize = 20
  1712. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1713. TextLabel.TextStrokeTransparency = 0
  1714. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1715. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1716. BillboardGui:Destroy() a:Destroy() end)
  1717. _players.PlayerRemoving:connect(function(player)
  1718. if player.Name == espplr.Name then
  1719. BillboardGui:Destroy() a:Destroy()
  1720. end end)
  1721. game:GetService("RunService").RenderStepped:Connect(function()
  1722. 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
  1723. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1724. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1725. BillboardGui:Destroy() a:Destroy() end end)
  1726. end
  1727. end
  1728. end
  1729. end
  1730. end)
  1731. end
  1732. end
  1733. end)
  1734.  
  1735. addcmd('noesp', 'removes esp',{'unesp'},
  1736. function(args, speaker)
  1737. if speaker.userId ~= LP.userId then
  1738. lponly(speaker)
  1739. else
  1740. local players = getPlayer(args[1], speaker)
  1741. for i,v in pairs(players)do
  1742. spawn(function()
  1743. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1744. if child.Name == gPlayers[v].Name then
  1745. child:Destroy()
  1746. end
  1747. end end) end end end)
  1748.  
  1749. addcmd('nofire', 'extinguish a player',{'unfire'},
  1750. function(args, speaker)
  1751. local players = getPlayer(args[1], speaker)
  1752. for i,v in pairs(players)do
  1753. local pchar=_char(v)
  1754. for j,v1 in pairs(pchar:GetDescendants()) do
  1755. if v1:IsA("Fire") then
  1756. v1:Destroy()
  1757. end end end end)
  1758.  
  1759. addcmd('shiny', 'makes a player shine',{},
  1760. function(args, speaker)
  1761. local players = getPlayer(args[1], speaker)
  1762. for i,v in pairs(players)do
  1763. spawn(function()
  1764. local pchar=_char(v)
  1765. for i,v in pairs(pchar:GetChildren()) do
  1766. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1767. v:Destroy() end
  1768. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1769. v.Reflectance = 1
  1770. v.Material = "Plastic"
  1771. end
  1772. end
  1773. end)
  1774. end
  1775. end)
  1776.  
  1777. addcmd('light', 'givs em light',{},
  1778. function(args, speaker)
  1779. local players = getPlayer(args[1], speaker)
  1780. for i,v in pairs(players)do
  1781. spawn(function()
  1782. local pchar=_char(v)
  1783. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1784. if v1:IsA("PointLight") then
  1785. v1:Destroy()
  1786. end
  1787. end
  1788. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1789. light.Range = 12
  1790. light.Brightness = 3
  1791. if not args[2] then return end
  1792. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1793. light.Range = 12
  1794. light.Brightness = 3
  1795. end)
  1796. end
  1797. end)
  1798.  
  1799. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1800. addcmd('begone', 'BEGONE THOT',{'thot'},
  1801. function(args, speaker)
  1802. local players = getPlayer(args[1], speaker)
  1803. for i,v in pairs(players)do
  1804. spawn(function()
  1805. local thotbottle = bottle:Clone()
  1806. local pchar=_char(v)
  1807. thotbottle.Name = 'THOT BEGONE'
  1808. thotbottle.Handle:Destroy()
  1809. execCmd('freeze '..gPlayers[v].Name)
  1810. execCmd('name '..gPlayers[v].Name..' THOT')
  1811. execCmd('spasm '..gPlayers[v].Name)
  1812. thotbottle.Parent = pchar
  1813. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  1814. local cf = pchar.HumanoidRootPart.CFrame
  1815. local newcf = cf + cf.lookVector * 6
  1816. thotbottle.Head.CFrame = newcf
  1817. local s = Instance.new("Sound")
  1818. s.Name = "BEGONE"
  1819. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  1820. s.Volume = 10
  1821. s.Parent = thotbottle
  1822. s:play()
  1823. local d = Instance.new("Sound")
  1824. d.Name = "WuOOOH"
  1825. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  1826. d.Volume = 5
  1827. d.Parent = pchar
  1828. wait(4)
  1829. if gPlayers[v] then
  1830. execCmd('thaw '..gPlayers[v].Name)
  1831. execCmd('fling '..gPlayers[v].Name)
  1832. thotbottle:Destroy()
  1833. d:play()
  1834. end if gPlayers[v] then
  1835. wait(3)
  1836. execCmd('explode '..gPlayers[v].Name)
  1837. pchar:BreakJoints() end
  1838. end)
  1839. end
  1840. end)
  1841.  
  1842. addcmd('glowstick', 'givs em glo stik',{},
  1843. function(args, speaker)
  1844. local players = getPlayer(args[1], speaker)
  1845. for i,v in pairs(players)do
  1846. spawn(function()
  1847. System = {}
  1848. System.Create = function(a, c)
  1849. local e = Instance.new(a)
  1850. for d, a in pairs(c) do
  1851. local b, a = ypcall(function()
  1852. return e[d]
  1853. end)
  1854. if b then
  1855. e[d] = c[d]
  1856. end
  1857. end
  1858. return e
  1859. end
  1860. function b(d, b)
  1861. local c = getfenv(d)
  1862. local a = setmetatable({}, {
  1863. __index = function(a, a)
  1864. if a:lower() == 'script' then
  1865. return b
  1866. else
  1867. return c[a]
  1868. end
  1869. end
  1870. })
  1871. setfenv(d, a)
  1872. ypcall(function()
  1873. d()
  1874. end)
  1875. end
  1876. c = {}
  1877. mas = Instance.new("Model",game:GetService("Lighting"))
  1878. mas.Name = "CompiledModel"
  1879. o1 = System.Create("Tool",{
  1880. ["Name"] = "Glow Stick",
  1881. ["Parent"] = mas,
  1882. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  1883. ["CanBeDropped"] = false,
  1884. })
  1885. o2 = System.Create("Part",{
  1886. ["Name"] = "Handle",
  1887. ["Parent"] = o1,
  1888. ["Transparency"] = 0.10000000149012,
  1889. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  1890. ["Rotation"] = Vector3.new(-180, 0, 0),
  1891. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  1892. ["FormFactor"] = Enum.FormFactor.Custom,
  1893. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  1894. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1895. ["TopSurface"] = Enum.SurfaceType.Weld,
  1896. ["Material"] = "Neon",
  1897. })
  1898. o3 = System.Create("PointLight",{
  1899. ["Parent"] = o2,
  1900. ["Brightness"] = 8,
  1901. ["Range"] = 14,
  1902. })
  1903. o4 = System.Create("CylinderMesh",{
  1904. ["Parent"] = o2,
  1905. })
  1906. if not args[2] then
  1907. o2.Color = Color3.new(1,1,1)
  1908. o3.Color = Color3.new(1,1,1) else
  1909. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1910. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1911. mas.Parent = workspace
  1912. mas:MakeJoints()
  1913. local b = mas:GetChildren()
  1914. for a = 1, #b do
  1915. b[a].Parent = gPlayers[v].Backpack
  1916. ypcall(function()
  1917. b[a]:MakeJoints()
  1918. end)
  1919. end
  1920. mas:Destroy()
  1921. for a = 1, #c do
  1922. coroutine.resume(c[a])
  1923. end
  1924. end)
  1925. end
  1926. end)
  1927.  
  1928. addcmd('keybind','Binds a command to a key',{},
  1929. function(args,speaker)
  1930. if speaker.userId ~= LP.userId then
  1931. lponly(speaker) else
  1932. if #args < 2 then return end
  1933. local key = string.lower(args[1])
  1934. if #key > 1 or key == cmdbarbind then return end
  1935. local cmdText = GLS(false,1)
  1936. local cas = game:GetService("ContextActionService")
  1937. cas:BindAction("Keybind"..key,function(action,state,obj)
  1938. if state == Enum.UserInputState.Begin then
  1939. execCmd(cmdText,speaker)
  1940. end
  1941. end,false,key)
  1942. Notify("Binded "..cmdText.." to "..key)
  1943. end
  1944. end)
  1945.  
  1946. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  1947. function(args,speaker)
  1948. if speaker.userId ~= LP.userId then
  1949. lponly(speaker) else
  1950. if #args < 1 then return end
  1951. local key = string.lower(args[1])
  1952. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  1953. Notify("Unbinded "..key)
  1954. end
  1955. end)
  1956.  
  1957. addcmd('trail', 'spawns a trail behind a player',{},
  1958. function(args, speaker)
  1959. local players = getPlayer(args[1], speaker)
  1960. for i,v in pairs(players)do
  1961. spawn(function()
  1962. local pchar=_char(v)
  1963. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1964. if v1.Name == "TRAIL" then
  1965. v1:Destroy()
  1966. end
  1967. end
  1968. if args[2] then
  1969. color1 = Color3.fromRGB(args[2],args[3],args[4])
  1970. color2 = Color3.new(0,0,0) else
  1971. color1 = Color3.new(1,1,1)
  1972. color2 = Color3.new(0,0,0) end
  1973. if pchar:FindFirstChild("Torso") then
  1974. local e = Instance.new("Trail", pchar.Torso)
  1975. e.Name = "TRAIL"
  1976. e.FaceCamera = true
  1977. e.Color = ColorSequence.new(color1,color2)
  1978. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  1979. e.Attachment1 = pchar.Torso.NeckAttachment
  1980. end
  1981. end)
  1982. end
  1983. end)
  1984.  
  1985. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  1986. function(args, speaker)
  1987. local players = getPlayer(args[1], speaker)
  1988. for i,v in pairs(players)do
  1989. spawn(function()
  1990. local pchar=_char(v)
  1991. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1992. if v1.Name == "TRAIL" then
  1993. v1:Destroy()
  1994. end
  1995. end
  1996. end)
  1997. end
  1998. end)
  1999.  
  2000. local fa = false
  2001. local cam = workspace.CurrentCamera
  2002. local cam1 = 0
  2003. local cam2 = 0
  2004. local cam3 = 0
  2005. local k1 = false
  2006. local k2 = false
  2007. local k3 = false
  2008. local k4 = false
  2009. local k5 = false
  2010. local k6 = false
  2011. local cs = 0.5
  2012. function movecam()
  2013. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2014. if fa == false then
  2015. repeat
  2016. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2017. local fp = fc.Position
  2018. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2019. fa = true
  2020. end
  2021. game:GetService('RunService').RenderStepped:Wait()
  2022. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2023. fa = false
  2024. end
  2025. end
  2026. function kp1(inputObject, gameProcessedEvent)
  2027. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2028. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2029. k1 = true
  2030. cam1 = cs end
  2031. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2032. k2 = true
  2033. cam1 = (cs*-1) end
  2034. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2035. k3 = true
  2036. cam2 = cs end
  2037. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2038. k4 = true
  2039. cam2 = (cs*-1) end
  2040. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2041. k5 = true
  2042. cam3 = cs end
  2043. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2044. k6 = true
  2045. cam3 = (cs*-1) end
  2046. end
  2047. end
  2048. game:GetService("UserInputService").InputBegan:connect(kp1)
  2049. function kp2(inputObject, gameProcessedEvent)
  2050. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2051. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2052. k1 = false
  2053. if k2 == false then
  2054. cam1 = 0
  2055. end
  2056. end
  2057. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2058. k2 = false
  2059. if k1 == false then
  2060. cam1 = 0
  2061. end
  2062. end
  2063. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2064. k3= false
  2065. if k4== false then
  2066. cam2 = 0
  2067. end
  2068. end
  2069. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2070. k4 = false
  2071. if k3 == false then
  2072. cam2 = 0
  2073. end
  2074. end
  2075. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2076. k5 = false
  2077. if k6 == false then
  2078. cam3 = 0
  2079. end
  2080. end
  2081. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2082. k6 = false
  2083. if k5 == false then
  2084. cam3 = 0
  2085. end
  2086. end
  2087. end
  2088. end
  2089. game:GetService("UserInputService").InputEnded:connect(kp2)
  2090. function FC()
  2091. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2092. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2093. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2094. fc.CanCollide = false
  2095. fc.Anchored = true
  2096. fc.Transparency = 1
  2097. fc.Size = Vector3.new(1,1,1)
  2098. fc.Name = 'xFC'
  2099. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2100. local cam = workspace.CurrentCamera
  2101. cam.CameraSubject = fc
  2102. cam.CameraType = 'Custom'
  2103. movecam()
  2104. end end
  2105. function UFC()
  2106. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2107. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2108. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2109. local cam = workspace.CurrentCamera
  2110. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2111. cam.CameraType = 'Custom'
  2112. end end
  2113.  
  2114. addcmd('freecam','freecam',{'fc'},
  2115. function(args, speaker)
  2116. if speaker.userId ~= LP.userId then
  2117. lponly(speaker)
  2118. else
  2119. FC()
  2120. end
  2121. end)
  2122.  
  2123. addcmd('fixcam','fixes camera',{},
  2124. function(args, speaker)
  2125. if speaker.userId ~= LP.userId then
  2126. lponly(speaker)
  2127. else
  2128. workspace.CurrentCamera:remove()
  2129. wait(.1)
  2130. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2131. workspace.CurrentCamera.CameraType = "Custom"
  2132. LP.CameraMinZoomDistance = 0.5
  2133. LP.CameraMaxZoomDistance = 400
  2134. LP.CameraMode = "Classic"
  2135. end
  2136. end)
  2137.  
  2138. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2139. function(args, speaker)
  2140. local players = getPlayer(args[1], speaker)
  2141. for i,v in pairs(players)do
  2142. local pchar=_char(v)
  2143. local char = pchar
  2144. local hum = char.Humanoid
  2145. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2146. hum.HealthDisplayDistance = 0
  2147. --execcmd god
  2148. local stake = Instance.new("Part",char)
  2149. stake.Anchored = true
  2150. stake.BrickColor = BrickColor.new("Reddish brown")
  2151. stake.Material = "Wood"
  2152. stake.Size = Vector3.new(1,7,1)
  2153. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2154. local hay = Instance.new("Part",char)
  2155. hay.Anchored = true
  2156. hay.Material = "Grass"
  2157. hay.BrickColor = BrickColor.new("New Yeller")
  2158. hay.Size = Vector3.new(6,1,5)
  2159. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2160. local hay2 = hay:clone()
  2161. hay2.Parent = char
  2162. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2163. local fire = Instance.new("Fire",hay)
  2164. fire.Enabled = false
  2165. fire.Heat = 25
  2166. fire.Size = 2
  2167. fire.Color = Color3.new(170/255,85/255,0)
  2168. local smoke = Instance.new("Smoke",hay)
  2169. smoke.Enabled = false
  2170. smoke.Opacity = 1
  2171. smoke.RiseVelocity = 25
  2172. smoke.Size = 15
  2173. smoke.Color = Color3.new(0,0,0)
  2174. local light = Instance.new("PointLight",hay)
  2175. light.Color = Color3.new(170/255,85/255,0)
  2176. light.Range = 0
  2177. light.Brightness = 1
  2178. light.Enabled = false
  2179. --[[]]
  2180. local crack = Instance.new("Sound",hay)
  2181. crack.SoundId = "rbxassetid://239443642"
  2182. crack.Looped = true
  2183. crack.Volume = 0
  2184. local scream = Instance.new("Sound",char.Torso)
  2185. scream.SoundId = "rbxassetid://264227115"
  2186. scream.Looped = true
  2187. scream.Volume = 0
  2188. --]]
  2189. wait()
  2190. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2191. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2192.  
  2193. local bods = char['Body Colors']
  2194. local colors = {
  2195. --"Really red";
  2196. "Bright red";
  2197. "Crimson";
  2198. "Maroon";
  2199. "Really black";
  2200. }
  2201.  
  2202. fire.Enabled=true
  2203. smoke.Enabled=true
  2204. light.Enabled=true
  2205. crack:Play()
  2206. scream:Play()
  2207. scream.Pitch = 0.8
  2208. --scream.Volume = 0.5
  2209. for i=1,30 do
  2210. crack.Volume = crack.Volume+(1/30)
  2211. scream.Volume = crack.Volume
  2212. fire.Size=i
  2213. smoke.RiseVelocity=i-5
  2214. smoke.Size=i/2
  2215. light.Range=i*2
  2216. wait(1)
  2217. end
  2218.  
  2219. for i=1,#colors do
  2220. bods.HeadColor=BrickColor.new(colors[i])
  2221. bods.LeftArmColor=BrickColor.new(colors[i])
  2222. bods.LeftLegColor=BrickColor.new(colors[i])
  2223. bods.RightArmColor=BrickColor.new(colors[i])
  2224. bods.RightLegColor=BrickColor.new(colors[i])
  2225. bods.TorsoColor=BrickColor.new(colors[i])
  2226. hay.BrickColor=BrickColor.new(colors[i])
  2227. hay2.BrickColor=BrickColor.new(colors[i])
  2228. stake.BrickColor=BrickColor.new(colors[i])
  2229. wait(5)
  2230. end
  2231. wait(10)
  2232. scream.Volume = 0.5
  2233. wait(1)
  2234. scream:Stop()
  2235. char:BreakJoints()
  2236. end
  2237. end)
  2238.  
  2239. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2240. function(args, speaker)
  2241. if speaker.userId ~= LP.userId then
  2242. lponly(speaker)
  2243. else
  2244. UFC()
  2245. end
  2246. end)
  2247.  
  2248. addcmd('nolight', 'no more light',{'unlight'},
  2249. function(args, speaker)
  2250. local players = getPlayer(args[1], speaker)
  2251. for i,v in pairs(players)do
  2252. local pchar=_char(v)
  2253. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2254. if v1:IsA("PointLight") then
  2255. v1:Destroy()
  2256. end
  2257. end
  2258. end
  2259. end)
  2260.  
  2261. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2262. function(args, speaker)
  2263. local players = getPlayer(args[1], speaker)
  2264. for i,v in pairs(players)do
  2265. local pchar=_char(v)
  2266. scale = 10
  2267.  
  2268. function weld(tab)
  2269. local last = nil
  2270. for i,v in pairs(tab) do
  2271. if v:IsA("BasePart") then
  2272. if last then
  2273. local w = Instance.new("Weld",last)
  2274. w.Part0 = w.Parent
  2275. w.Part1 = v
  2276. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2277. w.C0 = pos
  2278. end
  2279. last = v
  2280. end
  2281. end
  2282. end
  2283.  
  2284. function makeball(pos)
  2285. local model = Instance.new("Model",workspace)
  2286. model.Name = gPlayers[v].Name .. "ball"
  2287. local rand = BrickColor.Random()
  2288. pchar.Head.Anchored = true
  2289. for i=0,340,20 do
  2290. wait()
  2291. for z=-90,70,20 do
  2292. local p = Instance.new("Part",model)
  2293. p.formFactor = "Custom"
  2294. p.BrickColor = rand
  2295. p.Transparency = 0.5
  2296. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2297. p.Anchored = true
  2298. p.TopSurface = 0
  2299. p.BottomSurface = 0
  2300. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2301. p:breakJoints()
  2302. end
  2303. end
  2304. weld(model:children())
  2305. for i,v in pairs(model:children()) do v.Anchored = false end
  2306. pchar.Head.Anchored = false
  2307. model:MakeJoints()
  2308. end
  2309.  
  2310. if pchar then
  2311. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2312. end
  2313. end
  2314. end)
  2315.  
  2316. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2317. function(args, speaker)
  2318. local players = getPlayer(args[1], speaker)
  2319. for i,v in pairs(players)do
  2320. local pchar=_char(v)
  2321. for _, child in pairs( workspace:GetChildren()) do
  2322. if child.Name == gPlayers[v].Name .. "ball" then
  2323. child:Destroy()
  2324. end
  2325. end
  2326. end
  2327. end)
  2328.  
  2329. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2330.  
  2331. local fastwait = function(time)
  2332. local expire = tick()+(time or 0.02999999999999999889)
  2333. while game:GetService("RunService").Heartbeat:wait() do
  2334. if tick() >= expire then return true end
  2335. end
  2336. end
  2337.  
  2338. function arrest(name)
  2339. spawn(function()
  2340. local p = game:GetService("Players"):FindFirstChild(name)
  2341. local char = p.Character
  2342. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2343. local humanoid = p.Character:FindFirstChild("Humanoid")
  2344. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2345. local van = car:Clone()
  2346. if van then
  2347. local function check()
  2348. 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
  2349. return false
  2350. else
  2351. return true
  2352. end
  2353. end
  2354.  
  2355. --local driver = van.Driver
  2356. --local grabber = van.Clown
  2357. local primary = van.Primary
  2358. --local door = van.Door
  2359. local tPos = torso.CFrame
  2360.  
  2361. local sound = Instance.new("Sound",primary)
  2362. sound.SoundId = "rbxassetid://258529216"
  2363. sound.Looped = true
  2364. sound:Play()
  2365.  
  2366. local chuckle = Instance.new("Sound",primary)
  2367. chuckle.SoundId = "rbxassetid://175964948"
  2368. chuckle.Looped = true
  2369. chuckle.Volume = 0.5
  2370. chuckle:Play()
  2371.  
  2372. van.PrimaryPart = van.Primary
  2373. van.Name = "ADONIS_VAN"
  2374. van.Parent = workspace
  2375. humanoid.Name = "NoResetForYou"
  2376. humanoid.WalkSpeed = 0
  2377. sound.Pitch = 1.3
  2378.  
  2379. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2380. music.Name = "COPSONG"
  2381. music.SoundId = "rbxassetid://132007810"
  2382. music.Volume = 1
  2383. music.Looped = true
  2384. if not music.Playing then music:Play() end
  2385.  
  2386. spawn(function()
  2387. while fastwait(0.2) do
  2388. van.Body.Lightbar.Red.PointLight.Enabled = true
  2389. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2390. fastwait(0.2)
  2391. van.Body.Lightbar.Red.PointLight.Enabled = false
  2392. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2393. end
  2394. end)
  2395.  
  2396. for i = 1,200 do
  2397. if not check() then
  2398. break
  2399. else
  2400. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2401. fastwait(0.001*(i/5))
  2402. end
  2403. end
  2404.  
  2405. sound.Pitch = 0.9
  2406.  
  2407. fastwait(0.5)
  2408. if check() then
  2409. --door.Transparency = 1
  2410. end
  2411.  
  2412. local freeze = Instance.new("Sound",primary)
  2413. freeze.SoundId = "rbxassetid://163732279"
  2414. freeze.Volume = 5
  2415. freeze:Play()
  2416.  
  2417. fastwait(3)
  2418.  
  2419. if check() then
  2420. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2421. end
  2422.  
  2423. fastwait(0.5)
  2424. if check() then
  2425. --door.Transparency = 0
  2426. end
  2427. fastwait(0.5)
  2428.  
  2429. sound.Pitch = 1.3
  2430. local gui = Instance.new("ScreenGui")
  2431. local frame = Instance.new("Frame",gui)
  2432. frame.BackgroundTransparency = 1
  2433. frame.BackgroundColor3 = Color3.new(0,0,0)
  2434. frame.Position = UDim2.new(0,0,0,-36)
  2435. frame.Size = UDim2.new(1,0,1,36)
  2436. spawn(function()
  2437. for i = 1,0,-0.01 do
  2438. frame.BackgroundTransparency = i
  2439. fastwait(0.1)
  2440. end
  2441. frame.BackgroundTransparency = 0
  2442. end)
  2443.  
  2444. p.CameraMaxZoomDistance = 0.5
  2445.  
  2446. torso.Anchored = true
  2447.  
  2448. for i = 1,400 do
  2449. if not check() then
  2450. break
  2451. else
  2452. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2453. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2454. fastwait(0.1/(i*5))
  2455.  
  2456. if i == 270 then
  2457. music.Volume = 5
  2458. end
  2459. end
  2460. end
  2461.  
  2462. local function KICK(P)
  2463. spawn(function()
  2464. if not FindTable(WL, P.Name) then
  2465. for i = 1,5 do
  2466. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2467. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2468. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2469. spawn(function()
  2470. repeat fastwait()
  2471. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2472. until not game:GetService("Players"):FindFirstChild(P.Name)
  2473. end)
  2474. P.Character.HumanoidRootPart.Anchored = true
  2475. end
  2476. end
  2477. end
  2478. end)
  2479. end
  2480.  
  2481. if p and p.Parent == game:GetService("Players") then
  2482. if p == game:GetService("Players").LocalPlayer then
  2483. fastwait(5)
  2484. end
  2485. torso.Anchored = false
  2486. p.CharacterAdded:Connect(function()
  2487. fastwait()
  2488. KICK(p)
  2489. end)
  2490. KICK(p)
  2491. end
  2492. fastwait(0.5)
  2493. pcall(function() van:Destroy() end)
  2494. pcall(function() gui:Destroy() end)
  2495. if not workspace:FindFirstChild("ADONIS_VAN") then
  2496. music:Destroy()
  2497. end
  2498. end
  2499. end
  2500. end)
  2501. end
  2502.  
  2503. addcmd('arrest', 'arrests player',{},
  2504. function(args, speaker)
  2505. local players = getPlayer(args[1], speaker)
  2506. for i,v in pairs(players)do
  2507. arrest(gPlayers[v].Name)
  2508. end
  2509. end)
  2510.  
  2511. addcmd('nodummies', 'clears dummies',{},
  2512. function(args, speaker)
  2513. for _, child in pairs( workspace:GetChildren()) do
  2514. if child:FindFirstChild('isdummy') then
  2515. child:Destroy()
  2516. end
  2517. end
  2518. end)
  2519.  
  2520. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2521. function(args, speaker)
  2522. local name = GLS(false, 0)
  2523. local lchar = game:GetService('Players').LocalPlayer
  2524. local Model0 = Instance.new("Model")
  2525. local Part1 = Instance.new("Part")
  2526. local SpecialMesh2 = Instance.new("SpecialMesh")
  2527. local Decal3 = Instance.new("Decal")
  2528. local Part4 = Instance.new("Part")
  2529. local Motor5 = Instance.new("Motor")
  2530. local Motor6 = Instance.new("Motor")
  2531. local Motor7 = Instance.new("Motor")
  2532. local Motor8 = Instance.new("Motor")
  2533. local Motor9 = Instance.new("Motor")
  2534. local Part10 = Instance.new("Part")
  2535. local Part11 = Instance.new("Part")
  2536. local Part12 = Instance.new("Part")
  2537. local Part13 = Instance.new("Part")
  2538. local dum = Instance.new("BoolValue")
  2539. dum.Name = "isdummy"
  2540. dum.Parent = Model0
  2541. local Humanoid14 = Instance.new("Humanoid")
  2542. Model0.Name = name
  2543. Model0.Parent = workspace
  2544. Model0.PrimaryPart = Part1
  2545. Part1.Name = "Head"
  2546. Part1.Parent = Model0
  2547. Part1.BrickColor = BrickColor.new("Bright yellow")
  2548. Part1.CanCollide = false
  2549. Part1.FormFactor = Enum.FormFactor.Symmetric
  2550. Part1.Friction = 0
  2551. Part1.Size = Vector3.new(2, 1, 1)
  2552. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2553. Part1.TopSurface = Enum.SurfaceType.Smooth
  2554. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2555. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2556. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2557. SpecialMesh2.Parent = Part1
  2558. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2559. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2560. Decal3.Name = "face"
  2561. Decal3.Parent = Part1
  2562. Decal3.Texture = "rbxasset://textures/face.png"
  2563. Part4.Name = "Torso"
  2564. Part4.Parent = Model0
  2565. Part4.BrickColor = BrickColor.new("Bright blue")
  2566. Part4.CanCollide = false
  2567. Part4.FormFactor = Enum.FormFactor.Symmetric
  2568. Part4.Friction = 0
  2569. Part4.Size = Vector3.new(2, 2, 1)
  2570. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2571. Part4.LeftSurface = Enum.SurfaceType.Weld
  2572. Part4.RightSurface = Enum.SurfaceType.Weld
  2573. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2574. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2575. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2576. Motor5.Name = "Right Shoulder"
  2577. Motor5.Parent = Part4
  2578. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2579. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2580. Motor5.Part0 = Part4
  2581. Motor5.Part1 = Part11
  2582. Motor5.DesiredAngle = 0.083800852298737
  2583. Motor5.MaxVelocity = 0.15000000596046
  2584. Motor6.Name = "Left Shoulder"
  2585. Motor6.Parent = Part4
  2586. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2587. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2588. Motor6.Part0 = Part4
  2589. Motor6.Part1 = Part10
  2590. Motor6.DesiredAngle = 0.083800852298737
  2591. Motor6.MaxVelocity = 0.15000000596046
  2592. Motor7.Name = "Left Hip"
  2593. Motor7.Parent = Part4
  2594. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2595. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2596. Motor7.Part0 = Part4
  2597. Motor7.Part1 = Part12
  2598. Motor7.DesiredAngle = -0.083800852298737
  2599. Motor7.MaxVelocity = 0.10000000149012
  2600. Motor8.Name = "Neck"
  2601. Motor8.Parent = Part4
  2602. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2603. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2604. Motor8.Part0 = Part4
  2605. Motor8.Part1 = Part1
  2606. Motor8.MaxVelocity = 0.10000000149012
  2607. Motor9.Name = "Right Hip"
  2608. Motor9.Parent = Part4
  2609. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2610. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2611. Motor9.Part0 = Part4
  2612. Motor9.Part1 = Part13
  2613. Motor9.DesiredAngle = -0.083800852298737
  2614. Motor9.MaxVelocity = 0.10000000149012
  2615. Part10.Name = "Left Arm"
  2616. Part10.Parent = Model0
  2617. Part10.BrickColor = BrickColor.new("Bright yellow")
  2618. Part10.CanCollide = false
  2619. Part10.FormFactor = Enum.FormFactor.Symmetric
  2620. Part10.Size = Vector3.new(1, 2, 1)
  2621. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2622. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2623. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2624. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2625. Part11.Name = "Right Arm"
  2626. Part11.Parent = Model0
  2627. Part11.BrickColor = BrickColor.new("Bright yellow")
  2628. Part11.CanCollide = false
  2629. Part11.FormFactor = Enum.FormFactor.Symmetric
  2630. Part11.Size = Vector3.new(1, 2, 1)
  2631. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2632. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2633. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2634. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2635. Part12.Name = "Left Leg"
  2636. Part12.Parent = Model0
  2637. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2638. Part12.CanCollide = false
  2639. Part12.FormFactor = Enum.FormFactor.Symmetric
  2640. Part12.Size = Vector3.new(1, 2, 1)
  2641. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2642. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2643. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2644. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2645. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2646. Part13.Name = "Right Leg"
  2647. Part13.Parent = Model0
  2648. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2649. Part13.CanCollide = false
  2650. Part13.FormFactor = Enum.FormFactor.Symmetric
  2651. Part13.Size = Vector3.new(1, 2, 1)
  2652. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2653. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2654. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2655. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2656. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2657. Humanoid14.Parent = Model0
  2658. Humanoid14.RightLeg = Part13
  2659. Humanoid14.LeftLeg = Part12
  2660. Humanoid14.Torso = Part4
  2661. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2662. Model0.Parent = game:GetService('Workspace')
  2663. end)
  2664.  
  2665. addcmd('loopkill', 'rip person',{'lkill'},
  2666. function(args, speaker)
  2667. local players = getPlayer(args[1], speaker)
  2668. for i,v in pairs(players)do
  2669. if not FindTable(loopkillT, _players[v].Name) then
  2670. table.insert(loopkillT, _players[v].Name)
  2671. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2672. Notify('Loopkilling player(s)') end end end end)
  2673.  
  2674. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2675. function(args, speaker)
  2676. local players = getPlayer(args[1], speaker)
  2677. for i,v in pairs(players)do
  2678. if FindTable(loopkillT, _players[v].Name) then
  2679. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2680. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2681. Notify('No longer loopkilling player(s)') end end end end)
  2682.  
  2683. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2684. function(args, speaker)
  2685. local players = getPlayer(args[1], speaker)
  2686. for i,v in pairs(players)do
  2687. if not FindTable(disabletoolsT, _players[v].Name) then
  2688. table.insert(disabletoolsT, _players[v].Name)
  2689. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2690. Notify('Disabled tools for player(s)') end end end end)
  2691.  
  2692. addcmd('enabletools', 'lets them have tools',{},
  2693. function(args, speaker)
  2694. local players = getPlayer(args[1], speaker)
  2695. for i,v in pairs(players)do
  2696. if FindTable(disabletoolsT, _players[v].Name) then
  2697. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2698. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2699. Notify('Enabled tools for player(s)') end end end end)
  2700.  
  2701. addcmd('refresh', 'refresh their player model',{'re'},
  2702. function(args, speaker)
  2703. local players = getPlayer(args[1], speaker)
  2704. for i,v in pairs(players)do
  2705. refresh(_players[v])
  2706. end end)
  2707.  
  2708. local fastwait = function(time)
  2709. local expire = tick()+(time or 0.02999999999999999889)
  2710. while game:GetService("RunService").Heartbeat:wait() do
  2711. if tick() >= expire then return true end
  2712. end
  2713. end
  2714.  
  2715. function gull(name)
  2716. spawn(function()
  2717. local char = game:GetService("Players")[name].Character
  2718. char.PrimaryPart = char.HumanoidRootPart
  2719.  
  2720. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2721. local initCFrame = tors.CFrame
  2722.  
  2723. if char:FindFirstChild("Torso") then
  2724. char.Torso.Anchored = true
  2725. else
  2726. char.UpperTorso.Anchored = true
  2727. end
  2728. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2729.  
  2730. local gull = Instance.new("Part")
  2731. gull.Anchored = true
  2732. gull.CanCollide = false
  2733. gull.Position = Vector3.new(0,100000,0)
  2734. local mesh = Instance.new("SpecialMesh",gull)
  2735. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2736. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2737. mesh.Scale = Vector3.new(10,10,10)
  2738.  
  2739. local leftWing = Instance.new("Part",gull)
  2740. leftWing.CanCollide = false
  2741. local lmesh = Instance.new("SpecialMesh",leftWing)
  2742. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2743. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2744. lmesh.Scale = Vector3.new(10,10,10)
  2745. local leftMotor = Instance.new("Motor6D",gull)
  2746. leftMotor.MaxVelocity = 1
  2747. leftMotor.Part0 = gull
  2748. leftMotor.Part1 = leftWing
  2749. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2750.  
  2751. local rightWing = Instance.new("Part",gull)
  2752. rightWing.CanCollide = false
  2753. local rmesh = Instance.new("SpecialMesh",rightWing)
  2754. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2755. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2756. rmesh.Scale = Vector3.new(10,10,10)
  2757. local rightMotor = Instance.new("Motor6D",gull)
  2758. rightMotor.MaxVelocity = 1
  2759. rightMotor.Part0 = gull
  2760. rightMotor.Part1 = rightWing
  2761. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2762.  
  2763. local sound = Instance.new("Sound",gull)
  2764. sound.SoundId = "rbxassetid://160877039"
  2765. sound.Volume = 10
  2766. gull.Parent = workspace
  2767.  
  2768. for i = 400,-1000,-2 do
  2769. local der = 0.02*i
  2770. local angle = math.atan(der/1)
  2771. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2772. if i == 0 then sound:Play() end
  2773. if i <= 0 then
  2774. char:SetPrimaryPartCFrame(gull.CFrame)
  2775. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2776. leftMotor.DesiredAngle = -nextAngle
  2777. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2778. rightMotor.DesiredAngle = nextAngle
  2779. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2780. end
  2781. game:GetService("RunService").RenderStepped:wait()
  2782. end
  2783.  
  2784. local function KICK(P)
  2785. spawn(function()
  2786. if not FindTable(WL, P.Name) then
  2787. for i = 1,5 do
  2788. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2789. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2790. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2791. spawn(function()
  2792. repeat wait()
  2793. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2794. until not game:GetService("Players"):FindFirstChild(P.Name)
  2795. end)
  2796. P.Character.HumanoidRootPart.Anchored = true
  2797. end
  2798. end
  2799. end
  2800. end)
  2801. end
  2802.  
  2803. if char:FindFirstChild("Torso") then
  2804. char.Torso.Anchored = false
  2805. else
  2806. char.UpperTorso.Anchored = false
  2807. end
  2808.  
  2809. spawn(function()
  2810. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  2811. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2812. wait()
  2813. KICK(game:GetService("Players")[name])
  2814. end)
  2815. KICK(game:GetService("Players")[name])
  2816. end)
  2817.  
  2818. local go = Instance.new("BodyVelocity",gull)
  2819. go.Velocity = Vector3.new(0,1000,0)
  2820. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2821. gull.Anchored = false
  2822. end)
  2823. end
  2824.  
  2825. addcmd('seagull', 'seagulls player',{'gull'},
  2826. function(args, speaker)
  2827. local players = getPlayer(args[1], speaker)
  2828. for i,v in pairs(players)do
  2829. gull(gPlayers[v].Name)
  2830. end
  2831. end)
  2832.  
  2833. local song = nil
  2834. function zinniaKick(name)
  2835. spawn(function()
  2836. if song == nil then
  2837. song = Instance.new("Sound",workspace)
  2838. song.SoundId = "rbxassetid://190423831"
  2839. song.Volume = 1
  2840. song.Looped = true
  2841. song:Play()
  2842. end
  2843. local zin = Instance.new("Part")
  2844. zin.Name = "CuteZinnia"
  2845. zin.Anchored = true
  2846. zin.CanCollide = false
  2847. zin.Locked = true
  2848. local mesh = Instance.new("SpecialMesh")
  2849. mesh.MeshId = "rbxassetid://1175670539"
  2850. mesh.TextureId = "rbxassetid://1175670558"
  2851. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  2852. mesh.Offset = Vector3.new(0,0.88,0)
  2853. mesh.Parent = zin
  2854. local char = game:GetService("Players")[name].Character
  2855. char.PrimaryPart = char.HumanoidRootPart
  2856. if char:FindFirstChild("Torso") then
  2857. char.Torso.Anchored = true
  2858. else
  2859. char.UpperTorso.Anchored = true
  2860. end
  2861. 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))
  2862. zin.Parent = workspace
  2863. 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)})
  2864. tween:Play()
  2865. fastwait(3)
  2866. for i = 50,1,-1 do
  2867. 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))
  2868. fastwait()
  2869. end
  2870. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2871. fastwait(1)
  2872. local turns = 0
  2873.  
  2874. while turns < 200 do
  2875. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2876. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2877. turns = turns + 1
  2878. fastwait()
  2879. end
  2880. for i = 1,10 do
  2881. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2882. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2883. fastwait()
  2884. end
  2885. local rX,rZ = 0,0
  2886. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  2887. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  2888. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  2889. bv.Force = Vector3.new(rX,10000,rZ)
  2890. if char:FindFirstChild("Torso") then
  2891. char.Torso.Anchored = false
  2892. else
  2893. char.UpperTorso.Anchored = false
  2894. end
  2895. function KICK(P)
  2896. spawn(function()
  2897. if not FindTable(WL, P.Name) then
  2898. for i = 1,5 do
  2899. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2900. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2901. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2902. spawn(function()
  2903. repeat fastwait()
  2904. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2905. until not game:GetService("Players"):FindFirstChild(P.Name)
  2906. end)
  2907. P.Character.HumanoidRootPart.Anchored = true
  2908. end
  2909. end
  2910. end
  2911. end)
  2912. end
  2913. spawn(function()
  2914. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  2915. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2916. fastwait()
  2917. KICK(game:GetService("Players")[name])
  2918. end)
  2919. KICK(game:GetService("Players")[name])
  2920. end)
  2921. for i = 1,20 do
  2922. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2923. fastwait()
  2924. end
  2925. while turns > 0 do
  2926. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2927. turns = turns - 5
  2928. fastwait()
  2929. end
  2930. fastwait(1)
  2931. zin.Name = "GoneZinnia"
  2932. local go = Instance.new("BodyVelocity",zin)
  2933. go.Velocity = zin.CFrame.lookVector * 100
  2934. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2935. zin.Anchored = false
  2936. fastwait(20)
  2937. if song and not workspace:FindFirstChild("CuteZinnia") then
  2938. song:Destroy()
  2939. song = nil
  2940. end
  2941. end)
  2942. end
  2943.  
  2944. addcmd('zinnia', 'asdf for moon',{},
  2945. function(args, speaker)
  2946. local players = getPlayer(args[1], speaker)
  2947. for i,v in pairs(players)do
  2948. zinniaKick(gPlayers[v].Name)
  2949. end
  2950. end)
  2951.  
  2952. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  2953. function(args, speaker)
  2954. local players = getPlayer(args[1], speaker)
  2955. for i,v in pairs(players)do
  2956. if not FindTable(rainbowT, _players[v].Name) then
  2957. table.insert(rainbowT, _players[v].Name)
  2958. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  2959. Notify('Gave player(s) rainbow name') end end end end)
  2960.  
  2961. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  2962. function(args, speaker)
  2963. local players = getPlayer(args[1], speaker)
  2964. for i,v in pairs(players)do
  2965. if FindTable(rainbowT, _players[v].Name) then
  2966. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  2967. _players[v].Neutral = true
  2968. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  2969. Notify('Disabled rainbow name for player(s)') end end end end)
  2970.  
  2971. addcmd('terrain', 'gives you terrain tools',{'tt'},
  2972. function(args, speaker)
  2973. if speaker.userId ~= LP.userId then
  2974. lponly(speaker)
  2975. else
  2976. --Terrain Script
  2977. --Edge#0659/IoIman616
  2978.  
  2979. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  2980. if child.Name == "MaterialGui" then
  2981. child:Destroy()
  2982. end
  2983. end
  2984.  
  2985. function sandbox(var,func)
  2986. local env = getfenv(func)
  2987. local newenv = setmetatable({},{
  2988. __index = function(self,k)
  2989. if k=="script" then
  2990. return var
  2991. else
  2992. return env[k]
  2993. end
  2994. end,
  2995. })
  2996. setfenv(func,newenv)
  2997. return func
  2998. end
  2999. cors = {}
  3000. mas = Instance.new("Model",game:GetService("Lighting"))
  3001. HopperBin0 = Instance.new("HopperBin")
  3002. HopperBin0.Name = "Terrain Build"
  3003. HopperBin0.Parent = mas
  3004. for i,v in pairs(mas:GetChildren()) do
  3005. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3006. pcall(function() v:MakeJoints() end)
  3007. end
  3008. mas:Destroy()
  3009. for i,v in pairs(cors) do
  3010. spawn(function()
  3011. pcall(v)
  3012. end)
  3013. end
  3014.  
  3015. wait(0.01)
  3016.  
  3017. function sandbox(var,func)
  3018. local env = getfenv(func)
  3019. local newenv = setmetatable({},{
  3020. __index = function(self,k)
  3021. if k=="script" then
  3022. return var
  3023. else
  3024. return env[k]
  3025. end
  3026. end,
  3027. })
  3028. setfenv(func,newenv)
  3029. return func
  3030. end
  3031. cors = {}
  3032. mas = Instance.new("Model",game:GetService("Lighting"))
  3033. ScreenGui0 = Instance.new("ScreenGui")
  3034. ImageLabel1 = Instance.new("ImageLabel")
  3035. ImageButton2 = Instance.new("ImageButton")
  3036. Frame3 = Instance.new("Frame")
  3037. NumberValue4 = Instance.new("NumberValue")
  3038. ImageButton5 = Instance.new("ImageButton")
  3039. Frame6 = Instance.new("Frame")
  3040. NumberValue7 = Instance.new("NumberValue")
  3041. ImageButton8 = Instance.new("ImageButton")
  3042. Frame9 = Instance.new("Frame")
  3043. NumberValue10 = Instance.new("NumberValue")
  3044. ImageButton11 = Instance.new("ImageButton")
  3045. Frame12 = Instance.new("Frame")
  3046. NumberValue13 = Instance.new("NumberValue")
  3047. ImageButton14 = Instance.new("ImageButton")
  3048. Frame15 = Instance.new("Frame")
  3049. NumberValue16 = Instance.new("NumberValue")
  3050. ImageButton17 = Instance.new("ImageButton")
  3051. Frame18 = Instance.new("Frame")
  3052. NumberValue19 = Instance.new("NumberValue")
  3053. ImageButton20 = Instance.new("ImageButton")
  3054. Frame21 = Instance.new("Frame")
  3055. NumberValue22 = Instance.new("NumberValue")
  3056. ImageButton23 = Instance.new("ImageButton")
  3057. Frame24 = Instance.new("Frame")
  3058. NumberValue25 = Instance.new("NumberValue")
  3059. ImageButton26 = Instance.new("ImageButton")
  3060. Frame27 = Instance.new("Frame")
  3061. NumberValue28 = Instance.new("NumberValue")
  3062. ImageButton29 = Instance.new("ImageButton")
  3063. Frame30 = Instance.new("Frame")
  3064. NumberValue31 = Instance.new("NumberValue")
  3065. ImageButton32 = Instance.new("ImageButton")
  3066. Frame33 = Instance.new("Frame")
  3067. NumberValue34 = Instance.new("NumberValue")
  3068. ImageButton35 = Instance.new("ImageButton")
  3069. Frame36 = Instance.new("Frame")
  3070. NumberValue37 = Instance.new("NumberValue")
  3071. ImageButton38 = Instance.new("ImageButton")
  3072. Frame39 = Instance.new("Frame")
  3073. NumberValue40 = Instance.new("NumberValue")
  3074. ImageButton41 = Instance.new("ImageButton")
  3075. Frame42 = Instance.new("Frame")
  3076. NumberValue43 = Instance.new("NumberValue")
  3077. ImageButton44 = Instance.new("ImageButton")
  3078. Frame45 = Instance.new("Frame")
  3079. NumberValue46 = Instance.new("NumberValue")
  3080. ImageButton47 = Instance.new("ImageButton")
  3081. Frame48 = Instance.new("Frame")
  3082. NumberValue49 = Instance.new("NumberValue")
  3083. ImageButton50 = Instance.new("ImageButton")
  3084. Frame51 = Instance.new("Frame")
  3085. NumberValue52 = Instance.new("NumberValue")
  3086. ImageButton53 = Instance.new("ImageButton")
  3087. Frame54 = Instance.new("Frame")
  3088. ScreenGui0.Name = "MaterialGui"
  3089. ScreenGui0.Parent = mas
  3090. ImageLabel1.Name = "MaterialMenu"
  3091. ImageLabel1.Parent = ScreenGui0
  3092. ImageLabel1.Transparency = 1
  3093. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3094. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3095. ImageLabel1.BackgroundTransparency = 1
  3096. ImageLabel1.ZIndex = 2
  3097. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3098. ImageButton2.Name = "Grass"
  3099. ImageButton2.Parent = ImageLabel1
  3100. ImageButton2.Transparency = 1
  3101. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3102. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3103. ImageButton2.BackgroundTransparency = 1
  3104. ImageButton2.ZIndex = 4
  3105. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3106. Frame3.Name = "Selection"
  3107. Frame3.Parent = ImageButton2
  3108. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3109. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3110. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3111. Frame3.BorderSizePixel = 0
  3112. Frame3.ZIndex = 3
  3113. NumberValue4.Name = "num"
  3114. NumberValue4.Parent = ImageButton2
  3115. NumberValue4.Value = 1
  3116. ImageButton5.Name = "Sand"
  3117. ImageButton5.Parent = ImageLabel1
  3118. ImageButton5.Transparency = 1
  3119. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3120. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3121. ImageButton5.BackgroundTransparency = 1
  3122. ImageButton5.ZIndex = 4
  3123. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3124. Frame6.Name = "Selection"
  3125. Frame6.Parent = ImageButton5
  3126. Frame6.Transparency = 1
  3127. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3128. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3129. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3130. Frame6.BackgroundTransparency = 1
  3131. Frame6.BorderSizePixel = 0
  3132. Frame6.ZIndex = 3
  3133. NumberValue7.Name = "num"
  3134. NumberValue7.Parent = ImageButton5
  3135. NumberValue7.Value = 2
  3136. ImageButton8.Name = "Brick"
  3137. ImageButton8.Parent = ImageLabel1
  3138. ImageButton8.Transparency = 1
  3139. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3140. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3141. ImageButton8.BackgroundTransparency = 1
  3142. ImageButton8.ZIndex = 4
  3143. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3144. Frame9.Name = "Selection"
  3145. Frame9.Parent = ImageButton8
  3146. Frame9.Transparency = 1
  3147. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3148. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3149. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3150. Frame9.BackgroundTransparency = 1
  3151. Frame9.BorderSizePixel = 0
  3152. Frame9.ZIndex = 3
  3153. NumberValue10.Name = "num"
  3154. NumberValue10.Parent = ImageButton8
  3155. NumberValue10.Value = 3
  3156. ImageButton11.Name = "Granite"
  3157. ImageButton11.Parent = ImageLabel1
  3158. ImageButton11.Transparency = 1
  3159. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3160. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3161. ImageButton11.BackgroundTransparency = 1
  3162. ImageButton11.ZIndex = 4
  3163. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3164. Frame12.Name = "Selection"
  3165. Frame12.Parent = ImageButton11
  3166. Frame12.Transparency = 1
  3167. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3168. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3169. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3170. Frame12.BackgroundTransparency = 1
  3171. Frame12.BorderSizePixel = 0
  3172. Frame12.ZIndex = 3
  3173. NumberValue13.Name = "num"
  3174. NumberValue13.Parent = ImageButton11
  3175. NumberValue13.Value = 4
  3176. ImageButton14.Name = "Asphalt"
  3177. ImageButton14.Parent = ImageLabel1
  3178. ImageButton14.Transparency = 1
  3179. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3180. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3181. ImageButton14.BackgroundTransparency = 1
  3182. ImageButton14.ZIndex = 4
  3183. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3184. Frame15.Name = "Selection"
  3185. Frame15.Parent = ImageButton14
  3186. Frame15.Transparency = 1
  3187. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3188. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3189. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3190. Frame15.BackgroundTransparency = 1
  3191. Frame15.BorderSizePixel = 0
  3192. Frame15.ZIndex = 3
  3193. NumberValue16.Name = "num"
  3194. NumberValue16.Parent = ImageButton14
  3195. NumberValue16.Value = 5
  3196. ImageButton17.Name = "Iron"
  3197. ImageButton17.Parent = ImageLabel1
  3198. ImageButton17.Transparency = 1
  3199. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3200. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3201. ImageButton17.BackgroundTransparency = 1
  3202. ImageButton17.ZIndex = 4
  3203. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3204. Frame18.Name = "Selection"
  3205. Frame18.Parent = ImageButton17
  3206. Frame18.Transparency = 1
  3207. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3208. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3209. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3210. Frame18.BackgroundTransparency = 1
  3211. Frame18.BorderSizePixel = 0
  3212. Frame18.ZIndex = 3
  3213. NumberValue19.Name = "num"
  3214. NumberValue19.Parent = ImageButton17
  3215. NumberValue19.Value = 6
  3216. ImageButton20.Name = "Aluminum"
  3217. ImageButton20.Parent = ImageLabel1
  3218. ImageButton20.Transparency = 1
  3219. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3220. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3221. ImageButton20.BackgroundTransparency = 1
  3222. ImageButton20.ZIndex = 4
  3223. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3224. Frame21.Name = "Selection"
  3225. Frame21.Parent = ImageButton20
  3226. Frame21.Transparency = 1
  3227. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3228. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3229. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3230. Frame21.BackgroundTransparency = 1
  3231. Frame21.BorderSizePixel = 0
  3232. Frame21.ZIndex = 3
  3233. NumberValue22.Name = "num"
  3234. NumberValue22.Parent = ImageButton20
  3235. NumberValue22.Value = 7
  3236. ImageButton23.Name = "Gold"
  3237. ImageButton23.Parent = ImageLabel1
  3238. ImageButton23.Transparency = 1
  3239. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3240. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3241. ImageButton23.BackgroundTransparency = 1
  3242. ImageButton23.ZIndex = 4
  3243. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3244. Frame24.Name = "Selection"
  3245. Frame24.Parent = ImageButton23
  3246. Frame24.Transparency = 1
  3247. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3248. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3249. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3250. Frame24.BackgroundTransparency = 1
  3251. Frame24.BorderSizePixel = 0
  3252. Frame24.ZIndex = 3
  3253. NumberValue25.Name = "num"
  3254. NumberValue25.Parent = ImageButton23
  3255. NumberValue25.Value = 8
  3256. ImageButton26.Name = "Plank"
  3257. ImageButton26.Parent = ImageLabel1
  3258. ImageButton26.Transparency = 1
  3259. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3260. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3261. ImageButton26.BackgroundTransparency = 1
  3262. ImageButton26.ZIndex = 4
  3263. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3264. Frame27.Name = "Selection"
  3265. Frame27.Parent = ImageButton26
  3266. Frame27.Transparency = 1
  3267. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3268. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3269. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3270. Frame27.BackgroundTransparency = 1
  3271. Frame27.BorderSizePixel = 0
  3272. Frame27.ZIndex = 3
  3273. NumberValue28.Name = "num"
  3274. NumberValue28.Parent = ImageButton26
  3275. NumberValue28.Value = 9
  3276. ImageButton29.Name = "Log"
  3277. ImageButton29.Parent = ImageLabel1
  3278. ImageButton29.Transparency = 1
  3279. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3280. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3281. ImageButton29.BackgroundTransparency = 1
  3282. ImageButton29.ZIndex = 4
  3283. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3284. Frame30.Name = "Selection"
  3285. Frame30.Parent = ImageButton29
  3286. Frame30.Transparency = 1
  3287. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3288. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3289. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3290. Frame30.BackgroundTransparency = 1
  3291. Frame30.BorderSizePixel = 0
  3292. Frame30.ZIndex = 3
  3293. NumberValue31.Name = "num"
  3294. NumberValue31.Parent = ImageButton29
  3295. NumberValue31.Value = 10
  3296. ImageButton32.Name = "Gravel"
  3297. ImageButton32.Parent = ImageLabel1
  3298. ImageButton32.Transparency = 1
  3299. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3300. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3301. ImageButton32.BackgroundTransparency = 1
  3302. ImageButton32.ZIndex = 4
  3303. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3304. Frame33.Name = "Selection"
  3305. Frame33.Parent = ImageButton32
  3306. Frame33.Transparency = 1
  3307. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3308. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3309. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3310. Frame33.BackgroundTransparency = 1
  3311. Frame33.BorderSizePixel = 0
  3312. Frame33.ZIndex = 3
  3313. NumberValue34.Name = "num"
  3314. NumberValue34.Parent = ImageButton32
  3315. NumberValue34.Value = 11
  3316. ImageButton35.Name = "Cinder"
  3317. ImageButton35.Parent = ImageLabel1
  3318. ImageButton35.Transparency = 1
  3319. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3320. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3321. ImageButton35.BackgroundTransparency = 1
  3322. ImageButton35.ZIndex = 4
  3323. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3324. Frame36.Name = "Selection"
  3325. Frame36.Parent = ImageButton35
  3326. Frame36.Transparency = 1
  3327. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3328. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3329. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3330. Frame36.BackgroundTransparency = 1
  3331. Frame36.BorderSizePixel = 0
  3332. Frame36.ZIndex = 3
  3333. NumberValue37.Name = "num"
  3334. NumberValue37.Parent = ImageButton35
  3335. NumberValue37.Value = 12
  3336. ImageButton38.Name = "Stone"
  3337. ImageButton38.Parent = ImageLabel1
  3338. ImageButton38.Transparency = 1
  3339. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3340. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3341. ImageButton38.BackgroundTransparency = 1
  3342. ImageButton38.ZIndex = 4
  3343. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3344. Frame39.Name = "Selection"
  3345. Frame39.Parent = ImageButton38
  3346. Frame39.Transparency = 1
  3347. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3348. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3349. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3350. Frame39.BackgroundTransparency = 1
  3351. Frame39.BorderSizePixel = 0
  3352. Frame39.ZIndex = 3
  3353. NumberValue40.Name = "num"
  3354. NumberValue40.Parent = ImageButton38
  3355. NumberValue40.Value = 13
  3356. ImageButton41.Name = "Cement"
  3357. ImageButton41.Parent = ImageLabel1
  3358. ImageButton41.Transparency = 1
  3359. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3360. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3361. ImageButton41.BackgroundTransparency = 1
  3362. ImageButton41.ZIndex = 4
  3363. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3364. Frame42.Name = "Selection"
  3365. Frame42.Parent = ImageButton41
  3366. Frame42.Transparency = 1
  3367. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3368. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3369. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3370. Frame42.BackgroundTransparency = 1
  3371. Frame42.BorderSizePixel = 0
  3372. Frame42.ZIndex = 3
  3373. NumberValue43.Name = "num"
  3374. NumberValue43.Parent = ImageButton41
  3375. NumberValue43.Value = 14
  3376. ImageButton44.Name = "Red Plastic"
  3377. ImageButton44.Parent = ImageLabel1
  3378. ImageButton44.Transparency = 1
  3379. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3380. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3381. ImageButton44.BackgroundTransparency = 1
  3382. ImageButton44.ZIndex = 4
  3383. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3384. Frame45.Name = "Selection"
  3385. Frame45.Parent = ImageButton44
  3386. Frame45.Transparency = 1
  3387. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3388. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3389. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3390. Frame45.BackgroundTransparency = 1
  3391. Frame45.BorderSizePixel = 0
  3392. Frame45.ZIndex = 3
  3393. NumberValue46.Name = "num"
  3394. NumberValue46.Parent = ImageButton44
  3395. NumberValue46.Value = 15
  3396. ImageButton47.Name = "Blue Plastic"
  3397. ImageButton47.Parent = ImageLabel1
  3398. ImageButton47.Transparency = 1
  3399. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3400. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3401. ImageButton47.BackgroundTransparency = 1
  3402. ImageButton47.ZIndex = 4
  3403. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3404. Frame48.Name = "Selection"
  3405. Frame48.Parent = ImageButton47
  3406. Frame48.Transparency = 1
  3407. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3408. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3409. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3410. Frame48.BackgroundTransparency = 1
  3411. Frame48.BorderSizePixel = 0
  3412. Frame48.ZIndex = 3
  3413. NumberValue49.Name = "num"
  3414. NumberValue49.Parent = ImageButton47
  3415. NumberValue49.Value = 16
  3416. ImageButton50.Name = "Water"
  3417. ImageButton50.Parent = ImageLabel1
  3418. ImageButton50.Transparency = 1
  3419. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3420. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3421. ImageButton50.BackgroundTransparency = 1
  3422. ImageButton50.ZIndex = 4
  3423. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3424. Frame51.Name = "Selection"
  3425. Frame51.Parent = ImageButton50
  3426. Frame51.Transparency = 1
  3427. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3428. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3429. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3430. Frame51.BackgroundTransparency = 1
  3431. Frame51.BorderSizePixel = 0
  3432. Frame51.ZIndex = 3
  3433. NumberValue52.Name = "num"
  3434. NumberValue52.Parent = ImageButton50
  3435. NumberValue52.Value = 17
  3436. ImageButton53.Name = "Dig"
  3437. ImageButton53.Parent = ImageLabel1
  3438. ImageButton53.Transparency = 1
  3439. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3440. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3441. ImageButton53.BackgroundTransparency = 1
  3442. ImageButton53.ZIndex = 4
  3443. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3444. Frame54.Name = "Selection"
  3445. Frame54.Parent = ImageButton53
  3446. Frame54.Transparency = 1
  3447. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3448. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3449. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3450. Frame54.BackgroundTransparency = 1
  3451. Frame54.BorderSizePixel = 0
  3452. Frame54.ZIndex = 3
  3453. for i,v in pairs(mas:GetChildren()) do
  3454. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3455. pcall(function() v:MakeJoints() end)
  3456. end
  3457. mas:Destroy()
  3458. for i,v in pairs(cors) do
  3459. spawn(function()
  3460. pcall(v)
  3461. end)
  3462. end
  3463. wait(0.01)
  3464. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3465. material = 1
  3466. local Terrain = workspace.Terrain
  3467. local CC = workspace.CurrentCamera
  3468.  
  3469. local SelB = Instance.new("SelectionBox")
  3470. SelB.Color = BrickColor.new("Bright green")
  3471.  
  3472. local SelP = Instance.new("Part")
  3473. SelP.Anchored = true
  3474. SelP.formFactor = Enum.FormFactor.Custom
  3475.  
  3476. HopperBin0.Selected:connect(function(M)
  3477. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3478. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3479. SelB.Adornee = nil
  3480.  
  3481. local ClickState = "None"
  3482.  
  3483. local ClickType = 1
  3484.  
  3485. local TerrainClick = 1
  3486.  
  3487. local P1 = nil
  3488.  
  3489. M.KeyDown:connect(function(K)
  3490. if K == "q" then
  3491. ClickType = 1
  3492. elseif K == "e" then
  3493. ClickType = 2
  3494. elseif K == "z" then
  3495. TerrainClick = 0
  3496. elseif K == "x" then
  3497. TerrainClick = 1
  3498. elseif K == "c" then
  3499. TerrainClick = 2
  3500. elseif K == "v" then
  3501. TerrainClick = 3
  3502. elseif K == "b" then
  3503. TerrainClick = 4
  3504. end
  3505. end)
  3506.  
  3507. M.Button1Down:connect(function()
  3508. if not M.Target then return end
  3509. local Hit = M.Hit
  3510. local cellPos
  3511. if ClickType == 1 then
  3512. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3513. else
  3514. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3515. end
  3516. if ClickState == "None" then
  3517. ClickState = "Click1"
  3518. P1 = cellPos
  3519. end
  3520. end)
  3521. M.Button1Up:connect(function()
  3522. if not M.Target then return end
  3523. local Hit = M.Hit
  3524. local cellPos
  3525. if ClickType == 1 then
  3526. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3527. else
  3528. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3529. end
  3530. if ClickState == "Click1" then
  3531. ClickState = "None"
  3532. local MinX = math.min(P1.x,cellPos.x)
  3533. local MaxX = math.max(P1.x,cellPos.x)
  3534. local MinY = math.min(P1.y,cellPos.y)
  3535. local MaxY = math.max(P1.y,cellPos.y)
  3536. local MinZ = math.min(P1.z,cellPos.z)
  3537. local MaxZ = math.max(P1.z,cellPos.z)
  3538. for y=MinY,MaxY do
  3539. for x=MinX,MaxX do
  3540. for z=MinZ,MaxZ do
  3541. Terrain:SetCell(x, y, z, material, 0, 0)
  3542. end
  3543. end
  3544. wait()
  3545. end
  3546. SelB.Adornee = nil
  3547. end
  3548. end)
  3549. M.Move:connect(function()
  3550. if not M.Target then return end
  3551. local Hit = M.Hit
  3552. local cellPos
  3553. if ClickType == 1 then
  3554. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3555. else
  3556. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3557. end
  3558. if ClickState == "Click1" then
  3559. SelB.Adornee = SelP
  3560. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3561. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3562. local Size = W1-W2
  3563. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3564. local Pos = (W1+W2)/2
  3565. SelP.Size = Size
  3566. SelP.CFrame = CFrame.new(Pos)
  3567. end
  3568. end)
  3569. end)
  3570.  
  3571. HopperBin0.Deselected:connect(function()
  3572. SelB.Parent = nil
  3573. SelB.Adornee = nil
  3574. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3575. end)
  3576.  
  3577. game:GetService('RunService').Stepped:connect(function()
  3578. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3579. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3580. if child:FindFirstChild("num") and material ~= child.num.Value then
  3581. child.Selection.BackgroundTransparency = 1
  3582. end
  3583. end
  3584. end
  3585. end)
  3586.  
  3587. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3588. local enterCon = child.MouseButton1Click:connect(function()
  3589. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3590. material = child.num.Value
  3591. if child:FindFirstChild("Selection") then
  3592. child.Selection.BackgroundTransparency = 0
  3593. end
  3594. end
  3595. end)
  3596. end
  3597.  
  3598. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3599. workspace.Terrain:Clear()
  3600. end)
  3601.  
  3602. function sandbox(var,func)
  3603. local env = getfenv(func)
  3604. local newenv = setmetatable({},{
  3605. __index = function(self,k)
  3606. if k=="script" then
  3607. return var
  3608. else
  3609. return env[k]
  3610. end
  3611. end,
  3612. })
  3613. setfenv(func,newenv)
  3614. return func
  3615. end
  3616. cors = {}
  3617. mas = Instance.new("Model",game:GetService("Lighting"))
  3618. HopperBin0 = Instance.new("HopperBin")
  3619. HopperBin0.Name = "Terrain Delete"
  3620. HopperBin0.Parent = mas
  3621. for i,v in pairs(mas:GetChildren()) do
  3622. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3623. pcall(function() v:MakeJoints() end)
  3624. end
  3625. mas:Destroy()
  3626. for i,v in pairs(cors) do
  3627. spawn(function()
  3628. pcall(v)
  3629. end)
  3630. end
  3631.  
  3632. function onClick(mouse)
  3633. p = gPlayers.LocalPlayer
  3634. if (p == nil) then return end
  3635. if (p.Character == nil) then return end
  3636.  
  3637. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3638.  
  3639. c = workspace.Terrain
  3640.  
  3641. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3642. local x = cellPos.x
  3643. local y = cellPos.y
  3644. local z = cellPos.z
  3645.  
  3646. c:SetCell(x, y, z, 0, 0, 0)
  3647.  
  3648. end
  3649.  
  3650.  
  3651. function onSelect(mouse)
  3652. mouse.Button1Down:connect(function () onClick(mouse) end)
  3653. end
  3654.  
  3655.  
  3656.  
  3657. HopperBin0.Selected:connect(onSelect)
  3658. end
  3659. end)
  3660.  
  3661. addcmd('knife', 'tm knife',{},
  3662. function(args, speaker)
  3663. if speaker.userId ~= LP.userId then
  3664. lponly(speaker) else
  3665. if not game.CoreGui:FindFirstChild('CorePart') then
  3666. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3667. local script = data.LocalScript
  3668.  
  3669. local player = gPlayers.LocalPlayer
  3670.  
  3671. if not player:FindFirstChild("TMDATA") then
  3672. script.Parent.TMDATA:Clone().Parent = player
  3673. end
  3674. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3675. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3676. end
  3677.  
  3678. if game.CoreGui:FindFirstChild("CorePart") then
  3679. game.CoreGui.CorePart:Destroy()
  3680. end
  3681.  
  3682.  
  3683. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3684. local knife = script.Parent["Knife"]:Clone()
  3685. local gun = script.Parent["Gun"]:Clone()
  3686. local fastgun = script.Parent["Fast Gun"]:Clone()
  3687. local lasergun = script.Parent["Laser Gun"]:Clone()
  3688. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3689.  
  3690. local newKnife = knife:Clone()
  3691. newKnife.Parent = player.Backpack
  3692. _G.tool = newKnife
  3693.  
  3694. local barActive = false
  3695. local activeOptions = {}
  3696.  
  3697. function createDDown(callback,but,...)
  3698. if barActive then
  3699. for i,v in pairs(activeOptions) do
  3700. v:Destroy()
  3701. end
  3702. activeOptions = {}
  3703. barActive = false
  3704. return
  3705. else
  3706. barActive = true
  3707. end
  3708. local slots = {...}
  3709. local base = but
  3710. for i,v in pairs(slots) do
  3711. local newOption = base:Clone()
  3712. newOption.ZIndex = 5
  3713. newOption.Name = "Option "..tostring(i)
  3714. newOption.Parent = base.Parent
  3715. table.insert(activeOptions,newOption)
  3716. 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))
  3717. newOption.Text = slots[i]
  3718. newOption.MouseButton1Down:connect(function()
  3719. but.Text = slots[i]
  3720. callback(slots[i])
  3721. for i,v in pairs(activeOptions) do
  3722. v:Destroy()
  3723. end
  3724. activeOptions = {}
  3725. barActive = false
  3726. end)
  3727. end
  3728. end
  3729.  
  3730. local butA = game.CoreGui.CorePart.Frame.ability
  3731. butA.MouseButton1Down:connect(function()
  3732. createDDown(function(sel)
  3733. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3734. 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")
  3735. end)
  3736.  
  3737. local butG = game.CoreGui.CorePart.Frame.gamemode
  3738. butG.MouseButton1Down:connect(function()
  3739. createDDown(function(sel)
  3740. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3741. end,butG,"Classic","Cold Killer")
  3742. end)
  3743.  
  3744. local butM = game.CoreGui.CorePart.Frame.mode
  3745. butM.MouseButton1Down:connect(function()
  3746. createDDown(function(sel)
  3747. _G.knifemode = sel
  3748. end,butM,"PlayersOnly","Players+Npcs")
  3749. end)
  3750.  
  3751. _G.Scripters = {}
  3752.  
  3753. function _G.loadScripts(obj,runall)
  3754. for i,v in pairs(obj:GetDescendants()) do
  3755. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3756. table.insert(_G.Scripters,v)
  3757. local i = #_G.Scripters
  3758. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3759. spawn(loadfunc)
  3760. print("LOADED",v:GetFullName())
  3761. end
  3762. end
  3763. end
  3764.  
  3765. player.CharacterAdded:Connect(function()
  3766. newKnife = knife:Clone()
  3767. newKnife.Parent = player.Backpack
  3768. _G.loadScripts(newKnife)
  3769. end)
  3770.  
  3771. _G.knifemode = "PlayersOnly"
  3772. _G.loadScripts(newKnife)
  3773. --_G.loadScripts(gun)
  3774. --_G.loadScripts(fastgun)
  3775. --_G.loadScripts(lasergun)
  3776. end
  3777. end
  3778. end)
  3779.  
  3780. addcmd('devuzi', 'op af',{'uzi'},
  3781. function(args, speaker)
  3782. if speaker.userId ~= LP.userId then
  3783. lponly(speaker)
  3784. else
  3785. wait(0.25);
  3786.  
  3787.  
  3788. _clear=function()
  3789. local c={char;bag;gui;};
  3790. for i=1,#c do
  3791. local c=c[i]:children();
  3792. for i=1,#c do
  3793. if(c[i].Name==name)then
  3794. c[i].Parent=nil;
  3795. end;
  3796. end;
  3797. end;
  3798. local n=name..user.Name;
  3799. local c=workspace:children();
  3800. for i=1,#c do
  3801. if(c[i].Name==n)then
  3802. c[i].Parent=nil;
  3803. end;
  3804. end;
  3805. end;
  3806.  
  3807. _valid_key=function(object,key)
  3808. return object[key],key;
  3809. end;
  3810.  
  3811. _new=function(class)
  3812. return function(props)
  3813. if(type(list_base_props)=='table')then
  3814. for i,v in next,list_base_props do
  3815. if(props[i]==nil)then
  3816. props[i]=v;
  3817. end;
  3818. end;
  3819. end;
  3820.  
  3821. local object=class;
  3822.  
  3823. if(type(class)=='string')then
  3824. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3825. end;
  3826.  
  3827. local parent=props[1];
  3828. props[1]=nil;
  3829.  
  3830. for i,v in next,props do
  3831. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3832. if(not load)then
  3833. load,res,key=pcall(_valid_key,object,i);
  3834. end;
  3835.  
  3836. if(key)then
  3837. t=type(res);
  3838. s=tostring(res);
  3839. if(t=='userdata'and s=='Signal '..key)then
  3840. if(type(v)=='table')then
  3841. for i=1,#v do
  3842. res:connect(v[i]);
  3843. end;
  3844. else
  3845. res:connect(v);
  3846. end;
  3847. else
  3848. object[key]=v;
  3849. end;
  3850. end;
  3851. end;
  3852.  
  3853. if(parent)then
  3854. object.Parent=parent;
  3855. end;
  3856.  
  3857. return object;
  3858. end;
  3859. end;
  3860.  
  3861. _RGB=function(r,g,b)
  3862. return Color3.new(r/255,g/255,b/255);
  3863. end;
  3864.  
  3865. _copy=function(o)
  3866. local def=o.archivable;
  3867. o.archivable=true;
  3868. local c=o:clone();
  3869. o.archivable=def;
  3870. return c;
  3871. end;
  3872.  
  3873. _hum=function(char)
  3874. local hum=char:findFirstChild'Humanoid';
  3875. if(not hum or hum.className~='Humanoid')then
  3876. local c=char:children();
  3877. for i=1,#c do
  3878. if(c[i].className=='Humanoid')then
  3879. return c[i];
  3880. end;
  3881. end;
  3882. else
  3883. return hum;
  3884. end;
  3885. end;
  3886.  
  3887. _hum_tag=function(hum)
  3888. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  3889. c.Name='creator';
  3890. c.Value=user;
  3891. if(hum.Health==0 and not hum:findFirstChild'killed')then
  3892. Instance.new('BoolValue',hum).Name='killed';
  3893. bullets.clip=bullets.clip+10;
  3894. end;
  3895. end;
  3896.  
  3897. _hum_dam=function(hum,dam,percent)
  3898. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  3899. if(hum.Health<=hum.MaxHealth*0.1)then
  3900. _hum_tag(hum);
  3901. end;
  3902. end;
  3903.  
  3904. _ray=function(v0,v1,i)
  3905. local mag=(v0-v1).magnitude;
  3906. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  3907.  
  3908. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  3909. end;
  3910.  
  3911. _must=function(v0,v1,i)
  3912. local hit,pos=_ray(v0,v1,i);
  3913. return not hit and mouse.target or hit,pos;
  3914. end;
  3915.  
  3916. _cframe=function(x,y,z,r0,r1,r2)
  3917. return CFrame.Angles(
  3918. math.rad(r0 or 0),
  3919. math.rad(r1 or 0),
  3920. math.rad(r2 or 0)
  3921. )*CFrame.new(x,y,z);
  3922. end;
  3923.  
  3924. _update=function()
  3925. if(bool_active and not screen.Parent)then
  3926. screen.Parent=gui;
  3927. elseif(not bool_active and screen.Parent)then
  3928. screen.Parent=nil;
  3929. end;
  3930. end;
  3931.  
  3932. _light=function(v0,v1)
  3933. local mag=(v0-v1).magnitude;
  3934. local len=math.random(2,7);
  3935. len=len>mag/2 and mag/2 or len;
  3936.  
  3937. --local light=_new'part'{
  3938. -- cFrame=CFrame.new(v0,v1);
  3939. -- size=Vector3.new(1,1,1);
  3940. -- color=_RGB(255,255,0);
  3941. -- anchored=true;
  3942. -- inv;
  3943. --};
  3944. _new'blockMesh'{
  3945. scale=Vector3.new(0.2,0.2,len);
  3946. offset=Vector3.new(0,0,-len/2);
  3947. light;
  3948. };
  3949.  
  3950. local bb=_new'billboardGui'{
  3951. size=UDim2.new(2,0,2,0);
  3952. adornee=light;
  3953. light;
  3954. };
  3955. _new'imageLabel'{
  3956. image=url:format(109101526);
  3957. backgroundTransparency=1;
  3958. size=UDim2.new(1,0,1,0);
  3959. bb;
  3960. };
  3961.  
  3962. -- _rem(light,0.15);
  3963. end;
  3964.  
  3965. _rem=function(object,del)
  3966. if(del)then
  3967. delay(del,function()
  3968. if(object.Parent)then
  3969. object.Parent=nil;
  3970. end;
  3971. end);
  3972. else
  3973. pcall(function()
  3974. if(object.Parent)then
  3975. object.Parent=nil;
  3976. end;
  3977. end);
  3978. end;
  3979. end;
  3980.  
  3981. _blood=function(pos,count)
  3982. for i=1,count do
  3983. local p=_new'part'{
  3984. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3985. position=pos+Vector3.new(math.random(),math.random(),math.random());
  3986. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3987. size=Vector3.new(math.random(),math.random(),math.random())/3;
  3988. color=_RGB(255,0,0);
  3989. transparency=0.5;
  3990. canCollide=true;
  3991. bottomSurface=0;
  3992. topSurface=0;
  3993. formFactor=3;
  3994. locked=true;
  3995. inv;
  3996. };
  3997. delay(5,function()
  3998. p.Parent=nil;
  3999. end);
  4000. end;
  4001. end;
  4002.  
  4003. _make_hue=function()
  4004. h_hue=_new'part'{
  4005. size=Vector3.new(0.25,1.8,0.35);
  4006. color=_RGB(100,100,100);
  4007. formFactor=3;
  4008. name='hue';
  4009. handle;
  4010. };
  4011. hh_weld=_new'weld'{
  4012. c1=_cframe(0,0.5,0);
  4013. part0=handle;
  4014. part1=h_hue;
  4015. handle;
  4016. };
  4017. end;
  4018.  
  4019. _shot=function(v0,v1)
  4020. if(not time_left)then
  4021. time_left=0;
  4022. end;
  4023. if(time_left>time())then
  4024. return nil;
  4025. else
  4026. time_left=time()+math.random(1,10)/100;
  4027. end;
  4028.  
  4029. if(bullets.current<1)then
  4030. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4031. soundId='rbxasset://sounds/SWITCH3.wav';
  4032. name='tick_sound';
  4033. volume=0.2;
  4034. pitch=2;
  4035. head;
  4036. };
  4037. tick_sound:play();
  4038. if(bullets.clip>0)then
  4039. time_left=time()+2;
  4040. h_hue:breakJoints();
  4041. h_hue.CanCollide=true;
  4042. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4043. _rem(h_hue,10);
  4044. delay(1.9,function()
  4045. _make_hue();
  4046. local got=(bullets.clip>bullets.maximum and
  4047. bullets.maximum or
  4048. bullets.clip)-bullets.current;
  4049.  
  4050. bullets.clip=bullets.clip-got;
  4051. bullets.current=bullets.current+got;
  4052. end);
  4053. end;
  4054. return nil;
  4055. else
  4056. bullets.current=bullets.current-1;
  4057.  
  4058. h_weld.C1=_cframe(0,0.75,0,
  4059. -math.random(1000,1100)/10,180,0);
  4060. d_weld.C1=_cframe(0,-0.25,0.3);
  4061.  
  4062. lightstuff.Visible=true;
  4063. delay(0.1,function()
  4064. lightstuff.Visible=false;
  4065. end);
  4066.  
  4067. _rem(_new'part'{
  4068. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4069. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4070. size=Vector3.new(0.1,0.1,0.4);
  4071. color=_RGB(200,200,0);
  4072. material='Slate';
  4073. canCollide=true;
  4074. formFactor=3;
  4075. inv;
  4076. },5);
  4077.  
  4078. delay(0.1,function()
  4079. d_weld.C1=_cframe(0,-0.25,0);
  4080. if(bool_active)then
  4081. h_weld.C1=h_weld_cf_active;
  4082. end;
  4083. end)
  4084. end;
  4085.  
  4086. local hit,pos=_must(v0,v1,char);
  4087.  
  4088. shot_sound:play();
  4089.  
  4090.  
  4091. _rem(_new'part'{
  4092. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4093. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4094. color=_RGB(255,255,0);
  4095. transparency=0.6;
  4096. reflectance=0.5;
  4097. canCollide=false;
  4098. bottomSurface=0;
  4099. anchored=true;
  4100. formFactor=3;
  4101. topSurface=0;
  4102. inv;
  4103. },.15);
  4104. _light(v0,v1);
  4105.  
  4106. if(not hit)then return nil;end;
  4107.  
  4108. if(hit.Parent.className=='Hat')then
  4109. hit:breakJoints();
  4110. hit.CanCollide=true;
  4111. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4112. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4113. else
  4114. local hum=_hum(hit.Parent);
  4115. if(not hum)then
  4116. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4117. hit:breakJoints();
  4118. hit.CanCollide=true;
  4119. end;
  4120. else
  4121. _hum_dam(hum,math.random(4,6));
  4122. _blood(pos,math.random(3,6));
  4123. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4124. if(hit.Name=='Head')then
  4125. hum.Health=0;
  4126. _blood(pos,math.random(3,6));
  4127. delay(0.001,function()
  4128. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4129. pitch=math.random(70,100)*0.01;
  4130. soundId=url:format(1876552);
  4131. name='head_shot';
  4132. workspace;
  4133. }:play();
  4134. end);
  4135. _hum_tag(hum);
  4136. _rem(_new'part'{
  4137. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4138. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4139. color=torso.Color;
  4140. transparency=0.5;
  4141. canCollide=false;
  4142. bottomSurface=0;
  4143. anchored=true;
  4144. formFactor=3;
  4145. topSurface=0;
  4146. inv;
  4147. },30);
  4148. hit.Parent=nil;
  4149. for b=0,1 do
  4150. for a=0,1 do
  4151. for i=0,1 do
  4152. _rem(_new'part'{
  4153. velocity=CFrame.new(v0,pos).lookVector*20;
  4154. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4155. size=Vector3.new(0.5,0.5,0.5);
  4156. color=_RGB(255,255,255);
  4157. bottomSurface=0;
  4158. canCollide=true;
  4159. transparency=0;
  4160. formFactor=3;
  4161. topSurface=0;
  4162. hum;
  4163. },30);
  4164. end;
  4165. end;
  4166. end;
  4167. end;
  4168. end;
  4169. end;
  4170. end;
  4171.  
  4172.  
  4173.  
  4174. _cf_select=function(mouse)
  4175. mouse.Icon=url:format(109111387);--108999296
  4176. bool_active=true;
  4177.  
  4178. local arm=char:findFirstChild'Right Arm';
  4179. local weld=torso:findFirstChild'Right Shoulder';
  4180. if(arm and weld)then
  4181. h_weld.Part0=arm;
  4182. h_weld.C1=h_weld_cf_active;
  4183.  
  4184. weld.Part1=nil;
  4185. weld.Part0=nil;
  4186.  
  4187. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4188. name='right_arml';
  4189. part0=torso;
  4190. part1=arm;
  4191. torso;
  4192. };
  4193.  
  4194. arml=(arml or 0)+1;
  4195. local alv=arml;
  4196. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4197. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4198. gyro.P=30000;
  4199. gyro.D=1000;
  4200. gyro.Name='p_gyro';
  4201. repeat
  4202. local pos=mouse.hit.p;
  4203. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4204.  
  4205. val=-math.pi*0.5;
  4206. valp=val*-1;
  4207. p0=torso.CFrame;
  4208. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4209. p1=p0+((p0.p-pos).unit*-2);
  4210. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4211. hitpos=torso.Position;
  4212. cj=CFrame.new(hitpos);
  4213. c0=torso.CFrame:inverse()*cj;
  4214. c1=p2:inverse()*cj;
  4215. weld.C0=c0;
  4216. weld.C1=c1;
  4217.  
  4218. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4219.  
  4220. wait(0.001);
  4221. until arml~=alv;
  4222. gyro.Parent=nil;
  4223. end;
  4224. end;
  4225.  
  4226. _cf_deselect=function()
  4227. bool_active=false;
  4228. arml=(arml or 0)+1;
  4229. loop_shot=(loop_shot or 0)+1;
  4230.  
  4231. h_weld.Part0=torso;
  4232. h_weld.C1=h_weld_cf_inactive;
  4233.  
  4234. local weld=torso:findFirstChild'right_arml';
  4235. if(weld)then
  4236. weld.Part1=nil;
  4237. weld.Part0=nil;
  4238. end;
  4239. local arm=char:findFirstChild'Right Arm';
  4240. local weld=torso:findFirstChild'Right Shoulder';
  4241. if(arm and weld)then
  4242. weld.Part0=torso;
  4243. weld.Part1=arm;
  4244. end;
  4245. end;
  4246.  
  4247. _cf_mouse=function(event,fun)
  4248. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4249. if(bool_active)then
  4250. fun(...);
  4251. end;
  4252. end);
  4253. end;
  4254.  
  4255.  
  4256. do
  4257. local main=getfenv(0);
  4258. local c=game:children();
  4259. local check=function(v)
  4260. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4261. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4262. end;
  4263. end;
  4264. for i=1,#c do
  4265. pcall(check,c[i]);
  4266. end;
  4267. end;
  4268.  
  4269.  
  4270. bullets={
  4271. maximum=51111111111111111111111111110;
  4272. current=511111111111111111111111111111110;
  4273. clip=501111111111111111111111111111111*4;
  4274. };
  4275.  
  4276. list_base_props={
  4277. backgroundColor3=_RGB(0,0,0);
  4278. textColor3=_RGB(200,200,200);
  4279. borderSizePixel=0;
  4280. color=_RGB(0,0,0);
  4281. archivable=false;
  4282. canCollide=false;
  4283. bottomSurface=0;
  4284. topSurface=0;
  4285. formFactor=0;
  4286. locked=true;
  4287. };
  4288.  
  4289.  
  4290.  
  4291. user=players.localPlayer;
  4292. mouse=user:getMouse();
  4293. char=user.Character;
  4294. gui=user.PlayerGui;
  4295. bag=user.Backpack;
  4296. torso=char.Torso;
  4297. head=char.Head;
  4298. hum=_hum(char);
  4299.  
  4300. url='rbxassetid://%d';
  4301. name='dev-uzi';
  4302.  
  4303. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4304. 0,90,-70);
  4305. h_weld_cf_active=_cframe(0,0.75,0,
  4306. -110,180,0);
  4307.  
  4308. assert(hum,'humanoid is not found');
  4309.  
  4310.  
  4311.  
  4312. _clear();
  4313.  
  4314.  
  4315. _cf_mouse('button1Down',function()
  4316. loop_shot=(loop_shot or 0)+1;
  4317. local vers=loop_shot;
  4318. local step=runService.Stepped;
  4319. repeat
  4320. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4321. step:wait();--wait(0.001);
  4322. until vers~=loop_shot;
  4323. end);
  4324.  
  4325. _cf_mouse('button1Up',function()
  4326. loop_shot=(loop_shot or 0)+1;
  4327. end);
  4328.  
  4329. _cf_mouse('move',function()
  4330. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4331. end);
  4332.  
  4333. _cf_mouse('keyDown',function(k)
  4334. if(k=='r')then
  4335. if(bullets.clip>0 and time_left<=time())then
  4336. local got=(bullets.clip>bullets.maximum and
  4337. bullets.maximum or
  4338. bullets.clip)-bullets.current;
  4339.  
  4340. bullets.clip=bullets.clip-got;
  4341. bullets.current=bullets.current+got;
  4342. if(got~=0)then
  4343. time_left=time()+2;
  4344. end;
  4345. end;
  4346. end;
  4347. end);
  4348.  
  4349.  
  4350. screen=_new'screenGui'{
  4351. name=name;
  4352. };
  4353.  
  4354. cross_f=_new'frame'{
  4355. size=UDim2.new(0,21,0,21);
  4356. backgroundTransparency=1;
  4357. screen;
  4358. };
  4359.  
  4360. for i=0,1 do
  4361. _new'frame'{
  4362. position=UDim2.new(0,13*i,0,11);
  4363. size=UDim2.new(0,10,0,1);
  4364. cross_f;
  4365. };
  4366. end;
  4367.  
  4368. for i=0,1 do
  4369. _new'frame'{
  4370. position=UDim2.new(0,11,0,13*i);
  4371. size=UDim2.new(0,1,0,10);
  4372. cross_f;
  4373. };
  4374. end;
  4375.  
  4376.  
  4377.  
  4378. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4379. soundId=url:format(2920959);
  4380. pitch=1.4;
  4381. head;
  4382. };
  4383. if(shot_sound.Name~='2920959')then
  4384. shot_sound.Name='2920959';
  4385. shot_sound:play();
  4386. end;
  4387.  
  4388. bin=_new'hopperBin'{
  4389. deselected=_cf_deselect;
  4390. selected=_cf_select;
  4391. name=name;
  4392. bag;
  4393. };
  4394.  
  4395. inv=_new'model'{
  4396. name=name;
  4397. char;
  4398. };
  4399.  
  4400. handle=_new'part'{
  4401. size=Vector3.new(0.3,1.3,0.4);
  4402. color=_RGB(140,140,140);
  4403. name='handle';
  4404. formFactor=3;
  4405. inv;
  4406. touched=function(hit)
  4407. if(hit.Parent.className=='Model')then
  4408. local hum=_hum(hit.Parent);
  4409. if(hum~=nil)then
  4410. _hum_dam(hum,handle.Velocity.magnitude);
  4411. end;
  4412. end;
  4413. end;
  4414. };
  4415. h_weld=_new'weld'{
  4416. c1=h_weld_cf_inactive;
  4417. part1=handle;
  4418. part0=torso;
  4419. handle;
  4420. };
  4421. _make_hue();
  4422.  
  4423. h_part=_new'part'{
  4424. size=Vector3.new(0.4,0.4,1.4);
  4425. color=_RGB(140,140,140);
  4426. name='handle';
  4427. formFactor=3;
  4428. handle;
  4429. };
  4430. hp_weld=_new'weld'{
  4431. c1=_cframe(0,-1.3/2,-0.3,
  4432. 20,0,0);
  4433. part0=handle;
  4434. part1=h_part;
  4435. handle;
  4436. };
  4437.  
  4438. drag=_new'part'{
  4439. size=Vector3.new(0.5,0.45,1.5);
  4440. color=_RGB(100,100,100);
  4441. name='handle';
  4442. formFactor=3;
  4443. handle;
  4444. };
  4445. d_weld=_new'weld'{
  4446. c1=_cframe(0,-0.25,0);
  4447. part0=h_part;
  4448. part1=drag;
  4449. handle;
  4450. };
  4451.  
  4452. tube=_new'part'{
  4453. size=Vector3.new(0.2,0.2,1.5);
  4454. color=_RGB(0,0,0);
  4455. name='handle';
  4456. formFactor=3;
  4457. handle;
  4458. };
  4459. t_weld=_new'weld'{
  4460. c1=_cframe(0,-0.3,-0.1);
  4461. part0=h_part;
  4462. part1=tube;
  4463. handle;
  4464. };
  4465.  
  4466. bullets_label=_new'textLabel'{
  4467. textStrokeColor3=_RGB(0,0,0);
  4468. textColor3=_RGB(200,200,200);
  4469. textStrokeTransparency=0;
  4470. backgroundTransparency=1;
  4471. fontSize=5;
  4472. screen;
  4473. };
  4474.  
  4475. lightstuff=_new'frame'{
  4476. backgroundColor3=_RGB(255,255,255);
  4477. position=UDim2.new(0,0,0,-1);
  4478. backgroundTransparency=0.5;
  4479. size=UDim2.new(1,0,1,1);
  4480. borderSizePixel=0;
  4481. visible=false;
  4482. screen;
  4483. };
  4484.  
  4485. coroutine.wrap(function()
  4486. local red,white,green;
  4487. repeat
  4488. if(screen.Parent)then
  4489. if(not green and bullets.current==bullets.maximum)then
  4490. green=true;
  4491. bullets_label.TextColor3=_RGB(0,200,0);
  4492. elseif(not red and bullets.current==0)then
  4493. red=true;
  4494. bullets_label.TextColor3=_RGB(200,0,0);
  4495. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4496. bullets_label.TextColor3=_RGB(200,200,200);
  4497. green=false;
  4498. red=false;
  4499. end;
  4500. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4501. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4502. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4503. end;
  4504. wait(0.001);
  4505. until nil;
  4506. end)();
  4507.  
  4508.  
  4509. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4510. local vers=_G.dev_pistol_version;
  4511. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4512. if(hum.Health==0)then
  4513. _clear();
  4514. end;
  4515. end
  4516. end)
  4517.  
  4518. addcmd('nil', 'removes the player',{},
  4519. function(args, speaker)
  4520. local players = getPlayer(args[1], speaker)
  4521. for i,v in pairs(players)do
  4522. pcall(function() gPlayers[v].Character:Remove() end)
  4523. gPlayers[v].Character = nil
  4524. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4525. Notify('Made player(s) nil') end end end)
  4526.  
  4527. addcmd('ban', 'goodbye ;)',{},
  4528. function(args, speaker)
  4529. local players = getPlayer(args[1], speaker)
  4530. for i,v in pairs(players)do
  4531. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4532. Notify('Banned player(s)') end
  4533. spawn(function()
  4534. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4535. if not FindTable(banname, gPlayers[v].Name) then
  4536. table.insert(banT, _players[v].userId)
  4537. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4538. updatebans()
  4539. kickF(gPlayers[v])
  4540. end
  4541. end
  4542. end)
  4543. end
  4544. end)
  4545.  
  4546. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4547. function(args, speaker)
  4548. banT = {}
  4549. banname = {}
  4550. Notify('Removed all bans')
  4551. updatebans()
  4552. end)
  4553.  
  4554. addcmd('unban','unbans a player',{},
  4555. function(args, speaker)
  4556. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4557. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4558. for i,v in pairs(banname) do
  4559. if v.NAME == tostring(args[1]) then
  4560. table.remove(banname, i)
  4561. updatebans()
  4562. end end
  4563. Notify('Unbanned ' .. args[1])
  4564. end
  4565. end)
  4566.  
  4567. addcmd('dismiss', 'dismiss',{'verify'},
  4568. function(args, speaker)
  4569. for _, child in pairs( workspace:GetChildren()) do
  4570. if child.Name == speaker.Name .. "TAB" then
  4571. child:Destroy() end end
  4572. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4573. end)
  4574.  
  4575. addcmd('admin', 'ur an admin now ;o',{},
  4576. function(args, speaker)
  4577. if speaker.userId ~= LP.userId then
  4578. lponly(speaker) else
  4579. local players = getPlayer(args[1], speaker)
  4580. for i,v in pairs(players)do
  4581. spawn(function()
  4582. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4583. table.insert(adminT, _players[v].userId)
  4584. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4585. updateadmins()
  4586. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4587. Notify('Gave player(s) admin') end
  4588. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4589. end end) end end end)
  4590.  
  4591. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4592. function(args, speaker)
  4593. if speaker.userId ~= LP.userId then
  4594. lponly(speaker) else
  4595. local players = getPlayer(args[1], speaker)
  4596. for i,v in pairs(players)do
  4597. local radmin = tostring(_players[v].Name)
  4598. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4599. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4600. for a,b in pairs(adminname) do
  4601. if b.NAME == radmin then
  4602. table.remove(adminname, a)
  4603. updateadmins()
  4604. end end
  4605. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4606. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4607. Notify('Removed admin from player(s)') end
  4608. end
  4609. end
  4610. end
  4611. end)
  4612.  
  4613. addcmd('bang','owo',{'rape'},
  4614. function(args, speaker)
  4615. local players = getPlayer(args[1], speaker)
  4616. for i,v in pairs(players)do
  4617. rape(_players[v].Name, speaker)
  4618. end
  4619. end)
  4620.  
  4621. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4622. function(args, speaker)
  4623. local players = getPlayer(args[1], speaker)
  4624. for i,v in pairs(players)do
  4625. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4626. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4627. end
  4628.  
  4629. y = Instance.new("BillboardGui")
  4630. y.Size = UDim2.new(0,100,0,150)
  4631. y.StudsOffset = Vector3.new(0,1,0)
  4632. y.Parent = gPlayers[v].Character.Head
  4633. y.Adornee = gPlayers[v].Character.Head
  4634. f = Instance.new("TextLabel")
  4635. f.Parent = y
  4636. f.BackgroundTransparency = 1
  4637. f.Position = UDim2.new(0,0,0,-50)
  4638. f.Size = UDim2.new(0,100,0,100)
  4639. f.Font = "Highway"
  4640. f.FontSize = "Size48"
  4641. f.Text = GLS(false, 1)
  4642. f.TextStrokeColor3 = Color3.new(0,0,0)
  4643. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4644. f.TextStrokeTransparency = 0
  4645. f.TextYAlignment = "Bottom"
  4646. end
  4647. end)
  4648.  
  4649. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4650. function(args, speaker)
  4651. local players = getPlayer(args[1], speaker)
  4652. for i,v in pairs(players)do
  4653. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4654. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4655. end
  4656. end
  4657. end)
  4658.  
  4659. function pipeTp(name,target)
  4660. spawn(function()
  4661. local pipe = Instance.new("Part")
  4662. pipe.Name = "Pipe"
  4663. pipe.Color = Color3.new(52/255,142/255,64/255)
  4664. pipe.Size = Vector3.new(8,8,8)
  4665. pipe.Anchored = true
  4666. local mesh = Instance.new("SpecialMesh",pipe)
  4667. mesh.MeshId = "rbxassetid://856736661"
  4668. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4669. local sound = Instance.new("Sound",pipe)
  4670. sound.SoundId = "rbxassetid://864352897"
  4671. sound.Volume = 1
  4672.  
  4673. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4674.  
  4675. local char = game:GetService("Players")[name].Character
  4676. char.PrimaryPart = char.HumanoidRootPart
  4677. if char:FindFirstChild("Torso") then
  4678. char.Torso.Anchored = true
  4679. else
  4680. char.UpperTorso.Anchored = true
  4681. end
  4682.  
  4683. local torso = char.HumanoidRootPart
  4684. local initPos = torso.CFrame
  4685.  
  4686. pipe.Parent = workspace
  4687. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4688.  
  4689. for i = 0,8,0.2 do
  4690. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4691. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4692. game:GetService("RunService").RenderStepped:wait()
  4693. end
  4694.  
  4695. sound:Play()
  4696. for i = 7,-8,-0.2 do
  4697. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4698. game:GetService("RunService").RenderStepped:wait()
  4699. end
  4700. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4701.  
  4702. for i = 8,0,-0.2 do
  4703. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4704. game:GetService("RunService").RenderStepped:wait()
  4705. end
  4706.  
  4707. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4708. char:SetPrimaryPartCFrame(pipe.CFrame)
  4709.  
  4710. for i = 0,8,0.2 do
  4711. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4712. game:GetService("RunService").RenderStepped:wait()
  4713. end
  4714.  
  4715. local played = false
  4716. for i = -8,7,0.2 do
  4717. if i >= 0 and not played then played = true sound:Play() end
  4718. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4719. game:GetService("RunService").RenderStepped:wait()
  4720. end
  4721. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4722.  
  4723. for i = 8,0,-0.2 do
  4724. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4725. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4726. game:GetService("RunService").RenderStepped:wait()
  4727. end
  4728.  
  4729. pipe:Destroy()
  4730.  
  4731. if char:FindFirstChild("Torso") then
  4732. char.Torso.Anchored = false
  4733. else
  4734. char.UpperTorso.Anchored = false
  4735. end
  4736. end)
  4737. end
  4738.  
  4739. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4740. function(args, speaker)
  4741. local players = getPlayer(args[1], speaker)
  4742. local target = getPlayer(args[2], speaker)[1]
  4743. for i,v in pairs(players)do
  4744. pipeTp(v,target)
  4745. end
  4746. end)
  4747.  
  4748. addcmd('rhats', 'no more hats',{'removehats'},
  4749. function(args, speaker)
  4750. local players = getPlayer(args[1], speaker)
  4751. for i,v in pairs(players) do
  4752. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4753. if v:IsA('Accessory') then
  4754. v:destroy()
  4755. end
  4756. end
  4757. end
  4758. end)
  4759.  
  4760. addcmd('rainbow', 'makes a players parts change colors',{},
  4761. function(args, speaker)
  4762. local players = getPlayer(args[1], speaker)
  4763. for i,v in pairs(players) do
  4764. local Parts={}
  4765. local function GetDiscoColor(hue)
  4766. local section = hue % 1 * 3
  4767. local secondary = 0.5 * math.pi * (section % 1)
  4768. if section < 1 then
  4769. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  4770. elseif section < 2 then
  4771. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  4772. else
  4773. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  4774. end
  4775. end
  4776. local Part = function(x,y,z,color,tr,cc,an,parent)
  4777. local p = Instance.new('Part',parent)
  4778. p.formFactor = 'Custom'
  4779. p.Size = Vector3.new(x,y,z)
  4780. p.BrickColor = BrickColor.new(color)
  4781. p.CanCollide = cc
  4782. p.Transparency = tr
  4783. p.Anchored = an
  4784. p.TopSurface,p.BottomSurface = 0,0
  4785. p:BreakJoints''
  4786. table.insert(Parts,p)
  4787. return p
  4788. end
  4789. local Weld = function(p0,p1)
  4790. local w = Instance.new('Motor',p0)
  4791. w.Part0 = p0
  4792. w.Part1 = p1
  4793. return w
  4794. end
  4795. local Mesh = function(par,num,x,y,z)
  4796. local msh = 0
  4797. if num == 1 then
  4798. msh = Instance.new("SpecialMesh",par)
  4799. msh.MeshId='rbxasset://fonts/torso.mesh'
  4800. msh.TextureId='rbxasset://25701026'
  4801. end
  4802. if num == 2 then
  4803. msh = Instance.new("SpecialMesh",par)
  4804. msh.MeshId='rbxasset://fonts/head.mesh'
  4805. msh.TextureId='rbxassetid://25701026'
  4806. end
  4807. msh.Scale = Vector3.new(x,y,z)
  4808. return msh
  4809. end
  4810. local char=gPlayers[v].Character
  4811. for _,v in pairs(char:GetChildren()) do
  4812. if v.ClassName=="Part" then
  4813. v.Transparency=1
  4814. elseif v.ClassName=="Hat" then
  4815. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  4816. table.insert(Parts,v.Handle)
  4817. end
  4818. end
  4819. local t=Part(1,1,1,'',0,false,false,char)
  4820. Mesh(t,1,1,1,1)
  4821. Weld(char.Torso,t)
  4822. local a=Part(1,1,1,'',0,false,false,char)
  4823. Mesh(a,1,.5,1,1)
  4824. Weld(char['Right Arm'],a)
  4825. local a=Part(1,1,1,'',0,false,false,char)
  4826. Mesh(a,1,.5,1,1)
  4827. Weld(char['Left Arm'],a)
  4828. local l=Part(1,1,1,'',0,false,false,char)
  4829. Mesh(l,1,.5,1,1)
  4830. Weld(char['Right Leg'],l)
  4831. local l=Part(1,1,1,'',0,false,false,char)
  4832. Mesh(l,1,.5,1,1)
  4833. Weld(char['Left Leg'],l)
  4834. local h=Part(1,1,1,'',0,false,false,char)
  4835. Mesh(h,2,1,1,1)
  4836. Weld(char.Head,h)
  4837. spawn(function()
  4838. while(coroutine.yield())do
  4839. for i=1,#Parts do
  4840. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  4841. end
  4842. end;
  4843. end);
  4844. end
  4845. end)
  4846.  
  4847. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  4848. function(args, speaker)
  4849. local players = getPlayer(args[1], speaker)
  4850. for i,v in pairs(players) do
  4851. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  4852. if v:IsA('Tool') or v:IsA('HopperBin') then
  4853. v:destroy() end
  4854. for i,v in pairs(players) do
  4855. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  4856. if v:IsA('Tool') or v:IsA('HopperBin') then
  4857. v:destroy() end end end
  4858. end
  4859. end
  4860. end)
  4861.  
  4862. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  4863. function(args, speaker)
  4864. local players = getPlayer(args[1], speaker)
  4865. for i,v in pairs(players)do
  4866. local function copy(instance)
  4867. for i,c in pairs(instance:GetChildren())do
  4868. if c:IsA('Tool') or c:IsA('HopperBin') then
  4869. c:Clone().Parent = gPlayers[v].StarterGear end
  4870. copy(c)
  4871. end
  4872. end
  4873. copy(gPlayers[v].Backpack)
  4874. end
  4875. for i,v in pairs(players)do
  4876. local function copy(instance)
  4877. for i,c in pairs(instance:GetChildren())do
  4878. if c:IsA('Tool') or c:IsA('HopperBin') then
  4879. c:Clone().Parent = gPlayers[v].StarterGear end
  4880. copy(c)
  4881. end
  4882. end
  4883. copy(gPlayers[v].Character)
  4884. end
  4885. Notify('Copied tools to StarterGear')
  4886. end)
  4887.  
  4888. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4889. function(args, speaker)
  4890. local players = getPlayer(args[1], speaker)
  4891. for i,v in pairs(players)do
  4892. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  4893. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4894. end end end
  4895. Notify('Cleared tools from StarterGear')
  4896. end)
  4897.  
  4898. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  4899. function(args, speaker)
  4900. local players = getPlayer(args[1], speaker)
  4901. for i,v in pairs(players)do
  4902. local function copy(instance)
  4903. for i,c in pairs(instance:GetChildren())do
  4904. if c:IsA('Tool') or c:IsA('HopperBin') then
  4905. c:Clone().Parent = gPlayers[v].Backpack end
  4906. copy(c)
  4907. end
  4908. end
  4909. copy(LightingService)
  4910. end
  4911. for i,v in pairs(players)do
  4912. local function copy(instance)
  4913. for i,c in pairs(instance:GetChildren())do
  4914. if c:IsA('Tool') or c:IsA('HopperBin') then
  4915. c:Clone().Parent = gPlayers[v].Backpack end
  4916. copy(c)
  4917. end
  4918. end
  4919. copy(game.ReplicatedStorage)
  4920. end
  4921. end)
  4922.  
  4923. wdisco = false
  4924. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  4925. function(args, speaker)
  4926. if wdisco == false then
  4927. wdisco = true
  4928. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  4929. repeat wait(1)
  4930. if wdisco == true then
  4931. local function color(instance)
  4932. for i,v in pairs(instance:GetChildren())do
  4933. if v.className == "Part" then
  4934. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  4935. color(v)
  4936. end
  4937. end
  4938. color(workspace)
  4939. end
  4940. until wdisco == false
  4941. end
  4942. end)
  4943.  
  4944. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  4945. function(args, speaker)
  4946. wdisco = false
  4947. end)
  4948.  
  4949. addcmd('gravity', 'workspace gravity',{''},
  4950. function(args, speaker)
  4951. workspace.Gravity = args[1]
  4952. Notify('Gravity set to ' .. args[1])
  4953. end)
  4954.  
  4955. SINFOGUIopen = false
  4956. function serverinfogui()
  4957. if SINFOGUIopen == false then
  4958. local Sinfo = Instance.new("ScreenGui")
  4959. local drag = Instance.new("Frame")
  4960. local PromptDialog = Instance.new("Frame")
  4961. local shadow = Instance.new("Frame")
  4962. local PopupText = Instance.new("TextLabel")
  4963. local Exit = Instance.new("TextButton")
  4964. local ContainerFrame = Instance.new("Frame")
  4965. local TextLabel = Instance.new("TextLabel")
  4966. local TextLabel2 = Instance.new("TextLabel")
  4967. local TextLabel3 = Instance.new("TextLabel")
  4968. local Time = Instance.new("TextLabel")
  4969. local appearance = Instance.new("TextLabel")
  4970. local fe = Instance.new("TextLabel")
  4971. local maxplayers = Instance.new("TextLabel")
  4972. local name = Instance.new("TextLabel")
  4973. local placeid = Instance.new("TextLabel")
  4974. local playerid = Instance.new("TextLabel")
  4975. local players = Instance.new("TextLabel")
  4976. Sinfo.Name = "Sinfo"
  4977. Sinfo.Parent = game.CoreGui
  4978. drag.Name = "drag"
  4979. drag.Parent = Sinfo
  4980. drag.Active = true
  4981. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  4982. drag.BackgroundTransparency = 1
  4983. drag.Draggable = true
  4984. drag.Position = UDim2.new(0.5, -150, 0, -400)
  4985. drag.Size = UDim2.new(0, 290, 0, 30)
  4986. PromptDialog.Name = "PromptDialog"
  4987. PromptDialog.Parent = drag
  4988. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  4989. PromptDialog.BackgroundTransparency = 1
  4990. PromptDialog.BorderSizePixel = 0
  4991. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  4992. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  4993. PromptDialog.ZIndex = 8
  4994. shadow.Name = "shadow"
  4995. shadow.Parent = PromptDialog
  4996. shadow.BackgroundColor3 = maincolor
  4997. shadow.BackgroundTransparency = 0.30000001192093
  4998. shadow.BorderColor3 = Color3.new(0, 0, 0)
  4999. shadow.BorderSizePixel = 0
  5000. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5001. shadow.Size = UDim2.new(0, 290, 0, 26)
  5002. PopupText.Name = "PopupText"
  5003. PopupText.Parent = shadow
  5004. PopupText.BackgroundTransparency = 1
  5005. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5006. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5007. PopupText.ZIndex = 110
  5008. PopupText.Font = Enum.Font.SourceSansBold
  5009. PopupText.FontSize = Enum.FontSize.Size28
  5010. PopupText.Text = "Server"
  5011. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5012. PopupText.TextStrokeTransparency = 0
  5013. PopupText.TextWrapped = true
  5014. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5015. Exit.Name = "Exit"
  5016. Exit.Parent = shadow
  5017. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5018. Exit.BackgroundTransparency = 0.30000001192093
  5019. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5020. Exit.BorderSizePixel = 0
  5021. Exit.Position = UDim2.new(0, 267, 0, 3)
  5022. Exit.Size = UDim2.new(0, 20, 0, 20)
  5023. Exit.FontSize = Enum.FontSize.Size14
  5024. Exit.Text = ""
  5025. ContainerFrame.Name = "ContainerFrame"
  5026. ContainerFrame.Parent = PromptDialog
  5027. ContainerFrame.BackgroundColor3 = maincolor
  5028. ContainerFrame.BackgroundTransparency = 0.5
  5029. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5030. ContainerFrame.BorderSizePixel = 0
  5031. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5032. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5033. ContainerFrame.ZIndex = 5
  5034. TextLabel.Name = "Text Label"
  5035. TextLabel.Parent = ContainerFrame
  5036. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5037. TextLabel.BackgroundTransparency = 1
  5038. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5039. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5040. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5041. TextLabel.ZIndex = 10
  5042. TextLabel.Font = Enum.Font.SourceSans
  5043. TextLabel.FontSize = Enum.FontSize.Size24
  5044. TextLabel.Text = "Run Time:"
  5045. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5046. TextLabel.TextStrokeTransparency = 0
  5047. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5048. TextLabel2.Name = "Text Label2"
  5049. TextLabel2.Parent = ContainerFrame
  5050. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5051. TextLabel2.BackgroundTransparency = 1
  5052. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5053. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5054. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5055. TextLabel2.ZIndex = 10
  5056. TextLabel2.Font = Enum.Font.SourceSans
  5057. TextLabel2.FontSize = Enum.FontSize.Size24
  5058. TextLabel2.Text = "Statistics:"
  5059. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5060. TextLabel2.TextStrokeTransparency = 0
  5061. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5062. TextLabel3.Name = "Text Label3"
  5063. TextLabel3.Parent = ContainerFrame
  5064. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5065. TextLabel3.BackgroundTransparency = 1
  5066. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5067. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5068. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5069. TextLabel3.ZIndex = 10
  5070. TextLabel3.Font = Enum.Font.SourceSans
  5071. TextLabel3.FontSize = Enum.FontSize.Size24
  5072. TextLabel3.Text = "Local Player:"
  5073. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5074. TextLabel3.TextStrokeTransparency = 0
  5075. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5076. Time.Name = "Time"
  5077. Time.Parent = ContainerFrame
  5078. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5079. Time.BackgroundTransparency = 1
  5080. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5081. Time.Position = UDim2.new(0, 10, 0, 90)
  5082. Time.Size = UDim2.new(0, 100, 0, 20)
  5083. Time.ZIndex = 100
  5084. Time.Font = Enum.Font.ArialBold
  5085. Time.FontSize = Enum.FontSize.Size14
  5086. Time.Text = "Loading..."
  5087. Time.TextColor3 = Color3.new(1, 1, 1)
  5088. Time.TextStrokeTransparency = 0
  5089. Time.TextXAlignment = Enum.TextXAlignment.Left
  5090. appearance.Name = "appearance"
  5091. appearance.Parent = ContainerFrame
  5092. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5093. appearance.BackgroundTransparency = 1
  5094. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5095. appearance.Position = UDim2.new(0, 10, 0, 40)
  5096. appearance.Size = UDim2.new(0, 100, 0, 20)
  5097. appearance.ZIndex = 10
  5098. appearance.Font = Enum.Font.ArialBold
  5099. appearance.FontSize = Enum.FontSize.Size14
  5100. appearance.Text = "Appearance: Loading..."
  5101. appearance.TextColor3 = Color3.new(1, 1, 1)
  5102. appearance.TextStrokeTransparency = 0
  5103. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5104. fe.Name = "fe"
  5105. fe.Parent = ContainerFrame
  5106. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5107. fe.BackgroundTransparency = 1
  5108. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5109. fe.Position = UDim2.new(0, 10, 0, 200)
  5110. fe.Size = UDim2.new(0, 100, 0, 20)
  5111. fe.ZIndex = 10
  5112. fe.Font = Enum.Font.ArialBold
  5113. fe.FontSize = Enum.FontSize.Size14
  5114. fe.Text = "Loading..."
  5115. fe.TextColor3 = Color3.new(1, 1, 1)
  5116. fe.TextStrokeTransparency = 0
  5117. fe.TextXAlignment = Enum.TextXAlignment.Left
  5118. maxplayers.Name = "maxplayers"
  5119. maxplayers.Parent = ContainerFrame
  5120. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5121. maxplayers.BackgroundTransparency = 1
  5122. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5123. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5124. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5125. maxplayers.ZIndex = 10
  5126. maxplayers.Font = Enum.Font.ArialBold
  5127. maxplayers.FontSize = Enum.FontSize.Size14
  5128. maxplayers.Text = "Loading..."
  5129. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5130. maxplayers.TextStrokeTransparency = 0
  5131. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5132. name.Name = "name"
  5133. name.Parent = ContainerFrame
  5134. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5135. name.BackgroundTransparency = 1
  5136. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5137. name.Position = UDim2.new(0, 10, 0, 180)
  5138. name.Size = UDim2.new(0, 100, 0, 20)
  5139. name.ZIndex = 10
  5140. name.Font = Enum.Font.ArialBold
  5141. name.FontSize = Enum.FontSize.Size14
  5142. name.Text = "Place: Loading..."
  5143. name.TextColor3 = Color3.new(1, 1, 1)
  5144. name.TextStrokeTransparency = 0
  5145. name.TextXAlignment = Enum.TextXAlignment.Left
  5146. placeid.Name = "placeid"
  5147. placeid.Parent = ContainerFrame
  5148. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5149. placeid.BackgroundTransparency = 1
  5150. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5151. placeid.Position = UDim2.new(0, 10, 0, 220)
  5152. placeid.Size = UDim2.new(0, 100, 0, 20)
  5153. placeid.ZIndex = 10
  5154. placeid.Font = Enum.Font.ArialBold
  5155. placeid.FontSize = Enum.FontSize.Size14
  5156. placeid.Text = "Place ID: Loading..."
  5157. placeid.TextColor3 = Color3.new(1, 1, 1)
  5158. placeid.TextStrokeTransparency = 0
  5159. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5160. playerid.Name = "playerid"
  5161. playerid.Parent = ContainerFrame
  5162. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5163. playerid.BackgroundTransparency = 1
  5164. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5165. playerid.Position = UDim2.new(0, 10, 0, 20)
  5166. playerid.Size = UDim2.new(0, 100, 0, 20)
  5167. playerid.ZIndex = 10
  5168. playerid.Font = Enum.Font.ArialBold
  5169. playerid.FontSize = Enum.FontSize.Size14
  5170. playerid.Text = "Player ID: Loading..."
  5171. playerid.TextColor3 = Color3.new(1, 1, 1)
  5172. playerid.TextStrokeTransparency = 0
  5173. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5174. players.Name = "players"
  5175. players.Parent = ContainerFrame
  5176. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5177. players.BackgroundTransparency = 1
  5178. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5179. players.Position = UDim2.new(0, 10, 0, 140)
  5180. players.Size = UDim2.new(0, 100, 0, 20)
  5181. players.ZIndex = 100
  5182. players.Font = Enum.Font.ArialBold
  5183. players.FontSize = Enum.FontSize.Size14
  5184. players.Text = "Loading..."
  5185. players.TextColor3 = Color3.new(1, 1, 1)
  5186. players.TextStrokeTransparency = 0
  5187. players.TextXAlignment = Enum.TextXAlignment.Left
  5188. local SINFOGUI = ContainerFrame
  5189. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5190. SINFOGUIopen = true wait(0.5)
  5191. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5192. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5193. Exit.MouseButton1Click:Connect(function()
  5194. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5195. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5196. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5197. if workspace.FilteringEnabled == true then
  5198. SINFOGUI.fe.Text = "Filtering Enabled"
  5199. elseif workspace.FilteringEnabled == false then
  5200. SINFOGUI.fe.Text = "Filtering Disabled" end
  5201. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5202. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5203. players = gPlayers:getPlayers()
  5204. SINFOGUI.players.Text = #players.. " Player(s)"
  5205. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5206. local seconds = math.floor(workspace.DistributedGameTime)
  5207. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5208. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5209. local seconds = seconds - (minutes * 60)
  5210. local minutes = minutes - (hours * 60)
  5211. if hours < 1 then if minutes < 1 then
  5212. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5213. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5214. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5215. end wait(1) until SINFOGUIopen == false end end
  5216. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5217. function(args, speaker)
  5218. if speaker.userId ~= LP.userId then
  5219. lponly(speaker)
  5220. else
  5221. serverinfogui()
  5222. end
  5223. end)
  5224.  
  5225. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5226. function(args, speaker)
  5227. local players = getPlayer(args[1], speaker)
  5228. for i,v in pairs(players)do
  5229. spawn(function()
  5230. local pchar=_char(v)
  5231. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5232. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5233. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5234. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5235. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5236. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5237. if not args[2] then return end
  5238. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5239. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5240. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5241. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5242. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5243. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5244. end)
  5245. end
  5246. end)
  5247.  
  5248. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5249. function(args, speaker)
  5250. local players = getPlayer(args[1], speaker)
  5251. for i,v in pairs(players)do
  5252. local pchar=_char(v)
  5253. for j,v1 in pairs(pchar:GetDescendants()) do
  5254. if v1:IsA("Sparkles") then
  5255. v1:Destroy()
  5256. end end end
  5257. end)
  5258.  
  5259. addcmd('smoke', 'give a player smoke',{},
  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. Instance.new("Smoke", pchar.HumanoidRootPart)
  5265. end
  5266. end)
  5267.  
  5268. addcmd('addstat', 'give a player a stat',{},
  5269. function(args, speaker)
  5270. local players = getPlayer(args[1], speaker)
  5271. for i,v in pairs(players)do
  5272. spawn(function()
  5273. if gPlayers[v]:FindFirstChild("leaderstats") then
  5274. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5275. if child.Name == "STAT" then
  5276. child:Destroy()
  5277. end
  5278. end
  5279. local score = Instance.new("StringValue")
  5280. score.Name = "STAT"
  5281. score.Value = GLS(false, 1)
  5282. score.Parent = gPlayers[v].leaderstats
  5283. else
  5284. local stats = Instance.new("IntValue")
  5285. stats.Name = "leaderstats"
  5286. stats.Parent = gPlayers[v]
  5287. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5288. if child.Name == "STAT" then
  5289. child:Destroy()
  5290. end
  5291. end
  5292. local score = Instance.new("StringValue")
  5293. score.Name = "STAT"
  5294. score.Value = GLS(false, 1)
  5295. score.Parent = gPlayers[v].leaderstats
  5296. end
  5297. end)
  5298. end
  5299. end)
  5300.  
  5301. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5302. function(args, speaker)
  5303. local players = getPlayer(args[1], speaker)
  5304. for i,v in pairs(players)do
  5305. local pchar=_char(v)
  5306. for j,v1 in pairs(pchar:GetDescendants()) do
  5307. if v1:IsA("Smoke") then
  5308. v1:Destroy()
  5309. end
  5310. end
  5311. end
  5312. end)
  5313.  
  5314. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5315. function(args, speaker)
  5316. local players = getPlayer(args[1], speaker)
  5317. for i,v in pairs(players)do
  5318. local pchar=_char(v)
  5319. for i,v in pairs(pchar:GetChildren()) do
  5320. if pchar.Torso:FindFirstChild("Neck") then
  5321. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5322. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5323. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5324. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5325. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5326. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5327. end
  5328. end
  5329. end
  5330. end)
  5331.  
  5332. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5333. function(args, speaker)
  5334. local players = getPlayer(args[1], speaker)
  5335. for i,v in pairs(players)do
  5336. local pchar=_char(v)
  5337. for i,v in pairs(pchar:GetChildren()) do
  5338. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5339. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5340. end
  5341. end
  5342. end)
  5343.  
  5344. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5345. function(args, speaker)
  5346. workspace.Terrain:Clear()
  5347. end)
  5348.  
  5349. addcmd('smite','get hit by lightning',{},
  5350. function(args, speaker)
  5351. local players = getPlayer(args[1], speaker)
  5352. for i,v in pairs(players)do
  5353. local pchar=_char(v)
  5354. spawn(function()
  5355. local char = pchar
  5356. local zeus = Instance.new("Model",char)
  5357. local cloud = Instance.new("Part",zeus)
  5358. cloud.Anchored = true
  5359. cloud.CanCollide = false
  5360. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5361. local sound = Instance.new("Sound",cloud)
  5362. sound.SoundId = "rbxassetid://133426162"
  5363. local mesh = Instance.new("SpecialMesh",cloud)
  5364. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5365. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5366. mesh.Scale = Vector3.new(30,30,40)
  5367. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5368. local light = Instance.new("PointLight",cloud)
  5369. light.Color = Color3.new(0,85/255,1)
  5370. light.Brightness = 10
  5371. light.Range = 30
  5372. light.Enabled = false
  5373. wait(0.2)
  5374. sound.Volume = 0.5
  5375. sound.Pitch = 0.8
  5376. sound:Play()
  5377. light.Enabled = true
  5378. wait(1/100)
  5379. light.Enabled = false
  5380. wait(0.2)
  5381. light.Enabled = true
  5382. light.Brightness = 1
  5383. wait(0.05)
  5384. light.Brightness = 3
  5385. wait(0.02)
  5386. light.Brightness = 1
  5387. wait(0.07)
  5388. light.Brightness = 10
  5389. wait(0.09)
  5390. light.Brightness = 0
  5391. wait(0.01)
  5392. light.Brightness = 7
  5393. light.Enabled = false
  5394. wait(1.5)
  5395. local part1 = Instance.new("Part",zeus)
  5396. part1.Anchored = true
  5397. part1.CanCollide = false
  5398. part1.Size = Vector3.new(2, 9.2, 1)
  5399. part1.BrickColor = BrickColor.new("New Yeller")
  5400. part1.Transparency = 0.6
  5401. part1.BottomSurface = "Smooth"
  5402. part1.TopSurface = "Smooth"
  5403. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5404. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5405. wait()
  5406. local part2 = part1:clone()
  5407. part2.Parent = zeus
  5408. part2.Size = Vector3.new(1, 7.48, 2)
  5409. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5410. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5411. wait()
  5412. local part3 = part1:clone()
  5413. part3.Parent = zeus
  5414. part3.Size = Vector3.new(1.86, 7.56, 1)
  5415. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5416. part3.Rotation = Vector3.new(0, 0, -11.128)
  5417. sound.SoundId = "rbxassetid://130818250"
  5418. sound.Volume = 1
  5419. sound.Pitch = 1
  5420. sound:Play()
  5421. wait()
  5422. part1.Transparency = 1
  5423. part2.Transparency = 1
  5424. part3.Transparency = 1
  5425. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5426. char:BreakJoints()
  5427. end)
  5428. end
  5429. end)
  5430.  
  5431. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5432. function(args, speaker)
  5433. local players = getPlayer(args[1], speaker)
  5434. for i,v in pairs(players)do
  5435. spawn(function()
  5436. local pchar=_char(v)
  5437. 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)
  5438. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5439. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5440. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5441. local f = Instance.new("Sound")
  5442. f.Name = "fly"
  5443. f.SoundId = "rbxassetid://179438534"
  5444. f.Volume = 3
  5445. f.Pitch = 1
  5446. f.Looped = true
  5447. f.archivable = true
  5448. f.Parent = Ast
  5449. f:play()
  5450. local Touched = false
  5451. coroutine.wrap(function()
  5452. repeat wait(0.1)
  5453. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5454. until not Ast or Ast.Parent == nil or Touched == true
  5455. end)()
  5456. Ast.Touched:connect(function(Part)
  5457. if Touched == false then
  5458. Touched = true
  5459. Part:BreakJoints()
  5460. local Boom = Instance.new("Explosion", workspace)
  5461. Boom.Position = Ast.Position
  5462. Boom.BlastPressure = 1000000
  5463. Boom.BlastRadius = 30
  5464. Fire.Heat = 0
  5465. Smoke.RiseVelocity = 0
  5466. f:Destroy()
  5467. local s = Instance.new("Sound")
  5468. s.Name = "boom"
  5469. s.SoundId = "rbxassetid://188590169"
  5470. s.Volume = 3
  5471. s.Pitch = 1
  5472. s.Looped = true
  5473. s.archivable = true
  5474. s.Parent = Ast
  5475. s:play()
  5476. coroutine.wrap(function()
  5477. wait(10)
  5478. s:Destroy()
  5479. if Ast and Ast.Parent ~= nil then
  5480. Ast:Destroy()
  5481. end
  5482. end)()
  5483. end
  5484. end)
  5485. end)
  5486. end
  5487. end)
  5488.  
  5489. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5490. function(args, speaker)
  5491. local players = getPlayer(args[1], speaker)
  5492. for i,v in pairs(players)do
  5493. spawn(function()
  5494. local Char=_char(v)
  5495. local HumanoidRootPart = Char.HumanoidRootPart
  5496. local TickWait = 1
  5497. local Dead = false
  5498.  
  5499. local Position = Vector3.new(0,100,0)
  5500. function NewPart(Parent)
  5501. local Part = Instance.new("Part", Parent)
  5502. Part.CanCollide = false
  5503. Part.Position = Position
  5504. Part.TopSurface = "Smooth"
  5505. Part.BottomSurface = "Smooth"
  5506. Position = Position + Vector3.new(0,10,0)
  5507. return Part
  5508. end
  5509.  
  5510. local Model = Char:FindFirstChild("Bomb")
  5511. if Model then Model:Destroy() end
  5512.  
  5513. local Model = Instance.new("Model", Char)
  5514. Model.Name = "Bomb"
  5515.  
  5516. local Belt = NewPart(Model)
  5517. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5518. local Weld = Instance.new("Weld", Belt)
  5519. Weld.Part0 = Belt
  5520. Weld.Part1 = HumanoidRootPart
  5521. Weld.C0 = CFrame.new(0,1.1,0)
  5522. local Light = Instance.new("PointLight", Belt)
  5523. Light.Range = 15
  5524. Light.Brightness = 5
  5525. Light.Color = Color3.new(1,0,0)
  5526. local Beep = Instance.new("Sound", Belt)
  5527. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5528. local ExplodeSound = Instance.new("Sound", Belt)
  5529. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5530. ExplodeSound.Pitch = 2.8
  5531. ExplodeSound.Volume = 3
  5532.  
  5533. local Back = NewPart(Model)
  5534. Back.Size = Vector3.new(1.5,1.5,0.5)
  5535. local Weld = Instance.new("Weld", Back)
  5536. Weld.Part0 = Back
  5537. Weld.Part1 = HumanoidRootPart
  5538. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5539.  
  5540. local StrapLeft = NewPart(Model)
  5541. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5542. local Weld = Instance.new("Weld", StrapLeft)
  5543. Weld.Part0 = StrapLeft
  5544. Weld.Part1 = HumanoidRootPart
  5545. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5546.  
  5547. local BuckleLeft = NewPart(Model)
  5548. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5549. local Weld = Instance.new("Weld", BuckleLeft)
  5550. Weld.Part0 = BuckleLeft
  5551. Weld.Part1 = HumanoidRootPart
  5552. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5553.  
  5554. local StrapRight = NewPart(Model)
  5555. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5556. local Weld = Instance.new("Weld", StrapRight)
  5557. Weld.Part0 = StrapRight
  5558. Weld.Part1 = HumanoidRootPart
  5559. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5560.  
  5561. local BuckleRight = NewPart(Model)
  5562. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5563. local Weld = Instance.new("Weld", BuckleRight)
  5564. Weld.Part0 = BuckleRight
  5565. Weld.Part1 = HumanoidRootPart
  5566. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5567.  
  5568. LightEnabled = true
  5569. coroutine.wrap(function()
  5570. repeat
  5571. wait(TickWait)
  5572. LightEnabled = not LightEnabled
  5573. Light.Enabled = LightEnabled
  5574. Beep:Play()
  5575. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5576. end)()
  5577.  
  5578. wait(10)
  5579. if Dead == false then
  5580. Dead = true
  5581. ExplodeSound:Play(); wait(1.4)
  5582. local Explosion = Instance.new("Explosion")
  5583. Explosion.Position = Belt.Position
  5584. Explosion.BlastPressure = 100000
  5585. Explosion.DestroyJointRadiusPercent = 0.7
  5586. Explosion.ExplosionType = "CratersAndDebris"
  5587. Explosion.BlastRadius = 50
  5588. Explosion.Parent = workspace
  5589. end
  5590. end)
  5591. end
  5592. end)
  5593.  
  5594. addcmd('btools', 'gives a player btools',{},
  5595. function(args, speaker)
  5596. local players = getPlayer(args[1], speaker)
  5597. if players ~= nil then
  5598. for i, v in pairs(players) do
  5599. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5600. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5601. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5602. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5603. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5604. Notify('Gave btools to player(s)') end end end end)
  5605.  
  5606. addcmd('sword', 'gives a player a sword',{},
  5607. function(args, speaker)
  5608. local players = getPlayer(args[1], speaker)
  5609. if players ~= nil then
  5610. for i, v in pairs(players) do
  5611. coroutine.resume(coroutine.create(function()
  5612. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5613. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5614. sword.GripForward = Vector3.new(-1,0,0)
  5615. sword.GripPos = Vector3.new(0,0,-1.5)
  5616. sword.GripRight = Vector3.new(0,1,0)
  5617. sword.GripUp = Vector3.new(0,0,1)
  5618. 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
  5619. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5620. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5621. local Damage = 15
  5622. local SlashSound = Instance.new("Sound", handle)
  5623. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5624. SlashSound.Volume = 1
  5625. local LungeSound = Instance.new("Sound", handle)
  5626. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5627. LungeSound.Volume = 1
  5628. local UnsheathSound = Instance.new("Sound", handle)
  5629. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5630. UnsheathSound.Volume = 1
  5631. handle.Touched:connect(function(hit)
  5632. 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
  5633. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5634. hit.Parent.Humanoid:TakeDamage(Damage)
  5635. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5636. sword.Enabled = false
  5637. SlashSound:play()
  5638. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5639. wait(0.5)
  5640. sword.Enabled = true
  5641. end
  5642. end)
  5643. sword.Equipped:connect(function(hit)
  5644. UnsheathSound:play()
  5645. sword.Enabled = true
  5646. end)
  5647. end
  5648. end))
  5649. end
  5650. end
  5651. end)
  5652.  
  5653. addcmd('hatsize', 'changes players hat size',{''},
  5654. function(args, speaker)
  5655. local players = getPlayer(args[1], speaker)
  5656. for i,v in pairs(players) do
  5657. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5658. if v:IsA('Accessory') then
  5659. for a,b in pairs(v.Handle:GetChildren()) do
  5660. if b:IsA('SpecialMesh') then
  5661. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5662. end
  5663. end
  5664. end
  5665. end
  5666. end
  5667. end)
  5668.  
  5669. addcmd('headsize', 'changes players head size',{''},
  5670. function(args, speaker)
  5671. local players = getPlayer(args[1], speaker)
  5672. for i,v in pairs(players) do
  5673. local plrchar = _players[v].Character
  5674. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5675. if args[2] == 1 then
  5676. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5677. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5678. else
  5679. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5680. end
  5681. else plrchar.Humanoid.HeadScale.Value = args[2]
  5682. end
  5683. end
  5684. end)
  5685.  
  5686. addcmd('change', 'changes a players stat',{'stat'},
  5687. function(args, speaker)
  5688. local players = getPlayer(args[1], speaker)
  5689. for i,v in pairs(players) do
  5690. if _players[v]:FindFirstChild('leaderstats') then
  5691. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5692. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5693. if args[3] then v.Value = tonumber(args[3]) end
  5694. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5695. v.Value = GLS(false, 2)
  5696. end
  5697. end
  5698. end
  5699. end
  5700. end)
  5701.  
  5702. addcmd('draw', 'drawing tool',{},
  5703. function(args, speaker)
  5704. if speaker.userId ~= LP.userId then
  5705. lponly(speaker)
  5706. else
  5707. for i,v in next,game:children()do
  5708. pcall(function()
  5709. local c=v.className;
  5710. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5711. end);
  5712. end;
  5713.  
  5714.  
  5715. user=players.LocalPlayer;
  5716. uname=user.Name;
  5717. guis=user.PlayerGui;
  5718. pack=user.Backpack;
  5719.  
  5720. keyDowns={};
  5721. freeKeys={};
  5722. shortcuts={};
  5723.  
  5724. _G.mine=_G.mine or{};
  5725.  
  5726. name='Draw3D';
  5727. url='http://www.roblox.com/asset/?id=%d';
  5728.  
  5729. iconNormal=url:format(96578285);
  5730. iconOnDown=url:format(96584484);
  5731.  
  5732. ver=0;
  5733. drawPixel=0.10;
  5734. _G.drawLimit=_G.drawLimit or 1000;
  5735.  
  5736. _G.drawColor=_G.drawColor or Color3.new();
  5737.  
  5738.  
  5739.  
  5740.  
  5741.  
  5742. destroy=game.remove;
  5743. find=game.findFirstChild;
  5744. new=Instance.new;
  5745. with=function(c)
  5746. return function(p)
  5747. local o=type(c)=='string'and new(c)or c;
  5748. local x=p.Parent;p.Parent=nil;
  5749. for i,v in next,p do
  5750. o[i]=v;
  5751. end;
  5752. if(x)then
  5753. o.Parent=x;
  5754. end;
  5755. return o;
  5756. end;
  5757. end;
  5758. getPlace=function()
  5759. if(find(workspace,'draw')==nil)then
  5760. new('Model',workspace).Name='draw';
  5761. end;
  5762. if(find(workspace.draw,uname)==nil)then
  5763. new('Model',workspace.draw).Name=uname;
  5764. end;
  5765. return workspace.draw[uname];
  5766. end;
  5767. drawLine=function(start,target)
  5768. local gui=with'BlockMesh'{
  5769. Parent=with'Part'{
  5770. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5771. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5772. Parent=getPlace();
  5773. Color=_G.drawColor;
  5774. BottomSurface=0;
  5775. Anchored=true;
  5776. TopSurface=0;
  5777. formFactor=3;
  5778. Name=name;
  5779. }}.Parent;
  5780. table.insert(_G.mine,gui);
  5781. return gui;
  5782. end;
  5783. onDown=function()
  5784. if(drawing)then
  5785. return nil;
  5786. end;
  5787. if(selectGui.Adornee)then
  5788. destroy(selectGui.Adornee);
  5789. end;
  5790.  
  5791. drawing=true;
  5792.  
  5793. mouse.Icon=iconOnDown;
  5794. ver=ver+1;
  5795.  
  5796.  
  5797. local cVer,start,target=ver,mouse.hit.p;
  5798.  
  5799. local group={};
  5800. repeat
  5801. Wait(0.02);
  5802.  
  5803. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  5804.  
  5805. target=mouse.hit.p;
  5806.  
  5807. table.insert(group,drawLine(start,target));
  5808.  
  5809. start=target;
  5810. end;
  5811. until ver~=cVer;
  5812. drawing=false;
  5813.  
  5814. local groupM=new('Model',getPlace());
  5815. for i,v in next,group do
  5816. if(v:IsDescendantOf(Workspace))then
  5817. v.Parent=groupM;
  5818. end;
  5819. end;
  5820. if(next(groupM:children())==nil)then
  5821. destroy(groupM);
  5822. end;
  5823. end;
  5824. onUp=function()
  5825. mouse.Icon=iconNormal;
  5826. ver=ver+1;
  5827. end;
  5828. onKeyDown=function(k)
  5829. if(freeKeys[k]==false)then
  5830. return false;
  5831. end;
  5832. freeKeys[k]=false;
  5833. Wait(0.01);
  5834. if(keyDowns[k])then
  5835. keyDowns[k]();
  5836. elseif(shortcuts[k])then
  5837. shortcuts[k]();
  5838. end;
  5839. end;
  5840. onKeyUp=function(k)
  5841. freeKeys[k]=true;
  5842. end;
  5843. onMove=function()
  5844.  
  5845. end;
  5846. onSelect=function(lmouse)
  5847. frame.Visible=true;
  5848.  
  5849. mouse=lmouse;
  5850.  
  5851. mouse.Icon=iconNormal;
  5852.  
  5853. mouse.Button1Down:connect(onDown);
  5854. mouse.KeyDown:connect(onKeyDown);
  5855. mouse.Button1Up:connect(onUp);
  5856. mouse.KeyUp:connect(onKeyUp);
  5857. mouse.Move:connect(onMove);
  5858. end;
  5859. onDeselect=function()
  5860. ver=ver+1;
  5861. frame.Visible=false;
  5862. selectGui.Adornee=nil;
  5863. mouse.Icon=iconNormal;
  5864. for i,v in next,freeKeys do
  5865. freeKeys[i]=true;
  5866. end;
  5867. end;
  5868. addButton=function(title,shortcut,fun)
  5869. with'TextButton'{
  5870. Text=string.format(' %s (%s)',title,shortcut);
  5871. TextXAlignment=0;
  5872. Parent=frame;
  5873. }.MouseButton1Up:connect(fun);
  5874.  
  5875. shortcuts[shortcut]=fun;
  5876.  
  5877. local c=#frame:children();
  5878. for i,v in next,frame:children()do
  5879. v.Position=UDim2.new(0,0,0,20*(i-1));
  5880. v.Size=UDim2.new(1,0,0,20);
  5881. end;
  5882.  
  5883. frame.Position=UDim2.new(1,-152,.5,-c*10);
  5884. frame.Size=UDim2.new(0,150,0,c*20);
  5885. end;
  5886.  
  5887.  
  5888.  
  5889.  
  5890.  
  5891.  
  5892.  
  5893.  
  5894. for i,v in next,{guis;pack;}do
  5895. pcall(function()
  5896. repeat until destroy(v[name]);
  5897. end);
  5898. end;
  5899.  
  5900.  
  5901.  
  5902. tool=with'HopperBin'{
  5903. Parent=pack;
  5904. Name=name;
  5905. };
  5906. tool.Deselected:connect(onDeselect);
  5907. tool.Selected:connect(onSelect);
  5908.  
  5909.  
  5910.  
  5911.  
  5912. screen=with'ScreenGui'{
  5913. Parent=guis;
  5914. Name=name;
  5915. };
  5916. frame=with'Frame'{
  5917. Parent=screen;
  5918. Visible=false;
  5919. };
  5920. clframe=with'Frame'{
  5921. Position=UDim2.new(.5,-50,.5,-50);
  5922. Size=UDim2.new(0,100,0,100);
  5923. Visible=false;
  5924. Parent=screen;
  5925. };
  5926. selectGui=with'SelectionBox'{
  5927. Parent=screen;
  5928. };
  5929.  
  5930. local c=0;
  5931. for y=0,7 do
  5932. for x=0,7 do
  5933. local color=BrickColor.palette(c).Color;
  5934.  
  5935. with'ImageButton'{
  5936. Position=UDim2.new(.125*x,0,.125*y);
  5937. Size=UDim2.new(.125,0,.125);
  5938. BackgroundColor3=color;
  5939. Parent=clframe;
  5940. }.MouseButton1Up:connect(function()
  5941. clframe.Visible=false;
  5942. _G.drawColor=color;
  5943. end);
  5944.  
  5945. c=c+1;
  5946. end;
  5947. end;
  5948.  
  5949. addButton('Color','c',function()
  5950. clframe.Visible=true;
  5951. end);
  5952. addButton('Remove your draws','r',function()
  5953. repeat
  5954. destroy(_G.mine[1]);
  5955. table.remove(_G.mine,1);
  5956. Wait(0.01);
  5957. until nil;
  5958. end);
  5959. addButton('Remove global draws','k',function()
  5960. destroy(workspace.draw);
  5961. while(_G.mine[1])do
  5962. destroy(_G.mine[1]);
  5963. table.remove(_G.mine,1);
  5964. end;
  5965. end);
  5966. addButton('Remove selected','x',function()
  5967. repeat
  5968. if(find(workspace,'draw'))then
  5969. local dt=mouse.target;
  5970. if(dt and dt:IsDescendantOf(workspace.draw))then
  5971. selectGui.Adornee=dt.Parent;
  5972. else
  5973. selectGui.Adornee=nil;
  5974. end;
  5975. else
  5976. selectGui.Adornee=nil;
  5977. end;
  5978. Wait(0.01);
  5979. until freeKeys.x;
  5980. selectGui.Adornee=nil;
  5981. end);
  5982.  
  5983.  
  5984.  
  5985.  
  5986. repeat
  5987. Wait(0.01);
  5988. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  5989. destroy(_G.mine[1]);
  5990. table.remove(_G.mine,1);
  5991. end;
  5992. until script.Parent==nil or tool.Parent==nil;
  5993. script.Disabled=true;
  5994. destroy(screen);
  5995. end
  5996. end)
  5997.  
  5998. addcmd('god', 'gods player',{},
  5999. function(args, speaker)
  6000. local players = getPlayer(args[1], speaker)
  6001. for i,v in pairs(players)do
  6002. local pchar=_char(v)
  6003. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6004. end
  6005. end)
  6006.  
  6007. addcmd('sgod', 'silently gods player',{},
  6008. function(args, speaker)
  6009. local players = getPlayer(args[1], speaker)
  6010. for i,v in pairs(players)do
  6011. local pchar=_char(v)
  6012. spawn(function()
  6013. pchar.Humanoid.MaxHealth = 10000000
  6014. wait()
  6015. pchar.Humanoid.Health = 10000000
  6016. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6017. Notify('Silent godded player(s)') end
  6018. end)
  6019. end
  6020. end)
  6021.  
  6022. addcmd('ungod', 'removes god from a player',{},
  6023. function(args, speaker)
  6024. local players = getPlayer(args[1], speaker)
  6025. for i,v in pairs(players)do
  6026. local pchar=_char(v)
  6027. if pchar then
  6028. pchar.Humanoid.MaxHealth=100
  6029. pchar.Humanoid.Health=100
  6030. end
  6031. end
  6032. end)
  6033.  
  6034. addcmd('heal', 'resets a players health',{},
  6035. function(args, speaker)
  6036. local players = getPlayer(args[1], speaker)
  6037. for i,v in pairs(players)do spawn(function()
  6038. local pchar=_char(v)
  6039. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6040.  
  6041. addcmd('fart', 'makes u fart',{},
  6042. function(args, speaker)
  6043. local players = getPlayer(args[1], speaker)
  6044. for i,v in pairs(players)do
  6045. spawn(function()
  6046. local pchar=_char(v)
  6047. fart = Instance.new("Smoke")
  6048. fart.Parent = pchar.HumanoidRootPart
  6049. fart.Color = Color3.new(255/255, 255/255, 0)
  6050. fart.Opacity = 0.4
  6051. fart.Size = 1.0
  6052. fart.RiseVelocity = 8
  6053. fartsound = Instance.new("Sound", workspace)
  6054. fsound = "http://www.roblox.com/asset?id=251309043"
  6055. fartsound.SoundId = fsound
  6056. fartsound.Volume = 1.0
  6057. fartsound:Play()
  6058. wait(9.0)
  6059. fartsound:Destroy()
  6060. pchar.HumanoidRootPart.Smoke:Destroy()
  6061. end)
  6062. end
  6063. end)
  6064.  
  6065. addcmd('decalspam', 'you can already guess...',{},
  6066. function(args, speaker)
  6067. Notify('Decal Spammed ID: ' ..args[1])
  6068. wait(4)
  6069. decalID = args[1]
  6070. function exPro(root)
  6071. for _, v in pairs(root:GetChildren()) do
  6072. if v:IsA("BasePart") then
  6073. local One = Instance.new("Decal", v)
  6074. local Two = Instance.new("Decal", v)
  6075. local Three = Instance.new("Decal", v)
  6076. local Four = Instance.new("Decal", v)
  6077. local Five = Instance.new("Decal", v)
  6078. local Six = Instance.new("Decal", v)
  6079. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6080. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6081. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6082. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6083. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6084. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6085. One.Face = "Front"
  6086. Two.Face = "Back"
  6087. Three.Face = "Right"
  6088. Four.Face = "Left"
  6089. Five.Face = "Top"
  6090. Six.Face = "Bottom"
  6091. One.Name = "IYdecal"
  6092. Two.Name = "IYdecal"
  6093. Three.Name = "IYdecal"
  6094. Four.Name = "IYdecal"
  6095. Five.Name = "IYdecal"
  6096. Six.Name = "IYdecal"
  6097. end
  6098. exPro(v)
  6099. end
  6100. end
  6101. function asdf(root)
  6102. for _, v in pairs(root:GetChildren()) do
  6103. asdf(v)
  6104. end
  6105. end
  6106. exPro(workspace)
  6107. asdf(workspace)
  6108. end)
  6109.  
  6110. addcmd('undecalspam', 'removes the mess',{},
  6111. function(args, speaker)
  6112. Notify('Removing Decal Spam...')
  6113. wait(4)
  6114. function exPro(root)
  6115. for _, v in pairs(root:GetChildren()) do
  6116. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6117. v.Parent = nil
  6118. end
  6119. exPro(v)
  6120. end
  6121. end
  6122. function asdf(root)
  6123. for _, v in pairs(root:GetChildren()) do
  6124. asdf(v)
  6125. end
  6126. end
  6127. exPro(workspace)
  6128. asdf(workspace)
  6129. end)
  6130.  
  6131. addcmd('sky', 'sets the sky',{'skybox'},
  6132. function(args, speaker)
  6133. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6134. s = Instance.new("Sky")
  6135. s.Name = "Sky"
  6136. s.Parent = LightingService
  6137. local skyboxID = args[1]
  6138. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6139. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6140. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6141. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6142. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6143. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6144. LightingService.TimeOfDay = 12
  6145. end)
  6146.  
  6147. addcmd('freeze', 'freezes a player',{'fr'},
  6148. function(args, speaker)
  6149. local players = getPlayer(args[1], speaker)
  6150. if players ~= nil then
  6151. for i, v in pairs(players) do
  6152. spawn(function()
  6153. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6154. end
  6155. end)
  6156. end
  6157. end
  6158. end)
  6159.  
  6160. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6161. function(args, speaker)
  6162. local players = getPlayer(args[1], speaker)
  6163. if players ~= nil then
  6164. for i, v in pairs(players) do
  6165. spawn(function()
  6166. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6167. end
  6168. end)
  6169. end
  6170. end
  6171. end)
  6172.  
  6173. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6174. function(args, speaker)
  6175. local players = getPlayer(args[1], speaker)
  6176. if players ~= nil then
  6177. for i, v in pairs(players) do
  6178. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6179. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6180. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6181. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6182. M.Anchored = true
  6183. end
  6184. end
  6185. end)
  6186.  
  6187. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6188. function(args, speaker)
  6189. for i,v in pairs(workspace:GetDescendants()) do
  6190. if v:IsA("SpawnLocation") then
  6191. v:Destroy()
  6192. end
  6193. end
  6194. end)
  6195.  
  6196. addcmd('neon', 'makes a player neon',{},
  6197. function(args, speaker)
  6198. local players = getPlayer(args[1], speaker)
  6199. if players ~= nil then
  6200. for i, v in pairs(players) do
  6201. for _, child in pairs( _char(v):GetChildren()) do
  6202. if child.ClassName == "CharacterMesh" then
  6203. child:Destroy()
  6204. end
  6205. end
  6206. for _, child in pairs( _char(v):GetChildren()) do
  6207. if child.ClassName == "Shirt" then
  6208. child:Destroy()
  6209. end
  6210. end
  6211. for _, child in pairs( _char(v):GetChildren()) do
  6212. if child.ClassName == "Pants" then
  6213. child:Destroy()
  6214. end
  6215. end
  6216. for _, child in pairs( _char(v):GetChildren()) do
  6217. if child.ClassName == "Part" then
  6218. child.Material = "Neon"
  6219. end
  6220. end
  6221. end
  6222. end
  6223. end)
  6224.  
  6225. addcmd('kill', 'kills a player',{},
  6226. function(args, speaker)
  6227. local players = getPlayer(args[1], speaker)
  6228. for i,v in pairs(players)do
  6229. local pchar=_char(v)
  6230. pchar:BreakJoints()
  6231. end
  6232. end)
  6233.  
  6234. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6235. function(args, speaker)
  6236. local players = getPlayer(args[1], speaker)
  6237. for i,v in pairs(players)do
  6238. spawn(function()
  6239. local plr = gPlayers[v]
  6240. local char = plr.Character
  6241. local mouse = plr:GetMouse()
  6242. char.Humanoid.WalkSpeed = 100
  6243. char.Humanoid.JumpPower = 70
  6244. spawn(function()
  6245. for i,v in pairs(char:GetChildren()) do
  6246. if v:IsA("BasePart") then
  6247. coroutine.wrap(function()
  6248. for i=0,1,.1 do
  6249. wait()
  6250. v.Transparency = v.Transparency +i
  6251. end
  6252. end)()
  6253. end
  6254. end
  6255. for i,v in pairs(char:GetChildren()) do
  6256. if v:IsA("Accessory") then
  6257. coroutine.wrap(function()
  6258. for i=0,1,.1 do
  6259. wait()
  6260. v.Handle.Transparency = v.Handle.Transparency +i
  6261. end
  6262. end)()
  6263. end
  6264. end
  6265. end)
  6266. char.Head.face:Destroy()
  6267. wait(1)
  6268. local s = Instance.new("Sound")
  6269. s.Name = "wae"
  6270. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6271. s.Volume = 1
  6272. s.Pitch = 1
  6273. s.Looped = true
  6274. s.archivable = true
  6275. s.Parent = gPlayers.LocalPlayer.Character.Head
  6276. s:play()
  6277. local daqueen = Instance.new("Part",char)
  6278. daqueen.Name = "asd"
  6279. daqueen.CanCollide = false
  6280. local mesh = Instance.new("SpecialMesh",daqueen)
  6281. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6282. mesh.MeshId = "rbxassetid://1300136843"
  6283. local text = Instance.new("Decal",daqueen)
  6284. text.Name = "asd"
  6285. text.Texture = "rbxassetid://1300137893"
  6286. local knowdawey = Instance.new("Weld",char)
  6287. knowdawey.Part0 = char.HumanoidRootPart
  6288. knowdawey.Part1 = daqueen
  6289. local eye1 = Instance.new("Part")
  6290. eye1.CanCollide = false
  6291. eye1.Parent = char
  6292. local mesh1 = Instance.new("SpecialMesh",eye1)
  6293. mesh1.MeshId = "rbxassetid://1300138314"
  6294. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6295. local eyetext = Instance.new("Decal",eye1)
  6296. eyetext.Texture = "rbxassetid://1300129774"
  6297. local eye1w = Instance.new("Weld",char)
  6298. eye1w.Part0 = char.HumanoidRootPart
  6299. eye1w.Part1 = eye1
  6300. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6301. end)
  6302. end
  6303. end)
  6304.  
  6305. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6306. function(args, speaker)
  6307. part = GLS(false, 0)
  6308. local function dels(instance)
  6309. for i,v in pairs(instance:GetChildren())do
  6310. if v.Name:lower() == part:lower() then v:Destroy() end
  6311. dels(v)
  6312. end
  6313. end
  6314. dels(workspace)
  6315. Notify('Deleted ' ..GLS(false, 0))
  6316. end)
  6317.  
  6318. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6319. function(args, speaker)
  6320. part = GLS(false, 0)
  6321. local function dels(instance)
  6322. for i,v in pairs(instance:GetChildren())do
  6323. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6324. dels(v)
  6325. end
  6326. end
  6327. dels(workspace)
  6328. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6329. end)
  6330.  
  6331. addcmd('blur', 'adjusts blur',{},
  6332. function(args, speaker)
  6333. local function dels(instance)
  6334. for i,v in pairs(instance:GetChildren())do
  6335. if v:IsA'BlurEffect'then v:Destroy()end
  6336. dels(v)
  6337. end
  6338. end
  6339. dels(LightingService)
  6340.  
  6341. local b = Instance.new("BlurEffect", LightingService)
  6342. b.Name = "IYblur"
  6343. b.Size = args[1]
  6344. end)
  6345.  
  6346.  
  6347. addcmd('volume','changes volume of sound',{'vol'},
  6348. function(args, speaker)
  6349. for i,v in pairs(workspace:GetChildren())do
  6350. if v:IsA("Sound") and v.Name == "IYsound" then
  6351. v.Volume = args[1]
  6352. Notify('Changed volume to ' .. args[1])
  6353. end
  6354. end
  6355. end)
  6356.  
  6357. addcmd('pitch','changes pitch of sound',{},
  6358. function(args, speaker)
  6359. for i,v in pairs(workspace:GetChildren())do
  6360. if v:IsA("Sound") and v.Name == "IYsound" then
  6361. v.Pitch = args[1]
  6362. Notify('Changed pitch to ' .. args[1])
  6363. end
  6364. end
  6365. end)
  6366.  
  6367. addcmd('loadmap', 'spawns a map',{},
  6368. function(args, speaker)
  6369. local m = args[1]
  6370. for _,v in pairs(workspace:GetChildren()) do
  6371. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6372. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6373. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6374. wait(1)
  6375. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6376. map.Parent = workspace
  6377. end)
  6378.  
  6379. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6380. function(args, speaker)
  6381. msghook()
  6382. if MSGhook == false then
  6383. local localp = game:GetService'Players'.LocalPlayer
  6384. localp.CharacterAppearanceId = 20018
  6385. localp.Character:BreakJoints()
  6386. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6387. Instance.new("ForceField", localp.Character)
  6388. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6389. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6390. localp.CharacterAppearanceId = 0
  6391. localp.Character:BreakJoints()
  6392. if _G.mainhat ~= nil then
  6393. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6394. local part = Instance.new('Part')
  6395. part.Anchored = true
  6396. part.Transparency = 1
  6397. main.Disabled = false
  6398. main.Parent = part
  6399. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6400. part.Parent = localp.Character
  6401. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6402. repeat wait() until localp:FindFirstChild'ChessMsg'
  6403. part:Destroy()
  6404. local message = localp:FindFirstChild'ChessMsg'
  6405. message.Text = ''
  6406. message.Parent = workspace
  6407. message.Name = "IYmessage"
  6408. if part ~= nil then part:Destroy() end
  6409. localp.Character.HumanoidRootPart.Anchored = false
  6410. for _, child in pairs( workspace:GetChildren()) do
  6411. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6412. child:Destroy()
  6413. end
  6414. end
  6415. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6416. if _G.msg ~= nil then
  6417. Notify('Loaded global message bypass')
  6418. else
  6419. execCmd("loadm")
  6420. end
  6421. end
  6422. elseif MSGhook == true then
  6423. Notify('Messages already loaded!')
  6424. end
  6425. end)
  6426.  
  6427. addcmd('countdown', 'makes a countdown', {},
  6428. function(args, speaker)
  6429. local players = getPlayer(args[1], speaker)
  6430. if args[1] ~= string then
  6431. local time = args[1]
  6432. msghook()
  6433. if MSGhook == true then
  6434. local h = workspace.IYmessage
  6435. for i = time, 1, -1 do
  6436. wait(1)
  6437. h.Text = "Countdown: "..i..""
  6438. end
  6439. wait(1)
  6440. h.Text = "Times Up!"
  6441. wait(2)
  6442. h.Text = ''
  6443. elseif MSGhook == false then
  6444. execCmd("loadm")
  6445. repeat wait() until workspace:FindFirstChild("IYmessage")
  6446. local h = workspace.IYmessage
  6447. for i = time, 1, -1 do
  6448. wait(1)
  6449. h.Text = "Countdown: "..i..""
  6450. end
  6451. wait(1)
  6452. h.Text = "Times Up!"
  6453. wait(2)
  6454. h.Text = ''
  6455. end
  6456. end
  6457. end)
  6458.  
  6459. addcmd('explode', 'explode a player', {},
  6460. function(args, speaker)
  6461. local players = getPlayer(args[1], speaker)
  6462. for i, v in pairs(players) do
  6463. local char = _char(v)
  6464. if char:FindFirstChild("HumanoidRootPart") then
  6465. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6466. end
  6467. end
  6468. end)
  6469.  
  6470. addcmd('flood', 'makes a flood e.e', {},
  6471. function(args, speaker)
  6472. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6473. end)
  6474.  
  6475. addcmd('spookyify', 'makes it sp00ky', {},
  6476. function(args, speaker)
  6477. local music = Instance.new("Sound", workspace)
  6478. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6479. music.Volume = 20
  6480. music.Looped = true
  6481. music:Play()
  6482.  
  6483. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6484. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6485. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6486. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6487.  
  6488. local w = workspace:GetChildren()
  6489.  
  6490. for i= 1,#w do
  6491. if w[i]:isA("BasePart") then
  6492. pe = Instance.new("ParticleEmitter", w[i])
  6493. pe.Texture = tex4
  6494. pe.VelocitySpread = 5
  6495. end
  6496. end
  6497.  
  6498. local playerLeaderstats = {}
  6499. for i, v in pairs(gPlayers:GetChildren()) do
  6500. table.insert(playerLeaderstats, v)
  6501. end
  6502. for i, v in pairs(playerLeaderstats) do
  6503. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6504. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6505. pe.VelocitySpread = 50
  6506. end
  6507.  
  6508. texture = "http://www.roblox.com/asset/?id=185495987"
  6509.  
  6510. local A = workspace:GetChildren()
  6511. local B = workspace:GetChildren()
  6512. local C = workspace:GetChildren()
  6513. local D = workspace:GetChildren()
  6514. local E = workspace:GetChildren()
  6515. local F = workspace:GetChildren()
  6516. for i,v in pairs(A) do
  6517. if v:IsA("Part") then
  6518. local d = Instance.new("Decal",v)
  6519. v.Decal.Face = "Top"
  6520. v.Decal.Texture = texture
  6521. v.Anchored = true
  6522. end
  6523. end
  6524.  
  6525. for i,v in pairs(B) do
  6526. if v:IsA("Part") then
  6527. local s = Instance.new("Decal",v)
  6528. s.Face = "Front"
  6529. s.Texture = texture
  6530. end
  6531. end
  6532.  
  6533. for i,v in pairs(C) do
  6534. if v:IsA("Part") then
  6535. local h = Instance.new("Decal",v)
  6536. h.Face = "Back"
  6537. h.Texture = texture
  6538. end
  6539. end
  6540.  
  6541. for i,v in pairs(D) do
  6542. if v:IsA("Part") then
  6543. local j = Instance.new("Decal",v)
  6544. j.Face = "Left"
  6545. j.Texture = texture
  6546. end
  6547. end
  6548.  
  6549. for i,v in pairs(E) do
  6550. if v:IsA("Part") then
  6551. local k = Instance.new("Decal",v)
  6552. k.Face = "Right"
  6553. k.Texture = texture
  6554. end
  6555. end
  6556.  
  6557. for i,v in pairs(F) do
  6558. if v:IsA("Part") then
  6559. local l = Instance.new("Decal",v)
  6560. l.Face = "Bottom"
  6561. l.Texture = texture
  6562. end
  6563.  
  6564. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6565. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6566. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6567. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6568. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6569. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6570. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6571. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6572.  
  6573. Spooky = Instance.new("Sound", workspace)
  6574. Spooky.Name = "Spooky"
  6575. Spooky.SoundId = "rbxassetid://174270407"
  6576. Spooky.Volume = 15
  6577. Spooky.Looped = true
  6578. Spooky:Play()
  6579.  
  6580. Sky = Instance.new("Sky", LightingService)
  6581. Sky.SkyboxBk = imageOne
  6582. Sky.SkyboxDn = imageOne
  6583. Sky.SkyboxFt = imageOne
  6584. Sky.SkyboxLf = imageOne
  6585. Sky.SkyboxRt = imageOne
  6586. Sky.SkyboxUp = imageOne
  6587.  
  6588.  
  6589. while true do
  6590. Sky.SkyboxBk = imageOne
  6591. Sky.SkyboxDn = imageOne
  6592. Sky.SkyboxFt = imageOne
  6593. Sky.SkyboxLf = imageOne
  6594. Sky.SkyboxRt = imageOne
  6595. Sky.SkyboxUp = imageOne
  6596. wait(0.15)
  6597. Sky.SkyboxBk = imageTwo
  6598. Sky.SkyboxDn = imageTwo
  6599. Sky.SkyboxFt = imageTwo
  6600. Sky.SkyboxLf = imageTwo
  6601. Sky.SkyboxRt = imageTwo
  6602. Sky.SkyboxUp = imageTwo
  6603. wait(0.15)
  6604. Sky.SkyboxBk = imageThree
  6605. Sky.SkyboxDn = imageThree
  6606. Sky.SkyboxFt = imageThree
  6607. Sky.SkyboxLf = imageThree
  6608. Sky.SkyboxRt = imageThree
  6609. Sky.SkyboxUp = imageThree
  6610. wait(0.15)
  6611. Sky.SkyboxBk = imageFour
  6612. Sky.SkyboxDn = imageFour
  6613. Sky.SkyboxFt = imageFour
  6614. Sky.SkyboxLf = imageFour
  6615. Sky.SkyboxRt = imageFour
  6616. Sky.SkyboxUp = imageFour
  6617. wait(0.15)
  6618. Sky.SkyboxBk = imageFive
  6619. Sky.SkyboxDn = imageFive
  6620. Sky.SkyboxFt = imageFive
  6621. Sky.SkyboxLf = imageFive
  6622. Sky.SkyboxRt = imageFive
  6623. Sky.SkyboxUp = imageFive
  6624. wait(0.15)
  6625. Sky.SkyboxBk = imageSix
  6626. Sky.SkyboxDn = imageSix
  6627. Sky.SkyboxFt = imageSix
  6628. Sky.SkyboxLf = imageSix
  6629. Sky.SkyboxRt = imageSix
  6630. Sky.SkyboxUp = imageSix
  6631. wait(0.15)
  6632. Sky.SkyboxBk = imageSeven
  6633. Sky.SkyboxDn = imageSeven
  6634. Sky.SkyboxFt = imageSeven
  6635. Sky.SkyboxLf = imageSeven
  6636. Sky.SkyboxRt = imageSeven
  6637. Sky.SkyboxUp = imageSeven
  6638. wait(0.15)
  6639. Sky.SkyboxBk = imageEight
  6640. Sky.SkyboxDn = imageEight
  6641. Sky.SkyboxFt = imageEight
  6642. Sky.SkyboxLf = imageEight
  6643. Sky.SkyboxRt = imageEight
  6644. Sky.SkyboxUp = imageEight
  6645. wait(0.15)
  6646.  
  6647. end
  6648. end
  6649. end)
  6650.  
  6651. addcmd('invisible', 'make a player invisible',{'invis'},
  6652. function(args, speaker)
  6653. local players = getPlayer(args[1], speaker)
  6654. for i, v in pairs(players) do
  6655. for k, v2 in pairs(_char(v):GetChildren()) do
  6656. if v2.className == "Part" then
  6657. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6658. elseif v2.className == "Accessory" then
  6659. if v2:FindFirstChild("Handle") then
  6660. v2.Handle.Transparency = 1
  6661. end
  6662. end
  6663. if v2:FindFirstChild("face") then
  6664. v2.face.Transparency = 1
  6665. end
  6666. end
  6667. end
  6668. end)
  6669.  
  6670. addcmd('visible', 'make a player visible',{'vis'},
  6671. function(args, speaker)
  6672. local players = getPlayer(args[1], speaker)
  6673. for i, v in pairs(players) do
  6674. for k, v2 in pairs(_char(v):GetChildren()) do
  6675. if v2.className == "Part" then
  6676. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6677. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6678. end
  6679. if v2:FindFirstChild("face") then
  6680. v2.face.Transparency = 0
  6681. end
  6682. end
  6683. end
  6684. end)
  6685.  
  6686. addcmd('goto', 'go to a player',{'to'},
  6687. function(args, speaker)
  6688. local players = getPlayer(args[1], speaker)
  6689. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  6690. speaker.Character.Humanoid.Jump = true
  6691. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  6692. end
  6693. end)
  6694.  
  6695. addcmd('bring', 'bring a player to you',{},
  6696. function(args, speaker)
  6697. local players = getPlayer(args[1], speaker)
  6698. for i,v in pairs(players) do
  6699. if _char(v):FindFirstChild("HumanoidRootPart") then
  6700. _char(v).Humanoid.Jump = true
  6701. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  6702. end
  6703. end
  6704. end)
  6705.  
  6706. local WayPoints = {}
  6707.  
  6708. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  6709. function(args, speaker)
  6710. local WPName = tostring(GLS(false, 0))
  6711. if speaker.Character:findFirstChild("HumanoidRootPart") then
  6712. Notify("Created waypoint: "..GLS(false, 0))
  6713. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  6714. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  6715. updatepositions()
  6716. end
  6717. end)
  6718.  
  6719. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  6720. function(args, speaker)
  6721. for i,v in pairs(WayPoints) do
  6722. if v.NAME == tostring(GLS(false, 0)) then
  6723. Notify("Deleted waypoint: " .. v.NAME)
  6724. table.remove(WayPoints, i)
  6725. updatepositions()
  6726. end end
  6727. end)
  6728.  
  6729.  
  6730. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  6731. function(args, speaker)
  6732. local players = getPlayer(args[1], speaker)
  6733. local WPName = tostring(GLS(false, 1))
  6734. for i,v in pairs(players) do
  6735. if gPlayers[v] and gPlayers[v].Character then
  6736. for i,_ in pairs(WayPoints) do
  6737. local x = WayPoints[i].COORD[1]
  6738. local y = WayPoints[i].COORD[2]
  6739. local z = WayPoints[i].COORD[3]
  6740. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  6741. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  6742. end
  6743. end
  6744. end
  6745. end
  6746. end)
  6747.  
  6748. addcmd('tp', 'teleport player 1 to player 2',{},
  6749. function(args, speaker)
  6750. local players1=getPlayer(args[1], speaker)
  6751. local players2=getPlayer(args[2], speaker)
  6752. if not players2[1] then return end
  6753. for i,v in pairs(players1) do
  6754. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  6755. _char(v).Humanoid.Jump = true
  6756. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6757. wait(0.1)
  6758. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6759. end
  6760. end
  6761. end)
  6762.  
  6763. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  6764. function(args, speaker)
  6765. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  6766. for i,v in pairs(players1) do for a,b in pairs(players2) do
  6767. if _players[v].Character and _players[b].Character then
  6768. _players[v].CharacterAppearanceId = _players[b].userId
  6769. refresh(_players[v])
  6770. end
  6771. end
  6772. end
  6773. end)
  6774.  
  6775. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  6776. function(args, speaker)
  6777. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  6778. for i,v in pairs(players1) do for a,b in pairs(players2) do
  6779. spawn(function()
  6780. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  6781. if v:IsA('Tool') or v:IsA('HopperBin') then
  6782. if not _players[b] then
  6783. v:Clone().Parent = speaker.Backpack
  6784. else v:Clone().Parent = _players[b].Backpack
  6785. end
  6786. end
  6787. end
  6788. end)
  6789. end
  6790. end
  6791. end)
  6792.  
  6793. addcmd('char', 'change a players appearance',{},
  6794. function(args, speaker)
  6795. local players = getPlayer(args[1], speaker)
  6796. if not args[1]or not args[2]then return end
  6797. local id=args[2]
  6798. if players ~= nil then
  6799. for i,v in pairs(players) do
  6800. gPlayers[v].CharacterAppearanceId = id
  6801. refresh(gPlayers[v])
  6802. end
  6803. end
  6804. end)
  6805.  
  6806. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  6807. function(args, speaker)
  6808. local players = getPlayer(args[1], speaker)
  6809. if players ~= nil then
  6810. for i,v in pairs(players) do
  6811. gPlayers[v].CharacterAppearanceId = 0
  6812. refresh(gPlayers[v])
  6813. end
  6814. end
  6815. end)
  6816.  
  6817. addcmd('speed', 'change a players walkspeed',{'ws'},
  6818. function(args, speaker)
  6819. local players = getPlayer(args[1], speaker)
  6820. if not args[1]or not args[2]then return end
  6821. local num=args[2]
  6822. for i,v in pairs(players) do
  6823. if _char(v):FindFirstChild("Humanoid") then
  6824. _char(v).Humanoid.WalkSpeed=tonumber(num)
  6825. end
  6826. end
  6827. end)
  6828.  
  6829. addcmd('jump', 'forces a player to jump',{},
  6830. function(args, speaker)
  6831. local players = getPlayer(args[1], speaker)
  6832. for i,v in pairs(players) do
  6833. if _char(v):FindFirstChild("Humanoid") then
  6834. _char(v).Humanoid.Jump = true
  6835. end
  6836. end
  6837. end)
  6838.  
  6839. jumping = {}
  6840. addcmd('loopjump','like a bunny :)',{'ljump'},
  6841. function(args, speaker)
  6842. local players = getPlayer(args[1], speaker)
  6843. for i,v in pairs(players)do
  6844. spawn(function()
  6845. if FindTable(jumping, _players[v].Name) then return end
  6846. table.insert(jumping, _players[v].Name)
  6847. repeat wait(0.01)
  6848. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  6849. if _players[v].Character.Humanoid.Jump ~= true then
  6850. _players[v].Character.Humanoid.Jump = true end end
  6851. until not FindTable(jumping, _players[v].Name)
  6852. end)
  6853. end
  6854. end)
  6855.  
  6856. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  6857. function(args, speaker)
  6858. local players = getPlayer(args[1], speaker)
  6859. for i,v in pairs(players)do
  6860. spawn(function()
  6861. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  6862. end)
  6863. end
  6864. end)
  6865.  
  6866. addcmd('sit', 'sit a player',{},
  6867. function(args, speaker)
  6868. local players = getPlayer(args[1], speaker)
  6869. for i,v in pairs(players) do
  6870. if _char(v):FindFirstChild("Humanoid") then
  6871. _char(v).Humanoid.Sit = true
  6872. end
  6873. end
  6874. end)
  6875.  
  6876. sitting = {}
  6877. addcmd('loopsit','very annoying',{'lsit'},
  6878. function(args, speaker)
  6879. local players = getPlayer(args[1], speaker)
  6880. for i,v in pairs(players)do
  6881. spawn(function()
  6882. if FindTable(sitting, _players[v].Name) then return end
  6883. table.insert(sitting, _players[v].Name)
  6884. repeat wait(0.01)
  6885. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  6886. if _players[v].Character.Humanoid.Sit ~= true then
  6887. _players[v].Character.Humanoid.Sit = true end end
  6888. until not FindTable(sitting, _players[v].Name)
  6889. end)
  6890. end
  6891. end)
  6892.  
  6893. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  6894. function(args, speaker)
  6895. local players = getPlayer(args[1], speaker)
  6896. for i,v in pairs(players)do
  6897. spawn(function()
  6898. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  6899. end)
  6900. end
  6901. end)
  6902.  
  6903. addcmd('strength',' strong',{},
  6904. function(args, speaker)
  6905. local players = getPlayer(args[1], speaker)
  6906. for i,v in pairs(players)do
  6907. spawn(function()
  6908. for _, child in pairs( _players[v].Character:GetDescendants()) do
  6909. if child.ClassName == "Part" then
  6910. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  6911. end
  6912. end
  6913. end)
  6914. end
  6915. end)
  6916.  
  6917. addcmd('weaken',' weak',{},
  6918. function(args, speaker)
  6919. local players = getPlayer(args[1], speaker)
  6920. for i,v in pairs(players)do
  6921. spawn(function()
  6922. for _, child in pairs( _players[v].Character:GetDescendants()) do
  6923. if child.ClassName == "Part" then
  6924. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  6925. end
  6926. end
  6927. end)
  6928. end
  6929. end)
  6930.  
  6931. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  6932. function(args, speaker)
  6933. local players = getPlayer(args[1], speaker)
  6934. for i,v in pairs(players)do
  6935. spawn(function()
  6936. for _, child in pairs( _players[v].Character:GetDescendants()) do
  6937. if child.ClassName == "Part" then
  6938. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  6939. end
  6940. end
  6941. end)
  6942. end
  6943. end)
  6944.  
  6945. addcmd('trip','makes a player trip',{},
  6946. function(args, speaker)
  6947. local players = getPlayer(args[1], speaker)
  6948. for i,v in pairs(players)do
  6949. spawn(function()
  6950. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  6951. local dir = _players[v].Character:findFirstChild("Right Leg")
  6952. dir.Anchored = true
  6953. if dir.Anchored == true then
  6954. wait(.5)
  6955. _players[v].Character.Humanoid.Sit = true
  6956. wait(1)
  6957. _players[v].Character.Humanoid.Sit = false
  6958. dir.Anchored = false
  6959. end
  6960. end
  6961. end)
  6962. end
  6963. end)
  6964.  
  6965. oofing = false
  6966. addcmd('loopoof','very VERY annoying',{},
  6967. function(args, speaker)
  6968. oofing = true
  6969. repeat wait(0.01)
  6970. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  6971. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  6972. for _,x in pairs(v.Character.Head:GetChildren()) do
  6973. if x:IsA'Sound' then x.Playing = true end
  6974. end
  6975. end
  6976. end
  6977. until oofing == false
  6978. end)
  6979.  
  6980. addcmd('unloopoof','stops the oof chaos',{},
  6981. function(args, speaker)
  6982. oofing = false
  6983. end)
  6984.  
  6985. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  6986. function(args, speaker)
  6987. local players = getPlayer(args[1], speaker)
  6988. if not args[1]or not args[2]then return end
  6989. local num=args[2]
  6990. for i,v in pairs(players) do
  6991. if _char(v):FindFirstChild("Humanoid") then
  6992. _char(v).Humanoid.JumpPower=tonumber(num)
  6993. end
  6994. end
  6995. end)
  6996.  
  6997. addcmd('confuse', 'confusing...',{},
  6998. function(args, speaker)
  6999. local players = getPlayer(args[1], speaker)
  7000. for i,v in pairs(players) do
  7001. spawn(function()
  7002. if _char(v):FindFirstChild("Humanoid") then
  7003. _char(v).Humanoid.Name = "ConfusedNigga"
  7004. while true do
  7005. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7006. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7007. wait(0.1)
  7008. end
  7009.  
  7010. end
  7011. end)
  7012. end
  7013. end)
  7014.  
  7015. addcmd('unconfuse', 'not confusing...',{},
  7016. function(args, speaker)
  7017. local players = getPlayer(args[1], speaker)
  7018. for i,v in pairs(players) do
  7019. spawn(function()
  7020. if _char(v):FindFirstChild("ConfusedNigga") then
  7021. _char(v).ConfusedNigga.Name = "Humanoid"
  7022. wait(0.3)
  7023. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7024.  
  7025. end
  7026. end)
  7027. end
  7028. end)
  7029.  
  7030. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7031. function(args, speaker)
  7032. local players = getPlayer(args[1], speaker)
  7033. for i,v in pairs(players) do
  7034. if _char(v):FindFirstChild("Humanoid") then
  7035. _char(v).Humanoid.PlatformStand = true
  7036. end
  7037. end
  7038. end)
  7039.  
  7040. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7041. function(args, speaker)
  7042. local players = getPlayer(args[1], speaker)
  7043. for i,v in pairs(players) do
  7044. if _char(v):FindFirstChild("Humanoid") then
  7045. _char(v).Humanoid.PlatformStand = false
  7046. end
  7047. end
  7048. end)
  7049.  
  7050. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7051. function(args, speaker)
  7052. local players = getPlayer(args[1], speaker)
  7053. for i,v in pairs(players) do
  7054. if _char(v):FindFirstChild("Humanoid") then
  7055. _char(v).Humanoid.HipHeight = args[2]
  7056. end
  7057. end
  7058. end)
  7059.  
  7060. addcmd('face', 'change a players face',{},
  7061. function(args, speaker)
  7062. local players = getPlayer(args[1], speaker)
  7063. for i,v in pairs(players) do
  7064. if _char(v).Head:FindFirstChild("face") then
  7065. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7066. end
  7067. end
  7068. end)
  7069.  
  7070. addcmd('time', 'change the time of day',{},
  7071. function(args, speaker)
  7072. if not args[1]then return end
  7073. Notify('Time set to ' .. args[1])
  7074. LightingService.ClockTime = args[1]
  7075. end)
  7076.  
  7077. addcmd('day', 'change the time to day',{},
  7078. function(args, speaker)
  7079. LightingService.ClockTime = 15
  7080. end)
  7081.  
  7082. addcmd('night', 'change the time of night',{},
  7083. function(args, speaker)
  7084. LightingService.ClockTime = 0
  7085. end)
  7086.  
  7087. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7088. function(args, speaker)
  7089. Notify('Turned on global shadows')
  7090. LightingService.GlobalShadows = true
  7091. end)
  7092.  
  7093. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7094. function(args, speaker)
  7095. Notify('Turned off global shadows')
  7096. LightingService.GlobalShadows = false
  7097. end)
  7098.  
  7099. addcmd('outlines', 'changes the lighting property',{},
  7100. function(args, speaker)
  7101. Notify('Turned on outlines')
  7102. LightingService.Outlines = true
  7103. end)
  7104.  
  7105. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7106. function(args, speaker)
  7107. Notify('Turned off outlines')
  7108. LightingService.Outlines = false
  7109. end)
  7110.  
  7111. addcmd('brightness', 'changes the lighting property',{},
  7112. function(args, speaker)
  7113. Notify('Set brightness to ' .. args[1])
  7114. LightingService.Brightness = args[1]
  7115. end)
  7116.  
  7117. addcmd('age','tells you the age of a player',{},
  7118. function(args, speaker)
  7119. local players = getPlayer(args[1], speaker)
  7120. if speaker.userId ~= LP.userId then
  7121. lponly(speaker)
  7122. else
  7123. for i,v in pairs(players) do
  7124. game:FindService('StarterGui'):SetCore('SendNotification', {
  7125. Title = _players[v].Name,
  7126. Text = 'Age: '.._players[v].AccountAge,
  7127. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7128. Duration = 5,
  7129. })
  7130. end
  7131. end
  7132. end)
  7133.  
  7134. addcmd('remotespy', 'prints remotes',{'remotes'},
  7135. function(args, speaker)
  7136. if speaker.userId ~= LP.userId then
  7137. lponly(speaker)
  7138. else
  7139. Notify('Printing remotes')
  7140. function getem(o)
  7141. for i,v in pairs(o:children())do
  7142. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7143. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7144. end
  7145. getem(v)
  7146. end
  7147. end
  7148. pcall(getem,game)
  7149. end
  7150. end)
  7151.  
  7152. addcmd('f3x', 'loads f3x tools',{'fex'},
  7153. function(args, speaker)
  7154. if speaker.userId ~= LP.userId then
  7155. lponly(speaker)
  7156. else
  7157. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7158. end
  7159. end)
  7160.  
  7161. addcmd('kick', 'kick a player',{},
  7162. function(args, speaker)
  7163. local players = getPlayer(args[1], speaker)
  7164. for i,v in pairs(players) do
  7165. spawn(function()
  7166. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7167. Notify('Kicked player(s)') end
  7168. kickF(gPlayers[v])
  7169. end) end end)
  7170.  
  7171. function fadelock(id)
  7172. if lockic.ImageTransparency ~= 1 then
  7173. for i=1, 10 do
  7174. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7175. wait(0.01)
  7176. end
  7177. lockic.ImageTransparency = 1
  7178. end
  7179. if id ~= 'off' then
  7180. lockic.Image = id
  7181. wait(0.2)
  7182. for i=1, 10 do
  7183. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7184. wait(0.01)
  7185. end
  7186. lockic.ImageTransparency = 0
  7187. end end
  7188.  
  7189. addcmd('serverlock', 'lock teh server',{'slock'},
  7190. function(args, speaker)
  7191. slock = true
  7192. agelock = false
  7193. Notify('Locked Server')
  7194. fadelock("rbxassetid://1495252742")
  7195. end)
  7196.  
  7197. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7198. function(args, speaker)
  7199. slock = false
  7200. Notify('Unlocked Server')
  7201. if lockic.Image == "rbxassetid://1495252742" then
  7202. fadelock('off')
  7203. end
  7204. end)
  7205.  
  7206. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7207. function(args, speaker)
  7208. if isNumber(args[1]) then
  7209. Notify('Set the age lock to age ' .. args[1])
  7210. isagelocked = true
  7211. slock = false
  7212. agelock = tonumber(args[1])
  7213. fadelock("rbxassetid://1495252495")
  7214. end
  7215. end)
  7216.  
  7217. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7218. function(args, speaker)
  7219. Notify('Disabled age lock')
  7220. isagelocked = false
  7221. if lockic.Image == "rbxassetid://1495252495" then
  7222. fadelock('off')
  7223. end
  7224. end)
  7225.  
  7226. addcmd('unlockws', 'unlock the whole workspace',{},
  7227. function(args, speaker)
  7228. Notify('Workspace unlocked')
  7229. wait(1)
  7230. local function unlock(instance)
  7231. for i,v in pairs(instance:GetChildren()) do
  7232. if v:IsA("BasePart") then
  7233. v.Locked = false
  7234. end
  7235. unlock(v)
  7236. end
  7237. end
  7238. unlock(workspace)
  7239. end)
  7240.  
  7241. addcmd('lockws', 'lock the whole workspace',{},
  7242. function(args, speaker)
  7243. Notify('Workspace locked')
  7244. wait(1)
  7245. local function lock(instance)
  7246. for i,v in pairs(instance:GetChildren()) do
  7247. if v:IsA("BasePart") then
  7248. v.Locked = true
  7249. end
  7250. lock(v)
  7251. end
  7252. end
  7253. lock(workspace)
  7254. end)
  7255.  
  7256. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7257. function(args, speaker)
  7258. local function unanchor(instance)
  7259. for i,v in pairs(instance:GetChildren()) do
  7260. if v:IsA("BasePart") then
  7261. v.Anchored=false
  7262. end
  7263. unanchor(v)
  7264. end
  7265. end
  7266. unanchor(workspace)
  7267. end)
  7268.  
  7269. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7270. function(args, speaker)
  7271. local function anchor(instance)
  7272. for i,v in pairs(instance:GetChildren()) do
  7273. if v:IsA("BasePart") then
  7274. v.Anchored=true
  7275. end
  7276. anchor(v)
  7277. end
  7278. end
  7279. anchor(workspace)
  7280. end)
  7281.  
  7282. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7283. function()
  7284. for _,v in pairs(workspace:GetChildren()) do
  7285. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7286. v:Destroy()
  7287. elseif v:IsA("Terrain") then
  7288. v:Clear()
  7289. end
  7290. end
  7291. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7292. local p = Instance.new("Part", workspace)
  7293. p.Anchored = true
  7294. p.FormFactor = "Symmetric"
  7295. p.Size = Vector3.new(1000,1,1000)
  7296. p.Position = Vector3.new(0,0,0)
  7297. p.BrickColor = BrickColor.new("Bright green")
  7298. p.Material = "Grass"
  7299. p.Locked = true
  7300. end)
  7301.  
  7302. addcmd('headshake', 'shakes a players head',{},
  7303. function(args, speaker)
  7304. local players = getPlayer(args[1], speaker)
  7305. for i,v in pairs(players) do
  7306. spawn(function()
  7307. local shaken = gPlayers[v].Character
  7308. for X = 1, math.huge, 0.2 do
  7309. wait()
  7310. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7311. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7312. end
  7313. for X = 1, math.huge, 0.1 do
  7314. wait()
  7315. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7316. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7317. end
  7318. for _,c in pairs(gPlayers:GetChildren()) do
  7319. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7320. end
  7321. for _,c in pairs(gPlayers:GetChildren()) do
  7322. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7323. end
  7324. end)
  7325. end
  7326. end)
  7327.  
  7328. addcmd('explorer', 'opens DEX',{'dex'},
  7329. function(args, speaker)
  7330. if speaker.userId ~= LP.userId then
  7331. lponly(speaker)
  7332. else
  7333. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  7334. end
  7335. end)
  7336.  
  7337. addcmd('iyspam', '/shrug',{},
  7338. function(args, speaker)
  7339. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7340. end)
  7341.  
  7342. addcmd('firstp', 'forces player to go into first person',{},
  7343. function(args, speaker)
  7344. local players = getPlayer(args[1], speaker)
  7345. for i,v in pairs(players)do
  7346. gPlayers[v].CameraMode = "LockFirstPerson"
  7347. end
  7348. end)
  7349.  
  7350. addcmd('lock', 'locks a players body parts',{},
  7351. function(args, speaker)
  7352. local players = getPlayer(args[1], speaker)
  7353. for i,v in pairs(players)do
  7354. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7355. if v:IsA("Part") then
  7356. v.Locked = true
  7357. end end end
  7358. end)
  7359.  
  7360. addcmd('unlock', 'locks a players body parts',{},
  7361. function(args, speaker)
  7362. local players = getPlayer(args[1], speaker)
  7363. for i,v in pairs(players)do
  7364. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7365. if v:IsA("Part") then
  7366. v.Locked = false
  7367. end end end
  7368. end)
  7369.  
  7370. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7371. function(args, speaker)
  7372. local players = getPlayer(args[1], speaker)
  7373. for i,v in pairs(players)do
  7374. spawn(function()
  7375. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7376. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7377. Notify('Disabled reset for player(s)') end
  7378. end)
  7379. end
  7380. end)
  7381.  
  7382. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7383. function(args, speaker)
  7384. local players = getPlayer(args[1], speaker)
  7385. for i,v in pairs(players)do
  7386. spawn(function()
  7387. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7388. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7389. Notify('Enabled reset for player(s)') end
  7390. end)
  7391. end
  7392. end)
  7393.  
  7394. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7395. function(args,speaker)
  7396. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7397. if v:IsA("PostEffect") then
  7398. v:Destroy()
  7399. end
  7400. end
  7401. LightingService.Ambient = origsettings.abt
  7402. LightingService.OutdoorAmbient = origsettings.oabt
  7403. LightingService.Brightness = origsettings.brt
  7404. LightingService.TimeOfDay = origsettings.time
  7405. LightingService.FogColor = origsettings.fclr
  7406. LightingService.FogEnd = origsettings.fe
  7407. LightingService.FogStart = origsettings.fs
  7408. end)
  7409.  
  7410. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7411. function(args,speaker)
  7412. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7413. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7414. Notify('Saved lighting settings')
  7415. end)
  7416.  
  7417. addcmd("blackandwhite","Makes the game black and white",{},
  7418. function(args,speaker)
  7419. local lighting = game:GetService("Lighting")
  7420. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7421. effect.Saturation = -1
  7422. end)
  7423.  
  7424. addcmd("invert","Makes the game inverted",{},
  7425. function(args,speaker)
  7426. local lighting = game:GetService("Lighting")
  7427. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7428. effect.Saturation = -1
  7429. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7430. effect.Saturation = -1
  7431. end)
  7432.  
  7433. addcmd("sun","Intensifys the sun",{},
  7434. function(args,speaker)
  7435. local intense = args[1] or 0.25
  7436. local spread = args[2] or 1
  7437. local lighting = game:GetService("Lighting")
  7438. local effect = Instance.new("SunRaysEffect",lighting)
  7439. effect.Name = "IYsun"
  7440. effect.Intensity = tonumber(intense)
  7441. effect.Spread = tonumber(spread)
  7442. end)
  7443.  
  7444. addcmd('base', 'spawns a base',{},
  7445. function(args, speaker)
  7446. local pt = Instance.new("Part")
  7447. pt.BrickColor = BrickColor.new("Silver")
  7448. pt.Anchored = true
  7449. pt.CanCollide = true
  7450. pt.BottomSurface = "Weld"
  7451. pt.Parent = workspace
  7452. pt.Name = (math.random(1,1000000))
  7453. pt.Size = Vector3.new(1000, 1, 1000)
  7454. pt.Locked = true
  7455. Notify('Created new base')
  7456. end)
  7457.  
  7458. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7459. function(args, speaker)
  7460. for i,v in pairs(LightingService:GetChildren()) do
  7461. if v:IsA('BlurEffect') then
  7462. v:Destroy()
  7463. end
  7464. end
  7465. end)
  7466.  
  7467. addcmd('thirdp', 'allows player to go into third person',{},
  7468. function(args, speaker)
  7469. local players = getPlayer(args[1], speaker)
  7470. for i,v in pairs(players)do
  7471. gPlayers[v].CameraMode = "Classic"
  7472. end
  7473. end)
  7474.  
  7475. addcmd('chat', 'forces player to chat what you input',{},
  7476. function(args, speaker)
  7477. local players = getPlayer(args[1], speaker)
  7478. for i,v in pairs(players)do
  7479. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7480. end
  7481. end)
  7482.  
  7483. addcmd('name', 'names player',{},
  7484. function(args, speaker)
  7485. local players = getPlayer(args[1], speaker)
  7486. if not args[1] then return end
  7487. for i,v in pairs(players) do
  7488. for a, mod in pairs(gPlayers[v].Character:children()) do
  7489. if mod:FindFirstChild("TAG") then
  7490. gPlayers[v].Character.Head.Transparency = 0
  7491. mod:Destroy()
  7492. end
  7493. end
  7494.  
  7495. local char = gPlayers[v].Character
  7496. local model = Instance.new("Model", char)
  7497. local clone = char.Head:Clone()
  7498. local hum = Instance.new("Humanoid", model)
  7499. local weld = Instance.new("Weld", clone)
  7500. model.Name = GLS(false, 1)
  7501. clone.Parent = model
  7502. hum.Name = "TAG"
  7503. hum.MaxHealth = 100
  7504. hum.Health = 100
  7505. weld.Part0 = clone
  7506. weld.Part1 = char.Head
  7507. char.Head.Transparency = 1
  7508. end
  7509. end)
  7510.  
  7511. addcmd('unname', 'unnames player',{'unhidename'},
  7512. function(args, speaker)
  7513. local players = getPlayer(args[1], speaker)
  7514. local name = (args[2])
  7515. for i,v in pairs(players) do
  7516. for a, mod in pairs(gPlayers[v].Character:children()) do
  7517. if mod:FindFirstChild("TAG") then
  7518. gPlayers[v].Character.Head.Transparency = 0
  7519. mod:Destroy()
  7520. end
  7521. end
  7522. end
  7523. end)
  7524.  
  7525. addcmd('noname', 'hides the players name',{'hidename'},
  7526. function(args, speaker)
  7527. local players = getPlayer(args[1], speaker)
  7528. for i,v in pairs(players) do
  7529. for a, mod in pairs(gPlayers[v].Character:children()) do
  7530. if mod:FindFirstChild("TAG") then
  7531. gPlayers[v].Character.Head.Transparency = 0
  7532. mod:Destroy()
  7533. end
  7534. end
  7535.  
  7536. local char = gPlayers[v].Character
  7537. local model = Instance.new("Model", char)
  7538. local clone = char.Head:Clone()
  7539. local hum = Instance.new("Humanoid", model)
  7540. local weld = Instance.new("Weld", clone)
  7541. model.Name = ""
  7542. clone.Parent = model
  7543. hum.Name = "TAG"
  7544. hum.MaxHealth = 100
  7545. hum.Health = 100
  7546. weld.Part0 = clone
  7547. weld.Part1 = char.Head
  7548. char.Head.Transparency = 1
  7549. end
  7550. end)
  7551.  
  7552. addcmd('damage', 'damages a player',{},
  7553. function(args, speaker)
  7554. local players = getPlayer(args[1], speaker)
  7555. for i,v in pairs(players) do
  7556. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7557. end
  7558. end)
  7559.  
  7560. addcmd('view', 'views player',{'spectate'},
  7561. function(args, speaker)
  7562. local players = getPlayer(args[1], speaker)
  7563. for i,v in pairs(players) do
  7564. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7565. Notify('Viewing ' .. gPlayers[v].Name)
  7566. end
  7567. end)
  7568.  
  7569. addcmd('unview', 'stops viewing player',{'unspectate'},
  7570. function()
  7571. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7572. Notify('View turned off')
  7573. end)
  7574.  
  7575. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7576. function(args, speaker)
  7577. local players = getPlayer(args[1], speaker)
  7578. for i,v in pairs(players) do
  7579. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7580. if v:IsA("BasePart") and
  7581. v.Name == "Right Leg" or
  7582. v.Name == "Left Leg" or
  7583. v.Name == "Right Arm" or
  7584. v.Name == "Left Arm" then
  7585. v:Destroy()
  7586. end
  7587. end
  7588. end
  7589. end)
  7590.  
  7591. addcmd('torso', 'just a torso....',{},
  7592. function(args, speaker)
  7593. local players = getPlayer(args[1], speaker)
  7594. for i,v in pairs(players) do
  7595. spawn(function()
  7596. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7597. if v:IsA("BasePart") and
  7598. v.Name == "Right Leg" or
  7599. v.Name == "Left Leg" or
  7600. v.Name == "Right Arm" or
  7601. v.Name == "Left Arm" or
  7602. v:IsA('Decal') or v:IsA('Texture') or
  7603. v:IsA('Accessory') then
  7604. v:Destroy()
  7605. end
  7606. end
  7607. gPlayers[v].Character.Head.Transparency = 1
  7608. end)
  7609. end
  7610. end)
  7611.  
  7612. addcmd('box', 'creates a box around player',{},
  7613. function(args, speaker)
  7614. local players = getPlayer(args[1], speaker)
  7615. for i,v in pairs(players)do
  7616. local pchar=_char(v)
  7617. local SB = Instance.new("SelectionBox", pchar)
  7618. SB.Adornee = SB.Parent
  7619. end
  7620. end)
  7621.  
  7622. addcmd('nobox', 'takes away box from player',{'unbox'},
  7623. function(args, speaker)
  7624. local players = getPlayer(args[1], speaker)
  7625. for i,v in pairs(players)do
  7626. local pchar=_char(v)
  7627. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7628. if v:IsA("SelectionBox") then
  7629. v:Destroy()
  7630. end
  7631. end
  7632. end
  7633. end)
  7634.  
  7635. addcmd('ghost', 'ghostifys player',{},
  7636. function(args, speaker)
  7637. local players = getPlayer(args[1], speaker)
  7638. for i,v in pairs(players)do
  7639. local pchar=gPlayers[v].Character
  7640. pchar.Head.Transparency = 0.5
  7641. pchar.Torso.Transparency = 0.5
  7642. pchar["Left Arm"].Transparency = 0.5
  7643. pchar["Right Arm"].Transparency = 0.5
  7644. pchar["Left Leg"].Transparency = 0.5
  7645. pchar["Right Leg"].Transparency = 0.5
  7646. pchar.Head.face.Transparency = 0.5
  7647. end
  7648. end)
  7649.  
  7650. addcmd('unghost', 'unghostifys player',{'noghost'},
  7651. function(args, speaker)
  7652. local players = getPlayer(args[1], speaker)
  7653. for i,v in pairs(players)do
  7654. local pchar=gPlayers[v].Character
  7655. pchar.Head.Transparency = 0
  7656. pchar.Torso.Transparency = 0
  7657. pchar["Left Arm"].Transparency = 0
  7658. pchar["Right Arm"].Transparency = 0
  7659. pchar["Left Leg"].Transparency = 0
  7660. pchar["Right Leg"].Transparency = 0
  7661. pchar.Head.face.Transparency = 0
  7662. end
  7663. end)
  7664.  
  7665. addcmd('sphere', 'puts sphere around player',{},
  7666. function(args, speaker)
  7667. local players = getPlayer(args[1], speaker)
  7668. for i,v in pairs(players)do
  7669. local pchar=gPlayers[v].Character
  7670. local SS = Instance.new("SelectionSphere", pchar)
  7671. SS.Adornee = SS.Parent
  7672. end
  7673. end)
  7674.  
  7675. addcmd('sphere', 'puts sphere around player',{},
  7676. function(args, speaker)
  7677. local players = getPlayer(args[1], speaker)
  7678. for i,v in pairs(players)do
  7679. local pchar=gPlayers[v].Character
  7680. local SS = Instance.new("SelectionSphere", pchar)
  7681. SS.Adornee = SS.Parent
  7682. end
  7683. end)
  7684.  
  7685. addcmd('unsphere', 'removes sphere around player',{},
  7686. function(args, speaker)
  7687. local players = getPlayer(args[1], speaker)
  7688. for i,v in pairs(players)do
  7689. local pchar=_char(v)
  7690. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7691. if v:IsA("SelectionSphere") then
  7692. v:Destroy()
  7693. end
  7694. end
  7695. end
  7696. end)
  7697.  
  7698. addcmd('ambient','changes ambient',{},
  7699. function(args, speaker)
  7700. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  7701. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  7702. end)
  7703.  
  7704. addcmd('fogend','changes the fogend',{},
  7705. function(args, speaker)
  7706. LightingService.FogEnd = args[1]
  7707. end)
  7708.  
  7709. addcmd('fogcolor','changes the fogs color',{},
  7710. function(args, speaker)
  7711. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  7712. end)
  7713.  
  7714. injail = {}
  7715. addcmd('jail','jails player',{},
  7716. function(args, speaker)
  7717. local players = getPlayer(args[1], speaker)
  7718. for i,v in pairs(players)do
  7719. spawn(function()
  7720. if FindTable(injail, _players[v].Name) then return end
  7721. table.insert(injail, _players[v].Name)
  7722. local pchar=gPlayers[v].Character
  7723. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  7724. repeat wait(0.5)
  7725. 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
  7726. until not FindTable(injail, _players[v].Name)
  7727. end)
  7728. end
  7729. end)
  7730.  
  7731. addcmd('unjail','unjails player',{},
  7732. function(args, speaker)
  7733. local players = getPlayer(args[1], speaker)
  7734. for i,v in pairs(players)do
  7735. spawn(function()
  7736. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  7737. workspace["JAIL_" .. _players[v].Name]:Destroy()
  7738. end)
  7739. end
  7740. end)
  7741.  
  7742. loopn = {}
  7743. addcmd('loopname','loops a players name',{'lname'},
  7744. function(args, speaker)
  7745. local players = getPlayer(args[1], speaker)
  7746. for i,v in pairs(players)do
  7747. spawn(function()
  7748. if FindTable(loopn, _players[v].Name) then return end
  7749. table.insert(loopn, _players[v].Name)
  7750. local Lname = GLS(false, 1)
  7751. local pchar=gPlayers[v].Character
  7752. pchar.Name = Lname
  7753. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  7754. Notify('Looping name for player(s) (only visible to others)') end
  7755. repeat wait(0.01)
  7756. repeat wait() until _players[v].Character
  7757. gPlayers[v].Character.Name = Lname
  7758. until not FindTable(loopn, _players[v].Name)
  7759. end)
  7760. end
  7761. end)
  7762.  
  7763. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  7764. function(args, speaker)
  7765. local players = getPlayer(args[1], speaker)
  7766. for i,v in pairs(players)do
  7767. spawn(function()
  7768. local pchar=gPlayers[v].Character
  7769. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  7770. wait(0.5)
  7771. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  7772. Notify('Stopped looping name for player(s)') end
  7773. pchar.Name = gPlayers[v].Name
  7774. end)
  7775. end
  7776. end)
  7777.  
  7778. addcmd('loopbring','loop brings a player lol',{},
  7779. function(args, speaker)
  7780. local players = getPlayer(args[1], speaker)
  7781. for i,v in pairs(players)do
  7782. spawn(function()
  7783. if FindTable(bringT, _players[v].Name) then return end
  7784. table.insert(bringT, _players[v].Name)
  7785. local pchar=gPlayers[v].Character
  7786. pchar.Humanoid.Jump = true
  7787. repeat wait(0.5)
  7788. pchar = _players[v].Character
  7789. for i,c in pairs(players) do
  7790. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  7791. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  7792. end
  7793. end
  7794. until not FindTable(bringT, _players[v].Name)
  7795. end)
  7796. end
  7797. end)
  7798.  
  7799. addcmd('feinvisible','fe invisible',{},
  7800. function(args, speaker)
  7801. -- Elite1337#9377 & Timeless#4044
  7802. Local = game:GetService('Players').LocalPlayer
  7803. Char = Local.Character
  7804. touched,tpdback = false, false
  7805. Local.CharacterAdded:connect(function(char)
  7806. if script.Disabled ~= true then
  7807. wait(.25)
  7808. loc = Char.HumanoidRootPart.Position
  7809. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  7810. end
  7811. end)
  7812. game:GetService('UserInputService').InputBegan:connect(function(key)
  7813. if key.KeyCode == Enum.KeyCode.Equals then
  7814. if script.Disabled ~= true then
  7815. script.Disabled = true
  7816. print'you may re-execute'
  7817. end
  7818. end
  7819. end)
  7820. box = Instance.new('Part',workspace)
  7821. box.Anchored = true
  7822. box.CanCollide = true
  7823. box.Size = Vector3.new(10,1,10)
  7824. box.Position = Vector3.new(0,10000,0)
  7825. box.Touched:connect(function(part)
  7826. if (part.Parent.Name == Local.Name) then
  7827. if touched == false then
  7828. touched = true
  7829. function apply()
  7830. if script.Disabled ~= true then
  7831. no = Char.HumanoidRootPart:Clone()
  7832. wait(.25)
  7833. Char.HumanoidRootPart:Destroy()
  7834. no.Parent = Char
  7835. Char:MoveTo(loc)
  7836. touched = false
  7837. end end
  7838. if Char then
  7839. apply()
  7840. end
  7841. end
  7842. end
  7843. end)
  7844. repeat wait() until Char
  7845. loc = Char.HumanoidRootPart.Position
  7846. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  7847. end)
  7848.  
  7849. addcmd('unloopbring','unjails player',{'noloopbring'},
  7850. function(args, speaker)
  7851. local players = getPlayer(args[1], speaker)
  7852. for i,v in pairs(players)do
  7853. spawn(function()
  7854. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  7855. end)
  7856. end
  7857. end)
  7858.  
  7859. strobe = false
  7860. addcmd('strobe','makes the server flash',{'flash'},
  7861. function(args, speaker)
  7862. if strobe == false then
  7863. strobep = Instance.new("ColorCorrectionEffect")
  7864. strobep.Brightness = 1
  7865. strobep.Parent = LightingService
  7866. strobe = true
  7867. repeat wait(0.01)
  7868. strobep.Enabled = true
  7869. wait(0.01)
  7870. strobep.Enabled = false
  7871. until strobe == false
  7872. end
  7873. end)
  7874.  
  7875. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  7876. function(args, speaker)
  7877. strobe = false
  7878. strobep:Destroy()
  7879. end)
  7880.  
  7881. addcmd('shutdown', 'shuts the server down',{},
  7882. function(args, speaker)
  7883. Notify('Broken atm :(')
  7884. end)
  7885.  
  7886. addcmd('fekill','oof?',{},
  7887. function(args, speaker)
  7888. local players = getPlayer(args[1], speaker)
  7889. for i,v in pairs(players)do
  7890. -- illremember's cool fe kill script
  7891. local Target = gPlayers[v].Name
  7892. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  7893. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  7894. l.Parent = game:GetService("Players").LocalPlayer.Character
  7895. l.Name = "Humanoid"
  7896. wait(0.1)
  7897. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  7898. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  7899. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  7900. wait(0.1)
  7901. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  7902. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7903. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7904. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  7905. v.CanBeDropped = true
  7906. end
  7907. wait(0.1)
  7908. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  7909. wait(0.1)
  7910. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  7911. wait(0.2)
  7912. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  7913. end
  7914. end)
  7915.  
  7916. addcmd('animation','makes player animate',{'anim'},
  7917. function(args, speaker)
  7918. local players = getPlayer(args[1], speaker)
  7919. for i,v in pairs(players)do
  7920. local pchar = gPlayers[v].Character
  7921. local ID = args[2]
  7922.  
  7923. if args[2] == "climb" then
  7924. ID = "180436334"
  7925. end
  7926. if args[2] == "fall" then
  7927. ID = "180436148"
  7928. end
  7929. if args[2] == "jump" then
  7930. ID = "125750702"
  7931. end
  7932. if args[2] == "sit" then
  7933. ID = "178130996"
  7934. end
  7935. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  7936. if x:IsA("StringValue") then
  7937. for _,c in pairs(x:GetChildren()) do
  7938. if c:IsA("Animation") then
  7939. c.AnimationId = "rbxassetid://" .. ID
  7940. end
  7941. end
  7942. end
  7943. end
  7944. end
  7945. end)
  7946.  
  7947. addcmd('creeper','make the player a creeper',{'crpr'},
  7948. function(args, speaker)
  7949. local players = getPlayer(args[1], speaker)
  7950. for i,v in pairs(players)do
  7951. local pchar = gPlayers[v].Character
  7952. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  7953. if pchar:FindFirstChild("Shirt") then
  7954. pchar.Shirt.Parent = pchar.Torso
  7955. end
  7956. if pchar:FindFirstChild("Pants") then
  7957. pchar.Pants.Parent = pchar.Torso
  7958. end
  7959. if pchar:FindFirstChild("Shirt Graphic") then
  7960. pchar["Shirt Graphic"].Graphic = ""
  7961. end
  7962. for i,v in pairs(pchar:GetChildren()) do
  7963. if v:IsA("Accessory") then
  7964. v:Destroy()
  7965. end
  7966. end
  7967. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7968. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  7969. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  7970. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  7971. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  7972. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  7973. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  7974. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  7975. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  7976. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  7977. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  7978. end
  7979. end
  7980. end)
  7981.  
  7982. addcmd('uncreeper','makes player back to normal',{},
  7983. function(args, speaker)
  7984. local players = getPlayer(args[1], speaker)
  7985. for i,v in pairs(players)do
  7986. refresh(gPlayers[v])
  7987. end
  7988. end)
  7989.  
  7990. addcmd('crash','crashes a player',{},
  7991. function(args, speaker)
  7992. local players = getPlayer(args[1], speaker)
  7993. for i,v in pairs(players)do
  7994. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  7995. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  7996. Notify('Crashed player(s)') end
  7997. wait(4)
  7998. if gPlayers[v] ~= nil then
  7999. for i=1,3600 do
  8000. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nig"
  8001. end
  8002. wait()
  8003. for i=1,3600 do
  8004. Instance.new("HopperBin",gPlayers[v].Backpack).Name = "nog"
  8005. end
  8006. wait()
  8007. end
  8008. end
  8009. end
  8010. end)
  8011.  
  8012. addcmd('shrek', 'makes player shrek',{},
  8013. function(args, speaker)
  8014. local players = getPlayer(args[1], speaker)
  8015. for i,v in pairs(players) do
  8016. local pchar = gPlayers[v].Character
  8017. for i,v in pairs(pchar:GetChildren()) do
  8018. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8019. then
  8020. v:Destroy()
  8021. end
  8022. end
  8023. for i,v in pairs(pchar.Head:GetChildren()) do
  8024. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8025. v:Destroy()
  8026. end
  8027. end
  8028.  
  8029. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8030. mesh.MeshType = "FileMesh"
  8031. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8032. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8033. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8034.  
  8035. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8036. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8037.  
  8038. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8039. Pants.PantsTemplate = "rbxassetid://133078204"
  8040. end
  8041. end)
  8042.  
  8043. addcmd('unshrek','makes player back to normal',{},
  8044. function(args, speaker)
  8045. local players = getPlayer(args[1], speaker)
  8046. for i,v in pairs(players)do
  8047. refresh(gPlayers[v])
  8048. end
  8049. end)
  8050.  
  8051. addcmd('oof','good things happen',{},
  8052. function(args, speaker)
  8053. local players = getPlayer(args[1], speaker)
  8054. for i,v in pairs(players)do
  8055. spawn(function()
  8056. 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
  8057. gPlayers[v].Character.Head.Died.Volume = 10
  8058. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8059. end
  8060. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8061. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8062. wait(5)
  8063. execCmd("explode " .. gPlayers[v].Name)
  8064. wait(0.1)
  8065. gPlayers[v].Character.Humanoid.Health = 0
  8066. end)
  8067. end
  8068. end)
  8069.  
  8070. addcmd('control','controls player',{},
  8071. function(args, speaker)
  8072. local players = getPlayer(args[1], speaker)
  8073. for i,v in pairs(players)do
  8074. spawn(function()
  8075. local pchar = gPlayers[v].Character
  8076. if gPlayers[v] and pchar then
  8077. execCmd("invisible " .. speaker.Name)
  8078. pchar.Humanoid.PlatformStand = true
  8079. local w = Instance.new("Weld", speaker.Character.Torso)
  8080. w.Part0 = speaker.Character.Torso
  8081. w.Part1 = pchar.Torso
  8082. local w2 = Instance.new("Weld", speaker.Character.Head)
  8083. w2.Part0 = speaker.Character.Head
  8084. w2.Part1 = pchar.Head
  8085. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8086. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8087. w3.Part1 = pchar:findFirstChild("Right Arm")
  8088. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8089. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8090. w4.Part1 = pchar:findFirstChild("Left Arm")
  8091. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8092. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8093. w5.Part1 = pchar:findFirstChild("Right Leg")
  8094. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8095. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8096. w6.Part1 = pchar:findFirstChild("Left Leg")
  8097. char.Head.face:Destroy()
  8098. for i,v in pairs(pchar:GetChildren()) do
  8099. if v:IsA("BasePart") then
  8100. v.CanCollide = false
  8101. end
  8102. end
  8103. for i,v in pairs(char:GetChildren()) do
  8104. if v:IsA("BasePart") then
  8105. v.Transparency = 1
  8106. elseif v:IsA("Accessory") then
  8107. v:Destroy()
  8108. end
  8109. end
  8110. pchar.Parent = char
  8111. pchar.Humanoid.Changed:connect(function()
  8112. pchar.Humanoid.PlatformStand = true
  8113. end)
  8114. end
  8115. end)
  8116. end
  8117. end)
  8118.  
  8119. addcmd('nuke','nukes player',{},
  8120. function(args, speaker)
  8121. local players = getPlayer(args[1], speaker)
  8122. for i,v in pairs(players)do
  8123. local pchar = gPlayers[v].Character
  8124. local Pos = CFrame.new(0,1,0)
  8125. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8126. 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
  8127. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8128. 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)
  8129. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8130. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8131.  
  8132. 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)
  8133.  
  8134. gLighting.Brightness = 5
  8135. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8136. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8137.  
  8138. local Exp = Instance.new("Explosion", workspace)
  8139. Exp.Position = Pos.p
  8140. Exp.BlastPressure = 10000000
  8141. Exp.BlastRadius = 1000000
  8142. Exp.Hit:connect(function(Part)
  8143. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8144. ypcall(function()
  8145. Part.Anchored = false
  8146. Part.BrickColor = BrickColor.new("Black")
  8147. Part.Material = "Slate"
  8148. Part:BreakJoints()
  8149. end)
  8150. end
  8151. end)
  8152.  
  8153. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8154. BoomSound.SoundId = 'rbxassetid://212389494'
  8155. BoomSound:Play()
  8156. for i = 0,100,0.5 do
  8157. Blast.Anchored = true
  8158. Wave.Anchored = true
  8159. BlastMesh.Scale = Vector3.new(i,i,i)
  8160. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8161. Blast.CFrame = Pos
  8162. wait()
  8163. end
  8164. BoomSound:Stop()
  8165. Blast:Destroy()
  8166. Wave:Destroy()
  8167. wait()
  8168. BoomSound:Destroy()
  8169. Effect:Destroy()
  8170. for i = 10,5,-1 do
  8171. gLighting.Brightness = (i-5) + 1
  8172. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8173. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8174. wait(0.05)
  8175. end
  8176. end
  8177. end)
  8178.  
  8179. addcmd('dong','gives a player a penis',{'penis'},
  8180. function(args, speaker)
  8181. local players = getPlayer(args[1], speaker)
  8182. for i,v in pairs(players)do
  8183. spawn(function()
  8184. if gPlayers[v].Character:FindFirstChild('wang') then
  8185. gPlayers[v].Character.wang:destroy()
  8186. end
  8187. local D = Instance.new('Model', gPlayers[v].Character)
  8188. D.Name = 'DONG'
  8189. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8190. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8191. local M1 = Instance.new('CylinderMesh', MAIN)
  8192. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8193. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8194. local M2 = Instance.new('SpecialMesh', P1)
  8195. local W2 = Instance.new('Weld', P1)
  8196. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8197. local M3 = Instance.new('SpecialMesh', B1)
  8198. local W3 = Instance.new('Weld', B1)
  8199. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8200. local M4 = Instance.new('SpecialMesh', B2)
  8201. local W4 = Instance.new('Weld', B2)
  8202. 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
  8203. 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)
  8204. 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
  8205. M2.MeshType = 'Sphere'
  8206. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8207. 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')
  8208. M3.Parent = B1 M3.MeshType = 'Sphere'
  8209. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8210. 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')
  8211. M4.MeshType = 'Sphere'
  8212. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8213. end)
  8214. end
  8215. end)
  8216.  
  8217. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8218. function(args, speaker)
  8219. local players = getPlayer(args[1], speaker)
  8220. for i,v in pairs(players)do
  8221. if gPlayers[v].Character:FindFirstChild('DONG') then
  8222. gPlayers[v].Character.DONG:destroy()
  8223. end end
  8224. end)
  8225.  
  8226. addcmd('infect','infects player',{},
  8227. function(args, speaker)
  8228. local players = getPlayer(args[1], speaker)
  8229. for i,v in pairs(players)do
  8230. function infect(rip)
  8231. local pchar = gPlayers[v].Character
  8232. for i,v in pairs(pchar:GetChildren()) do
  8233. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8234. v:Destroy()
  8235. end
  8236. end
  8237. if pchar.Torso:FindFirstChild("roblox") then
  8238. pchar.Torso.roblox:Destroy()
  8239. end
  8240. if pchar.Head:FindFirstChild("face") then
  8241. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8242. end
  8243. if pchar:FindFirstChild("Body Colors") then
  8244. local Colors = pchar["Body Colors"]
  8245. local Skin = BrickColor.new("Pastel green")
  8246. local Clothes = BrickColor.new("Reddish brown")
  8247. Colors.HeadColor = Skin
  8248. Colors.LeftArmColor = Skin
  8249. Colors.RightArmColor = Skin
  8250. Colors.LeftLegColor = Clothes
  8251. Colors.RightLegColor = Clothes
  8252. Colors.TorsoColor = Clothes
  8253. end
  8254. local w1 = Instance.new("Weld", pchar)
  8255. w1.Part0 = pchar["Right Arm"]
  8256. w1.Part1 = pchar.Torso
  8257. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8258. local w2 = Instance.new("Weld", pchar)
  8259. w2.Part0 = pchar["Left Arm"]
  8260. w2.Part1 = pchar.Torso
  8261. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8262. local rip = false
  8263. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8264. if connect1 == false then
  8265. connect1 = true
  8266. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8267. infect(gPlayers[hit.Parent.Name])
  8268. end
  8269. wait(0.5)
  8270. connect1 = true
  8271. end
  8272. end)
  8273. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8274. if connect2 == false then
  8275. connect2 = true
  8276. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8277. infect(gPlayers[hit.Parent.Name])
  8278. end
  8279. wait(0.5)
  8280. connect2 = true
  8281. end
  8282. end)
  8283. local IV = Instance.new("IntValue", pchar)
  8284. IV.Name = "Infected"
  8285. IV.Value = 0
  8286. IV.Changed:connect(function()
  8287. connect1:disconnect()
  8288. connect2:disconnect()
  8289. end)
  8290. end
  8291. infect(v)
  8292. end
  8293. end)
  8294.  
  8295. addcmd('uninfect','makes player back to normal',{},
  8296. function(args, speaker)
  8297. local players = getPlayer(args[1], speaker)
  8298. for i,v in pairs(players)do
  8299. refresh(gPlayers[v])
  8300. end
  8301. end)
  8302.  
  8303. addcmd('duck','makes players head a duck',{},
  8304. function(args, speaker)
  8305. local players = getPlayer(args[1], speaker)
  8306. for i,v in pairs(players)do
  8307. local pchar = gPlayers[v].Character
  8308. for i,v in pairs(pchar.Torso:GetChildren()) do
  8309. if v:IsA("Decal") then
  8310. v:Destroy()
  8311. end
  8312. end
  8313. for i,v in pairs(pchar:GetChildren()) do
  8314. if v:IsA("Accessory") then
  8315. v:Destroy()
  8316. end
  8317. end
  8318. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8319. duck.MeshType = "FileMesh"
  8320. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8321. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8322. duck.Scale = Vector3.new(5, 5, 5)
  8323. pchar.Head.Transparency = 1
  8324. pchar["Left Arm"].Transparency = 1
  8325. pchar["Right Arm"].Transparency = 1
  8326. pchar["Left Leg"].Transparency = 1
  8327. pchar["Right Leg"].Transparency = 1
  8328. pchar.Head.face.Transparency = 1
  8329. end
  8330. end)
  8331.  
  8332. addcmd('mage', 'mage',{},
  8333. function(args, speaker)
  8334. if speaker.userId ~= LP.userId then
  8335. lponly(speaker) else
  8336. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8337. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8338. local fakeLighting = arcPackage.Lighting
  8339.  
  8340. local oldgame = game
  8341. local oldlighting = oldgame:GetService("Lighting")
  8342.  
  8343. local proLighting = newproxy(true)
  8344. local mtL = getmetatable(proLighting)
  8345. mtL.__index = function(self,ind)
  8346. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8347. return oldlighting[ind]
  8348. end
  8349. mtL.__newindex = function(self,ind,val)
  8350. oldlighting[ind] = val
  8351. end
  8352. mtL.__namecall = function(self,...)
  8353. local args = {...}
  8354. local method = table.remove(args)
  8355. return oldlighting(method,unpack(args))
  8356. end
  8357.  
  8358. local proGame = newproxy(true)
  8359. local mt = getmetatable(proGame)
  8360. mt.__index = function(self,ind)
  8361. if ind == "Lighting" then return proLighting end
  8362. return oldgame[ind]
  8363. end
  8364. mt.__namecall = function(self,...)
  8365. local args = {...}
  8366. local method = table.remove(args)
  8367. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8368. return oldgame(method,unpack(args))
  8369. end
  8370.  
  8371. wait()
  8372. local destructAnchored = false
  8373. local maxMass = 1000
  8374.  
  8375. function newCESS(scr)
  8376. local newFunc = loadstring(scr.Source)
  8377. if type(newFunc) ~= "function" then return end
  8378. setfenv(newFunc,setmetatable({script = scr},{
  8379. __index = function(self,ind)
  8380. if ind == "game" then return proGame end
  8381. return getfenv()[ind]
  8382. end,
  8383. __newindex = function(self,ind,val)
  8384. rawset(self,ind,val)
  8385. end
  8386. }))
  8387. pcall(function()spawn(newFunc)end)
  8388. end
  8389.  
  8390. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8391. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8392.  
  8393. function destroyHook(obj,replacement,par)
  8394. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8395. local newObj = replacement:Clone()
  8396. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8397. newObj.Parent = par
  8398. destroyHook(newObj,replacement,par)
  8399. end)
  8400. end
  8401.  
  8402. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8403. local newObj = v:Clone()
  8404. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8405. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8406. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8407. end
  8408.  
  8409. function replaceScripts(root)
  8410. for i,v in pairs(root:GetChildren()) do
  8411. if v:IsA("Script") and not v:IsA("LocalScript") then
  8412. local tempStore = {}
  8413. for i2,v2 in pairs(v:GetChildren()) do
  8414. table.insert(tempStore,v2:Clone())
  8415. end
  8416. local newScript = Instance.new("LocalScript",v.Parent)
  8417. newScript.Name = v.Name
  8418. for i2,v2 in pairs(tempStore) do
  8419. v2.Parent = newScript
  8420. end
  8421. v:Destroy()
  8422. end
  8423. replaceScripts(v)
  8424. end
  8425. end
  8426.  
  8427. local player = gPlayers.LocalPlayer
  8428.  
  8429. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8430. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8431. end
  8432.  
  8433. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8434. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8435. end
  8436.  
  8437. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8438. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8439. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8440. eTemplate.Parent = game.ReplicatedStorage
  8441. end
  8442.  
  8443. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8444. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8445. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8446. fTemplate.Parent = game.ReplicatedStorage
  8447. end
  8448.  
  8449. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8450. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8451. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8452. lTemplate.Parent = game.ReplicatedStorage
  8453. end
  8454.  
  8455. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8456. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8457. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8458. mTemplate.Parent = game.ReplicatedStorage
  8459. end
  8460.  
  8461. function getMyPlayerArea()
  8462. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8463. if v.Player.Value == player.Name then
  8464. return v.PlayerArea
  8465. end
  8466. end
  8467. end
  8468.  
  8469. local whitelistedParts = {
  8470. ["DamagePart"] = true,
  8471. ["Explosion"] = true,
  8472. ["Explosion2"] = true,
  8473. ["SuperExplosion"] = true,
  8474. }
  8475.  
  8476. workspace.DescendantAdded:connect(function(desc)
  8477. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8478. newCESS(desc)
  8479. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8480. newCESS(desc)
  8481. elseif desc:IsA("BodyGyro") then
  8482. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8483. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8484. end)
  8485. --elseif desc:IsA("BodyPosition") then
  8486. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8487. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8488. -- end)
  8489. end
  8490. end)
  8491.  
  8492. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8493. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8494. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8495. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8496. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8497.  
  8498. wait(1)
  8499.  
  8500. local player = gPlayers.LocalPlayer
  8501.  
  8502. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8503. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8504.  
  8505. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8506. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8507. local arcMovesList = arcMoves.ScrollingFrame
  8508. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8509.  
  8510. local arcs = {}
  8511.  
  8512. local currentArc = ""
  8513.  
  8514. function getMove(root)
  8515. for i,v in pairs(root:GetChildren()) do
  8516. if v.Name ~= "Requirement" then
  8517. return v
  8518. end
  8519. end
  8520. return nil
  8521. end
  8522.  
  8523. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8524. table.insert(arcs,v)
  8525. end
  8526.  
  8527. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8528. table.insert(arcs,v)
  8529. end
  8530.  
  8531. for i,v in pairs(arcs) do
  8532. local newTemplate = arcTemplate:Clone()
  8533. newTemplate.ArcName.Text = v.Name
  8534. newTemplate.Change.MouseButton1Down:connect(function()
  8535. currentArc = v.Name
  8536. arcToggler.Parent.Visible = true
  8537. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8538. arcMovesList:ClearAllChildren()
  8539. arcToggler.Text = currentArc
  8540. arcMoves.Title.Text = currentArc .. " Arc"
  8541. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8542. local myMove = getMove(v5.Learn)
  8543. if myMove ~= nil then
  8544. local newTemplate = moveTemplate:Clone()
  8545. newTemplate.Attack.Text = v5.Name
  8546. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8547. newTemplate.Parent = arcMovesList
  8548. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8549. newTemplate.Learn.MouseButton1Down:connect(function()
  8550. local learnMove = myMove:Clone()
  8551. learnMove.Parent = player.Backpack
  8552. if learnMove:IsA("LocalScript") then
  8553. learnMove.Disabled = false
  8554. newTemplate.Learn.Text = "Activated"
  8555. newCESS(learnMove)
  8556. else
  8557. newTemplate.Learn.Text = "Learned"
  8558. newCESS(learnMove.LocalScript)
  8559. end
  8560. wait(5)
  8561. newTemplate.Learn.Text = "Learn"
  8562. end)
  8563. newTemplate.Visible = true
  8564. end
  8565. end
  8566. end
  8567. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8568. arcMovesList:ClearAllChildren()
  8569. arcToggler.Text = currentArc
  8570. arcMoves.Title.Text = currentArc .. " Arc"
  8571. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8572. local myMove = getMove(v.Learn)
  8573. if myMove ~= nil then
  8574. local newTemplate = moveTemplate:Clone()
  8575. newTemplate.Attack.Text = v.Name
  8576. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8577. newTemplate.Parent = arcMovesList
  8578. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8579. newTemplate.Learn.MouseButton1Down:connect(function()
  8580. local learnMove = myMove:Clone()
  8581. learnMove.Parent = player.Backpack
  8582. if learnMove:IsA("LocalScript") then
  8583. learnMove.Disabled = false
  8584. newTemplate.Learn.Text = "Activated"
  8585. newCESS(learnMove)
  8586. else
  8587. newTemplate.Learn.Text = "Learned"
  8588. newCESS(learnMove.LocalScript)
  8589. end
  8590. wait(5)
  8591. newTemplate.Learn.Text = "Learn"
  8592. end)
  8593. newTemplate.Visible = true
  8594. end
  8595. end
  8596. end
  8597. end)
  8598. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8599. newTemplate.Visible = true
  8600. newTemplate.Parent = arcList
  8601. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8602. end
  8603.  
  8604. Open = false
  8605. MouseClick = function()
  8606. if Open == false then
  8607. Open = true
  8608. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8609. else
  8610. if Open == true then
  8611. Open = false
  8612. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8613. end
  8614. end
  8615. end
  8616.  
  8617. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8618.  
  8619. Open2 = false
  8620. MouseClick2 = function()
  8621. if Open2 == false then
  8622. Open2 = true
  8623. arcMoves.Visible = true
  8624. else
  8625. if Open2 == true then
  8626. Open2 = false
  8627. arcMoves.Visible = false
  8628. end
  8629. end
  8630. end
  8631.  
  8632. arcToggler.MouseButton1Down:connect(MouseClick2)
  8633.  
  8634. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8635.  
  8636. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8637. if v:IsA("Script") then
  8638. newCESS(v)
  8639. end
  8640. end
  8641. end
  8642. end
  8643. end)
  8644.  
  8645. addcmd('unduck','makes player back to normal',{},
  8646. function(args, speaker)
  8647. local players = getPlayer(args[1], speaker)
  8648. for i,v in pairs(players)do
  8649. refresh(gPlayers[v])
  8650. end
  8651. end)
  8652.  
  8653. addcmd('mesh','makes a player into a mesh',{},
  8654. function(args, speaker)
  8655. local players = getPlayer(args[1], speaker)
  8656. for i,v in pairs(players)do
  8657. local pchar = gPlayers[v].Character
  8658. for i,v in pairs(pchar.Torso:GetChildren()) do
  8659. if v:IsA("Decal") then
  8660. v:Destroy()
  8661. end
  8662. end
  8663. for i,v in pairs(pchar:GetChildren()) do
  8664. if v:IsA("Accessory") then
  8665. v:Destroy()
  8666. end
  8667. end
  8668. pchar.Head.Transparency = 1
  8669. pchar["Left Arm"].Transparency = 1
  8670. pchar["Right Arm"].Transparency = 1
  8671. pchar["Left Leg"].Transparency = 1
  8672. pchar["Right Leg"].Transparency = 1
  8673. pchar.Head.face.Transparency = 1
  8674. local msh = Instance.new("SpecialMesh", pchar.Torso)
  8675. msh.MeshType = "FileMesh"
  8676. msh.Scale = Vector3.new(3, 3, 3)
  8677. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  8678. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  8679. msh.Scale = Vector3.new(3, 3, 3)
  8680. end
  8681. end)
  8682.  
  8683. addcmd('disable','removes players humanoid',{},
  8684. function(args, speaker)
  8685. local players = getPlayer(args[1], speaker)
  8686. for i,v in pairs(players)do
  8687. local pchar = gPlayers[v].Character
  8688. if pchar:FindFirstChild("Humanoid") then
  8689. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  8690. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  8691. humanoid.Parent = game.ContextActionService
  8692. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  8693. Notify('Disabled player(s)') end
  8694. end end end)
  8695.  
  8696. addcmd('enable','gives player humanoid',{},
  8697. function(args, speaker)
  8698. local players = getPlayer(args[1], speaker)
  8699. for i,v in pairs(players)do
  8700. local pchar = gPlayers[v].Character
  8701. if pchar:FindFirstChild("Humanoid") then
  8702. return
  8703. else
  8704. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  8705. humanoid.Parent = pchar
  8706. humanoid.Name = "Humanoid"
  8707. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  8708. Notify('Enabled player(s)') end
  8709. end end end)
  8710.  
  8711. addcmd('size','changes size of player',{},
  8712. function(args, speaker)
  8713. local players = getPlayer(args[1], speaker)
  8714. for i,v in pairs(players)do
  8715. local pchar = gPlayers[v].Character
  8716. local function scale(chr,scl)
  8717. for _,v in pairs(pchar:GetChildren()) do
  8718. if v:IsA("Accessory") then
  8719. v:Clone()
  8720. v.Parent = LightingService
  8721. end end
  8722. local Head = chr['Head']
  8723. local Torso = chr['Torso']
  8724. local LA = chr['Left Arm']
  8725. local RA = chr['Right Arm']
  8726. local LL = chr['Left Leg']
  8727. local RL = chr['Right Leg']
  8728. local HRP = chr['HumanoidRootPart']
  8729. wait(0.1)
  8730. Head.formFactor = 3
  8731. Torso.formFactor = 3
  8732. LA.formFactor = 3
  8733. RA.formFactor = 3
  8734. LL.formFactor = 3
  8735. RL.formFactor = 3
  8736. HRP.formFactor = 3
  8737. Head.Size = Vector3.new(scl * 2, scl, scl)
  8738. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  8739. LA.Size = Vector3.new(scl, scl * 2, scl)
  8740. RA.Size = Vector3.new(scl, scl * 2, scl)
  8741. LL.Size = Vector3.new(scl, scl * 2, scl)
  8742. RL.Size = Vector3.new(scl, scl * 2, scl)
  8743. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  8744. local Motor1 = Instance.new('Motor6D', Torso)
  8745. Motor1.Part0 = Torso
  8746. Motor1.Part1 = Head
  8747. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8748. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  8749. Motor1.Name = "Neck"
  8750. local Motor2 = Instance.new('Motor6D', Torso)
  8751. Motor2.Part0 = Torso
  8752. Motor2.Part1 = LA
  8753. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8754. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8755. Motor2.Name = "Left Shoulder"
  8756. local Motor3 = Instance.new('Motor6D', Torso)
  8757. Motor3.Part0 = Torso
  8758. Motor3.Part1 = RA
  8759. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8760. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8761. Motor3.Name = "Right Shoulder"
  8762. local Motor4 = Instance.new('Motor6D', Torso)
  8763. Motor4.Part0 = Torso
  8764. Motor4.Part1 = LL
  8765. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8766. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  8767. Motor4.Name = "Left Hip"
  8768. local Motor5 = Instance.new('Motor6D', Torso)
  8769. Motor5.Part0 = Torso
  8770. Motor5.Part1 = RL
  8771. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8772. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  8773. Motor5.Name = "Right Hip"
  8774. local Motor6 = Instance.new('Motor6D', HRP)
  8775. Motor6.Part0 = HRP
  8776. Motor6.Part1 = Torso
  8777. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  8778. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  8779. scale(pchar, args[2])
  8780. for _,v in pairs(LightingService:GetChildren()) do
  8781. if v:IsA("Accessory") then
  8782. v.Parent = pchar
  8783. end end end end)
  8784.  
  8785. addcmd('clone','clones player',{},
  8786. function(args, speaker)
  8787. local players = getPlayer(args[1], speaker)
  8788. for i,v in pairs(players)do
  8789. local pchar = gPlayers[v].Character
  8790. pchar.Archivable = true
  8791. local clone = pchar:Clone()
  8792. clone.Parent = workspace
  8793. clone:MoveTo(pchar:GetModelCFrame().p)
  8794. clone:MakeJoints()
  8795. pchar.Archivable = false
  8796. end
  8797. end)
  8798.  
  8799. addcmd('spin','spins player',{},
  8800. function(args, speaker)
  8801. local players = getPlayer(args[1], speaker)
  8802. for i,v in pairs(players)do
  8803. spawn(function()
  8804. local pchar = gPlayers[v].Character
  8805. for i,v in pairs(pchar.Torso:GetChildren()) do
  8806. if v.Name == "Spinning" then
  8807. v:Destroy()
  8808. end
  8809. end
  8810. local Torso = pchar.Torso
  8811. local BG = Instance.new("BodyGyro", Torso)
  8812. BG.Name = "Spinning"
  8813. BG.maxTorque = Vector3.new(0, math.huge, 0)
  8814. BG.P = 11111
  8815. BG.cframe = Torso.CFrame
  8816. repeat wait(1/44)
  8817. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  8818. until not BG or BG.Parent ~= Torso
  8819. end)
  8820. end
  8821. end)
  8822.  
  8823. addcmd('unspin','stops spinning player',{},
  8824. function(args, speaker)
  8825. local players = getPlayer(args[1], speaker)
  8826. for i,v in pairs(players)do
  8827. local pchar = gPlayers[v].Character
  8828. for i,v in pairs(pchar.Torso:GetChildren()) do
  8829. if v.Name == "Spinning" then
  8830. v:Destroy()
  8831. end
  8832. end
  8833. end
  8834. end)
  8835.  
  8836. addcmd('dog','makes player a dog',{},
  8837. function(args, speaker)
  8838. local players = getPlayer(args[1], speaker)
  8839. for i,v in pairs(players)do
  8840. local pchar = gPlayers[v].Character
  8841. if pchar:FindFirstChild("Shirt") then
  8842. pchar.Shirt:Destroy()
  8843. end
  8844. if pchar:FindFirstChild("Pants") then
  8845. pchar.Pants:Destroy()
  8846. end
  8847. if pchar:FindFirstChild("Shirt Graphic") then
  8848. pchar["Shirt Graphic"].Graphic = ""
  8849. end
  8850. pchar.Torso.Transparency = 1
  8851. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8852. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  8853. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  8854. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  8855. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  8856. local FakeTorso = Instance.new("Seat", pchar)
  8857. FakeTorso.Name = "FakeTorso"
  8858. FakeTorso.FormFactor = "Symmetric"
  8859. FakeTorso.TopSurface = 0
  8860. FakeTorso.BottomSurface = 0
  8861. FakeTorso.Size = Vector3.new(3,1,4)
  8862. FakeTorso.BrickColor = BrickColor.new("Brown")
  8863. FakeTorso.CFrame = pchar.Torso.CFrame
  8864. local BF = Instance.new("BodyForce", FakeTorso)
  8865. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  8866. local W = Instance.new("Weld", pchar.Torso)
  8867. W.Part0 = pchar.Torso
  8868. W.Part1 = FakeTorso
  8869. W.C0 = CFrame.new(0,-.5,0)
  8870. local BC = pchar["Body Colors"]
  8871. BC.HeadColor = BrickColor.new("Brown")
  8872. BC.LeftArmColor = BrickColor.new("Brown")
  8873. BC.LeftLegColor = BrickColor.new("Brown")
  8874. BC.RightArmColor = BrickColor.new("Brown")
  8875. BC.RightLegColor = BrickColor.new("Brown")
  8876. BC.TorsoColor = BrickColor.new("Brown")
  8877. end
  8878. end)
  8879.  
  8880. addcmd('undog','makes player back to normal',{},
  8881. function(args, speaker)
  8882. local players = getPlayer(args[1], speaker)
  8883. for i,v in pairs(players)do
  8884. refresh(gPlayers[v])
  8885. end
  8886. end)
  8887.  
  8888. addcmd('loopheal','loop heals player',{},
  8889. function(args, speaker)
  8890. local players = getPlayer(args[1], speaker)
  8891. for i,v in pairs(players)do
  8892. spawn(function()
  8893. local pchar = gPlayers[v].Character
  8894. if pchar:FindFirstChild("LoopHeal") then
  8895. pchar.LoopHeal.Name = "NotLoopHeal"
  8896. wait(0.1)
  8897. pchar.NotLoopHeal:Destroy()
  8898. end
  8899. local LoopHeal = Instance.new("StringValue", pchar)
  8900. LoopHeal.Name = "LoopHeal"
  8901. repeat wait(0.1)
  8902. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  8903. until LoopHeal.Name == "NotLoopHeal"
  8904. end)
  8905. end
  8906. end)
  8907.  
  8908. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  8909. function(args, speaker)
  8910. local players = getPlayer(args[1], speaker)
  8911. for i,v in pairs(players)do
  8912. local pchar = gPlayers[v].Character
  8913. if pchar:FindFirstChild("LoopHeal") then
  8914. pchar.LoopHeal.Name = "NotLoopHeal"
  8915. wait(0.1)
  8916. pchar.NotLoopHeal:Destroy()
  8917. end
  8918. end
  8919. end)
  8920.  
  8921. addcmd('fling','flings player',{},
  8922. function(args, speaker)
  8923. local players = getPlayer(args[1], speaker)
  8924. for i,v in pairs(players)do
  8925. local pchar = gPlayers[v].Character
  8926. if pchar:FindFirstChild("Humanoid") then
  8927. local xran
  8928. local zran
  8929. repeat
  8930. xran = math.random(-9999,9999)
  8931. until math.abs(xran) >= 5555
  8932. repeat
  8933. zran = math.random(-9999,9999)
  8934. until math.abs(zran) >= 5555
  8935. pchar.Humanoid.Sit = true
  8936. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  8937. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  8938. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  8939. end
  8940. end
  8941. end)
  8942.  
  8943. addcmd('skydive','self explanatory',{},
  8944. function(args, speaker)
  8945. local players = getPlayer(args[1], speaker)
  8946. for i,v in pairs(players)do
  8947. local pchar = gPlayers[v].Character
  8948. if pchar:FindFirstChild("HumanoidRootPart") then
  8949. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  8950. end
  8951. end
  8952. end)
  8953.  
  8954. addcmd('sparta','this is sparta',{},
  8955. function(args, speaker)
  8956. --credit adonis i just edited ;)
  8957. local user = getPlayer(args[1], speaker)
  8958. for i,player in pairs(user) do
  8959. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  8960. if torso then
  8961. local hole = Instance.new("Part",player.Character)
  8962. hole.Anchored = true
  8963. hole.CanCollide = false
  8964. hole.formFactor = Enum.FormFactor.Custom
  8965. hole.Size = Vector3.new(10,1,10)
  8966. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  8967. hole.BrickColor = BrickColor.new("Really black")
  8968. local holeM = Instance.new("CylinderMesh",hole)
  8969. torso.Anchored = true
  8970. local sound = Instance.new("Sound", hole)
  8971. sound.SoundId = "rbxassetid://130781067"
  8972. sound.Volume = 3
  8973. sound:Play()
  8974. local foot = torso.CFrame * CFrame.new(0,-3,0)
  8975. for i=1,10 do
  8976. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  8977. wait(0.1)
  8978. end
  8979. for i=1,5,0.2 do
  8980. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  8981. wait()
  8982. end
  8983. player.Character:BreakJoints()
  8984. wait(2)
  8985. sound:Destroy()
  8986. end
  8987. end
  8988. end)
  8989.  
  8990. addcmd('bleach','drink bleach',{''},
  8991. function(args, speaker)
  8992. local players = getPlayer(args[1], speaker)
  8993. for i,v in pairs(players)do
  8994. bleach(gPlayers[v])
  8995. end
  8996. end)
  8997.  
  8998. addcmd('seizure','makes player have a seizure',{''},
  8999. function(args, speaker)
  9000. local players = getPlayer(args[1], speaker)
  9001. for i,v in pairs(players)do
  9002. local pchar = gPlayers[v].Character
  9003. if pchar:FindFirstChild("Seizure") then
  9004.  
  9005. end
  9006. local Seizure = Instance.new("StringValue", pchar)
  9007. Seizure.Name = "Seizure"
  9008. pchar.Humanoid.PlatformStand = true
  9009. repeat wait()
  9010. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9011. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9012. until Seizure.Name == "NotSeizure"
  9013. end
  9014. end)
  9015.  
  9016. addcmd('fegod','gods you in fe games',{''},
  9017. function(args, speaker)
  9018. if speaker.userId ~= LP.userId then
  9019. lponly(speaker)
  9020. else
  9021. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9022. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9023. l.Parent = gPlayers.LocalPlayer.Character
  9024. l.Name = "Humanoid"
  9025. wait(0.1)
  9026. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9027. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9028. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9029. wait(0.1)
  9030. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9031. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9032. end
  9033. end)
  9034.  
  9035. addcmd('unseizure','makes player stop having a seizure',{''},
  9036. function(args, speaker)
  9037. local players = getPlayer(args[1], speaker)
  9038. for i,v in pairs(players)do
  9039. local pchar = gPlayers[v].Character
  9040. if pchar:FindFirstChild("Seizure") then
  9041. pchar.Humanoid.PlatformStand = false
  9042. pchar.Seizure.Name = "NotSeizure"
  9043. wait(0.1)
  9044. pchar.NotSeizure:Destroy()
  9045. end
  9046. end
  9047. end)
  9048.  
  9049. addcmd('m','makes a global message',{'message'},
  9050. function(args, speaker)
  9051. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9052. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9053. _G.msg(MSG)
  9054. end)
  9055.  
  9056. addcmd('sm','makes a global message',{'servermessage'},
  9057. function(args, speaker)
  9058. local MSG = GLS(false, 0)
  9059. local newMSG = GLS(false, 0)
  9060. _G.msg(MSG)
  9061. end)
  9062.  
  9063. addcmd('fe','checks filtering status',{'filtering'},
  9064. function(args, speaker)
  9065. if workspace.FilteringEnabled == true then
  9066. Notify('Filtering ENABLED')
  9067. elseif workspace.FilteringEnabled == false then
  9068. Notify('Filtering Disabled')
  9069. end
  9070. end)
  9071.  
  9072. addcmd('paper','makes player thin as paper',{''},
  9073. function(args, speaker)
  9074. local players = getPlayer(args[1], speaker)
  9075. for i,v in pairs(players)do
  9076. local pchar = gPlayers[v].Character
  9077. for _, child in pairs( pchar:GetChildren()) do
  9078. if child.ClassName == "CharacterMesh" then
  9079. child:Destroy()
  9080. end
  9081. end
  9082. local LA = DATA.Paper:Clone()
  9083. LA.Parent = pchar["Left Arm"]
  9084. local RA = DATA.Paper:Clone()
  9085. RA.Parent = pchar["Right Arm"]
  9086. local LL = DATA.Paper:Clone()
  9087. LL.Parent = pchar["Left Leg"]
  9088. local RL = DATA.Paper:Clone()
  9089. RL.Parent = pchar["Right Leg"]
  9090. local T = DATA.Paper:Clone()
  9091. T.Parent = pchar.Torso
  9092. local H = DATA.Paper:Clone()
  9093. H.Parent = pchar.Head
  9094. pchar.Head.face:Destroy()
  9095. end
  9096. end)
  9097.  
  9098. addcmd('particles','gives a player particles',{''},
  9099. function(args, speaker)
  9100. local players = getPlayer(args[1], speaker)
  9101. for i,v in pairs(players)do
  9102. local char = gPlayers[v].Character
  9103. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9104. if v:IsA('ParticleEmitter') then
  9105. v:destroy()
  9106. end
  9107. end
  9108. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9109. prt.Texture = 'rbxassetid://' .. args[2]
  9110. prt.Rate = 10
  9111. prt.SpreadAngle = Vector2.new(50, 50)
  9112. end
  9113. end)
  9114.  
  9115. addcmd('unparticles','gives a player particles',{'noparticles'},
  9116. function(args, speaker)
  9117. local players = getPlayer(args[1], speaker)
  9118. for i,v in pairs(players)do
  9119. local char = gPlayers[v].Character
  9120. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9121. if v:IsA('ParticleEmitter') then
  9122. v:destroy()
  9123. end
  9124. end
  9125. end
  9126. end)
  9127.  
  9128. blindT = {}
  9129. addcmd('blind','blinds a player',{},
  9130. function(args, speaker)
  9131. local players = getPlayer(args[1], speaker)
  9132. for i,v in pairs(players)do
  9133. spawn(function()
  9134. if FindTable(blindT, _players[v].Name) then return end
  9135. local blind = gPlayers[v].Name
  9136. local victim = gPlayers:FindFirstChild(blind)
  9137. if victim ~= nil then
  9138. victim.CameraMaxZoomDistance = 0.5
  9139. blnd = Instance.new("Part",workspace)
  9140. blnd.Name = "IYblind" .. gPlayers[v].Name
  9141. blnd.Size = Vector3.new(1,1,1)
  9142. blnd.CanCollide = false
  9143. blnd.BrickColor = BrickColor.new("Really black")
  9144. blnd.Material = "Neon"
  9145. local m = Instance.new("SpecialMesh",blnd)
  9146. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9147. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9148. local w = Instance.new("Weld",blnd)
  9149. w.Part0 = blnd
  9150. w.Part1 = victim.Character.Head
  9151. if FindTable(blindT, _players[v].Name) then return end
  9152. table.insert(blindT, _players[v].Name)
  9153. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9154. local blind = gPlayers[v].Name
  9155. local victim = gPlayers:FindFirstChild(blind)
  9156. if victim ~= nil then
  9157. victim.CameraMaxZoomDistance = 0.5
  9158. blnd = Instance.new("Part",workspace)
  9159. blnd.Name = "IYblind" .. gPlayers[v].Name
  9160. blnd.Size = Vector3.new(1,1,1)
  9161. blnd.CanCollide = false
  9162. blnd.BrickColor = BrickColor.new("Really black")
  9163. blnd.Material = "Neon"
  9164. local m = Instance.new("SpecialMesh",blnd)
  9165. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9166. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9167. local w = Instance.new("Weld",blnd)
  9168. w.Part0 = blnd
  9169. w.Part1 = victim.Character.Head
  9170. end end wait(1)
  9171. until not FindTable(blindT, _players[v].Name)
  9172. end end) end end)
  9173.  
  9174. addcmd('unblind','blinds a player',{'noblind'},
  9175. function(args, speaker)
  9176. local players = getPlayer(args[1], speaker)
  9177. for i,v in pairs(players)do
  9178. spawn(function()
  9179. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9180. local blind = gPlayers[v].Name
  9181. local victim = gPlayers:FindFirstChild(blind)
  9182. if victim ~= nil then
  9183. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9184. for _, child in pairs( workspace:GetChildren()) do
  9185. if child.Name == "IYblind" .. gPlayers[v].Name then
  9186. child:Destroy()
  9187. end end end end) end end)
  9188.  
  9189. addcmd('punish','punishs player',{''},
  9190. function(args, speaker)
  9191. local players = getPlayer(args[1], speaker)
  9192. for i,v in pairs(players)do
  9193. local pchar = gPlayers[v].Character
  9194. pchar.Parent = LightingService
  9195. end
  9196. end)
  9197.  
  9198. addcmd('unpunish','unpunishs player',{''},
  9199. function(args, speaker)
  9200. local players = getPlayer(args[1], speaker)
  9201. for i,v in pairs(players)do
  9202. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9203. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9204. end
  9205. end
  9206. end)
  9207.  
  9208. local starmanPlayers = {}
  9209. local starmanLastColor = nil
  9210. local starmanEvents = {}
  9211.  
  9212. addcmd("starman","Turns [plr] into starman",{},
  9213. function(args,speaker)
  9214. local function starman(plr)
  9215. local char = plr.Character
  9216. local lastColor = ""
  9217. local newColor = ""
  9218.  
  9219. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9220. powerupSound.Name = "PowerUp"
  9221. powerupSound.Volume = 10
  9222. powerupSound.SoundId = "rbxassetid://182755256"
  9223. wait()
  9224. powerupSound:Play()
  9225.  
  9226. game:GetService("Debris"):AddItem(powerupSound,2)
  9227.  
  9228. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9229.  
  9230. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9231. starmanMusic.Name = "Starman"
  9232. starmanMusic.Volume = 1
  9233. starmanMusic.Looped = true
  9234. starmanMusic.SoundId = "rbxassetid://530596723"
  9235. wait()
  9236. starmanMusic:Play()
  9237.  
  9238. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9239. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9240.  
  9241. char.Humanoid.WalkSpeed = 32
  9242. char.Humanoid.MaxHealth = math.huge
  9243. char.Humanoid.Health = math.huge
  9244.  
  9245. local invisff = Instance.new("ForceField", char)
  9246. invisff.Visible = false invisff.Name = 'smff'
  9247.  
  9248. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9249.  
  9250. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9251. light.Name = "StarmanFlash"
  9252. light.Brightness = 100
  9253. light.Range = 20
  9254. light.Shadows = true
  9255.  
  9256. local function stardestroy(part)
  9257. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9258. for i,v in pairs(part.Parent:GetChildren()) do
  9259. if v:IsA("BasePart") then
  9260. local force = Instance.new("BodyForce",v)
  9261. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9262. v:BreakJoints()
  9263. end
  9264. end
  9265.  
  9266. local tadaas = {}
  9267.  
  9268. for i = 1,1 do
  9269. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9270. tadaa.Volume = 10
  9271. tadaa.SoundId = "rbxassetid://551195499"
  9272. table.insert(tadaas,tadaa)
  9273. end
  9274.  
  9275. wait()
  9276.  
  9277. for i,v in pairs(tadaas) do
  9278. v:Play()
  9279. end
  9280. end
  9281. end
  9282.  
  9283. local events = {}
  9284. for i,v in pairs(char:GetChildren()) do
  9285. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9286. end
  9287. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9288. starmanEvents[plr.Name] = events
  9289. starmanPlayers[plr.Name] = char
  9290. end
  9291.  
  9292. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9293. spawn(function()starman(gPlayers[plr])end)
  9294. end
  9295. end)
  9296.  
  9297. addcmd("unstarman","Removes starman from [plr]",{},
  9298. function(args,speaker)
  9299. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9300. pcall(function()
  9301. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9302. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9303. local char = gPlayers[plr].Character
  9304. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9305. char.HumanoidRootPart.Starman:Destroy()
  9306. end
  9307. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9308. char.HumanoidRootPart.StarmanFlash:Destroy()
  9309. end
  9310. while char.HumanoidRootPart:FindFirstChild("smff") do
  9311. char.HumanoidRootPart.smff:Destroy()
  9312. end
  9313. end)
  9314. end
  9315. end)
  9316.  
  9317. local Timers = {}
  9318. function checkTimer(n,t,res)
  9319. if not Timers[n] then Timers[n] = 0 end
  9320.  
  9321. if tick() >= Timers[n] + t then
  9322. if res then Timers[n] = tick() end
  9323. return true
  9324. else
  9325. return false
  9326. end
  9327. end
  9328.  
  9329. function nonEmpty(t)
  9330. for i,v in pairs(t) do
  9331. return true
  9332. end
  9333. return false
  9334. end
  9335.  
  9336. game:GetService("RunService").RenderStepped:Connect(function()
  9337. if nonEmpty(starmanPlayers) then
  9338. if checkTimer("Starman",0.05,true) then
  9339. for name,plrchar in pairs(starmanPlayers) do
  9340. ypcall(function()
  9341. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9342. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9343.  
  9344. local plr = gPlayers:FindFirstChild(name)
  9345.  
  9346. if plr then
  9347. local char = plrchar
  9348. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9349.  
  9350. local meshMap = {}
  9351.  
  9352. for i,v in pairs(char:GetChildren()) do
  9353. if v:IsA("CharacterMesh") then
  9354. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9355. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9356. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9357. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9358. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9359. end
  9360. end
  9361.  
  9362. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9363.  
  9364. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9365. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9366. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9367. starmanLastColor = newColor
  9368. for i,v in pairs(char:GetChildren()) do
  9369. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9370. v.BrickColor = newColor
  9371. local fade = v:Clone()
  9372. if meshMap[v.Name] then
  9373. local newMesh = Instance.new("SpecialMesh",fade)
  9374. newMesh.MeshId = meshMap[v.Name]
  9375. end
  9376. fade.Name = "StarFade"
  9377. fade.Anchored = true
  9378. fade.CanCollide = false
  9379. 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
  9380. fade.Parent = workspace.Terrain
  9381. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9382. game:GetService("Debris"):AddItem(fade,0.5)
  9383. end
  9384. end
  9385. light.Color = newColor.Color
  9386. end
  9387. end)
  9388. end
  9389. end
  9390. end
  9391. end)
  9392.  
  9393. addcmd("tppos","Teleports a player to a coordinate",{},
  9394. function(args,speaker)
  9395. if #args < 4 then return end
  9396. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9397. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9398. local char = gPlayers[plr].Character
  9399. if char and char:FindFirstChild("HumanoidRootPart") then
  9400. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9401. end
  9402. end
  9403. end)
  9404.  
  9405. addcmd("offset","Offsets a player by a coordinate",{},
  9406. function(args,speaker)
  9407. if #args < 4 then return end
  9408. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9409. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9410. local char = gPlayers[plr].Character
  9411. if char and char:FindFirstChild("HumanoidRootPart") then
  9412. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9413. end
  9414. end
  9415. end)
  9416.  
  9417. addcmd('bait',';)',{'troll'},
  9418. function(args, speaker)
  9419. spawn(function()
  9420. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9421. 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)
  9422. y = Instance.new("BillboardGui")
  9423. y.Size = UDim2.new(0,100,0,150)
  9424. y.StudsOffset = Vector3.new(0,1,0)
  9425. y.Parent = P
  9426. y.Adornee = P
  9427. f = Instance.new("TextLabel")
  9428. f.Parent = y
  9429. f.BackgroundTransparency = 1
  9430. f.Position = UDim2.new(0,0,0,-50)
  9431. f.Size = UDim2.new(0,100,0,100)
  9432. f.Font = "Highway"
  9433. f.FontSize = "Size48"
  9434. f.Text = "Touch for admin!"
  9435. f.TextStrokeColor3 = Color3.new(0,0,0)
  9436. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9437. f.TextStrokeTransparency = 0
  9438. f.TextYAlignment = "Bottom"
  9439. 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)
  9440. end)
  9441. end)
  9442.  
  9443. addcmd('removebait','clears bait parts',{'nobait'},
  9444. function(args, speaker)
  9445. local function dels(instance)
  9446. for i,v in pairs(instance:GetChildren())do
  9447. if v.name == "IYbait"then v:Destroy()end
  9448. dels(v)
  9449. end
  9450. end
  9451. dels(workspace)
  9452. end)
  9453.  
  9454. function CreateInstance(cls,props)
  9455. local inst = Instance.new(cls)
  9456. for i,v in pairs(props) do
  9457. inst[i] = v
  9458. end
  9459. return inst end
  9460. local function createSoundFrame()
  9461. 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)
  9462. 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
  9463. 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)
  9464. 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})
  9465. 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})
  9466. 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)
  9467. 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)
  9468. 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})
  9469. 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
  9470. 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
  9471. 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)
  9472. 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})
  9473. 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})
  9474. 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)
  9475. 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})
  9476. 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})
  9477. 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
  9478. 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)
  9479. return soundFrame end
  9480. local soundFrame = createSoundFrame()
  9481. soundFrame.Visible = true
  9482. local MusicPlayer do
  9483. MusicPlayer = {}
  9484. local playlist = {}
  9485. local currentSong = 1
  9486. local playlistHook = nil
  9487. --local soundFrame = script.Parent:WaitForChild("Sound")
  9488. local soundLine = soundFrame:WaitForChild("Pos")
  9489. local soundTouch = soundLine:WaitForChild("Touch")
  9490. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9491. local soundPause = soundFrame:WaitForChild("Pause")
  9492. local soundNext = soundFrame:WaitForChild("NextSong")
  9493. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9494. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9495. local mouseDrag = false
  9496. local mouse = gPlayers.LocalPlayer:GetMouse()
  9497. local lineBar = soundFrame:WaitForChild("Pos")
  9498. adminSound = Instance.new("Sound",nil)
  9499. local function timeConvert(num)
  9500. local mins = math.floor(num/60)
  9501. local secs = math.floor(num % 60)
  9502. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9503. end
  9504. local function updateSongLine()
  9505. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9506. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9507. local movePos = linePos/soundLine.AbsoluteSize.X
  9508. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9509. elseif linePos < 0 then
  9510. soundTouch.Position = UDim2.new(0,0,0,0)
  9511. else
  9512. soundTouch.Position = UDim2.new(1,0,0,0)
  9513. end
  9514. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9515. adminSound.TimePosition = newTimePos
  9516. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9517. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9518. end
  9519. local function updateDetails(id)
  9520. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9521. soundFrame.SName.Text = info.Name
  9522. end
  9523. local function setPlaylistHook()
  9524. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9525. if #playlist == 0 then return end
  9526. playlistHook = adminSound.DidLoop:connect(function()
  9527. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9528. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9529. MusicPlayer:Play(playlist[currentSong],true)
  9530. end)
  9531. end
  9532. local function disconnectPlaylistHook()
  9533. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9534. end
  9535. game:GetService("RunService").RenderStepped:Connect(function()
  9536. if adminSound.Playing then
  9537. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9538. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9539. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9540. end
  9541. end)
  9542. lineBar.InputBegan:connect(function(input)
  9543. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9544. mouseDrag = true
  9545. updateSongLine()
  9546. end
  9547. end)
  9548. lineBar.InputEnded:connect(function(input)
  9549. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9550. mouseDrag = false
  9551. end
  9552. end)
  9553. mouse.Move:connect(function(prop)
  9554. if mouseDrag then
  9555. updateSongLine()
  9556. end
  9557. end)
  9558. function MusicPlayer:Play(id,plist)
  9559. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9560. adminSound:Stop()
  9561. if adminSound.Parent == nil then
  9562. adminSound = Instance.new("Sound",workspace)
  9563. adminSound.Name = "IYsound"
  9564. adminSound.Looped = true
  9565. if plist then setPlaylistHook() end
  9566. end
  9567. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9568. adminSound.TimePosition = 0
  9569. --repeat wait() until adminSound.IsLoaded
  9570. adminSound:Play()
  9571. soundPlayStop.BackgroundTransparency = 0
  9572. soundPlayStop.ImageTransparency = 1
  9573. updateDetails(id)
  9574. end
  9575. function MusicPlayer:Playlist(list)
  9576. playlist = list
  9577. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9578. currentSong = 1
  9579. if adminSound.Parent == nil then
  9580. adminSound = Instance.new("Sound",workspace)
  9581. adminSound.Name = "IYsound"
  9582. adminSound.Looped = true
  9583. end
  9584. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9585. MusicPlayer:Play(playlist[1],true)
  9586. setPlaylistHook()
  9587. end
  9588. function MusicPlayer:Stop()
  9589. adminSound:Stop()
  9590. adminSound.TimePosition = 0
  9591. soundTouch.Position = UDim2.new(0,0,0,0)
  9592. soundFrame.TimeStart.Text = "0:00"
  9593. soundPlayStop.BackgroundTransparency = 1
  9594. soundPlayStop.ImageTransparency = 0
  9595. end
  9596. function MusicPlayer:Pause()
  9597. adminSound:Pause()
  9598. soundPlayStop.BackgroundTransparency = 1
  9599. soundPlayStop.ImageTransparency = 0
  9600. end
  9601. function MusicPlayer:Resume()
  9602. adminSound:Resume()
  9603. soundPlayStop.BackgroundTransparency = 0
  9604. soundPlayStop.ImageTransparency = 1
  9605. setPlaylistHook()
  9606. end
  9607. function MusicPlayer:NextSong()
  9608. if #playlist == 0 then return end
  9609. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9610. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9611. MusicPlayer:Play(playlist[currentSong],true)
  9612. end
  9613. function MusicPlayer:PrevSong()
  9614. if #playlist == 0 then return end
  9615. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9616. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9617. MusicPlayer:Play(playlist[currentSong],true)
  9618. end
  9619. function MusicPlayer:SetSong(ind)
  9620. if ind > #playlist or ind <= 0 then return end
  9621. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9622. MusicPlayer:Play(playlist[ind],true)
  9623. end
  9624. playerenabled = false
  9625. function MusicPlayer:Show()
  9626. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9627. end
  9628. function MusicPlayer:Hide()
  9629. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9630. end
  9631. function colorFrames(obj,col)
  9632. for i,v in pairs(obj:GetChildren()) do
  9633. if v:IsA("ImageLabel") then
  9634. v.ImageColor3 = col
  9635. end
  9636. v.BackgroundColor3 = col
  9637. end
  9638. end
  9639. for i,v in pairs(soundButtons) do
  9640. v.MouseEnter:connect(function()
  9641. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9642. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9643. v.BackgroundColor3 = Color3.new(1,1,1)
  9644. colorFrames(v,Color3.new(1,1,1))
  9645. end)
  9646. v.MouseLeave:connect(function()
  9647. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9648. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9649. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9650. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9651. end)
  9652. end
  9653. soundPlayStop.MouseButton1Click:connect(function()
  9654. if adminSound.Playing then
  9655. MusicPlayer:Stop()
  9656. else
  9657. MusicPlayer:Resume()
  9658. end
  9659. end)
  9660. soundPause.MouseButton1Click:connect(function()
  9661. MusicPlayer:Pause()
  9662. end)
  9663. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  9664. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  9665. end
  9666. local testgui = Instance.new("ScreenGui",game.CoreGui)
  9667. soundFrame.Parent = testgui
  9668. addcmd('playlist','makes a noice playlist',{'ids','player'},
  9669. function(args, speaker)
  9670. playerenabled = true
  9671. if #args > 0 then
  9672. local function dels(instance)
  9673. for i,v in pairs(instance:GetChildren())do
  9674. if v:IsA'Sound'then v:Destroy()end
  9675. dels(v)
  9676. end
  9677. end
  9678. dels(workspace) wait(0.1)
  9679. if adminSound.Parent == nil then
  9680. adminSound = Instance.new("Sound",workspace)
  9681. adminSound.Name = "IYsound"
  9682. adminSound.Looped = true
  9683. end
  9684. local idlist = splitString(args[1])
  9685. local workingIds = {}
  9686. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  9687. if #workingIds > 0 then
  9688. playerenabled = true
  9689. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  9690. MusicPlayer:Playlist(workingIds)
  9691. 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)
  9692. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9693. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9694. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9695. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  9696. 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)
  9697. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9698. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  9699. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  9700. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  9701. addcmd('sound', 'plays a sound',{'music','play'},
  9702. function(args, speaker)
  9703. if isNumber(args[1]) then
  9704. local function dels(instance)
  9705. for i,v in pairs(instance:GetChildren())do
  9706. if v:IsA'Sound'then v:Destroy()end
  9707. dels(v)
  9708. end
  9709. end
  9710. dels(workspace)
  9711. local c = args[1] or 'stop'
  9712. if std.inTable({'stop'}, c:lower()) then return end
  9713. local s = Instance.new("Sound", workspace)
  9714. s.Name = "IYsound"
  9715. s.Looped = true
  9716. s.SoundId = "rbxassetid://" .. c
  9717. s.Volume = 1
  9718. s:Play()
  9719. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  9720. playerenabled = false
  9721. Notify('Playing: '..Asset.Name..' ('..c..')')
  9722. else
  9723. local name = GLS(false, 0)
  9724. playerenabled = false
  9725. Notify('Stopped audio')
  9726. local function dels(instance)
  9727. for i,v in pairs(instance:GetChildren())do
  9728. if v:IsA'Sound'then v:Destroy()end
  9729. dels(v)
  9730. end
  9731. end
  9732. dels(workspace)
  9733. if args[1] ~= "stop" and args[1] ~= "off" then
  9734. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  9735. if song ~= "[]" then
  9736. local Sound = Instance.new("Sound", workspace)
  9737. Sound.Name = "IYsound"
  9738. song = song:sub(13)
  9739. song = song:sub(1, song:find(",") - 1)
  9740. Sound.SoundId = "rbxassetid://" .. song
  9741. Sound.Looped = true
  9742. Sound.Volume = 1
  9743. Sound:Play()
  9744. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  9745. Notify('Playing: '..Asset.Name ..' ('..song.. ')') end
  9746. end end end)
  9747. addcmd('setsong','goto a song',{'tosong'},
  9748. function(args, speaker)
  9749. MusicPlayer:SetSong(tonumber(args[1]))
  9750. end)
  9751. addcmd('nextsong','forward a song',{'nxtsong'},
  9752. function(args, speaker)
  9753. MusicPlayer:NextSong()
  9754. end)
  9755. addcmd('prevsong','back a song',{'previoussong'},
  9756. function(args, speaker)
  9757. MusicPlayer:PrevSong()
  9758. end)
  9759. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  9760. function(args, speaker)
  9761. playerenabled = false
  9762. MusicPlayer:Hide()
  9763. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  9764. end)
  9765.  
  9766. addcmd('disco','disco party',{''},
  9767. function(args, speaker)
  9768. _G.nodisco = nil
  9769. coroutine.resume(coroutine.create(function()
  9770. repeat
  9771. game:GetService('Lighting').GlobalShadows = true
  9772. game:GetService('Lighting').FogEnd = 200
  9773. game:GetService('Lighting').TimeOfDay = 0
  9774. local r = 255
  9775. local g = 0
  9776. local b = 0
  9777. for i = 0,255,5 do
  9778. if _G.nodisco ~=nil then return end
  9779. r = r - 5
  9780. b = b + 5
  9781. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9782. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9783. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9784. wait()
  9785. end
  9786. for i = 0,255,5 do
  9787. if _G.nodisco ~=nil then return end
  9788. g = g + 5
  9789. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9790. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9791. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9792. wait()
  9793. end
  9794. for i = 0,255,5 do
  9795. if _G.nodisco ~=nil then return end
  9796. b = b - 5
  9797. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9798. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9799. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9800. wait()
  9801. end
  9802. for i = 0,255,5 do
  9803. if _G.nodisco ~=nil then return end
  9804. r = r + 5
  9805. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9806. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9807. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9808. wait()
  9809. end
  9810. for i = 0,255,5 do
  9811. if _G.nodisco ~=nil then return end
  9812. g = g - 5
  9813. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  9814. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  9815. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  9816. wait()
  9817. end
  9818. until _G.nodisco
  9819. end))
  9820. end)
  9821.  
  9822. addcmd('undisco','rip disco party',{''},
  9823. function(args, speaker)
  9824. _G.nodisco = true
  9825. execCmd('fixl')
  9826. end)
  9827.  
  9828. addcmd('hat','give a hat to a player',{''},
  9829. function(args, speaker)
  9830. local players = getPlayer(args[1], speaker)
  9831. for i,v in pairs(players)do
  9832. local char = gPlayers[v].Character
  9833. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  9834. Hat.Parent = char
  9835. end end)
  9836.  
  9837. fm = Instance.new('BlockMesh', DATA)
  9838. fm.Scale = Vector3.new(1, 1, 2)
  9839. fm.Name = "FAT"
  9840. addcmd('fat','makes a plr fat',{''},
  9841. function(args, speaker)
  9842. local players = getPlayer(args[1], speaker)
  9843. for i,v in pairs(players)do
  9844. local char = gPlayers[v].Character
  9845. for _, child in pairs( char:GetChildren()) do
  9846. if child.ClassName == "CharacterMesh" then
  9847. child:Destroy() end end
  9848. for i,v in pairs(char:GetChildren()) do
  9849. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  9850. fm:Clone().Parent = v
  9851. end end end end)
  9852.  
  9853. addcmd('crucify','crucifies a player',{'cruci'},
  9854. function(args, speaker)
  9855. local players = getPlayer(args[1], speaker)
  9856. for i,v in pairs(players)do
  9857. local char = gPlayers[v].Character
  9858. local torso=char['Torso']
  9859. local larm=char['Left Arm']
  9860. local rarm=char['Right Arm']
  9861. local lleg=char['Left Leg']
  9862. local rleg=char['Right Leg']
  9863. local head=char['Head']
  9864. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  9865. local cru=Instance.new('Model',char)
  9866. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  9867. local c1=Instance.new('Part',cru)
  9868. c1.BrickColor=BrickColor.new('Reddish brown')
  9869. c1.Material='Wood'
  9870. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  9871. c1.Size=Vector3.new(2,18.4,1)
  9872. c1.Anchored=true
  9873. local c2=c1:Clone()
  9874. c2.Parent=cru
  9875. c2.Size=Vector3.new(11,1.6,1)
  9876. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  9877. torso.Anchored=true;wait(0.5)
  9878. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  9879. larm.Anchored=true
  9880. rarm.Anchored=true
  9881. lleg.Anchored=true
  9882. rleg.Anchored=true
  9883. head.Anchored=true;wait()
  9884. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  9885. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  9886. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  9887. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  9888. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  9889. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  9890. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  9891. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  9892. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  9893. local n1=Instance.new('Part',cru)
  9894. n1.BrickColor=BrickColor.new('Dark stone grey')
  9895. n1.Material='DiamondPlate'
  9896. n1.Size=Vector3.new(0.2,0.2,2)
  9897. n1.Anchored=true
  9898. local m=Instance.new('BlockMesh',n1)
  9899. m.Scale=Vector3.new(0.2,0.2,0.7)
  9900. local n2=n1:Clone()
  9901. n2.Parent=cru
  9902. local n3=n1:Clone()
  9903. n3.Parent=cru
  9904. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  9905. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  9906. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  9907. spawn(function()
  9908. repeat
  9909. wait(0.1)
  9910. char.Humanoid.Health=char.Humanoid.Health-0.6
  9911. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  9912. char:BreakJoints()
  9913. end)
  9914. end
  9915. end
  9916. end)
  9917.  
  9918. addcmd('hang','hangs a player',{},
  9919. function(args, speaker)
  9920. local players = getPlayer(args[1], speaker)
  9921. for i,v in pairs(players)do
  9922. local plr = gPlayers[v].Character
  9923. plr.HumanoidRootPart.Anchored = true
  9924. hang = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01355025338")
  9925. hang.Parent = plr
  9926. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  9927. pcall(function()
  9928. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  9929. function weld(p, cf)
  9930. local weld1 = Instance.new("Weld")
  9931. weld1.Part0 = p
  9932. weld1.Part1 = plr.Torso
  9933. weld1.C0 = CFrame.new()
  9934. weld1.C1 = cf
  9935. weld1.Parent = p
  9936. end
  9937. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  9938. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  9939. spawn(function()
  9940. repeat
  9941. wait(0.1)
  9942. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  9943. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  9944. plr:BreakJoints()
  9945. end)
  9946. end)
  9947. end
  9948. end)
  9949.  
  9950. addcmd('fix', 'restores lighting and what not',{},
  9951. function(args, speaker)
  9952. LightingService.Ambient = origsettings.abt
  9953. LightingService.OutdoorAmbient = origsettings.oabt
  9954. LightingService.Brightness = origsettings.brt
  9955. LightingService.TimeOfDay = origsettings.time
  9956. LightingService.FogColor = origsettings.fclr
  9957. LightingService.FogEnd = origsettings.fe
  9958. LightingService.FogStart = origsettings.fs
  9959. workspace.Gravity = 200
  9960. 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)
  9961. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  9962. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  9963. if v:IsA("PostEffect") then v:Destroy() end end
  9964. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  9965.  
  9966. Floating = false
  9967.  
  9968. addcmd('float', 'makes player float',{},
  9969. function(args,speaker)
  9970. Floating = true
  9971. local players = getPlayer(args[1], speaker)
  9972. for _,v in pairs(players) do
  9973. local pchar = gPlayers[v].Character
  9974. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  9975. spawn(function()
  9976. local float = DATA.Float:Clone()
  9977. float.Parent = pchar
  9978. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  9979. spawn(function()
  9980. while wait(0.1) do
  9981. if pchar:FindFirstChild("Float") then
  9982. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  9983. else
  9984. break
  9985. end
  9986. end
  9987. end)
  9988. end)
  9989. end
  9990. end
  9991. end)
  9992.  
  9993. addcmd('unfloat','disables floating',{},
  9994. function(args, speaker)
  9995. Floating = false
  9996. local players = getPlayer(args[1], speaker)
  9997. for i,v in pairs(players)do
  9998. local pchar = gPlayers[v].Character
  9999. if pchar:FindFirstChild("Float") then
  10000. pchar.Float:Destroy()
  10001. end
  10002. end
  10003. end)
  10004.  
  10005. runningnoclip = false
  10006. Clip = true
  10007. addcmd('noclip','noclip',{},
  10008. function(args, speaker)
  10009. if speaker.userId ~= LP.userId then
  10010. lponly(speaker)
  10011. else
  10012. Notify('Noclip enabled')
  10013. Clip = false
  10014. if LP.Character:FindFirstChild('Torso') then
  10015. wait(0.1)
  10016. if runningnoclip == false then runningnoclip = true
  10017. game:GetService('RunService').Stepped:connect(function ()
  10018. if Clip == false and LP.Character ~= nil then
  10019. for _, child in pairs( LP.Character:GetDescendants()) do
  10020. if child.ClassName == 'Part' and child.CanCollide == true then
  10021. child.CanCollide = false
  10022. end end end end) end
  10023. else
  10024. r15noclip = true
  10025. end
  10026. end
  10027. end)
  10028.  
  10029. addcmd('clip','clip',{},
  10030. function(args, speaker)
  10031. if speaker.userId ~= LP.userId then
  10032. lponly(speaker)
  10033. else
  10034. Notify('Noclip disabled')
  10035. Clip = true
  10036. r15noclip = false
  10037. wait(0.1)
  10038. if LP.Character ~= nil then
  10039. LP.Character.Torso.CanCollide = true
  10040. LP.Character.Head.CanCollide = true
  10041. end end end)
  10042.  
  10043. addcmd('prefix','changes prefix',{},
  10044. function(args, speaker)
  10045. cmdprefix = args[1]
  10046. Notify('Set prefix to "' .. args[1] .. '"')
  10047. updatefile()
  10048. end)
  10049.  
  10050. logsopen = false
  10051. addcmd('logs','shows logs',{},
  10052. function(args, speaker)
  10053. if speaker.userId ~= LP.userId then
  10054. lponly(speaker) else
  10055. if logsopen == false then logsopen = true
  10056. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10057. end
  10058. end
  10059. end)
  10060.  
  10061. local Saved = {}
  10062.  
  10063. RestorePoint = function()
  10064. Saved = {}
  10065. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10066. v.Archivable = true;
  10067. end
  10068. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10069. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10070. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10071. table.insert(Saved, v:Clone());
  10072. end
  10073. elseif v:IsA("Terrain") then
  10074. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10075. end
  10076. end
  10077. return Saved;
  10078. end
  10079.  
  10080. InsertPoint = function()
  10081. if #Saved == 0 and not Saved.Terrain then
  10082. return false;
  10083. end
  10084. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10085. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10086. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10087. pcall(function()
  10088. v:Destroy()
  10089. end)
  10090. end
  10091. elseif v:IsA("Terrain") then
  10092. v:Clear()
  10093. end
  10094. end
  10095. for i, v in ipairs(Saved) do
  10096. v:Clone().Parent = workspace;
  10097. end
  10098. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10099. end
  10100.  
  10101. addcmd('savemap','saves current map',{'smap'},
  10102. function(args, speaker)
  10103. RestorePoint()
  10104. Notify('Saved current map')
  10105. end)
  10106.  
  10107. addcmd('restoremap','saves current map',{'rmap'},
  10108. function(args, speaker)
  10109. InsertPoint()
  10110. Notify('Loaded last saved map')
  10111. end)
  10112.  
  10113. addcmd('respawn','respawns',{},
  10114. function(args, speaker)
  10115. local players = getPlayer(args[1], speaker)
  10116. for i,v in pairs(players) do
  10117. respawn(gPlayers[v])
  10118. end
  10119. end)
  10120.  
  10121. addcmd('version','shows version',{''},
  10122. function(args, speaker)
  10123. if speaker.userId ~= LP.userId then
  10124. lponly(speaker)
  10125. else
  10126. Notify("Version is " .. Version)
  10127. end
  10128. end)
  10129. local CTPenabled = false
  10130. Mouse.KeyDown:connect(function (Key)
  10131. if Key:byte() == 29 then
  10132. if FLYING == false then
  10133. execCmd("fly me", Player)
  10134. elseif FLYING == true then
  10135. execCmd("unfly me", Player)
  10136. end
  10137. end
  10138. if Key:byte() == 30 then
  10139. if Clip == true then
  10140. execCmd("noclip", Player)
  10141. elseif Clip == false then
  10142. execCmd("clip", Player)
  10143. end
  10144. end
  10145. Key = Key:lower()
  10146. if Key:byte() == 27 then
  10147. CTPenabled = true
  10148. end
  10149. end)
  10150. Mouse.KeyUp:connect(function(Key)
  10151. Key = Key:lower()
  10152. if Key:byte() == 27 then
  10153. CTPenabled = false
  10154. end
  10155. end)
  10156. Mouse.Button1Down:connect(function()
  10157. local charx = gPlayers.LocalPlayer.Character
  10158. if charx and CTPenabled == true then
  10159. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10160. end
  10161. end)
  10162.  
  10163. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10164. CMDbar.Name = 'GUI'
  10165. CMDbar.DisplayOrder = 2
  10166. cont = Instance.new("Frame")
  10167. cmdBAR = Instance.new('TextBox', cont)
  10168. cont.Name = "cont"
  10169. cont.BackgroundTransparency = 1
  10170. cont.Position = UDim2.new(1, -265, 0, -75)
  10171. cont.Size = UDim2.new(0, 270, 0, 45)
  10172. cont.Parent = CMDbar
  10173. cont.ZIndex = 5
  10174. cont.Active = true cont.Draggable = true
  10175. cmdBAR.Name = "CMDbar"
  10176. cmdBAR.Parent = cont
  10177. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10178. cmdBAR.BackgroundTransparency = 0.7
  10179. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10180. cmdBAR.BorderSizePixel = 0
  10181. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10182. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10183. cmdBAR.Font = Enum.Font.SourceSans
  10184. cmdBAR.FontSize = Enum.FontSize.Size18
  10185. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10186. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10187. cmdBAR.ZIndex = 5
  10188. -------------------
  10189. ----Data Folder----
  10190. -------------------
  10191. DATA = Instance.new('Folder', game.ContextActionService)
  10192. DATA.Name = 'Data'
  10193. Paper = Instance.new('BlockMesh', DATA)
  10194. Paper.Name = 'Paper'
  10195. Paper.Scale = Vector3.new(1,1,0.1)
  10196. ayylmao = Instance.new('Hat', DATA)
  10197. ayylmao.Name = 'ayylmao'
  10198. ayyHandle = Instance.new('Part', ayylmao)
  10199. ayyHandle.Name = 'Handle'
  10200. ayyHandle.Size = Vector3.new(2,2.4,2)
  10201. ayyHandle.FormFactor = 'Plate'
  10202. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10203. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10204. ayyMesh.MeshType = 'FileMesh'
  10205. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10206. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10207. Float = Instance.new('Part', DATA)
  10208. Float.Name = 'Float'
  10209. Float.Transparency = 1
  10210. Float.Size = Vector3.new(6,1,6)
  10211. Float.Anchored = true
  10212. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10213. missile = Instance.new('Part', DATA)
  10214. missile.Name = 'IY_missile'
  10215. missile.CanCollide = false
  10216. missile.Size = Vector3.new(2, 5, 2)
  10217. Instance.new('CylinderMesh', missile)
  10218. local F = Instance.new('Part', missile)
  10219. F.BrickColor = BrickColor.new('Black')
  10220. F.CanCollide = false
  10221. F.Size = Vector3.new(2, 0.2, 2)
  10222. Instance.new('CylinderMesh', F)
  10223. local fire = Instance.new('Fire', F)
  10224. fire.Size = "15"
  10225. fire.Heat = "25"
  10226. local head = Instance.new('Part', missile)
  10227. head.CanCollide = false
  10228. head.Shape = 'Ball'
  10229. head.Size = Vector3.new(2, 2, 2)
  10230. head.TopSurface = 'Smooth'
  10231. head.BottomSurface = 'Smooth'
  10232. local BF = Instance.new('BodyForce', missile)
  10233. BF.Name = 'force'
  10234. BF.Force = Vector3.new(0, 0, 0)
  10235. local W1 = Instance.new('Weld', missile)
  10236. W1.Part0 = missile
  10237. W1.Part1 = F
  10238. W1.C1 = CFrame.new(0, 2.6, 0)
  10239. local W2 = Instance.new('Weld', missile)
  10240. W2.Part0 = missile
  10241. W2.Part1 = head
  10242. W2.C1 = CFrame.new(0, -2.6, 0)
  10243. jail = Instance.new('Model', DATA)
  10244. jail.Name = 'JAIL'
  10245. local B = Instance.new('Part', jail)
  10246. B.Name = 'BUTTOM'
  10247. B.BrickColor = BrickColor.new('Black')
  10248. B.Transparency = 0.5
  10249. B.Anchored = true
  10250. B.Locked = true
  10251. B.Size = Vector3.new(6, 1, 6)
  10252. B.TopSurface = 'Smooth'
  10253. B.BottomSurface = 'Smooth'
  10254. local M = Instance.new('Part', jail)
  10255. M.Name = 'MAIN'
  10256. M.BrickColor = BrickColor.new('Black')
  10257. M.Transparency = 1
  10258. M.Anchored = true
  10259. M.CanCollide = false
  10260. M.Locked = true
  10261. M.Position = B.Position + Vector3.new(0, 3, 0)
  10262. M.Size = Vector3.new(1, 1, 1)
  10263. local P1 = Instance.new('Part', jail)
  10264. P1.BrickColor = BrickColor.new('Black')
  10265. P1.Transparency = 0.5
  10266. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10267. P1.Rotation = Vector3.new(0, 90, 0)
  10268. P1.Anchored = true
  10269. P1.Locked = true
  10270. P1.Size = Vector3.new(1, 6, 6)
  10271. local P2 = Instance.new('Part', jail)
  10272. P2.BrickColor = BrickColor.new('Black')
  10273. P2.Transparency = 0.5
  10274. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10275. P2.Rotation = Vector3.new(-180, 0, -180)
  10276. P2.Anchored = true
  10277. P2.Locked = true
  10278. P2.Size = Vector3.new(1, 6, 4)
  10279. local P3 = Instance.new('Part', jail)
  10280. P3.BrickColor = BrickColor.new('Black')
  10281. P3.Transparency = 0.5
  10282. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10283. P3.Rotation = Vector3.new(0, 0, 0)
  10284. P3.Anchored = true
  10285. P3.Locked = true
  10286. P3.Size = Vector3.new(1, 6, 4)
  10287. local P4 = Instance.new('Part', jail)
  10288. P4.BrickColor = BrickColor.new('Black')
  10289. P4.Transparency = 0.5
  10290. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10291. P4.Rotation = Vector3.new(0, 90, 0)
  10292. P4.Anchored = true
  10293. P4.Locked = true
  10294. P4.Size = Vector3.new(1, 6, 6)
  10295. local TOP = Instance.new('Part', jail)
  10296. TOP.BrickColor = BrickColor.new('Black')
  10297. TOP.Transparency = 0.5
  10298. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10299. TOP.Rotation = Vector3.new(0, 0, 0)
  10300. TOP.Anchored = true
  10301. TOP.Locked = true
  10302. TOP.Size = Vector3.new(6, 1, 6)
  10303. TOP.TopSurface = 'Smooth'
  10304. TOP.BottomSurface = 'Smooth'
  10305. ------------------------------
  10306. ---Commands/Settings Window---
  10307. ------------------------------
  10308. cp = Instance.new("ScreenGui")
  10309. local Frame = Instance.new("Frame")
  10310. local holder = Instance.new("Frame")
  10311. bar = Instance.new("Frame")
  10312. local cmds = Instance.new("TextButton")
  10313. local settings = Instance.new("TextButton")
  10314. local Hide = Instance.new("TextButton")
  10315. local Exit = Instance.new("TextButton")
  10316. FeedbackMain = Instance.new("Frame")
  10317. local Title = Instance.new("TextLabel")
  10318. local checkboxText = Instance.new("TextLabel")
  10319. local CheckBox = Instance.new("ImageButton")
  10320. local bindInput = Instance.new("TextButton")
  10321. Input = Instance.new("TextBox")
  10322. local preText = Instance.new("TextLabel")
  10323. local setpre = Instance.new("TextButton")
  10324. local everyone = Instance.new("TextButton")
  10325. local JLtext = Instance.new("TextLabel")
  10326. local CheckBoxJL = Instance.new("ImageButton")
  10327. local friends = Instance.new("TextButton")
  10328. local InputBox = Instance.new("TextButton")
  10329. Input_2 = Instance.new("TextBox")
  10330. local MTText = Instance.new("TextLabel")
  10331. local setMT = Instance.new("TextButton")
  10332. local CheckBoxS = Instance.new("ImageButton")
  10333. local slocktext = Instance.new("TextLabel")
  10334. local barBind = Instance.new("TextLabel")
  10335. local setBind = Instance.new("TextButton")
  10336. local MtimeInput = Instance.new("TextButton")
  10337. Input_3 = Instance.new("TextBox")
  10338. local size = Instance.new("Frame")
  10339. MAIN = Instance.new("Frame")
  10340. local Title_2 = Instance.new("TextLabel")
  10341. local Example = Instance.new("TextLabel")
  10342. local Search = Instance.new("TextBox")
  10343. local CMDss = Instance.new("ScrollingFrame")
  10344. cp.Name = "cp"
  10345. cp.Parent = DATA
  10346. Frame.Parent = cp
  10347. Frame.Active = true
  10348. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10349. Frame.BackgroundTransparency = 1
  10350. Frame.Draggable = true
  10351. Frame.Position = UDim2.new(1, -300, 1, -330)
  10352. Frame.Size = UDim2.new(0, 300, 0, 40)
  10353. holder.Name = "holder"
  10354. holder.Parent = Frame
  10355. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10356. holder.BackgroundTransparency = 1
  10357. holder.BorderSizePixel = 2
  10358. holder.ClipsDescendants = true
  10359. holder.Size = UDim2.new(0, 300, 0, 330)
  10360. holder.ZIndex = 2
  10361. bar.Name = "bar"
  10362. bar.Parent = holder
  10363. bar.BackgroundColor3 = maincolor
  10364. bar.BackgroundTransparency = 0.30000001192093
  10365. bar.BorderColor3 = Color3.new(0, 0, 0)
  10366. bar.BorderSizePixel = 0
  10367. bar.Position = UDim2.new(1, -295, 1, -330)
  10368. bar.Size = UDim2.new(0, 290, 0, 26)
  10369. cmds.Name = "cmds"
  10370. cmds.Parent = bar
  10371. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10372. cmds.BackgroundTransparency = 0.80000001192093
  10373. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10374. cmds.Position = UDim2.new(0, 3, 0, 3)
  10375. cmds.Size = UDim2.new(0, 70, 0, 20)
  10376. cmds.Font = Enum.Font.SourceSans
  10377. cmds.FontSize = Enum.FontSize.Size14
  10378. cmds.Text = "Commands"
  10379. cmds.TextColor3 = Color3.new(1, 1, 1)
  10380. settings.Name = "settings"
  10381. settings.Parent = bar
  10382. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10383. settings.BackgroundTransparency = 0.80000001192093
  10384. settings.BorderColor3 = Color3.new(1, 1, 1)
  10385. settings.Position = UDim2.new(0, 77, 0, 3)
  10386. settings.Size = UDim2.new(0, 70, 0, 20)
  10387. settings.Font = Enum.Font.SourceSans
  10388. settings.FontSize = Enum.FontSize.Size14
  10389. settings.Text = "Settings"
  10390. settings.TextColor3 = Color3.new(1, 1, 1)
  10391. Hide.Name = "Hide"
  10392. Hide.Parent = bar
  10393. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10394. Hide.BackgroundTransparency = 0.30000001192093
  10395. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10396. Hide.BorderSizePixel = 0
  10397. Hide.Position = UDim2.new(0, 243, 0, 3)
  10398. Hide.Size = UDim2.new(0, 20, 0, 20)
  10399. Hide.FontSize = Enum.FontSize.Size14
  10400. Hide.Text = ""
  10401. Exit.Name = "Exit"
  10402. Exit.Parent = bar
  10403. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10404. Exit.BackgroundTransparency = 0.30000001192093
  10405. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10406. Exit.BorderSizePixel = 0
  10407. Exit.Position = UDim2.new(0, 267, 0, 3)
  10408. Exit.Size = UDim2.new(0, 20, 0, 20)
  10409. Exit.FontSize = Enum.FontSize.Size14
  10410. Exit.Text = ""
  10411. FeedbackMain.Name = "FeedbackMain"
  10412. FeedbackMain.Parent = holder
  10413. FeedbackMain.BackgroundColor3 = maincolor
  10414. FeedbackMain.BackgroundTransparency = 0.5
  10415. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10416. FeedbackMain.BorderSizePixel = 0
  10417. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.0181818, -310)
  10418. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10419. Title.Name = "Title"
  10420. Title.Parent = FeedbackMain
  10421. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10422. Title.BackgroundTransparency = 1
  10423. Title.Size = UDim2.new(1, 0, 0, 30)
  10424. Title.Font = Enum.Font.SourceSansBold
  10425. Title.FontSize = Enum.FontSize.Size24
  10426. Title.Text = "Settings"
  10427. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10428. checkboxText.Name = "checkboxText"
  10429. checkboxText.Parent = FeedbackMain
  10430. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  10431. checkboxText.BackgroundTransparency = 1
  10432. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  10433. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  10434. checkboxText.Font = Enum.Font.SourceSansBold
  10435. checkboxText.FontSize = Enum.FontSize.Size18
  10436. checkboxText.Text = "Suggestions"
  10437. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10438. CheckBox.Name = "CheckBox"
  10439. CheckBox.Parent = FeedbackMain
  10440. CheckBox.BackgroundTransparency = 1
  10441. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  10442. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  10443. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  10444. bindInput.Name = "bindInput"
  10445. bindInput.Parent = FeedbackMain
  10446. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10447. bindInput.Position = UDim2.new(0, 8, 0, 241)
  10448. bindInput.Size = UDim2.new(0, 30, 0, 30)
  10449. bindInput.AutoButtonColor = false
  10450. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10451. bindInput.Font = Enum.Font.SourceSans
  10452. bindInput.FontSize = Enum.FontSize.Size14
  10453. bindInput.Text = ""
  10454. Input.Name = "Input"
  10455. Input.Parent = bindInput
  10456. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  10457. Input.BackgroundTransparency = 1
  10458. Input.Position = UDim2.new(0, -8, 0, -8)
  10459. Input.Size = UDim2.new(0, 20, 0, 20)
  10460. Input.Font = Enum.Font.SourceSansBold
  10461. Input.FontSize = Enum.FontSize.Size18
  10462. Input.MultiLine = true
  10463. Input.Text = ";"
  10464. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10465. Input.TextWrapped = true
  10466. Input.TextYAlignment = Enum.TextYAlignment.Top
  10467. preText.Name = "preText"
  10468. preText.Parent = FeedbackMain
  10469. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  10470. preText.BackgroundTransparency = 1
  10471. preText.Position = UDim2.new(0, 0, 0, 118)
  10472. preText.Size = UDim2.new(1, 0, 0, 30)
  10473. preText.Font = Enum.Font.SourceSansBold
  10474. preText.FontSize = Enum.FontSize.Size18
  10475. preText.Text = "Prefix"
  10476. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10477. setpre.Name = "setpre"
  10478. setpre.Parent = FeedbackMain
  10479. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  10480. setpre.BorderSizePixel = 5
  10481. setpre.Position = UDim2.new(0, 235, 0, 120)
  10482. setpre.Size = UDim2.new(0, 40, 0, 25)
  10483. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10484. setpre.Font = Enum.Font.ArialBold
  10485. setpre.FontSize = Enum.FontSize.Size18
  10486. setpre.Text = "Set"
  10487. everyone.Name = "everyone"
  10488. everyone.Parent = FeedbackMain
  10489. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  10490. everyone.BackgroundTransparency = 0.80000001192093
  10491. everyone.BorderColor3 = Color3.new(0, 0, 0)
  10492. everyone.Position = UDim2.new(0, 230, 0, 217)
  10493. everyone.Size = UDim2.new(0, 50, 0, 20)
  10494. everyone.Font = Enum.Font.SourceSans
  10495. everyone.FontSize = Enum.FontSize.Size14
  10496. everyone.Text = "Everyone"
  10497. everyone.TextColor3 = Color3.new(1, 1, 1)
  10498. JLtext.Name = "JLtext"
  10499. JLtext.Parent = FeedbackMain
  10500. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  10501. JLtext.BackgroundTransparency = 1
  10502. JLtext.Position = UDim2.new(0, 0, 0, 197)
  10503. JLtext.Size = UDim2.new(1, 0, 0, 30)
  10504. JLtext.Font = Enum.Font.SourceSansBold
  10505. JLtext.FontSize = Enum.FontSize.Size14
  10506. JLtext.Text = "Joined / Left Notifications"
  10507. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10508. CheckBoxJL.Name = "CheckBoxJL"
  10509. CheckBoxJL.Parent = FeedbackMain
  10510. CheckBoxJL.BackgroundTransparency = 1
  10511. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  10512. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  10513. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  10514. friends.Name = "friends"
  10515. friends.Parent = FeedbackMain
  10516. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  10517. friends.BackgroundTransparency = 0.80000001192093
  10518. friends.BorderColor3 = Color3.new(1, 1, 1)
  10519. friends.Position = UDim2.new(0, 230, 0, 192)
  10520. friends.Size = UDim2.new(0, 50, 0, 20)
  10521. friends.Font = Enum.Font.SourceSans
  10522. friends.FontSize = Enum.FontSize.Size14
  10523. friends.Text = "Friends"
  10524. friends.TextColor3 = Color3.new(1, 1, 1)
  10525. InputBox.Name = "InputBox"
  10526. InputBox.Parent = FeedbackMain
  10527. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10528. InputBox.Position = UDim2.new(0, 8, 0, 120)
  10529. InputBox.Size = UDim2.new(0, 30, 0, 30)
  10530. InputBox.AutoButtonColor = false
  10531. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10532. InputBox.Font = Enum.Font.SourceSans
  10533. InputBox.FontSize = Enum.FontSize.Size14
  10534. InputBox.Text = ""
  10535. Input_2.Name = "Input"
  10536. Input_2.Parent = InputBox
  10537. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  10538. Input_2.BackgroundTransparency = 1
  10539. Input_2.Position = UDim2.new(0, -8, 0, -8)
  10540. Input_2.Size = UDim2.new(0, 20, 0, 20)
  10541. Input_2.Font = Enum.Font.SourceSansBold
  10542. Input_2.FontSize = Enum.FontSize.Size18
  10543. Input_2.MultiLine = true
  10544. Input_2.Text = ";"
  10545. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10546. Input_2.TextWrapped = true
  10547. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  10548. MTText.Name = "MTText"
  10549. MTText.Parent = FeedbackMain
  10550. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  10551. MTText.BackgroundTransparency = 1
  10552. MTText.Position = UDim2.new(0, 0, 0, 158)
  10553. MTText.Size = UDim2.new(1, 0, 0, 30)
  10554. MTText.Font = Enum.Font.SourceSansBold
  10555. MTText.FontSize = Enum.FontSize.Size18
  10556. MTText.Text = "Message Seconds"
  10557. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10558. setMT.Name = "setMT"
  10559. setMT.Parent = FeedbackMain
  10560. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  10561. setMT.BorderSizePixel = 5
  10562. setMT.Position = UDim2.new(0, 235, 0, 159)
  10563. setMT.Size = UDim2.new(0, 40, 0, 25)
  10564. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10565. setMT.Font = Enum.Font.ArialBold
  10566. setMT.FontSize = Enum.FontSize.Size18
  10567. setMT.Text = "Set"
  10568. CheckBoxS.Name = "CheckBoxS"
  10569. CheckBoxS.Parent = FeedbackMain
  10570. CheckBoxS.BackgroundTransparency = 1
  10571. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  10572. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  10573. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  10574. slocktext.Name = "slocktext"
  10575. slocktext.Parent = FeedbackMain
  10576. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  10577. slocktext.BackgroundTransparency = 1
  10578. slocktext.Position = UDim2.new(0, 0, 0, 79)
  10579. slocktext.Size = UDim2.new(1, 0, 0, 30)
  10580. slocktext.Font = Enum.Font.SourceSansBold
  10581. slocktext.FontSize = Enum.FontSize.Size14
  10582. slocktext.Text = "Allow Friends On Serverlock"
  10583. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10584. barBind.Name = "barBind"
  10585. barBind.Parent = FeedbackMain
  10586. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10587. barBind.BackgroundTransparency = 1
  10588. barBind.Position = UDim2.new(0, 0, 0, 242)
  10589. barBind.Size = UDim2.new(1, 0, 0, 30)
  10590. barBind.Font = Enum.Font.SourceSansBold
  10591. barBind.FontSize = Enum.FontSize.Size18
  10592. barBind.Text = "Command Bar Keybind"
  10593. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10594. setBind.Name = "setBind"
  10595. setBind.Parent = FeedbackMain
  10596. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  10597. setBind.BorderSizePixel = 5
  10598. setBind.Position = UDim2.new(0, 235, 0, 245)
  10599. setBind.Size = UDim2.new(0, 40, 0, 25)
  10600. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10601. setBind.Font = Enum.Font.ArialBold
  10602. setBind.FontSize = Enum.FontSize.Size18
  10603. setBind.Text = "Set"
  10604. MtimeInput.Name = "MtimeInput"
  10605. MtimeInput.Parent = FeedbackMain
  10606. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  10607. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  10608. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  10609. MtimeInput.AutoButtonColor = false
  10610. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  10611. MtimeInput.Font = Enum.Font.SourceSans
  10612. MtimeInput.FontSize = Enum.FontSize.Size14
  10613. MtimeInput.Text = ""
  10614. Input_3.Name = "Input"
  10615. Input_3.Parent = MtimeInput
  10616. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  10617. Input_3.BackgroundTransparency = 1
  10618. Input_3.Position = UDim2.new(0, -8, 0, -8)
  10619. Input_3.Size = UDim2.new(0, 20, 0, 20)
  10620. Input_3.Font = Enum.Font.SourceSansBold
  10621. Input_3.FontSize = Enum.FontSize.Size18
  10622. Input_3.MultiLine = true
  10623. Input_3.Text = "7"
  10624. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  10625. Input_3.TextWrapped = true
  10626. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  10627. size.Name = "size"
  10628. size.Parent = holder
  10629. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10630. size.BackgroundTransparency = 1
  10631. size.Position = UDim2.new(1, -301, 1, -300)
  10632. size.Size = UDim2.new(0, 275, 0, 300)
  10633. size.ZIndex = 2
  10634. MAIN.Name = "MAIN"
  10635. MAIN.Parent = size
  10636. MAIN.BackgroundColor3 = maincolor
  10637. MAIN.BackgroundTransparency = 0.5
  10638. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  10639. MAIN.BorderSizePixel = 0
  10640. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  10641. MAIN.Size = UDim2.new(0, 290, 0, 300)
  10642. Title_2.Name = "Title"
  10643. Title_2.Parent = MAIN
  10644. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10645. Title_2.BackgroundTransparency = 1
  10646. Title_2.Size = UDim2.new(1, 0, 0, 30)
  10647. Title_2.Font = Enum.Font.SourceSansBold
  10648. Title_2.FontSize = Enum.FontSize.Size24
  10649. Title_2.Text = "Commands"
  10650. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10651. Example.Name = "Example"
  10652. Example.Parent = MAIN
  10653. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10654. Example.BackgroundTransparency = 1
  10655. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10656. Example.BorderSizePixel = 0
  10657. Example.Size = UDim2.new(0, 190, 0, 20)
  10658. Example.Visible = false
  10659. Example.Font = Enum.Font.SourceSansBold
  10660. Example.TextSize = 20
  10661. Example.Text = "txt"
  10662. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10663. Example.TextStrokeTransparency = 0
  10664. Example.TextXAlignment = Enum.TextXAlignment.Left
  10665. Example.ZIndex = 6
  10666. Search.Name = "Search"
  10667. Search.Parent = MAIN
  10668. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  10669. Search.BackgroundTransparency = 0.69999998807907
  10670. Search.BorderColor3 = Color3.new(1, 1, 1)
  10671. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  10672. Search.Size = UDim2.new(0, 250, 0, 20)
  10673. Search.ClearTextOnFocus = false
  10674. Search.Font = Enum.Font.SourceSansBold
  10675. Search.FontSize = Enum.FontSize.Size18
  10676. Search.Text = "Search"
  10677. Search.TextColor3 = Color3.new(1, 1, 1)
  10678. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  10679. Search.TextStrokeTransparency = 0
  10680. CMDss.Name = "CMDs"
  10681. CMDss.Parent = MAIN
  10682. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10683. CMDss.BackgroundTransparency = 1
  10684. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10685. CMDss.BorderSizePixel = 0
  10686. CMDss.Position = UDim2.new(0, 10, 0, 65)
  10687. CMDss.Size = UDim2.new(0, 280, 0, 230)
  10688. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10689. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  10690. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  10691. CMDss.ScrollBarThickness = 8
  10692. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  10693. ------------
  10694. ---Notify---
  10695. ------------
  10696. notifyMAIN = Instance.new('ScreenGui', DATA)
  10697. notifyMAIN.Name = 'Notification'
  10698. notifyNOT = Instance.new('Frame', notifyMAIN)
  10699. notifyNOT.Name = 'NOTIFY'
  10700. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  10701. notifyNOT.BackgroundTransparency = 1
  10702. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  10703. notifyNOT.BorderSizePixel = 2
  10704. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  10705. notifyNOT.Size = UDim2.new(1,0,0,-40)
  10706. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  10707. notifyNOTE.Name = 'NOTE'
  10708. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  10709. notifyNOTE.BackgroundTransparency = 1
  10710. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  10711. notifyNOTE.BorderSizePixel = 0
  10712. notifyNOTE.Size = UDim2.new(1,0,1,0)
  10713. notifyNOTE.ZIndex = 4
  10714. notifyNOTE.FontSize = 'Size18'
  10715. notifyNOTE.Font = 'SourceSansBold'
  10716. notifyNOTE.Text = 'NOTIFY'
  10717. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  10718. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  10719. notifyNOTE.TextStrokeTransparency = 0.8
  10720.  
  10721. addcmd('ayylmao','ayy lmao',{'alien'},
  10722. function(args, speaker)
  10723. local players = getPlayer(args[1], speaker)
  10724. for i,v in pairs(players)do
  10725. local pchar = gPlayers[v].Character
  10726. if pchar:FindFirstChild("Shirt") then
  10727. pchar.Shirt:Destroy()
  10728. end
  10729. if pchar:FindFirstChild("Pants") then
  10730. pchar.Pants:Destroy()
  10731. end
  10732. if pchar:FindFirstChild("Shirt Graphic") then
  10733. pchar["Shirt Graphic"].Graphic = ""
  10734. end
  10735. for i,v in pairs(pchar:GetChildren()) do
  10736. if v:IsA("Accessory") then
  10737. v:Destroy()
  10738. end
  10739. end
  10740. local ayylmao = DATA.ayylmao:Clone()
  10741. ayylmao.Parent = pchar
  10742. local BC = pchar["Body Colors"]
  10743. BC.HeadColor = BrickColor.new("Fossil")
  10744. BC.LeftArmColor = BrickColor.new("Fossil")
  10745. BC.LeftLegColor = BrickColor.new("Fossil")
  10746. BC.RightArmColor = BrickColor.new("Fossil")
  10747. BC.RightLegColor = BrickColor.new("Fossil")
  10748. BC.TorsoColor = BrickColor.new("Fossil")
  10749. end
  10750. end)
  10751. -----------------------------------
  10752. ----Commands/Settings Functions----
  10753. -----------------------------------
  10754. HKFolder = Instance.new("Folder", game.CoreGui)
  10755. for i,v in pairs(HK) do
  10756. local HKValue = Instance.new("StringValue", HKFolder)
  10757. HKValue.Value = v
  10758. HKValue.RobloxLocked = true
  10759. end
  10760. CMDsFolder = Instance.new("Folder", game.CoreGui)
  10761. for i,v in pairs(CMDs) do
  10762. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  10763. CMDsValue.Value = v
  10764. CMDsValue.RobloxLocked = true
  10765. end
  10766. cmdOpen = false
  10767. function commands()
  10768. if cmdOpen == false then
  10769. cmdOpen = true
  10770. local cmds = cp:Clone()
  10771. cmds.Parent = game.CoreGui
  10772. local HKV = HKFolder:GetChildren()
  10773. local CMDsV = CMDsFolder:GetChildren()
  10774. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  10775. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  10776. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  10777. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  10778. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  10779. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  10780. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  10781. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  10782. end
  10783. --joined/left friend option
  10784. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  10785. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  10786. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  10787. Nfriends = true updatefile()
  10788. end)
  10789. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  10790. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  10791. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  10792. Nfriends = false updatefile()
  10793. end)
  10794. --Message time
  10795. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  10796. wait()
  10797. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  10798. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  10799. updatefile()
  10800. end)
  10801. --CMDBAR keybind
  10802. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  10803. wait()
  10804. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  10805. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10806. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  10807. updatefile()
  10808. end)
  10809. --Change prefix
  10810. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  10811. wait()
  10812. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  10813. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  10814. updatefile()
  10815. end)
  10816. --Check Box for notify
  10817. checked = "http://www.roblox.com/asset/?id=65492641"
  10818. unchecked = "http://www.roblox.com/asset/?id=65492651"
  10819. if suggestionstoggle == true then
  10820. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  10821. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  10822. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  10823. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  10824. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  10825. suggestionstoggle = true
  10826. updatefile()
  10827. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  10828. --Check Box for allow friends on serverlock
  10829. checked2 = "http://www.roblox.com/asset/?id=65492641"
  10830. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  10831. if allowfriends == true then
  10832. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  10833. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  10834. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  10835. if allowfriends == true then allowfriends = false updatefile()
  10836. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  10837. allowfriends = true updatefile()
  10838. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  10839. --Check Box for JoinedLeft notifications
  10840. checked3 = "http://www.roblox.com/asset/?id=65492641"
  10841. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  10842. if JLnotify == true then
  10843. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  10844. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  10845. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  10846. if JLnotify == true then JLnotify = false updatefile()
  10847. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  10848. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  10849. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  10850. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  10851. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  10852. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  10853. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  10854. cmds.Frame.holder.bar.Hide.Visible = true
  10855. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  10856. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  10857. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  10858. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  10859. cmds.Frame.holder.bar.Hide.Visible = true
  10860. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  10861. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  10862. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  10863. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  10864. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  10865. cmds.Frame.holder.bar.Hide.Visible = false end)
  10866. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  10867. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  10868. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  10869. cmds:Destroy() cmdOpen = false end)
  10870. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  10871. searchbar()
  10872. for i = 1, #HKV do
  10873. local YSize = 25
  10874. local Position = ((i * YSize) - YSize)
  10875. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  10876. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  10877. newcmd.Visible = true
  10878. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  10879. newcmd.Text = "" .. HKV[i].Value
  10880. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  10881. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  10882. end
  10883. for i = 1, #CMDsV do
  10884. local YSize = 25
  10885. local Position = ((i * YSize) - YSize)
  10886. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  10887. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  10888. newcmd.Visible = true
  10889. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  10890. newcmd.Text = "" .. CMDsV[i].Value
  10891. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  10892. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  10893. end
  10894. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  10895. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  10896. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  10897. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  10898. function searchbar()
  10899. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  10900. local main = CSP
  10901. local frame = CSP:WaitForChild('CMDs')
  10902. local gui = CSP:WaitForChild('Search')
  10903. local focused = false
  10904. Match = function(name,str)
  10905. return name:lower():find(str:lower()) and true
  10906. end
  10907. gui.FocusLost:connect(function(enterpressed)
  10908. gui.Text = "Search"
  10909. end)
  10910. IndexContents = function(str,bool)
  10911. local Index,SizeY = 0,0
  10912. for i,v in next, frame:GetChildren() do
  10913. if bool then
  10914. if Match(v.Text,str) then
  10915. Index = Index + 1
  10916. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  10917. v.Visible = true
  10918. SizeY = SizeY + v.AbsoluteSize.Y
  10919. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  10920. else
  10921. v.Visible = false
  10922. end
  10923. else
  10924. v.Visible = true
  10925. SizeY = SizeY + v.AbsoluteSize.Y
  10926. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  10927. end
  10928. end
  10929. end
  10930. game:GetService('RunService').Stepped:connect(function()
  10931. if gui:IsFocused() and gui.Text == "Search" then
  10932. gui.Text = ''
  10933. end
  10934. end)
  10935. gui.Changed:connect(function()
  10936. if gui:IsFocused() then IndexContents(gui.Text,true) end
  10937. end)
  10938.  
  10939. IndexContents('',true)
  10940. end
  10941.  
  10942. function runwindow()
  10943. commands()
  10944. searchbar()
  10945. end
  10946.  
  10947. addcmd('settings','opens settings window',{'toggles'},
  10948. function(args, speaker)
  10949. if speaker.userId ~= LP.userId then
  10950. lponly(speaker)
  10951. else
  10952. runwindow()
  10953. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  10954. wait(0.1)
  10955. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  10956. wait(0.1)
  10957. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  10958. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  10959. end
  10960. end)
  10961.  
  10962. function movetab(speaker,PART)
  10963. game:GetService('RunService').Stepped:connect(function()
  10964. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  10965. PART.Locked = true
  10966. local cf = speaker.Character.HumanoidRootPart.CFrame
  10967. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  10968. PART.CFrame = newcf end end) end
  10969.  
  10970. hastab = {}
  10971. addcmd('tablet','opens tablet gui',{},
  10972. function(args, speaker)
  10973. for _, child in pairs( workspace:GetChildren()) do
  10974. if child.Name == speaker.Name .. "TAB" then
  10975. child:Destroy() end end
  10976. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  10977. local GUI = Instance.new("SurfaceGui")
  10978. local holder = Instance.new("Frame")
  10979. local bar = Instance.new("Frame")
  10980. local Title = Instance.new("TextLabel")
  10981. local MAIN = Instance.new("Frame")
  10982. local Example = Instance.new("TextLabel")
  10983. local CMDs = Instance.new("ScrollingFrame")
  10984. local PART = Instance.new("Part")
  10985. PART.Name = speaker.Name .. 'TAB'
  10986. PART.Color = maincolor
  10987. PART.Size = Vector3.new(7, 7.8, 0.2)
  10988. PART.Transparency = 0
  10989. PART.Locked = true
  10990. PART.CanCollide = false
  10991. PART.Parent = workspace
  10992. PART.Anchored = true
  10993. PART.Material = "Neon"
  10994. local GUI = Instance.new("SurfaceGui")
  10995. local holder = Instance.new("Frame")
  10996. local bar = Instance.new("Frame")
  10997. local Title = Instance.new("TextLabel")
  10998. local MAIN = Instance.new("Frame")
  10999. local Example = Instance.new("TextLabel")
  11000. local CMDs = Instance.new("ScrollingFrame")
  11001. GUI.Name = "GUI"
  11002. GUI.Parent = PART
  11003. GUI.CanvasSize = Vector2.new(500, 600)
  11004. GUI.Face = Enum.NormalId.Back
  11005. holder.Name = "holder"
  11006. holder.Parent = GUI
  11007. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11008. holder.BackgroundTransparency = 1
  11009. holder.BorderSizePixel = 2
  11010. holder.Position = UDim2.new(0, 0, 0, 10)
  11011. holder.Size = UDim2.new(0, 300, 0, 330)
  11012. holder.ZIndex = 2
  11013. bar.Name = "bar"
  11014. bar.Parent = holder
  11015. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11016. bar.BackgroundTransparency = 0.89999997615814
  11017. bar.BorderSizePixel = 0
  11018. bar.Position = UDim2.new(0, 10, 1, -330)
  11019. bar.Size = UDim2.new(0, 480, 0, 33)
  11020. Title.Name = "Title"
  11021. Title.Parent = bar
  11022. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11023. Title.BackgroundTransparency = 1
  11024. Title.Size = UDim2.new(1, 0, 0, 30)
  11025. Title.Font = Enum.Font.SourceSansBold
  11026. Title.FontSize = Enum.FontSize.Size24
  11027. Title.Text = "[Infinite Yield] Command List"
  11028. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11029. MAIN.Name = "MAIN"
  11030. MAIN.Parent = holder
  11031. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11032. MAIN.BackgroundTransparency = 0.89999997615814
  11033. MAIN.BorderSizePixel = 0
  11034. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11035. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11036. Example.Name = "Example"
  11037. Example.Parent = MAIN
  11038. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11039. Example.BackgroundTransparency = 1
  11040. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11041. Example.BorderSizePixel = 0
  11042. Example.Size = UDim2.new(0, 190, 0, 40)
  11043. Example.Visible = false
  11044. Example.Font = Enum.Font.SourceSansBold
  11045. Example.FontSize = Enum.FontSize.Size36
  11046. Example.Text = "txt"
  11047. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11048. Example.TextStrokeTransparency = 0
  11049. Example.TextXAlignment = Enum.TextXAlignment.Left
  11050. Example.ZIndex = 6
  11051. CMDs.Name = "CMDs"
  11052. CMDs.Parent = MAIN
  11053. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11054. CMDs.BackgroundTransparency = 1
  11055. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11056. CMDs.BorderSizePixel = 0
  11057. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11058. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11059. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11060. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11061. CMDs.ScrollBarThickness = 15
  11062. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11063. local CMDsV = CMDsFolder:GetChildren()
  11064. for i = 1, #CMDsV do
  11065. local YSize = 35
  11066. local Position = ((i * YSize) - YSize)
  11067. local newcmd = Example:Clone()
  11068. newcmd.Parent = CMDs
  11069. newcmd.Visible = true
  11070. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11071. newcmd.Text = "" .. CMDsV[i].Value
  11072. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11073. local cf = speaker.Character.HumanoidRootPart.CFrame
  11074. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11075. PART.CFrame = newcf
  11076. speaker.Character.Humanoid.Died:connect(function()
  11077. PART:Destroy() end)
  11078. wait(1)
  11079. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11080. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11081. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11082. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11083. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11084. end)
  11085.  
  11086. function updatepositions()
  11087. if PList then
  11088. PList:ClearAllChildren()
  11089. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11090. for i = 1, #WayPoints do
  11091. local YSize = 25
  11092. local Position = ((i * YSize) - YSize)
  11093. local newcmd = Example:Clone()
  11094. newcmd.Parent = PList
  11095. newcmd.Visible = true
  11096. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11097. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11098. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11099. local goto = Instance.new("TextButton")
  11100. goto.Name = "goto"
  11101. goto.Parent = PList
  11102. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11103. goto.BackgroundTransparency = 0.30000001192093
  11104. goto.BorderColor3 = Color3.new(1, 0, 0)
  11105. goto.BorderSizePixel = 0
  11106. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11107. goto.Size = UDim2.new(0, 20, 0, 20)
  11108. goto.FontSize = Enum.FontSize.Size14
  11109. goto.Text = ""
  11110. goto.ZIndex = 6
  11111. goto.MouseButton1Click:Connect(function()
  11112. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11113. end)
  11114. end
  11115. end
  11116. end
  11117.  
  11118. posopen = false
  11119. addcmd("positions","lists waypoints",{'pos'},
  11120. function(args, speaker)
  11121. if posopen == false then
  11122. posopen = true
  11123. local Pos = Instance.new("ScreenGui")
  11124. local drag = Instance.new("Frame")
  11125. local PromptDialog = Instance.new("Frame")
  11126. local shadow = Instance.new("Frame")
  11127. local PopupText = Instance.new("TextLabel")
  11128. local Exit = Instance.new("TextButton")
  11129. local ContainerFrame = Instance.new("Frame")
  11130. PList = Instance.new("ScrollingFrame")
  11131. Pos.Name = "Pos"
  11132. Pos.Parent = game.CoreGui
  11133. drag.Name = "drag"
  11134. drag.Parent = Pos
  11135. drag.Active = true
  11136. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11137. drag.BackgroundTransparency = 1
  11138. drag.Draggable = true
  11139. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11140. drag.Size = UDim2.new(0, 290, 0, 30)
  11141. PromptDialog.Name = "PromptDialog"
  11142. PromptDialog.Parent = drag
  11143. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11144. PromptDialog.BackgroundTransparency = 1
  11145. PromptDialog.BorderSizePixel = 0
  11146. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11147. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11148. PromptDialog.ZIndex = 8
  11149. shadow.Name = "shadow"
  11150. shadow.Parent = PromptDialog
  11151. shadow.BackgroundColor3 = maincolor
  11152. shadow.BackgroundTransparency = 0.30000001192093
  11153. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11154. shadow.BorderSizePixel = 0
  11155. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11156. shadow.Size = UDim2.new(0, 290, 0, 26)
  11157. PopupText.Name = "PopupText"
  11158. PopupText.Parent = shadow
  11159. PopupText.BackgroundTransparency = 1
  11160. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11161. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11162. PopupText.ZIndex = 110
  11163. PopupText.Font = Enum.Font.SourceSansBold
  11164. PopupText.FontSize = Enum.FontSize.Size28
  11165. PopupText.Text = "Positions"
  11166. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11167. PopupText.TextStrokeTransparency = 0
  11168. PopupText.TextWrapped = true
  11169. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11170. Exit.Name = "Exit"
  11171. Exit.Parent = shadow
  11172. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11173. Exit.BackgroundTransparency = 0.30000001192093
  11174. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11175. Exit.BorderSizePixel = 0
  11176. Exit.Position = UDim2.new(0, 267, 0, 3)
  11177. Exit.Size = UDim2.new(0, 20, 0, 20)
  11178. Exit.FontSize = Enum.FontSize.Size14
  11179. Exit.Text = ""
  11180. ContainerFrame.Name = "ContainerFrame"
  11181. ContainerFrame.Parent = PromptDialog
  11182. ContainerFrame.BackgroundColor3 = maincolor
  11183. ContainerFrame.BackgroundTransparency = 0.5
  11184. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11185. ContainerFrame.BorderSizePixel = 0
  11186. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11187. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11188. ContainerFrame.ZIndex = 5
  11189. PList.Name = "List"
  11190. PList.Parent = ContainerFrame
  11191. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11192. PList.BackgroundTransparency = 1
  11193. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11194. PList.BorderSizePixel = 0
  11195. PList.Position = UDim2.new(0, 10, 0, 5)
  11196. PList.Size = UDim2.new(0, 280, 0, 230)
  11197. PList.ZIndex = 6
  11198. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11199. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11200. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11201. PList.ScrollBarThickness = 8
  11202. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11203. updatepositions()
  11204. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11205. Exit.MouseButton1Click:Connect(function()
  11206. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11207. wait(0.6) posopen = false Pos:Destroy() end) end
  11208. end)
  11209.  
  11210. function updateadmins()
  11211. if AList then
  11212. AList:ClearAllChildren()
  11213. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11214. for i = 1, #adminname do
  11215. local YSize = 25
  11216. local Position = ((i * YSize) - YSize)
  11217. local newcmd = Example:Clone()
  11218. newcmd.Parent = AList
  11219. newcmd.Visible = true
  11220. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11221. newcmd.Text = adminname[i].NAME
  11222. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11223. end
  11224. end
  11225. end
  11226.  
  11227. adminsopen = false
  11228. adminname = {}
  11229. addcmd('admins','displays admins',{'adminlist'},
  11230. function(args, speaker)
  11231. if speaker.userId ~= LP.userId then
  11232. lponly(speaker) else
  11233. if adminsopen == false then
  11234. adminsopen = true
  11235. local admins = Instance.new("ScreenGui")
  11236. local drag = Instance.new("Frame")
  11237. local PromptDialog = Instance.new("Frame")
  11238. local shadow = Instance.new("Frame")
  11239. local PopupText = Instance.new("TextLabel")
  11240. local Exit = Instance.new("TextButton")
  11241. local ContainerFrame = Instance.new("Frame")
  11242. AList = Instance.new("ScrollingFrame")
  11243. admins.Name = "Admins"
  11244. admins.Parent = game.CoreGui
  11245. drag.Name = "drag"
  11246. drag.Parent = admins
  11247. drag.Active = true
  11248. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11249. drag.BackgroundTransparency = 1
  11250. drag.Draggable = true
  11251. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11252. drag.Size = UDim2.new(0, 290, 0, 30)
  11253. PromptDialog.Name = "PromptDialog"
  11254. PromptDialog.Parent = drag
  11255. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11256. PromptDialog.BackgroundTransparency = 1
  11257. PromptDialog.BorderSizePixel = 0
  11258. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11259. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11260. PromptDialog.ZIndex = 8
  11261. shadow.Name = "shadow"
  11262. shadow.Parent = PromptDialog
  11263. shadow.BackgroundColor3 = maincolor
  11264. shadow.BackgroundTransparency = 0.30000001192093
  11265. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11266. shadow.BorderSizePixel = 0
  11267. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11268. shadow.Size = UDim2.new(0, 290, 0, 26)
  11269. PopupText.Name = "PopupText"
  11270. PopupText.Parent = shadow
  11271. PopupText.BackgroundTransparency = 1
  11272. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11273. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11274. PopupText.ZIndex = 110
  11275. PopupText.Font = Enum.Font.SourceSansBold
  11276. PopupText.FontSize = Enum.FontSize.Size28
  11277. PopupText.Text = "Admins"
  11278. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11279. PopupText.TextStrokeTransparency = 0
  11280. PopupText.TextWrapped = true
  11281. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11282. Exit.Name = "Exit"
  11283. Exit.Parent = shadow
  11284. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11285. Exit.BackgroundTransparency = 0.30000001192093
  11286. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11287. Exit.BorderSizePixel = 0
  11288. Exit.Position = UDim2.new(0, 267, 0, 3)
  11289. Exit.Size = UDim2.new(0, 20, 0, 20)
  11290. Exit.FontSize = Enum.FontSize.Size14
  11291. Exit.Text = ""
  11292. ContainerFrame.Name = "ContainerFrame"
  11293. ContainerFrame.Parent = PromptDialog
  11294. ContainerFrame.BackgroundColor3 = maincolor
  11295. ContainerFrame.BackgroundTransparency = 0.5
  11296. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11297. ContainerFrame.BorderSizePixel = 0
  11298. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11299. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11300. ContainerFrame.ZIndex = 5
  11301. AList.Name = "List"
  11302. AList.Parent = ContainerFrame
  11303. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11304. AList.BackgroundTransparency = 1
  11305. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11306. AList.BorderSizePixel = 0
  11307. AList.Position = UDim2.new(0, 10, 0, 5)
  11308. AList.Size = UDim2.new(0, 280, 0, 230)
  11309. AList.ZIndex = 6
  11310. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11311. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11312. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11313. AList.ScrollBarThickness = 8
  11314. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11315. updateadmins()
  11316. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11317. Exit.MouseButton1Click:Connect(function()
  11318. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11319. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11320. end)
  11321.  
  11322. function updatebans()
  11323. if BList then
  11324. BList:ClearAllChildren()
  11325. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11326. for i = 1, #banname do
  11327. local YSize = 25
  11328. local Position = ((i * YSize) - YSize)
  11329. local newcmd = Example:Clone()
  11330. newcmd.Parent = BList
  11331. newcmd.Visible = true
  11332. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11333. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11334. newcmd.TextSize = 20
  11335. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11336. local delet = Instance.new("TextButton")
  11337. delet.Name = "delet"
  11338. delet.Parent = BList
  11339. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11340. delet.BackgroundTransparency = 0.30000001192093
  11341. delet.BorderColor3 = Color3.new(1, 0, 0)
  11342. delet.BorderSizePixel = 0
  11343. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11344. delet.Size = UDim2.new(0, 20, 0, 20)
  11345. delet.FontSize = Enum.FontSize.Size14
  11346. delet.Text = ""
  11347. delet.ZIndex = 6
  11348. delet.MouseButton1Click:Connect(function()
  11349. updatebans()
  11350. execCmd("unban "..banname[i].NAME)
  11351. end)
  11352. end
  11353. end
  11354. end
  11355.  
  11356. banname = {}
  11357. bansopen = false
  11358. addcmd('bans','displays bans',{'banlist'},
  11359. function(args, speaker)
  11360. if speaker.userId ~= LP.userId then
  11361. lponly(speaker) else
  11362. if bansopen == false then
  11363. bansopen = true
  11364. local Bans = Instance.new("ScreenGui")
  11365. local drag = Instance.new("Frame")
  11366. local PromptDialog = Instance.new("Frame")
  11367. local ContainerFrame = Instance.new("Frame")
  11368. BList = Instance.new("ScrollingFrame")
  11369. local shadow = Instance.new("Frame")
  11370. local Exit = Instance.new("TextButton")
  11371. local PopupText = Instance.new("TextLabel")
  11372. Bans.Name = "Bans"
  11373. Bans.Parent = game.CoreGui
  11374. drag.Name = "drag"
  11375. drag.Parent = Bans
  11376. drag.Active = true
  11377. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11378. drag.BackgroundTransparency = 1
  11379. drag.Draggable = true
  11380. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11381. drag.Size = UDim2.new(0, 438, 0, 26)
  11382. PromptDialog.Name = "PromptDialog"
  11383. PromptDialog.Parent = drag
  11384. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11385. PromptDialog.BackgroundTransparency = 1
  11386. PromptDialog.BorderSizePixel = 0
  11387. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11388. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11389. PromptDialog.ZIndex = 5
  11390. ContainerFrame.Name = "ContainerFrame"
  11391. ContainerFrame.Parent = PromptDialog
  11392. ContainerFrame.BackgroundColor3 = maincolor
  11393. ContainerFrame.BackgroundTransparency = 0.5
  11394. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11395. ContainerFrame.BorderSizePixel = 0
  11396. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11397. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11398. ContainerFrame.ZIndex = 5
  11399. BList.Name = "List"
  11400. BList.Parent = ContainerFrame
  11401. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11402. BList.BackgroundTransparency = 1
  11403. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11404. BList.BorderSizePixel = 0
  11405. BList.Position = UDim2.new(0, 10, 0, 9)
  11406. BList.Size = UDim2.new(0, 428, 0, 230)
  11407. BList.ZIndex = 5
  11408. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11409. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11410. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11411. BList.ScrollBarThickness = 8
  11412. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11413. shadow.Name = "shadow"
  11414. shadow.Parent = PromptDialog
  11415. shadow.BackgroundColor3 = maincolor
  11416. shadow.BackgroundTransparency = 0.30000001192093
  11417. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11418. shadow.BorderSizePixel = 0
  11419. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11420. shadow.Size = UDim2.new(0, 438, 0, 26)
  11421. Exit.Name = "Exit"
  11422. Exit.Parent = shadow
  11423. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11424. Exit.BackgroundTransparency = 0.30000001192093
  11425. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11426. Exit.BorderSizePixel = 0
  11427. Exit.Position = UDim2.new(0, 415, 0, 3)
  11428. Exit.Size = UDim2.new(0, 20, 0, 20)
  11429. Exit.FontSize = Enum.FontSize.Size14
  11430. Exit.Text = ""
  11431. PopupText.Name = "PopupText"
  11432. PopupText.Parent = shadow
  11433. PopupText.BackgroundTransparency = 1
  11434. PopupText.Position = UDim2.new(0, 61, 0, -4)
  11435. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11436. PopupText.ZIndex = 6
  11437. PopupText.Font = Enum.Font.SourceSansBold
  11438. PopupText.FontSize = Enum.FontSize.Size32
  11439. PopupText.Text = "Bans"
  11440. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11441. PopupText.TextStrokeTransparency = 0
  11442. PopupText.TextWrapped = true
  11443. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11444. updatebans()
  11445. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11446. Exit.MouseButton1Click:Connect(function()
  11447. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11448. wait(0.6) bansopen = false Bans:Destroy() end) end end
  11449. end)
  11450.  
  11451. addcmd('cmds','opens cmds window',{'commands'},
  11452. function(args, speaker)
  11453. if speaker.userId ~= LP.userId then
  11454. for _, child in pairs( workspace:GetChildren()) do
  11455. if child.Name == speaker.Name .. "TAB" then
  11456. child:Destroy() end end
  11457. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11458. local GUI = Instance.new("SurfaceGui")
  11459. local holder = Instance.new("Frame")
  11460. local bar = Instance.new("Frame")
  11461. local Title = Instance.new("TextLabel")
  11462. local MAIN = Instance.new("Frame")
  11463. local Example = Instance.new("TextLabel")
  11464. local CMDs = Instance.new("ScrollingFrame")
  11465. local PART = Instance.new("Part")
  11466. PART.Name = speaker.Name .. 'TAB'
  11467. PART.Color = maincolor
  11468. PART.Size = Vector3.new(7, 7.8, 0.2)
  11469. PART.Transparency = 0
  11470. PART.Locked = true
  11471. PART.CanCollide = false
  11472. PART.Parent = workspace
  11473. PART.Anchored = true
  11474. PART.Material = "Neon"
  11475. local GUI = Instance.new("SurfaceGui")
  11476. local holder = Instance.new("Frame")
  11477. local bar = Instance.new("Frame")
  11478. local Title = Instance.new("TextLabel")
  11479. local MAIN = Instance.new("Frame")
  11480. local Example = Instance.new("TextLabel")
  11481. local CMDs = Instance.new("ScrollingFrame")
  11482. GUI.Name = "GUI"
  11483. GUI.Parent = PART
  11484. GUI.CanvasSize = Vector2.new(500, 600)
  11485. GUI.Face = Enum.NormalId.Back
  11486. holder.Name = "holder"
  11487. holder.Parent = GUI
  11488. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11489. holder.BackgroundTransparency = 1
  11490. holder.BorderSizePixel = 2
  11491. holder.Position = UDim2.new(0, 0, 0, 10)
  11492. holder.Size = UDim2.new(0, 300, 0, 330)
  11493. holder.ZIndex = 2
  11494. bar.Name = "bar"
  11495. bar.Parent = holder
  11496. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11497. bar.BackgroundTransparency = 0.89999997615814
  11498. bar.BorderSizePixel = 0
  11499. bar.Position = UDim2.new(0, 10, 1, -330)
  11500. bar.Size = UDim2.new(0, 480, 0, 33)
  11501. Title.Name = "Title"
  11502. Title.Parent = bar
  11503. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11504. Title.BackgroundTransparency = 1
  11505. Title.Size = UDim2.new(1, 0, 0, 30)
  11506. Title.Font = Enum.Font.SourceSansBold
  11507. Title.FontSize = Enum.FontSize.Size24
  11508. Title.Text = "[Infinite Yield] Command List"
  11509. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11510. MAIN.Name = "MAIN"
  11511. MAIN.Parent = holder
  11512. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11513. MAIN.BackgroundTransparency = 0.89999997615814
  11514. MAIN.BorderSizePixel = 0
  11515. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11516. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11517. Example.Name = "Example"
  11518. Example.Parent = MAIN
  11519. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11520. Example.BackgroundTransparency = 1
  11521. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11522. Example.BorderSizePixel = 0
  11523. Example.Size = UDim2.new(0, 190, 0, 40)
  11524. Example.Visible = false
  11525. Example.Font = Enum.Font.SourceSansBold
  11526. Example.FontSize = Enum.FontSize.Size36
  11527. Example.Text = "txt"
  11528. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11529. Example.TextStrokeTransparency = 0
  11530. Example.TextXAlignment = Enum.TextXAlignment.Left
  11531. Example.ZIndex = 6
  11532. CMDs.Name = "CMDs"
  11533. CMDs.Parent = MAIN
  11534. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11535. CMDs.BackgroundTransparency = 1
  11536. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11537. CMDs.BorderSizePixel = 0
  11538. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11539. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11540. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11541. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11542. CMDs.ScrollBarThickness = 15
  11543. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11544. local CMDsV = CMDsFolder:GetChildren()
  11545. for i = 1, #CMDsV do
  11546. local YSize = 35
  11547. local Position = ((i * YSize) - YSize)
  11548. local newcmd = Example:Clone()
  11549. newcmd.Parent = CMDs
  11550. newcmd.Visible = true
  11551. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11552. newcmd.Text = "" .. CMDsV[i].Value
  11553. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11554. local cf = speaker.Character.HumanoidRootPart.CFrame
  11555. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11556. PART.CFrame = newcf
  11557. speaker.Character.Humanoid.Died:connect(function()
  11558. PART:Destroy() end)
  11559. wait(1)
  11560. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11561. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11562. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11563. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11564. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11565. else
  11566. commands()
  11567. searchbar()
  11568. end
  11569. end)
  11570. cmdBAR.FocusLost:connect(function(enterpressed)
  11571. if enterpressed and cmdBAR.Text ~= "" then
  11572. spawn(function ()
  11573. execCmd(cmdBAR.Text, Player)
  11574. end)
  11575. end
  11576. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  11577. cmdBAR.BorderSizePixel = 1
  11578. wait(0.1)
  11579. cmdBAR.BorderSizePixel = 0
  11580. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11581. end)
  11582. Mouse.KeyDown:connect(function(Key)
  11583. if (Key==cmdbarbind) then
  11584. cmdBAR:CaptureFocus()
  11585. cmdBAR.BorderSizePixel = 1
  11586. wait(0.1)
  11587. cmdBAR.BorderSizePixel = 2
  11588. end
  11589. end)
  11590. cmdBAR.Changed:connect(function (property)
  11591. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  11592. end)
  11593. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  11594. local diff = cmdBAR.TextBounds.X-250
  11595. 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)
  11596. end)
  11597. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  11598. game:GetService("UserInputService").InputBegan:Connect(function(input)
  11599. if not cmdBAR:IsFocused() then return end
  11600. if input.KeyCode == Enum.KeyCode.Up then
  11601. historyCount = historyCount + 1
  11602. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  11603. cmdBAR.Text = cmdHistory[historyCount] or ""
  11604. elseif input.KeyCode == Enum.KeyCode.Down then
  11605. historyCount = historyCount - 1
  11606. if historyCount < 1 then historyCount = 1 end
  11607. cmdBAR.Text = cmdHistory[historyCount] or ""
  11608. end
  11609. end)
  11610. NOTIFY = DATA.Notification
  11611. NOTIFY.Parent = game.CoreGui
  11612. local usingNOTE = false
  11613. function Notify(msg)
  11614. spawn(function()
  11615. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  11616. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11617. wait(0.5)
  11618. MusicPlayer:Hide()
  11619. if qopen == true then
  11620. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11621. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11622. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11623. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  11624. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  11625. NOTIFY.NOTIFY.NOTE.Text = msg
  11626. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  11627. if playerenabled == true then
  11628. wait(4)
  11629. if playerenabled == true then
  11630. MusicPlayer:Show()
  11631. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11632. end
  11633. end
  11634. else
  11635. NOTIFY.NOTIFY.NOTE.Text = msg
  11636. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  11637. if playerenabled == true then
  11638. wait(4)
  11639. if playerenabled == true then
  11640. MusicPlayer:Show()
  11641. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  11642. end
  11643. end
  11644. end end end) end
  11645. local loadbar = Instance.new("ScreenGui") local Loading = Instance.new("TextLabel") local fr = Instance.new("Frame") local ba = Instance.new("Frame") loadbar.Name = "loadbar" loadbar.Parent = game.CoreGui
  11646. Loading.Name = "Loading" Loading.Parent = loadbar Loading.BackgroundColor3 = Color3.new(1, 1, 1) Loading.BackgroundTransparency = 1 Loading.Position = UDim2.new(0.25, 0, 0.875, 0) Loading.Size = UDim2.new(0.5, 0, 0, 50)
  11647. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading..." Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  11648. Loading.TextTransparency = 0.10000000149012 Loading.TextWrapped = true fr.Name = "fr" fr.Parent = Loading fr.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078) fr.BackgroundTransparency = 0.30000001192093
  11649. fr.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078) fr.BorderSizePixel = 2 fr.Size = UDim2.new(1, 0, 1, 0) ba.ZIndex = 100 fr.ZIndex = 99 ba.Name = "ba" ba.Parent = Loading ba.BackgroundColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392) ba.BorderColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392)
  11650. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  11651. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  11652. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  11653. local Logs = Instance.new("ScreenGui")
  11654. logdrag = Instance.new("Frame")
  11655. local PromptDialog = Instance.new("Frame")
  11656. local ContainerFrame = Instance.new("Frame")
  11657. local pos = Instance.new("Frame")
  11658. local clear = Instance.new("TextButton")
  11659. local scroll = Instance.new("ScrollingFrame")
  11660. local hl = Instance.new("Frame")
  11661. local whispers = Instance.new("Frame")
  11662. local CheckBox = Instance.new("ImageButton")
  11663. local box = Instance.new("TextButton")
  11664. local whispers_2 = Instance.new("TextLabel")
  11665. local chats = Instance.new("Frame")
  11666. local CheckBox_2 = Instance.new("ImageButton")
  11667. local box_2 = Instance.new("TextButton")
  11668. local chats_2 = Instance.new("TextLabel")
  11669. local commands = Instance.new("Frame")
  11670. local CheckBox_3 = Instance.new("ImageButton")
  11671. local box_3 = Instance.new("TextButton")
  11672. local commands_2 = Instance.new("TextLabel")
  11673. local shadow = Instance.new("Frame")
  11674. local Exit = Instance.new("TextButton")
  11675. local PopupText = Instance.new("TextLabel")
  11676. local Hide = Instance.new("TextButton")
  11677. Logs.Name = "Logs"
  11678. Logs.Parent = game.CoreGui
  11679. logdrag.Name = "drag"
  11680. logdrag.Parent = Logs
  11681. logdrag.Active = true
  11682. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  11683. logdrag.BackgroundTransparency = 1
  11684. logdrag.Draggable = true
  11685. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  11686. logdrag.Size = UDim2.new(0, 438, 0, 26)
  11687. PromptDialog.Name = "PromptDialog"
  11688. PromptDialog.Parent = logdrag
  11689. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11690. PromptDialog.BackgroundTransparency = 1
  11691. PromptDialog.BorderSizePixel = 0
  11692. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11693. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11694. PromptDialog.ZIndex = 5
  11695. PromptDialog.ClipsDescendants = true
  11696. ContainerFrame.Name = "ContainerFrame"
  11697. ContainerFrame.Parent = PromptDialog
  11698. ContainerFrame.BackgroundColor3 = maincolor
  11699. ContainerFrame.BackgroundTransparency = 0.5
  11700. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11701. ContainerFrame.BorderSizePixel = 0
  11702. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  11703. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  11704. ContainerFrame.ZIndex = 5
  11705. pos.Name = "pos"
  11706. pos.Parent = ContainerFrame
  11707. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11708. pos.BackgroundTransparency = 1
  11709. pos.BorderColor3 = Color3.new(0, 0, 0)
  11710. pos.BorderSizePixel = 0
  11711. pos.Position = UDim2.new(0, 10, 0, 9)
  11712. pos.Size = UDim2.new(0, 428, 0, 230)
  11713. pos.ZIndex = 5
  11714. clear.Name = "clear"
  11715. clear.Parent = pos
  11716. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  11717. clear.BackgroundTransparency = 0.80000001192093
  11718. clear.BorderColor3 = Color3.new(1, 1, 1)
  11719. clear.Position = UDim2.new(0, 3, 0, 3)
  11720. clear.Size = UDim2.new(0, 70, 0, 20)
  11721. clear.ZIndex = 5
  11722. clear.Font = Enum.Font.SourceSans
  11723. clear.FontSize = Enum.FontSize.Size14
  11724. clear.Text = "Clear"
  11725. clear.TextColor3 = Color3.new(1, 1, 1)
  11726. scroll.Name = "scroll"
  11727. scroll.Parent = pos
  11728. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11729. scroll.BackgroundTransparency = 1
  11730. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11731. scroll.BorderSizePixel = 0
  11732. scroll.Size = UDim2.new(0, 413, 0, 193)
  11733. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  11734. scroll.ZIndex = 5
  11735. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11736. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  11737. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  11738. scroll.ScrollBarThickness = 8
  11739. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  11740. hl.Name = "hl"
  11741. hl.Parent = pos
  11742. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11743. hl.BackgroundTransparency = 0.5
  11744. hl.BorderColor3 = Color3.new(0, 0, 0)
  11745. hl.BorderSizePixel = 0
  11746. hl.Position = UDim2.new(0, 2, 0, 35)
  11747. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  11748. hl.ZIndex = 5
  11749. whispers.Name = "whispers"
  11750. whispers.Parent = pos
  11751. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  11752. whispers.BackgroundTransparency = 1
  11753. whispers.Size = UDim2.new(0, 428, 0, 230)
  11754. CheckBox.Name = "CheckBox"
  11755. CheckBox.Parent = whispers
  11756. CheckBox.BackgroundTransparency = 1
  11757. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  11758. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  11759. CheckBox.ZIndex = 6
  11760. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11761. box.Name = "box"
  11762. box.Parent = whispers
  11763. box.BackgroundColor3 = Color3.new(0, 0, 0)
  11764. box.BackgroundTransparency = 0.80000001192093
  11765. box.BorderColor3 = Color3.new(1, 1, 1)
  11766. box.Position = UDim2.new(0, 172, 0, 3)
  11767. box.Size = UDim2.new(0, 94, 0, 20)
  11768. box.ZIndex = 5
  11769. box.Font = Enum.Font.SourceSans
  11770. box.FontSize = Enum.FontSize.Size14
  11771. box.Text = ""
  11772. box.TextColor3 = Color3.new(1, 1, 1)
  11773. whispers_2.Name = "whispers"
  11774. whispers_2.Parent = whispers
  11775. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11776. whispers_2.BackgroundTransparency = 1
  11777. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  11778. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  11779. whispers_2.ZIndex = 6
  11780. whispers_2.Font = Enum.Font.SourceSansBold
  11781. whispers_2.FontSize = Enum.FontSize.Size14
  11782. whispers_2.Text = "Whispers"
  11783. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11784. chats.Name = "chats"
  11785. chats.Parent = pos
  11786. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  11787. chats.BackgroundTransparency = 1
  11788. chats.Size = UDim2.new(0, 428, 0, 230)
  11789. CheckBox_2.Name = "CheckBox"
  11790. CheckBox_2.Parent = chats
  11791. CheckBox_2.BackgroundTransparency = 1
  11792. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  11793. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  11794. CheckBox_2.ZIndex = 6
  11795. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  11796. box_2.Name = "box"
  11797. box_2.Parent = chats
  11798. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  11799. box_2.BackgroundTransparency = 0.80000001192093
  11800. box_2.BorderColor3 = Color3.new(1, 1, 1)
  11801. box_2.Position = UDim2.new(0, 86, 0, 3)
  11802. box_2.Size = UDim2.new(0, 73, 0, 20)
  11803. box_2.ZIndex = 5
  11804. box_2.Font = Enum.Font.SourceSans
  11805. box_2.FontSize = Enum.FontSize.Size14
  11806. box_2.Text = ""
  11807. box_2.TextColor3 = Color3.new(1, 1, 1)
  11808. chats_2.Name = "chats"
  11809. chats_2.Parent = chats
  11810. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11811. chats_2.BackgroundTransparency = 1
  11812. chats_2.Position = UDim2.new(0, 86, 0, 2)
  11813. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  11814. chats_2.ZIndex = 6
  11815. chats_2.Font = Enum.Font.SourceSansBold
  11816. chats_2.FontSize = Enum.FontSize.Size14
  11817. chats_2.Text = "Chats"
  11818. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11819. commands.Name = "commands"
  11820. commands.Parent = pos
  11821. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  11822. commands.BackgroundTransparency = 1
  11823. commands.Size = UDim2.new(0, 428, 0, 230)
  11824. CheckBox_3.Name = "CheckBox"
  11825. CheckBox_3.Parent = commands
  11826. CheckBox_3.BackgroundTransparency = 1
  11827. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  11828. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  11829. CheckBox_3.ZIndex = 6
  11830. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  11831. box_3.Name = "box"
  11832. box_3.Parent = commands
  11833. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  11834. box_3.BackgroundTransparency = 0.80000001192093
  11835. box_3.BorderColor3 = Color3.new(1, 1, 1)
  11836. box_3.Position = UDim2.new(0, 279, 0, 3)
  11837. box_3.Size = UDim2.new(0, 102, 0, 20)
  11838. box_3.ZIndex = 5
  11839. box_3.Font = Enum.Font.SourceSans
  11840. box_3.FontSize = Enum.FontSize.Size14
  11841. box_3.Text = ""
  11842. box_3.TextColor3 = Color3.new(1, 1, 1)
  11843. commands_2.Name = "commands"
  11844. commands_2.Parent = commands
  11845. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11846. commands_2.BackgroundTransparency = 1
  11847. commands_2.Position = UDim2.new(0, 279, 0, 3)
  11848. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  11849. commands_2.ZIndex = 6
  11850. commands_2.Font = Enum.Font.SourceSansBold
  11851. commands_2.FontSize = Enum.FontSize.Size14
  11852. commands_2.Text = "Commands"
  11853. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11854. shadow.Name = "shadow"
  11855. shadow.Parent = PromptDialog
  11856. shadow.BackgroundColor3 = maincolor
  11857. shadow.BackgroundTransparency = 0.30000001192093
  11858. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11859. shadow.BorderSizePixel = 0
  11860. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  11861. shadow.Size = UDim2.new(0, 438, 0, 26)
  11862. Exit.Name = "Exit"
  11863. Exit.Parent = shadow
  11864. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11865. Exit.BackgroundTransparency = 0.30000001192093
  11866. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11867. Exit.BorderSizePixel = 0
  11868. Exit.Position = UDim2.new(0, 415, 0, 3)
  11869. Exit.Size = UDim2.new(0, 20, 0, 20)
  11870. Exit.FontSize = Enum.FontSize.Size14
  11871. Exit.Text = ""
  11872. PopupText.Name = "PopupText"
  11873. PopupText.Parent = shadow
  11874. PopupText.BackgroundTransparency = 1
  11875. PopupText.Position = UDim2.new(0, 61, 0, -5)
  11876. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  11877. PopupText.ZIndex = 6
  11878. PopupText.Font = Enum.Font.SourceSansBold
  11879. PopupText.TextSize = 31
  11880. PopupText.Text = "Logs"
  11881. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11882. PopupText.TextStrokeTransparency = 0
  11883. PopupText.TextWrapped = true
  11884. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11885. Hide.Name = "Hide"
  11886. Hide.Parent = shadow
  11887. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  11888. Hide.BackgroundTransparency = 0.30000001192093
  11889. Hide.BorderColor3 = Color3.new(1, 1, 1)
  11890. Hide.BorderSizePixel = 0
  11891. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  11892. Hide.Size = UDim2.new(0, 20, 0, 20)
  11893. Hide.FontSize = Enum.FontSize.Size14
  11894. Hide.Text = ""
  11895. checked = "http://www.roblox.com/asset/?id=65492641"
  11896. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11897. if chatsV == true then
  11898. CheckBox_2.Image = checked else
  11899. CheckBox_2.Image = unchecked end
  11900. box_2.MouseButton1Down:connect(function()
  11901. if chatsV == true then chatsV = false
  11902. CheckBox_2.Image = unchecked updatefile() else
  11903. chatsV = true
  11904. CheckBox_2.Image = checked updatefile() end end)
  11905. if whispersV == true then
  11906. CheckBox.Image = checked else
  11907. CheckBox.Image = unchecked end
  11908. box.MouseButton1Down:connect(function()
  11909. if whispersV == true then whispersV = false
  11910. CheckBox.Image = unchecked updatefile() else
  11911. whispersV = true
  11912. CheckBox.Image = checked updatefile() end end)
  11913. if commandsV == true then
  11914. CheckBox_3.Image = checked else
  11915. CheckBox_3.Image = unchecked end
  11916. box_3.MouseButton1Down:connect(function()
  11917. if commandsV == true then commandsV = false
  11918. CheckBox_3.Image = unchecked updatefile() else
  11919. commandsV = true
  11920. CheckBox_3.Image = checked updatefile() end end)
  11921. clear.MouseButton1Down:connect(function()
  11922. for _, child in pairs( scroll:GetChildren()) do
  11923. child:Destroy() end
  11924. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  11925. end)
  11926. Exit.MouseButton1Down:connect(function()
  11927. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11928. logsopen = false
  11929. end)
  11930. hidden = false
  11931. Hide.MouseButton1Down:connect(function()
  11932. if hidden == false then hidden = true
  11933. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  11934. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  11935. end end)
  11936. function logtime() -- time function from aperture
  11937. local HOUR = math.floor((tick() % 86400) / 3600)
  11938. local MINUTE = math.floor((tick() % 3600) / 60)
  11939. local SECOND = math.floor(tick() % 60)
  11940. local AP = HOUR > 11 and 'PM' or 'AM'
  11941. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  11942. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  11943. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  11944. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  11945. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  11946. function CreateLabel(Name, Text)
  11947. local sf = scroll
  11948. if #sf:GetChildren() >= 2546 then
  11949. sf:ClearAllChildren()
  11950. end
  11951. local alls = 0
  11952. for i,v in pairs(sf:GetChildren()) do
  11953. if v then
  11954. alls = v.Size.Y.Offset + alls
  11955. end
  11956. if not v then
  11957. alls = 0
  11958. end
  11959. end
  11960. local tl = Instance.new('TextLabel', sf)
  11961. local il = Instance.new('Frame', tl)
  11962. tl.Name = Name
  11963. tl.ZIndex = 6
  11964. tl.Text = logtime().." - ["..Name.."]: "..Text
  11965. tl.Size = UDim2.new(0,410,0,84)
  11966. tl.BackgroundTransparency = 1
  11967. tl.BorderSizePixel = 0
  11968. tl.Font = "SourceSansBold"
  11969. tl.Position = UDim2.new(-1,0,0,alls)
  11970. tl.TextTransparency = 1
  11971. tl.TextScaled = false
  11972. tl.TextSize = 14
  11973. tl.TextWrapped = true
  11974. tl.TextXAlignment = "Left"
  11975. tl.TextYAlignment = "Top"
  11976. il.BackgroundTransparency = 1
  11977. il.BorderSizePixel = 0
  11978. il.Size = UDim2.new(0,12,1,0)
  11979. il.Position = UDim2.new(0,410,0,0)
  11980. tl.TextColor3 = Color3.fromRGB(255,255,255)
  11981. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  11982. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  11983. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  11984. local size2 = sf.CanvasSize.Y.Offset
  11985. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  11986. for i = 0,50 do wait(0.05)
  11987. tl.TextTransparency = tl.TextTransparency - 0.05
  11988. end
  11989. tl.TextTransparency = 0
  11990. end logsloaded = true
  11991. local intro = Instance.new("ScreenGui")
  11992. local Frame = Instance.new("Frame")
  11993. local Circle = Instance.new("ImageLabel")
  11994. local ImageLabel = Instance.new("ImageLabel")
  11995. intro.Name = "intro"
  11996. intro.Parent = game.CoreGui
  11997. Frame.Parent = intro
  11998. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  11999. Frame.BackgroundTransparency = 1
  12000. Frame.BorderSizePixel = 0
  12001. Frame.ClipsDescendants = true
  12002. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  12003. Frame.Size = UDim2.new(0, 250, 0, 250)
  12004. Circle.Name = "Circle"
  12005. Circle.Parent = Frame
  12006. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  12007. Circle.BackgroundTransparency = 1
  12008. Circle.BorderSizePixel = 0
  12009. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  12010. Circle.Image = "rbxassetid://631172870"
  12011. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12012. ImageLabel.Parent = Frame
  12013. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  12014. ImageLabel.BackgroundTransparency = 1
  12015. ImageLabel.BorderSizePixel = 0
  12016. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  12017. ImageLabel.Image = "rbxassetid://1352543873"
  12018. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  12019. local g = intro
  12020. local f = Frame
  12021. local imagef = Circle
  12022. local logof = ImageLabel
  12023. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.5)
  12024. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.5)
  12025. repeat wait() until imagef.Size == UDim2.new(3,0,3,0) and logof.Size == UDim2.new(1,0,1,0)
  12026. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.5)
  12027. repeat wait() until f.Size == UDim2.new(0,300,0,300)
  12028. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.5)
  12029. repeat wait() until f.Size == UDim2.new(0,250,0,250)
  12030. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  12031. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  12032. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  12033. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  12034. 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
  12035. 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)
  12036. 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)
  12037. 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)
  12038. 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
  12039. 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
  12040. 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)
  12041. 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)
  12042. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  12043. 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
  12044. 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
  12045. 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)
  12046. 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)
  12047. 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)
  12048. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  12049. 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)
  12050. 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
  12051. lockic = Instance.new("ImageLabel")
  12052. lockic.Name = "lock"
  12053. lockic.Parent = iy
  12054. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  12055. lockic.BackgroundTransparency = 1
  12056. lockic.ImageTransparency = 1
  12057. lockic.BorderSizePixel = 0
  12058. lockic.Position = UDim2.new(0, 53, 0, -3)
  12059. lockic.Size = UDim2.new(0, 40, 0, 40)
  12060. lockic.Image = "rbxassetid://1495252742"
  12061. 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)
  12062. 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
  12063. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  12064. 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)
  12065. 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
  12066. 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)
  12067. 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)
  12068. PKR = picker.ColorPicker
  12069. local ColorPicker do
  12070. ColorPicker = {}
  12071.  
  12072. ColorPicker.new = function()
  12073. local newMt = setmetatable({},{})
  12074.  
  12075. local pickerGui = picker.ColorPicker
  12076. local pickerTopBar = pickerGui.TopBar
  12077. local pickerFrame = pickerGui.Content
  12078. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  12079. local colorStrip = pickerFrame.ColorStrip
  12080. local previewFrame = pickerFrame.Preview
  12081. local basicColorsFrame = pickerFrame.BasicColors
  12082. local customColorsFrame = pickerFrame.CustomColors
  12083. local okButton = pickerFrame.Ok
  12084. local cancelButton = pickerFrame.Cancel
  12085. local defaultButton = pickerFrame.Default
  12086.  
  12087. local colorScope = colorSpace.Scope
  12088. local colorArrow = pickerFrame.ArrowFrame.Arrow
  12089.  
  12090. local hueInput = pickerFrame.Hue.Input
  12091. local satInput = pickerFrame.Sat.Input
  12092. local valInput = pickerFrame.Val.Input
  12093.  
  12094. local redInput = pickerFrame.Red.Input
  12095. local greenInput = pickerFrame.Green.Input
  12096. local blueInput = pickerFrame.Blue.Input
  12097.  
  12098. local user = game:GetService("UserInputService")
  12099. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12100.  
  12101. local hue,sat,val = 0,0,1
  12102. local red,green,blue = 1,1,1
  12103. local chosenColor = Color3.new(0,0,0)
  12104.  
  12105. 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)}
  12106. local customColors = {}
  12107.  
  12108. local function updateColor(noupdate)
  12109. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  12110. local hsvColor = Color3.fromHSV(hue,sat,val)
  12111.  
  12112. if noupdate == 2 or not noupdate then
  12113. hueInput.Text = tostring(math.ceil(359*hue))
  12114. satInput.Text = tostring(math.ceil(255*sat))
  12115. valInput.Text = tostring(math.floor(255*val))
  12116. end
  12117. if noupdate == 1 or not noupdate then
  12118. redInput.Text = tostring(math.floor(255*red))
  12119. greenInput.Text = tostring(math.floor(255*green))
  12120. blueInput.Text = tostring(math.floor(255*blue))
  12121. end
  12122.  
  12123. chosenColor = Color3.new(red,green,blue)
  12124.  
  12125. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  12126. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  12127. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  12128. previewFrame.BackgroundColor3 = chosenColor
  12129.  
  12130. newMt.Color = chosenColor
  12131. if newMt.Changed then newMt:Changed(chosenColor) end
  12132. end
  12133.  
  12134. local function colorSpaceInput()
  12135. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  12136. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  12137.  
  12138. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  12139. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12140.  
  12141. hue = (219 - relativeX)/219
  12142. sat = (199 - relativeY)/199
  12143.  
  12144. local hsvColor = Color3.fromHSV(hue,sat,val)
  12145. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12146.  
  12147. updateColor()
  12148. end
  12149.  
  12150. local function colorStripInput()
  12151. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  12152.  
  12153. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  12154.  
  12155. val = (199 - relativeY)/199
  12156.  
  12157. local hsvColor = Color3.fromHSV(hue,sat,val)
  12158. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12159.  
  12160. updateColor()
  12161. end
  12162.  
  12163. local function hookButtons(frame,func)
  12164. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  12165. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12166. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  12167. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12168. local releaseEvent,runEvent
  12169.  
  12170. local startTime = tick()
  12171. local pressing = true
  12172. local startNum = tonumber(frame.Text)
  12173.  
  12174. if not startNum then return end
  12175.  
  12176. releaseEvent = user.InputEnded:Connect(function(input)
  12177. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12178. releaseEvent:Disconnect()
  12179. pressing = false
  12180. end)
  12181.  
  12182. startNum = startNum + 1
  12183. func(startNum)
  12184. while pressing do
  12185. if tick()-startTime > 0.3 then
  12186. startNum = startNum + 1
  12187. func(startNum)
  12188. end
  12189. wait(0.1)
  12190. end
  12191. end
  12192. end)
  12193.  
  12194. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  12195. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12196. frame.ArrowFrame.Up.BackgroundTransparency = 1
  12197. end
  12198. end)
  12199.  
  12200. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  12201. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12202. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  12203. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  12204. local releaseEvent,runEvent
  12205.  
  12206. local startTime = tick()
  12207. local pressing = true
  12208. local startNum = tonumber(frame.Text)
  12209.  
  12210. if not startNum then return end
  12211.  
  12212. releaseEvent = user.InputEnded:Connect(function(input)
  12213. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12214. releaseEvent:Disconnect()
  12215. pressing = false
  12216. end)
  12217.  
  12218. startNum = startNum - 1
  12219. func(startNum)
  12220. while pressing do
  12221. if tick()-startTime > 0.3 then
  12222. startNum = startNum - 1
  12223. func(startNum)
  12224. end
  12225. wait(0.1)
  12226. end
  12227. end
  12228. end)
  12229.  
  12230. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  12231. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12232. frame.ArrowFrame.Down.BackgroundTransparency = 1
  12233. end
  12234. end)
  12235. end
  12236.  
  12237. colorSpace.InputBegan:Connect(function(input)
  12238. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12239. local releaseEvent,mouseEvent
  12240.  
  12241. releaseEvent = user.InputEnded:Connect(function(input)
  12242. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12243. releaseEvent:Disconnect()
  12244. mouseEvent:Disconnect()
  12245. end)
  12246.  
  12247. mouseEvent = user.InputChanged:Connect(function(input)
  12248. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12249. colorSpaceInput()
  12250. end
  12251. end)
  12252.  
  12253. colorSpaceInput()
  12254. end
  12255. end)
  12256.  
  12257. colorStrip.InputBegan:Connect(function(input)
  12258. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12259. local releaseEvent,mouseEvent
  12260.  
  12261. releaseEvent = user.InputEnded:Connect(function(input)
  12262. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12263. releaseEvent:Disconnect()
  12264. mouseEvent:Disconnect()
  12265. end)
  12266.  
  12267. mouseEvent = user.InputChanged:Connect(function(input)
  12268. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12269. colorStripInput()
  12270. end
  12271. end)
  12272.  
  12273. colorStripInput()
  12274. end
  12275. end)
  12276.  
  12277. local function updateHue(str)
  12278. local num = tonumber(str)
  12279. if num then
  12280. hue = math.clamp(math.floor(num),0,359)/359
  12281. local hsvColor = Color3.fromHSV(hue,sat,val)
  12282. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12283. hueInput.Text = tostring(hue*359)
  12284. updateColor(1)
  12285. end
  12286. end
  12287. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  12288.  
  12289. local function updateSat(str)
  12290. local num = tonumber(str)
  12291. if num then
  12292. sat = math.clamp(math.floor(num),0,255)/255
  12293. local hsvColor = Color3.fromHSV(hue,sat,val)
  12294. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12295. satInput.Text = tostring(sat*255)
  12296. updateColor(1)
  12297. end
  12298. end
  12299. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  12300.  
  12301. local function updateVal(str)
  12302. local num = tonumber(str)
  12303. if num then
  12304. val = math.clamp(math.floor(num),0,255)/255
  12305. local hsvColor = Color3.fromHSV(hue,sat,val)
  12306. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  12307. valInput.Text = tostring(val*255)
  12308. updateColor(1)
  12309. end
  12310. end
  12311. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  12312.  
  12313. local function updateRed(str)
  12314. local num = tonumber(str)
  12315. if num then
  12316. red = math.clamp(math.floor(num),0,255)/255
  12317. local newColor = Color3.new(red,green,blue)
  12318. hue,sat,val = Color3.toHSV(newColor)
  12319. redInput.Text = tostring(red*255)
  12320. updateColor(2)
  12321. end
  12322. end
  12323. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  12324.  
  12325. local function updateGreen(str)
  12326. local num = tonumber(str)
  12327. if num then
  12328. green = math.clamp(math.floor(num),0,255)/255
  12329. local newColor = Color3.new(red,green,blue)
  12330. hue,sat,val = Color3.toHSV(newColor)
  12331. greenInput.Text = tostring(green*255)
  12332. updateColor(2)
  12333. end
  12334. end
  12335. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  12336.  
  12337. local function updateBlue(str)
  12338. local num = tonumber(str)
  12339. if num then
  12340. blue = math.clamp(math.floor(num),0,255)/255
  12341. local newColor = Color3.new(red,green,blue)
  12342. hue,sat,val = Color3.toHSV(newColor)
  12343. blueInput.Text = tostring(blue*255)
  12344. updateColor(2)
  12345. end
  12346. end
  12347. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  12348.  
  12349. local colorChoice = Instance.new("TextButton")
  12350. colorChoice.Name = "Choice"
  12351. colorChoice.Size = UDim2.new(0,25,0,18)
  12352. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  12353. colorChoice.Text = ""
  12354. colorChoice.AutoButtonColor = false
  12355.  
  12356. local row = 0
  12357. local column = 0
  12358. for i,v in pairs(basicColors) do
  12359. local newColor = colorChoice:Clone()
  12360. newColor.BackgroundColor3 = v
  12361. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  12362.  
  12363. newColor.MouseButton1Click:Connect(function()
  12364. red,green,blue = v.r,v.g,v.b
  12365. local newColor = Color3.new(red,green,blue)
  12366. hue,sat,val = Color3.toHSV(newColor)
  12367. updateColor()
  12368. end)
  12369.  
  12370. newColor.Parent = basicColorsFrame
  12371. column = column + 1
  12372. if column == 6 then row = row + 1 column = 0 end
  12373. end
  12374.  
  12375. row = 0
  12376. column = 0
  12377. for i = 1,12 do
  12378. local color = customColors[i] or Color3.new(0,0,0)
  12379. local newColor = colorChoice:Clone()
  12380. newColor.BackgroundColor3 = color
  12381. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  12382.  
  12383. newColor.MouseButton1Click:Connect(function()
  12384. local curColor = customColors[i] or Color3.new(0,0,0)
  12385. red,green,blue = curColor.r,curColor.g,curColor.b
  12386. hue,sat,val = Color3.toHSV(curColor)
  12387. updateColor()
  12388. end)
  12389.  
  12390. newColor.MouseButton2Click:Connect(function()
  12391. customColors[i] = chosenColor
  12392. newColor.BackgroundColor3 = chosenColor
  12393. end)
  12394.  
  12395. newColor.Parent = customColorsFrame
  12396. column = column + 1
  12397. if column == 6 then row = row + 1 column = 0 end
  12398. end
  12399.  
  12400. pickerTopBar.InputBegan:Connect(function(input)
  12401. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  12402. local releaseEvent,mouseEvent
  12403. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  12404.  
  12405. releaseEvent = user.InputEnded:Connect(function(input)
  12406. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  12407. releaseEvent:Disconnect()
  12408. mouseEvent:Disconnect()
  12409. end)
  12410.  
  12411. mouseEvent = user.InputChanged:Connect(function(input)
  12412. if input.UserInputType == Enum.UserInputType.MouseMovement then
  12413. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  12414. end
  12415. end)
  12416. end
  12417. end)
  12418.  
  12419. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  12420. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  12421. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  12422.  
  12423. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  12424. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  12425. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  12426.  
  12427. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  12428. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  12429. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  12430.  
  12431. updateColor()
  12432.  
  12433. newMt.SetColor = function(self,color)
  12434. red,green,blue = color.r,color.g,color.b
  12435. hue,sat,val = Color3.toHSV(color)
  12436. updateColor()
  12437. end
  12438.  
  12439. return newMt
  12440. end
  12441. end
  12442. local picker = ColorPicker.new()
  12443. 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
  12444. picker.Changed = function(self,color) updatecolors(color) end
  12445. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  12446. 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))
  12447. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  12448. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  12449. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  12450. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  12451. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12452. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  12453. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  12454. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  12455. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  12456. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  12457. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12458. 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"
  12459. 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"
  12460. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  12461. 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
  12462. local CSP2 = game.CoreGui.sugg.suggestions
  12463. local main2 = CSP2
  12464. local frame2 = CSP2:WaitForChild('SUG')
  12465. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  12466. IndexContents2 = function(str,bool)
  12467. if suggestionstoggle == true then
  12468. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  12469. local Index,SizeY = 0,0
  12470. for i,v in next, frame2:GetChildren() do
  12471. if bool then
  12472. if Match2(v.Text,str) then
  12473. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  12474. Index = Index + 1
  12475. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  12476. v.Visible = true
  12477. SizeY = SizeY + v.AbsoluteSize.Y
  12478. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  12479. v.Visible = true
  12480. SizeY = SizeY + v.AbsoluteSize.Y
  12481. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  12482. IndexContents2('',true)
  12483. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12484. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(1)
  12485. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  12486. repeat wait() until logof.Size == UDim2.new(0,0,0,0)
  12487. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  12488. repeat wait() until f.Size == UDim2.new(0,0,0,0) g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  12489. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  12490. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  12491. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  12492. 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
  12493. 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)
  12494. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  12495. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  12496. if newbar:FindFirstChild('BoxFrame') then
  12497. chatboxx() end end)
  12498. coroutine.resume(coroutine.create(function()
  12499. if script.ClassName == "LocalScript" then
  12500. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  12501. Text = "The prefix is '" .. cmdprefix .. "'";
  12502. Color = Color3.new(255,255,255);
  12503. Font = Enum.Font.SourceSans;
  12504. FontSize = Enum.FontSize.Size24;
  12505. }) wait(0.5)
  12506. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  12507. Text = "Click IY on the top left to see more options";
  12508. Color = Color3.new(255,255,255);
  12509. Font = Enum.Font.SourceSans;
  12510. FontSize = Enum.FontSize.Size24;
  12511. }) end end))
  12512. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 99999999999999999999999999999999999999, 0, 0)
  12513. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  12514. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12515. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12516. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12517. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12518. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12519. qopen = false quickmenu.MouseButton1Click:connect(function()
  12520. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12521. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12522. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12523. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12524. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  12525. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12526. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  12527. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12528. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12529. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12530. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12531. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12532. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  12533. 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)
  12534. quickmenu.sheild.cmds.MouseButton1Click:connect(function() runwindow() end)
  12535. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  12536. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  12537. Updates = Instance.new("ScreenGui")
  12538. dragg = Instance.new("Frame")
  12539. local PromptDialog = Instance.new("Frame")
  12540. local ContainerFrame = Instance.new("Frame")
  12541. local LOG = Instance.new("TextLabel")
  12542. local PopupText3 = Instance.new("TextLabel")
  12543. local PopupText4 = Instance.new("TextLabel")
  12544. local UTDV = Instance.new("TextLabel")
  12545. local PopupText5 = Instance.new("TextLabel")
  12546. local shadow = Instance.new("Frame")
  12547. Exitt = Instance.new("TextButton")
  12548. local PopupText = Instance.new("TextLabel")
  12549. local vers = Instance.new("TextLabel")
  12550. Updates.Name = "Updates"
  12551. Updates.Parent = game.CoreGui
  12552. dragg.Name = "drag"
  12553. dragg.Parent = Updates
  12554. dragg.Active = true
  12555. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  12556. dragg.BackgroundTransparency = 1
  12557. dragg.Draggable = true
  12558. dragg.Position = UDim2.new(0.5, -225, 0, -400)
  12559. dragg.Size = UDim2.new(0, 438, 0, 26)
  12560. PromptDialog.Name = "PromptDialog"
  12561. PromptDialog.Parent = dragg
  12562. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12563. PromptDialog.BackgroundTransparency = 1
  12564. PromptDialog.BorderSizePixel = 0
  12565. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12566. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12567. PromptDialog.ZIndex = 5
  12568. ContainerFrame.Name = "ContainerFrame"
  12569. ContainerFrame.Parent = PromptDialog
  12570. ContainerFrame.BackgroundColor3 = maincolor
  12571. ContainerFrame.BackgroundTransparency = 0.5
  12572. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12573. ContainerFrame.BorderSizePixel = 0
  12574. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12575. ContainerFrame.Size = UDim2.new(1, 0, 0.7, 0) -- SIZE
  12576. ContainerFrame.ZIndex = 5
  12577. LOG.Name = "LOG"
  12578. LOG.Parent = ContainerFrame
  12579. LOG.BackgroundTransparency = 1
  12580. LOG.Position = UDim2.new(0, 8, 0, 100)
  12581. LOG.Size = UDim2.new(1, -16, 1, 0)
  12582. LOG.ZIndex = 10
  12583. LOG.Font = Enum.Font.SourceSansBold
  12584. LOG.TextSize = 20
  12585. LOG.Text = "Added rainbow [plr], added iyspam, added sethealth [plr] [num] / maxhealth [plr] [num], added a check so Infinite Yield will not run more than once, improved the message bypass, updated nuke, ESP bug fixes, and cleaned up some services."
  12586. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12587. LOG.TextStrokeTransparency = 0
  12588. LOG.TextWrapped = true
  12589. LOG.TextYAlignment = Enum.TextYAlignment.Top
  12590. PopupText3.Name = "PopupText3"
  12591. PopupText3.Parent = ContainerFrame
  12592. PopupText3.BackgroundTransparency = 1
  12593. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  12594. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  12595. PopupText3.ZIndex = 10
  12596. PopupText3.Font = Enum.Font.SourceSansBold
  12597. PopupText3.TextSize = 20
  12598. PopupText3.Text = "Edge#0659 - Moon#6245"
  12599. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12600. PopupText3.TextScaled = true
  12601. PopupText3.TextStrokeTransparency = 0
  12602. PopupText3.TextWrapped = true
  12603. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  12604. PopupText4.Name = "PopupText4"
  12605. PopupText4.Parent = ContainerFrame
  12606. PopupText4.BackgroundTransparency = 1
  12607. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  12608. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  12609. PopupText4.ZIndex = 10
  12610. PopupText4.Font = Enum.Font.SourceSansBold
  12611. PopupText4.FontSize = Enum.FontSize.Size18
  12612. PopupText4.Text = "infyield.weebly.com - discord.gg/9MByKtG"
  12613. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12614. PopupText4.TextStrokeTransparency = 0
  12615. PopupText4.TextWrapped = true
  12616. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  12617. UTDV.Name = "UTDV"
  12618. UTDV.Parent = ContainerFrame
  12619. UTDV.BackgroundTransparency = 1
  12620. UTDV.Position = UDim2.new(0, 8, 0, 5)
  12621. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  12622. UTDV.ZIndex = 10
  12623. UTDV.Font = Enum.Font.SourceSansBold
  12624. UTDV.FontSize = Enum.FontSize.Size28
  12625. UTDV.Text = "Up to date version: N/A"
  12626. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12627. UTDV.TextStrokeTransparency = 0
  12628. UTDV.TextWrapped = true
  12629. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  12630. PopupText5.Name = "PopupText5"
  12631. PopupText5.Parent = ContainerFrame
  12632. PopupText5.BackgroundTransparency = 1
  12633. PopupText5.Position = UDim2.new(0, 8, 0, 70)
  12634. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  12635. PopupText5.ZIndex = 10
  12636. PopupText5.Font = Enum.Font.SourceSansBold
  12637. PopupText5.FontSize = Enum.FontSize.Size28
  12638. PopupText5.Text = "Update Log:"
  12639. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12640. PopupText5.TextStrokeTransparency = 0
  12641. PopupText5.TextWrapped = true
  12642. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  12643. shadow.Name = "shadow"
  12644. shadow.Parent = PromptDialog
  12645. shadow.BackgroundColor3 = maincolor
  12646. shadow.BackgroundTransparency = 0.30000001192093
  12647. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12648. shadow.BorderSizePixel = 0
  12649. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12650. shadow.Size = UDim2.new(0, 438, 0, 26)
  12651. Exitt.Name = "Exit"
  12652. Exitt.Parent = shadow
  12653. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  12654. Exitt.BackgroundTransparency = 0.30000001192093
  12655. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  12656. Exitt.BorderSizePixel = 0
  12657. Exitt.Position = UDim2.new(0, 415, 0, 3)
  12658. Exitt.Size = UDim2.new(0, 20, 0, 20)
  12659. Exitt.FontSize = Enum.FontSize.Size14
  12660. Exitt.Text = ""
  12661. PopupText.Name = "PopupText"
  12662. PopupText.Parent = shadow
  12663. PopupText.BackgroundTransparency = 1
  12664. PopupText.Position = UDim2.new(0, 61, 0, -2)
  12665. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12666. PopupText.ZIndex = 110
  12667. PopupText.Font = Enum.Font.SourceSansBold
  12668. PopupText.TextSize = 30
  12669. PopupText.Text = "Information"
  12670. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12671. PopupText.TextStrokeTransparency = 0
  12672. PopupText.TextWrapped = true
  12673. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12674. vers.Name = "vers"
  12675. vers.Parent = shadow
  12676. vers.BackgroundTransparency = 1
  12677. vers.Position = UDim2.new(0, 8, 0, 2)
  12678. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  12679. vers.ZIndex = 110
  12680. vers.Font = Enum.Font.SourceSansBold
  12681. vers.TextSize = 20
  12682. vers.Text = "v" .. Version
  12683. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12684. vers.TextStrokeTransparency = 0
  12685. vers.TextWrapped = true
  12686. vers.TextXAlignment = Enum.TextXAlignment.Left
  12687. vers.TextYAlignment = Enum.TextYAlignment.Top
  12688. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  12689. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  12690. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  12691. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  12692.  
  12693. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  12694. if not game.CoreGui:FindFirstChild('IYrun') then
  12695. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  12696. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  12697. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  12698. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  12699. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  12700. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  12701. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  12702. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  12703. 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
  12704. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  12705. 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
  12706. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  12707. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  12708. 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
  12709. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  12710. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  12711. 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
  12712. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.gg/9MByKtG" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  12713. 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)
  12714. 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."
  12715. 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
  12716. 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
  12717. 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
  12718. 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)
  12719. 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'"
  12720. 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"
  12721. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  12722. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  12723. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  12724. 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)
  12725. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  12726. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  12727. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  12728. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  12729. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  12730. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  12731. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  12732. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment