lundofett

Untitled

Feb 8th, 2019
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 494.88 KB | None | 0 0
  1. —- ok so this is a inf yeild fe thingy ok bye also no abuse
  2.  
  3. local Version = '9.5.2'
  4. HttpService = game:GetService("HttpService")
  5. SAVEFILE = {
  6. colorR = 0.121569;
  7. colorG = 0.121569;
  8. colorB = 0.121569;
  9. cmdprefix = ';';
  10. suggestionstoggle = true;
  11. allowfriends = true;
  12. JLnotify = true;
  13. Mseconds = '7';
  14. Nfriends = true;
  15. cmdbarbind = ';';
  16. chatsV = false;
  17. whispersV = false;
  18. commandsV = false;
  19. aliasSave = {}
  20. }
  21. defaults = HttpService:JSONEncode(SAVEFILE)
  22.  
  23. loaded = false
  24. function run()
  25. local function writeF()
  26. writefile("IY.txt", defaults)
  27. wait(1)
  28. local newjson = readfile("IY.txt")
  29. local CREATEFILE = HttpService:JSONDecode(newjson)
  30. colorR = CREATEFILE.colorR
  31. colorG = CREATEFILE.colorG
  32. colorB = CREATEFILE.colorB
  33. cmdprefix = CREATEFILE.cmdprefix
  34. suggestionstoggle = CREATEFILE.suggestionstoggle
  35. allowfriends = CREATEFILE.allowfriends
  36. JLnotify = CREATEFILE.JLnotify
  37. Mseconds = CREATEFILE.Mseconds
  38. Nfriends = CREATEFILE.Nfriends
  39. cmdbarbind = CREATEFILE.cmdbarbind
  40. chatsV = CREATEFILE.chatsV
  41. whispersV = CREATEFILE.whispersV
  42. commandsV = CREATEFILE.commandsV
  43. aliasSave = CREATEFILE.aliasSave
  44. loaded = true end
  45. function pcWRITE()
  46. local file, err = pcall(writeF)
  47. if not file then
  48. warn("READ/WRITE ERROR: "..err)
  49. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  50. function Click(mouse) R_W:Destroy()
  51. for _, child in pairs(game.CoreGui:GetChildren()) do
  52. if child.Name == "IYrun" then
  53. child:Destroy() end end end
  54. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  55. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  56. local function sfile()
  57. local checktxt = readfile("IY.txt")
  58. if checktxt == nil then pcWRITE() writeF()
  59. else return end end
  60. local success, message2 = pcall(sfile)
  61. if success then
  62. local json = readfile("IY.txt")
  63. local LOADFILE = HttpService:JSONDecode(json)
  64. colorR = LOADFILE.colorR
  65. colorG = LOADFILE.colorG
  66. colorB = LOADFILE.colorB
  67. cmdprefix = LOADFILE.cmdprefix
  68. suggestionstoggle = LOADFILE.suggestionstoggle
  69. allowfriends = LOADFILE.allowfriends
  70. JLnotify = LOADFILE.JLnotify
  71. Mseconds = LOADFILE.Mseconds
  72. Nfriends = LOADFILE.Nfriends
  73. cmdbarbind = LOADFILE.cmdbarbind
  74. chatsV = LOADFILE.chatsV
  75. whispersV = LOADFILE.whispersV
  76. commandsV = LOADFILE.commandsV
  77. aliasSave = LOADFILE.aliasSave
  78. loaded = true else
  79. pcWRITE() writeF() end
  80. else
  81. colorR = 0.121569
  82. colorG = 0.121569
  83. colorB = 0.121569
  84. cmdprefix = ';'
  85. suggestionstoggle = true
  86. allowfriends = true
  87. JLnotify = true
  88. Mseconds = '7'
  89. Nfriends = true
  90. cmdbarbind = ';'
  91. chatsV = false
  92. whispersV = false
  93. commandsV = false
  94. aliasSave = {}
  95. loaded = true
  96. end
  97. repeat wait() until loaded == true
  98. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  99. 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={}
  100. 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
  101. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  102. local split=" " slock = false
  103. function updatefile()
  104. local update = {
  105. colorR = colorR;
  106. colorG = colorG;
  107. colorB = colorB;
  108. cmdprefix = cmdprefix;
  109. suggestionstoggle = suggestionstoggle;
  110. allowfriends = allowfriends;
  111. JLnotify = JLnotify;
  112. Mseconds = Mseconds;
  113. Nfriends = Nfriends;
  114. cmdbarbind = cmdbarbind;
  115. chatsV = chatsV;
  116. whispersV = whispersV;
  117. commandsV = commandsV;
  118. aliasSave = aliasSave
  119. }
  120. local updated = HttpService:JSONEncode(update)
  121. wait(0.1)
  122. writefile("IY.txt", updated) end
  123. function isNumber(str)
  124. return tonumber(str) ~= nil end
  125. function msghook()
  126. for _, child in pairs( workspace:GetChildren()) do
  127. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  128. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  129. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  130. else MSGhook = false end end
  131. game:GetService("RunService").RenderStepped:Connect(function()
  132. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  133. if r15noclip then
  134. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  135. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  136. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  137. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  138. if workspace.IYmessage.Text == '' then
  139. for _, child in pairs( LightingService:GetChildren()) do
  140. if child.Name == "IYmblur" then
  141. child:Destroy() end end end
  142. else MSGhook = false end
  143. for i,v in pairs(_players:GetPlayers()) do
  144. if FindTable(loopkillT, v.Name) then
  145. v.Character:BreakJoints() end
  146. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  147. v.Backpack:Destroy()
  148. for i,n in pairs(v.Character:GetChildren()) do
  149. if n:IsA('Tool') or n:IsA('HopperBin') then
  150. n:destroy() end end end
  151. if FindTable(rainbowT, v.Name) then
  152. v.Neutral = false
  153. v.TeamColor = BrickColor.random()
  154. end end end end)
  155. LightingService = game:GetService("Lighting")
  156. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  157. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  158. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  159. function FindTable(Table, Name)
  160. for i,v in pairs(Table) do
  161. if v == Name then
  162. return true
  163. end end
  164. return false
  165. end
  166. function GetInTable(Table, Name)
  167. for i = 1, #Table do
  168. if Table[i] == Name then
  169. return i
  170. end end
  171. return false end
  172. _players.PlayerRemoving:connect(function(player)
  173. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  174. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  175. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  176. game:FindService('StarterGui'):SetCore('SendNotification', {
  177. Title = player.Name,
  178. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  179. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  180. Duration = 5,
  181. })
  182. elseif JLnotify == true and Nfriends == false then
  183. game:FindService('StarterGui'):SetCore('SendNotification', {
  184. Title = player.Name,
  185. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  186. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  187. Duration = 5,
  188. })
  189. end
  190. end)
  191. FLYING = false
  192. iyflyspeed = 1
  193. function sFLY() -- from rocky2u cmdscript
  194. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  195. repeat wait() until Mouse
  196.  
  197. local T = LP.Character.HumanoidRootPart
  198. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  199. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  200. local SPEED = 0
  201.  
  202. local function FLY()
  203. FLYING = true
  204. local BG = Instance.new('BodyGyro', T)
  205. local BV = Instance.new('BodyVelocity', T)
  206. BG.P = 9e4
  207. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  208. BG.cframe = T.CFrame
  209. BV.velocity = Vector3.new(0, 0.1, 0)
  210. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  211. spawn(function()
  212. repeat wait()
  213. LP.Character.Humanoid.PlatformStand = true
  214. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  215. SPEED = 50
  216. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  217. SPEED = 0
  218. end
  219. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  220. 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
  221. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  222. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  223. 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
  224. else
  225. BV.velocity = Vector3.new(0, 0.1, 0)
  226. end
  227. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  228. until not FLYING
  229. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  230. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  231. SPEED = 0
  232. BG:destroy()
  233. BV:destroy()
  234. LP.Character.Humanoid.PlatformStand = false
  235. end)
  236. end
  237. Mouse.KeyDown:connect(function(KEY)
  238. if KEY:lower() == 'w' then
  239. CONTROL.F = iyflyspeed
  240. elseif KEY:lower() == 's' then
  241. CONTROL.B = -iyflyspeed
  242. elseif KEY:lower() == 'a' then
  243. CONTROL.L = -iyflyspeed
  244. elseif KEY:lower() == 'd' then
  245. CONTROL.R = iyflyspeed
  246. end
  247. end)
  248. Mouse.KeyUp:connect(function(KEY)
  249. if KEY:lower() == 'w' then
  250. CONTROL.F = 0
  251. elseif KEY:lower() == 's' then
  252. CONTROL.B = 0
  253. elseif KEY:lower() == 'a' then
  254. CONTROL.L = 0
  255. elseif KEY:lower() == 'd' then
  256. CONTROL.R = 0
  257. end
  258. end)
  259. FLY()
  260. end
  261. function NOFLY()
  262. FLYING = false
  263. LP.Character.Humanoid.PlatformStand = false
  264. end
  265. HK = {
  266. '-HOTKEYS-',
  267. 'HOLD F2 - Click TP',
  268. 'F4 - Toggle Fly',
  269. 'F5 - Toggle Noclip',
  270. '-COMMANDS-'
  271. }
  272. CMDs = {
  273. 'addalias [cmd] [alias]',
  274. 'addstat [plr] [text]',
  275. 'admins',
  276. 'admin [plr]',
  277. 'agelock [age num]',
  278. 'addban [full username]',
  279. 'age [plr]',
  280. 'aliases',
  281. 'alien / ayylmao [plr]',
  282. 'ambient [R G B]',
  283. 'anchor',
  284. 'animation [plr] [anim]',
  285. 'arrest [plr]',
  286. 'bait',
  287. 'ball [plr]',
  288. 'bang [plr] [plr] / bang [plr]',
  289. 'bans',
  290. 'ban [plr]',
  291. 'base',
  292. 'begone / thot [plr]',
  293. 'bgui [plr] [text]',
  294. 'blackandwhite',
  295. 'bleach [plr]',
  296. 'blackify [plr]',
  297. 'blind [plr]',
  298. 'blur [num]',
  299. 'bomb [plr]',
  300. 'box [plr]',
  301. 'breakloops/break (cmd loops)',
  302. 'brightness [num]',
  303. 'bring [plr]',
  304. 'btools [plr]',
  305. 'burn [plr]',
  306. 'cape [plr] [R G B]',
  307. 'car [plr]',
  308. 'change [plr] [stat] [num]',
  309. 'charplr / cp [plr] [plr]',
  310. 'char [plr] [ID]',
  311. 'chat [plr] [msg]',
  312. 'chickenarms / chicken [plr]',
  313. 'clear',
  314. 'clip',
  315. 'clone [plr]',
  316. 'clraliases',
  317. 'clrbans',
  318. 'clrterrain',
  319. 'cmds',
  320. 'confuse [plr]',
  321. 'control [plr]',
  322. 'copytools / ctools [plr]',
  323. 'countdown [num]',
  324. 'crash [plr]',
  325. 'creeper [plr]',
  326. 'cripple [plr]',
  327. 'crucify [plr]',
  328. 'damage [plr]',
  329. 'dance [plr]',
  330. 'day',
  331. 'decalspam [ID]',
  332. 'deleteclass / dc [class name]',
  333. 'deletepos / dpos [name]',
  334. 'delete [part name]',
  335. 'devuzi',
  336. 'disablereset [plr]',
  337. 'disabletools [plr]',
  338. 'disable [plr]',
  339. 'disco',
  340. 'discomesh [plr]',
  341. 'distortsound / distort [num]',
  342. 'dog [plr]',
  343. 'dong [plr]',
  344. 'draw',
  345. 'duck [plr]',
  346. 'dummy [name]',
  347. 'earthquake [power] [intensity]',
  348. 'enablereset [plr]',
  349. 'enabletools [plr]',
  350. 'enable [plr]',
  351. 'esp [plr]',
  352. 'exit',
  353. 'explode [plr]',
  354. 'explorer / dex',
  355. 'f3x',
  356. 'face [plr] [ID]',
  357. 'fart [plr]',
  358. 'fat [plr]',
  359. 'fegod',
  360. 'feinvisible / feinvis',
  361. 'fekill [plr] (need a tool)',
  362. 'ff [plr]',
  363. 'filtering',
  364. 'fire [plr] [R G B]',
  365. 'firstp [plr]',
  366. 'fix',
  367. 'fixcam',
  368. 'fixlighting / fixl',
  369. 'flashlight [plr]',
  370. 'fling [plr]',
  371. 'float [plr]',
  372. 'flood',
  373. 'fly',
  374. 'flyspeed [num]',
  375. 'fogcolor [R G B]',
  376. 'fogend [num]',
  377. 'freecam / fc',
  378. 'freecamspeed / fcspeed [num]',
  379. 'freeze / fr [plr]',
  380. 'ghost [plr]',
  381. 'glass [plr]',
  382. 'globalshadows / gshadows',
  383. 'glowstick [plr] [R G B]',
  384. 'god [plr]',
  385. 'goto [plr]',
  386. 'gravity [num]',
  387. 'hang [plr]',
  388. 'hatsize [plr] [num]',
  389. 'hat [plr] [ID]',
  390. 'headshake [plr]',
  391. 'headsize [plr] [num]',
  392. 'heal [plr]',
  393. 'hidename [plr]',
  394. 'hideplaylist / hideplayer',
  395. 'hipheight / hheight [plr] [num]',
  396. 'hub',
  397. 'infect [plr]',
  398. 'insert [ID/name]',
  399. 'invert',
  400. 'invisible / invis [plr]',
  401. 'invisibleff / invisff [plr]',
  402. 'iyspam',
  403. 'jail [plr]',
  404. 'jumppower / jpower [plr] [num]',
  405. 'jump [plr]',
  406. 'keeptools / ktools [plr]',
  407. 'keybind [key] [cmd]',
  408. 'kick [plr]',
  409. 'kidnap [plr]',
  410. 'kill [plr]',
  411. 'knife',
  412. 'knuckles [plr]',
  413. 'light [plr] [R G B]',
  414. 'loadm',
  415. 'loadmap [ID]',
  416. 'loadpos / lpos [plr] [name]',
  417. 'lockws',
  418. 'lock [plr]',
  419. 'logs',
  420. 'longneck [plr]',
  421. 'loopbring [plr]',
  422. 'loopheal [plr]',
  423. 'loopjump / ljump [plr]',
  424. 'loopkill [plr]',
  425. 'loopname / lname [plr]',
  426. 'loopoof',
  427. 'loopsit / lsit [plr]',
  428. 'mage',
  429. 'maxhealth [plr] [num]',
  430. 'maxzoom [plr] [num]',
  431. 'mesh [plr] [mesh] [texture]',
  432. 'message / m [msg]',
  433. 'meteor [plr]',
  434. 'name [plr]',
  435. 'neon [plr]',
  436. 'nextsong',
  437. 'night',
  438. 'nil [plr]',
  439. 'noarms [plr]',
  440. 'nobox [plr]',
  441. 'noclip',
  442. 'noclones [plr]',
  443. 'nodong [plr]',
  444. 'nodummies',
  445. 'noesp [plr]',
  446. 'noglobalshadows / nogshadows',
  447. 'nokeeptools / noktools [plr]',
  448. 'nolimbs [plr]',
  449. 'nooutlines',
  450. 'noparticles [plr]',
  451. 'noplrsound [plr]',
  452. 'norain',
  453. 'normal [plr]',
  454. 'notools [plr]',
  455. 'nuke [plr]',
  456. 'os [plr]',
  457. 'offset [plr] [coordinate]',
  458. 'outlines',
  459. 'paper [plr]',
  460. 'partdisco',
  461. 'particles [plr] [ID]',
  462. 'pipetp [plr] [plr]',
  463. 'pitch [num]',
  464. 'playhash / hash [hash]',
  465. 'playlist / player [ID],[ID]...',
  466. 'plrsound [plr] [ID]',
  467. 'positions / pos',
  468. 'prefix [string]',
  469. 'prevsong',
  470. 'punish [plr]',
  471. 'rainbowname [plr]',
  472. 'rainbow [plr]',
  473. 'rain [mesh] [texture]',
  474. 'refresh / re [plr]',
  475. 'rejoin',
  476. 'remotespy',
  477. 'removealias [alias]',
  478. 'removebait / nobait',
  479. 'rgui',
  480. 'removehats / rhats [plr]',
  481. 'removespawns',
  482. 'respawn [plr]',
  483. 'restoremap / rmap',
  484. 'rocket [plr]',
  485. 'savelighting / slighting',
  486. 'savemap / smap',
  487. 'savepos / spos [name]',
  488. 'script [script]',
  489. 'seagull / gull [plr]',
  490. 'seizure [plr]',
  491. 'serverinfo / info',
  492. 'serverlock / slock',
  493. 'servermessage / sm [msg]',
  494. 'sethealth [plr] [num]',
  495. 'setsong [num]',
  496. 'settings',
  497. 'sgod [plr]',
  498. 'shiny [plr]',
  499. 'shrek [plr]',
  500. 'shutdown',
  501. 'sit [plr]',
  502. 'size [plr] [num]',
  503. 'skydive [plr]',
  504. 'skygif [ID],[ID]... [interval]',
  505. 'sky [ID]',
  506. 'smite [plr]',
  507. 'smoke [plr]',
  508. 'sound / music [ID/name]',
  509. 'sparkles / sp [plr] [R G B]',
  510. 'spasm [plr]',
  511. 'spawnpoint [plr]',
  512. 'spectate / view [plr]',
  513. 'speed / ws [plr] [num]',
  514. 'sphere [plr]',
  515. 'spin [plr]',
  516. 'spookyify',
  517. 'starman [plr]',
  518. 'strength [plr]',
  519. 'strobe',
  520. 'stun [plr]',
  521. 'sun [intense] [spread]',
  522. 'sword [plr]',
  523. 'tablet',
  524. 'team [plr] [team]',
  525. 'terrain',
  526. 'thaw / unfr [plr]',
  527. 'thirdp [plr]',
  528. 'time [num]',
  529. 'tools [plr]',
  530. 'torso [plr]',
  531. 'tppos [plr] [coordinate]',
  532. 'tp [plr] [plr]',
  533. 'trail [plr] [R G B]',
  534. 'trip [plr]',
  535. 'unadmin [plr]',
  536. 'unagelock',
  537. 'unanchor',
  538. 'unball [plr]',
  539. 'unban [plr]',
  540. 'unbgui [plr]',
  541. 'unblind [plr]',
  542. 'unblur',
  543. 'uncape [plr]',
  544. 'uncar [plr]',
  545. 'unchar [plr]',
  546. 'unconfuse [plr]',
  547. 'uncreeper [plr]',
  548. 'uncripple [plr]',
  549. 'undecalspam',
  550. 'undisco',
  551. 'undog [plr]',
  552. 'unduck [plr]',
  553. 'unff [plr]',
  554. 'unfire [plr]',
  555. 'unfloat [plr]',
  556. 'unfly',
  557. 'unfreecam / unfc',
  558. 'unghost [plr]',
  559. 'ungod [plr]',
  560. 'unhidename [plr]',
  561. 'uninfect [plr]',
  562. 'unjail [plr]',
  563. 'unkeybind [key]',
  564. 'unlight [plr]',
  565. 'unlockws',
  566. 'unlock [plr]',
  567. 'unlongneck [plr]',
  568. 'unloopbring [plr]',
  569. 'unloopheal [plr]',
  570. 'unloopjump / unljump [plr]',
  571. 'unloopkill [plr]',
  572. 'unloopname / unlname [plr]',
  573. 'unloopoof',
  574. 'unloopsit / unlsit [plr]',
  575. 'unname [plr]',
  576. 'unpartdisco',
  577. 'unpunish [plr]',
  578. 'unrainbowname [plr]',
  579. 'unseizure [plr]',
  580. 'unserverlock / unslock',
  581. 'unshrek [plr]',
  582. 'unskygif',
  583. 'unsmoke [plr]',
  584. 'unsparkles / unsp [plr]',
  585. 'unspectate / unview',
  586. 'unspin [plr]',
  587. 'unstarman [plr]',
  588. 'unstrength [plr]',
  589. 'unstrobe',
  590. 'unstun [plr]',
  591. 'untrail [plr]',
  592. 'unweaken [plr]',
  593. 'version',
  594. 'visible / vis [plr]',
  595. 'volume / vol [num]',
  596. 'weaken [plr]',
  597. 'whiteify [plr]',
  598. 'zinnia [plr]'
  599. }
  600. 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
  601.  
  602. std.inTable=function(tbl,val)
  603. if tbl==nil then return false end
  604.  
  605. for _,v in pairs(tbl)do
  606. if v==val then return true end
  607. end
  608. return false
  609. end
  610. std.out=function(str)
  611. print(str)
  612. end
  613. std.list=function(tbl)
  614. local str=''
  615. for i,v in pairs(tbl)do
  616. str=str..tostring(v)
  617. if i~=#tbl then str=str..', ' end
  618. end
  619. return str
  620. end
  621. std.endat=function(str,val)
  622. local z=str:find(val)
  623. if z then
  624. return str:sub(0,z-string.len(val)),true
  625. else
  626. return str,false
  627. end
  628. end
  629. std.first=function(str) return str:sub(1,1) end
  630.  
  631. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  632.  
  633. local exec=function(str)
  634. spawn(function()
  635. local script, loaderr = loadstring(str)
  636. if not script then
  637. error(loaderr)
  638. else
  639. script()
  640. end
  641. end)
  642. end
  643. local findCmd=function(cmd_name)
  644. for i,v in pairs(cmds)do
  645. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  646. return v
  647. end
  648. end
  649. end
  650. local getCmd=function(msg)
  651. local cmd,hassplit=std.endat(msg:lower(),split)
  652. if hassplit then
  653. return {cmd,true}
  654. else
  655. return {cmd,false}
  656. end
  657. end
  658. local getprfx=function(strn)
  659. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  660. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  661. end return
  662. end
  663. function dragGUI(gui)
  664. spawn(function()
  665. local UserInputService = game:GetService("UserInputService")
  666. local dragging
  667. local dragInput
  668. local dragStart
  669. local startPos
  670. local function update(input)
  671. local delta = input.Position - dragStart
  672. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  673. end
  674. gui.InputBegan:Connect(function(input)
  675. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  676. dragging = true
  677. dragStart = input.Position
  678. startPos = gui.Position
  679.  
  680. input.Changed:Connect(function()
  681. if input.UserInputState == Enum.UserInputState.End then
  682. dragging = false
  683. end
  684. end)
  685. end
  686. end)
  687. gui.InputChanged:Connect(function(input)
  688. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  689. dragInput = input
  690. end
  691. end)
  692. UserInputService.InputChanged:Connect(function(input)
  693. if input == dragInput and dragging then
  694. update(input)
  695. end
  696. end)
  697. end)
  698. end
  699. maincolor = Color3.new(colorR, colorG, colorB)
  700. function updatecolors(color)
  701. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  702. maincolor = color
  703. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  704. if child.Name == "TopBarContainer" then
  705. child.BackgroundColor3 = color
  706. end end
  707. FeedbackMain.BackgroundColor3 = maincolor
  708. MAIN.BackgroundColor3 = maincolor
  709. bar.BackgroundColor3 = maincolor
  710. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  711. if game.CoreGui:FindFirstChild('Updates') then
  712. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  713. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  714. if game.CoreGui:FindFirstChild('Sinfo') then
  715. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  716. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  717. if game.CoreGui:FindFirstChild('cp') then
  718. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  719. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  720. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  721. if game.CoreGui:FindFirstChild('Bans') then
  722. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  723. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  724. if game.CoreGui:FindFirstChild('Pos') then
  725. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  726. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  727. if game.CoreGui:FindFirstChild('Admins') then
  728. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  729. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  730. if game.CoreGui:FindFirstChild('Logs') then
  731. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  732. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  733. if game.CoreGui:FindFirstChild('Aliases') then
  734. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  735. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  736. for _, child in pairs( game.CoreGui:GetChildren()) do
  737. if child.Name == "Models" then
  738. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  739. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  740. end
  741. end
  742. for _, child in pairs( game.CoreGui:GetChildren()) do
  743. if child.Name == "Audios" then
  744. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  745. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  746. end
  747. end
  748. end
  749.  
  750. function respawn(plr)
  751. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  752. local H = Instance.new('Humanoid', M)
  753. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  754. plr.Character = M end
  755.  
  756. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  757. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  758. function kickF(plr)
  759. spawn(function()
  760. if plr.Parent ~= nil then
  761. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  762. local newChar = dummy:Clone() newChar.Parent = workspace
  763. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  764. for i = 1,4 do
  765. local Plat = Instance.new('SkateboardPlatform', newChar)
  766. Plat.Position = newChar.HumanoidRootPart.Position
  767. Plat.Name = 'IYplat'
  768. Plat.Size = Vector3.new(10, 1.2, 10)
  769. Plat.Transparency = 1 end
  770. plr.Character = newChar
  771. local PART = Instance.new('Part', newChar)
  772. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  773. PART.Size = Vector3.new(10, 1.2, 10)
  774. PART.Anchored = true
  775. PART.Transparency = 1
  776. if newChar:FindFirstChild("SkateboardPlatform") then
  777. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  778. wait(0.4)
  779. if newChar then newChar:Destroy() end
  780. kickF(plr) end
  781. end end) end
  782.  
  783. function refresh(plr)
  784. spawn(function()
  785. local rpos = plr.Character.HumanoidRootPart.Position
  786. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  787. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  788. plr.Character:MoveTo(rpos) end) end
  789.  
  790. 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
  791. 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
  792. _players.PlayerAdded:connect(function(player)
  793. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  794. game:FindService('StarterGui'):SetCore('SendNotification', {
  795. Title = player.Name,
  796. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  797. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  798. Duration = 5,
  799. })
  800. elseif JLnotify == true and Nfriends == false then
  801. game:FindService('StarterGui'):SetCore('SendNotification', {
  802. Title = player.Name,
  803. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  804. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  805. Duration = 5,
  806. })
  807. end
  808. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  809. spawn(function()
  810. repeat wait() until player.Character
  811. kickF(player)
  812. end)
  813. end)
  814. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  815. spawn(function()
  816. repeat wait() until player.Character
  817. kickF(player)
  818. end)
  819. end
  820. if FindTable(banT, player.userId) then
  821. spawn(function()
  822. repeat wait() until player.Character
  823. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  824. kickF(player)
  825. end)
  826. end
  827. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  828. spawn(function()
  829. repeat wait() until player.Character
  830. kickF(player)
  831. end)
  832. else
  833. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  834. spawn(function()
  835. repeat wait() until player.Character
  836. kickF(player)
  837. end)
  838. end
  839. end
  840. end)
  841. local customAlias = {}
  842. local findCmd=function(cmd_name)
  843. for i,v in pairs(cmds)do
  844. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  845. return v
  846. end
  847. end
  848. return customAlias[cmd_name:lower()]
  849. end
  850. local function splitString(str,delim)
  851. local broken = {}
  852. if delim == nil then delim = "," end
  853. for w in string.gmatch(str,"[^"..delim.."]+") do
  854. table.insert(broken,w)
  855. end
  856. return broken
  857. end
  858. local historyCount = 0
  859. local cmdHistory = {}
  860. lastBreakTime = 0
  861. local function execCmd(cmdStr,speaker)
  862. local rawCmdStr = cmdStr
  863. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  864. local commandsToRun = splitString(cmdStr,"\\")
  865. for i,v in pairs(commandsToRun) do
  866. v = string.gsub(v,"%%BackSlash%%","\\")
  867. local x,y,num = v:find("^(%d+)%^")
  868. local cmdDelay = 0
  869. if num then
  870. v = v:sub(y+1)
  871. local x,y,del = v:find("^([%d%.]+)%^")
  872. if del then
  873. v = v:sub(y+1)
  874. cmdDelay = tonumber(del) or 0
  875. end
  876. end
  877. num = tonumber(num or 1)
  878. local args = splitString(v,split)
  879. local cmd = findCmd(args[1])
  880. if cmd then
  881. table.remove(args,1)
  882. cargs = args
  883. if speaker == gPlayers.LocalPlayer then
  884. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  885. end
  886. if #cmdHistory > 20 then table.remove(cmdHistory) end
  887. local cmdStartTime = tick()
  888. for rep = 1,num do
  889. if lastBreakTime > cmdStartTime then break end
  890. pcall(function()
  891. cmd.FUNC(args, speaker)
  892. end)
  893. if cmdDelay ~= 0 then wait(cmdDelay) end
  894. end
  895. end
  896. end
  897. end
  898. logsloaded = false
  899. ChatLog = function(plr)
  900. plr.Chatted:Connect(function(Message)
  901. if logsloaded == true then
  902. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  903. CreateLabel(plr.Name,Message)
  904. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  905. CreateLabel(plr.Name,Message)
  906. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  907. CreateLabel(plr.Name,Message)
  908. 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
  909. CreateLabel(plr.Name,Message)
  910. end end end) end
  911. 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
  912. for _, plr in pairs(gPlayers:GetChildren()) do
  913. if plr.ClassName == "Player" then
  914. updateevents(plr) ChatLog(plr) end end
  915. _players.PlayerAdded:connect(function(player)
  916. updateevents(player) ChatLog(player)
  917. end)
  918. _G.exec_cmd = execCmd
  919. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  920. 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
  921. local _char=function(plr_name)
  922. for i,v in pairs(gPlayers:GetChildren())do
  923. if v:IsA'Player'then
  924. if v.Name==plr_name then return v.Character end
  925. end
  926. end
  927. return
  928. end
  929. local _plr=function(plr_name)
  930. for i,v in pairs(gPlayers:GetChildren())do
  931. if v:IsA'Player'then
  932. if v.Name==plr_name then return v end
  933. end
  934. end
  935. return
  936. end
  937. function addcmd(name,desc,alias,func)
  938. cmds[#cmds+1]=
  939. {
  940. NAME=name;
  941. DESC=desc;
  942. ALIAS=alias;
  943. FUNC=func;
  944. }
  945. end
  946. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  947. local SpecialPlayerCases = {
  948. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  949. ["others"] = function(speaker)
  950. local plrs = {}
  951. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  952. if v ~= speaker then
  953. table.insert(plrs,v)
  954. end
  955. end
  956. return plrs
  957. end,
  958. ["me"] = function(speaker)return {speaker} end,
  959. ["#(%d+)"] = function(speaker,args,currentList)
  960. local returns = {}
  961. local randAmount = tonumber(args[1])
  962. local players = {unpack(currentList)}
  963. for i = 1,randAmount do
  964. if #players == 0 then break end
  965. local randIndex = math.random(1,#players)
  966. table.insert(returns,players[randIndex])
  967. table.remove(players,randIndex)
  968. end
  969. return returns
  970. end,
  971. ["random"] = function(speaker,args,currentList)
  972. local players = currentList
  973. return {players[math.random(1,#players)]}
  974. end,
  975. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  976. local returns = {}
  977. local team = args[1]
  978. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  979. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  980. table.insert(returns,plr)
  981. end
  982. end
  983. return returns
  984. end,
  985. ["allies"] = function(speaker)
  986. local returns = {}
  987. local team = speaker.Team
  988. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  989. if plr.Team == team then
  990. table.insert(returns,plr)
  991. end
  992. end
  993. return returns
  994. end,
  995. ["enemies"] = function(speaker)
  996. local returns = {}
  997. local team = speaker.Team
  998. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  999. if plr.Team ~= team then
  1000. table.insert(returns,plr)
  1001. end
  1002. end
  1003. return returns
  1004. end,
  1005. ["team"] = function(speaker)
  1006. local returns = {}
  1007. local team = speaker.Team
  1008. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1009. if plr.Team == team then
  1010. table.insert(returns,plr)
  1011. end
  1012. end
  1013. return returns
  1014. end,
  1015. ["nonteam"] = function(speaker)
  1016. local returns = {}
  1017. local team = speaker.Team
  1018. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1019. if plr.Team ~= team then
  1020. table.insert(returns,plr)
  1021. end
  1022. end
  1023. return returns
  1024. end,
  1025. ["friends"] = function(speaker,args)
  1026. local returns = {}
  1027. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1028. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1029. table.insert(returns,plr)
  1030. end
  1031. end
  1032. return returns
  1033. end,
  1034. ["nonfriends"] = function(speaker,args)
  1035. local returns = {}
  1036. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1037. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1038. table.insert(returns,plr)
  1039. end
  1040. end
  1041. return returns
  1042. end,
  1043. ["guests"] = function(speaker,args)
  1044. local returns = {}
  1045. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1046. if plr.Guest then
  1047. table.insert(returns,plr)
  1048. end
  1049. end
  1050. return returns
  1051. end,
  1052. ["bacons"] = function(speaker,args)
  1053. local returns = {}
  1054. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1055. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1056. table.insert(returns,plr)
  1057. end
  1058. end
  1059. return returns
  1060. end,
  1061. ["admins"] = function(speaker)
  1062. local returns = {}
  1063. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1064. if isAdmin(plr) then
  1065. table.insert(returns,plr)
  1066. end
  1067. end
  1068. return returns
  1069. end,
  1070. ["nonadmins"] = function(speaker)
  1071. local returns = {}
  1072. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1073. if not isAdmin(plr) then
  1074. table.insert(returns,plr)
  1075. end
  1076. end
  1077. return returns
  1078. end,
  1079. ["age(%d+)"] = function(speaker,args)
  1080. local returns = {}
  1081. local age = tonumber(args[1])
  1082. if not age == nil then return end
  1083. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1084. if plr.AccountAge <= age then
  1085. table.insert(returns,plr)
  1086. end
  1087. end
  1088. return returns
  1089. end,
  1090. ["rad(%d+)"] = function(speaker,args)
  1091. local returns = {}
  1092. local radius = tonumber(args[1])
  1093. local speakerChar = speaker.Character
  1094. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1095. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1096. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1097. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1098. if magnitude <= radius then table.insert(returns,plr) end
  1099. end
  1100. end
  1101. return returns
  1102. end
  1103. }
  1104. local function toTokens(str)
  1105. local tokens = {}
  1106. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1107. table.insert(tokens,{Operator = op,Name = name})
  1108. end
  1109. return tokens
  1110. end
  1111. local function onlyIncludeInTable(tab,matches)
  1112. local matchTable = {}
  1113. local resultTable = {}
  1114. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1115. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1116. return resultTable
  1117. end
  1118. local function removeTableMatches(tab,matches)
  1119. local matchTable = {}
  1120. local resultTable = {}
  1121. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1122. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1123. return resultTable
  1124. end
  1125. local function getPlayersByName(name)
  1126. local found = {}
  1127. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1128. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1129. table.insert(found,v)
  1130. end
  1131. end
  1132. return found
  1133. end
  1134. local function getPlayer(list,speaker)
  1135. if list == nil then return {speaker.Name} end
  1136. local nameList = splitString(list,",")
  1137.  
  1138. local foundList = {}
  1139.  
  1140. for _,name in pairs(nameList) do
  1141. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1142. local tokens = toTokens(name)
  1143. local initialPlayers = game:GetService("Players"):GetPlayers()
  1144.  
  1145. for i,v in pairs(tokens) do
  1146. if v.Operator == "+" then
  1147. local tokenContent = v.Name
  1148. local foundCase = false
  1149. for regex,case in pairs(SpecialPlayerCases) do
  1150. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1151. if #matches > 0 then
  1152. foundCase = true
  1153. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1154. end
  1155. end
  1156. if not foundCase then
  1157. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1158. end
  1159. else
  1160. local tokenContent = v.Name
  1161. local foundCase = false
  1162. for regex,case in pairs(SpecialPlayerCases) do
  1163. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1164. if #matches > 0 then
  1165. foundCase = true
  1166. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1167. end
  1168. end
  1169. if not foundCase then
  1170. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1171. end
  1172. end
  1173. end
  1174.  
  1175. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1176. end
  1177.  
  1178. local foundNames = {}
  1179. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1180.  
  1181. return foundNames
  1182. end
  1183. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1184. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1185. if (zCoco) then
  1186. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1187. else
  1188. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1189. end
  1190. return funcw
  1191. end
  1192. function _G.msg(txt)
  1193. spawn(function()
  1194. msghook()
  1195. if MSGhook == true then
  1196. workspace.IYmessage.Text = ''
  1197. wait(0.1)
  1198. local b = Instance.new("BlurEffect", LightingService)
  1199. b.Name = "IYmblur"
  1200. b.Size = 18
  1201. workspace.IYmessage.Text = txt
  1202. wait(Mseconds)
  1203. b:Destroy()
  1204. if workspace.IYmessage.Text == txt then
  1205. workspace.IYmessage.Text = '' end
  1206. elseif MSGhook == false then
  1207. execCmd("loadm")
  1208. repeat wait() until workspace:FindFirstChild("IYmessage")
  1209. workspace.IYmessage.Text = ''
  1210. wait(0.1)
  1211. local b = Instance.new("BlurEffect", LightingService)
  1212. b.Name = "IYmblur"
  1213. b.Size = 18
  1214. workspace.IYmessage.Text = txt
  1215. wait(Mseconds)
  1216. b:Destroy()
  1217. if workspace.IYmessage.Text == txt then
  1218. workspace.IYmessage.Text = '' end
  1219. end
  1220. end)
  1221. end
  1222. function bleach(plr)
  1223. spawn(function()
  1224. local char = plr.Character
  1225. local hit1 = Instance.new("Sound", workspace)
  1226. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1227. local hit = Instance.new("Sound", workspace)
  1228. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1229. local Bleach = Instance.new("Part", char["Left Arm"])
  1230. Bleach.CanCollide = false
  1231. local Mesh = Instance.new("SpecialMesh", Bleach)
  1232. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1233. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1234. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1235. local Handy = Instance.new("Weld", Bleach)
  1236. Handy.Part0 = Bleach
  1237. Handy.Part1 = char["Left Arm"]
  1238. Handy.C0 = CFrame.new(0.5,1.8,0)
  1239. Handy.C1 = CFrame.Angles(0,4,1)
  1240. local drink = Instance.new("Sound", char.Head)
  1241. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1242. wait(3)
  1243. game.Chat:Chat(char.Head,"I need to die","Red")
  1244. for i = 1,10 do
  1245. wait()
  1246. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1247. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1248. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1249. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1250. end
  1251. drink:Play()
  1252. wait(3.4)
  1253. drink:Stop()
  1254. for i = 1,10 do
  1255. wait()
  1256. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1257. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1258. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1259. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1260. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1261. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1262. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1263. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1264. end
  1265. wait(0.01)
  1266. char.Torso.Anchored = true
  1267. char["Left Arm"].Anchored = true
  1268. char["Right Arm"].Anchored = true
  1269. char["Left Leg"].Anchored = true
  1270. char["Right Leg"].Anchored = true
  1271. char.Head.Anchored = true
  1272. hit:Play()
  1273. hit1:Play()
  1274. wait(4)
  1275. local bl00d = Instance.new("Part", char.Head)
  1276. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1277. bl00d.Rotation = Vector3.new(0,0,-90)
  1278. bl00d.CanCollide = false
  1279. bl00d.Anchored = true
  1280. bl00d.BrickColor = BrickColor.new("Maroon")
  1281. bl00d.Position = char.Head.Position
  1282. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1283. bl00d.Shape = "Cylinder"
  1284. bl00d.Material = "Pebble"
  1285. for i = 1,100 do
  1286. wait()
  1287. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1288. end
  1289. wait(1)
  1290. char.Humanoid.Health = 0
  1291. end)
  1292. end
  1293. function rape(victim, speaker) -- from rocky2u cmdscript
  1294. spawn(function()
  1295. local P1 = game:GetService("Players")[speaker].Character.Torso
  1296. local V1 = game:GetService("Players")[victim].Character.Torso
  1297. V1.Parent.Humanoid.PlatformStand = true
  1298. 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'
  1299. 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'
  1300. 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'
  1301. 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'
  1302. 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'
  1303. 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'
  1304. 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)
  1305. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1306. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1307. local D2 = D:Clone() D2.Parent = P1
  1308. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1309. 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)
  1310. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1311. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1312. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1313. local CM = Instance.new('CylinderMesh', C)
  1314. 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)
  1315. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1316. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1317. 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)
  1318. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1319. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1320. 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)
  1321. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1322. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1323. 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)
  1324. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1325. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1326. 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)
  1327. 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)
  1328. 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)
  1329. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1330. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1331. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1332. end)
  1333. 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)
  1334. end
  1335.  
  1336. addcmd('addalias','Adds an alias to a command',{},
  1337. function(args,speaker)
  1338. if #args < 2 then return end
  1339. local cmd = string.lower(args[1])
  1340. local alias = string.lower(args[2])
  1341. for i,v in pairs(cmds) do
  1342. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1343. customAlias[alias] = v
  1344. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1345. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1346. Notify("Added "..alias.." as an alias to "..cmd)
  1347. updatefile()
  1348. updatealiases()
  1349. break
  1350. end
  1351. end
  1352. end)
  1353.  
  1354. addcmd('877241loadalias','dab',{},
  1355. function(args,speaker)
  1356. if #args < 2 then return end
  1357. local cmd = string.lower(args[1])
  1358. local alias = string.lower(args[2])
  1359. for i,v in pairs(cmds) do
  1360. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1361. customAlias[alias] = v
  1362. updatealiases()
  1363. break
  1364. end
  1365. end
  1366. end)
  1367.  
  1368. addcmd('removealias','Removes a custom alias',{},
  1369. function(args,speaker)
  1370. if #args < 1 then return end
  1371. local alias = string.lower(args[1])
  1372. if customAlias[alias] then
  1373. local cmd = customAlias[alias].NAME
  1374. customAlias[alias] = nil
  1375. for i,v in pairs(aliasSave) do
  1376. if v.ALIAS == tostring(alias) then
  1377. table.remove(aliasSave, i)
  1378. end end
  1379. Notify("Removed the alias "..alias.." from "..cmd)
  1380. updatefile()
  1381. updatealiases()
  1382. end
  1383. end)
  1384.  
  1385. addcmd('clraliases','Removes all custom alias',{},
  1386. function(args,speaker)
  1387. customAlias = {}
  1388. aliasSave ={}
  1389. updatefile()
  1390. updatealiases()
  1391. Notify('Removed all aliases')
  1392. end)
  1393.  
  1394. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1395. function(args, speaker)
  1396. loadstring(tostring(GLS(false, 0)))()
  1397. end)
  1398.  
  1399. function hub()
  1400. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1401. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1402. addcmd('hub','opens script hub',{'scripts'},
  1403. function(args, speaker)
  1404. if speaker.userId ~= LP.userId then
  1405. lponly(speaker) else
  1406. hub()
  1407. end end)
  1408.  
  1409. addcmd('ff','gives ff to player',{},
  1410. function(args, speaker)
  1411. local players = getPlayer(args[1], speaker)
  1412. for i,v in pairs(players)do
  1413. local pchar=_char(v)
  1414. Instance.new("ForceField", pchar)
  1415. end
  1416. end)
  1417.  
  1418. addcmd('maxhealth','sets a limit of health to player',{},
  1419. function(args, speaker)
  1420. local players = getPlayer(args[1], speaker)
  1421. for i,v in pairs(players)do
  1422. local pchar=_char(v)
  1423. pchar.Humanoid.MaxHealth = args[2]
  1424. end
  1425. end)
  1426.  
  1427. addcmd('sethealth','sets the health of a player',{},
  1428. function(args, speaker)
  1429. local players = getPlayer(args[1], speaker)
  1430. for i,v in pairs(players)do
  1431. local pchar=_char(v)
  1432. pchar.Humanoid.Health = args[2]
  1433. end
  1434. end)
  1435.  
  1436. addcmd('breakloops','stops any cmd loops',{'break'},
  1437. function(args, speaker)
  1438. lastBreakTime = tick()
  1439. end)
  1440.  
  1441. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1442. function(args, speaker)
  1443. local players = getPlayer(args[1], speaker)
  1444. for i,v in pairs(players)do
  1445. local pchar=_char(v)
  1446. local invisff = Instance.new("ForceField", pchar)
  1447. invisff.Visible = false
  1448. end
  1449. end)
  1450.  
  1451. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1452. function(args, speaker)
  1453. local players = getPlayer(args[1], speaker)
  1454. for i,v in pairs(players)do
  1455. local pchar=_char(v)
  1456. spawn(function()
  1457. local m = missile:Clone()
  1458. m.Parent = workspace
  1459. local W = Instance.new('Weld', m)
  1460. W.Part0 = W.Parent
  1461. W.Part1 = pchar.HumanoidRootPart
  1462. W.C1 = CFrame.new(0, 0.5, 1)
  1463. m.force.Force = Vector3.new(0, 15000, 0)
  1464. wait(0.01)
  1465. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1466. wait(5)
  1467. Instance.new('Explosion', m).Position = m.Position
  1468. wait(0.01)
  1469. pchar:BreakJoints()
  1470. wait(1)
  1471. m:destroy()
  1472. end)
  1473. end
  1474. end)
  1475.  
  1476. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1477. local players = getPlayer(args[1], speaker)
  1478. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1479. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1480. end
  1481. for i,v in pairs(players) do
  1482. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1483. end
  1484. end)
  1485.  
  1486. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1487. function(args, speaker)
  1488. if speaker.userId ~= LP.userId then
  1489. lponly(speaker)
  1490. else
  1491. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1492. end
  1493. end)
  1494.  
  1495. addcmd('unff', 'takes away ff from player',{'noff'},
  1496. function(args, speaker)
  1497. local players = getPlayer(args[1], speaker)
  1498. for i,v in pairs(players)do
  1499. local pchar=_char(v)
  1500. for j,v1 in pairs(pchar:GetChildren()) do
  1501. if v1:IsA("ForceField") then
  1502. v1:Destroy()
  1503. end
  1504. end
  1505. end
  1506. end)
  1507.  
  1508. addcmd('flashlight', 'gives a player a flashlight',{},
  1509. function(args, speaker)
  1510. local players = getPlayer(args[1], speaker)
  1511. for i,v in pairs(players)do
  1512. spawn(function()
  1513. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1514. flashlight.Parent = gPlayers[v].Backpack
  1515. flashlight.Name = "IYflashlight"
  1516. end)
  1517. end
  1518. end)
  1519.  
  1520. addcmd('car', 'inserts a car',{'vehicle'},
  1521. function(args, speaker)
  1522. local players = getPlayer(args[1], speaker)
  1523. for i,v in pairs(players)do
  1524. spawn(function()
  1525. local pchar=_char(v)
  1526. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1527. model.Parent = workspace
  1528. model:MakeJoints()
  1529. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1530. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1531. for _, child in pairs( model:GetChildren()) do
  1532. if child.ClassName == "Part" then
  1533. child.Anchored = true
  1534. wait(1)
  1535. child.Anchored = false
  1536. end end end) end end)
  1537.  
  1538. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1539. function(args, speaker)
  1540. local players = getPlayer(args[1], speaker)
  1541. for i,v in pairs(players)do
  1542. for _, child in pairs( workspace:GetChildren()) do
  1543. if child.Name == "IYcar" .. gPlayers[v].Name then
  1544. child:Destroy()
  1545. end
  1546. end
  1547. end
  1548. end)
  1549.  
  1550. addcmd('team','team [plr] [team]',{},
  1551. function(args, speaker)
  1552. local players = getPlayer(args[1], speaker)
  1553. local teamname = nil
  1554. for i,v in pairs(players)do
  1555. 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
  1556. _players[v].Team = teamname
  1557. end
  1558. end)
  1559.  
  1560. addcmd('maxzoom','maximum camera zoom',{},
  1561. function(args, speaker)
  1562. local players = getPlayer(args[1], speaker)
  1563. for i,v in pairs(players)do
  1564. _players[v].CameraMaxZoomDistance = args[2]
  1565. end
  1566. end)
  1567.  
  1568. function spawnrain(mesh,texture)
  1569. spawn(function()
  1570. for i,v in pairs(gPlayers:GetChildren()) do
  1571. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1572. if raining == true then
  1573. local rain = Instance.new("Part",workspace)
  1574. rain.CanCollide = true
  1575. local m = Instance.new("SpecialMesh",rain)
  1576. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1577. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1578. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1579. wait(5) rain:Destroy()
  1580. end
  1581. end
  1582. end
  1583. end)
  1584. end
  1585.  
  1586. raining = false
  1587. addcmd('rain','make it rain a mesh',{},
  1588. function(args, speaker)
  1589. raining = true
  1590. repeat
  1591. wait(0.5)
  1592. spawnrain(args[1],args[2])
  1593. until raining == false
  1594. end)
  1595.  
  1596. addcmd('norain','make it rain a mesh',{'unrain'},
  1597. function(args, speaker)
  1598. raining = false
  1599. end)
  1600.  
  1601. local rad = math.rad
  1602. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1603. function(args, speaker)
  1604. for i = 1,args[1] do
  1605. wait()
  1606. local function ear(instance)
  1607. for i,v in pairs(instance:GetChildren())do
  1608. if v:IsA("Part") then
  1609. if v.Size.x > 1 then
  1610. 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])))
  1611. end end ear(v) end end ear(workspace)
  1612. end
  1613. end)
  1614.  
  1615. addcmd('cape','Gives the target player(s) a cape',{},
  1616. function(args, speaker)
  1617. local players = getPlayer(args[1], speaker)
  1618. for i,v in pairs(players)do
  1619. spawn(function()
  1620. if _char(v):FindFirstChild("Humanoid") then
  1621. local plr = _players[v]
  1622. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1623. local torso = plr.Character.HumanoidRootPart
  1624. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1625. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1626. if not args[2] then
  1627. p.Color = Color3.new(0,0,0)
  1628. p.Color = Color3.new(0,0,0) else
  1629. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1630. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1631. p.formFactor = "Custom"
  1632. p.Size = Vector3.new(.2,.2,.2)
  1633. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1634. local motor1 = Instance.new("Motor", p)
  1635. motor1.Part0 = p
  1636. motor1.Part1 = torso
  1637. motor1.MaxVelocity = .01
  1638. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1639. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1640. local wave = false
  1641. repeat wait(1/44)
  1642. local ang = 0.1
  1643. local oldmag = torso.Velocity.magnitude
  1644. local mv = .002
  1645. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1646. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1647. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1648. motor1.DesiredAngle = -ang
  1649. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1650. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1651. if torso.Velocity.magnitude < .1 then wait(.1) end
  1652. until not p or p.Parent ~= torso.Parent
  1653. end
  1654. end)
  1655. end
  1656. end)
  1657.  
  1658. addcmd('uncape','Removes cape',{'nocape'},
  1659. function(args, speaker)
  1660. local players = getPlayer(args[1], speaker)
  1661. for i,v in pairs(players)do
  1662. local pchar=_char(v)
  1663. for _, child in pairs( pchar:GetChildren()) do
  1664. if child.Name == "IYcape" then
  1665. child:Destroy() end end
  1666. end
  1667. end)
  1668.  
  1669. addcmd('spasm','makes someone c r a z y',{},
  1670. function(args, speaker)
  1671. local players = getPlayer(args[1], speaker)
  1672. for i,v in pairs(players)do
  1673. local pchar=_char(v)
  1674. local AnimationId = "33796059"
  1675. local Anim = Instance.new("Animation")
  1676. Anim.AnimationId = "rbxassetid://"..AnimationId
  1677. local k = pchar.Humanoid:LoadAnimation(Anim)
  1678. k:Play()
  1679. k:AdjustSpeed(99)
  1680. end
  1681. end)
  1682.  
  1683. addcmd('dance','makes someone d a n c e',{},
  1684. function(args, speaker)
  1685. local players = getPlayer(args[1], speaker)
  1686. for i,v in pairs(players)do
  1687. local pchar=_char(v)
  1688. local anim = nil
  1689. local dance1 = math.random(1,7)
  1690. if dance1 == 1 then
  1691. anim = '27789359'
  1692. end
  1693. if dance1 == 2 then
  1694. anim = '30196114'
  1695. end
  1696. if dance1 == 3 then
  1697. anim = '248263260'
  1698. end
  1699. if dance1 == 4 then
  1700. anim = '45834924'
  1701. end
  1702. if dance1 == 5 then
  1703. anim = '33796059'
  1704. end
  1705. if dance1 == 6 then
  1706. anim = '28488254'
  1707. end
  1708. if dance1 == 7 then
  1709. anim = '52155728'
  1710. end
  1711. local animation = Instance.new("Animation")
  1712. animation.AnimationId = "rbxassetid://"..anim
  1713. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1714. animTrack:Play()
  1715. end
  1716. end)
  1717.  
  1718. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1719. function(args, speaker)
  1720. local players = getPlayer(args[1], speaker)
  1721. for i,v in pairs(players)do
  1722. if not args[1] and args[2] then return end
  1723. local pchar=_char(v)
  1724. for _, child in pairs( pchar:GetDescendants()) do
  1725. if child.ClassName == "Sound" then
  1726. child:Destroy() end end
  1727. local s = Instance.new("Sound")
  1728. s.Name = "IYplrsound"
  1729. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1730. s.Volume = 1
  1731. s.Pitch = 1
  1732. s.Looped = true
  1733. s.archivable = true
  1734. s.Parent = pchar.HumanoidRootPart
  1735. s:Play()
  1736. end
  1737. end)
  1738.  
  1739. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1740. function(args, speaker)
  1741. local players = getPlayer(args[1], speaker)
  1742. for i,v in pairs(players)do
  1743. if not args[1] then return end
  1744. local pchar=_char(v)
  1745. for _, child in pairs( pchar:GetDescendants()) do
  1746. if child.ClassName == "Sound" then
  1747. child:Destroy() end end
  1748. end
  1749. end)
  1750.  
  1751. addcmd('fly','makes you fly',{},
  1752. function(args, speaker)
  1753. if speaker.userId ~= LP.userId then
  1754. lponly(speaker)
  1755. else
  1756. sFLY()
  1757. end
  1758. end)
  1759.  
  1760. addcmd('flyspeed','set the fly speed',{'flysp'},
  1761. function(args, speaker)
  1762. if speaker.userId ~= LP.userId then
  1763. lponly(speaker)
  1764. else
  1765. if isNumber(args[1]) then
  1766. iyflyspeed = args[1]
  1767. end end end)
  1768.  
  1769. addcmd('unfly','takes away fly',{'nofly'},
  1770. function(args, speaker)
  1771. if speaker.userId ~= LP.userId then
  1772. lponly(speaker)
  1773. else
  1774. NOFLY()
  1775. end
  1776. end)
  1777.  
  1778. addcmd('exit','kills roblox process',{},
  1779. function(args, speaker)
  1780. if speaker.userId ~= LP.userId then
  1781. lponly(speaker)
  1782. else
  1783. game:shutdown()
  1784. end
  1785. end)
  1786.  
  1787. addcmd('fire', 'set a player on fire',{},
  1788. function(args, speaker)
  1789. local players = getPlayer(args[1], speaker)
  1790. for i,v in pairs(players)do
  1791. spawn(function()
  1792. local pchar=_char(v)
  1793. local Fire1 = Instance.new("Fire", pchar.Head)
  1794. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1795. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1796. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1797. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1798. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1799. if not args[2] then return end
  1800. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1801. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1802. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1803. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1804. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1805. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1806. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1807. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1808. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1809. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1810. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1811. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1812. end)
  1813. end
  1814. end)
  1815.  
  1816. addcmd('discomesh', 'body parts get f u n k y',{},
  1817. function(args, speaker)
  1818. local players = getPlayer(args[1], speaker)
  1819. for i,v in pairs(players)do
  1820. spawn(function()
  1821. local plr = _players[v]
  1822. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1823. local h = _players[v].Character.Head.Mesh
  1824. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1825. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1826. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1827. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1828. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1829. while true do wait()
  1830. h.MeshType = meshes[math.random(1,#meshes)]
  1831. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1832. h.Parent.BrickColor = BrickColor.Random()
  1833. t.MeshType = meshes[math.random(1,#meshes)]
  1834. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1835. t.Parent.BrickColor = BrickColor.Random()
  1836. la.MeshType = meshes[math.random(1,#meshes)]
  1837. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1838. la.Parent.BrickColor = BrickColor.Random()
  1839. ra.MeshType = meshes[math.random(1,#meshes)]
  1840. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1841. ra.Parent.BrickColor = BrickColor.Random()
  1842. ll.MeshType = meshes[math.random(1,#meshes)]
  1843. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1844. ll.Parent.BrickColor = BrickColor.Random()
  1845. rl.MeshType = meshes[math.random(1,#meshes)]
  1846. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1847. rl.Parent.BrickColor = BrickColor.Random()
  1848. end end) end end)
  1849.  
  1850. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1851. function(args, speaker)
  1852. local players = getPlayer(args[1], speaker)
  1853. for i,v in pairs(players)do
  1854. spawn(function()
  1855. local Chicken = _players[v].Character
  1856. Chicken.Torso["Left Shoulder"].C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  1857. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1858. Chicken.Torso["Right Shoulder"].C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  1859. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1860. end) end end)
  1861.  
  1862. addcmd('esp', 'view a player and a players status',{},
  1863. function(args, speaker)
  1864. if speaker.userId ~= LP.userId then
  1865. lponly(speaker)
  1866. else
  1867. local players = getPlayer(args[1], speaker)
  1868. for i,v in pairs(players)do
  1869. spawn(function()
  1870. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1871. if child.Name == gPlayers[v].Name then
  1872. child:Destroy()
  1873. end end wait(0.5)
  1874. local m = game["Players"].LocalPlayer:GetMouse()
  1875. local rs = game:GetService("RunService").RenderStepped
  1876. local espplr = gPlayers[v]
  1877. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1878. for b,n in pairs (espplr.Character:GetChildren()) do
  1879. if (n:IsA("BasePart")) then
  1880. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1881. a.Name = espplr.Name
  1882. a.Adornee = n
  1883. a.AlwaysOnTop = true
  1884. a.ZIndex = 0
  1885. a.Size = n.Size
  1886. a.Transparency = 0.7
  1887. local resetting = false
  1888. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1889. a.Color = BrickColor.new("Lime green")
  1890. else
  1891. a.Color = BrickColor.new("Really red")
  1892. end
  1893. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1894. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1895. local TextLabel = Instance.new("TextLabel")
  1896. BillboardGui.Adornee = espplr.Character.Head
  1897. BillboardGui.Name = espplr.Name
  1898. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1899. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1900. BillboardGui.AlwaysOnTop = true
  1901. TextLabel.Parent = BillboardGui
  1902. TextLabel.BackgroundTransparency = 1
  1903. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1904. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1905. TextLabel.Font = Enum.Font.SourceSansSemibold
  1906. TextLabel.TextSize = 20
  1907. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1908. TextLabel.TextStrokeTransparency = 0
  1909. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1910. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1911. BillboardGui:Destroy() a:Destroy() end)
  1912. _players.PlayerRemoving:connect(function(player)
  1913. if player.Name == espplr.Name then
  1914. BillboardGui:Destroy() a:Destroy()
  1915. end end)
  1916. game:GetService("RunService").RenderStepped:Connect(function()
  1917. 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
  1918. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1919. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1920. BillboardGui:Destroy() a:Destroy() end end)
  1921. end
  1922. end
  1923. end
  1924. end
  1925. end)
  1926. end
  1927. end
  1928. end)
  1929.  
  1930. addcmd('noesp', 'removes esp',{'unesp'},
  1931. function(args, speaker)
  1932. if speaker.userId ~= LP.userId then
  1933. lponly(speaker)
  1934. else
  1935. local players = getPlayer(args[1], speaker)
  1936. for i,v in pairs(players)do
  1937. spawn(function()
  1938. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1939. if child.Name == gPlayers[v].Name then
  1940. child:Destroy()
  1941. end
  1942. end end) end end end)
  1943.  
  1944. addcmd('nofire', 'extinguish a player',{'unfire'},
  1945. function(args, speaker)
  1946. local players = getPlayer(args[1], speaker)
  1947. for i,v in pairs(players)do
  1948. local pchar=_char(v)
  1949. for j,v1 in pairs(pchar:GetDescendants()) do
  1950. if v1:IsA("Fire") then
  1951. v1:Destroy()
  1952. end end end end)
  1953.  
  1954. addcmd('shiny', 'makes a player shine',{},
  1955. function(args, speaker)
  1956. local players = getPlayer(args[1], speaker)
  1957. for i,v in pairs(players)do
  1958. spawn(function()
  1959. local pchar=_char(v)
  1960. for i,v in pairs(pchar:GetChildren()) do
  1961. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1962. v:Destroy() end
  1963. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1964. v.Reflectance = 1
  1965. v.Material = "Plastic"
  1966. end
  1967. end
  1968. end)
  1969. end
  1970. end)
  1971.  
  1972. addcmd('light', 'givs em light',{},
  1973. function(args, speaker)
  1974. local players = getPlayer(args[1], speaker)
  1975. for i,v in pairs(players)do
  1976. spawn(function()
  1977. local pchar=_char(v)
  1978. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1979. if v1:IsA("PointLight") then
  1980. v1:Destroy()
  1981. end
  1982. end
  1983. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1984. light.Range = 12
  1985. light.Brightness = 3
  1986. if not args[2] then return end
  1987. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1988. light.Range = 12
  1989. light.Brightness = 3
  1990. end)
  1991. end
  1992. end)
  1993.  
  1994. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1995. addcmd('begone', 'BEGONE THOT',{'thot'},
  1996. function(args, speaker)
  1997. local players = getPlayer(args[1], speaker)
  1998. for i,v in pairs(players)do
  1999. spawn(function()
  2000. local thotbottle = bottle:Clone()
  2001. local pchar=_char(v)
  2002. thotbottle.Name = 'THOT BEGONE'
  2003. thotbottle.Handle:Destroy()
  2004. execCmd('freeze '..gPlayers[v].Name)
  2005. execCmd('name '..gPlayers[v].Name..' THOT')
  2006. execCmd('spasm '..gPlayers[v].Name)
  2007. thotbottle.Parent = pchar
  2008. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2009. local cf = pchar.HumanoidRootPart.CFrame
  2010. local newcf = cf + cf.lookVector * 6
  2011. thotbottle.Head.CFrame = newcf
  2012. local s = Instance.new("Sound")
  2013. s.Name = "BEGONE"
  2014. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2015. s.Volume = 10
  2016. s.Parent = thotbottle
  2017. s:play()
  2018. local d = Instance.new("Sound")
  2019. d.Name = "WuOOOH"
  2020. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2021. d.Volume = 5
  2022. d.Parent = pchar
  2023. wait(4)
  2024. if gPlayers[v] then
  2025. execCmd('thaw '..gPlayers[v].Name)
  2026. execCmd('fling '..gPlayers[v].Name)
  2027. thotbottle:Destroy()
  2028. d:play()
  2029. end if gPlayers[v] then
  2030. wait(3)
  2031. execCmd('explode '..gPlayers[v].Name)
  2032. pchar:BreakJoints() end
  2033. end)
  2034. end
  2035. end)
  2036.  
  2037. addcmd('glowstick', 'givs em glo stik',{},
  2038. function(args, speaker)
  2039. local players = getPlayer(args[1], speaker)
  2040. for i,v in pairs(players)do
  2041. spawn(function()
  2042. System = {}
  2043. System.Create = function(a, c)
  2044. local e = Instance.new(a)
  2045. for d, a in pairs(c) do
  2046. local b, a = ypcall(function()
  2047. return e[d]
  2048. end)
  2049. if b then
  2050. e[d] = c[d]
  2051. end
  2052. end
  2053. return e
  2054. end
  2055. function b(d, b)
  2056. local c = getfenv(d)
  2057. local a = setmetatable({}, {
  2058. __index = function(a, a)
  2059. if a:lower() == 'script' then
  2060. return b
  2061. else
  2062. return c[a]
  2063. end
  2064. end
  2065. })
  2066. setfenv(d, a)
  2067. ypcall(function()
  2068. d()
  2069. end)
  2070. end
  2071. c = {}
  2072. mas = Instance.new("Model",game:GetService("Lighting"))
  2073. mas.Name = "CompiledModel"
  2074. o1 = System.Create("Tool",{
  2075. ["Name"] = "Glow Stick",
  2076. ["Parent"] = mas,
  2077. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2078. ["CanBeDropped"] = false,
  2079. })
  2080. o2 = System.Create("Part",{
  2081. ["Name"] = "Handle",
  2082. ["Parent"] = o1,
  2083. ["Transparency"] = 0.10000000149012,
  2084. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2085. ["Rotation"] = Vector3.new(-180, 0, 0),
  2086. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2087. ["FormFactor"] = Enum.FormFactor.Custom,
  2088. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2089. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2090. ["TopSurface"] = Enum.SurfaceType.Weld,
  2091. ["Material"] = "Neon",
  2092. })
  2093. o3 = System.Create("PointLight",{
  2094. ["Parent"] = o2,
  2095. ["Brightness"] = 8,
  2096. ["Range"] = 14,
  2097. })
  2098. o4 = System.Create("CylinderMesh",{
  2099. ["Parent"] = o2,
  2100. })
  2101. if not args[2] then
  2102. o2.Color = Color3.new(1,1,1)
  2103. o3.Color = Color3.new(1,1,1) else
  2104. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2105. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2106. mas.Parent = workspace
  2107. mas:MakeJoints()
  2108. local b = mas:GetChildren()
  2109. for a = 1, #b do
  2110. b[a].Parent = gPlayers[v].Backpack
  2111. ypcall(function()
  2112. b[a]:MakeJoints()
  2113. end)
  2114. end
  2115. mas:Destroy()
  2116. for a = 1, #c do
  2117. coroutine.resume(c[a])
  2118. end
  2119. end)
  2120. end
  2121. end)
  2122.  
  2123. addcmd('keybind','Binds a command to a key',{},
  2124. function(args,speaker)
  2125. if speaker.userId ~= LP.userId then
  2126. lponly(speaker) else
  2127. if #args < 2 then return end
  2128. local key = string.lower(args[1])
  2129. if #key > 1 or key == cmdbarbind then return end
  2130. local cmdText = GLS(false,1)
  2131. local cas = game:GetService("ContextActionService")
  2132. cas:BindAction("Keybind"..key,function(action,state,obj)
  2133. if state == Enum.UserInputState.Begin then
  2134. execCmd(cmdText,speaker)
  2135. end
  2136. end,false,key)
  2137. Notify("Binded "..cmdText.." to "..key)
  2138. end
  2139. end)
  2140.  
  2141. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2142. function(args,speaker)
  2143. if speaker.userId ~= LP.userId then
  2144. lponly(speaker) else
  2145. if #args < 1 then return end
  2146. local key = string.lower(args[1])
  2147. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2148. Notify("Unbinded "..key)
  2149. end
  2150. end)
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156. addcmd('trail', 'spawns a trail behind a player',{},
  2157. function(args, speaker)
  2158. local players = getPlayer(args[1], speaker)
  2159. for i,v in pairs(players)do
  2160. spawn(function()
  2161. local pchar=_char(v)
  2162. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2163. if v1.Name == "TRAIL" then
  2164. v1:Destroy()
  2165. end
  2166. end
  2167. if args[2] then
  2168. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2169. color2 = Color3.new(0,0,0) else
  2170. color1 = Color3.new(1,1,1)
  2171. color2 = Color3.new(0,0,0) end
  2172. if pchar:FindFirstChild("Torso") then
  2173. local e = Instance.new("Trail", pchar.Torso)
  2174. e.Name = "TRAIL"
  2175. e.FaceCamera = true
  2176. e.Color = ColorSequence.new(color1,color2)
  2177. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2178. e.Attachment1 = pchar.Torso.NeckAttachment
  2179. end
  2180. end)
  2181. end
  2182. end)
  2183.  
  2184. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2185. function(args, speaker)
  2186. local players = getPlayer(args[1], speaker)
  2187. for i,v in pairs(players)do
  2188. spawn(function()
  2189. local pchar=_char(v)
  2190. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2191. if v1.Name == "TRAIL" then
  2192. v1:Destroy()
  2193. end
  2194. end
  2195. end)
  2196. end
  2197. end)
  2198.  
  2199. local fa = false
  2200. local cam = workspace.CurrentCamera
  2201. local cam1 = 0
  2202. local cam2 = 0
  2203. local cam3 = 0
  2204. local k1 = false
  2205. local k2 = false
  2206. local k3 = false
  2207. local k4 = false
  2208. local k5 = false
  2209. local k6 = false
  2210. cs = 0.5
  2211. function movecam()
  2212. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2213. if fa == false then
  2214. repeat
  2215. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2216. local fp = fc.Position
  2217. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2218. fa = true
  2219. end
  2220. game:GetService('RunService').RenderStepped:Wait()
  2221. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2222. fa = false
  2223. end
  2224. end
  2225. function kp1(inputObject, gameProcessedEvent)
  2226. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2227. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2228. k1 = true
  2229. cam1 = cs end
  2230. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2231. k2 = true
  2232. cam1 = (cs*-1) end
  2233. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2234. k3 = true
  2235. cam2 = cs end
  2236. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2237. k4 = true
  2238. cam2 = (cs*-1) end
  2239. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2240. k5 = true
  2241. cam3 = cs end
  2242. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2243. k6 = true
  2244. cam3 = (cs*-1) end
  2245. end
  2246. end
  2247. game:GetService("UserInputService").InputBegan:connect(kp1)
  2248. function kp2(inputObject, gameProcessedEvent)
  2249. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2250. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2251. k1 = false
  2252. if k2 == false then
  2253. cam1 = 0
  2254. end
  2255. end
  2256. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2257. k2 = false
  2258. if k1 == false then
  2259. cam1 = 0
  2260. end
  2261. end
  2262. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2263. k3= false
  2264. if k4== false then
  2265. cam2 = 0
  2266. end
  2267. end
  2268. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2269. k4 = false
  2270. if k3 == false then
  2271. cam2 = 0
  2272. end
  2273. end
  2274. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2275. k5 = false
  2276. if k6 == false then
  2277. cam3 = 0
  2278. end
  2279. end
  2280. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2281. k6 = false
  2282. if k5 == false then
  2283. cam3 = 0
  2284. end
  2285. end
  2286. end
  2287. end
  2288. game:GetService("UserInputService").InputEnded:connect(kp2)
  2289. function FC()
  2290. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2291. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2292. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2293. fc.CanCollide = false
  2294. fc.Anchored = true
  2295. fc.Transparency = 1
  2296. fc.Size = Vector3.new(1,1,1)
  2297. fc.Name = 'xFC'
  2298. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2299. local cam = workspace.CurrentCamera
  2300. cam.CameraSubject = fc
  2301. cam.CameraType = 'Custom'
  2302. movecam()
  2303. end end
  2304. function UFC()
  2305. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2306. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2307. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2308. local cam = workspace.CurrentCamera
  2309. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2310. cam.CameraType = 'Custom'
  2311. end end
  2312.  
  2313. addcmd('freecam','freecam',{'fc'},
  2314. function(args, speaker)
  2315. if speaker.userId ~= LP.userId then
  2316. lponly(speaker)
  2317. else
  2318. FC()
  2319. end
  2320. end)
  2321.  
  2322. addcmd('fixcam','fixes camera',{},
  2323. function(args, speaker)
  2324. if speaker.userId ~= LP.userId then
  2325. lponly(speaker)
  2326. else
  2327. workspace.CurrentCamera:remove()
  2328. wait(.1)
  2329. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2330. workspace.CurrentCamera.CameraType = "Custom"
  2331. LP.CameraMinZoomDistance = 0.5
  2332. LP.CameraMaxZoomDistance = 400
  2333. LP.CameraMode = "Classic"
  2334. end
  2335. end)
  2336.  
  2337. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2338. function(args, speaker)
  2339. local players = getPlayer(args[1], speaker)
  2340. for i,v in pairs(players)do
  2341. local pchar=_char(v)
  2342. local char = pchar
  2343. local hum = char.Humanoid
  2344. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2345. hum.HealthDisplayDistance = 0
  2346. --execcmd god
  2347. local stake = Instance.new("Part",char)
  2348. stake.Anchored = true
  2349. stake.BrickColor = BrickColor.new("Reddish brown")
  2350. stake.Material = "Wood"
  2351. stake.Size = Vector3.new(1,7,1)
  2352. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2353. local hay = Instance.new("Part",char)
  2354. hay.Anchored = true
  2355. hay.Material = "Grass"
  2356. hay.BrickColor = BrickColor.new("New Yeller")
  2357. hay.Size = Vector3.new(6,1,5)
  2358. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2359. local hay2 = hay:clone()
  2360. hay2.Parent = char
  2361. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2362. local fire = Instance.new("Fire",hay)
  2363. fire.Enabled = false
  2364. fire.Heat = 25
  2365. fire.Size = 2
  2366. fire.Color = Color3.new(170/255,85/255,0)
  2367. local smoke = Instance.new("Smoke",hay)
  2368. smoke.Enabled = false
  2369. smoke.Opacity = 1
  2370. smoke.RiseVelocity = 25
  2371. smoke.Size = 15
  2372. smoke.Color = Color3.new(0,0,0)
  2373. local light = Instance.new("PointLight",hay)
  2374. light.Color = Color3.new(170/255,85/255,0)
  2375. light.Range = 0
  2376. light.Brightness = 1
  2377. light.Enabled = false
  2378. --[[]]
  2379. local crack = Instance.new("Sound",hay)
  2380. crack.SoundId = "rbxassetid://239443642"
  2381. crack.Looped = true
  2382. crack.Volume = 0
  2383. local scream = Instance.new("Sound",char.Torso)
  2384. scream.SoundId = "rbxassetid://264227115"
  2385. scream.Looped = true
  2386. scream.Volume = 0
  2387. --]]
  2388. wait()
  2389. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2390. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2391.  
  2392. local bods = char['Body Colors']
  2393. local colors = {
  2394. --"Really red";
  2395. "Bright red";
  2396. "Crimson";
  2397. "Maroon";
  2398. "Really black";
  2399. }
  2400.  
  2401. fire.Enabled=true
  2402. smoke.Enabled=true
  2403. light.Enabled=true
  2404. crack:Play()
  2405. scream:Play()
  2406. scream.Pitch = 0.8
  2407. --scream.Volume = 0.5
  2408. for i=1,30 do
  2409. crack.Volume = crack.Volume+(1/30)
  2410. scream.Volume = crack.Volume
  2411. fire.Size=i
  2412. smoke.RiseVelocity=i-5
  2413. smoke.Size=i/2
  2414. light.Range=i*2
  2415. wait(1)
  2416. end
  2417.  
  2418. for i=1,#colors do
  2419. bods.HeadColor=BrickColor.new(colors[i])
  2420. bods.LeftArmColor=BrickColor.new(colors[i])
  2421. bods.LeftLegColor=BrickColor.new(colors[i])
  2422. bods.RightArmColor=BrickColor.new(colors[i])
  2423. bods.RightLegColor=BrickColor.new(colors[i])
  2424. bods.TorsoColor=BrickColor.new(colors[i])
  2425. hay.BrickColor=BrickColor.new(colors[i])
  2426. hay2.BrickColor=BrickColor.new(colors[i])
  2427. stake.BrickColor=BrickColor.new(colors[i])
  2428. wait(5)
  2429. end
  2430. wait(10)
  2431. scream.Volume = 0.5
  2432. wait(1)
  2433. scream:Stop()
  2434. char:BreakJoints()
  2435. end
  2436. end)
  2437.  
  2438. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2439. function(args, speaker)
  2440. if speaker.userId ~= LP.userId then
  2441. lponly(speaker)
  2442. else
  2443. UFC()
  2444. end
  2445. end)
  2446.  
  2447. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2448. function(args, speaker)
  2449. if speaker.userId ~= LP.userId then
  2450. lponly(speaker)
  2451. else
  2452. if isNumber(args[1]) then
  2453. cs = args[1]
  2454. end end end)
  2455.  
  2456. addcmd('nolight', 'no more light',{'unlight'},
  2457. function(args, speaker)
  2458. local players = getPlayer(args[1], speaker)
  2459. for i,v in pairs(players)do
  2460. local pchar=_char(v)
  2461. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2462. if v1:IsA("PointLight") then
  2463. v1:Destroy()
  2464. end
  2465. end
  2466. end
  2467. end)
  2468.  
  2469. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2470. function(args, speaker)
  2471. local players = getPlayer(args[1], speaker)
  2472. for i,v in pairs(players)do
  2473. local pchar=_char(v)
  2474. scale = 10
  2475.  
  2476. function weld(tab)
  2477. local last = nil
  2478. for i,v in pairs(tab) do
  2479. if v:IsA("BasePart") then
  2480. if last then
  2481. local w = Instance.new("Weld",last)
  2482. w.Part0 = w.Parent
  2483. w.Part1 = v
  2484. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2485. w.C0 = pos
  2486. end
  2487. last = v
  2488. end
  2489. end
  2490. end
  2491.  
  2492. function makeball(pos)
  2493. local model = Instance.new("Model",workspace)
  2494. model.Name = gPlayers[v].Name .. "ball"
  2495. local rand = BrickColor.Random()
  2496. pchar.Head.Anchored = true
  2497. for i=0,340,20 do
  2498. wait()
  2499. for z=-90,70,20 do
  2500. local p = Instance.new("Part",model)
  2501. p.formFactor = "Custom"
  2502. p.BrickColor = rand
  2503. p.Transparency = 0.5
  2504. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2505. p.Anchored = true
  2506. p.TopSurface = 0
  2507. p.BottomSurface = 0
  2508. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2509. p:breakJoints()
  2510. end
  2511. end
  2512. weld(model:children())
  2513. for i,v in pairs(model:children()) do v.Anchored = false end
  2514. pchar.Head.Anchored = false
  2515. model:MakeJoints()
  2516. end
  2517.  
  2518. if pchar then
  2519. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2520. end
  2521. end
  2522. end)
  2523.  
  2524. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2525. function(args, speaker)
  2526. local players = getPlayer(args[1], speaker)
  2527. for i,v in pairs(players)do
  2528. local pchar=_char(v)
  2529. for _, child in pairs( workspace:GetChildren()) do
  2530. if child.Name == gPlayers[v].Name .. "ball" then
  2531. child:Destroy()
  2532. end
  2533. end
  2534. end
  2535. end)
  2536.  
  2537. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2538.  
  2539. local fastwait = function(time)
  2540. local expire = tick()+(time or 0.02999999999999999889)
  2541. while game:GetService("RunService").Heartbeat:wait() do
  2542. if tick() >= expire then return true end
  2543. end
  2544. end
  2545.  
  2546. function arrest(name)
  2547. spawn(function()
  2548. local p = game:GetService("Players"):FindFirstChild(name)
  2549. local char = p.Character
  2550. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2551. local humanoid = p.Character:FindFirstChild("Humanoid")
  2552. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2553. local van = car:Clone()
  2554. if van then
  2555. local function check()
  2556. 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
  2557. return false
  2558. else
  2559. return true
  2560. end
  2561. end
  2562.  
  2563. --local driver = van.Driver
  2564. --local grabber = van.Clown
  2565. local primary = van.Primary
  2566. --local door = van.Door
  2567. local tPos = torso.CFrame
  2568.  
  2569. local sound = Instance.new("Sound",primary)
  2570. sound.SoundId = "rbxassetid://258529216"
  2571. sound.Looped = true
  2572. sound:Play()
  2573.  
  2574. local chuckle = Instance.new("Sound",primary)
  2575. chuckle.SoundId = "rbxassetid://175964948"
  2576. chuckle.Looped = true
  2577. chuckle.Volume = 0.5
  2578. chuckle:Play()
  2579.  
  2580. van.PrimaryPart = van.Primary
  2581. van.Name = "ADONIS_VAN"
  2582. van.Parent = workspace
  2583. humanoid.Name = "NoResetForYou"
  2584. humanoid.WalkSpeed = 0
  2585. sound.Pitch = 1.3
  2586.  
  2587. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2588. music.Name = "COPSONG"
  2589. music.SoundId = "rbxassetid://132007810"
  2590. music.Volume = 1
  2591. music.Looped = true
  2592. if not music.Playing then music:Play() end
  2593.  
  2594. spawn(function()
  2595. while fastwait(0.2) do
  2596. van.Body.Lightbar.Red.PointLight.Enabled = true
  2597. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2598. fastwait(0.2)
  2599. van.Body.Lightbar.Red.PointLight.Enabled = false
  2600. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2601. end
  2602. end)
  2603.  
  2604. for i = 1,200 do
  2605. if not check() then
  2606. break
  2607. else
  2608. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2609. fastwait(0.001*(i/5))
  2610. end
  2611. end
  2612.  
  2613. sound.Pitch = 0.9
  2614.  
  2615. fastwait(0.5)
  2616. if check() then
  2617. --door.Transparency = 1
  2618. end
  2619.  
  2620. local freeze = Instance.new("Sound",primary)
  2621. freeze.SoundId = "rbxassetid://163732279"
  2622. freeze.Volume = 5
  2623. freeze:Play()
  2624.  
  2625. fastwait(3)
  2626.  
  2627. if check() then
  2628. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2629. end
  2630.  
  2631. fastwait(0.5)
  2632. if check() then
  2633. --door.Transparency = 0
  2634. end
  2635. fastwait(0.5)
  2636.  
  2637. sound.Pitch = 1.3
  2638. local gui = Instance.new("ScreenGui")
  2639. local frame = Instance.new("Frame",gui)
  2640. frame.BackgroundTransparency = 1
  2641. frame.BackgroundColor3 = Color3.new(0,0,0)
  2642. frame.Position = UDim2.new(0,0,0,-36)
  2643. frame.Size = UDim2.new(1,0,1,36)
  2644. spawn(function()
  2645. for i = 1,0,-0.01 do
  2646. frame.BackgroundTransparency = i
  2647. fastwait(0.1)
  2648. end
  2649. frame.BackgroundTransparency = 0
  2650. end)
  2651.  
  2652. p.CameraMaxZoomDistance = 0.5
  2653.  
  2654. torso.Anchored = true
  2655.  
  2656. for i = 1,400 do
  2657. if not check() then
  2658. break
  2659. else
  2660. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2661. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2662. fastwait(0.1/(i*5))
  2663.  
  2664. if i == 270 then
  2665. music.Volume = 5
  2666. end
  2667. end
  2668. end
  2669.  
  2670. local function KICK(P)
  2671. spawn(function()
  2672. if not FindTable(WL, P.Name) then
  2673. for i = 1,5 do
  2674. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2675. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2676. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2677. spawn(function()
  2678. repeat fastwait()
  2679. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2680. until not game:GetService("Players"):FindFirstChild(P.Name)
  2681. end)
  2682. P.Character.HumanoidRootPart.Anchored = true
  2683. end
  2684. end
  2685. end
  2686. end)
  2687. end
  2688.  
  2689. if p and p.Parent == game:GetService("Players") then
  2690. if p == game:GetService("Players").LocalPlayer then
  2691. fastwait(5)
  2692. end
  2693. torso.Anchored = false
  2694. p.CharacterAdded:Connect(function()
  2695. fastwait()
  2696. KICK(p)
  2697. end)
  2698. KICK(p)
  2699. end
  2700. fastwait(0.5)
  2701. pcall(function() van:Destroy() end)
  2702. pcall(function() gui:Destroy() end)
  2703. if not workspace:FindFirstChild("ADONIS_VAN") then
  2704. music:Destroy()
  2705. end
  2706. end
  2707. end
  2708. end)
  2709. end
  2710.  
  2711. addcmd('arrest', 'arrests player',{},
  2712. function(args, speaker)
  2713. local players = getPlayer(args[1], speaker)
  2714. for i,v in pairs(players)do
  2715. arrest(gPlayers[v].Name)
  2716. end
  2717. end)
  2718.  
  2719. addcmd('nodummies', 'clears dummies',{},
  2720. function(args, speaker)
  2721. for _, child in pairs( workspace:GetChildren()) do
  2722. if child:FindFirstChild('isdummy') then
  2723. child:Destroy()
  2724. end
  2725. end
  2726. end)
  2727.  
  2728. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2729. function(args, speaker)
  2730. local name = GLS(false, 0)
  2731. local lchar = game:GetService('Players').LocalPlayer
  2732. local Model0 = Instance.new("Model")
  2733. local Part1 = Instance.new("Part")
  2734. local SpecialMesh2 = Instance.new("SpecialMesh")
  2735. local Decal3 = Instance.new("Decal")
  2736. local Part4 = Instance.new("Part")
  2737. local Motor5 = Instance.new("Motor")
  2738. local Motor6 = Instance.new("Motor")
  2739. local Motor7 = Instance.new("Motor")
  2740. local Motor8 = Instance.new("Motor")
  2741. local Motor9 = Instance.new("Motor")
  2742. local Part10 = Instance.new("Part")
  2743. local Part11 = Instance.new("Part")
  2744. local Part12 = Instance.new("Part")
  2745. local Part13 = Instance.new("Part")
  2746. local dum = Instance.new("BoolValue")
  2747. dum.Name = "isdummy"
  2748. dum.Parent = Model0
  2749. local Humanoid14 = Instance.new("Humanoid")
  2750. Model0.Name = name
  2751. Model0.Parent = workspace
  2752. Model0.PrimaryPart = Part1
  2753. Part1.Name = "Head"
  2754. Part1.Parent = Model0
  2755. Part1.BrickColor = BrickColor.new("Bright yellow")
  2756. Part1.CanCollide = false
  2757. Part1.FormFactor = Enum.FormFactor.Symmetric
  2758. Part1.Friction = 0
  2759. Part1.Size = Vector3.new(2, 1, 1)
  2760. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2761. Part1.TopSurface = Enum.SurfaceType.Smooth
  2762. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2763. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2764. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2765. SpecialMesh2.Parent = Part1
  2766. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2767. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2768. Decal3.Name = "face"
  2769. Decal3.Parent = Part1
  2770. Decal3.Texture = "rbxasset://textures/face.png"
  2771. Part4.Name = "Torso"
  2772. Part4.Parent = Model0
  2773. Part4.BrickColor = BrickColor.new("Bright blue")
  2774. Part4.CanCollide = false
  2775. Part4.FormFactor = Enum.FormFactor.Symmetric
  2776. Part4.Friction = 0
  2777. Part4.Size = Vector3.new(2, 2, 1)
  2778. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2779. Part4.LeftSurface = Enum.SurfaceType.Weld
  2780. Part4.RightSurface = Enum.SurfaceType.Weld
  2781. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2782. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2783. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2784. Motor5.Name = "Right Shoulder"
  2785. Motor5.Parent = Part4
  2786. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2787. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2788. Motor5.Part0 = Part4
  2789. Motor5.Part1 = Part11
  2790. Motor5.DesiredAngle = 0.083800852298737
  2791. Motor5.MaxVelocity = 0.15000000596046
  2792. Motor6.Name = "Left Shoulder"
  2793. Motor6.Parent = Part4
  2794. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2795. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2796. Motor6.Part0 = Part4
  2797. Motor6.Part1 = Part10
  2798. Motor6.DesiredAngle = 0.083800852298737
  2799. Motor6.MaxVelocity = 0.15000000596046
  2800. Motor7.Name = "Left Hip"
  2801. Motor7.Parent = Part4
  2802. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2803. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2804. Motor7.Part0 = Part4
  2805. Motor7.Part1 = Part12
  2806. Motor7.DesiredAngle = -0.083800852298737
  2807. Motor7.MaxVelocity = 0.10000000149012
  2808. Motor8.Name = "Neck"
  2809. Motor8.Parent = Part4
  2810. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2811. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2812. Motor8.Part0 = Part4
  2813. Motor8.Part1 = Part1
  2814. Motor8.MaxVelocity = 0.10000000149012
  2815. Motor9.Name = "Right Hip"
  2816. Motor9.Parent = Part4
  2817. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2818. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2819. Motor9.Part0 = Part4
  2820. Motor9.Part1 = Part13
  2821. Motor9.DesiredAngle = -0.083800852298737
  2822. Motor9.MaxVelocity = 0.10000000149012
  2823. Part10.Name = "Left Arm"
  2824. Part10.Parent = Model0
  2825. Part10.BrickColor = BrickColor.new("Bright yellow")
  2826. Part10.CanCollide = false
  2827. Part10.FormFactor = Enum.FormFactor.Symmetric
  2828. Part10.Size = Vector3.new(1, 2, 1)
  2829. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2830. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2831. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2832. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2833. Part11.Name = "Right Arm"
  2834. Part11.Parent = Model0
  2835. Part11.BrickColor = BrickColor.new("Bright yellow")
  2836. Part11.CanCollide = false
  2837. Part11.FormFactor = Enum.FormFactor.Symmetric
  2838. Part11.Size = Vector3.new(1, 2, 1)
  2839. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2840. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2841. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2842. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2843. Part12.Name = "Left Leg"
  2844. Part12.Parent = Model0
  2845. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2846. Part12.CanCollide = false
  2847. Part12.FormFactor = Enum.FormFactor.Symmetric
  2848. Part12.Size = Vector3.new(1, 2, 1)
  2849. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2850. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2851. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2852. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2853. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2854. Part13.Name = "Right Leg"
  2855. Part13.Parent = Model0
  2856. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2857. Part13.CanCollide = false
  2858. Part13.FormFactor = Enum.FormFactor.Symmetric
  2859. Part13.Size = Vector3.new(1, 2, 1)
  2860. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2861. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2862. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2863. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2864. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2865. Humanoid14.Parent = Model0
  2866. Humanoid14.RightLeg = Part13
  2867. Humanoid14.LeftLeg = Part12
  2868. Humanoid14.Torso = Part4
  2869. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2870. Model0.Parent = game:GetService('Workspace')
  2871. end)
  2872.  
  2873. addcmd('loopkill', 'rip person',{'lkill'},
  2874. function(args, speaker)
  2875. local players = getPlayer(args[1], speaker)
  2876. for i,v in pairs(players)do
  2877. if not FindTable(loopkillT, _players[v].Name) then
  2878. table.insert(loopkillT, _players[v].Name)
  2879. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2880. Notify('Loopkilling player(s)') end end end end)
  2881.  
  2882. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2883. function(args, speaker)
  2884. local players = getPlayer(args[1], speaker)
  2885. for i,v in pairs(players)do
  2886. if FindTable(loopkillT, _players[v].Name) then
  2887. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2888. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2889. Notify('No longer loopkilling player(s)') end end end end)
  2890.  
  2891. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2892. function(args, speaker)
  2893. local players = getPlayer(args[1], speaker)
  2894. for i,v in pairs(players)do
  2895. if not FindTable(disabletoolsT, _players[v].Name) then
  2896. table.insert(disabletoolsT, _players[v].Name)
  2897. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2898. Notify('Disabled tools for player(s)') end end end end)
  2899.  
  2900. addcmd('enabletools', 'lets them have tools',{},
  2901. function(args, speaker)
  2902. local players = getPlayer(args[1], speaker)
  2903. for i,v in pairs(players)do
  2904. if FindTable(disabletoolsT, _players[v].Name) then
  2905. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2906. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2907. Notify('Enabled tools for player(s)') end end end end)
  2908.  
  2909. addcmd('refresh', 'refresh their player model',{'re'},
  2910. function(args, speaker)
  2911. local players = getPlayer(args[1], speaker)
  2912. for i,v in pairs(players)do
  2913. refresh(_players[v])
  2914. end end)
  2915.  
  2916. local fastwait = function(time)
  2917. local expire = tick()+(time or 0.02999999999999999889)
  2918. while game:GetService("RunService").Heartbeat:wait() do
  2919. if tick() >= expire then return true end
  2920. end
  2921. end
  2922.  
  2923. function gull(name)
  2924. spawn(function()
  2925. local char = game:GetService("Players")[name].Character
  2926. char.PrimaryPart = char.HumanoidRootPart
  2927.  
  2928. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2929. local initCFrame = tors.CFrame
  2930.  
  2931. if char:FindFirstChild("Torso") then
  2932. char.Torso.Anchored = true
  2933. else
  2934. char.UpperTorso.Anchored = true
  2935. end
  2936. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2937.  
  2938. local gull = Instance.new("Part")
  2939. gull.Anchored = true
  2940. gull.CanCollide = false
  2941. gull.Position = Vector3.new(0,100000,0)
  2942. local mesh = Instance.new("SpecialMesh",gull)
  2943. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2944. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2945. mesh.Scale = Vector3.new(10,10,10)
  2946.  
  2947. local leftWing = Instance.new("Part",gull)
  2948. leftWing.CanCollide = false
  2949. local lmesh = Instance.new("SpecialMesh",leftWing)
  2950. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2951. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2952. lmesh.Scale = Vector3.new(10,10,10)
  2953. local leftMotor = Instance.new("Motor6D",gull)
  2954. leftMotor.MaxVelocity = 1
  2955. leftMotor.Part0 = gull
  2956. leftMotor.Part1 = leftWing
  2957. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2958.  
  2959. local rightWing = Instance.new("Part",gull)
  2960. rightWing.CanCollide = false
  2961. local rmesh = Instance.new("SpecialMesh",rightWing)
  2962. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2963. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2964. rmesh.Scale = Vector3.new(10,10,10)
  2965. local rightMotor = Instance.new("Motor6D",gull)
  2966. rightMotor.MaxVelocity = 1
  2967. rightMotor.Part0 = gull
  2968. rightMotor.Part1 = rightWing
  2969. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2970.  
  2971. local sound = Instance.new("Sound",gull)
  2972. sound.SoundId = "rbxassetid://160877039"
  2973. sound.Volume = 10
  2974. gull.Parent = workspace
  2975.  
  2976. for i = 400,-1000,-2 do
  2977. local der = 0.02*i
  2978. local angle = math.atan(der/1)
  2979. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2980. if i == 0 then sound:Play() end
  2981. if i <= 0 then
  2982. char:SetPrimaryPartCFrame(gull.CFrame)
  2983. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2984. leftMotor.DesiredAngle = -nextAngle
  2985. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2986. rightMotor.DesiredAngle = nextAngle
  2987. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2988. end
  2989. game:GetService("RunService").RenderStepped:wait()
  2990. end
  2991.  
  2992. local function KICK(P)
  2993. spawn(function()
  2994. if not FindTable(WL, P.Name) then
  2995. for i = 1,5 do
  2996. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2997. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2998. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2999. spawn(function()
  3000. repeat wait()
  3001. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3002. until not game:GetService("Players"):FindFirstChild(P.Name)
  3003. end)
  3004. P.Character.HumanoidRootPart.Anchored = true
  3005. end
  3006. end
  3007. end
  3008. end)
  3009. end
  3010.  
  3011. if char:FindFirstChild("Torso") then
  3012. char.Torso.Anchored = false
  3013. else
  3014. char.UpperTorso.Anchored = false
  3015. end
  3016.  
  3017. spawn(function()
  3018. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3019. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3020. wait()
  3021. KICK(game:GetService("Players")[name])
  3022. end)
  3023. KICK(game:GetService("Players")[name])
  3024. end)
  3025.  
  3026. local go = Instance.new("BodyVelocity",gull)
  3027. go.Velocity = Vector3.new(0,1000,0)
  3028. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3029. gull.Anchored = false
  3030. end)
  3031. end
  3032.  
  3033. addcmd('seagull', 'seagulls player',{'gull'},
  3034. function(args, speaker)
  3035. local players = getPlayer(args[1], speaker)
  3036. for i,v in pairs(players)do
  3037. gull(gPlayers[v].Name)
  3038. end
  3039. end)
  3040.  
  3041. local song = nil
  3042. function zinniaKick(name)
  3043. spawn(function()
  3044. if song == nil or song.Parent == nil then
  3045. song = Instance.new("Sound",workspace)
  3046. song.SoundId = "rbxassetid://190423831"
  3047. song.Volume = 1
  3048. song.Looped = true
  3049. song:Play()
  3050. end
  3051. local zin = Instance.new("Part")
  3052. zin.Name = "CuteZinnia"
  3053. zin.Anchored = true
  3054. zin.CanCollide = false
  3055. zin.Locked = true
  3056. local mesh = Instance.new("SpecialMesh")
  3057. mesh.MeshId = "rbxassetid://1175670539"
  3058. mesh.TextureId = "rbxassetid://1175670558"
  3059. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3060. mesh.Offset = Vector3.new(0,0.88,0)
  3061. mesh.Parent = zin
  3062. local char = game:GetService("Players")[name].Character
  3063. char.PrimaryPart = char.HumanoidRootPart
  3064. if char:FindFirstChild("Torso") then
  3065. char.Torso.Anchored = true
  3066. else
  3067. char.UpperTorso.Anchored = true
  3068. end
  3069. 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))
  3070. zin.Parent = workspace
  3071. 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)})
  3072. tween:Play()
  3073. fastwait(3)
  3074. for i = 50,1,-1 do
  3075. 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))
  3076. fastwait()
  3077. end
  3078. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3079. fastwait(1)
  3080. local turns = 0
  3081.  
  3082. while turns < 200 do
  3083. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3084. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3085. turns = turns + 1
  3086. fastwait()
  3087. end
  3088. for i = 1,10 do
  3089. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3090. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3091. fastwait()
  3092. end
  3093. local rX,rZ = 0,0
  3094. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3095. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3096. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3097. bv.Force = Vector3.new(rX,10000,rZ)
  3098. if char:FindFirstChild("Torso") then
  3099. char.Torso.Anchored = false
  3100. else
  3101. char.UpperTorso.Anchored = false
  3102. end
  3103. function KICK(P)
  3104. spawn(function()
  3105. if not FindTable(WL, P.Name) then
  3106. for i = 1,5 do
  3107. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3108. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3109. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3110. spawn(function()
  3111. repeat fastwait()
  3112. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3113. until not game:GetService("Players"):FindFirstChild(P.Name)
  3114. end)
  3115. P.Character.HumanoidRootPart.Anchored = true
  3116. end
  3117. end
  3118. end
  3119. end)
  3120. end
  3121. spawn(function()
  3122. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3123. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3124. fastwait()
  3125. KICK(game:GetService("Players")[name])
  3126. end)
  3127. KICK(game:GetService("Players")[name])
  3128. end)
  3129. for i = 1,20 do
  3130. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3131. fastwait()
  3132. end
  3133. while turns > 0 do
  3134. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3135. turns = turns - 5
  3136. fastwait()
  3137. end
  3138. fastwait(1)
  3139. zin.Name = "GoneZinnia"
  3140. local go = Instance.new("BodyVelocity",zin)
  3141. go.Velocity = zin.CFrame.lookVector * 100
  3142. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3143. zin.Anchored = false
  3144. fastwait(20)
  3145. if song and not workspace:FindFirstChild("CuteZinnia") then
  3146. song:Destroy()
  3147. song = nil
  3148. end
  3149. end)
  3150. end
  3151.  
  3152. addcmd('zinnia', 'asdf for moon',{},
  3153. function(args, speaker)
  3154. local players = getPlayer(args[1], speaker)
  3155. for i,v in pairs(players)do
  3156. zinniaKick(gPlayers[v].Name)
  3157. end
  3158. end)
  3159.  
  3160. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3161. function(args, speaker)
  3162. local players = getPlayer(args[1], speaker)
  3163. for i,v in pairs(players)do
  3164. if not FindTable(rainbowT, _players[v].Name) then
  3165. table.insert(rainbowT, _players[v].Name)
  3166. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3167. Notify('Gave player(s) rainbow name') end end end end)
  3168.  
  3169. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3170. function(args, speaker)
  3171. local players = getPlayer(args[1], speaker)
  3172. for i,v in pairs(players)do
  3173. if FindTable(rainbowT, _players[v].Name) then
  3174. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3175. _players[v].Neutral = true
  3176. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3177. Notify('Disabled rainbow name for player(s)') end end end end)
  3178.  
  3179. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3180. function(args, speaker)
  3181. if speaker.userId ~= LP.userId then
  3182. lponly(speaker)
  3183. else
  3184. --Terrain Script
  3185. --Edge/IoIman616
  3186.  
  3187. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3188. if child.Name == "MaterialGui" then
  3189. child:Destroy()
  3190. end
  3191. end
  3192.  
  3193. function sandbox(var,func)
  3194. local env = getfenv(func)
  3195. local newenv = setmetatable({},{
  3196. __index = function(self,k)
  3197. if k=="script" then
  3198. return var
  3199. else
  3200. return env[k]
  3201. end
  3202. end,
  3203. })
  3204. setfenv(func,newenv)
  3205. return func
  3206. end
  3207. cors = {}
  3208. mas = Instance.new("Model",game:GetService("Lighting"))
  3209. HopperBin0 = Instance.new("HopperBin")
  3210. HopperBin0.Name = "Terrain Build"
  3211. HopperBin0.Parent = mas
  3212. for i,v in pairs(mas:GetChildren()) do
  3213. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3214. pcall(function() v:MakeJoints() end)
  3215. end
  3216. mas:Destroy()
  3217. for i,v in pairs(cors) do
  3218. spawn(function()
  3219. pcall(v)
  3220. end)
  3221. end
  3222.  
  3223. wait(0.01)
  3224.  
  3225. function sandbox(var,func)
  3226. local env = getfenv(func)
  3227. local newenv = setmetatable({},{
  3228. __index = function(self,k)
  3229. if k=="script" then
  3230. return var
  3231. else
  3232. return env[k]
  3233. end
  3234. end,
  3235. })
  3236. setfenv(func,newenv)
  3237. return func
  3238. end
  3239. cors = {}
  3240. mas = Instance.new("Model",game:GetService("Lighting"))
  3241. ScreenGui0 = Instance.new("ScreenGui")
  3242. ImageLabel1 = Instance.new("ImageLabel")
  3243. ImageButton2 = Instance.new("ImageButton")
  3244. Frame3 = Instance.new("Frame")
  3245. NumberValue4 = Instance.new("NumberValue")
  3246. ImageButton5 = Instance.new("ImageButton")
  3247. Frame6 = Instance.new("Frame")
  3248. NumberValue7 = Instance.new("NumberValue")
  3249. ImageButton8 = Instance.new("ImageButton")
  3250. Frame9 = Instance.new("Frame")
  3251. NumberValue10 = Instance.new("NumberValue")
  3252. ImageButton11 = Instance.new("ImageButton")
  3253. Frame12 = Instance.new("Frame")
  3254. NumberValue13 = Instance.new("NumberValue")
  3255. ImageButton14 = Instance.new("ImageButton")
  3256. Frame15 = Instance.new("Frame")
  3257. NumberValue16 = Instance.new("NumberValue")
  3258. ImageButton17 = Instance.new("ImageButton")
  3259. Frame18 = Instance.new("Frame")
  3260. NumberValue19 = Instance.new("NumberValue")
  3261. ImageButton20 = Instance.new("ImageButton")
  3262. Frame21 = Instance.new("Frame")
  3263. NumberValue22 = Instance.new("NumberValue")
  3264. ImageButton23 = Instance.new("ImageButton")
  3265. Frame24 = Instance.new("Frame")
  3266. NumberValue25 = Instance.new("NumberValue")
  3267. ImageButton26 = Instance.new("ImageButton")
  3268. Frame27 = Instance.new("Frame")
  3269. NumberValue28 = Instance.new("NumberValue")
  3270. ImageButton29 = Instance.new("ImageButton")
  3271. Frame30 = Instance.new("Frame")
  3272. NumberValue31 = Instance.new("NumberValue")
  3273. ImageButton32 = Instance.new("ImageButton")
  3274. Frame33 = Instance.new("Frame")
  3275. NumberValue34 = Instance.new("NumberValue")
  3276. ImageButton35 = Instance.new("ImageButton")
  3277. Frame36 = Instance.new("Frame")
  3278. NumberValue37 = Instance.new("NumberValue")
  3279. ImageButton38 = Instance.new("ImageButton")
  3280. Frame39 = Instance.new("Frame")
  3281. NumberValue40 = Instance.new("NumberValue")
  3282. ImageButton41 = Instance.new("ImageButton")
  3283. Frame42 = Instance.new("Frame")
  3284. NumberValue43 = Instance.new("NumberValue")
  3285. ImageButton44 = Instance.new("ImageButton")
  3286. Frame45 = Instance.new("Frame")
  3287. NumberValue46 = Instance.new("NumberValue")
  3288. ImageButton47 = Instance.new("ImageButton")
  3289. Frame48 = Instance.new("Frame")
  3290. NumberValue49 = Instance.new("NumberValue")
  3291. ImageButton50 = Instance.new("ImageButton")
  3292. Frame51 = Instance.new("Frame")
  3293. NumberValue52 = Instance.new("NumberValue")
  3294. ImageButton53 = Instance.new("ImageButton")
  3295. Frame54 = Instance.new("Frame")
  3296. ScreenGui0.Name = "MaterialGui"
  3297. ScreenGui0.Parent = mas
  3298. ImageLabel1.Name = "MaterialMenu"
  3299. ImageLabel1.Parent = ScreenGui0
  3300. ImageLabel1.Transparency = 1
  3301. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3302. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3303. ImageLabel1.BackgroundTransparency = 1
  3304. ImageLabel1.ZIndex = 2
  3305. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3306. ImageButton2.Name = "Grass"
  3307. ImageButton2.Parent = ImageLabel1
  3308. ImageButton2.Transparency = 1
  3309. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3310. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3311. ImageButton2.BackgroundTransparency = 1
  3312. ImageButton2.ZIndex = 4
  3313. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3314. Frame3.Name = "Selection"
  3315. Frame3.Parent = ImageButton2
  3316. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3317. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3318. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3319. Frame3.BorderSizePixel = 0
  3320. Frame3.ZIndex = 3
  3321. NumberValue4.Name = "num"
  3322. NumberValue4.Parent = ImageButton2
  3323. NumberValue4.Value = 1
  3324. ImageButton5.Name = "Sand"
  3325. ImageButton5.Parent = ImageLabel1
  3326. ImageButton5.Transparency = 1
  3327. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3328. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3329. ImageButton5.BackgroundTransparency = 1
  3330. ImageButton5.ZIndex = 4
  3331. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3332. Frame6.Name = "Selection"
  3333. Frame6.Parent = ImageButton5
  3334. Frame6.Transparency = 1
  3335. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3336. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3337. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3338. Frame6.BackgroundTransparency = 1
  3339. Frame6.BorderSizePixel = 0
  3340. Frame6.ZIndex = 3
  3341. NumberValue7.Name = "num"
  3342. NumberValue7.Parent = ImageButton5
  3343. NumberValue7.Value = 2
  3344. ImageButton8.Name = "Brick"
  3345. ImageButton8.Parent = ImageLabel1
  3346. ImageButton8.Transparency = 1
  3347. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3348. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3349. ImageButton8.BackgroundTransparency = 1
  3350. ImageButton8.ZIndex = 4
  3351. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3352. Frame9.Name = "Selection"
  3353. Frame9.Parent = ImageButton8
  3354. Frame9.Transparency = 1
  3355. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3356. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3357. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3358. Frame9.BackgroundTransparency = 1
  3359. Frame9.BorderSizePixel = 0
  3360. Frame9.ZIndex = 3
  3361. NumberValue10.Name = "num"
  3362. NumberValue10.Parent = ImageButton8
  3363. NumberValue10.Value = 3
  3364. ImageButton11.Name = "Granite"
  3365. ImageButton11.Parent = ImageLabel1
  3366. ImageButton11.Transparency = 1
  3367. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3368. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3369. ImageButton11.BackgroundTransparency = 1
  3370. ImageButton11.ZIndex = 4
  3371. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3372. Frame12.Name = "Selection"
  3373. Frame12.Parent = ImageButton11
  3374. Frame12.Transparency = 1
  3375. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3376. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3377. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3378. Frame12.BackgroundTransparency = 1
  3379. Frame12.BorderSizePixel = 0
  3380. Frame12.ZIndex = 3
  3381. NumberValue13.Name = "num"
  3382. NumberValue13.Parent = ImageButton11
  3383. NumberValue13.Value = 4
  3384. ImageButton14.Name = "Asphalt"
  3385. ImageButton14.Parent = ImageLabel1
  3386. ImageButton14.Transparency = 1
  3387. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3388. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3389. ImageButton14.BackgroundTransparency = 1
  3390. ImageButton14.ZIndex = 4
  3391. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3392. Frame15.Name = "Selection"
  3393. Frame15.Parent = ImageButton14
  3394. Frame15.Transparency = 1
  3395. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3396. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3397. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3398. Frame15.BackgroundTransparency = 1
  3399. Frame15.BorderSizePixel = 0
  3400. Frame15.ZIndex = 3
  3401. NumberValue16.Name = "num"
  3402. NumberValue16.Parent = ImageButton14
  3403. NumberValue16.Value = 5
  3404. ImageButton17.Name = "Iron"
  3405. ImageButton17.Parent = ImageLabel1
  3406. ImageButton17.Transparency = 1
  3407. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3408. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3409. ImageButton17.BackgroundTransparency = 1
  3410. ImageButton17.ZIndex = 4
  3411. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3412. Frame18.Name = "Selection"
  3413. Frame18.Parent = ImageButton17
  3414. Frame18.Transparency = 1
  3415. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3416. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3417. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3418. Frame18.BackgroundTransparency = 1
  3419. Frame18.BorderSizePixel = 0
  3420. Frame18.ZIndex = 3
  3421. NumberValue19.Name = "num"
  3422. NumberValue19.Parent = ImageButton17
  3423. NumberValue19.Value = 6
  3424. ImageButton20.Name = "Aluminum"
  3425. ImageButton20.Parent = ImageLabel1
  3426. ImageButton20.Transparency = 1
  3427. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3428. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3429. ImageButton20.BackgroundTransparency = 1
  3430. ImageButton20.ZIndex = 4
  3431. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3432. Frame21.Name = "Selection"
  3433. Frame21.Parent = ImageButton20
  3434. Frame21.Transparency = 1
  3435. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3436. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3437. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3438. Frame21.BackgroundTransparency = 1
  3439. Frame21.BorderSizePixel = 0
  3440. Frame21.ZIndex = 3
  3441. NumberValue22.Name = "num"
  3442. NumberValue22.Parent = ImageButton20
  3443. NumberValue22.Value = 7
  3444. ImageButton23.Name = "Gold"
  3445. ImageButton23.Parent = ImageLabel1
  3446. ImageButton23.Transparency = 1
  3447. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3448. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3449. ImageButton23.BackgroundTransparency = 1
  3450. ImageButton23.ZIndex = 4
  3451. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3452. Frame24.Name = "Selection"
  3453. Frame24.Parent = ImageButton23
  3454. Frame24.Transparency = 1
  3455. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3456. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3457. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3458. Frame24.BackgroundTransparency = 1
  3459. Frame24.BorderSizePixel = 0
  3460. Frame24.ZIndex = 3
  3461. NumberValue25.Name = "num"
  3462. NumberValue25.Parent = ImageButton23
  3463. NumberValue25.Value = 8
  3464. ImageButton26.Name = "Plank"
  3465. ImageButton26.Parent = ImageLabel1
  3466. ImageButton26.Transparency = 1
  3467. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3468. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3469. ImageButton26.BackgroundTransparency = 1
  3470. ImageButton26.ZIndex = 4
  3471. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3472. Frame27.Name = "Selection"
  3473. Frame27.Parent = ImageButton26
  3474. Frame27.Transparency = 1
  3475. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3476. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3477. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3478. Frame27.BackgroundTransparency = 1
  3479. Frame27.BorderSizePixel = 0
  3480. Frame27.ZIndex = 3
  3481. NumberValue28.Name = "num"
  3482. NumberValue28.Parent = ImageButton26
  3483. NumberValue28.Value = 9
  3484. ImageButton29.Name = "Log"
  3485. ImageButton29.Parent = ImageLabel1
  3486. ImageButton29.Transparency = 1
  3487. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3488. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3489. ImageButton29.BackgroundTransparency = 1
  3490. ImageButton29.ZIndex = 4
  3491. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3492. Frame30.Name = "Selection"
  3493. Frame30.Parent = ImageButton29
  3494. Frame30.Transparency = 1
  3495. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3496. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3497. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3498. Frame30.BackgroundTransparency = 1
  3499. Frame30.BorderSizePixel = 0
  3500. Frame30.ZIndex = 3
  3501. NumberValue31.Name = "num"
  3502. NumberValue31.Parent = ImageButton29
  3503. NumberValue31.Value = 10
  3504. ImageButton32.Name = "Gravel"
  3505. ImageButton32.Parent = ImageLabel1
  3506. ImageButton32.Transparency = 1
  3507. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3508. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3509. ImageButton32.BackgroundTransparency = 1
  3510. ImageButton32.ZIndex = 4
  3511. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3512. Frame33.Name = "Selection"
  3513. Frame33.Parent = ImageButton32
  3514. Frame33.Transparency = 1
  3515. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3516. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3517. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3518. Frame33.BackgroundTransparency = 1
  3519. Frame33.BorderSizePixel = 0
  3520. Frame33.ZIndex = 3
  3521. NumberValue34.Name = "num"
  3522. NumberValue34.Parent = ImageButton32
  3523. NumberValue34.Value = 11
  3524. ImageButton35.Name = "Cinder"
  3525. ImageButton35.Parent = ImageLabel1
  3526. ImageButton35.Transparency = 1
  3527. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3528. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3529. ImageButton35.BackgroundTransparency = 1
  3530. ImageButton35.ZIndex = 4
  3531. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3532. Frame36.Name = "Selection"
  3533. Frame36.Parent = ImageButton35
  3534. Frame36.Transparency = 1
  3535. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3536. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3537. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3538. Frame36.BackgroundTransparency = 1
  3539. Frame36.BorderSizePixel = 0
  3540. Frame36.ZIndex = 3
  3541. NumberValue37.Name = "num"
  3542. NumberValue37.Parent = ImageButton35
  3543. NumberValue37.Value = 12
  3544. ImageButton38.Name = "Stone"
  3545. ImageButton38.Parent = ImageLabel1
  3546. ImageButton38.Transparency = 1
  3547. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3548. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3549. ImageButton38.BackgroundTransparency = 1
  3550. ImageButton38.ZIndex = 4
  3551. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3552. Frame39.Name = "Selection"
  3553. Frame39.Parent = ImageButton38
  3554. Frame39.Transparency = 1
  3555. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3556. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3557. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3558. Frame39.BackgroundTransparency = 1
  3559. Frame39.BorderSizePixel = 0
  3560. Frame39.ZIndex = 3
  3561. NumberValue40.Name = "num"
  3562. NumberValue40.Parent = ImageButton38
  3563. NumberValue40.Value = 13
  3564. ImageButton41.Name = "Cement"
  3565. ImageButton41.Parent = ImageLabel1
  3566. ImageButton41.Transparency = 1
  3567. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3568. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3569. ImageButton41.BackgroundTransparency = 1
  3570. ImageButton41.ZIndex = 4
  3571. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3572. Frame42.Name = "Selection"
  3573. Frame42.Parent = ImageButton41
  3574. Frame42.Transparency = 1
  3575. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3576. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3577. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3578. Frame42.BackgroundTransparency = 1
  3579. Frame42.BorderSizePixel = 0
  3580. Frame42.ZIndex = 3
  3581. NumberValue43.Name = "num"
  3582. NumberValue43.Parent = ImageButton41
  3583. NumberValue43.Value = 14
  3584. ImageButton44.Name = "Red Plastic"
  3585. ImageButton44.Parent = ImageLabel1
  3586. ImageButton44.Transparency = 1
  3587. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3588. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3589. ImageButton44.BackgroundTransparency = 1
  3590. ImageButton44.ZIndex = 4
  3591. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3592. Frame45.Name = "Selection"
  3593. Frame45.Parent = ImageButton44
  3594. Frame45.Transparency = 1
  3595. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3596. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3597. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3598. Frame45.BackgroundTransparency = 1
  3599. Frame45.BorderSizePixel = 0
  3600. Frame45.ZIndex = 3
  3601. NumberValue46.Name = "num"
  3602. NumberValue46.Parent = ImageButton44
  3603. NumberValue46.Value = 15
  3604. ImageButton47.Name = "Blue Plastic"
  3605. ImageButton47.Parent = ImageLabel1
  3606. ImageButton47.Transparency = 1
  3607. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3608. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3609. ImageButton47.BackgroundTransparency = 1
  3610. ImageButton47.ZIndex = 4
  3611. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3612. Frame48.Name = "Selection"
  3613. Frame48.Parent = ImageButton47
  3614. Frame48.Transparency = 1
  3615. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3616. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3617. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3618. Frame48.BackgroundTransparency = 1
  3619. Frame48.BorderSizePixel = 0
  3620. Frame48.ZIndex = 3
  3621. NumberValue49.Name = "num"
  3622. NumberValue49.Parent = ImageButton47
  3623. NumberValue49.Value = 16
  3624. ImageButton50.Name = "Water"
  3625. ImageButton50.Parent = ImageLabel1
  3626. ImageButton50.Transparency = 1
  3627. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3628. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3629. ImageButton50.BackgroundTransparency = 1
  3630. ImageButton50.ZIndex = 4
  3631. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3632. Frame51.Name = "Selection"
  3633. Frame51.Parent = ImageButton50
  3634. Frame51.Transparency = 1
  3635. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3636. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3637. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3638. Frame51.BackgroundTransparency = 1
  3639. Frame51.BorderSizePixel = 0
  3640. Frame51.ZIndex = 3
  3641. NumberValue52.Name = "num"
  3642. NumberValue52.Parent = ImageButton50
  3643. NumberValue52.Value = 17
  3644. ImageButton53.Name = "Dig"
  3645. ImageButton53.Parent = ImageLabel1
  3646. ImageButton53.Transparency = 1
  3647. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3648. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3649. ImageButton53.BackgroundTransparency = 1
  3650. ImageButton53.ZIndex = 4
  3651. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3652. Frame54.Name = "Selection"
  3653. Frame54.Parent = ImageButton53
  3654. Frame54.Transparency = 1
  3655. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3656. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3657. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3658. Frame54.BackgroundTransparency = 1
  3659. Frame54.BorderSizePixel = 0
  3660. Frame54.ZIndex = 3
  3661. for i,v in pairs(mas:GetChildren()) do
  3662. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3663. pcall(function() v:MakeJoints() end)
  3664. end
  3665. mas:Destroy()
  3666. for i,v in pairs(cors) do
  3667. spawn(function()
  3668. pcall(v)
  3669. end)
  3670. end
  3671. wait(0.01)
  3672. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3673. material = 1
  3674. local Terrain = workspace.Terrain
  3675. local CC = workspace.CurrentCamera
  3676.  
  3677. local SelB = Instance.new("SelectionBox")
  3678. SelB.Color = BrickColor.new("Bright green")
  3679.  
  3680. local SelP = Instance.new("Part")
  3681. SelP.Anchored = true
  3682. SelP.formFactor = Enum.FormFactor.Custom
  3683.  
  3684. HopperBin0.Selected:connect(function(M)
  3685. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3686. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3687. SelB.Adornee = nil
  3688.  
  3689. local ClickState = "None"
  3690.  
  3691. local ClickType = 1
  3692.  
  3693. local TerrainClick = 1
  3694.  
  3695. local P1 = nil
  3696.  
  3697. M.KeyDown:connect(function(K)
  3698. if K == "q" then
  3699. ClickType = 1
  3700. elseif K == "e" then
  3701. ClickType = 2
  3702. elseif K == "z" then
  3703. TerrainClick = 0
  3704. elseif K == "x" then
  3705. TerrainClick = 1
  3706. elseif K == "c" then
  3707. TerrainClick = 2
  3708. elseif K == "v" then
  3709. TerrainClick = 3
  3710. elseif K == "b" then
  3711. TerrainClick = 4
  3712. end
  3713. end)
  3714.  
  3715. M.Button1Down:connect(function()
  3716. if not M.Target then return end
  3717. local Hit = M.Hit
  3718. local cellPos
  3719. if ClickType == 1 then
  3720. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3721. else
  3722. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3723. end
  3724. if ClickState == "None" then
  3725. ClickState = "Click1"
  3726. P1 = cellPos
  3727. end
  3728. end)
  3729. M.Button1Up:connect(function()
  3730. if not M.Target then return end
  3731. local Hit = M.Hit
  3732. local cellPos
  3733. if ClickType == 1 then
  3734. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3735. else
  3736. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3737. end
  3738. if ClickState == "Click1" then
  3739. ClickState = "None"
  3740. local MinX = math.min(P1.x,cellPos.x)
  3741. local MaxX = math.max(P1.x,cellPos.x)
  3742. local MinY = math.min(P1.y,cellPos.y)
  3743. local MaxY = math.max(P1.y,cellPos.y)
  3744. local MinZ = math.min(P1.z,cellPos.z)
  3745. local MaxZ = math.max(P1.z,cellPos.z)
  3746. for y=MinY,MaxY do
  3747. for x=MinX,MaxX do
  3748. for z=MinZ,MaxZ do
  3749. Terrain:SetCell(x, y, z, material, 0, 0)
  3750. end
  3751. end
  3752. wait()
  3753. end
  3754. SelB.Adornee = nil
  3755. end
  3756. end)
  3757. M.Move:connect(function()
  3758. if not M.Target then return end
  3759. local Hit = M.Hit
  3760. local cellPos
  3761. if ClickType == 1 then
  3762. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3763. else
  3764. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3765. end
  3766. if ClickState == "Click1" then
  3767. SelB.Adornee = SelP
  3768. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3769. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3770. local Size = W1-W2
  3771. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3772. local Pos = (W1+W2)/2
  3773. SelP.Size = Size
  3774. SelP.CFrame = CFrame.new(Pos)
  3775. end
  3776. end)
  3777. end)
  3778.  
  3779. HopperBin0.Deselected:connect(function()
  3780. SelB.Parent = nil
  3781. SelB.Adornee = nil
  3782. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3783. end)
  3784.  
  3785. game:GetService('RunService').Stepped:connect(function()
  3786. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3787. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3788. if child:FindFirstChild("num") and material ~= child.num.Value then
  3789. child.Selection.BackgroundTransparency = 1
  3790. end
  3791. end
  3792. end
  3793. end)
  3794.  
  3795. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3796. local enterCon = child.MouseButton1Click:connect(function()
  3797. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3798. material = child.num.Value
  3799. if child:FindFirstChild("Selection") then
  3800. child.Selection.BackgroundTransparency = 0
  3801. end
  3802. end
  3803. end)
  3804. end
  3805.  
  3806. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3807. workspace.Terrain:Clear()
  3808. end)
  3809.  
  3810. function sandbox(var,func)
  3811. local env = getfenv(func)
  3812. local newenv = setmetatable({},{
  3813. __index = function(self,k)
  3814. if k=="script" then
  3815. return var
  3816. else
  3817. return env[k]
  3818. end
  3819. end,
  3820. })
  3821. setfenv(func,newenv)
  3822. return func
  3823. end
  3824. cors = {}
  3825. mas = Instance.new("Model",game:GetService("Lighting"))
  3826. HopperBin0 = Instance.new("HopperBin")
  3827. HopperBin0.Name = "Terrain Delete"
  3828. HopperBin0.Parent = mas
  3829. for i,v in pairs(mas:GetChildren()) do
  3830. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3831. pcall(function() v:MakeJoints() end)
  3832. end
  3833. mas:Destroy()
  3834. for i,v in pairs(cors) do
  3835. spawn(function()
  3836. pcall(v)
  3837. end)
  3838. end
  3839.  
  3840. function onClick(mouse)
  3841. p = gPlayers.LocalPlayer
  3842. if (p == nil) then return end
  3843. if (p.Character == nil) then return end
  3844.  
  3845. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3846.  
  3847. c = workspace.Terrain
  3848.  
  3849. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3850. local x = cellPos.x
  3851. local y = cellPos.y
  3852. local z = cellPos.z
  3853.  
  3854. c:SetCell(x, y, z, 0, 0, 0)
  3855.  
  3856. end
  3857.  
  3858.  
  3859. function onSelect(mouse)
  3860. mouse.Button1Down:connect(function () onClick(mouse) end)
  3861. end
  3862.  
  3863.  
  3864.  
  3865. HopperBin0.Selected:connect(onSelect)
  3866. end
  3867. end)
  3868.  
  3869. addcmd('knife', 'tm knife',{},
  3870. function(args, speaker)
  3871. if speaker.userId ~= LP.userId then
  3872. lponly(speaker) else
  3873. if not game.CoreGui:FindFirstChild('CorePart') then
  3874. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3875. local script = data.LocalScript
  3876.  
  3877. local player = gPlayers.LocalPlayer
  3878.  
  3879. if not player:FindFirstChild("TMDATA") then
  3880. script.Parent.TMDATA:Clone().Parent = player
  3881. end
  3882. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3883. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3884. end
  3885.  
  3886. if game.CoreGui:FindFirstChild("CorePart") then
  3887. game.CoreGui.CorePart:Destroy()
  3888. end
  3889.  
  3890.  
  3891. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3892. local knife = script.Parent["Knife"]:Clone()
  3893. local gun = script.Parent["Gun"]:Clone()
  3894. local fastgun = script.Parent["Fast Gun"]:Clone()
  3895. local lasergun = script.Parent["Laser Gun"]:Clone()
  3896. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3897.  
  3898. local newKnife = knife:Clone()
  3899. newKnife.Parent = player.Backpack
  3900. _G.tool = newKnife
  3901.  
  3902. local barActive = false
  3903. local activeOptions = {}
  3904.  
  3905. function createDDown(callback,but,...)
  3906. if barActive then
  3907. for i,v in pairs(activeOptions) do
  3908. v:Destroy()
  3909. end
  3910. activeOptions = {}
  3911. barActive = false
  3912. return
  3913. else
  3914. barActive = true
  3915. end
  3916. local slots = {...}
  3917. local base = but
  3918. for i,v in pairs(slots) do
  3919. local newOption = base:Clone()
  3920. newOption.ZIndex = 5
  3921. newOption.Name = "Option "..tostring(i)
  3922. newOption.Parent = base.Parent
  3923. table.insert(activeOptions,newOption)
  3924. 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))
  3925. newOption.Text = slots[i]
  3926. newOption.MouseButton1Down:connect(function()
  3927. but.Text = slots[i]
  3928. callback(slots[i])
  3929. for i,v in pairs(activeOptions) do
  3930. v:Destroy()
  3931. end
  3932. activeOptions = {}
  3933. barActive = false
  3934. end)
  3935. end
  3936. end
  3937.  
  3938. local butA = game.CoreGui.CorePart.Frame.ability
  3939. butA.MouseButton1Down:connect(function()
  3940. createDDown(function(sel)
  3941. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3942. 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")
  3943. end)
  3944.  
  3945. local butG = game.CoreGui.CorePart.Frame.gamemode
  3946. butG.MouseButton1Down:connect(function()
  3947. createDDown(function(sel)
  3948. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3949. end,butG,"Classic","Cold Killer")
  3950. end)
  3951.  
  3952. local butM = game.CoreGui.CorePart.Frame.mode
  3953. butM.MouseButton1Down:connect(function()
  3954. createDDown(function(sel)
  3955. _G.knifemode = sel
  3956. end,butM,"PlayersOnly","Players+Npcs")
  3957. end)
  3958.  
  3959. _G.Scripters = {}
  3960.  
  3961. function _G.loadScripts(obj,runall)
  3962. for i,v in pairs(obj:GetDescendants()) do
  3963. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3964. table.insert(_G.Scripters,v)
  3965. local i = #_G.Scripters
  3966. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3967. spawn(loadfunc)
  3968. print("LOADED",v:GetFullName())
  3969. end
  3970. end
  3971. end
  3972.  
  3973. player.CharacterAdded:Connect(function()
  3974. newKnife = knife:Clone()
  3975. newKnife.Parent = player.Backpack
  3976. _G.loadScripts(newKnife)
  3977. end)
  3978.  
  3979. _G.knifemode = "PlayersOnly"
  3980. _G.loadScripts(newKnife)
  3981. --_G.loadScripts(gun)
  3982. --_G.loadScripts(fastgun)
  3983. --_G.loadScripts(lasergun)
  3984. end
  3985. end
  3986. end)
  3987.  
  3988. addcmd('devuzi', 'op af',{'uzi'},
  3989. function(args, speaker)
  3990. if speaker.userId ~= LP.userId then
  3991. lponly(speaker)
  3992. else
  3993. wait(0.25);
  3994.  
  3995.  
  3996. _clear=function()
  3997. local c={char;bag;gui;};
  3998. for i=1,#c do
  3999. local c=c[i]:children();
  4000. for i=1,#c do
  4001. if(c[i].Name==name)then
  4002. c[i].Parent=nil;
  4003. end;
  4004. end;
  4005. end;
  4006. local n=name..user.Name;
  4007. local c=workspace:children();
  4008. for i=1,#c do
  4009. if(c[i].Name==n)then
  4010. c[i].Parent=nil;
  4011. end;
  4012. end;
  4013. end;
  4014.  
  4015. _valid_key=function(object,key)
  4016. return object[key],key;
  4017. end;
  4018.  
  4019. _new=function(class)
  4020. return function(props)
  4021. if(type(list_base_props)=='table')then
  4022. for i,v in next,list_base_props do
  4023. if(props[i]==nil)then
  4024. props[i]=v;
  4025. end;
  4026. end;
  4027. end;
  4028.  
  4029. local object=class;
  4030.  
  4031. if(type(class)=='string')then
  4032. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4033. end;
  4034.  
  4035. local parent=props[1];
  4036. props[1]=nil;
  4037.  
  4038. for i,v in next,props do
  4039. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4040. if(not load)then
  4041. load,res,key=pcall(_valid_key,object,i);
  4042. end;
  4043.  
  4044. if(key)then
  4045. t=type(res);
  4046. s=tostring(res);
  4047. if(t=='userdata'and s=='Signal '..key)then
  4048. if(type(v)=='table')then
  4049. for i=1,#v do
  4050. res:connect(v[i]);
  4051. end;
  4052. else
  4053. res:connect(v);
  4054. end;
  4055. else
  4056. object[key]=v;
  4057. end;
  4058. end;
  4059. end;
  4060.  
  4061. if(parent)then
  4062. object.Parent=parent;
  4063. end;
  4064.  
  4065. return object;
  4066. end;
  4067. end;
  4068.  
  4069. _RGB=function(r,g,b)
  4070. return Color3.new(r/255,g/255,b/255);
  4071. end;
  4072.  
  4073. _copy=function(o)
  4074. local def=o.archivable;
  4075. o.archivable=true;
  4076. local c=o:clone();
  4077. o.archivable=def;
  4078. return c;
  4079. end;
  4080.  
  4081. _hum=function(char)
  4082. local hum=char:findFirstChild'Humanoid';
  4083. if(not hum or hum.className~='Humanoid')then
  4084. local c=char:children();
  4085. for i=1,#c do
  4086. if(c[i].className=='Humanoid')then
  4087. return c[i];
  4088. end;
  4089. end;
  4090. else
  4091. return hum;
  4092. end;
  4093. end;
  4094.  
  4095. _hum_tag=function(hum)
  4096. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4097. c.Name='creator';
  4098. c.Value=user;
  4099. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4100. Instance.new('BoolValue',hum).Name='killed';
  4101. bullets.clip=bullets.clip+10;
  4102. end;
  4103. end;
  4104.  
  4105. _hum_dam=function(hum,dam,percent)
  4106. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4107. if(hum.Health<=hum.MaxHealth*0.1)then
  4108. _hum_tag(hum);
  4109. end;
  4110. end;
  4111.  
  4112. _ray=function(v0,v1,i)
  4113. local mag=(v0-v1).magnitude;
  4114. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4115.  
  4116. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4117. end;
  4118.  
  4119. _must=function(v0,v1,i)
  4120. local hit,pos=_ray(v0,v1,i);
  4121. return not hit and mouse.target or hit,pos;
  4122. end;
  4123.  
  4124. _cframe=function(x,y,z,r0,r1,r2)
  4125. return CFrame.Angles(
  4126. math.rad(r0 or 0),
  4127. math.rad(r1 or 0),
  4128. math.rad(r2 or 0)
  4129. )*CFrame.new(x,y,z);
  4130. end;
  4131.  
  4132. _update=function()
  4133. if(bool_active and not screen.Parent)then
  4134. screen.Parent=gui;
  4135. elseif(not bool_active and screen.Parent)then
  4136. screen.Parent=nil;
  4137. end;
  4138. end;
  4139.  
  4140. _light=function(v0,v1)
  4141. local mag=(v0-v1).magnitude;
  4142. local len=math.random(2,7);
  4143. len=len>mag/2 and mag/2 or len;
  4144.  
  4145. --local light=_new'part'{
  4146. -- cFrame=CFrame.new(v0,v1);
  4147. -- size=Vector3.new(1,1,1);
  4148. -- color=_RGB(255,255,0);
  4149. -- anchored=true;
  4150. -- inv;
  4151. --};
  4152. _new'blockMesh'{
  4153. scale=Vector3.new(0.2,0.2,len);
  4154. offset=Vector3.new(0,0,-len/2);
  4155. light;
  4156. };
  4157.  
  4158. local bb=_new'billboardGui'{
  4159. size=UDim2.new(2,0,2,0);
  4160. adornee=light;
  4161. light;
  4162. };
  4163. _new'imageLabel'{
  4164. image=url:format(109101526);
  4165. backgroundTransparency=1;
  4166. size=UDim2.new(1,0,1,0);
  4167. bb;
  4168. };
  4169.  
  4170. -- _rem(light,0.15);
  4171. end;
  4172.  
  4173. _rem=function(object,del)
  4174. if(del)then
  4175. delay(del,function()
  4176. if(object.Parent)then
  4177. object.Parent=nil;
  4178. end;
  4179. end);
  4180. else
  4181. pcall(function()
  4182. if(object.Parent)then
  4183. object.Parent=nil;
  4184. end;
  4185. end);
  4186. end;
  4187. end;
  4188.  
  4189. _blood=function(pos,count)
  4190. for i=1,count do
  4191. local p=_new'part'{
  4192. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4193. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4194. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4195. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4196. color=_RGB(255,0,0);
  4197. transparency=0.5;
  4198. canCollide=true;
  4199. bottomSurface=0;
  4200. topSurface=0;
  4201. formFactor=3;
  4202. locked=true;
  4203. inv;
  4204. };
  4205. delay(5,function()
  4206. p.Parent=nil;
  4207. end);
  4208. end;
  4209. end;
  4210.  
  4211. _make_hue=function()
  4212. h_hue=_new'part'{
  4213. size=Vector3.new(0.25,1.8,0.35);
  4214. color=_RGB(100,100,100);
  4215. formFactor=3;
  4216. name='hue';
  4217. handle;
  4218. };
  4219. hh_weld=_new'weld'{
  4220. c1=_cframe(0,0.5,0);
  4221. part0=handle;
  4222. part1=h_hue;
  4223. handle;
  4224. };
  4225. end;
  4226.  
  4227. _shot=function(v0,v1)
  4228. if(not time_left)then
  4229. time_left=0;
  4230. end;
  4231. if(time_left>time())then
  4232. return nil;
  4233. else
  4234. time_left=time()+math.random(1,10)/100;
  4235. end;
  4236.  
  4237. if(bullets.current<1)then
  4238. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4239. soundId='rbxasset://sounds/SWITCH3.wav';
  4240. name='tick_sound';
  4241. volume=0.2;
  4242. pitch=2;
  4243. head;
  4244. };
  4245. tick_sound:play();
  4246. if(bullets.clip>0)then
  4247. time_left=time()+2;
  4248. h_hue:breakJoints();
  4249. h_hue.CanCollide=true;
  4250. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4251. _rem(h_hue,10);
  4252. delay(1.9,function()
  4253. _make_hue();
  4254. local got=(bullets.clip>bullets.maximum and
  4255. bullets.maximum or
  4256. bullets.clip)-bullets.current;
  4257.  
  4258. bullets.clip=bullets.clip-got;
  4259. bullets.current=bullets.current+got;
  4260. end);
  4261. end;
  4262. return nil;
  4263. else
  4264. bullets.current=bullets.current-1;
  4265.  
  4266. h_weld.C1=_cframe(0,0.75,0,
  4267. -math.random(1000,1100)/10,180,0);
  4268. d_weld.C1=_cframe(0,-0.25,0.3);
  4269.  
  4270. lightstuff.Visible=true;
  4271. delay(0.1,function()
  4272. lightstuff.Visible=false;
  4273. end);
  4274.  
  4275. _rem(_new'part'{
  4276. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4277. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4278. size=Vector3.new(0.1,0.1,0.4);
  4279. color=_RGB(200,200,0);
  4280. material='Slate';
  4281. canCollide=true;
  4282. formFactor=3;
  4283. inv;
  4284. },5);
  4285.  
  4286. delay(0.1,function()
  4287. d_weld.C1=_cframe(0,-0.25,0);
  4288. if(bool_active)then
  4289. h_weld.C1=h_weld_cf_active;
  4290. end;
  4291. end)
  4292. end;
  4293.  
  4294. local hit,pos=_must(v0,v1,char);
  4295.  
  4296. shot_sound:play();
  4297.  
  4298.  
  4299. _rem(_new'part'{
  4300. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4301. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4302. color=_RGB(255,255,0);
  4303. transparency=0.6;
  4304. reflectance=0.5;
  4305. canCollide=false;
  4306. bottomSurface=0;
  4307. anchored=true;
  4308. formFactor=3;
  4309. topSurface=0;
  4310. inv;
  4311. },.15);
  4312. _light(v0,v1);
  4313.  
  4314. if(not hit)then return nil;end;
  4315.  
  4316. if(hit.Parent.className=='Hat')then
  4317. hit:breakJoints();
  4318. hit.CanCollide=true;
  4319. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4320. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4321. else
  4322. local hum=_hum(hit.Parent);
  4323. if(not hum)then
  4324. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4325. hit:breakJoints();
  4326. hit.CanCollide=true;
  4327. end;
  4328. else
  4329. _hum_dam(hum,math.random(4,6));
  4330. _blood(pos,math.random(3,6));
  4331. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4332. if(hit.Name=='Head')then
  4333. hum.Health=0;
  4334. _blood(pos,math.random(3,6));
  4335. delay(0.001,function()
  4336. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4337. pitch=math.random(70,100)*0.01;
  4338. soundId=url:format(1876552);
  4339. name='head_shot';
  4340. workspace;
  4341. }:play();
  4342. end);
  4343. _hum_tag(hum);
  4344. _rem(_new'part'{
  4345. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4346. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4347. color=torso.Color;
  4348. transparency=0.5;
  4349. canCollide=false;
  4350. bottomSurface=0;
  4351. anchored=true;
  4352. formFactor=3;
  4353. topSurface=0;
  4354. inv;
  4355. },30);
  4356. hit.Parent=nil;
  4357. for b=0,1 do
  4358. for a=0,1 do
  4359. for i=0,1 do
  4360. _rem(_new'part'{
  4361. velocity=CFrame.new(v0,pos).lookVector*20;
  4362. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4363. size=Vector3.new(0.5,0.5,0.5);
  4364. color=_RGB(255,255,255);
  4365. bottomSurface=0;
  4366. canCollide=true;
  4367. transparency=0;
  4368. formFactor=3;
  4369. topSurface=0;
  4370. hum;
  4371. },30);
  4372. end;
  4373. end;
  4374. end;
  4375. end;
  4376. end;
  4377. end;
  4378. end;
  4379.  
  4380.  
  4381.  
  4382. _cf_select=function(mouse)
  4383. mouse.Icon=url:format(109111387);--108999296
  4384. bool_active=true;
  4385.  
  4386. local arm=char:findFirstChild'Right Arm';
  4387. local weld=torso:findFirstChild'Right Shoulder';
  4388. if(arm and weld)then
  4389. h_weld.Part0=arm;
  4390. h_weld.C1=h_weld_cf_active;
  4391.  
  4392. weld.Part1=nil;
  4393. weld.Part0=nil;
  4394.  
  4395. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4396. name='right_arml';
  4397. part0=torso;
  4398. part1=arm;
  4399. torso;
  4400. };
  4401.  
  4402. arml=(arml or 0)+1;
  4403. local alv=arml;
  4404. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4405. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4406. gyro.P=30000;
  4407. gyro.D=1000;
  4408. gyro.Name='p_gyro';
  4409. repeat
  4410. local pos=mouse.hit.p;
  4411. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4412.  
  4413. val=-math.pi*0.5;
  4414. valp=val*-1;
  4415. p0=torso.CFrame;
  4416. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4417. p1=p0+((p0.p-pos).unit*-2);
  4418. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4419. hitpos=torso.Position;
  4420. cj=CFrame.new(hitpos);
  4421. c0=torso.CFrame:inverse()*cj;
  4422. c1=p2:inverse()*cj;
  4423. weld.C0=c0;
  4424. weld.C1=c1;
  4425.  
  4426. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4427.  
  4428. wait(0.001);
  4429. until arml~=alv;
  4430. gyro.Parent=nil;
  4431. end;
  4432. end;
  4433.  
  4434. _cf_deselect=function()
  4435. bool_active=false;
  4436. arml=(arml or 0)+1;
  4437. loop_shot=(loop_shot or 0)+1;
  4438.  
  4439. h_weld.Part0=torso;
  4440. h_weld.C1=h_weld_cf_inactive;
  4441.  
  4442. local weld=torso:findFirstChild'right_arml';
  4443. if(weld)then
  4444. weld.Part1=nil;
  4445. weld.Part0=nil;
  4446. end;
  4447. local arm=char:findFirstChild'Right Arm';
  4448. local weld=torso:findFirstChild'Right Shoulder';
  4449. if(arm and weld)then
  4450. weld.Part0=torso;
  4451. weld.Part1=arm;
  4452. end;
  4453. end;
  4454.  
  4455. _cf_mouse=function(event,fun)
  4456. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4457. if(bool_active)then
  4458. fun(...);
  4459. end;
  4460. end);
  4461. end;
  4462.  
  4463.  
  4464. do
  4465. local main=getfenv(0);
  4466. local c=game:children();
  4467. local check=function(v)
  4468. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4469. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4470. end;
  4471. end;
  4472. for i=1,#c do
  4473. pcall(check,c[i]);
  4474. end;
  4475. end;
  4476.  
  4477.  
  4478. bullets={
  4479. maximum=51111111111111111111111111110;
  4480. current=511111111111111111111111111111110;
  4481. clip=501111111111111111111111111111111*4;
  4482. };
  4483.  
  4484. list_base_props={
  4485. backgroundColor3=_RGB(0,0,0);
  4486. textColor3=_RGB(200,200,200);
  4487. borderSizePixel=0;
  4488. color=_RGB(0,0,0);
  4489. archivable=false;
  4490. canCollide=false;
  4491. bottomSurface=0;
  4492. topSurface=0;
  4493. formFactor=0;
  4494. locked=true;
  4495. };
  4496.  
  4497.  
  4498.  
  4499. user=players.localPlayer;
  4500. mouse=user:getMouse();
  4501. char=user.Character;
  4502. gui=user.PlayerGui;
  4503. bag=user.Backpack;
  4504. torso=char.Torso;
  4505. head=char.Head;
  4506. hum=_hum(char);
  4507.  
  4508. url='rbxassetid://%d';
  4509. name='dev-uzi';
  4510.  
  4511. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4512. 0,90,-70);
  4513. h_weld_cf_active=_cframe(0,0.75,0,
  4514. -110,180,0);
  4515.  
  4516. assert(hum,'humanoid is not found');
  4517.  
  4518.  
  4519.  
  4520. _clear();
  4521.  
  4522.  
  4523. _cf_mouse('button1Down',function()
  4524. loop_shot=(loop_shot or 0)+1;
  4525. local vers=loop_shot;
  4526. local step=runService.Stepped;
  4527. repeat
  4528. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4529. step:wait();--wait(0.001);
  4530. until vers~=loop_shot;
  4531. end);
  4532.  
  4533. _cf_mouse('button1Up',function()
  4534. loop_shot=(loop_shot or 0)+1;
  4535. end);
  4536.  
  4537. _cf_mouse('move',function()
  4538. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4539. end);
  4540.  
  4541. _cf_mouse('keyDown',function(k)
  4542. if(k=='r')then
  4543. if(bullets.clip>0 and time_left<=time())then
  4544. local got=(bullets.clip>bullets.maximum and
  4545. bullets.maximum or
  4546. bullets.clip)-bullets.current;
  4547.  
  4548. bullets.clip=bullets.clip-got;
  4549. bullets.current=bullets.current+got;
  4550. if(got~=0)then
  4551. time_left=time()+2;
  4552. end;
  4553. end;
  4554. end;
  4555. end);
  4556.  
  4557.  
  4558. screen=_new'screenGui'{
  4559. name=name;
  4560. };
  4561.  
  4562. cross_f=_new'frame'{
  4563. size=UDim2.new(0,21,0,21);
  4564. backgroundTransparency=1;
  4565. screen;
  4566. };
  4567.  
  4568. for i=0,1 do
  4569. _new'frame'{
  4570. position=UDim2.new(0,13*i,0,11);
  4571. size=UDim2.new(0,10,0,1);
  4572. cross_f;
  4573. };
  4574. end;
  4575.  
  4576. for i=0,1 do
  4577. _new'frame'{
  4578. position=UDim2.new(0,11,0,13*i);
  4579. size=UDim2.new(0,1,0,10);
  4580. cross_f;
  4581. };
  4582. end;
  4583.  
  4584.  
  4585.  
  4586. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4587. soundId=url:format(2920959);
  4588. pitch=1.4;
  4589. head;
  4590. };
  4591. if(shot_sound.Name~='2920959')then
  4592. shot_sound.Name='2920959';
  4593. shot_sound:play();
  4594. end;
  4595.  
  4596. bin=_new'hopperBin'{
  4597. deselected=_cf_deselect;
  4598. selected=_cf_select;
  4599. name=name;
  4600. bag;
  4601. };
  4602.  
  4603. inv=_new'model'{
  4604. name=name;
  4605. char;
  4606. };
  4607.  
  4608. handle=_new'part'{
  4609. size=Vector3.new(0.3,1.3,0.4);
  4610. color=_RGB(140,140,140);
  4611. name='handle';
  4612. formFactor=3;
  4613. inv;
  4614. touched=function(hit)
  4615. if(hit.Parent.className=='Model')then
  4616. local hum=_hum(hit.Parent);
  4617. if(hum~=nil)then
  4618. _hum_dam(hum,handle.Velocity.magnitude);
  4619. end;
  4620. end;
  4621. end;
  4622. };
  4623. h_weld=_new'weld'{
  4624. c1=h_weld_cf_inactive;
  4625. part1=handle;
  4626. part0=torso;
  4627. handle;
  4628. };
  4629. _make_hue();
  4630.  
  4631. h_part=_new'part'{
  4632. size=Vector3.new(0.4,0.4,1.4);
  4633. color=_RGB(140,140,140);
  4634. name='handle';
  4635. formFactor=3;
  4636. handle;
  4637. };
  4638. hp_weld=_new'weld'{
  4639. c1=_cframe(0,-1.3/2,-0.3,
  4640. 20,0,0);
  4641. part0=handle;
  4642. part1=h_part;
  4643. handle;
  4644. };
  4645.  
  4646. drag=_new'part'{
  4647. size=Vector3.new(0.5,0.45,1.5);
  4648. color=_RGB(100,100,100);
  4649. name='handle';
  4650. formFactor=3;
  4651. handle;
  4652. };
  4653. d_weld=_new'weld'{
  4654. c1=_cframe(0,-0.25,0);
  4655. part0=h_part;
  4656. part1=drag;
  4657. handle;
  4658. };
  4659.  
  4660. tube=_new'part'{
  4661. size=Vector3.new(0.2,0.2,1.5);
  4662. color=_RGB(0,0,0);
  4663. name='handle';
  4664. formFactor=3;
  4665. handle;
  4666. };
  4667. t_weld=_new'weld'{
  4668. c1=_cframe(0,-0.3,-0.1);
  4669. part0=h_part;
  4670. part1=tube;
  4671. handle;
  4672. };
  4673.  
  4674. bullets_label=_new'textLabel'{
  4675. textStrokeColor3=_RGB(0,0,0);
  4676. textColor3=_RGB(200,200,200);
  4677. textStrokeTransparency=0;
  4678. backgroundTransparency=1;
  4679. fontSize=5;
  4680. screen;
  4681. };
  4682.  
  4683. lightstuff=_new'frame'{
  4684. backgroundColor3=_RGB(255,255,255);
  4685. position=UDim2.new(0,0,0,-1);
  4686. backgroundTransparency=0.5;
  4687. size=UDim2.new(1,0,1,1);
  4688. borderSizePixel=0;
  4689. visible=false;
  4690. screen;
  4691. };
  4692.  
  4693. coroutine.wrap(function()
  4694. local red,white,green;
  4695. repeat
  4696. if(screen.Parent)then
  4697. if(not green and bullets.current==bullets.maximum)then
  4698. green=true;
  4699. bullets_label.TextColor3=_RGB(0,200,0);
  4700. elseif(not red and bullets.current==0)then
  4701. red=true;
  4702. bullets_label.TextColor3=_RGB(200,0,0);
  4703. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4704. bullets_label.TextColor3=_RGB(200,200,200);
  4705. green=false;
  4706. red=false;
  4707. end;
  4708. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4709. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4710. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4711. end;
  4712. wait(0.001);
  4713. until nil;
  4714. end)();
  4715.  
  4716.  
  4717. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4718. local vers=_G.dev_pistol_version;
  4719. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4720. if(hum.Health==0)then
  4721. _clear();
  4722. end;
  4723. end
  4724. end)
  4725.  
  4726. addcmd('nil', 'removes the player',{},
  4727. function(args, speaker)
  4728. local players = getPlayer(args[1], speaker)
  4729. for i,v in pairs(players)do
  4730. pcall(function() gPlayers[v].Character:Remove() end)
  4731. gPlayers[v].Character = nil
  4732. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4733. Notify('Made player(s) nil') end end end)
  4734.  
  4735.  
  4736. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4737. function(args, speaker)
  4738. local player = args[1]
  4739. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4740. if player ~= nil then
  4741. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4742. table.insert(banT, playerid)
  4743. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4744. updatebans()
  4745. Notify("Added ban for: "..player)
  4746. end
  4747. end
  4748. end)
  4749.  
  4750. addcmd('ban', 'goodbye ;)',{},
  4751. function(args, speaker)
  4752. local players = getPlayer(args[1], speaker)
  4753. for i,v in pairs(players)do
  4754. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4755. Notify('Banned player(s)') end
  4756. spawn(function()
  4757. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4758. if not FindTable(banname, gPlayers[v].Name) then
  4759. table.insert(banT, _players[v].userId)
  4760. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4761. updatebans()
  4762. kickF(gPlayers[v])
  4763. end
  4764. end
  4765. end)
  4766. end
  4767. end)
  4768.  
  4769. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4770. function(args, speaker)
  4771. banT = {}
  4772. banname = {}
  4773. Notify('Removed all bans')
  4774. updatebans()
  4775. end)
  4776.  
  4777. addcmd('unban','unbans a player',{},
  4778. function(args, speaker)
  4779. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4780. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4781. for i,v in pairs(banname) do
  4782. if v.NAME == tostring(args[1]) then
  4783. table.remove(banname, i)
  4784. updatebans()
  4785. end end
  4786. Notify('Unbanned ' .. args[1])
  4787. end
  4788. end)
  4789.  
  4790. addcmd('dismiss', 'dismiss',{'verify'},
  4791. function(args, speaker)
  4792. for _, child in pairs( workspace:GetChildren()) do
  4793. if child.Name == speaker.Name .. "TAB" then
  4794. child:Destroy() end end
  4795. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4796. end)
  4797.  
  4798. addcmd('admin', 'ur an admin now ;o',{},
  4799. function(args, speaker)
  4800. if speaker.userId ~= LP.userId then
  4801. lponly(speaker) else
  4802. local players = getPlayer(args[1], speaker)
  4803. for i,v in pairs(players)do
  4804. spawn(function()
  4805. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4806. table.insert(adminT, _players[v].userId)
  4807. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4808. updateadmins()
  4809. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4810. Notify('Gave player(s) admin') end
  4811. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4812. end end) end end end)
  4813.  
  4814. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4815. function(args, speaker)
  4816. if speaker.userId ~= LP.userId then
  4817. lponly(speaker) else
  4818. local players = getPlayer(args[1], speaker)
  4819. for i,v in pairs(players)do
  4820. local radmin = tostring(_players[v].Name)
  4821. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4822. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4823. for a,b in pairs(adminname) do
  4824. if b.NAME == radmin then
  4825. table.remove(adminname, a)
  4826. updateadmins()
  4827. end end
  4828. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4829. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4830. Notify('Removed admin from player(s)') end
  4831. end
  4832. end
  4833. end
  4834. end)
  4835.  
  4836. addcmd('bang', 'owo',{'rape'},
  4837. function(args, speaker)
  4838. local players = getPlayer(args[1], speaker)
  4839. local target = getPlayer(args[2], speaker)[1]
  4840. for i,v in pairs(players)do
  4841. if args[2] then
  4842. rape(target, v)
  4843. else
  4844. rape(v, speaker.Name)
  4845. end
  4846. end
  4847. end)
  4848.  
  4849. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4850. function(args, speaker)
  4851. local players = getPlayer(args[1], speaker)
  4852. for i,v in pairs(players)do
  4853. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4854. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4855. end
  4856.  
  4857. y = Instance.new("BillboardGui")
  4858. y.Size = UDim2.new(0,100,0,150)
  4859. y.StudsOffset = Vector3.new(0,1,0)
  4860. y.Parent = gPlayers[v].Character.Head
  4861. y.Adornee = gPlayers[v].Character.Head
  4862. f = Instance.new("TextLabel")
  4863. f.Parent = y
  4864. f.BackgroundTransparency = 1
  4865. f.Position = UDim2.new(0,0,0,-50)
  4866. f.Size = UDim2.new(0,100,0,100)
  4867. f.Font = "Highway"
  4868. f.FontSize = "Size48"
  4869. f.Text = GLS(false, 1)
  4870. f.TextStrokeColor3 = Color3.new(0,0,0)
  4871. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4872. f.TextStrokeTransparency = 0
  4873. f.TextYAlignment = "Bottom"
  4874. end
  4875. end)
  4876.  
  4877. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4878. function(args, speaker)
  4879. local players = getPlayer(args[1], speaker)
  4880. for i,v in pairs(players)do
  4881. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4882. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4883. end
  4884. end
  4885. end)
  4886.  
  4887. function pipeTp(name,target)
  4888. spawn(function()
  4889. local pipe = Instance.new("Part")
  4890. pipe.Name = "Pipe"
  4891. pipe.Color = Color3.new(52/255,142/255,64/255)
  4892. pipe.Size = Vector3.new(8,8,8)
  4893. pipe.Anchored = true
  4894. local mesh = Instance.new("SpecialMesh",pipe)
  4895. mesh.MeshId = "rbxassetid://856736661"
  4896. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4897. local sound = Instance.new("Sound",pipe)
  4898. sound.SoundId = "rbxassetid://864352897"
  4899. sound.Volume = 1
  4900.  
  4901. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4902.  
  4903. local char = game:GetService("Players")[name].Character
  4904. char.PrimaryPart = char.HumanoidRootPart
  4905. if char:FindFirstChild("Torso") then
  4906. char.Torso.Anchored = true
  4907. else
  4908. char.UpperTorso.Anchored = true
  4909. end
  4910.  
  4911. local torso = char.HumanoidRootPart
  4912. local initPos = torso.CFrame
  4913.  
  4914. pipe.Parent = workspace
  4915. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4916.  
  4917. for i = 0,8,0.2 do
  4918. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4919. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4920. game:GetService("RunService").RenderStepped:wait()
  4921. end
  4922.  
  4923. sound:Play()
  4924. for i = 7,-8,-0.2 do
  4925. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4926. game:GetService("RunService").RenderStepped:wait()
  4927. end
  4928. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4929.  
  4930. for i = 8,0,-0.2 do
  4931. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4932. game:GetService("RunService").RenderStepped:wait()
  4933. end
  4934.  
  4935. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4936. char:SetPrimaryPartCFrame(pipe.CFrame)
  4937.  
  4938. for i = 0,8,0.2 do
  4939. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4940. game:GetService("RunService").RenderStepped:wait()
  4941. end
  4942.  
  4943. local played = false
  4944. for i = -8,7,0.2 do
  4945. if i >= 0 and not played then played = true sound:Play() end
  4946. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4947. game:GetService("RunService").RenderStepped:wait()
  4948. end
  4949. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4950.  
  4951. for i = 8,0,-0.2 do
  4952. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4953. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4954. game:GetService("RunService").RenderStepped:wait()
  4955. end
  4956.  
  4957. pipe:Destroy()
  4958.  
  4959. if char:FindFirstChild("Torso") then
  4960. char.Torso.Anchored = false
  4961. else
  4962. char.UpperTorso.Anchored = false
  4963. end
  4964. end)
  4965. end
  4966.  
  4967. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4968. function(args, speaker)
  4969. local players = getPlayer(args[1], speaker)
  4970. local target = getPlayer(args[2], speaker)[1]
  4971. for i,v in pairs(players)do
  4972. pipeTp(v,target)
  4973. end
  4974. end)
  4975.  
  4976. addcmd('rhats', 'no more hats',{'removehats'},
  4977. function(args, speaker)
  4978. local players = getPlayer(args[1], speaker)
  4979. for i,v in pairs(players) do
  4980. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4981. if v:IsA('Accessory') then
  4982. v:destroy()
  4983. end
  4984. end
  4985. end
  4986. end)
  4987.  
  4988. addcmd('naked', 'no more clothing',{},
  4989. function(args, speaker)
  4990. local players = getPlayer(args[1], speaker)
  4991. for i,v in pairs(players) do
  4992. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4993. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  4994. v:destroy()
  4995. end
  4996. end
  4997. end
  4998. end)
  4999.  
  5000. addcmd('rainbow', 'makes a players parts change colors',{},
  5001. function(args, speaker)
  5002. local players = getPlayer(args[1], speaker)
  5003. for i,v in pairs(players) do
  5004. local Parts={}
  5005. local function GetDiscoColor(hue)
  5006. local section = hue % 1 * 3
  5007. local secondary = 0.5 * math.pi * (section % 1)
  5008. if section < 1 then
  5009. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5010. elseif section < 2 then
  5011. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5012. else
  5013. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5014. end
  5015. end
  5016. local Part = function(x,y,z,color,tr,cc,an,parent)
  5017. local p = Instance.new('Part',parent)
  5018. p.formFactor = 'Custom'
  5019. p.Size = Vector3.new(x,y,z)
  5020. p.BrickColor = BrickColor.new(color)
  5021. p.CanCollide = cc
  5022. p.Transparency = tr
  5023. p.Anchored = an
  5024. p.TopSurface,p.BottomSurface = 0,0
  5025. p:BreakJoints''
  5026. table.insert(Parts,p)
  5027. return p
  5028. end
  5029. local Weld = function(p0,p1)
  5030. local w = Instance.new('Motor',p0)
  5031. w.Part0 = p0
  5032. w.Part1 = p1
  5033. return w
  5034. end
  5035. local Mesh = function(par,num,x,y,z)
  5036. local msh = 0
  5037. if num == 1 then
  5038. msh = Instance.new("SpecialMesh",par)
  5039. msh.MeshId='rbxasset://fonts/torso.mesh'
  5040. msh.TextureId='rbxasset://25701026'
  5041. end
  5042. if num == 2 then
  5043. msh = Instance.new("SpecialMesh",par)
  5044. msh.MeshId='rbxasset://fonts/head.mesh'
  5045. msh.TextureId='rbxassetid://25701026'
  5046. end
  5047. msh.Scale = Vector3.new(x,y,z)
  5048. return msh
  5049. end
  5050. local char=gPlayers[v].Character
  5051. for _,v in pairs(char:GetChildren()) do
  5052. if v.ClassName=="Part" then
  5053. v.Transparency=1
  5054. elseif v.ClassName=="Hat" then
  5055. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5056. table.insert(Parts,v.Handle)
  5057. end
  5058. end
  5059. local t=Part(1,1,1,'',0,false,false,char)
  5060. Mesh(t,1,1,1,1)
  5061. Weld(char.Torso,t)
  5062. local a=Part(1,1,1,'',0,false,false,char)
  5063. Mesh(a,1,.5,1,1)
  5064. Weld(char['Right Arm'],a)
  5065. local a=Part(1,1,1,'',0,false,false,char)
  5066. Mesh(a,1,.5,1,1)
  5067. Weld(char['Left Arm'],a)
  5068. local l=Part(1,1,1,'',0,false,false,char)
  5069. Mesh(l,1,.5,1,1)
  5070. Weld(char['Right Leg'],l)
  5071. local l=Part(1,1,1,'',0,false,false,char)
  5072. Mesh(l,1,.5,1,1)
  5073. Weld(char['Left Leg'],l)
  5074. local h=Part(1,1,1,'',0,false,false,char)
  5075. Mesh(h,2,1,1,1)
  5076. Weld(char.Head,h)
  5077. spawn(function()
  5078. while(coroutine.yield())do
  5079. for i=1,#Parts do
  5080. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5081. end
  5082. end;
  5083. end);
  5084. end
  5085. end)
  5086.  
  5087. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5088. function(args, speaker)
  5089. local players = getPlayer(args[1], speaker)
  5090. for i,v in pairs(players) do
  5091. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5092. if v:IsA('Tool') or v:IsA('HopperBin') then
  5093. v:destroy() end
  5094. for i,v in pairs(players) do
  5095. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5096. if v:IsA('Tool') or v:IsA('HopperBin') then
  5097. v:destroy() end end end
  5098. end
  5099. end
  5100. end)
  5101.  
  5102. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5103. function(args, speaker)
  5104. local players = getPlayer(args[1], speaker)
  5105. for i,v in pairs(players)do
  5106. local function copy(instance)
  5107. for i,c in pairs(instance:GetChildren())do
  5108. if c:IsA('Tool') or c:IsA('HopperBin') then
  5109. c:Clone().Parent = gPlayers[v].StarterGear end
  5110. copy(c)
  5111. end
  5112. end
  5113. copy(gPlayers[v].Backpack)
  5114. end
  5115. for i,v in pairs(players)do
  5116. local function copy(instance)
  5117. for i,c in pairs(instance:GetChildren())do
  5118. if c:IsA('Tool') or c:IsA('HopperBin') then
  5119. c:Clone().Parent = gPlayers[v].StarterGear end
  5120. copy(c)
  5121. end
  5122. end
  5123. copy(gPlayers[v].Character)
  5124. end
  5125. Notify('Copied tools to StarterGear')
  5126. end)
  5127.  
  5128. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5129. function(args, speaker)
  5130. local players = getPlayer(args[1], speaker)
  5131. for i,v in pairs(players)do
  5132. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5133. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5134. end end end
  5135. Notify('Cleared tools from StarterGear')
  5136. end)
  5137.  
  5138. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5139. function(args, speaker)
  5140. local players = getPlayer(args[1], speaker)
  5141. for i,v in pairs(players)do
  5142. local function copy(instance)
  5143. for i,c in pairs(instance:GetChildren())do
  5144. if c:IsA('Tool') or c:IsA('HopperBin') then
  5145. c:Clone().Parent = gPlayers[v].Backpack end
  5146. copy(c)
  5147. end
  5148. end
  5149. copy(LightingService)
  5150. end
  5151. for i,v in pairs(players)do
  5152. local function copy(instance)
  5153. for i,c in pairs(instance:GetChildren())do
  5154. if c:IsA('Tool') or c:IsA('HopperBin') then
  5155. c:Clone().Parent = gPlayers[v].Backpack end
  5156. copy(c)
  5157. end
  5158. end
  5159. copy(game.ReplicatedStorage)
  5160. end
  5161. end)
  5162.  
  5163. wdisco = false
  5164. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5165. function(args, speaker)
  5166. if wdisco == false then
  5167. wdisco = true
  5168. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5169. repeat wait(1)
  5170. if wdisco == true then
  5171. local function color(instance)
  5172. for i,v in pairs(instance:GetChildren())do
  5173. if v.className == "Part" then
  5174. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5175. color(v)
  5176. end
  5177. end
  5178. color(workspace)
  5179. end
  5180. until wdisco == false
  5181. end
  5182. end)
  5183.  
  5184. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5185. function(args, speaker)
  5186. wdisco = false
  5187. end)
  5188.  
  5189. addcmd('gravity', 'workspace gravity',{''},
  5190. function(args, speaker)
  5191. workspace.Gravity = args[1]
  5192. Notify('Gravity set to ' .. args[1])
  5193. end)
  5194.  
  5195. SINFOGUIopen = false
  5196. function serverinfogui()
  5197. if SINFOGUIopen == false then
  5198. local Sinfo = Instance.new("ScreenGui")
  5199. local drag = Instance.new("Frame")
  5200. local PromptDialog = Instance.new("Frame")
  5201. local shadow = Instance.new("Frame")
  5202. local PopupText = Instance.new("TextLabel")
  5203. local Exit = Instance.new("TextButton")
  5204. local ContainerFrame = Instance.new("Frame")
  5205. local TextLabel = Instance.new("TextLabel")
  5206. local TextLabel2 = Instance.new("TextLabel")
  5207. local TextLabel3 = Instance.new("TextLabel")
  5208. local Time = Instance.new("TextLabel")
  5209. local appearance = Instance.new("TextLabel")
  5210. local fe = Instance.new("TextLabel")
  5211. local maxplayers = Instance.new("TextLabel")
  5212. local name = Instance.new("TextLabel")
  5213. local placeid = Instance.new("TextLabel")
  5214. local playerid = Instance.new("TextLabel")
  5215. local players = Instance.new("TextLabel")
  5216. Sinfo.Name = "Sinfo"
  5217. Sinfo.Parent = game.CoreGui
  5218. drag.Name = "drag"
  5219. drag.Parent = Sinfo
  5220. drag.Active = true
  5221. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5222. drag.BackgroundTransparency = 1
  5223. dragGUI(drag)
  5224. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5225. drag.Size = UDim2.new(0, 290, 0, 30)
  5226. PromptDialog.Name = "PromptDialog"
  5227. PromptDialog.Parent = drag
  5228. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5229. PromptDialog.BackgroundTransparency = 1
  5230. PromptDialog.BorderSizePixel = 0
  5231. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5232. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5233. PromptDialog.ZIndex = 8
  5234. shadow.Name = "shadow"
  5235. shadow.Parent = PromptDialog
  5236. shadow.BackgroundColor3 = maincolor
  5237. shadow.BackgroundTransparency = 0.30000001192093
  5238. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5239. shadow.BorderSizePixel = 0
  5240. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5241. shadow.Size = UDim2.new(0, 290, 0, 26)
  5242. PopupText.Name = "PopupText"
  5243. PopupText.Parent = shadow
  5244. PopupText.BackgroundTransparency = 1
  5245. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5246. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5247. PopupText.ZIndex = 110
  5248. PopupText.Font = Enum.Font.SourceSansBold
  5249. PopupText.FontSize = Enum.FontSize.Size28
  5250. PopupText.Text = "Server"
  5251. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5252. PopupText.TextStrokeTransparency = 0
  5253. PopupText.TextWrapped = true
  5254. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5255. Exit.Name = "Exit"
  5256. Exit.Parent = shadow
  5257. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5258. Exit.BackgroundTransparency = 0.30000001192093
  5259. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5260. Exit.BorderSizePixel = 0
  5261. Exit.Position = UDim2.new(0, 267, 0, 3)
  5262. Exit.Size = UDim2.new(0, 20, 0, 20)
  5263. Exit.FontSize = Enum.FontSize.Size14
  5264. Exit.Text = ""
  5265. ContainerFrame.Name = "ContainerFrame"
  5266. ContainerFrame.Parent = PromptDialog
  5267. ContainerFrame.BackgroundColor3 = maincolor
  5268. ContainerFrame.BackgroundTransparency = 0.5
  5269. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5270. ContainerFrame.BorderSizePixel = 0
  5271. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5272. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5273. ContainerFrame.ZIndex = 5
  5274. TextLabel.Name = "Text Label"
  5275. TextLabel.Parent = ContainerFrame
  5276. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5277. TextLabel.BackgroundTransparency = 1
  5278. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5279. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5280. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5281. TextLabel.ZIndex = 10
  5282. TextLabel.Font = Enum.Font.SourceSans
  5283. TextLabel.FontSize = Enum.FontSize.Size24
  5284. TextLabel.Text = "Run Time:"
  5285. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5286. TextLabel.TextStrokeTransparency = 0
  5287. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5288. TextLabel2.Name = "Text Label2"
  5289. TextLabel2.Parent = ContainerFrame
  5290. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5291. TextLabel2.BackgroundTransparency = 1
  5292. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5293. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5294. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5295. TextLabel2.ZIndex = 10
  5296. TextLabel2.Font = Enum.Font.SourceSans
  5297. TextLabel2.FontSize = Enum.FontSize.Size24
  5298. TextLabel2.Text = "Statistics:"
  5299. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5300. TextLabel2.TextStrokeTransparency = 0
  5301. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5302. TextLabel3.Name = "Text Label3"
  5303. TextLabel3.Parent = ContainerFrame
  5304. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5305. TextLabel3.BackgroundTransparency = 1
  5306. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5307. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5308. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5309. TextLabel3.ZIndex = 10
  5310. TextLabel3.Font = Enum.Font.SourceSans
  5311. TextLabel3.FontSize = Enum.FontSize.Size24
  5312. TextLabel3.Text = "Local Player:"
  5313. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5314. TextLabel3.TextStrokeTransparency = 0
  5315. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5316. Time.Name = "Time"
  5317. Time.Parent = ContainerFrame
  5318. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5319. Time.BackgroundTransparency = 1
  5320. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5321. Time.Position = UDim2.new(0, 10, 0, 90)
  5322. Time.Size = UDim2.new(0, 100, 0, 20)
  5323. Time.ZIndex = 100
  5324. Time.Font = Enum.Font.ArialBold
  5325. Time.FontSize = Enum.FontSize.Size14
  5326. Time.Text = "Loading..."
  5327. Time.TextColor3 = Color3.new(1, 1, 1)
  5328. Time.TextStrokeTransparency = 0
  5329. Time.TextXAlignment = Enum.TextXAlignment.Left
  5330. appearance.Name = "appearance"
  5331. appearance.Parent = ContainerFrame
  5332. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5333. appearance.BackgroundTransparency = 1
  5334. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5335. appearance.Position = UDim2.new(0, 10, 0, 40)
  5336. appearance.Size = UDim2.new(0, 100, 0, 20)
  5337. appearance.ZIndex = 10
  5338. appearance.Font = Enum.Font.ArialBold
  5339. appearance.FontSize = Enum.FontSize.Size14
  5340. appearance.Text = "Appearance: Loading..."
  5341. appearance.TextColor3 = Color3.new(1, 1, 1)
  5342. appearance.TextStrokeTransparency = 0
  5343. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5344. fe.Name = "fe"
  5345. fe.Parent = ContainerFrame
  5346. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5347. fe.BackgroundTransparency = 1
  5348. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5349. fe.Position = UDim2.new(0, 10, 0, 200)
  5350. fe.Size = UDim2.new(0, 100, 0, 20)
  5351. fe.ZIndex = 10
  5352. fe.Font = Enum.Font.ArialBold
  5353. fe.FontSize = Enum.FontSize.Size14
  5354. fe.Text = "Loading..."
  5355. fe.TextColor3 = Color3.new(1, 1, 1)
  5356. fe.TextStrokeTransparency = 0
  5357. fe.TextXAlignment = Enum.TextXAlignment.Left
  5358. maxplayers.Name = "maxplayers"
  5359. maxplayers.Parent = ContainerFrame
  5360. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5361. maxplayers.BackgroundTransparency = 1
  5362. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5363. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5364. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5365. maxplayers.ZIndex = 10
  5366. maxplayers.Font = Enum.Font.ArialBold
  5367. maxplayers.FontSize = Enum.FontSize.Size14
  5368. maxplayers.Text = "Loading..."
  5369. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5370. maxplayers.TextStrokeTransparency = 0
  5371. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5372. name.Name = "name"
  5373. name.Parent = ContainerFrame
  5374. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5375. name.BackgroundTransparency = 1
  5376. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5377. name.Position = UDim2.new(0, 10, 0, 180)
  5378. name.Size = UDim2.new(0, 100, 0, 20)
  5379. name.ZIndex = 10
  5380. name.Font = Enum.Font.ArialBold
  5381. name.FontSize = Enum.FontSize.Size14
  5382. name.Text = "Place: Loading..."
  5383. name.TextColor3 = Color3.new(1, 1, 1)
  5384. name.TextStrokeTransparency = 0
  5385. name.TextXAlignment = Enum.TextXAlignment.Left
  5386. placeid.Name = "placeid"
  5387. placeid.Parent = ContainerFrame
  5388. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5389. placeid.BackgroundTransparency = 1
  5390. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5391. placeid.Position = UDim2.new(0, 10, 0, 220)
  5392. placeid.Size = UDim2.new(0, 100, 0, 20)
  5393. placeid.ZIndex = 10
  5394. placeid.Font = Enum.Font.ArialBold
  5395. placeid.FontSize = Enum.FontSize.Size14
  5396. placeid.Text = "Place ID: Loading..."
  5397. placeid.TextColor3 = Color3.new(1, 1, 1)
  5398. placeid.TextStrokeTransparency = 0
  5399. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5400. playerid.Name = "playerid"
  5401. playerid.Parent = ContainerFrame
  5402. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5403. playerid.BackgroundTransparency = 1
  5404. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5405. playerid.Position = UDim2.new(0, 10, 0, 20)
  5406. playerid.Size = UDim2.new(0, 100, 0, 20)
  5407. playerid.ZIndex = 10
  5408. playerid.Font = Enum.Font.ArialBold
  5409. playerid.FontSize = Enum.FontSize.Size14
  5410. playerid.Text = "Player ID: Loading..."
  5411. playerid.TextColor3 = Color3.new(1, 1, 1)
  5412. playerid.TextStrokeTransparency = 0
  5413. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5414. players.Name = "players"
  5415. players.Parent = ContainerFrame
  5416. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5417. players.BackgroundTransparency = 1
  5418. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5419. players.Position = UDim2.new(0, 10, 0, 140)
  5420. players.Size = UDim2.new(0, 100, 0, 20)
  5421. players.ZIndex = 100
  5422. players.Font = Enum.Font.ArialBold
  5423. players.FontSize = Enum.FontSize.Size14
  5424. players.Text = "Loading..."
  5425. players.TextColor3 = Color3.new(1, 1, 1)
  5426. players.TextStrokeTransparency = 0
  5427. players.TextXAlignment = Enum.TextXAlignment.Left
  5428. local SINFOGUI = ContainerFrame
  5429. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5430. SINFOGUIopen = true wait(0.5)
  5431. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5432. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5433. Exit.MouseButton1Click:Connect(function()
  5434. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5435. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5436. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5437. if workspace.FilteringEnabled == true then
  5438. SINFOGUI.fe.Text = "Filtering Enabled"
  5439. elseif workspace.FilteringEnabled == false then
  5440. SINFOGUI.fe.Text = "Filtering Disabled" end
  5441. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5442. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5443. players = gPlayers:getPlayers()
  5444. SINFOGUI.players.Text = #players.. " Player(s)"
  5445. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5446. local seconds = math.floor(workspace.DistributedGameTime)
  5447. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5448. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5449. local seconds = seconds - (minutes * 60)
  5450. local minutes = minutes - (hours * 60)
  5451. if hours < 1 then if minutes < 1 then
  5452. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5453. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5454. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5455. end wait(1) until SINFOGUIopen == false end end
  5456. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5457. function(args, speaker)
  5458. if speaker.userId ~= LP.userId then
  5459. lponly(speaker)
  5460. else
  5461. serverinfogui()
  5462. end
  5463. end)
  5464.  
  5465. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5466. function(args, speaker)
  5467. local players = getPlayer(args[1], speaker)
  5468. for i,v in pairs(players)do
  5469. spawn(function()
  5470. local pchar=_char(v)
  5471. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5472. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5473. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5474. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5475. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5476. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5477. if not args[2] then return end
  5478. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5479. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5480. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5481. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5482. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5483. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5484. end)
  5485. end
  5486. end)
  5487.  
  5488. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5489. function(args, speaker)
  5490. local players = getPlayer(args[1], speaker)
  5491. for i,v in pairs(players)do
  5492. local pchar=_char(v)
  5493. for j,v1 in pairs(pchar:GetDescendants()) do
  5494. if v1:IsA("Sparkles") then
  5495. v1:Destroy()
  5496. end end end
  5497. end)
  5498.  
  5499. addcmd('smoke', 'give a player smoke',{},
  5500. function(args, speaker)
  5501. local players = getPlayer(args[1], speaker)
  5502. for i,v in pairs(players)do
  5503. local pchar=_char(v)
  5504. Instance.new("Smoke", pchar.HumanoidRootPart)
  5505. end
  5506. end)
  5507.  
  5508. addcmd('addstat', 'give a player a stat',{},
  5509. function(args, speaker)
  5510. local players = getPlayer(args[1], speaker)
  5511. for i,v in pairs(players)do
  5512. spawn(function()
  5513. if gPlayers[v]:FindFirstChild("leaderstats") then
  5514. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5515. if child.Name == "STAT" then
  5516. child:Destroy()
  5517. end
  5518. end
  5519. local score = Instance.new("StringValue")
  5520. score.Name = "STAT"
  5521. score.Value = GLS(false, 1)
  5522. score.Parent = gPlayers[v].leaderstats
  5523. else
  5524. local stats = Instance.new("IntValue")
  5525. stats.Name = "leaderstats"
  5526. stats.Parent = gPlayers[v]
  5527. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5528. if child.Name == "STAT" then
  5529. child:Destroy()
  5530. end
  5531. end
  5532. local score = Instance.new("StringValue")
  5533. score.Name = "STAT"
  5534. score.Value = GLS(false, 1)
  5535. score.Parent = gPlayers[v].leaderstats
  5536. end
  5537. end)
  5538. end
  5539. end)
  5540.  
  5541. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5542. function(args, speaker)
  5543. local players = getPlayer(args[1], speaker)
  5544. for i,v in pairs(players)do
  5545. local pchar=_char(v)
  5546. for j,v1 in pairs(pchar:GetDescendants()) do
  5547. if v1:IsA("Smoke") then
  5548. v1:Destroy()
  5549. end
  5550. end
  5551. end
  5552. end)
  5553.  
  5554. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5555. function(args, speaker)
  5556. local players = getPlayer(args[1], speaker)
  5557. for i,v in pairs(players)do
  5558. local pchar=_char(v)
  5559. for i,v in pairs(pchar:GetChildren()) do
  5560. if pchar.Torso:FindFirstChild("Neck") then
  5561. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5562. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5563. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5564. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5565. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5566. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5567. end
  5568. end
  5569. end
  5570. end)
  5571.  
  5572. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5573. function(args, speaker)
  5574. local players = getPlayer(args[1], speaker)
  5575. for i,v in pairs(players)do
  5576. local pchar=_char(v)
  5577. for i,v in pairs(pchar:GetChildren()) do
  5578. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5579. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5580. end
  5581. end
  5582. end)
  5583.  
  5584. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5585. function(args, speaker)
  5586. workspace.Terrain:Clear()
  5587. end)
  5588.  
  5589. addcmd('smite','get hit by lightning',{},
  5590. function(args, speaker)
  5591. local players = getPlayer(args[1], speaker)
  5592. for i,v in pairs(players)do
  5593. local pchar=_char(v)
  5594. spawn(function()
  5595. local char = pchar
  5596. local zeus = Instance.new("Model",char)
  5597. local cloud = Instance.new("Part",zeus)
  5598. cloud.Anchored = true
  5599. cloud.CanCollide = false
  5600. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5601. local sound = Instance.new("Sound",cloud)
  5602. sound.SoundId = "rbxassetid://133426162"
  5603. local mesh = Instance.new("SpecialMesh",cloud)
  5604. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5605. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5606. mesh.Scale = Vector3.new(30,30,40)
  5607. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5608. local light = Instance.new("PointLight",cloud)
  5609. light.Color = Color3.new(0,85/255,1)
  5610. light.Brightness = 10
  5611. light.Range = 30
  5612. light.Enabled = false
  5613. wait(0.2)
  5614. sound.Volume = 0.5
  5615. sound.Pitch = 0.8
  5616. sound:Play()
  5617. light.Enabled = true
  5618. wait(1/100)
  5619. light.Enabled = false
  5620. wait(0.2)
  5621. light.Enabled = true
  5622. light.Brightness = 1
  5623. wait(0.05)
  5624. light.Brightness = 3
  5625. wait(0.02)
  5626. light.Brightness = 1
  5627. wait(0.07)
  5628. light.Brightness = 10
  5629. wait(0.09)
  5630. light.Brightness = 0
  5631. wait(0.01)
  5632. light.Brightness = 7
  5633. light.Enabled = false
  5634. wait(1.5)
  5635. local part1 = Instance.new("Part",zeus)
  5636. part1.Anchored = true
  5637. part1.CanCollide = false
  5638. part1.Size = Vector3.new(2, 9.2, 1)
  5639. part1.BrickColor = BrickColor.new("New Yeller")
  5640. part1.Transparency = 0.6
  5641. part1.BottomSurface = "Smooth"
  5642. part1.TopSurface = "Smooth"
  5643. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5644. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5645. wait()
  5646. local part2 = part1:clone()
  5647. part2.Parent = zeus
  5648. part2.Size = Vector3.new(1, 7.48, 2)
  5649. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5650. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5651. wait()
  5652. local part3 = part1:clone()
  5653. part3.Parent = zeus
  5654. part3.Size = Vector3.new(1.86, 7.56, 1)
  5655. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5656. part3.Rotation = Vector3.new(0, 0, -11.128)
  5657. sound.SoundId = "rbxassetid://130818250"
  5658. sound.Volume = 1
  5659. sound.Pitch = 1
  5660. sound:Play()
  5661. wait()
  5662. part1.Transparency = 1
  5663. part2.Transparency = 1
  5664. part3.Transparency = 1
  5665. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5666. char:BreakJoints()
  5667. end)
  5668. end
  5669. end)
  5670.  
  5671. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5672. function(args, speaker)
  5673. local players = getPlayer(args[1], speaker)
  5674. for i,v in pairs(players)do
  5675. spawn(function()
  5676. local pchar=_char(v)
  5677. 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)
  5678. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5679. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5680. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5681. local f = Instance.new("Sound")
  5682. f.Name = "fly"
  5683. f.SoundId = "rbxassetid://179438534"
  5684. f.Volume = 3
  5685. f.Pitch = 1
  5686. f.Looped = true
  5687. f.archivable = true
  5688. f.Parent = Ast
  5689. f:play()
  5690. local Touched = false
  5691. coroutine.wrap(function()
  5692. repeat wait(0.1)
  5693. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5694. until not Ast or Ast.Parent == nil or Touched == true
  5695. end)()
  5696. Ast.Touched:connect(function(Part)
  5697. if Touched == false then
  5698. Touched = true
  5699. Part:BreakJoints()
  5700. local Boom = Instance.new("Explosion", workspace)
  5701. Boom.Position = Ast.Position
  5702. Boom.BlastPressure = 1000000
  5703. Boom.BlastRadius = 30
  5704. Fire.Heat = 0
  5705. Smoke.RiseVelocity = 0
  5706. f:Destroy()
  5707. local s = Instance.new("Sound")
  5708. s.Name = "boom"
  5709. s.SoundId = "rbxassetid://188590169"
  5710. s.Volume = 3
  5711. s.Pitch = 1
  5712. s.Looped = true
  5713. s.archivable = true
  5714. s.Parent = Ast
  5715. s:play()
  5716. coroutine.wrap(function()
  5717. wait(10)
  5718. s:Destroy()
  5719. if Ast and Ast.Parent ~= nil then
  5720. Ast:Destroy()
  5721. end
  5722. end)()
  5723. end
  5724. end)
  5725. end)
  5726. end
  5727. end)
  5728.  
  5729. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5730. function(args, speaker)
  5731. local players = getPlayer(args[1], speaker)
  5732. for i,v in pairs(players)do
  5733. spawn(function()
  5734. local Char=_char(v)
  5735. local HumanoidRootPart = Char.HumanoidRootPart
  5736. local TickWait = 1
  5737. local Dead = false
  5738.  
  5739. local Position = Vector3.new(0,100,0)
  5740. function NewPart(Parent)
  5741. local Part = Instance.new("Part", Parent)
  5742. Part.CanCollide = false
  5743. Part.Position = Position
  5744. Part.TopSurface = "Smooth"
  5745. Part.BottomSurface = "Smooth"
  5746. Position = Position + Vector3.new(0,10,0)
  5747. return Part
  5748. end
  5749.  
  5750. local Model = Char:FindFirstChild("Bomb")
  5751. if Model then Model:Destroy() end
  5752.  
  5753. local Model = Instance.new("Model", Char)
  5754. Model.Name = "Bomb"
  5755.  
  5756. local Belt = NewPart(Model)
  5757. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5758. local Weld = Instance.new("Weld", Belt)
  5759. Weld.Part0 = Belt
  5760. Weld.Part1 = HumanoidRootPart
  5761. Weld.C0 = CFrame.new(0,1.1,0)
  5762. local Light = Instance.new("PointLight", Belt)
  5763. Light.Range = 15
  5764. Light.Brightness = 5
  5765. Light.Color = Color3.new(1,0,0)
  5766. local Beep = Instance.new("Sound", Belt)
  5767. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5768. local ExplodeSound = Instance.new("Sound", Belt)
  5769. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5770. ExplodeSound.Pitch = 2.8
  5771. ExplodeSound.Volume = 3
  5772.  
  5773. local Back = NewPart(Model)
  5774. Back.Size = Vector3.new(1.5,1.5,0.5)
  5775. local Weld = Instance.new("Weld", Back)
  5776. Weld.Part0 = Back
  5777. Weld.Part1 = HumanoidRootPart
  5778. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5779.  
  5780. local StrapLeft = NewPart(Model)
  5781. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5782. local Weld = Instance.new("Weld", StrapLeft)
  5783. Weld.Part0 = StrapLeft
  5784. Weld.Part1 = HumanoidRootPart
  5785. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5786.  
  5787. local BuckleLeft = NewPart(Model)
  5788. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5789. local Weld = Instance.new("Weld", BuckleLeft)
  5790. Weld.Part0 = BuckleLeft
  5791. Weld.Part1 = HumanoidRootPart
  5792. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5793.  
  5794. local StrapRight = NewPart(Model)
  5795. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5796. local Weld = Instance.new("Weld", StrapRight)
  5797. Weld.Part0 = StrapRight
  5798. Weld.Part1 = HumanoidRootPart
  5799. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5800.  
  5801. local BuckleRight = NewPart(Model)
  5802. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5803. local Weld = Instance.new("Weld", BuckleRight)
  5804. Weld.Part0 = BuckleRight
  5805. Weld.Part1 = HumanoidRootPart
  5806. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5807.  
  5808. LightEnabled = true
  5809. coroutine.wrap(function()
  5810. repeat
  5811. wait(TickWait)
  5812. LightEnabled = not LightEnabled
  5813. Light.Enabled = LightEnabled
  5814. Beep:Play()
  5815. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5816. end)()
  5817.  
  5818. wait(10)
  5819. if Dead == false then
  5820. Dead = true
  5821. ExplodeSound:Play(); wait(1.4)
  5822. local Explosion = Instance.new("Explosion")
  5823. Explosion.Position = Belt.Position
  5824. Explosion.BlastPressure = 100000
  5825. Explosion.DestroyJointRadiusPercent = 0.7
  5826. Explosion.ExplosionType = "CratersAndDebris"
  5827. Explosion.BlastRadius = 50
  5828. Explosion.Parent = workspace
  5829. end
  5830. end)
  5831. end
  5832. end)
  5833.  
  5834. addcmd('btools', 'gives a player btools',{},
  5835. function(args, speaker)
  5836. local players = getPlayer(args[1], speaker)
  5837. if players ~= nil then
  5838. for i, v in pairs(players) do
  5839. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5840. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5841. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5842. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5843. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5844. Notify('Gave btools to player(s)') end end end end)
  5845.  
  5846. addcmd('sword', 'gives a player a sword',{},
  5847. function(args, speaker)
  5848. local players = getPlayer(args[1], speaker)
  5849. if players ~= nil then
  5850. for i, v in pairs(players) do
  5851. coroutine.resume(coroutine.create(function()
  5852. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5853. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5854. sword.GripForward = Vector3.new(-1,0,0)
  5855. sword.GripPos = Vector3.new(0,0,-1.5)
  5856. sword.GripRight = Vector3.new(0,1,0)
  5857. sword.GripUp = Vector3.new(0,0,1)
  5858. 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
  5859. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5860. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5861. local Damage = 15
  5862. local SlashSound = Instance.new("Sound", handle)
  5863. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5864. SlashSound.Volume = 1
  5865. local LungeSound = Instance.new("Sound", handle)
  5866. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5867. LungeSound.Volume = 1
  5868. local UnsheathSound = Instance.new("Sound", handle)
  5869. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5870. UnsheathSound.Volume = 1
  5871. handle.Touched:connect(function(hit)
  5872. 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
  5873. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5874. hit.Parent.Humanoid:TakeDamage(Damage)
  5875. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5876. sword.Enabled = false
  5877. SlashSound:play()
  5878. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5879. wait(0.5)
  5880. sword.Enabled = true
  5881. end
  5882. end)
  5883. sword.Equipped:connect(function(hit)
  5884. UnsheathSound:play()
  5885. sword.Enabled = true
  5886. end)
  5887. end
  5888. end))
  5889. end
  5890. end
  5891. end)
  5892.  
  5893. addcmd('hatsize', 'changes players hat size',{''},
  5894. function(args, speaker)
  5895. local players = getPlayer(args[1], speaker)
  5896. for i,v in pairs(players) do
  5897. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5898. if v:IsA('Accessory') then
  5899. for a,b in pairs(v.Handle:GetChildren()) do
  5900. if b:IsA('SpecialMesh') then
  5901. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5902. end
  5903. end
  5904. end
  5905. end
  5906. end
  5907. end)
  5908.  
  5909. addcmd('headsize', 'changes players head size',{''},
  5910. function(args, speaker)
  5911. local players = getPlayer(args[1], speaker)
  5912. for i,v in pairs(players) do
  5913. local plrchar = _players[v].Character
  5914. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5915. if args[2] == 1 then
  5916. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5917. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5918. else
  5919. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5920. end
  5921. else plrchar.Humanoid.HeadScale.Value = args[2]
  5922. end
  5923. end
  5924. end)
  5925.  
  5926. addcmd('change', 'changes a players stat',{'stat'},
  5927. function(args, speaker)
  5928. local players = getPlayer(args[1], speaker)
  5929. for i,v in pairs(players) do
  5930. if _players[v]:FindFirstChild('leaderstats') then
  5931. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5932. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5933. if args[3] then v.Value = tonumber(args[3]) end
  5934. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5935. v.Value = GLS(false, 2)
  5936. end
  5937. end
  5938. end
  5939. end
  5940. end)
  5941.  
  5942. addcmd('draw', 'drawing tool',{},
  5943. function(args, speaker)
  5944. if speaker.userId ~= LP.userId then
  5945. lponly(speaker)
  5946. else
  5947. for i,v in next,game:children()do
  5948. pcall(function()
  5949. local c=v.className;
  5950. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5951. end);
  5952. end;
  5953.  
  5954.  
  5955. user=players.LocalPlayer;
  5956. uname=user.Name;
  5957. guis=user.PlayerGui;
  5958. pack=user.Backpack;
  5959.  
  5960. keyDowns={};
  5961. freeKeys={};
  5962. shortcuts={};
  5963.  
  5964. _G.mine=_G.mine or{};
  5965.  
  5966. name='Draw3D';
  5967. url='http://www.roblox.com/asset/?id=%d';
  5968.  
  5969. iconNormal=url:format(96578285);
  5970. iconOnDown=url:format(96584484);
  5971.  
  5972. ver=0;
  5973. drawPixel=0.10;
  5974. _G.drawLimit=_G.drawLimit or 1000;
  5975.  
  5976. _G.drawColor=_G.drawColor or Color3.new();
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982. destroy=game.remove;
  5983. find=game.findFirstChild;
  5984. new=Instance.new;
  5985. with=function(c)
  5986. return function(p)
  5987. local o=type(c)=='string'and new(c)or c;
  5988. local x=p.Parent;p.Parent=nil;
  5989. for i,v in next,p do
  5990. o[i]=v;
  5991. end;
  5992. if(x)then
  5993. o.Parent=x;
  5994. end;
  5995. return o;
  5996. end;
  5997. end;
  5998. getPlace=function()
  5999. if(find(workspace,'draw')==nil)then
  6000. new('Model',workspace).Name='draw';
  6001. end;
  6002. if(find(workspace.draw,uname)==nil)then
  6003. new('Model',workspace.draw).Name=uname;
  6004. end;
  6005. return workspace.draw[uname];
  6006. end;
  6007. drawLine=function(start,target)
  6008. local gui=with'BlockMesh'{
  6009. Parent=with'Part'{
  6010. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6011. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6012. Parent=getPlace();
  6013. Color=_G.drawColor;
  6014. BottomSurface=0;
  6015. Anchored=true;
  6016. TopSurface=0;
  6017. formFactor=3;
  6018. Name=name;
  6019. }}.Parent;
  6020. table.insert(_G.mine,gui);
  6021. return gui;
  6022. end;
  6023. onDown=function()
  6024. if(drawing)then
  6025. return nil;
  6026. end;
  6027. if(selectGui.Adornee)then
  6028. destroy(selectGui.Adornee);
  6029. end;
  6030.  
  6031. drawing=true;
  6032.  
  6033. mouse.Icon=iconOnDown;
  6034. ver=ver+1;
  6035.  
  6036.  
  6037. local cVer,start,target=ver,mouse.hit.p;
  6038.  
  6039. local group={};
  6040. repeat
  6041. Wait(0.02);
  6042.  
  6043. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6044.  
  6045. target=mouse.hit.p;
  6046.  
  6047. table.insert(group,drawLine(start,target));
  6048.  
  6049. start=target;
  6050. end;
  6051. until ver~=cVer;
  6052. drawing=false;
  6053.  
  6054. local groupM=new('Model',getPlace());
  6055. for i,v in next,group do
  6056. if(v:IsDescendantOf(Workspace))then
  6057. v.Parent=groupM;
  6058. end;
  6059. end;
  6060. if(next(groupM:children())==nil)then
  6061. destroy(groupM);
  6062. end;
  6063. end;
  6064. onUp=function()
  6065. mouse.Icon=iconNormal;
  6066. ver=ver+1;
  6067. end;
  6068. onKeyDown=function(k)
  6069. if(freeKeys[k]==false)then
  6070. return false;
  6071. end;
  6072. freeKeys[k]=false;
  6073. Wait(0.01);
  6074. if(keyDowns[k])then
  6075. keyDowns[k]();
  6076. elseif(shortcuts[k])then
  6077. shortcuts[k]();
  6078. end;
  6079. end;
  6080. onKeyUp=function(k)
  6081. freeKeys[k]=true;
  6082. end;
  6083. onMove=function()
  6084.  
  6085. end;
  6086. onSelect=function(lmouse)
  6087. frame.Visible=true;
  6088.  
  6089. mouse=lmouse;
  6090.  
  6091. mouse.Icon=iconNormal;
  6092.  
  6093. mouse.Button1Down:connect(onDown);
  6094. mouse.KeyDown:connect(onKeyDown);
  6095. mouse.Button1Up:connect(onUp);
  6096. mouse.KeyUp:connect(onKeyUp);
  6097. mouse.Move:connect(onMove);
  6098. end;
  6099. onDeselect=function()
  6100. ver=ver+1;
  6101. frame.Visible=false;
  6102. selectGui.Adornee=nil;
  6103. mouse.Icon=iconNormal;
  6104. for i,v in next,freeKeys do
  6105. freeKeys[i]=true;
  6106. end;
  6107. end;
  6108. addButton=function(title,shortcut,fun)
  6109. with'TextButton'{
  6110. Text=string.format(' %s (%s)',title,shortcut);
  6111. TextXAlignment=0;
  6112. Parent=frame;
  6113. }.MouseButton1Up:connect(fun);
  6114.  
  6115. shortcuts[shortcut]=fun;
  6116.  
  6117. local c=#frame:children();
  6118. for i,v in next,frame:children()do
  6119. v.Position=UDim2.new(0,0,0,20*(i-1));
  6120. v.Size=UDim2.new(1,0,0,20);
  6121. end;
  6122.  
  6123. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6124. frame.Size=UDim2.new(0,150,0,c*20);
  6125. end;
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133.  
  6134. for i,v in next,{guis;pack;}do
  6135. pcall(function()
  6136. repeat until destroy(v[name]);
  6137. end);
  6138. end;
  6139.  
  6140.  
  6141.  
  6142. tool=with'HopperBin'{
  6143. Parent=pack;
  6144. Name=name;
  6145. };
  6146. tool.Deselected:connect(onDeselect);
  6147. tool.Selected:connect(onSelect);
  6148.  
  6149.  
  6150.  
  6151.  
  6152. screen=with'ScreenGui'{
  6153. Parent=guis;
  6154. Name=name;
  6155. };
  6156. frame=with'Frame'{
  6157. Parent=screen;
  6158. Visible=false;
  6159. };
  6160. clframe=with'Frame'{
  6161. Position=UDim2.new(.5,-50,.5,-50);
  6162. Size=UDim2.new(0,100,0,100);
  6163. Visible=false;
  6164. Parent=screen;
  6165. };
  6166. selectGui=with'SelectionBox'{
  6167. Parent=screen;
  6168. };
  6169.  
  6170. local c=0;
  6171. for y=0,7 do
  6172. for x=0,7 do
  6173. local color=BrickColor.palette(c).Color;
  6174.  
  6175. with'ImageButton'{
  6176. Position=UDim2.new(.125*x,0,.125*y);
  6177. Size=UDim2.new(.125,0,.125);
  6178. BackgroundColor3=color;
  6179. Parent=clframe;
  6180. }.MouseButton1Up:connect(function()
  6181. clframe.Visible=false;
  6182. _G.drawColor=color;
  6183. end);
  6184.  
  6185. c=c+1;
  6186. end;
  6187. end;
  6188.  
  6189. addButton('Color','c',function()
  6190. clframe.Visible=true;
  6191. end);
  6192. addButton('Remove your draws','r',function()
  6193. repeat
  6194. destroy(_G.mine[1]);
  6195. table.remove(_G.mine,1);
  6196. Wait(0.01);
  6197. until nil;
  6198. end);
  6199. addButton('Remove global draws','k',function()
  6200. destroy(workspace.draw);
  6201. while(_G.mine[1])do
  6202. destroy(_G.mine[1]);
  6203. table.remove(_G.mine,1);
  6204. end;
  6205. end);
  6206. addButton('Remove selected','x',function()
  6207. repeat
  6208. if(find(workspace,'draw'))then
  6209. local dt=mouse.target;
  6210. if(dt and dt:IsDescendantOf(workspace.draw))then
  6211. selectGui.Adornee=dt.Parent;
  6212. else
  6213. selectGui.Adornee=nil;
  6214. end;
  6215. else
  6216. selectGui.Adornee=nil;
  6217. end;
  6218. Wait(0.01);
  6219. until freeKeys.x;
  6220. selectGui.Adornee=nil;
  6221. end);
  6222.  
  6223.  
  6224.  
  6225.  
  6226. repeat
  6227. Wait(0.01);
  6228. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6229. destroy(_G.mine[1]);
  6230. table.remove(_G.mine,1);
  6231. end;
  6232. until script.Parent==nil or tool.Parent==nil;
  6233. script.Disabled=true;
  6234. destroy(screen);
  6235. end
  6236. end)
  6237.  
  6238. addcmd('god', 'gods player',{},
  6239. function(args, speaker)
  6240. local players = getPlayer(args[1], speaker)
  6241. for i,v in pairs(players)do
  6242. local pchar=_char(v)
  6243. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6244. end
  6245. end)
  6246.  
  6247. addcmd('sgod', 'silently gods player',{},
  6248. function(args, speaker)
  6249. local players = getPlayer(args[1], speaker)
  6250. for i,v in pairs(players)do
  6251. local pchar=_char(v)
  6252. spawn(function()
  6253. pchar.Humanoid.MaxHealth = 10000000
  6254. wait()
  6255. pchar.Humanoid.Health = 10000000
  6256. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6257. Notify('Silent godded player(s)') end
  6258. end)
  6259. end
  6260. end)
  6261.  
  6262. addcmd('ungod', 'removes god from a player',{},
  6263. function(args, speaker)
  6264. local players = getPlayer(args[1], speaker)
  6265. for i,v in pairs(players)do
  6266. local pchar=_char(v)
  6267. if pchar then
  6268. pchar.Humanoid.MaxHealth=100
  6269. pchar.Humanoid.Health=100
  6270. end
  6271. end
  6272. end)
  6273.  
  6274. addcmd('heal', 'resets a players health',{},
  6275. function(args, speaker)
  6276. local players = getPlayer(args[1], speaker)
  6277. for i,v in pairs(players)do spawn(function()
  6278. local pchar=_char(v)
  6279. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6280.  
  6281. addcmd('fart', 'makes u fart',{},
  6282. function(args, speaker)
  6283. local players = getPlayer(args[1], speaker)
  6284. for i,v in pairs(players)do
  6285. spawn(function()
  6286. local pchar=_char(v)
  6287. fart = Instance.new("Smoke")
  6288. fart.Parent = pchar.HumanoidRootPart
  6289. fart.Color = Color3.new(255/255, 255/255, 0)
  6290. fart.Opacity = 0.4
  6291. fart.Size = 1.0
  6292. fart.RiseVelocity = 8
  6293. fartsound = Instance.new("Sound", workspace)
  6294. fsound = "http://www.roblox.com/asset?id=251309043"
  6295. fartsound.SoundId = fsound
  6296. fartsound.Volume = 1.0
  6297. fartsound:Play()
  6298. wait(9.0)
  6299. fartsound:Destroy()
  6300. pchar.HumanoidRootPart.Smoke:Destroy()
  6301. end)
  6302. end
  6303. end)
  6304.  
  6305. addcmd('decalspam', 'you can already guess...',{},
  6306. function(args, speaker)
  6307. Notify('Decal Spammed ID: ' ..args[1])
  6308. wait(4)
  6309. decalID = args[1]
  6310. function exPro(root)
  6311. for _, v in pairs(root:GetChildren()) do
  6312. if v:IsA("BasePart") then
  6313. local One = Instance.new("Decal", v)
  6314. local Two = Instance.new("Decal", v)
  6315. local Three = Instance.new("Decal", v)
  6316. local Four = Instance.new("Decal", v)
  6317. local Five = Instance.new("Decal", v)
  6318. local Six = Instance.new("Decal", v)
  6319. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6320. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6321. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6322. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6323. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6324. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6325. One.Face = "Front"
  6326. Two.Face = "Back"
  6327. Three.Face = "Right"
  6328. Four.Face = "Left"
  6329. Five.Face = "Top"
  6330. Six.Face = "Bottom"
  6331. One.Name = "IYdecal"
  6332. Two.Name = "IYdecal"
  6333. Three.Name = "IYdecal"
  6334. Four.Name = "IYdecal"
  6335. Five.Name = "IYdecal"
  6336. Six.Name = "IYdecal"
  6337. end
  6338. exPro(v)
  6339. end
  6340. end
  6341. function asdf(root)
  6342. for _, v in pairs(root:GetChildren()) do
  6343. asdf(v)
  6344. end
  6345. end
  6346. exPro(workspace)
  6347. asdf(workspace)
  6348. end)
  6349.  
  6350. addcmd('undecalspam', 'removes the mess',{},
  6351. function(args, speaker)
  6352. Notify('Removing Decal Spam...')
  6353. wait(4)
  6354. function exPro(root)
  6355. for _, v in pairs(root:GetChildren()) do
  6356. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6357. v.Parent = nil
  6358. end
  6359. exPro(v)
  6360. end
  6361. end
  6362. function asdf(root)
  6363. for _, v in pairs(root:GetChildren()) do
  6364. asdf(v)
  6365. end
  6366. end
  6367. exPro(workspace)
  6368. asdf(workspace)
  6369. end)
  6370.  
  6371. addcmd('sky', 'sets the sky',{'skybox'},
  6372. function(args, speaker)
  6373. playinggif = false
  6374. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6375. s = Instance.new("Sky")
  6376. s.Name = "Sky"
  6377. s.Parent = LightingService
  6378. local skyboxID = args[1]
  6379. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6380. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6381. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6382. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6383. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6384. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6385. LightingService.TimeOfDay = 12
  6386. end)
  6387.  
  6388. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6389. function(args, speaker)
  6390. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6391. playinggif = false
  6392. wait(0.5)
  6393. local GIF = splitString(args[1])
  6394. for _, child in pairs( gLighting:GetChildren()) do
  6395. if child.ClassName == "Sky" then
  6396. child:Destroy()
  6397. end
  6398. end
  6399. Sky = Instance.new("Sky",game.Lighting)
  6400. Notify('Loading...')
  6401. playinggif = true
  6402. for N,F in ipairs(GIF) do
  6403. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6404. end
  6405. gLighting.TimeOfDay = 12
  6406. Notify('Playing skybox')
  6407. playinggif = true
  6408. wait(0.5)
  6409. repeat
  6410. for N,F in ipairs(GIF) do
  6411. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6412. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6413. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6414. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6415. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6416. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6417. wait(skyinterval)
  6418. end
  6419. until playinggif == false
  6420. end)
  6421.  
  6422. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6423. function(args, speaker)
  6424. playinggif = false
  6425. wait(0.5)
  6426. Notify('Stopped sky gif')
  6427. for _, child in pairs( gLighting:GetChildren()) do
  6428. if child.ClassName == "Sky" then
  6429. child:Destroy()
  6430. end
  6431. end
  6432. end)
  6433.  
  6434. addcmd('freeze', 'freezes a player',{'fr'},
  6435. function(args, speaker)
  6436. local players = getPlayer(args[1], speaker)
  6437. if players ~= nil then
  6438. for i, v in pairs(players) do
  6439. spawn(function()
  6440. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6441. end
  6442. end)
  6443. end
  6444. end
  6445. end)
  6446.  
  6447. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6448. function(args, speaker)
  6449. local players = getPlayer(args[1], speaker)
  6450. if players ~= nil then
  6451. for i, v in pairs(players) do
  6452. spawn(function()
  6453. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6454. end
  6455. end)
  6456. end
  6457. end
  6458. end)
  6459.  
  6460. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6461. function(args, speaker)
  6462. local players = getPlayer(args[1], speaker)
  6463. if players ~= nil then
  6464. for i, v in pairs(players) do
  6465. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6466. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6467. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6468. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6469. M.Anchored = true
  6470. end
  6471. end
  6472. end)
  6473.  
  6474. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6475. function(args, speaker)
  6476. for i,v in pairs(workspace:GetDescendants()) do
  6477. if v:IsA("SpawnLocation") then
  6478. v:Destroy()
  6479. end
  6480. end
  6481. end)
  6482.  
  6483. addcmd('neon', 'makes a player neon',{},
  6484. function(args, speaker)
  6485. local players = getPlayer(args[1], speaker)
  6486. if players ~= nil then
  6487. for i, v in pairs(players) do
  6488. for _, child in pairs( _char(v):GetChildren()) do
  6489. if child.ClassName == "CharacterMesh" then
  6490. child:Destroy()
  6491. end
  6492. end
  6493. for _, child in pairs( _char(v):GetChildren()) do
  6494. if child.ClassName == "Shirt" then
  6495. child:Destroy()
  6496. end
  6497. end
  6498. for _, child in pairs( _char(v):GetChildren()) do
  6499. if child.ClassName == "Pants" then
  6500. child:Destroy()
  6501. end
  6502. end
  6503. for _, child in pairs( _char(v):GetDescendants()) do
  6504. if child.ClassName == "Part" then
  6505. child.Material = "Neon"
  6506. end
  6507. end
  6508. end
  6509. end
  6510. end)
  6511.  
  6512. addcmd('glass', 'makes a player glass',{},
  6513. function(args, speaker)
  6514. local players = getPlayer(args[1], speaker)
  6515. if players ~= nil then
  6516. for i, v in pairs(players) do
  6517. for _, child in pairs( _char(v):GetChildren()) do
  6518. if child.ClassName == "CharacterMesh" then
  6519. child:Destroy()
  6520. end
  6521. end
  6522. for _, child in pairs( _char(v):GetChildren()) do
  6523. if child.ClassName == "Shirt" then
  6524. child:Destroy()
  6525. end
  6526. end
  6527. for _, child in pairs( _char(v):GetChildren()) do
  6528. if child.ClassName == "Pants" then
  6529. child:Destroy()
  6530. end
  6531. end
  6532. for _, child in pairs( _char(v):GetDescendants()) do
  6533. if child.ClassName == "Part" then
  6534. child.Material = "Glass"
  6535. child.Transparency = 0.3
  6536. end
  6537. end
  6538. end
  6539. end
  6540. end)
  6541.  
  6542.  
  6543. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6544. function(args, speaker)
  6545. local players = getPlayer(args[1], speaker)
  6546. local platforms = {}
  6547. for i,v in pairs(players) do
  6548. local p = game:GetService("Players")[v]
  6549. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6550. end
  6551. Notify(table.concat(platforms, ', '))
  6552. end)
  6553.  
  6554. addcmd('whiteify', 'Turns the target white.', {'white'},
  6555. function(args, speaker)
  6556. local players = getPlayer(args[1], speaker)
  6557.  
  6558. for i,v in pairs(players) do
  6559. local lplr = game:GetService("Players")[v]
  6560. local bodyc = lplr.Character["Body Colors"]
  6561. local color = "Institutional white"
  6562.  
  6563. bodyc.HeadColor = BrickColor.new(color)
  6564. bodyc.LeftArmColor = BrickColor.new(color)
  6565. bodyc.LeftLegColor = BrickColor.new(color)
  6566. bodyc.RightArmColor = BrickColor.new(color)
  6567. bodyc.RightLegColor = BrickColor.new(color)
  6568. bodyc.TorsoColor = BrickColor.new(color)
  6569. end
  6570. end)
  6571.  
  6572. addcmd('blackify', 'Turns the target black.', {'black'},
  6573. function(args, speaker)
  6574. local players = getPlayer(args[1], speaker)
  6575.  
  6576. for i,v in pairs(players) do
  6577. local lplr = game:GetService("Players")[v]
  6578. local bodyc = lplr.Character["Body Colors"]
  6579. local color = "Black"
  6580.  
  6581. bodyc.HeadColor = BrickColor.new(color)
  6582. bodyc.LeftArmColor = BrickColor.new(color)
  6583. bodyc.LeftLegColor = BrickColor.new(color)
  6584. bodyc.RightArmColor = BrickColor.new(color)
  6585. bodyc.RightLegColor = BrickColor.new(color)
  6586. bodyc.TorsoColor = BrickColor.new(color)
  6587. end
  6588. end)
  6589.  
  6590. addcmd('kill', 'kills a player',{},
  6591. function(args, speaker)
  6592. local players = getPlayer(args[1], speaker)
  6593. for i,v in pairs(players)do
  6594. local pchar=_char(v)
  6595. pchar:BreakJoints()
  6596. end
  6597. end)
  6598.  
  6599. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6600. function(args, speaker)
  6601. local players = getPlayer(args[1], speaker)
  6602. for i,v in pairs(players)do
  6603. spawn(function()
  6604. local plr = gPlayers[v]
  6605. local char = plr.Character
  6606. char.Humanoid.WalkSpeed = 100
  6607. char.Humanoid.JumpPower = 70
  6608. spawn(function()
  6609. for i,v in pairs(char:GetChildren()) do
  6610. if v:IsA("BasePart") then
  6611. coroutine.wrap(function()
  6612. for i=0,1,.1 do
  6613. wait()
  6614. v.Transparency = v.Transparency +i
  6615. end
  6616. end)()
  6617. end
  6618. end
  6619. for i,v in pairs(char:GetChildren()) do
  6620. if v:IsA("Accessory") then
  6621. coroutine.wrap(function()
  6622. for i=0,1,.1 do
  6623. wait()
  6624. v.Handle.Transparency = v.Handle.Transparency +i
  6625. end
  6626. end)()
  6627. end
  6628. end
  6629. end)
  6630. char.Head.face:Destroy()
  6631. wait(1)
  6632. local s = Instance.new("Sound")
  6633. s.Name = "wae"
  6634. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6635. s.Volume = 1
  6636. s.Pitch = 1
  6637. s.Looped = true
  6638. s.archivable = true
  6639. s.Parent = gPlayers.LocalPlayer.Character.Head
  6640. s:play()
  6641. local daqueen = Instance.new("Part",char)
  6642. daqueen.Name = "asd"
  6643. daqueen.CanCollide = false
  6644. local mesh = Instance.new("SpecialMesh",daqueen)
  6645. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6646. mesh.MeshId = "rbxassetid://1300136843"
  6647. local text = Instance.new("Decal",daqueen)
  6648. text.Name = "asd"
  6649. text.Texture = "rbxassetid://1300137893"
  6650. local knowdawey = Instance.new("Weld",char)
  6651. knowdawey.Part0 = char.HumanoidRootPart
  6652. knowdawey.Part1 = daqueen
  6653. local eye1 = Instance.new("Part")
  6654. eye1.CanCollide = false
  6655. eye1.Parent = char
  6656. local mesh1 = Instance.new("SpecialMesh",eye1)
  6657. mesh1.MeshId = "rbxassetid://1300138314"
  6658. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6659. local eyetext = Instance.new("Decal",eye1)
  6660. eyetext.Texture = "rbxassetid://1300129774"
  6661. local eye1w = Instance.new("Weld",char)
  6662. eye1w.Part0 = char.HumanoidRootPart
  6663. eye1w.Part1 = eye1
  6664. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6665. end)
  6666. end
  6667. end)
  6668.  
  6669. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6670. function(args, speaker)
  6671. part = GLS(false, 0)
  6672. local function dels(instance)
  6673. for i,v in pairs(instance:GetChildren())do
  6674. if v.Name:lower() == part:lower() then v:Destroy() end
  6675. dels(v)
  6676. end
  6677. end
  6678. dels(workspace)
  6679. Notify('Deleted ' ..GLS(false, 0))
  6680. end)
  6681.  
  6682. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6683. function(args, speaker)
  6684. part = GLS(false, 0)
  6685. local function dels(instance)
  6686. for i,v in pairs(instance:GetChildren())do
  6687. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6688. dels(v)
  6689. end
  6690. end
  6691. dels(workspace)
  6692. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6693. end)
  6694.  
  6695. addcmd('blur', 'adjusts blur',{},
  6696. function(args, speaker)
  6697. local function dels(instance)
  6698. for i,v in pairs(instance:GetChildren())do
  6699. if v:IsA'BlurEffect'then v:Destroy()end
  6700. dels(v)
  6701. end
  6702. end
  6703. dels(LightingService)
  6704.  
  6705. local b = Instance.new("BlurEffect", LightingService)
  6706. b.Name = "IYblur"
  6707. b.Size = args[1]
  6708. end)
  6709.  
  6710. addcmd('distortsound','changes volume of sound',{'distort'},
  6711. function(args, speaker)
  6712. for i,v in pairs(workspace:GetChildren())do
  6713. if v:IsA("Sound") and v.Name == "IYsound" then
  6714. v:ClearAllChildren ()
  6715. local d = Instance.new('DistortionSoundEffect')
  6716. d.Parent = v
  6717. d.Level = args[1]
  6718. Notify('Changed distortion to ' .. args[1])
  6719. end
  6720. end
  6721. end)
  6722.  
  6723. addcmd('volume','changes volume of sound',{'vol'},
  6724. function(args, speaker)
  6725. for i,v in pairs(workspace:GetChildren())do
  6726. if v:IsA("Sound") and v.Name == "IYsound" then
  6727. v.Volume = args[1]
  6728. Notify('Changed volume to ' .. args[1])
  6729. end
  6730. end
  6731. end)
  6732.  
  6733. addcmd('pitch','changes pitch of sound',{},
  6734. function(args, speaker)
  6735. for i,v in pairs(workspace:GetChildren())do
  6736. if v:IsA("Sound") and v.Name == "IYsound" then
  6737. v.Pitch = args[1]
  6738. Notify('Changed pitch to ' .. args[1])
  6739. end
  6740. end
  6741. end)
  6742.  
  6743. addcmd('loadmap', 'spawns a map',{},
  6744. function(args, speaker)
  6745. local m = args[1]
  6746. for _,v in pairs(workspace:GetChildren()) do
  6747. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6748. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6749. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6750. wait(1)
  6751. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6752. map.Parent = workspace
  6753. end)
  6754.  
  6755. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6756. function(args, speaker)
  6757. msghook()
  6758. if MSGhook == false then
  6759. local localp = game:GetService'Players'.LocalPlayer
  6760. localp.CharacterAppearanceId = 20018
  6761. localp.Character:BreakJoints()
  6762. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6763. Instance.new("ForceField", localp.Character)
  6764. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6765. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6766. localp.CharacterAppearanceId = 0
  6767. localp.Character:BreakJoints()
  6768. if _G.mainhat ~= nil then
  6769. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6770. local part = Instance.new('Part')
  6771. part.Anchored = true
  6772. part.Transparency = 1
  6773. main.Disabled = false
  6774. main.Parent = part
  6775. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6776. part.Parent = localp.Character
  6777. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6778. repeat wait() until localp:FindFirstChild'ChessMsg'
  6779. part:Destroy()
  6780. local message = localp:FindFirstChild'ChessMsg'
  6781. message.Text = ''
  6782. message.Parent = workspace
  6783. message.Name = "IYmessage"
  6784. if part ~= nil then part:Destroy() end
  6785. localp.Character.HumanoidRootPart.Anchored = false
  6786. for _, child in pairs( workspace:GetChildren()) do
  6787. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6788. child:Destroy()
  6789. end
  6790. end
  6791. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6792. if _G.msg ~= nil then
  6793. Notify('Loaded global message bypass')
  6794. else
  6795. execCmd("loadm")
  6796. end
  6797. end
  6798. elseif MSGhook == true then
  6799. Notify('Messages already loaded!')
  6800. end
  6801. end)
  6802.  
  6803. addcmd('countdown', 'makes a countdown', {},
  6804. function(args, speaker)
  6805. local players = getPlayer(args[1], speaker)
  6806. if args[1] ~= string then
  6807. local time = args[1]
  6808. msghook()
  6809. if MSGhook == true then
  6810. local h = workspace.IYmessage
  6811. for i = time, 1, -1 do
  6812. wait(1)
  6813. h.Text = "Countdown: "..i..""
  6814. end
  6815. wait(1)
  6816. h.Text = "Times Up!"
  6817. wait(2)
  6818. h.Text = ''
  6819. elseif MSGhook == false then
  6820. execCmd("loadm")
  6821. repeat wait() until workspace:FindFirstChild("IYmessage")
  6822. local h = workspace.IYmessage
  6823. for i = time, 1, -1 do
  6824. wait(1)
  6825. h.Text = "Countdown: "..i..""
  6826. end
  6827. wait(1)
  6828. h.Text = "Times Up!"
  6829. wait(2)
  6830. h.Text = ''
  6831. end
  6832. end
  6833. end)
  6834.  
  6835. addcmd('explode', 'explode a player', {},
  6836. function(args, speaker)
  6837. local players = getPlayer(args[1], speaker)
  6838. for i, v in pairs(players) do
  6839. local char = _char(v)
  6840. if char:FindFirstChild("HumanoidRootPart") then
  6841. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6842. end
  6843. end
  6844. end)
  6845.  
  6846. addcmd('flood', 'makes a flood e.e', {},
  6847. function(args, speaker)
  6848. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6849. end)
  6850.  
  6851. addcmd('spookyify', 'makes it sp00ky', {},
  6852. function(args, speaker)
  6853. local music = Instance.new("Sound", workspace)
  6854. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6855. music.Volume = 20
  6856. music.Looped = true
  6857. music:Play()
  6858.  
  6859. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6860. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6861. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6862. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6863.  
  6864. local w = workspace:GetChildren()
  6865.  
  6866. for i= 1,#w do
  6867. if w[i]:isA("BasePart") then
  6868. pe = Instance.new("ParticleEmitter", w[i])
  6869. pe.Texture = tex4
  6870. pe.VelocitySpread = 5
  6871. end
  6872. end
  6873.  
  6874. local playerLeaderstats = {}
  6875. for i, v in pairs(gPlayers:GetChildren()) do
  6876. table.insert(playerLeaderstats, v)
  6877. end
  6878. for i, v in pairs(playerLeaderstats) do
  6879. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6880. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6881. pe.VelocitySpread = 50
  6882. end
  6883.  
  6884. texture = "http://www.roblox.com/asset/?id=185495987"
  6885.  
  6886. local A = workspace:GetChildren()
  6887. local B = workspace:GetChildren()
  6888. local C = workspace:GetChildren()
  6889. local D = workspace:GetChildren()
  6890. local E = workspace:GetChildren()
  6891. local F = workspace:GetChildren()
  6892. for i,v in pairs(A) do
  6893. if v:IsA("Part") then
  6894. local d = Instance.new("Decal",v)
  6895. v.Decal.Face = "Top"
  6896. v.Decal.Texture = texture
  6897. v.Anchored = true
  6898. end
  6899. end
  6900.  
  6901. for i,v in pairs(B) do
  6902. if v:IsA("Part") then
  6903. local s = Instance.new("Decal",v)
  6904. s.Face = "Front"
  6905. s.Texture = texture
  6906. end
  6907. end
  6908.  
  6909. for i,v in pairs(C) do
  6910. if v:IsA("Part") then
  6911. local h = Instance.new("Decal",v)
  6912. h.Face = "Back"
  6913. h.Texture = texture
  6914. end
  6915. end
  6916.  
  6917. for i,v in pairs(D) do
  6918. if v:IsA("Part") then
  6919. local j = Instance.new("Decal",v)
  6920. j.Face = "Left"
  6921. j.Texture = texture
  6922. end
  6923. end
  6924.  
  6925. for i,v in pairs(E) do
  6926. if v:IsA("Part") then
  6927. local k = Instance.new("Decal",v)
  6928. k.Face = "Right"
  6929. k.Texture = texture
  6930. end
  6931. end
  6932.  
  6933. for i,v in pairs(F) do
  6934. if v:IsA("Part") then
  6935. local l = Instance.new("Decal",v)
  6936. l.Face = "Bottom"
  6937. l.Texture = texture
  6938. end
  6939.  
  6940. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6941. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6942. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6943. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6944. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6945. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6946. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6947. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6948.  
  6949. Spooky = Instance.new("Sound", workspace)
  6950. Spooky.Name = "Spooky"
  6951. Spooky.SoundId = "rbxassetid://174270407"
  6952. Spooky.Volume = 15
  6953. Spooky.Looped = true
  6954. Spooky:Play()
  6955.  
  6956. Sky = Instance.new("Sky", LightingService)
  6957. Sky.SkyboxBk = imageOne
  6958. Sky.SkyboxDn = imageOne
  6959. Sky.SkyboxFt = imageOne
  6960. Sky.SkyboxLf = imageOne
  6961. Sky.SkyboxRt = imageOne
  6962. Sky.SkyboxUp = imageOne
  6963.  
  6964.  
  6965. while true do
  6966. Sky.SkyboxBk = imageOne
  6967. Sky.SkyboxDn = imageOne
  6968. Sky.SkyboxFt = imageOne
  6969. Sky.SkyboxLf = imageOne
  6970. Sky.SkyboxRt = imageOne
  6971. Sky.SkyboxUp = imageOne
  6972. wait(0.15)
  6973. Sky.SkyboxBk = imageTwo
  6974. Sky.SkyboxDn = imageTwo
  6975. Sky.SkyboxFt = imageTwo
  6976. Sky.SkyboxLf = imageTwo
  6977. Sky.SkyboxRt = imageTwo
  6978. Sky.SkyboxUp = imageTwo
  6979. wait(0.15)
  6980. Sky.SkyboxBk = imageThree
  6981. Sky.SkyboxDn = imageThree
  6982. Sky.SkyboxFt = imageThree
  6983. Sky.SkyboxLf = imageThree
  6984. Sky.SkyboxRt = imageThree
  6985. Sky.SkyboxUp = imageThree
  6986. wait(0.15)
  6987. Sky.SkyboxBk = imageFour
  6988. Sky.SkyboxDn = imageFour
  6989. Sky.SkyboxFt = imageFour
  6990. Sky.SkyboxLf = imageFour
  6991. Sky.SkyboxRt = imageFour
  6992. Sky.SkyboxUp = imageFour
  6993. wait(0.15)
  6994. Sky.SkyboxBk = imageFive
  6995. Sky.SkyboxDn = imageFive
  6996. Sky.SkyboxFt = imageFive
  6997. Sky.SkyboxLf = imageFive
  6998. Sky.SkyboxRt = imageFive
  6999. Sky.SkyboxUp = imageFive
  7000. wait(0.15)
  7001. Sky.SkyboxBk = imageSix
  7002. Sky.SkyboxDn = imageSix
  7003. Sky.SkyboxFt = imageSix
  7004. Sky.SkyboxLf = imageSix
  7005. Sky.SkyboxRt = imageSix
  7006. Sky.SkyboxUp = imageSix
  7007. wait(0.15)
  7008. Sky.SkyboxBk = imageSeven
  7009. Sky.SkyboxDn = imageSeven
  7010. Sky.SkyboxFt = imageSeven
  7011. Sky.SkyboxLf = imageSeven
  7012. Sky.SkyboxRt = imageSeven
  7013. Sky.SkyboxUp = imageSeven
  7014. wait(0.15)
  7015. Sky.SkyboxBk = imageEight
  7016. Sky.SkyboxDn = imageEight
  7017. Sky.SkyboxFt = imageEight
  7018. Sky.SkyboxLf = imageEight
  7019. Sky.SkyboxRt = imageEight
  7020. Sky.SkyboxUp = imageEight
  7021. wait(0.15)
  7022.  
  7023. end
  7024. end
  7025. end)
  7026.  
  7027. addcmd('invisible', 'make a player invisible',{'invis'},
  7028. function(args, speaker)
  7029. local players = getPlayer(args[1], speaker)
  7030. for i, v in pairs(players) do
  7031. for k, v2 in pairs(_char(v):GetChildren()) do
  7032. if v2.className == "Part" then
  7033. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7034. elseif v2.className == "Accessory" then
  7035. if v2:FindFirstChild("Handle") then
  7036. v2.Handle.Transparency = 1
  7037. end
  7038. end
  7039. if v2:FindFirstChild("face") then
  7040. v2.face.Transparency = 1
  7041. end
  7042. end
  7043. end
  7044. end)
  7045.  
  7046. addcmd('visible', 'make a player visible',{'vis'},
  7047. function(args, speaker)
  7048. local players = getPlayer(args[1], speaker)
  7049. for i, v in pairs(players) do
  7050. for k, v2 in pairs(_char(v):GetChildren()) do
  7051. if v2.className == "Part" then
  7052. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7053. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7054. end
  7055. if v2:FindFirstChild("face") then
  7056. v2.face.Transparency = 0
  7057. end
  7058. end
  7059. end
  7060. end)
  7061.  
  7062. addcmd('goto', 'go to a player',{'to'},
  7063. function(args, speaker)
  7064. local players = getPlayer(args[1], speaker)
  7065. if _char(players[1]) ~= nil then
  7066. if speaker.Character:FindFirstChild("Humanoid") then
  7067. speaker.Character.Humanoid.Jump = true
  7068. end
  7069. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7070. end
  7071. end)
  7072.  
  7073. addcmd('bring', 'bring a player to you',{},
  7074. function(args, speaker)
  7075. local players = getPlayer(args[1], speaker)
  7076. for i,v in pairs(players) do
  7077. if _char(v) ~= nil then
  7078. if _char(v):FindFirstChild("Humanoid") then
  7079. _char(v).Humanoid.Jump = true
  7080. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7081. end
  7082. wait(0.1)
  7083. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7084. end
  7085. end
  7086. end)
  7087.  
  7088. addcmd('tp', 'teleport player 1 to player 2',{},
  7089. function(args, speaker)
  7090. local players1=getPlayer(args[1], speaker)
  7091. local players2=getPlayer(args[2], speaker)
  7092. if not players2[1] then return end
  7093. for i,v in pairs(players1) do
  7094. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7095. if _char(v):FindFirstChild("Humanoid") then
  7096. _char(v).Humanoid.Jump = true
  7097. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7098. end
  7099. wait(0.1)
  7100. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7101. end
  7102. end
  7103. end)
  7104.  
  7105. local WayPoints = {}
  7106. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7107. function(args, speaker)
  7108. local WPName = tostring(GLS(false, 0))
  7109. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7110. Notify("Created waypoint: "..GLS(false, 0))
  7111. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7112. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7113. updatepositions()
  7114. end
  7115. end)
  7116.  
  7117. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7118. function(args, speaker)
  7119. for i,v in pairs(WayPoints) do
  7120. if v.NAME == tostring(GLS(false, 0)) then
  7121. Notify("Deleted waypoint: " .. v.NAME)
  7122. table.remove(WayPoints, i)
  7123. updatepositions()
  7124. end end
  7125. end)
  7126.  
  7127.  
  7128. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7129. function(args, speaker)
  7130. local players = getPlayer(args[1], speaker)
  7131. local WPName = tostring(GLS(false, 1))
  7132. for i,v in pairs(players) do
  7133. if gPlayers[v] and gPlayers[v].Character then
  7134. for i,_ in pairs(WayPoints) do
  7135. local x = WayPoints[i].COORD[1]
  7136. local y = WayPoints[i].COORD[2]
  7137. local z = WayPoints[i].COORD[3]
  7138. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7139. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7140. end
  7141. end
  7142. end
  7143. end
  7144. end)
  7145.  
  7146. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7147. function(args, speaker)
  7148. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7149. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7150. if _players[v].Character and _players[b].Character then
  7151. _players[v].CharacterAppearanceId = _players[b].userId
  7152. refresh(_players[v])
  7153. end
  7154. end
  7155. end
  7156. end)
  7157.  
  7158. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7159. function(args, speaker)
  7160. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7161. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7162. spawn(function()
  7163. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7164. if v:IsA('Tool') or v:IsA('HopperBin') then
  7165. if not _players[b] then
  7166. v:Clone().Parent = speaker.Backpack
  7167. else v:Clone().Parent = _players[b].Backpack
  7168. end
  7169. end
  7170. end
  7171. end)
  7172. end
  7173. end
  7174. end)
  7175.  
  7176. addcmd('char', 'change a players appearance',{},
  7177. function(args, speaker)
  7178. local players = getPlayer(args[1], speaker)
  7179. if not args[1]or not args[2]then return end
  7180. local id=args[2]
  7181. if players ~= nil then
  7182. for i,v in pairs(players) do
  7183. gPlayers[v].CharacterAppearanceId = id
  7184. refresh(gPlayers[v])
  7185. end
  7186. end
  7187. end)
  7188.  
  7189. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7190. function(args, speaker)
  7191. local players = getPlayer(args[1], speaker)
  7192. if players ~= nil then
  7193. for i,v in pairs(players) do
  7194. gPlayers[v].CharacterAppearanceId = 0
  7195. refresh(gPlayers[v])
  7196. end
  7197. end
  7198. end)
  7199.  
  7200. addcmd('speed', 'change a players walkspeed',{'ws'},
  7201. function(args, speaker)
  7202. local players = getPlayer(args[1], speaker)
  7203. if not args[1]or not args[2]then return end
  7204. local num=args[2]
  7205. for i,v in pairs(players) do
  7206. if _char(v):FindFirstChild("Humanoid") then
  7207. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7208. end
  7209. end
  7210. end)
  7211.  
  7212. addcmd('jump', 'forces a player to jump',{},
  7213. function(args, speaker)
  7214. local players = getPlayer(args[1], speaker)
  7215. for i,v in pairs(players) do
  7216. if _char(v):FindFirstChild("Humanoid") then
  7217. _char(v).Humanoid.Jump = true
  7218. end
  7219. end
  7220. end)
  7221.  
  7222. jumping = {}
  7223. addcmd('loopjump','like a bunny :)',{'ljump'},
  7224. function(args, speaker)
  7225. local players = getPlayer(args[1], speaker)
  7226. for i,v in pairs(players)do
  7227. spawn(function()
  7228. if FindTable(jumping, _players[v].Name) then return end
  7229. table.insert(jumping, _players[v].Name)
  7230. repeat wait(0.01)
  7231. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7232. if _players[v].Character.Humanoid.Jump ~= true then
  7233. _players[v].Character.Humanoid.Jump = true end end
  7234. until not FindTable(jumping, _players[v].Name)
  7235. end)
  7236. end
  7237. end)
  7238.  
  7239. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7240. function(args, speaker)
  7241. local players = getPlayer(args[1], speaker)
  7242. for i,v in pairs(players)do
  7243. spawn(function()
  7244. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7245. end)
  7246. end
  7247. end)
  7248.  
  7249. addcmd('sit', 'sit a player',{},
  7250. function(args, speaker)
  7251. local players = getPlayer(args[1], speaker)
  7252. for i,v in pairs(players) do
  7253. if _char(v):FindFirstChild("Humanoid") then
  7254. _char(v).Humanoid.Sit = true
  7255. end
  7256. end
  7257. end)
  7258.  
  7259. sitting = {}
  7260. addcmd('loopsit','very annoying',{'lsit'},
  7261. function(args, speaker)
  7262. local players = getPlayer(args[1], speaker)
  7263. for i,v in pairs(players)do
  7264. spawn(function()
  7265. if FindTable(sitting, _players[v].Name) then return end
  7266. table.insert(sitting, _players[v].Name)
  7267. repeat wait(0.01)
  7268. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7269. if _players[v].Character.Humanoid.Sit ~= true then
  7270. _players[v].Character.Humanoid.Sit = true end end
  7271. until not FindTable(sitting, _players[v].Name)
  7272. end)
  7273. end
  7274. end)
  7275.  
  7276. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7277. function(args, speaker)
  7278. local players = getPlayer(args[1], speaker)
  7279. for i,v in pairs(players)do
  7280. spawn(function()
  7281. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7282. end)
  7283. end
  7284. end)
  7285.  
  7286. addcmd('strength',' strong',{},
  7287. function(args, speaker)
  7288. local players = getPlayer(args[1], speaker)
  7289. for i,v in pairs(players)do
  7290. spawn(function()
  7291. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7292. if child.ClassName == "Part" then
  7293. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7294. end
  7295. end
  7296. end)
  7297. end
  7298. end)
  7299.  
  7300. addcmd('weaken',' weak',{},
  7301. function(args, speaker)
  7302. local players = getPlayer(args[1], speaker)
  7303. for i,v in pairs(players)do
  7304. spawn(function()
  7305. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7306. if child.ClassName == "Part" then
  7307. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7308. end
  7309. end
  7310. end)
  7311. end
  7312. end)
  7313.  
  7314. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7315. function(args, speaker)
  7316. local players = getPlayer(args[1], speaker)
  7317. for i,v in pairs(players)do
  7318. spawn(function()
  7319. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7320. if child.ClassName == "Part" then
  7321. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7322. end
  7323. end
  7324. end)
  7325. end
  7326. end)
  7327.  
  7328. addcmd('trip','makes a player trip',{},
  7329. function(args, speaker)
  7330. local players = getPlayer(args[1], speaker)
  7331. for i,v in pairs(players)do
  7332. spawn(function()
  7333. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7334. local dir = _players[v].Character:findFirstChild("Right Leg")
  7335. dir.Anchored = true
  7336. if dir.Anchored == true then
  7337. wait(.5)
  7338. _players[v].Character.Humanoid.Sit = true
  7339. wait(1)
  7340. _players[v].Character.Humanoid.Sit = false
  7341. dir.Anchored = false
  7342. end
  7343. end
  7344. end)
  7345. end
  7346. end)
  7347.  
  7348. oofing = false
  7349. addcmd('loopoof','very VERY annoying',{},
  7350. function(args, speaker)
  7351. oofing = true
  7352. repeat wait(0.01)
  7353. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7354. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7355. for _,x in pairs(v.Character.Head:GetChildren()) do
  7356. if x:IsA'Sound' then x.Playing = true end
  7357. end
  7358. end
  7359. end
  7360. until oofing == false
  7361. end)
  7362.  
  7363. addcmd('unloopoof','stops the oof chaos',{},
  7364. function(args, speaker)
  7365. oofing = false
  7366. end)
  7367.  
  7368. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7369. function(args, speaker)
  7370. local players = getPlayer(args[1], speaker)
  7371. if not args[1]or not args[2]then return end
  7372. local num=args[2]
  7373. for i,v in pairs(players) do
  7374. if _char(v):FindFirstChild("Humanoid") then
  7375. _char(v).Humanoid.JumpPower=tonumber(num)
  7376. end
  7377. end
  7378. end)
  7379.  
  7380. addcmd('confuse', 'confusing...',{},
  7381. function(args, speaker)
  7382. local players = getPlayer(args[1], speaker)
  7383. for i,v in pairs(players) do
  7384. spawn(function()
  7385. if _char(v):FindFirstChild("Humanoid") then
  7386. _char(v).Humanoid.Name = "ConfusedNigga"
  7387. while true do
  7388. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7389. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7390. wait(0.1)
  7391. end
  7392.  
  7393. end
  7394. end)
  7395. end
  7396. end)
  7397.  
  7398. addcmd('unconfuse', 'not confusing...',{},
  7399. function(args, speaker)
  7400. local players = getPlayer(args[1], speaker)
  7401. for i,v in pairs(players) do
  7402. spawn(function()
  7403. if _char(v):FindFirstChild("ConfusedNigga") then
  7404. _char(v).ConfusedNigga.Name = "Humanoid"
  7405. wait(0.3)
  7406. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7407.  
  7408. end
  7409. end)
  7410. end
  7411. end)
  7412.  
  7413. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7414. function(args, speaker)
  7415. local players = getPlayer(args[1], speaker)
  7416. for i,v in pairs(players) do
  7417. if _char(v):FindFirstChild("Humanoid") then
  7418. _char(v).Humanoid.PlatformStand = true
  7419. end
  7420. end
  7421. end)
  7422.  
  7423. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7424. function(args, speaker)
  7425. local players = getPlayer(args[1], speaker)
  7426. for i,v in pairs(players) do
  7427. if _char(v):FindFirstChild("Humanoid") then
  7428. _char(v).Humanoid.PlatformStand = false
  7429. end
  7430. end
  7431. end)
  7432.  
  7433. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7434. function(args, speaker)
  7435. local players = getPlayer(args[1], speaker)
  7436. for i,v in pairs(players) do
  7437. if _char(v):FindFirstChild("Humanoid") then
  7438. _char(v).Humanoid.HipHeight = args[2]
  7439. end
  7440. end
  7441. end)
  7442.  
  7443. addcmd('face', 'change a players face',{},
  7444. function(args, speaker)
  7445. local players = getPlayer(args[1], speaker)
  7446. for i,v in pairs(players) do
  7447. if _char(v).Head:FindFirstChild("face") then
  7448. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7449. end
  7450. end
  7451. end)
  7452.  
  7453. addcmd('time', 'change the time of day',{},
  7454. function(args, speaker)
  7455. if not args[1]then return end
  7456. Notify('Time set to ' .. args[1])
  7457. LightingService.ClockTime = args[1]
  7458. end)
  7459.  
  7460. addcmd('day', 'change the time to day',{},
  7461. function(args, speaker)
  7462. LightingService.ClockTime = 15
  7463. end)
  7464.  
  7465. addcmd('night', 'change the time of night',{},
  7466. function(args, speaker)
  7467. LightingService.ClockTime = 0
  7468. end)
  7469.  
  7470. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7471. function(args, speaker)
  7472. Notify('Turned on global shadows')
  7473. LightingService.GlobalShadows = true
  7474. end)
  7475.  
  7476. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7477. function(args, speaker)
  7478. Notify('Turned off global shadows')
  7479. LightingService.GlobalShadows = false
  7480. end)
  7481.  
  7482. addcmd('outlines', 'changes the lighting property',{},
  7483. function(args, speaker)
  7484. Notify('Turned on outlines')
  7485. LightingService.Outlines = true
  7486. end)
  7487.  
  7488. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7489. function(args, speaker)
  7490. Notify('Turned off outlines')
  7491. LightingService.Outlines = false
  7492. end)
  7493.  
  7494. addcmd('brightness', 'changes the lighting property',{},
  7495. function(args, speaker)
  7496. Notify('Set brightness to ' .. args[1])
  7497. LightingService.Brightness = args[1]
  7498. end)
  7499.  
  7500. addcmd('age','tells you the age of a player',{},
  7501. function(args, speaker)
  7502. local players = getPlayer(args[1], speaker)
  7503. if speaker.userId ~= LP.userId then
  7504. lponly(speaker)
  7505. else
  7506. for i,v in pairs(players) do
  7507. game:FindService('StarterGui'):SetCore('SendNotification', {
  7508. Title = _players[v].Name,
  7509. Text = 'Age: '.._players[v].AccountAge,
  7510. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7511. Duration = 5,
  7512. })
  7513. end
  7514. end
  7515. end)
  7516.  
  7517. addcmd('remotespy', 'prints remotes',{'remotes'},
  7518. function(args, speaker)
  7519. if speaker.userId ~= LP.userId then
  7520. lponly(speaker)
  7521. else
  7522. Notify('Printing remotes')
  7523. function getem(o)
  7524. for i,v in pairs(o:children())do
  7525. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7526. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7527. end
  7528. getem(v)
  7529. end
  7530. end
  7531. pcall(getem,game)
  7532. end
  7533. end)
  7534.  
  7535. addcmd('f3x', 'loads f3x tools',{'fex'},
  7536. function(args, speaker)
  7537. if speaker.userId ~= LP.userId then
  7538. lponly(speaker)
  7539. else
  7540. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7541. end
  7542. end)
  7543.  
  7544. addcmd('kick', 'kick a player',{},
  7545. function(args, speaker)
  7546. local players = getPlayer(args[1], speaker)
  7547. for i,v in pairs(players) do
  7548. spawn(function()
  7549. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7550. Notify('Kicked player(s)') end
  7551. kickF(gPlayers[v])
  7552. end) end end)
  7553.  
  7554. function fadelock(id)
  7555. if lockic.ImageTransparency ~= 1 then
  7556. for i=1, 10 do
  7557. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7558. wait(0.01)
  7559. end
  7560. lockic.ImageTransparency = 1
  7561. end
  7562. if id ~= 'off' then
  7563. lockic.Image = id
  7564. wait(0.2)
  7565. for i=1, 10 do
  7566. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7567. wait(0.01)
  7568. end
  7569. lockic.ImageTransparency = 0
  7570. end end
  7571.  
  7572. addcmd('serverlock', 'lock teh server',{'slock'},
  7573. function(args, speaker)
  7574. slock = true
  7575. agelock = false
  7576. Notify('Locked Server')
  7577. fadelock("rbxassetid://1495252742")
  7578. end)
  7579.  
  7580. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7581. function(args, speaker)
  7582. slock = false
  7583. Notify('Unlocked Server')
  7584. if lockic.Image == "rbxassetid://1495252742" then
  7585. fadelock('off')
  7586. end
  7587. end)
  7588.  
  7589. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7590. function(args, speaker)
  7591. if isNumber(args[1]) then
  7592. Notify('Set the age lock to age ' .. args[1])
  7593. isagelocked = true
  7594. slock = false
  7595. agelock = tonumber(args[1])
  7596. fadelock("rbxassetid://1495252495")
  7597. end
  7598. end)
  7599.  
  7600. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7601. function(args, speaker)
  7602. Notify('Disabled age lock')
  7603. isagelocked = false
  7604. if lockic.Image == "rbxassetid://1495252495" then
  7605. fadelock('off')
  7606. end
  7607. end)
  7608.  
  7609. addcmd('unlockws', 'unlock the whole workspace',{},
  7610. function(args, speaker)
  7611. Notify('Workspace unlocked')
  7612. wait(1)
  7613. local function unlock(instance)
  7614. for i,v in pairs(instance:GetChildren()) do
  7615. if v:IsA("BasePart") then
  7616. v.Locked = false
  7617. end
  7618. unlock(v)
  7619. end
  7620. end
  7621. unlock(workspace)
  7622. end)
  7623.  
  7624. addcmd('lockws', 'lock the whole workspace',{},
  7625. function(args, speaker)
  7626. Notify('Workspace locked')
  7627. wait(1)
  7628. local function lock(instance)
  7629. for i,v in pairs(instance:GetChildren()) do
  7630. if v:IsA("BasePart") then
  7631. v.Locked = true
  7632. end
  7633. lock(v)
  7634. end
  7635. end
  7636. lock(workspace)
  7637. end)
  7638.  
  7639. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7640. function(args, speaker)
  7641. local function unanchor(instance)
  7642. for i,v in pairs(instance:GetChildren()) do
  7643. if v:IsA("BasePart") then
  7644. v.Anchored=false
  7645. end
  7646. unanchor(v)
  7647. end
  7648. end
  7649. unanchor(workspace)
  7650. end)
  7651.  
  7652. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7653. function(args, speaker)
  7654. local function anchor(instance)
  7655. for i,v in pairs(instance:GetChildren()) do
  7656. if v:IsA("BasePart") then
  7657. v.Anchored=true
  7658. end
  7659. anchor(v)
  7660. end
  7661. end
  7662. anchor(workspace)
  7663. end)
  7664.  
  7665. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7666. function()
  7667. for _,v in pairs(workspace:GetChildren()) do
  7668. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7669. v:Destroy()
  7670. elseif v:IsA("Terrain") then
  7671. v:Clear()
  7672. end
  7673. end
  7674. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7675. local p = Instance.new("Part", workspace)
  7676. p.Anchored = true
  7677. p.FormFactor = "Symmetric"
  7678. p.Size = Vector3.new(1000,1,1000)
  7679. p.Position = Vector3.new(0,0,0)
  7680. p.BrickColor = BrickColor.new("Bright green")
  7681. p.Material = "Grass"
  7682. p.Locked = true
  7683. end)
  7684.  
  7685. addcmd('headshake', 'shakes a players head',{},
  7686. function(args, speaker)
  7687. local players = getPlayer(args[1], speaker)
  7688. for i,v in pairs(players) do
  7689. spawn(function()
  7690. local shaken = gPlayers[v].Character
  7691. for X = 1, math.huge, 0.2 do
  7692. wait()
  7693. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7694. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7695. end
  7696. for X = 1, math.huge, 0.1 do
  7697. wait()
  7698. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7699. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7700. end
  7701. for _,c in pairs(gPlayers:GetChildren()) do
  7702. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7703. end
  7704. for _,c in pairs(gPlayers:GetChildren()) do
  7705. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7706. end
  7707. end)
  7708. end
  7709. end)
  7710.  
  7711. addcmd('explorer', 'opens DEX',{'dex'},
  7712. function(args, speaker)
  7713. if speaker.userId ~= LP.userId then
  7714. lponly(speaker)
  7715. else
  7716. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7717. end
  7718. end)
  7719.  
  7720. addcmd('iyspam', '/shrug',{},
  7721. function(args, speaker)
  7722. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7723. end)
  7724.  
  7725. addcmd('firstp', 'forces player to go into first person',{},
  7726. function(args, speaker)
  7727. local players = getPlayer(args[1], speaker)
  7728. for i,v in pairs(players)do
  7729. gPlayers[v].CameraMode = "LockFirstPerson"
  7730. end
  7731. end)
  7732.  
  7733. addcmd('lock', 'locks a players body parts',{},
  7734. function(args, speaker)
  7735. local players = getPlayer(args[1], speaker)
  7736. for i,v in pairs(players)do
  7737. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7738. if v:IsA("Part") then
  7739. v.Locked = true
  7740. end end end
  7741. end)
  7742.  
  7743. addcmd('unlock', 'locks a players body parts',{},
  7744. function(args, speaker)
  7745. local players = getPlayer(args[1], speaker)
  7746. for i,v in pairs(players)do
  7747. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7748. if v:IsA("Part") then
  7749. v.Locked = false
  7750. end end end
  7751. end)
  7752.  
  7753. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7754. function(args, speaker)
  7755. local players = getPlayer(args[1], speaker)
  7756. for i,v in pairs(players)do
  7757. spawn(function()
  7758. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7759. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7760. Notify('Disabled reset for player(s)') end
  7761. end)
  7762. end
  7763. end)
  7764.  
  7765. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7766. function(args, speaker)
  7767. local players = getPlayer(args[1], speaker)
  7768. for i,v in pairs(players)do
  7769. spawn(function()
  7770. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7771. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7772. Notify('Enabled reset for player(s)') end
  7773. end)
  7774. end
  7775. end)
  7776.  
  7777. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7778. function(args,speaker)
  7779. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7780. if v:IsA("PostEffect") then
  7781. v:Destroy()
  7782. end
  7783. end
  7784. LightingService.Ambient = origsettings.abt
  7785. LightingService.OutdoorAmbient = origsettings.oabt
  7786. LightingService.Brightness = origsettings.brt
  7787. LightingService.TimeOfDay = origsettings.time
  7788. LightingService.FogColor = origsettings.fclr
  7789. LightingService.FogEnd = origsettings.fe
  7790. LightingService.FogStart = origsettings.fs
  7791. end)
  7792.  
  7793. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7794. function(args,speaker)
  7795. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7796. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7797. Notify('Saved lighting settings')
  7798. end)
  7799.  
  7800. addcmd("blackandwhite","Makes the game black and white",{},
  7801. function(args,speaker)
  7802. local lighting = game:GetService("Lighting")
  7803. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7804. effect.Saturation = -1
  7805. end)
  7806.  
  7807. addcmd("invert","Makes the game inverted",{},
  7808. function(args,speaker)
  7809. local lighting = game:GetService("Lighting")
  7810. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7811. effect.Saturation = -1
  7812. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7813. effect.Saturation = -1
  7814. end)
  7815.  
  7816. addcmd("sun","Intensifys the sun",{},
  7817. function(args,speaker)
  7818. local intense = args[1] or 0.25
  7819. local spread = args[2] or 1
  7820. local lighting = game:GetService("Lighting")
  7821. local effect = Instance.new("SunRaysEffect",lighting)
  7822. effect.Name = "IYsun"
  7823. effect.Intensity = tonumber(intense)
  7824. effect.Spread = tonumber(spread)
  7825. end)
  7826.  
  7827. addcmd('base', 'spawns a base',{},
  7828. function(args, speaker)
  7829. local pt = Instance.new("Part")
  7830. pt.BrickColor = BrickColor.new("Silver")
  7831. pt.Anchored = true
  7832. pt.CanCollide = true
  7833. pt.BottomSurface = "Weld"
  7834. pt.Parent = workspace
  7835. pt.Name = (math.random(1,1000000))
  7836. pt.Size = Vector3.new(1000, 1, 1000)
  7837. pt.Locked = true
  7838. Notify('Created new base')
  7839. end)
  7840.  
  7841. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7842. function(args, speaker)
  7843. for i,v in pairs(LightingService:GetChildren()) do
  7844. if v:IsA('BlurEffect') then
  7845. v:Destroy()
  7846. end
  7847. end
  7848. end)
  7849.  
  7850. addcmd('thirdp', 'allows player to go into third person',{},
  7851. function(args, speaker)
  7852. local players = getPlayer(args[1], speaker)
  7853. for i,v in pairs(players)do
  7854. gPlayers[v].CameraMode = "Classic"
  7855. end
  7856. end)
  7857.  
  7858. addcmd('chat', 'forces player to chat what you input',{},
  7859. function(args, speaker)
  7860. local players = getPlayer(args[1], speaker)
  7861. for i,v in pairs(players)do
  7862. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7863. end
  7864. end)
  7865.  
  7866. addcmd('name', 'names player',{},
  7867. function(args, speaker)
  7868. local players = getPlayer(args[1], speaker)
  7869. if not args[1] then return end
  7870. for i,v in pairs(players) do
  7871. for a, mod in pairs(gPlayers[v].Character:children()) do
  7872. if mod:FindFirstChild("TAG") then
  7873. gPlayers[v].Character.Head.Transparency = 0
  7874. mod:Destroy()
  7875. end
  7876. end
  7877.  
  7878. local char = gPlayers[v].Character
  7879. local model = Instance.new("Model", char)
  7880. local clone = char.Head:Clone()
  7881. local hum = Instance.new("Humanoid", model)
  7882. local weld = Instance.new("Weld", clone)
  7883. model.Name = GLS(false, 1)
  7884. clone.Parent = model
  7885. hum.Name = "TAG"
  7886. hum.MaxHealth = 100
  7887. hum.Health = 100
  7888. weld.Part0 = clone
  7889. weld.Part1 = char.Head
  7890. char.Head.Transparency = 1
  7891. end
  7892. end)
  7893.  
  7894. addcmd('unname', 'unnames player',{'unhidename'},
  7895. function(args, speaker)
  7896. local players = getPlayer(args[1], speaker)
  7897. local name = (args[2])
  7898. for i,v in pairs(players) do
  7899. for a, mod in pairs(gPlayers[v].Character:children()) do
  7900. if mod:FindFirstChild("TAG") then
  7901. gPlayers[v].Character.Head.Transparency = 0
  7902. mod:Destroy()
  7903. end
  7904. end
  7905. end
  7906. end)
  7907.  
  7908. addcmd('noname', 'hides the players name',{'hidename'},
  7909. function(args, speaker)
  7910. local players = getPlayer(args[1], speaker)
  7911. for i,v in pairs(players) do
  7912. for a, mod in pairs(gPlayers[v].Character:children()) do
  7913. if mod:FindFirstChild("TAG") then
  7914. gPlayers[v].Character.Head.Transparency = 0
  7915. mod:Destroy()
  7916. end
  7917. end
  7918.  
  7919. local char = gPlayers[v].Character
  7920. local model = Instance.new("Model", char)
  7921. local clone = char.Head:Clone()
  7922. local hum = Instance.new("Humanoid", model)
  7923. local weld = Instance.new("Weld", clone)
  7924. model.Name = ""
  7925. clone.Parent = model
  7926. hum.Name = "TAG"
  7927. hum.MaxHealth = 100
  7928. hum.Health = 100
  7929. weld.Part0 = clone
  7930. weld.Part1 = char.Head
  7931. char.Head.Transparency = 1
  7932. end
  7933. end)
  7934.  
  7935. addcmd('damage', 'damages a player',{},
  7936. function(args, speaker)
  7937. local players = getPlayer(args[1], speaker)
  7938. for i,v in pairs(players) do
  7939. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7940. end
  7941. end)
  7942.  
  7943. addcmd('view', 'views player',{'spectate'},
  7944. function(args, speaker)
  7945. local players = getPlayer(args[1], speaker)
  7946. for i,v in pairs(players) do
  7947. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7948. Notify('Viewing ' .. gPlayers[v].Name)
  7949. end
  7950. end)
  7951.  
  7952. addcmd('unview', 'stops viewing player',{'unspectate'},
  7953. function()
  7954. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7955. Notify('View turned off')
  7956. end)
  7957.  
  7958. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7959. function(args, speaker)
  7960. local players = getPlayer(args[1], speaker)
  7961. for i,v in pairs(players) do
  7962. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7963. if v:IsA("BasePart") and
  7964. v.Name == "Right Leg" or
  7965. v.Name == "Left Leg" or
  7966. v.Name == "Right Arm" or
  7967. v.Name == "Left Arm" then
  7968. v:Destroy()
  7969. end
  7970. end
  7971. end
  7972. end)
  7973.  
  7974. addcmd('noarms', 'removes arms from player',{'rarms'},
  7975. function(args, speaker)
  7976. local players = getPlayer(args[1], speaker)
  7977. for i,v in pairs(players) do
  7978. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7979. if v:IsA("BasePart") and
  7980. v.Name == "Right Arm" or
  7981. v.Name == "Left Arm" then
  7982. v:Destroy()
  7983. end
  7984. end
  7985. end
  7986. end)
  7987.  
  7988. addcmd('torso', 'just a torso....',{},
  7989. function(args, speaker)
  7990. local players = getPlayer(args[1], speaker)
  7991. for i,v in pairs(players) do
  7992. spawn(function()
  7993. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7994. if v:IsA("BasePart") and
  7995. v.Name == "Right Leg" or
  7996. v.Name == "Left Leg" or
  7997. v.Name == "Right Arm" or
  7998. v.Name == "Left Arm" or
  7999. v:IsA('Decal') or v:IsA('Texture') or
  8000. v:IsA('Accessory') then
  8001. v:Destroy()
  8002. end
  8003. end
  8004. gPlayers[v].Character.Head.Transparency = 1
  8005. end)
  8006. end
  8007. end)
  8008.  
  8009. addcmd('box', 'creates a box around player',{},
  8010. function(args, speaker)
  8011. local players = getPlayer(args[1], speaker)
  8012. for i,v in pairs(players)do
  8013. local pchar=_char(v)
  8014. local SB = Instance.new("SelectionBox", pchar)
  8015. SB.Adornee = SB.Parent
  8016. end
  8017. end)
  8018.  
  8019. addcmd('nobox', 'takes away box from player',{'unbox'},
  8020. function(args, speaker)
  8021. local players = getPlayer(args[1], speaker)
  8022. for i,v in pairs(players)do
  8023. local pchar=_char(v)
  8024. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8025. if v:IsA("SelectionBox") then
  8026. v:Destroy()
  8027. end
  8028. end
  8029. end
  8030. end)
  8031.  
  8032. addcmd('ghost', 'ghostifys player',{},
  8033. function(args, speaker)
  8034. local players = getPlayer(args[1], speaker)
  8035. for i,v in pairs(players)do
  8036. local pchar=gPlayers[v].Character
  8037. pchar.Head.Transparency = 0.5
  8038. pchar.Torso.Transparency = 0.5
  8039. pchar["Left Arm"].Transparency = 0.5
  8040. pchar["Right Arm"].Transparency = 0.5
  8041. pchar["Left Leg"].Transparency = 0.5
  8042. pchar["Right Leg"].Transparency = 0.5
  8043. pchar.Head.face.Transparency = 0.5
  8044. end
  8045. end)
  8046.  
  8047. addcmd('unghost', 'unghostifys player',{'noghost'},
  8048. function(args, speaker)
  8049. local players = getPlayer(args[1], speaker)
  8050. for i,v in pairs(players)do
  8051. local pchar=gPlayers[v].Character
  8052. pchar.Head.Transparency = 0
  8053. pchar.Torso.Transparency = 0
  8054. pchar["Left Arm"].Transparency = 0
  8055. pchar["Right Arm"].Transparency = 0
  8056. pchar["Left Leg"].Transparency = 0
  8057. pchar["Right Leg"].Transparency = 0
  8058. pchar.Head.face.Transparency = 0
  8059. end
  8060. end)
  8061.  
  8062. addcmd('sphere', 'puts sphere around player',{},
  8063. function(args, speaker)
  8064. local players = getPlayer(args[1], speaker)
  8065. for i,v in pairs(players)do
  8066. local pchar=gPlayers[v].Character
  8067. local SS = Instance.new("SelectionSphere", pchar)
  8068. SS.Adornee = SS.Parent
  8069. end
  8070. end)
  8071.  
  8072. addcmd('sphere', 'puts sphere around player',{},
  8073. function(args, speaker)
  8074. local players = getPlayer(args[1], speaker)
  8075. for i,v in pairs(players)do
  8076. local pchar=gPlayers[v].Character
  8077. local SS = Instance.new("SelectionSphere", pchar)
  8078. SS.Adornee = SS.Parent
  8079. end
  8080. end)
  8081.  
  8082. addcmd('unsphere', 'removes sphere around player',{},
  8083. function(args, speaker)
  8084. local players = getPlayer(args[1], speaker)
  8085. for i,v in pairs(players)do
  8086. local pchar=_char(v)
  8087. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8088. if v:IsA("SelectionSphere") then
  8089. v:Destroy()
  8090. end
  8091. end
  8092. end
  8093. end)
  8094.  
  8095. addcmd('ambient','changes ambient',{},
  8096. function(args, speaker)
  8097. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8098. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8099. end)
  8100.  
  8101. addcmd('fogend','changes the fogend',{},
  8102. function(args, speaker)
  8103. LightingService.FogEnd = args[1]
  8104. end)
  8105.  
  8106. addcmd('fogcolor','changes the fogs color',{},
  8107. function(args, speaker)
  8108. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8109. end)
  8110.  
  8111. injail = {}
  8112. addcmd('jail','jails player',{},
  8113. function(args, speaker)
  8114. local players = getPlayer(args[1], speaker)
  8115. for i,v in pairs(players)do
  8116. spawn(function()
  8117. if FindTable(injail, _players[v].Name) then return end
  8118. table.insert(injail, _players[v].Name)
  8119. local pchar=gPlayers[v].Character
  8120. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8121. repeat wait(0.5)
  8122. 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
  8123. until not FindTable(injail, _players[v].Name)
  8124. end)
  8125. end
  8126. end)
  8127.  
  8128. addcmd('unjail','unjails player',{},
  8129. function(args, speaker)
  8130. local players = getPlayer(args[1], speaker)
  8131. for i,v in pairs(players)do
  8132. spawn(function()
  8133. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8134. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8135. end)
  8136. end
  8137. end)
  8138.  
  8139. loopn = {}
  8140. addcmd('loopname','loops a players name',{'lname'},
  8141. function(args, speaker)
  8142. local players = getPlayer(args[1], speaker)
  8143. for i,v in pairs(players)do
  8144. spawn(function()
  8145. if FindTable(loopn, _players[v].Name) then return end
  8146. table.insert(loopn, _players[v].Name)
  8147. local Lname = GLS(false, 1)
  8148. local pchar=gPlayers[v].Character
  8149. pchar.Name = Lname
  8150. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8151. Notify('Looping name for player(s) (only visible to others)') end
  8152. repeat wait(0.01)
  8153. repeat wait() until _players[v].Character
  8154. gPlayers[v].Character.Name = Lname
  8155. until not FindTable(loopn, _players[v].Name)
  8156. end)
  8157. end
  8158. end)
  8159.  
  8160. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8161. function(args, speaker)
  8162. local players = getPlayer(args[1], speaker)
  8163. for i,v in pairs(players)do
  8164. spawn(function()
  8165. local pchar=gPlayers[v].Character
  8166. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8167. wait(0.5)
  8168. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8169. Notify('Stopped looping name for player(s)') end
  8170. pchar.Name = gPlayers[v].Name
  8171. end)
  8172. end
  8173. end)
  8174.  
  8175. addcmd('loopbring','loop brings a player lol',{},
  8176. function(args, speaker)
  8177. local players = getPlayer(args[1], speaker)
  8178. for i,v in pairs(players)do
  8179. spawn(function()
  8180. if FindTable(bringT, _players[v].Name) then return end
  8181. table.insert(bringT, _players[v].Name)
  8182. local pchar=gPlayers[v].Character
  8183. pchar.Humanoid.Jump = true
  8184. repeat wait(0.5)
  8185. pchar = _players[v].Character
  8186. for i,c in pairs(players) do
  8187. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8188. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8189. end
  8190. end
  8191. until not FindTable(bringT, _players[v].Name)
  8192. end)
  8193. end
  8194. end)
  8195.  
  8196. addcmd('feinvisible','fe invisible',{'feinvis'},
  8197. function(args, speaker)
  8198. -- Elite1337#9377 & Timeless#4044
  8199. local function CheckRig()
  8200. if Player.Character then
  8201. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8202. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8203. return 'R15'
  8204. else
  8205. return 'R6'
  8206. end
  8207. end
  8208. end
  8209. local function InitiateInvis()
  8210. local Character = Player.Character
  8211. local StoredCF = Character.PrimaryPart.CFrame
  8212. local Part = Instance.new('Part',workspace)
  8213. Part.Size = Vector3.new(5,0,5)
  8214. Part.Anchored = true
  8215. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8216. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8217. spawn(function()
  8218. wait(3)
  8219. Part:Destroy()
  8220. end)
  8221. if CheckRig() == 'R6' then
  8222. local Clone = Character.HumanoidRootPart:Clone()
  8223. Character.HumanoidRootPart:Destroy()
  8224. Clone.Parent = Character
  8225. else
  8226. local Clone = Character.LowerTorso.Root:Clone()
  8227. Character.LowerTorso.Root:Destroy()
  8228. Clone.Parent = Character.LowerTorso
  8229. end
  8230. end
  8231. InitiateInvis()
  8232. end)
  8233.  
  8234. addcmd('unloopbring','unjails player',{'noloopbring'},
  8235. function(args, speaker)
  8236. local players = getPlayer(args[1], speaker)
  8237. for i,v in pairs(players)do
  8238. spawn(function()
  8239. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8240. end)
  8241. end
  8242. end)
  8243.  
  8244. strobe = false
  8245. addcmd('strobe','makes the server flash',{'flash'},
  8246. function(args, speaker)
  8247. if strobe == false then
  8248. strobep = Instance.new("ColorCorrectionEffect")
  8249. strobep.Brightness = 1
  8250. strobep.Parent = LightingService
  8251. strobe = true
  8252. repeat wait(0.01)
  8253. strobep.Enabled = true
  8254. wait(0.01)
  8255. strobep.Enabled = false
  8256. until strobe == false
  8257. end
  8258. end)
  8259.  
  8260. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8261. function(args, speaker)
  8262. strobe = false
  8263. strobep:Destroy()
  8264. end)
  8265.  
  8266. addcmd('shutdown', 'shuts the server down',{},
  8267. function(args, speaker)
  8268. Notify('Broken atm :(')
  8269. end)
  8270.  
  8271. addcmd('fekill','oof?',{},
  8272. function(args, speaker)
  8273. local players = getPlayer(args[1], speaker)
  8274. for i,v in pairs(players)do
  8275. -- illremember's cool fe kill script
  8276. local Target = gPlayers[v].Name
  8277. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8278. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8279. l.Parent = game:GetService("Players").LocalPlayer.Character
  8280. l.Name = "Humanoid"
  8281. wait(0.1)
  8282. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8283. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8284. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8285. wait(0.1)
  8286. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8287. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8288. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8289. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8290. v.CanBeDropped = true
  8291. end
  8292. wait(0.1)
  8293. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8294. wait(0.1)
  8295. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8296. wait(0.2)
  8297. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8298. end
  8299. end)
  8300.  
  8301. addcmd('animation','makes player animate',{'anim'},
  8302. function(args, speaker)
  8303. local players = getPlayer(args[1], speaker)
  8304. for i,v in pairs(players)do
  8305. local pchar = gPlayers[v].Character
  8306. local ID = args[2]
  8307.  
  8308. if args[2] == "climb" then
  8309. ID = "180436334"
  8310. end
  8311. if args[2] == "fall" then
  8312. ID = "180436148"
  8313. end
  8314. if args[2] == "jump" then
  8315. ID = "125750702"
  8316. end
  8317. if args[2] == "sit" then
  8318. ID = "178130996"
  8319. end
  8320. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8321. if x:IsA("StringValue") then
  8322. for _,c in pairs(x:GetChildren()) do
  8323. if c:IsA("Animation") then
  8324. c.AnimationId = "rbxassetid://" .. ID
  8325. end
  8326. end
  8327. end
  8328. end
  8329. end
  8330. end)
  8331.  
  8332. addcmd('creeper','make the player a creeper',{'crpr'},
  8333. function(args, speaker)
  8334. local players = getPlayer(args[1], speaker)
  8335. for i,v in pairs(players)do
  8336. local pchar = gPlayers[v].Character
  8337. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8338. if pchar:FindFirstChild("Shirt") then
  8339. pchar.Shirt.Parent = pchar.Torso
  8340. end
  8341. if pchar:FindFirstChild("Pants") then
  8342. pchar.Pants.Parent = pchar.Torso
  8343. end
  8344. if pchar:FindFirstChild("Shirt Graphic") then
  8345. pchar["Shirt Graphic"].Graphic = ""
  8346. end
  8347. for i,v in pairs(pchar:GetChildren()) do
  8348. if v:IsA("Accessory") then
  8349. v:Destroy()
  8350. end
  8351. end
  8352. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8353. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8354. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8355. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8356. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8357. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8358. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8359. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8360. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8361. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8362. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8363. end
  8364. end
  8365. end)
  8366.  
  8367. addcmd('uncreeper','makes player back to normal',{},
  8368. function(args, speaker)
  8369. local players = getPlayer(args[1], speaker)
  8370. for i,v in pairs(players)do
  8371. refresh(gPlayers[v])
  8372. end
  8373. end)
  8374.  
  8375. addcmd('crash','crashes a player',{},
  8376. function(args, speaker)
  8377. local players = getPlayer(args[1], speaker)
  8378. for i,v in pairs(players)do
  8379. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8380. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8381. Notify('Crashed player(s)') end
  8382. wait(4)
  8383. if gPlayers[v] ~= nil then
  8384. for i=1,3600 do
  8385. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8386. end
  8387. wait()
  8388. for i=1,3600 do
  8389. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8390. end
  8391. wait()
  8392. end
  8393. end
  8394. end
  8395. end)
  8396.  
  8397. addcmd('shrek', 'makes player shrek',{},
  8398. function(args, speaker)
  8399. local players = getPlayer(args[1], speaker)
  8400. for i,v in pairs(players) do
  8401. local pchar = gPlayers[v].Character
  8402. for i,v in pairs(pchar:GetChildren()) do
  8403. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8404. then
  8405. v:Destroy()
  8406. end
  8407. end
  8408. for i,v in pairs(pchar.Head:GetChildren()) do
  8409. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8410. v:Destroy()
  8411. end
  8412. end
  8413.  
  8414. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8415. mesh.MeshType = "FileMesh"
  8416. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8417. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8418. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8419.  
  8420. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8421. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8422.  
  8423. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8424. Pants.PantsTemplate = "rbxassetid://133078204"
  8425. end
  8426. end)
  8427.  
  8428. addcmd('unshrek','makes player back to normal',{},
  8429. function(args, speaker)
  8430. local players = getPlayer(args[1], speaker)
  8431. for i,v in pairs(players)do
  8432. refresh(gPlayers[v])
  8433. end
  8434. end)
  8435.  
  8436. addcmd('oof','good things happen',{},
  8437. function(args, speaker)
  8438. local players = getPlayer(args[1], speaker)
  8439. for i,v in pairs(players)do
  8440. spawn(function()
  8441. 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
  8442. gPlayers[v].Character.Head.Died.Volume = 10
  8443. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8444. end
  8445. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8446. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8447. wait(5)
  8448. execCmd("explode " .. gPlayers[v].Name)
  8449. wait(0.1)
  8450. gPlayers[v].Character.Humanoid.Health = 0
  8451. end)
  8452. end
  8453. end)
  8454.  
  8455. addcmd('control','controls player',{},
  8456. function(args, speaker)
  8457. local players = getPlayer(args[1], speaker)
  8458. for i,v in pairs(players)do
  8459. spawn(function()
  8460. local pchar = gPlayers[v].Character
  8461. if gPlayers[v] and pchar then
  8462. execCmd("invisible " .. speaker.Name)
  8463. pchar.Humanoid.PlatformStand = true
  8464. local w = Instance.new("Weld", speaker.Character.Torso)
  8465. w.Part0 = speaker.Character.Torso
  8466. w.Part1 = pchar.Torso
  8467. local w2 = Instance.new("Weld", speaker.Character.Head)
  8468. w2.Part0 = speaker.Character.Head
  8469. w2.Part1 = pchar.Head
  8470. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8471. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8472. w3.Part1 = pchar:findFirstChild("Right Arm")
  8473. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8474. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8475. w4.Part1 = pchar:findFirstChild("Left Arm")
  8476. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8477. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8478. w5.Part1 = pchar:findFirstChild("Right Leg")
  8479. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8480. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8481. w6.Part1 = pchar:findFirstChild("Left Leg")
  8482. char.Head.face:Destroy()
  8483. for i,v in pairs(pchar:GetChildren()) do
  8484. if v:IsA("BasePart") then
  8485. v.CanCollide = false
  8486. end
  8487. end
  8488. for i,v in pairs(char:GetChildren()) do
  8489. if v:IsA("BasePart") then
  8490. v.Transparency = 1
  8491. elseif v:IsA("Accessory") then
  8492. v:Destroy()
  8493. end
  8494. end
  8495. pchar.Parent = char
  8496. pchar.Humanoid.Changed:connect(function()
  8497. pchar.Humanoid.PlatformStand = true
  8498. end)
  8499. end
  8500. end)
  8501. end
  8502. end)
  8503.  
  8504. addcmd('nuke','nukes player',{}, -- from MML
  8505. function(args, speaker)
  8506. local players = getPlayer(args[1], speaker)
  8507. for i,v in pairs(players)do
  8508. spawn(function()
  8509. local pchar = gPlayers[v].Character
  8510. local Pos = CFrame.new(0,1,0)
  8511. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8512. 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
  8513. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8514. 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)
  8515. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8516. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8517.  
  8518. 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)
  8519.  
  8520. gLighting.Brightness = 5
  8521. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8522. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8523.  
  8524. local Exp = Instance.new("Explosion", workspace)
  8525. Exp.Position = Pos.p
  8526. Exp.BlastPressure = 10000000
  8527. Exp.BlastRadius = 1000000
  8528. Exp.Hit:connect(function(Part)
  8529. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8530. ypcall(function()
  8531. Part.Anchored = false
  8532. Part.BrickColor = BrickColor.new("Black")
  8533. Part.Material = "Slate"
  8534. Part:BreakJoints()
  8535. end)
  8536. end
  8537. end)
  8538.  
  8539. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8540. BoomSound.SoundId = 'rbxassetid://212389494'
  8541. BoomSound:Play()
  8542. for i = 0,100,0.5 do
  8543. Blast.Anchored = true
  8544. Wave.Anchored = true
  8545. BlastMesh.Scale = Vector3.new(i,i,i)
  8546. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8547. Blast.CFrame = Pos
  8548. wait()
  8549. end
  8550. BoomSound:Stop()
  8551. Blast:Destroy()
  8552. Wave:Destroy()
  8553. wait()
  8554. BoomSound:Destroy()
  8555. Effect:Destroy()
  8556. for i = 10,5,-1 do
  8557. gLighting.Brightness = (i-5) + 1
  8558. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8559. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8560. wait(0.05)
  8561. end
  8562. end)
  8563. end
  8564. end)
  8565.  
  8566. addcmd('dong','gives a player a penis',{'penis'},
  8567. function(args, speaker)
  8568. local players = getPlayer(args[1], speaker)
  8569. for i,v in pairs(players)do
  8570. spawn(function()
  8571. if gPlayers[v].Character:FindFirstChild('wang') then
  8572. gPlayers[v].Character.wang:destroy()
  8573. end
  8574. local D = Instance.new('Model', gPlayers[v].Character)
  8575. D.Name = 'DONG'
  8576. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8577. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8578. local M1 = Instance.new('CylinderMesh', MAIN)
  8579. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8580. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8581. local M2 = Instance.new('SpecialMesh', P1)
  8582. local W2 = Instance.new('Weld', P1)
  8583. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8584. local M3 = Instance.new('SpecialMesh', B1)
  8585. local W3 = Instance.new('Weld', B1)
  8586. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8587. local M4 = Instance.new('SpecialMesh', B2)
  8588. local W4 = Instance.new('Weld', B2)
  8589. 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
  8590. 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)
  8591. 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
  8592. M2.MeshType = 'Sphere'
  8593. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8594. 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')
  8595. M3.Parent = B1 M3.MeshType = 'Sphere'
  8596. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8597. 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')
  8598. M4.MeshType = 'Sphere'
  8599. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8600. end)
  8601. end
  8602. end)
  8603.  
  8604. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8605. function(args, speaker)
  8606. local players = getPlayer(args[1], speaker)
  8607. for i,v in pairs(players)do
  8608. if gPlayers[v].Character:FindFirstChild('DONG') then
  8609. gPlayers[v].Character.DONG:destroy()
  8610. end end
  8611. end)
  8612.  
  8613. addcmd('infect','infects player',{},
  8614. function(args, speaker)
  8615. local players = getPlayer(args[1], speaker)
  8616. for i,v in pairs(players)do
  8617. function infect(rip)
  8618. local pchar = gPlayers[v].Character
  8619. for i,v in pairs(pchar:GetChildren()) do
  8620. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8621. v:Destroy()
  8622. end
  8623. end
  8624. if pchar.Torso:FindFirstChild("roblox") then
  8625. pchar.Torso.roblox:Destroy()
  8626. end
  8627. if pchar.Head:FindFirstChild("face") then
  8628. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8629. end
  8630. if pchar:FindFirstChild("Body Colors") then
  8631. local Colors = pchar["Body Colors"]
  8632. local Skin = BrickColor.new("Pastel green")
  8633. local Clothes = BrickColor.new("Reddish brown")
  8634. Colors.HeadColor = Skin
  8635. Colors.LeftArmColor = Skin
  8636. Colors.RightArmColor = Skin
  8637. Colors.LeftLegColor = Clothes
  8638. Colors.RightLegColor = Clothes
  8639. Colors.TorsoColor = Clothes
  8640. end
  8641. local w1 = Instance.new("Weld", pchar)
  8642. w1.Part0 = pchar["Right Arm"]
  8643. w1.Part1 = pchar.Torso
  8644. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8645. local w2 = Instance.new("Weld", pchar)
  8646. w2.Part0 = pchar["Left Arm"]
  8647. w2.Part1 = pchar.Torso
  8648. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8649. local rip = false
  8650. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8651. if connect1 == false then
  8652. connect1 = true
  8653. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8654. infect(gPlayers[hit.Parent.Name])
  8655. end
  8656. wait(0.5)
  8657. connect1 = true
  8658. end
  8659. end)
  8660. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8661. if connect2 == false then
  8662. connect2 = true
  8663. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8664. infect(gPlayers[hit.Parent.Name])
  8665. end
  8666. wait(0.5)
  8667. connect2 = true
  8668. end
  8669. end)
  8670. local IV = Instance.new("IntValue", pchar)
  8671. IV.Name = "Infected"
  8672. IV.Value = 0
  8673. IV.Changed:connect(function()
  8674. connect1:disconnect()
  8675. connect2:disconnect()
  8676. end)
  8677. end
  8678. infect(v)
  8679. end
  8680. end)
  8681.  
  8682. addcmd('uninfect','makes player back to normal',{},
  8683. function(args, speaker)
  8684. local players = getPlayer(args[1], speaker)
  8685. for i,v in pairs(players)do
  8686. refresh(gPlayers[v])
  8687. end
  8688. end)
  8689.  
  8690. addcmd('duck','makes players head a duck',{},
  8691. function(args, speaker)
  8692. local players = getPlayer(args[1], speaker)
  8693. for i,v in pairs(players)do
  8694. local pchar = gPlayers[v].Character
  8695. for i,v in pairs(pchar.Torso:GetChildren()) do
  8696. if v:IsA("Decal") then
  8697. v:Destroy()
  8698. end
  8699. end
  8700. for i,v in pairs(pchar:GetChildren()) do
  8701. if v:IsA("Accessory") then
  8702. v:Destroy()
  8703. end
  8704. end
  8705. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8706. duck.MeshType = "FileMesh"
  8707. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8708. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8709. duck.Scale = Vector3.new(5, 5, 5)
  8710. pchar.Head.Transparency = 1
  8711. pchar["Left Arm"].Transparency = 1
  8712. pchar["Right Arm"].Transparency = 1
  8713. pchar["Left Leg"].Transparency = 1
  8714. pchar["Right Leg"].Transparency = 1
  8715. pchar.Head.face.Transparency = 1
  8716. end
  8717. end)
  8718.  
  8719. addcmd('mage', 'mage',{},
  8720. function(args, speaker)
  8721. if speaker.userId ~= LP.userId then
  8722. lponly(speaker) else
  8723. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8724. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8725. local fakeLighting = arcPackage.Lighting
  8726.  
  8727. local oldgame = game
  8728. local oldlighting = oldgame:GetService("Lighting")
  8729.  
  8730. local proLighting = newproxy(true)
  8731. local mtL = getmetatable(proLighting)
  8732. mtL.__index = function(self,ind)
  8733. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8734. return oldlighting[ind]
  8735. end
  8736. mtL.__newindex = function(self,ind,val)
  8737. oldlighting[ind] = val
  8738. end
  8739. mtL.__namecall = function(self,...)
  8740. local args = {...}
  8741. local method = table.remove(args)
  8742. return oldlighting(method,unpack(args))
  8743. end
  8744.  
  8745. local proGame = newproxy(true)
  8746. local mt = getmetatable(proGame)
  8747. mt.__index = function(self,ind)
  8748. if ind == "Lighting" then return proLighting end
  8749. return oldgame[ind]
  8750. end
  8751. mt.__namecall = function(self,...)
  8752. local args = {...}
  8753. local method = table.remove(args)
  8754. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8755. return oldgame(method,unpack(args))
  8756. end
  8757.  
  8758. wait()
  8759. local destructAnchored = false
  8760. local maxMass = 1000
  8761.  
  8762. function newCESS(scr)
  8763. local newFunc = loadstring(scr.Source)
  8764. if type(newFunc) ~= "function" then return end
  8765. setfenv(newFunc,setmetatable({script = scr},{
  8766. __index = function(self,ind)
  8767. if ind == "game" then return proGame end
  8768. return getfenv()[ind]
  8769. end,
  8770. __newindex = function(self,ind,val)
  8771. rawset(self,ind,val)
  8772. end
  8773. }))
  8774. pcall(function()spawn(newFunc)end)
  8775. end
  8776.  
  8777. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8778. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8779.  
  8780. function destroyHook(obj,replacement,par)
  8781. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8782. local newObj = replacement:Clone()
  8783. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8784. newObj.Parent = par
  8785. destroyHook(newObj,replacement,par)
  8786. end)
  8787. end
  8788.  
  8789. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8790. local newObj = v:Clone()
  8791. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8792. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8793. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8794. end
  8795.  
  8796. function replaceScripts(root)
  8797. for i,v in pairs(root:GetChildren()) do
  8798. if v:IsA("Script") and not v:IsA("LocalScript") then
  8799. local tempStore = {}
  8800. for i2,v2 in pairs(v:GetChildren()) do
  8801. table.insert(tempStore,v2:Clone())
  8802. end
  8803. local newScript = Instance.new("LocalScript",v.Parent)
  8804. newScript.Name = v.Name
  8805. for i2,v2 in pairs(tempStore) do
  8806. v2.Parent = newScript
  8807. end
  8808. v:Destroy()
  8809. end
  8810. replaceScripts(v)
  8811. end
  8812. end
  8813.  
  8814. local player = gPlayers.LocalPlayer
  8815.  
  8816. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8817. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8818. end
  8819.  
  8820. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8821. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8822. end
  8823.  
  8824. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8825. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8826. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8827. eTemplate.Parent = game.ReplicatedStorage
  8828. end
  8829.  
  8830. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8831. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8832. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8833. fTemplate.Parent = game.ReplicatedStorage
  8834. end
  8835.  
  8836. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8837. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8838. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8839. lTemplate.Parent = game.ReplicatedStorage
  8840. end
  8841.  
  8842. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8843. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8844. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8845. mTemplate.Parent = game.ReplicatedStorage
  8846. end
  8847.  
  8848. function getMyPlayerArea()
  8849. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8850. if v.Player.Value == player.Name then
  8851. return v.PlayerArea
  8852. end
  8853. end
  8854. end
  8855.  
  8856. local whitelistedParts = {
  8857. ["DamagePart"] = true,
  8858. ["Explosion"] = true,
  8859. ["Explosion2"] = true,
  8860. ["SuperExplosion"] = true,
  8861. }
  8862.  
  8863. workspace.DescendantAdded:connect(function(desc)
  8864. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8865. newCESS(desc)
  8866. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8867. newCESS(desc)
  8868. elseif desc:IsA("BodyGyro") then
  8869. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8870. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8871. end)
  8872. --elseif desc:IsA("BodyPosition") then
  8873. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8874. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8875. -- end)
  8876. end
  8877. end)
  8878.  
  8879. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8880. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8881. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8882. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8883. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8884.  
  8885. wait(1)
  8886.  
  8887. local player = gPlayers.LocalPlayer
  8888.  
  8889. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8890. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8891.  
  8892. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8893. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8894. local arcMovesList = arcMoves.ScrollingFrame
  8895. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8896.  
  8897. local arcs = {}
  8898.  
  8899. local currentArc = ""
  8900.  
  8901. function getMove(root)
  8902. for i,v in pairs(root:GetChildren()) do
  8903. if v.Name ~= "Requirement" then
  8904. return v
  8905. end
  8906. end
  8907. return nil
  8908. end
  8909.  
  8910. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8911. table.insert(arcs,v)
  8912. end
  8913.  
  8914. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8915. table.insert(arcs,v)
  8916. end
  8917.  
  8918. for i,v in pairs(arcs) do
  8919. local newTemplate = arcTemplate:Clone()
  8920. newTemplate.ArcName.Text = v.Name
  8921. newTemplate.Change.MouseButton1Down:connect(function()
  8922. currentArc = v.Name
  8923. arcToggler.Parent.Visible = true
  8924. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8925. arcMovesList:ClearAllChildren()
  8926. arcToggler.Text = currentArc
  8927. arcMoves.Title.Text = currentArc .. " Arc"
  8928. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8929. local myMove = getMove(v5.Learn)
  8930. if myMove ~= nil then
  8931. local newTemplate = moveTemplate:Clone()
  8932. newTemplate.Attack.Text = v5.Name
  8933. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8934. newTemplate.Parent = arcMovesList
  8935. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8936. newTemplate.Learn.MouseButton1Down:connect(function()
  8937. local learnMove = myMove:Clone()
  8938. learnMove.Parent = player.Backpack
  8939. if learnMove:IsA("LocalScript") then
  8940. learnMove.Disabled = false
  8941. newTemplate.Learn.Text = "Activated"
  8942. newCESS(learnMove)
  8943. else
  8944. newTemplate.Learn.Text = "Learned"
  8945. newCESS(learnMove.LocalScript)
  8946. end
  8947. wait(5)
  8948. newTemplate.Learn.Text = "Learn"
  8949. end)
  8950. newTemplate.Visible = true
  8951. end
  8952. end
  8953. end
  8954. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8955. arcMovesList:ClearAllChildren()
  8956. arcToggler.Text = currentArc
  8957. arcMoves.Title.Text = currentArc .. " Arc"
  8958. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8959. local myMove = getMove(v.Learn)
  8960. if myMove ~= nil then
  8961. local newTemplate = moveTemplate:Clone()
  8962. newTemplate.Attack.Text = v.Name
  8963. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8964. newTemplate.Parent = arcMovesList
  8965. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8966. newTemplate.Learn.MouseButton1Down:connect(function()
  8967. local learnMove = myMove:Clone()
  8968. learnMove.Parent = player.Backpack
  8969. if learnMove:IsA("LocalScript") then
  8970. learnMove.Disabled = false
  8971. newTemplate.Learn.Text = "Activated"
  8972. newCESS(learnMove)
  8973. else
  8974. newTemplate.Learn.Text = "Learned"
  8975. newCESS(learnMove.LocalScript)
  8976. end
  8977. wait(5)
  8978. newTemplate.Learn.Text = "Learn"
  8979. end)
  8980. newTemplate.Visible = true
  8981. end
  8982. end
  8983. end
  8984. end)
  8985. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8986. newTemplate.Visible = true
  8987. newTemplate.Parent = arcList
  8988. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8989. end
  8990.  
  8991. Open = false
  8992. MouseClick = function()
  8993. if Open == false then
  8994. Open = true
  8995. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8996. else
  8997. if Open == true then
  8998. Open = false
  8999. player.PlayerGui.ChangeArc.Stuff.Visible = false
  9000. end
  9001. end
  9002. end
  9003.  
  9004. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  9005.  
  9006. Open2 = false
  9007. MouseClick2 = function()
  9008. if Open2 == false then
  9009. Open2 = true
  9010. arcMoves.Visible = true
  9011. else
  9012. if Open2 == true then
  9013. Open2 = false
  9014. arcMoves.Visible = false
  9015. end
  9016. end
  9017. end
  9018.  
  9019. arcToggler.MouseButton1Down:connect(MouseClick2)
  9020.  
  9021. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9022.  
  9023. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9024. if v:IsA("Script") then
  9025. newCESS(v)
  9026. end
  9027. end
  9028. end
  9029. end
  9030. end)
  9031.  
  9032. addcmd('unduck','makes player back to normal',{},
  9033. function(args, speaker)
  9034. local players = getPlayer(args[1], speaker)
  9035. for i,v in pairs(players)do
  9036. refresh(gPlayers[v])
  9037. end
  9038. end)
  9039.  
  9040. addcmd('mesh','makes a player into a mesh',{},
  9041. function(args, speaker)
  9042. local players = getPlayer(args[1], speaker)
  9043. for i,v in pairs(players)do
  9044. local pchar = gPlayers[v].Character
  9045. for i,v in pairs(pchar.Torso:GetChildren()) do
  9046. if v:IsA("Decal") then
  9047. v:Destroy()
  9048. end
  9049. end
  9050. for i,v in pairs(pchar:GetChildren()) do
  9051. if v:IsA("Accessory") then
  9052. v:Destroy()
  9053. end
  9054. end
  9055. pchar.Head.Transparency = 1
  9056. pchar["Left Arm"].Transparency = 1
  9057. pchar["Right Arm"].Transparency = 1
  9058. pchar["Left Leg"].Transparency = 1
  9059. pchar["Right Leg"].Transparency = 1
  9060. pchar.Head.face.Transparency = 1
  9061. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9062. msh.MeshType = "FileMesh"
  9063. msh.Scale = Vector3.new(3, 3, 3)
  9064. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9065. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9066. msh.Scale = Vector3.new(3, 3, 3)
  9067. end
  9068. end)
  9069.  
  9070. addcmd('disable','removes players humanoid',{},
  9071. function(args, speaker)
  9072. local players = getPlayer(args[1], speaker)
  9073. for i,v in pairs(players)do
  9074. local pchar = gPlayers[v].Character
  9075. if pchar:FindFirstChild("Humanoid") then
  9076. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9077. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9078. humanoid.Parent = game.ContextActionService
  9079. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9080. Notify('Disabled player(s)') end
  9081. end end end)
  9082.  
  9083. addcmd('enable','gives player humanoid',{},
  9084. function(args, speaker)
  9085. local players = getPlayer(args[1], speaker)
  9086. for i,v in pairs(players)do
  9087. local pchar = gPlayers[v].Character
  9088. if pchar:FindFirstChild("Humanoid") then
  9089. return
  9090. else
  9091. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9092. humanoid.Parent = pchar
  9093. humanoid.Name = "Humanoid"
  9094. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9095. Notify('Enabled player(s)') end
  9096. end end end)
  9097.  
  9098. addcmd('size','changes size of player',{},
  9099. function(args, speaker)
  9100. local players = getPlayer(args[1], speaker)
  9101. for i,v in pairs(players)do
  9102. local pchar = gPlayers[v].Character
  9103. local function scale(chr,scl)
  9104. for _,v in pairs(pchar:GetChildren()) do
  9105. if v:IsA("Accessory") then
  9106. v:Clone()
  9107. v.Parent = LightingService
  9108. end end
  9109. local Head = chr['Head']
  9110. local Torso = chr['Torso']
  9111. local LA = chr['Left Arm']
  9112. local RA = chr['Right Arm']
  9113. local LL = chr['Left Leg']
  9114. local RL = chr['Right Leg']
  9115. local HRP = chr['HumanoidRootPart']
  9116. wait(0.1)
  9117. Head.formFactor = 3
  9118. Torso.formFactor = 3
  9119. LA.formFactor = 3
  9120. RA.formFactor = 3
  9121. LL.formFactor = 3
  9122. RL.formFactor = 3
  9123. HRP.formFactor = 3
  9124. Head.Size = Vector3.new(scl * 2, scl, scl)
  9125. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9126. LA.Size = Vector3.new(scl, scl * 2, scl)
  9127. RA.Size = Vector3.new(scl, scl * 2, scl)
  9128. LL.Size = Vector3.new(scl, scl * 2, scl)
  9129. RL.Size = Vector3.new(scl, scl * 2, scl)
  9130. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9131. local Motor1 = Instance.new('Motor6D', Torso)
  9132. Motor1.Part0 = Torso
  9133. Motor1.Part1 = Head
  9134. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9135. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9136. Motor1.Name = "Neck"
  9137. local Motor2 = Instance.new('Motor6D', Torso)
  9138. Motor2.Part0 = Torso
  9139. Motor2.Part1 = LA
  9140. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9141. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9142. Motor2.Name = "Left Shoulder"
  9143. local Motor3 = Instance.new('Motor6D', Torso)
  9144. Motor3.Part0 = Torso
  9145. Motor3.Part1 = RA
  9146. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9147. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9148. Motor3.Name = "Right Shoulder"
  9149. local Motor4 = Instance.new('Motor6D', Torso)
  9150. Motor4.Part0 = Torso
  9151. Motor4.Part1 = LL
  9152. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9153. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9154. Motor4.Name = "Left Hip"
  9155. local Motor5 = Instance.new('Motor6D', Torso)
  9156. Motor5.Part0 = Torso
  9157. Motor5.Part1 = RL
  9158. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9159. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9160. Motor5.Name = "Right Hip"
  9161. local Motor6 = Instance.new('Motor6D', HRP)
  9162. Motor6.Part0 = HRP
  9163. Motor6.Part1 = Torso
  9164. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9165. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9166. scale(pchar, args[2])
  9167. for _,v in pairs(LightingService:GetChildren()) do
  9168. if v:IsA("Accessory") then
  9169. v.Parent = pchar
  9170. end end end end)
  9171.  
  9172. addcmd('clone','clones player',{},
  9173. function(args, speaker)
  9174. local players = getPlayer(args[1], speaker)
  9175. for i,v in pairs(players)do
  9176. local pchar = gPlayers[v].Character
  9177. spawn(function()
  9178. pchar.Archivable = true
  9179. local clone = pchar:Clone()
  9180. clone.Parent = workspace
  9181. local cloneV = Instance.new("BoolValue")
  9182. cloneV.Name = "isclone"
  9183. cloneV.Parent = clone
  9184. clone:MoveTo(pchar:GetModelCFrame().p)
  9185. clone:MakeJoints()
  9186. pchar.Archivable = false
  9187. end)
  9188. end
  9189. end)
  9190.  
  9191. addcmd('noclones', 'clears clones',{},
  9192. function(args, speaker)
  9193. local players = getPlayer(args[1], speaker)
  9194. for i,v in pairs(players)do
  9195. for _, child in pairs( workspace:GetChildren()) do
  9196. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9197. child:Destroy()
  9198. end
  9199. end
  9200. end
  9201. end)
  9202.  
  9203. addcmd('spin','spins player',{},
  9204. function(args, speaker)
  9205. local players = getPlayer(args[1], speaker)
  9206. for i,v in pairs(players)do
  9207. spawn(function()
  9208. local pchar = gPlayers[v].Character
  9209. for i,v in pairs(pchar.Torso:GetChildren()) do
  9210. if v.Name == "Spinning" then
  9211. v:Destroy()
  9212. end
  9213. end
  9214. local Torso = pchar.Torso
  9215. local BG = Instance.new("BodyGyro", Torso)
  9216. BG.Name = "Spinning"
  9217. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9218. BG.P = 11111
  9219. BG.cframe = Torso.CFrame
  9220. repeat wait(1/44)
  9221. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9222. until not BG or BG.Parent ~= Torso
  9223. end)
  9224. end
  9225. end)
  9226.  
  9227. addcmd('unspin','stops spinning player',{},
  9228. function(args, speaker)
  9229. local players = getPlayer(args[1], speaker)
  9230. for i,v in pairs(players)do
  9231. local pchar = gPlayers[v].Character
  9232. for i,v in pairs(pchar.Torso:GetChildren()) do
  9233. if v.Name == "Spinning" then
  9234. v:Destroy()
  9235. end
  9236. end
  9237. end
  9238. end)
  9239.  
  9240. addcmd('dog','makes player a dog',{},
  9241. function(args, speaker)
  9242. local players = getPlayer(args[1], speaker)
  9243. for i,v in pairs(players)do
  9244. local pchar = gPlayers[v].Character
  9245. if pchar:FindFirstChild("Shirt") then
  9246. pchar.Shirt:Destroy()
  9247. end
  9248. if pchar:FindFirstChild("Pants") then
  9249. pchar.Pants:Destroy()
  9250. end
  9251. if pchar:FindFirstChild("Shirt Graphic") then
  9252. pchar["Shirt Graphic"].Graphic = ""
  9253. end
  9254. pchar.Torso.Transparency = 1
  9255. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9256. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9257. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9258. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9259. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9260. local FakeTorso = Instance.new("Seat", pchar)
  9261. FakeTorso.Name = "FakeTorso"
  9262. FakeTorso.FormFactor = "Symmetric"
  9263. FakeTorso.TopSurface = 0
  9264. FakeTorso.BottomSurface = 0
  9265. FakeTorso.Size = Vector3.new(3,1,4)
  9266. FakeTorso.BrickColor = BrickColor.new("Brown")
  9267. FakeTorso.CFrame = pchar.Torso.CFrame
  9268. local BF = Instance.new("BodyForce", FakeTorso)
  9269. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9270. local W = Instance.new("Weld", pchar.Torso)
  9271. W.Part0 = pchar.Torso
  9272. W.Part1 = FakeTorso
  9273. W.C0 = CFrame.new(0,-.5,0)
  9274. local BC = pchar["Body Colors"]
  9275. BC.HeadColor = BrickColor.new("Brown")
  9276. BC.LeftArmColor = BrickColor.new("Brown")
  9277. BC.LeftLegColor = BrickColor.new("Brown")
  9278. BC.RightArmColor = BrickColor.new("Brown")
  9279. BC.RightLegColor = BrickColor.new("Brown")
  9280. BC.TorsoColor = BrickColor.new("Brown")
  9281. end
  9282. end)
  9283.  
  9284. addcmd('undog','makes player back to normal',{},
  9285. function(args, speaker)
  9286. local players = getPlayer(args[1], speaker)
  9287. for i,v in pairs(players)do
  9288. refresh(gPlayers[v])
  9289. end
  9290. end)
  9291.  
  9292. addcmd('loopheal','loop heals player',{},
  9293. function(args, speaker)
  9294. local players = getPlayer(args[1], speaker)
  9295. for i,v in pairs(players)do
  9296. spawn(function()
  9297. local pchar = gPlayers[v].Character
  9298. if pchar:FindFirstChild("LoopHeal") then
  9299. pchar.LoopHeal.Name = "NotLoopHeal"
  9300. wait(0.1)
  9301. pchar.NotLoopHeal:Destroy()
  9302. end
  9303. local LoopHeal = Instance.new("StringValue", pchar)
  9304. LoopHeal.Name = "LoopHeal"
  9305. repeat wait(0.1)
  9306. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9307. until LoopHeal.Name == "NotLoopHeal"
  9308. end)
  9309. end
  9310. end)
  9311.  
  9312. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9313. function(args, speaker)
  9314. local players = getPlayer(args[1], speaker)
  9315. for i,v in pairs(players)do
  9316. local pchar = gPlayers[v].Character
  9317. if pchar:FindFirstChild("LoopHeal") then
  9318. pchar.LoopHeal.Name = "NotLoopHeal"
  9319. wait(0.1)
  9320. pchar.NotLoopHeal:Destroy()
  9321. end
  9322. end
  9323. end)
  9324.  
  9325. addcmd('fling','flings player',{},
  9326. function(args, speaker)
  9327. local players = getPlayer(args[1], speaker)
  9328. for i,v in pairs(players)do
  9329. local pchar = gPlayers[v].Character
  9330. if pchar:FindFirstChild("Humanoid") then
  9331. local xran
  9332. local zran
  9333. repeat
  9334. xran = math.random(-9999,9999)
  9335. until math.abs(xran) >= 5555
  9336. repeat
  9337. zran = math.random(-9999,9999)
  9338. until math.abs(zran) >= 5555
  9339. pchar.Humanoid.Sit = true
  9340. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9341. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9342. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9343. end
  9344. end
  9345. end)
  9346.  
  9347. addcmd('skydive','self explanatory',{},
  9348. function(args, speaker)
  9349. local players = getPlayer(args[1], speaker)
  9350. for i,v in pairs(players)do
  9351. local pchar = gPlayers[v].Character
  9352. if pchar:FindFirstChild("HumanoidRootPart") then
  9353. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9354. end
  9355. end
  9356. end)
  9357.  
  9358. addcmd('sparta','this is sparta',{},
  9359. function(args, speaker)
  9360. --credit adonis i just edited ;)
  9361. local user = getPlayer(args[1], speaker)
  9362. for i,player in pairs(user) do
  9363. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9364. if torso then
  9365. local hole = Instance.new("Part",player.Character)
  9366. hole.Anchored = true
  9367. hole.CanCollide = false
  9368. hole.formFactor = Enum.FormFactor.Custom
  9369. hole.Size = Vector3.new(10,1,10)
  9370. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9371. hole.BrickColor = BrickColor.new("Really black")
  9372. local holeM = Instance.new("CylinderMesh",hole)
  9373. torso.Anchored = true
  9374. local sound = Instance.new("Sound", hole)
  9375. sound.SoundId = "rbxassetid://130781067"
  9376. sound.Volume = 3
  9377. sound:Play()
  9378. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9379. for i=1,10 do
  9380. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9381. wait(0.1)
  9382. end
  9383. for i=1,5,0.2 do
  9384. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9385. wait()
  9386. end
  9387. player.Character:BreakJoints()
  9388. wait(2)
  9389. sound:Destroy()
  9390. end
  9391. end
  9392. end)
  9393.  
  9394. addcmd('bleach','drink bleach',{''},
  9395. function(args, speaker)
  9396. local players = getPlayer(args[1], speaker)
  9397. for i,v in pairs(players)do
  9398. bleach(gPlayers[v])
  9399. end
  9400. end)
  9401.  
  9402. addcmd('seizure','makes player have a seizure',{''},
  9403. function(args, speaker)
  9404. local players = getPlayer(args[1], speaker)
  9405. for i,v in pairs(players)do
  9406. local pchar = gPlayers[v].Character
  9407. if pchar:FindFirstChild("Seizure") then
  9408.  
  9409. end
  9410. local Seizure = Instance.new("StringValue", pchar)
  9411. Seizure.Name = "Seizure"
  9412. pchar.Humanoid.PlatformStand = true
  9413. repeat wait()
  9414. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9415. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9416. until Seizure.Name == "NotSeizure"
  9417. end
  9418. end)
  9419.  
  9420. addcmd('fegod','gods you in fe games',{''},
  9421. function(args, speaker)
  9422. if speaker.userId ~= LP.userId then
  9423. lponly(speaker)
  9424. else
  9425. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9426. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9427. l.Parent = gPlayers.LocalPlayer.Character
  9428. l.Name = "Humanoid"
  9429. wait(0.1)
  9430. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9431. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9432. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9433. wait(0.1)
  9434. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9435. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9436. end
  9437. end)
  9438.  
  9439. addcmd('unseizure','makes player stop having a seizure',{''},
  9440. function(args, speaker)
  9441. local players = getPlayer(args[1], speaker)
  9442. for i,v in pairs(players)do
  9443. local pchar = gPlayers[v].Character
  9444. if pchar:FindFirstChild("Seizure") then
  9445. pchar.Humanoid.PlatformStand = false
  9446. pchar.Seizure.Name = "NotSeizure"
  9447. wait(0.1)
  9448. pchar.NotSeizure:Destroy()
  9449. end
  9450. end
  9451. end)
  9452.  
  9453. addcmd('m','makes a global message',{'message'},
  9454. function(args, speaker)
  9455. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9456. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9457. _G.msg(MSG)
  9458. end)
  9459.  
  9460. addcmd('sm','makes a global message',{'servermessage'},
  9461. function(args, speaker)
  9462. local MSG = GLS(false, 0)
  9463. local newMSG = GLS(false, 0)
  9464. _G.msg(MSG)
  9465. end)
  9466.  
  9467. addcmd('fe','checks filtering status',{'filtering'},
  9468. function(args, speaker)
  9469. if workspace.FilteringEnabled == true then
  9470. Notify('Filtering ENABLED')
  9471. elseif workspace.FilteringEnabled == false then
  9472. Notify('Filtering Disabled')
  9473. end
  9474. end)
  9475.  
  9476. addcmd('paper','makes player thin as paper',{''},
  9477. function(args, speaker)
  9478. local players = getPlayer(args[1], speaker)
  9479. for i,v in pairs(players)do
  9480. local pchar = gPlayers[v].Character
  9481. for _, child in pairs( pchar:GetChildren()) do
  9482. if child.ClassName == "CharacterMesh" then
  9483. child:Destroy()
  9484. end
  9485. end
  9486. local LA = DATA.Paper:Clone()
  9487. LA.Parent = pchar["Left Arm"]
  9488. local RA = DATA.Paper:Clone()
  9489. RA.Parent = pchar["Right Arm"]
  9490. local LL = DATA.Paper:Clone()
  9491. LL.Parent = pchar["Left Leg"]
  9492. local RL = DATA.Paper:Clone()
  9493. RL.Parent = pchar["Right Leg"]
  9494. local T = DATA.Paper:Clone()
  9495. T.Parent = pchar.Torso
  9496. local H = DATA.Paper:Clone()
  9497. H.Parent = pchar.Head
  9498. pchar.Head.face:Destroy()
  9499. end
  9500. end)
  9501.  
  9502. addcmd('particles','gives a player particles',{''},
  9503. function(args, speaker)
  9504. local players = getPlayer(args[1], speaker)
  9505. for i,v in pairs(players)do
  9506. local char = gPlayers[v].Character
  9507. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9508. if v:IsA('ParticleEmitter') then
  9509. v:destroy()
  9510. end
  9511. end
  9512. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9513. prt.Texture = 'rbxassetid://' .. args[2]
  9514. prt.Rate = 10
  9515. prt.SpreadAngle = Vector2.new(50, 50)
  9516. end
  9517. end)
  9518.  
  9519. addcmd('unparticles','gives a player particles',{'noparticles'},
  9520. function(args, speaker)
  9521. local players = getPlayer(args[1], speaker)
  9522. for i,v in pairs(players)do
  9523. local char = gPlayers[v].Character
  9524. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9525. if v:IsA('ParticleEmitter') then
  9526. v:destroy()
  9527. end
  9528. end
  9529. end
  9530. end)
  9531.  
  9532. blindT = {}
  9533. addcmd('blind','blinds a player',{},
  9534. function(args, speaker)
  9535. local players = getPlayer(args[1], speaker)
  9536. for i,v in pairs(players)do
  9537. spawn(function()
  9538. if FindTable(blindT, _players[v].Name) then return end
  9539. local blind = gPlayers[v].Name
  9540. local victim = gPlayers:FindFirstChild(blind)
  9541. if victim ~= nil then
  9542. victim.CameraMaxZoomDistance = 0.5
  9543. blnd = Instance.new("Part",workspace)
  9544. blnd.Name = "IYblind" .. gPlayers[v].Name
  9545. blnd.Size = Vector3.new(1,1,1)
  9546. blnd.CanCollide = false
  9547. blnd.BrickColor = BrickColor.new("Really black")
  9548. blnd.Material = "Neon"
  9549. local m = Instance.new("SpecialMesh",blnd)
  9550. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9551. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9552. local w = Instance.new("Weld",blnd)
  9553. w.Part0 = blnd
  9554. w.Part1 = victim.Character.Head
  9555. if FindTable(blindT, _players[v].Name) then return end
  9556. table.insert(blindT, _players[v].Name)
  9557. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9558. local blind = gPlayers[v].Name
  9559. local victim = gPlayers:FindFirstChild(blind)
  9560. if victim ~= nil then
  9561. victim.CameraMaxZoomDistance = 0.5
  9562. blnd = Instance.new("Part",workspace)
  9563. blnd.Name = "IYblind" .. gPlayers[v].Name
  9564. blnd.Size = Vector3.new(1,1,1)
  9565. blnd.CanCollide = false
  9566. blnd.BrickColor = BrickColor.new("Really black")
  9567. blnd.Material = "Neon"
  9568. local m = Instance.new("SpecialMesh",blnd)
  9569. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9570. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9571. local w = Instance.new("Weld",blnd)
  9572. w.Part0 = blnd
  9573. w.Part1 = victim.Character.Head
  9574. end end wait(1)
  9575. until not FindTable(blindT, _players[v].Name)
  9576. end end) end end)
  9577.  
  9578. addcmd('unblind','blinds a player',{'noblind'},
  9579. function(args, speaker)
  9580. local players = getPlayer(args[1], speaker)
  9581. for i,v in pairs(players)do
  9582. spawn(function()
  9583. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9584. local blind = gPlayers[v].Name
  9585. local victim = gPlayers:FindFirstChild(blind)
  9586. if victim ~= nil then
  9587. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9588. for _, child in pairs( workspace:GetChildren()) do
  9589. if child.Name == "IYblind" .. gPlayers[v].Name then
  9590. child:Destroy()
  9591. end end end end) end end)
  9592.  
  9593. addcmd('punish','punishs player',{''},
  9594. function(args, speaker)
  9595. local players = getPlayer(args[1], speaker)
  9596. for i,v in pairs(players)do
  9597. local pchar = gPlayers[v].Character
  9598. pchar.Parent = LightingService
  9599. end
  9600. end)
  9601.  
  9602. addcmd('unpunish','unpunishs player',{''},
  9603. function(args, speaker)
  9604. local players = getPlayer(args[1], speaker)
  9605. for i,v in pairs(players)do
  9606. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9607. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9608. end
  9609. end
  9610. end)
  9611.  
  9612. local starmanPlayers = {}
  9613. local starmanLastColor = nil
  9614. local starmanEvents = {}
  9615.  
  9616. addcmd("starman","Turns [plr] into starman",{},
  9617. function(args,speaker)
  9618. local function starman(plr)
  9619. local char = plr.Character
  9620. local lastColor = ""
  9621. local newColor = ""
  9622.  
  9623. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9624. powerupSound.Name = "PowerUp"
  9625. powerupSound.Volume = 10
  9626. powerupSound.SoundId = "rbxassetid://182755256"
  9627. wait()
  9628. powerupSound:Play()
  9629.  
  9630. game:GetService("Debris"):AddItem(powerupSound,2)
  9631.  
  9632. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9633.  
  9634. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9635. starmanMusic.Name = "Starman"
  9636. starmanMusic.Volume = 1
  9637. starmanMusic.Looped = true
  9638. starmanMusic.SoundId = "rbxassetid://530596723"
  9639. wait()
  9640. starmanMusic:Play()
  9641.  
  9642. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9643. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9644.  
  9645. char.Humanoid.WalkSpeed = 32
  9646. char.Humanoid.MaxHealth = math.huge
  9647. char.Humanoid.Health = math.huge
  9648.  
  9649. local invisff = Instance.new("ForceField", char)
  9650. invisff.Visible = false invisff.Name = 'smff'
  9651.  
  9652. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9653.  
  9654. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9655. light.Name = "StarmanFlash"
  9656. light.Brightness = 100
  9657. light.Range = 20
  9658. light.Shadows = true
  9659.  
  9660. local function stardestroy(part)
  9661. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9662. for i,v in pairs(part.Parent:GetChildren()) do
  9663. if v:IsA("BasePart") then
  9664. local force = Instance.new("BodyForce",v)
  9665. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9666. v:BreakJoints()
  9667. end
  9668. end
  9669.  
  9670. local tadaas = {}
  9671.  
  9672. for i = 1,1 do
  9673. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9674. tadaa.Volume = 10
  9675. tadaa.SoundId = "rbxassetid://551195499"
  9676. table.insert(tadaas,tadaa)
  9677. end
  9678.  
  9679. wait()
  9680.  
  9681. for i,v in pairs(tadaas) do
  9682. v:Play()
  9683. end
  9684. end
  9685. end
  9686.  
  9687. local events = {}
  9688. for i,v in pairs(char:GetChildren()) do
  9689. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9690. end
  9691. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9692. starmanEvents[plr.Name] = events
  9693. starmanPlayers[plr.Name] = char
  9694. end
  9695.  
  9696. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9697. spawn(function()starman(gPlayers[plr])end)
  9698. end
  9699. end)
  9700.  
  9701. addcmd("unstarman","Removes starman from [plr]",{},
  9702. function(args,speaker)
  9703. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9704. pcall(function()
  9705. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9706. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9707. local char = gPlayers[plr].Character
  9708. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9709. char.HumanoidRootPart.Starman:Destroy()
  9710. end
  9711. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9712. char.HumanoidRootPart.StarmanFlash:Destroy()
  9713. end
  9714. while char.HumanoidRootPart:FindFirstChild("smff") do
  9715. char.HumanoidRootPart.smff:Destroy()
  9716. end
  9717. end)
  9718. end
  9719. end)
  9720.  
  9721. local Timers = {}
  9722. function checkTimer(n,t,res)
  9723. if not Timers[n] then Timers[n] = 0 end
  9724.  
  9725. if tick() >= Timers[n] + t then
  9726. if res then Timers[n] = tick() end
  9727. return true
  9728. else
  9729. return false
  9730. end
  9731. end
  9732.  
  9733. function nonEmpty(t)
  9734. for i,v in pairs(t) do
  9735. return true
  9736. end
  9737. return false
  9738. end
  9739.  
  9740. game:GetService("RunService").RenderStepped:Connect(function()
  9741. if nonEmpty(starmanPlayers) then
  9742. if checkTimer("Starman",0.05,true) then
  9743. for name,plrchar in pairs(starmanPlayers) do
  9744. ypcall(function()
  9745. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9746. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9747.  
  9748. local plr = gPlayers:FindFirstChild(name)
  9749.  
  9750. if plr then
  9751. local char = plrchar
  9752. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9753.  
  9754. local meshMap = {}
  9755.  
  9756. for i,v in pairs(char:GetChildren()) do
  9757. if v:IsA("CharacterMesh") then
  9758. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9759. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9760. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9761. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9762. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9763. end
  9764. end
  9765.  
  9766. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9767.  
  9768. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9769. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9770. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9771. starmanLastColor = newColor
  9772. for i,v in pairs(char:GetChildren()) do
  9773. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9774. v.BrickColor = newColor
  9775. local fade = v:Clone()
  9776. if meshMap[v.Name] then
  9777. local newMesh = Instance.new("SpecialMesh",fade)
  9778. newMesh.MeshId = meshMap[v.Name]
  9779. end
  9780. fade.Name = "StarFade"
  9781. fade.Anchored = true
  9782. fade.CanCollide = false
  9783. 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
  9784. fade.Parent = workspace.Terrain
  9785. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9786. game:GetService("Debris"):AddItem(fade,0.5)
  9787. end
  9788. end
  9789. light.Color = newColor.Color
  9790. end
  9791. end)
  9792. end
  9793. end
  9794. end
  9795. end)
  9796.  
  9797. addcmd("tppos","Teleports a player to a coordinate",{},
  9798. function(args,speaker)
  9799. if #args < 4 then return end
  9800. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9801. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9802. local char = gPlayers[plr].Character
  9803. if char and char:FindFirstChild("HumanoidRootPart") then
  9804. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9805. end
  9806. end
  9807. end)
  9808.  
  9809. addcmd("offset","Offsets a player by a coordinate",{},
  9810. function(args,speaker)
  9811. if #args < 4 then return end
  9812. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9813. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9814. local char = gPlayers[plr].Character
  9815. if char and char:FindFirstChild("HumanoidRootPart") then
  9816. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9817. end
  9818. end
  9819. end)
  9820.  
  9821. addcmd('bait',';)',{'troll'},
  9822. function(args, speaker)
  9823. spawn(function()
  9824. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9825. 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)
  9826. y = Instance.new("BillboardGui")
  9827. y.Size = UDim2.new(0,100,0,150)
  9828. y.StudsOffset = Vector3.new(0,1,0)
  9829. y.Parent = P
  9830. y.Adornee = P
  9831. f = Instance.new("TextLabel")
  9832. f.Parent = y
  9833. f.BackgroundTransparency = 1
  9834. f.Position = UDim2.new(0,0,0,-50)
  9835. f.Size = UDim2.new(0,100,0,100)
  9836. f.Font = "Highway"
  9837. f.FontSize = "Size48"
  9838. f.Text = "Touch for admin!"
  9839. f.TextStrokeColor3 = Color3.new(0,0,0)
  9840. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9841. f.TextStrokeTransparency = 0
  9842. f.TextYAlignment = "Bottom"
  9843. 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)
  9844. end)
  9845. end)
  9846.  
  9847. addcmd('removebait','clears bait parts',{'nobait'},
  9848. function(args, speaker)
  9849. local function dels(instance)
  9850. for i,v in pairs(instance:GetChildren())do
  9851. if v.name == "IYbait"then v:Destroy()end
  9852. dels(v)
  9853. end
  9854. end
  9855. dels(workspace)
  9856. end)
  9857.  
  9858. function CreateInstance(cls,props)
  9859. local inst = Instance.new(cls)
  9860. for i,v in pairs(props) do
  9861. inst[i] = v
  9862. end
  9863. return inst end
  9864. local function createSoundFrame()
  9865. 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)
  9866. 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
  9867. 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)
  9868. 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})
  9869. 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})
  9870. 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)
  9871. 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)
  9872. 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})
  9873. 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
  9874. 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
  9875. 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)
  9876. 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})
  9877. 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})
  9878. 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)
  9879. 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})
  9880. 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})
  9881. 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
  9882. 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)
  9883. return soundFrame end
  9884. local soundFrame = createSoundFrame()
  9885. soundFrame.Visible = true
  9886. local MusicPlayer do
  9887. MusicPlayer = {}
  9888. local playlist = {}
  9889. local currentSong = 1
  9890. local playlistHook = nil
  9891. --local soundFrame = script.Parent:WaitForChild("Sound")
  9892. local soundLine = soundFrame:WaitForChild("Pos")
  9893. local soundTouch = soundLine:WaitForChild("Touch")
  9894. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9895. local soundPause = soundFrame:WaitForChild("Pause")
  9896. local soundNext = soundFrame:WaitForChild("NextSong")
  9897. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9898. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9899. local mouseDrag = false
  9900. local mouse = gPlayers.LocalPlayer:GetMouse()
  9901. local lineBar = soundFrame:WaitForChild("Pos")
  9902. adminSound = Instance.new("Sound",nil)
  9903. local function timeConvert(num)
  9904. local mins = math.floor(num/60)
  9905. local secs = math.floor(num % 60)
  9906. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9907. end
  9908. local function updateSongLine()
  9909. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9910. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9911. local movePos = linePos/soundLine.AbsoluteSize.X
  9912. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9913. elseif linePos < 0 then
  9914. soundTouch.Position = UDim2.new(0,0,0,0)
  9915. else
  9916. soundTouch.Position = UDim2.new(1,0,0,0)
  9917. end
  9918. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9919. adminSound.TimePosition = newTimePos
  9920. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9921. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9922. end
  9923. local function updateDetails(id)
  9924. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9925. soundFrame.SName.Text = info.Name
  9926. end
  9927. local function setPlaylistHook()
  9928. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9929. if #playlist == 0 then return end
  9930. playlistHook = adminSound.DidLoop:connect(function()
  9931. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9932. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9933. MusicPlayer:Play(playlist[currentSong],true)
  9934. end)
  9935. end
  9936. local function disconnectPlaylistHook()
  9937. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9938. end
  9939. game:GetService("RunService").RenderStepped:Connect(function()
  9940. if adminSound.Playing then
  9941. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9942. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9943. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9944. end
  9945. end)
  9946. lineBar.InputBegan:connect(function(input)
  9947. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9948. mouseDrag = true
  9949. updateSongLine()
  9950. end
  9951. end)
  9952. lineBar.InputEnded:connect(function(input)
  9953. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9954. mouseDrag = false
  9955. end
  9956. end)
  9957. mouse.Move:connect(function(prop)
  9958. if mouseDrag then
  9959. updateSongLine()
  9960. end
  9961. end)
  9962. function MusicPlayer:Play(id,plist)
  9963. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9964. adminSound:Stop()
  9965. if adminSound.Parent == nil then
  9966. adminSound = Instance.new("Sound",workspace)
  9967. adminSound.Name = "IYsound"
  9968. adminSound.Looped = true
  9969. if plist then setPlaylistHook() end
  9970. end
  9971. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9972. adminSound.TimePosition = 0
  9973. --repeat wait() until adminSound.IsLoaded
  9974. adminSound:Play()
  9975. soundPlayStop.BackgroundTransparency = 0
  9976. soundPlayStop.ImageTransparency = 1
  9977. updateDetails(id)
  9978. end
  9979. function MusicPlayer:Playlist(list)
  9980. playlist = list
  9981. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9982. currentSong = 1
  9983. if adminSound.Parent == nil then
  9984. adminSound = Instance.new("Sound",workspace)
  9985. adminSound.Name = "IYsound"
  9986. adminSound.Looped = true
  9987. end
  9988. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9989. MusicPlayer:Play(playlist[1],true)
  9990. setPlaylistHook()
  9991. end
  9992. function MusicPlayer:Stop()
  9993. adminSound:Stop()
  9994. adminSound.TimePosition = 0
  9995. soundTouch.Position = UDim2.new(0,0,0,0)
  9996. soundFrame.TimeStart.Text = "0:00"
  9997. soundPlayStop.BackgroundTransparency = 1
  9998. soundPlayStop.ImageTransparency = 0
  9999. end
  10000. function MusicPlayer:Pause()
  10001. adminSound:Pause()
  10002. soundPlayStop.BackgroundTransparency = 1
  10003. soundPlayStop.ImageTransparency = 0
  10004. end
  10005. function MusicPlayer:Resume()
  10006. adminSound:Resume()
  10007. soundPlayStop.BackgroundTransparency = 0
  10008. soundPlayStop.ImageTransparency = 1
  10009. setPlaylistHook()
  10010. end
  10011. function MusicPlayer:NextSong()
  10012. if #playlist == 0 then return end
  10013. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  10014. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  10015. MusicPlayer:Play(playlist[currentSong],true)
  10016. end
  10017. function MusicPlayer:PrevSong()
  10018. if #playlist == 0 then return end
  10019. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  10020. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  10021. MusicPlayer:Play(playlist[currentSong],true)
  10022. end
  10023. function MusicPlayer:SetSong(ind)
  10024. if ind > #playlist or ind <= 0 then return end
  10025. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  10026. MusicPlayer:Play(playlist[ind],true)
  10027. end
  10028. playerenabled = false
  10029. function MusicPlayer:Show()
  10030. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10031. end
  10032. function MusicPlayer:Hide()
  10033. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10034. end
  10035. function colorFrames(obj,col)
  10036. for i,v in pairs(obj:GetChildren()) do
  10037. if v:IsA("ImageLabel") then
  10038. v.ImageColor3 = col
  10039. end
  10040. v.BackgroundColor3 = col
  10041. end
  10042. end
  10043. for i,v in pairs(soundButtons) do
  10044. v.MouseEnter:connect(function()
  10045. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  10046. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  10047. v.BackgroundColor3 = Color3.new(1,1,1)
  10048. colorFrames(v,Color3.new(1,1,1))
  10049. end)
  10050. v.MouseLeave:connect(function()
  10051. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10052. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10053. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10054. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10055. end)
  10056. end
  10057. soundPlayStop.MouseButton1Click:connect(function()
  10058. if adminSound.Playing then
  10059. MusicPlayer:Stop()
  10060. else
  10061. MusicPlayer:Resume()
  10062. end
  10063. end)
  10064. soundPause.MouseButton1Click:connect(function()
  10065. MusicPlayer:Pause()
  10066. end)
  10067. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10068. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10069. end
  10070. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10071. soundFrame.Parent = testgui
  10072. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10073. function(args, speaker)
  10074. playerenabled = true
  10075. if #args > 0 then
  10076. for i,v in pairs(game:GetDescendants()) do
  10077. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10078. if adminSound.Parent == nil then
  10079. adminSound = Instance.new("Sound",workspace)
  10080. adminSound.Name = "IYsound"
  10081. adminSound.Looped = true
  10082. end
  10083. local idlist = splitString(args[1])
  10084. local workingIds = {}
  10085. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10086. if #workingIds > 0 then
  10087. playerenabled = true
  10088. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10089. MusicPlayer:Playlist(workingIds)
  10090. 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)
  10091. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10092. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10093. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10094. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10095. 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)
  10096. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10097. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10098. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10099. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10100. addcmd('setsong','goto a song',{'tosong'},
  10101. function(args, speaker)
  10102. MusicPlayer:SetSong(tonumber(args[1]))
  10103. end)
  10104. addcmd('nextsong','forward a song',{'nxtsong'},
  10105. function(args, speaker)
  10106. MusicPlayer:NextSong()
  10107. end)
  10108. addcmd('prevsong','back a song',{'previoussong'},
  10109. function(args, speaker)
  10110. MusicPlayer:PrevSong()
  10111. end)
  10112. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10113. function(args, speaker)
  10114. playerenabled = false
  10115. MusicPlayer:Hide()
  10116. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10117. end)
  10118.  
  10119. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10120. function(args, speaker)
  10121. for i,v in pairs(game:GetDescendants()) do
  10122. if v:IsA'Sound'then v:Destroy() end end
  10123. local c = args[1] or 'stop'
  10124. if std.inTable({'stop'}, c:lower()) then return end
  10125. local s = Instance.new("Sound", workspace)
  10126. s.Name = "IYsound"
  10127. s.Looped = true
  10128. s.SoundId = c
  10129. s.Volume = 1
  10130. s:Play()
  10131. playerenabled = false
  10132. Notify('Playing hash')
  10133. end)
  10134.  
  10135. addcmd('disco','disco party',{''},
  10136. function(args, speaker)
  10137. _G.nodisco = nil
  10138. coroutine.resume(coroutine.create(function()
  10139. repeat
  10140. game:GetService('Lighting').GlobalShadows = true
  10141. game:GetService('Lighting').FogEnd = 200
  10142. game:GetService('Lighting').TimeOfDay = 0
  10143. local r = 255
  10144. local g = 0
  10145. local b = 0
  10146. for i = 0,255,5 do
  10147. if _G.nodisco ~=nil then return end
  10148. r = r - 5
  10149. b = b + 5
  10150. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10151. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10152. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10153. wait()
  10154. end
  10155. for i = 0,255,5 do
  10156. if _G.nodisco ~=nil then return end
  10157. g = g + 5
  10158. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10159. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10160. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10161. wait()
  10162. end
  10163. for i = 0,255,5 do
  10164. if _G.nodisco ~=nil then return end
  10165. b = b - 5
  10166. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10167. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10168. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10169. wait()
  10170. end
  10171. for i = 0,255,5 do
  10172. if _G.nodisco ~=nil then return end
  10173. r = r + 5
  10174. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10175. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10176. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10177. wait()
  10178. end
  10179. for i = 0,255,5 do
  10180. if _G.nodisco ~=nil then return end
  10181. g = g - 5
  10182. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10183. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10184. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10185. wait()
  10186. end
  10187. until _G.nodisco
  10188. end))
  10189. end)
  10190.  
  10191. addcmd('undisco','rip disco party',{''},
  10192. function(args, speaker)
  10193. _G.nodisco = true
  10194. execCmd('fixl')
  10195. end)
  10196.  
  10197. addcmd('hat','give a hat to a player',{''},
  10198. function(args, speaker)
  10199. local players = getPlayer(args[1], speaker)
  10200. for i,v in pairs(players)do
  10201. local char = gPlayers[v].Character
  10202. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10203. Hat.Parent = char
  10204. end end)
  10205.  
  10206. fm = Instance.new('BlockMesh', DATA)
  10207. fm.Scale = Vector3.new(1, 1, 2)
  10208. fm.Name = "FAT"
  10209. addcmd('fat','makes a plr fat',{''},
  10210. function(args, speaker)
  10211. local players = getPlayer(args[1], speaker)
  10212. for i,v in pairs(players)do
  10213. local char = gPlayers[v].Character
  10214. for _, child in pairs( char:GetChildren()) do
  10215. if child.ClassName == "CharacterMesh" then
  10216. child:Destroy() end end
  10217. for i,v in pairs(char:GetChildren()) do
  10218. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10219. fm:Clone().Parent = v
  10220. end end end end)
  10221.  
  10222. addcmd('crucify','crucifies a player',{'cruci'},
  10223. function(args, speaker)
  10224. local players = getPlayer(args[1], speaker)
  10225. for i,v in pairs(players)do
  10226. local char = gPlayers[v].Character
  10227. local torso=char['Torso']
  10228. local larm=char['Left Arm']
  10229. local rarm=char['Right Arm']
  10230. local lleg=char['Left Leg']
  10231. local rleg=char['Right Leg']
  10232. local head=char['Head']
  10233. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10234. local cru=Instance.new('Model',char)
  10235. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10236. local c1=Instance.new('Part',cru)
  10237. c1.BrickColor=BrickColor.new('Reddish brown')
  10238. c1.Material='Wood'
  10239. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10240. c1.Size=Vector3.new(2,18.4,1)
  10241. c1.Anchored=true
  10242. local c2=c1:Clone()
  10243. c2.Parent=cru
  10244. c2.Size=Vector3.new(11,1.6,1)
  10245. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10246. torso.Anchored=true;wait(0.5)
  10247. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10248. larm.Anchored=true
  10249. rarm.Anchored=true
  10250. lleg.Anchored=true
  10251. rleg.Anchored=true
  10252. head.Anchored=true;wait()
  10253. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10254. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10255. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10256. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10257. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10258. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10259. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10260. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10261. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10262. local n1=Instance.new('Part',cru)
  10263. n1.BrickColor=BrickColor.new('Dark stone grey')
  10264. n1.Material='DiamondPlate'
  10265. n1.Size=Vector3.new(0.2,0.2,2)
  10266. n1.Anchored=true
  10267. local m=Instance.new('BlockMesh',n1)
  10268. m.Scale=Vector3.new(0.2,0.2,0.7)
  10269. local n2=n1:Clone()
  10270. n2.Parent=cru
  10271. local n3=n1:Clone()
  10272. n3.Parent=cru
  10273. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10274. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10275. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10276. spawn(function()
  10277. repeat
  10278. wait(0.1)
  10279. char.Humanoid.Health=char.Humanoid.Health-0.6
  10280. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10281. char:BreakJoints()
  10282. end)
  10283. end
  10284. end
  10285. end)
  10286.  
  10287. addcmd('hang','hangs a player',{},
  10288. function(args, speaker)
  10289. local players = getPlayer(args[1], speaker)
  10290. for i,v in pairs(players)do
  10291. local plr = gPlayers[v].Character
  10292. plr.HumanoidRootPart.Anchored = true
  10293. function sandbox(var,func)
  10294. local env = getfenv(func)
  10295. local newenv = setmetatable({},{
  10296. __index = function(self,k)
  10297. if k=="script" then
  10298. return var
  10299. else
  10300. return env[k]
  10301. end
  10302. end,
  10303. })
  10304. setfenv(func,newenv)
  10305. return func
  10306. end
  10307. cors = {}
  10308. mas = Instance.new("Model",game:GetService("Lighting"))
  10309. local Model0 = Instance.new("Model")
  10310. local Part1 = Instance.new("Part")
  10311. local Part2 = Instance.new("Part")
  10312. local Part3 = Instance.new("Part")
  10313. local Part4 = Instance.new("Part")
  10314. local Part5 = Instance.new("Part")
  10315. local Motor6D6 = Instance.new("Motor6D")
  10316. local Part7 = Instance.new("Part")
  10317. local Part8 = Instance.new("Part")
  10318. local Part9 = Instance.new("Part")
  10319. local Part10 = Instance.new("Part")
  10320. local Part11 = Instance.new("Part")
  10321. local Part12 = Instance.new("Part")
  10322. local Part13 = Instance.new("Part")
  10323. local Part14 = Instance.new("Part")
  10324. local Part15 = Instance.new("Part")
  10325. Model0.Name = "hang"
  10326. Model0.Parent = mas
  10327. Part1.Parent = Model0
  10328. Part1.Material = Enum.Material.SmoothPlastic
  10329. Part1.BrickColor = BrickColor.new("Reddish brown")
  10330. Part1.Anchored = true
  10331. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10332. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10333. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10334. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10335. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10336. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10337. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10338. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10339. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10340. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10341. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10342. Part2.Parent = Model0
  10343. Part2.Material = Enum.Material.Wood
  10344. Part2.BrickColor = BrickColor.new("Pine Cone")
  10345. Part2.Anchored = true
  10346. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10347. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10348. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10349. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10350. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10351. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10352. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10353. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10354. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10355. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10356. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10357. Part3.Parent = Model0
  10358. Part3.Material = Enum.Material.Wood
  10359. Part3.BrickColor = BrickColor.new("Pine Cone")
  10360. Part3.Anchored = true
  10361. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10362. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10363. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10364. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10365. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10366. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10367. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10368. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10369. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10370. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10371. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10372. Part4.Parent = Model0
  10373. Part4.Material = Enum.Material.Wood
  10374. Part4.BrickColor = BrickColor.new("Pine Cone")
  10375. Part4.Anchored = true
  10376. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10377. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10378. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10379. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10380. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10381. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10382. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10383. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10384. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10385. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10386. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10387. Part5.Name = "main"
  10388. Part5.Parent = Model0
  10389. Part5.BrickColor = BrickColor.new("Bright blue")
  10390. Part5.Transparency = 1
  10391. Part5.Rotation = Vector3.new(0, -90, 0)
  10392. Part5.Anchored = true
  10393. Part5.CanCollide = false
  10394. Part5.FormFactor = Enum.FormFactor.Symmetric
  10395. Part5.Size = Vector3.new(2, 2, 1)
  10396. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10397. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10398. Part5.TopSurface = Enum.SurfaceType.Smooth
  10399. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10400. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10401. Part5.Orientation = Vector3.new(0, -90, 0)
  10402. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10403. Motor6D6.Name = "RootJoint"
  10404. Motor6D6.Parent = Part5
  10405. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10406. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10407. Motor6D6.Part0 = Part5
  10408. Motor6D6.MaxVelocity = 0.10000000149012
  10409. Part7.Parent = Model0
  10410. Part7.Material = Enum.Material.SmoothPlastic
  10411. Part7.BrickColor = BrickColor.new("Reddish brown")
  10412. Part7.Rotation = Vector3.new(90, 75, -180)
  10413. Part7.Anchored = true
  10414. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10415. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10416. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10417. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10421. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10422. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10423. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10424. Part7.Orientation = Vector3.new(15, 90, -90)
  10425. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10426. Part8.Parent = Model0
  10427. Part8.Material = Enum.Material.Wood
  10428. Part8.BrickColor = BrickColor.new("Pine Cone")
  10429. Part8.Anchored = true
  10430. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10431. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10432. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10437. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10438. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10439. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10440. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10441. Part9.Parent = Model0
  10442. Part9.Material = Enum.Material.SmoothPlastic
  10443. Part9.BrickColor = BrickColor.new("Reddish brown")
  10444. Part9.Rotation = Vector3.new(90, 75, -180)
  10445. Part9.Anchored = true
  10446. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10447. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10448. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10452. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10453. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10454. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10455. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10456. Part9.Orientation = Vector3.new(15, 90, -90)
  10457. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10458. Part10.Parent = Model0
  10459. Part10.Material = Enum.Material.SmoothPlastic
  10460. Part10.BrickColor = BrickColor.new("Reddish brown")
  10461. Part10.Anchored = true
  10462. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10463. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10464. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10468. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10469. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10470. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10471. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10472. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10473. Part11.Parent = Model0
  10474. Part11.Material = Enum.Material.SmoothPlastic
  10475. Part11.BrickColor = BrickColor.new("Reddish brown")
  10476. Part11.Anchored = true
  10477. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10478. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10479. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10480. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10484. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10485. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10486. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10487. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10488. Part12.Parent = Model0
  10489. Part12.Material = Enum.Material.SmoothPlastic
  10490. Part12.BrickColor = BrickColor.new("Reddish brown")
  10491. Part12.Rotation = Vector3.new(90, 75, -180)
  10492. Part12.Anchored = true
  10493. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10494. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10495. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10496. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10497. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10498. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10499. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10500. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10501. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10502. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10503. Part12.Orientation = Vector3.new(15, 90, -90)
  10504. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10505. Part13.Parent = Model0
  10506. Part13.Material = Enum.Material.SmoothPlastic
  10507. Part13.BrickColor = BrickColor.new("Reddish brown")
  10508. Part13.Anchored = true
  10509. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10510. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10511. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10512. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10513. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10514. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10515. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10516. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10517. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10518. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10519. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10520. Part14.Parent = Model0
  10521. Part14.Material = Enum.Material.SmoothPlastic
  10522. Part14.BrickColor = BrickColor.new("Reddish brown")
  10523. Part14.Rotation = Vector3.new(90, 75, -180)
  10524. Part14.Anchored = true
  10525. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10526. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10527. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10528. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10529. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10530. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10531. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10532. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10533. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10534. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10535. Part14.Orientation = Vector3.new(15, 90, -90)
  10536. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10537. Part15.Parent = Model0
  10538. Part15.Material = Enum.Material.SmoothPlastic
  10539. Part15.BrickColor = BrickColor.new("Reddish brown")
  10540. Part15.Anchored = true
  10541. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10542. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10543. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10544. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10545. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10546. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10547. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10548. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10549. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10550. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10551. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10552. for i,v in pairs(mas:GetChildren()) do
  10553. v.Parent = workspace
  10554. pcall(function() v:MakeJoints() end)
  10555. end
  10556. mas:Destroy()
  10557. for i,v in pairs(cors) do
  10558. spawn(function()
  10559. pcall(v)
  10560. end)
  10561. end
  10562. hang = Model0
  10563. hang.Parent = plr
  10564. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10565. pcall(function()
  10566. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10567. function weld(p, cf)
  10568. local weld1 = Instance.new("Weld")
  10569. weld1.Part0 = p
  10570. weld1.Part1 = plr.Torso
  10571. weld1.C0 = CFrame.new()
  10572. weld1.C1 = cf
  10573. weld1.Parent = p
  10574. end
  10575. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10576. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10577. spawn(function()
  10578. repeat
  10579. wait(0.1)
  10580. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10581. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10582. plr:BreakJoints()
  10583. end)
  10584. end)
  10585. end
  10586. end)
  10587.  
  10588. addcmd('fix', 'restores lighting and what not',{},
  10589. function(args, speaker)
  10590. LightingService.Ambient = origsettings.abt
  10591. LightingService.OutdoorAmbient = origsettings.oabt
  10592. LightingService.Brightness = origsettings.brt
  10593. LightingService.TimeOfDay = origsettings.time
  10594. LightingService.FogColor = origsettings.fclr
  10595. LightingService.FogEnd = origsettings.fe
  10596. LightingService.FogStart = origsettings.fs
  10597. playinggif = false
  10598. workspace.Gravity = 200
  10599. 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)
  10600. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10601. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10602. if v:IsA("PostEffect") then v:Destroy() end end
  10603. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10604.  
  10605. Floating = false
  10606.  
  10607. addcmd('float', 'makes player float',{},
  10608. function(args,speaker)
  10609. Floating = true
  10610. local players = getPlayer(args[1], speaker)
  10611. for _,v in pairs(players) do
  10612. local pchar = gPlayers[v].Character
  10613. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10614. spawn(function()
  10615. local float = DATA.Float:Clone()
  10616. float.Parent = pchar
  10617. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10618. spawn(function()
  10619. while wait(0.1) do
  10620. if pchar:FindFirstChild("Float") then
  10621. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10622. else
  10623. break
  10624. end
  10625. end
  10626. end)
  10627. end)
  10628. end
  10629. end
  10630. end)
  10631.  
  10632. addcmd('unfloat','disables floating',{},
  10633. function(args, speaker)
  10634. Floating = false
  10635. local players = getPlayer(args[1], speaker)
  10636. for i,v in pairs(players)do
  10637. local pchar = gPlayers[v].Character
  10638. if pchar:FindFirstChild("Float") then
  10639. pchar.Float:Destroy()
  10640. end
  10641. end
  10642. end)
  10643.  
  10644. runningnoclip = false
  10645. Clip = true
  10646. addcmd('noclip','noclip',{},
  10647. function(args, speaker)
  10648. if speaker.userId ~= LP.userId then
  10649. lponly(speaker)
  10650. else
  10651. Notify('Noclip enabled')
  10652. Clip = false
  10653. if LP.Character:FindFirstChild('Torso') then
  10654. wait(0.1)
  10655. if runningnoclip == false then runningnoclip = true
  10656. game:GetService('RunService').Stepped:connect(function ()
  10657. if Clip == false and LP.Character ~= nil then
  10658. for _, child in pairs( LP.Character:GetDescendants()) do
  10659. if child.ClassName == 'Part' and child.CanCollide == true then
  10660. child.CanCollide = false
  10661. end end end end) end
  10662. else
  10663. r15noclip = true
  10664. end
  10665. end
  10666. end)
  10667.  
  10668. addcmd('clip','clip',{},
  10669. function(args, speaker)
  10670. if speaker.userId ~= LP.userId then
  10671. lponly(speaker)
  10672. else
  10673. Notify('Noclip disabled')
  10674. Clip = true
  10675. r15noclip = false
  10676. wait(0.1)
  10677. if LP.Character ~= nil then
  10678. LP.Character.Torso.CanCollide = true
  10679. LP.Character.Head.CanCollide = true
  10680. end end end)
  10681.  
  10682. addcmd('prefix','changes prefix',{},
  10683. function(args, speaker)
  10684. cmdprefix = args[1]
  10685. Notify('Set prefix to "' .. args[1] .. '"')
  10686. updatefile()
  10687. end)
  10688.  
  10689. logsopen = false
  10690. addcmd('logs','shows logs',{},
  10691. function(args, speaker)
  10692. if speaker.userId ~= LP.userId then
  10693. lponly(speaker) else
  10694. if logsopen == false then logsopen = true
  10695. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10696. end
  10697. end
  10698. end)
  10699.  
  10700. local Saved = {}
  10701.  
  10702. RestorePoint = function()
  10703. Saved = {}
  10704. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10705. v.Archivable = true;
  10706. end
  10707. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10708. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10709. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10710. table.insert(Saved, v:Clone());
  10711. end
  10712. elseif v:IsA("Terrain") then
  10713. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10714. end
  10715. end
  10716. return Saved;
  10717. end
  10718.  
  10719. InsertPoint = function()
  10720. if #Saved == 0 and not Saved.Terrain then
  10721. return false;
  10722. end
  10723. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10724. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10725. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10726. pcall(function()
  10727. v:Destroy()
  10728. end)
  10729. end
  10730. elseif v:IsA("Terrain") then
  10731. v:Clear()
  10732. end
  10733. end
  10734. for i, v in ipairs(Saved) do
  10735. v:Clone().Parent = workspace;
  10736. end
  10737. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10738. end
  10739.  
  10740. addcmd('savemap','saves current map',{'smap'},
  10741. function(args, speaker)
  10742. RestorePoint()
  10743. Notify('Saved current map')
  10744. end)
  10745.  
  10746. addcmd('restoremap','saves current map',{'rmap'},
  10747. function(args, speaker)
  10748. InsertPoint()
  10749. Notify('Loaded last saved map')
  10750. end)
  10751.  
  10752. addcmd('respawn','respawns',{},
  10753. function(args, speaker)
  10754. local players = getPlayer(args[1], speaker)
  10755. for i,v in pairs(players) do
  10756. respawn(gPlayers[v])
  10757. end
  10758. end)
  10759.  
  10760. addcmd('version','shows version',{''},
  10761. function(args, speaker)
  10762. if speaker.userId ~= LP.userId then
  10763. lponly(speaker)
  10764. else
  10765. Notify("Version is " .. Version)
  10766. end
  10767. end)
  10768. local CTPenabled = false
  10769. Mouse.KeyDown:connect(function (Key)
  10770. if Key:byte() == 29 then
  10771. if FLYING == false then
  10772. execCmd("fly me", Player)
  10773. elseif FLYING == true then
  10774. execCmd("unfly me", Player)
  10775. end
  10776. end
  10777. if Key:byte() == 30 then
  10778. if Clip == true then
  10779. execCmd("noclip", Player)
  10780. elseif Clip == false then
  10781. execCmd("clip", Player)
  10782. end
  10783. end
  10784. Key = Key:lower()
  10785. if Key:byte() == 27 then
  10786. CTPenabled = true
  10787. end
  10788. end)
  10789. Mouse.KeyUp:connect(function(Key)
  10790. Key = Key:lower()
  10791. if Key:byte() == 27 then
  10792. CTPenabled = false
  10793. end
  10794. end)
  10795. Mouse.Button1Down:connect(function()
  10796. local charx = gPlayers.LocalPlayer.Character
  10797. if charx and CTPenabled == true then
  10798. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10799. end
  10800. end)
  10801.  
  10802. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10803. CMDbar.Name = 'GUI'
  10804. CMDbar.DisplayOrder = 2
  10805. cont = Instance.new("Frame")
  10806. cmdBAR = Instance.new('TextBox', cont)
  10807. cont.Name = "cont"
  10808. cont.BackgroundTransparency = 1
  10809. cont.Position = UDim2.new(1, -265, 0, -75)
  10810. cont.Size = UDim2.new(0, 270, 0, 45)
  10811. cont.Parent = CMDbar
  10812. cont.ZIndex = 5
  10813. cont.Active = true
  10814. dragGUI(cont)
  10815. cmdBAR.Name = "CMDbar"
  10816. cmdBAR.Parent = cont
  10817. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10818. cmdBAR.BackgroundTransparency = 0.7
  10819. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10820. cmdBAR.BorderSizePixel = 0
  10821. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10822. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10823. cmdBAR.Font = Enum.Font.SourceSans
  10824. cmdBAR.FontSize = Enum.FontSize.Size18
  10825. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10826. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10827. cmdBAR.ZIndex = 5
  10828. DATA = Instance.new('Folder', game.ContextActionService)
  10829. DATA.Name = 'Data'
  10830. Paper = Instance.new('BlockMesh', DATA)
  10831. Paper.Name = 'Paper'
  10832. Paper.Scale = Vector3.new(1,1,0.1)
  10833. ayylmao = Instance.new('Hat', DATA)
  10834. ayylmao.Name = 'ayylmao'
  10835. ayyHandle = Instance.new('Part', ayylmao)
  10836. ayyHandle.Name = 'Handle'
  10837. ayyHandle.Size = Vector3.new(2,2.4,2)
  10838. ayyHandle.FormFactor = 'Plate'
  10839. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10840. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10841. ayyMesh.MeshType = 'FileMesh'
  10842. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10843. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10844. Float = Instance.new('Part', DATA)
  10845. Float.Name = 'Float'
  10846. Float.Transparency = 1
  10847. Float.Size = Vector3.new(6,1,6)
  10848. Float.Anchored = true
  10849. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10850. missile = Instance.new('Part', DATA)
  10851. missile.Name = 'IY_missile'
  10852. missile.CanCollide = false
  10853. missile.Size = Vector3.new(2, 5, 2)
  10854. Instance.new('CylinderMesh', missile)
  10855. local F = Instance.new('Part', missile)
  10856. F.BrickColor = BrickColor.new('Black')
  10857. F.CanCollide = false
  10858. F.Size = Vector3.new(2, 0.2, 2)
  10859. Instance.new('CylinderMesh', F)
  10860. local fire = Instance.new('Fire', F)
  10861. fire.Size = "15"
  10862. fire.Heat = "25"
  10863. local head = Instance.new('Part', missile)
  10864. head.CanCollide = false
  10865. head.Shape = 'Ball'
  10866. head.Size = Vector3.new(2, 2, 2)
  10867. head.TopSurface = 'Smooth'
  10868. head.BottomSurface = 'Smooth'
  10869. local BF = Instance.new('BodyForce', missile)
  10870. BF.Name = 'force'
  10871. BF.Force = Vector3.new(0, 0, 0)
  10872. local W1 = Instance.new('Weld', missile)
  10873. W1.Part0 = missile
  10874. W1.Part1 = F
  10875. W1.C1 = CFrame.new(0, 2.6, 0)
  10876. local W2 = Instance.new('Weld', missile)
  10877. W2.Part0 = missile
  10878. W2.Part1 = head
  10879. W2.C1 = CFrame.new(0, -2.6, 0)
  10880. jail = Instance.new('Model', DATA)
  10881. jail.Name = 'JAIL'
  10882. local B = Instance.new('Part', jail)
  10883. B.Name = 'BUTTOM'
  10884. B.BrickColor = BrickColor.new('Black')
  10885. B.Transparency = 0.5
  10886. B.Anchored = true
  10887. B.Locked = true
  10888. B.Size = Vector3.new(6, 1, 6)
  10889. B.TopSurface = 'Smooth'
  10890. B.BottomSurface = 'Smooth'
  10891. local M = Instance.new('Part', jail)
  10892. M.Name = 'MAIN'
  10893. M.BrickColor = BrickColor.new('Black')
  10894. M.Transparency = 1
  10895. M.Anchored = true
  10896. M.CanCollide = false
  10897. M.Locked = true
  10898. M.Position = B.Position + Vector3.new(0, 3, 0)
  10899. M.Size = Vector3.new(1, 1, 1)
  10900. local P1 = Instance.new('Part', jail)
  10901. P1.BrickColor = BrickColor.new('Black')
  10902. P1.Transparency = 0.5
  10903. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10904. P1.Rotation = Vector3.new(0, 90, 0)
  10905. P1.Anchored = true
  10906. P1.Locked = true
  10907. P1.Size = Vector3.new(1, 6, 6)
  10908. local P2 = Instance.new('Part', jail)
  10909. P2.BrickColor = BrickColor.new('Black')
  10910. P2.Transparency = 0.5
  10911. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10912. P2.Rotation = Vector3.new(-180, 0, -180)
  10913. P2.Anchored = true
  10914. P2.Locked = true
  10915. P2.Size = Vector3.new(1, 6, 4)
  10916. local P3 = Instance.new('Part', jail)
  10917. P3.BrickColor = BrickColor.new('Black')
  10918. P3.Transparency = 0.5
  10919. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10920. P3.Rotation = Vector3.new(0, 0, 0)
  10921. P3.Anchored = true
  10922. P3.Locked = true
  10923. P3.Size = Vector3.new(1, 6, 4)
  10924. local P4 = Instance.new('Part', jail)
  10925. P4.BrickColor = BrickColor.new('Black')
  10926. P4.Transparency = 0.5
  10927. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10928. P4.Rotation = Vector3.new(0, 90, 0)
  10929. P4.Anchored = true
  10930. P4.Locked = true
  10931. P4.Size = Vector3.new(1, 6, 6)
  10932. local TOP = Instance.new('Part', jail)
  10933. TOP.BrickColor = BrickColor.new('Black')
  10934. TOP.Transparency = 0.5
  10935. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10936. TOP.Rotation = Vector3.new(0, 0, 0)
  10937. TOP.Anchored = true
  10938. TOP.Locked = true
  10939. TOP.Size = Vector3.new(6, 1, 6)
  10940. TOP.TopSurface = 'Smooth'
  10941. TOP.BottomSurface = 'Smooth'
  10942. cp = Instance.new("ScreenGui")
  10943. local Frame = Instance.new("Frame")
  10944. local holder = Instance.new("Frame")
  10945. bar = Instance.new("Frame")
  10946. local cmds = Instance.new("TextButton")
  10947. local settings = Instance.new("TextButton")
  10948. local Hide = Instance.new("TextButton")
  10949. local Exit = Instance.new("TextButton")
  10950. FeedbackMain = Instance.new("Frame")
  10951. local Title = Instance.new("TextLabel")
  10952. local checkboxText = Instance.new("TextLabel")
  10953. local CheckBox = Instance.new("ImageButton")
  10954. local bindInput = Instance.new("TextButton")
  10955. Input = Instance.new("TextBox")
  10956. local preText = Instance.new("TextLabel")
  10957. local setpre = Instance.new("TextButton")
  10958. local everyone = Instance.new("TextButton")
  10959. local JLtext = Instance.new("TextLabel")
  10960. local CheckBoxJL = Instance.new("ImageButton")
  10961. local friends = Instance.new("TextButton")
  10962. local InputBox = Instance.new("TextButton")
  10963. Input_2 = Instance.new("TextBox")
  10964. local MTText = Instance.new("TextLabel")
  10965. local setMT = Instance.new("TextButton")
  10966. local CheckBoxS = Instance.new("ImageButton")
  10967. local slocktext = Instance.new("TextLabel")
  10968. local barBind = Instance.new("TextLabel")
  10969. local setBind = Instance.new("TextButton")
  10970. local MtimeInput = Instance.new("TextButton")
  10971. Input_3 = Instance.new("TextBox")
  10972. local size = Instance.new("Frame")
  10973. MAIN = Instance.new("Frame")
  10974. local Title_2 = Instance.new("TextLabel")
  10975. local Example = Instance.new("TextLabel")
  10976. local Search = Instance.new("TextBox")
  10977. local CMDss = Instance.new("ScrollingFrame")
  10978. local uicolortext = Instance.new("TextLabel")
  10979. local openC = Instance.new("TextButton")
  10980. cp.Name = "cp"
  10981. cp.Parent = DATA
  10982. Frame.Parent = cp
  10983. Frame.Active = true
  10984. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10985. Frame.BackgroundTransparency = 1
  10986. Frame.Position = UDim2.new(1, -300, 1, -330)
  10987. Frame.Size = UDim2.new(0, 300, 0, 40)
  10988. holder.Name = "holder"
  10989. holder.Parent = Frame
  10990. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10991. holder.BackgroundTransparency = 1
  10992. holder.BorderSizePixel = 2
  10993. holder.ClipsDescendants = true
  10994. holder.Size = UDim2.new(0, 300, 0, 330)
  10995. holder.ZIndex = 2
  10996. bar.Name = "bar"
  10997. bar.Parent = holder
  10998. bar.BackgroundColor3 = maincolor
  10999. bar.BackgroundTransparency = 0.30000001192093
  11000. bar.BorderColor3 = Color3.new(0, 0, 0)
  11001. bar.BorderSizePixel = 0
  11002. bar.Position = UDim2.new(1, -295, 1, -330)
  11003. bar.Size = UDim2.new(0, 290, 0, 26)
  11004. cmds.Name = "cmds"
  11005. cmds.Parent = bar
  11006. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  11007. cmds.BackgroundTransparency = 0.80000001192093
  11008. cmds.BorderColor3 = Color3.new(1, 1, 1)
  11009. cmds.Position = UDim2.new(0, 3, 0, 3)
  11010. cmds.Size = UDim2.new(0, 70, 0, 20)
  11011. cmds.Font = Enum.Font.SourceSans
  11012. cmds.FontSize = Enum.FontSize.Size14
  11013. cmds.Text = "Commands"
  11014. cmds.TextColor3 = Color3.new(1, 1, 1)
  11015. settings.Name = "settings"
  11016. settings.Parent = bar
  11017. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  11018. settings.BackgroundTransparency = 0.80000001192093
  11019. settings.BorderColor3 = Color3.new(1, 1, 1)
  11020. settings.Position = UDim2.new(0, 77, 0, 3)
  11021. settings.Size = UDim2.new(0, 70, 0, 20)
  11022. settings.Font = Enum.Font.SourceSans
  11023. settings.FontSize = Enum.FontSize.Size14
  11024. settings.Text = "Settings"
  11025. settings.TextColor3 = Color3.new(1, 1, 1)
  11026. Hide.Name = "Hide"
  11027. Hide.Parent = bar
  11028. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  11029. Hide.BackgroundTransparency = 0.30000001192093
  11030. Hide.BorderColor3 = Color3.new(1, 1, 1)
  11031. Hide.BorderSizePixel = 0
  11032. Hide.Position = UDim2.new(0, 243, 0, 3)
  11033. Hide.Size = UDim2.new(0, 20, 0, 20)
  11034. Hide.FontSize = Enum.FontSize.Size14
  11035. Hide.Text = ""
  11036. Exit.Name = "Exit"
  11037. Exit.Parent = bar
  11038. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11039. Exit.BackgroundTransparency = 0.30000001192093
  11040. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11041. Exit.BorderSizePixel = 0
  11042. Exit.Position = UDim2.new(0, 267, 0, 3)
  11043. Exit.Size = UDim2.new(0, 20, 0, 20)
  11044. Exit.FontSize = Enum.FontSize.Size14
  11045. Exit.Text = ""
  11046. FeedbackMain.Name = "FeedbackMain"
  11047. FeedbackMain.Parent = holder
  11048. FeedbackMain.BackgroundColor3 = maincolor
  11049. FeedbackMain.BackgroundTransparency = 0.5
  11050. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11051. FeedbackMain.BorderSizePixel = 0
  11052. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11053. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11054. Title.Name = "Title"
  11055. Title.Parent = FeedbackMain
  11056. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11057. Title.BackgroundTransparency = 1
  11058. Title.Size = UDim2.new(1, 0, 0, 30)
  11059. Title.Font = Enum.Font.SourceSansBold
  11060. Title.FontSize = Enum.FontSize.Size24
  11061. Title.Text = "Settings"
  11062. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11063. Title.TextStrokeTransparency = 0
  11064. checkboxText.Name = "checkboxText"
  11065. checkboxText.Parent = FeedbackMain
  11066. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11067. checkboxText.BackgroundTransparency = 1
  11068. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11069. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11070. checkboxText.Font = Enum.Font.SourceSansBold
  11071. checkboxText.FontSize = Enum.FontSize.Size18
  11072. checkboxText.Text = " Suggestions"
  11073. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11074. checkboxText.TextStrokeTransparency = 0
  11075. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11076. CheckBox.Name = "CheckBox"
  11077. CheckBox.Parent = FeedbackMain
  11078. CheckBox.BackgroundTransparency = 1
  11079. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11080. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11081. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11082. bindInput.Name = "bindInput"
  11083. bindInput.Parent = FeedbackMain
  11084. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11085. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11086. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11087. bindInput.AutoButtonColor = false
  11088. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11089. bindInput.Font = Enum.Font.SourceSans
  11090. bindInput.FontSize = Enum.FontSize.Size14
  11091. bindInput.Text = ""
  11092. Input.Name = "Input"
  11093. Input.Parent = bindInput
  11094. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11095. Input.BackgroundTransparency = 1
  11096. Input.Position = UDim2.new(0, -8, 0, -8)
  11097. Input.Size = UDim2.new(0, 20, 0, 20)
  11098. Input.Font = Enum.Font.SourceSansBold
  11099. Input.FontSize = Enum.FontSize.Size18
  11100. Input.MultiLine = true
  11101. Input.Text = ";"
  11102. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11103. Input.TextWrapped = true
  11104. Input.TextYAlignment = Enum.TextYAlignment.Top
  11105. preText.Name = "preText"
  11106. preText.Parent = FeedbackMain
  11107. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11108. preText.BackgroundTransparency = 1
  11109. preText.Position = UDim2.new(0, 0, 0, 140)
  11110. preText.Size = UDim2.new(1, 0, 0, 30)
  11111. preText.Font = Enum.Font.SourceSansBold
  11112. preText.FontSize = Enum.FontSize.Size18
  11113. preText.Text = " Prefix"
  11114. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11115. preText.TextStrokeTransparency = 0
  11116. preText.TextXAlignment = Enum.TextXAlignment.Left
  11117. setpre.Name = "setpre"
  11118. setpre.Parent = FeedbackMain
  11119. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11120. setpre.BorderSizePixel = 5
  11121. setpre.Position = UDim2.new(0, 235, 0, 142)
  11122. setpre.Size = UDim2.new(0, 40, 0, 25)
  11123. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11124. setpre.Font = Enum.Font.ArialBold
  11125. setpre.FontSize = Enum.FontSize.Size18
  11126. setpre.Text = "Set"
  11127. everyone.Name = "everyone"
  11128. everyone.Parent = FeedbackMain
  11129. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11130. everyone.BackgroundTransparency = 0.80000001192093
  11131. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11132. everyone.Position = UDim2.new(0, 230, 0, 237)
  11133. everyone.Size = UDim2.new(0, 50, 0, 20)
  11134. everyone.Font = Enum.Font.SourceSans
  11135. everyone.FontSize = Enum.FontSize.Size14
  11136. everyone.Text = "Everyone"
  11137. everyone.TextColor3 = Color3.new(1, 1, 1)
  11138. JLtext.Name = "JLtext"
  11139. JLtext.Parent = FeedbackMain
  11140. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11141. JLtext.BackgroundTransparency = 1
  11142. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11143. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11144. JLtext.Font = Enum.Font.SourceSansBold
  11145. JLtext.FontSize = Enum.FontSize.Size18
  11146. JLtext.Text = " Joined/Left Notifications"
  11147. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11148. JLtext.TextStrokeTransparency = 0
  11149. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11150. CheckBoxJL.Name = "CheckBoxJL"
  11151. CheckBoxJL.Parent = FeedbackMain
  11152. CheckBoxJL.BackgroundTransparency = 1
  11153. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11154. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11155. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11156. friends.Name = "friends"
  11157. friends.Parent = FeedbackMain
  11158. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11159. friends.BackgroundTransparency = 0.80000001192093
  11160. friends.BorderColor3 = Color3.new(1, 1, 1)
  11161. friends.Position = UDim2.new(0, 230, 0, 215)
  11162. friends.Size = UDim2.new(0, 50, 0, 20)
  11163. friends.Font = Enum.Font.SourceSans
  11164. friends.FontSize = Enum.FontSize.Size14
  11165. friends.Text = "Friends"
  11166. friends.TextColor3 = Color3.new(1, 1, 1)
  11167. InputBox.Name = "InputBox"
  11168. InputBox.Parent = FeedbackMain
  11169. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11170. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11171. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11172. InputBox.AutoButtonColor = false
  11173. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11174. InputBox.Font = Enum.Font.SourceSans
  11175. InputBox.FontSize = Enum.FontSize.Size14
  11176. InputBox.Text = ""
  11177. Input_2.Name = "Input"
  11178. Input_2.Parent = InputBox
  11179. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11180. Input_2.BackgroundTransparency = 1
  11181. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11182. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11183. Input_2.Font = Enum.Font.SourceSansBold
  11184. Input_2.FontSize = Enum.FontSize.Size18
  11185. Input_2.MultiLine = true
  11186. Input_2.Text = ";"
  11187. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11188. Input_2.TextWrapped = true
  11189. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11190. MTText.Name = "MTText"
  11191. MTText.Parent = FeedbackMain
  11192. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11193. MTText.BackgroundTransparency = 1
  11194. MTText.Position = UDim2.new(0, 0, 0, 180)
  11195. MTText.Size = UDim2.new(1, 0, 0, 30)
  11196. MTText.Font = Enum.Font.SourceSansBold
  11197. MTText.FontSize = Enum.FontSize.Size18
  11198. MTText.Text = " Message Seconds"
  11199. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11200. MTText.TextStrokeTransparency = 0
  11201. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11202. setMT.Name = "setMT"
  11203. setMT.Parent = FeedbackMain
  11204. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11205. setMT.BorderSizePixel = 5
  11206. setMT.Position = UDim2.new(0, 235, 0, 183)
  11207. setMT.Size = UDim2.new(0, 40, 0, 25)
  11208. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11209. setMT.Font = Enum.Font.ArialBold
  11210. setMT.FontSize = Enum.FontSize.Size18
  11211. setMT.Text = "Set"
  11212. CheckBoxS.Name = "CheckBoxS"
  11213. CheckBoxS.Parent = FeedbackMain
  11214. CheckBoxS.BackgroundTransparency = 1
  11215. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11216. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11217. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11218. slocktext.Name = "slocktext"
  11219. slocktext.Parent = FeedbackMain
  11220. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11221. slocktext.BackgroundTransparency = 1
  11222. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11223. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11224. slocktext.Font = Enum.Font.SourceSansBold
  11225. slocktext.FontSize = Enum.FontSize.Size18
  11226. slocktext.Text = " Allow Friends On Serverlock"
  11227. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11228. slocktext.TextStrokeTransparency = 0
  11229. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11230. barBind.Name = "barBind"
  11231. barBind.Parent = FeedbackMain
  11232. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11233. barBind.BackgroundTransparency = 1
  11234. barBind.Position = UDim2.new(0, 0, 0, 260)
  11235. barBind.Size = UDim2.new(1, 0, 0, 30)
  11236. barBind.Font = Enum.Font.SourceSansBold
  11237. barBind.FontSize = Enum.FontSize.Size18
  11238. barBind.Text = " Command Bar Keybind"
  11239. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11240. barBind.TextStrokeTransparency = 0
  11241. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11242. setBind.Name = "setBind"
  11243. setBind.Parent = FeedbackMain
  11244. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11245. setBind.BorderSizePixel = 5
  11246. setBind.Position = UDim2.new(0, 235, 0, 262)
  11247. setBind.Size = UDim2.new(0, 40, 0, 25)
  11248. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11249. setBind.Font = Enum.Font.ArialBold
  11250. setBind.FontSize = Enum.FontSize.Size18
  11251. setBind.Text = "Set"
  11252. MtimeInput.Name = "MtimeInput"
  11253. MtimeInput.Parent = FeedbackMain
  11254. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11255. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11256. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11257. MtimeInput.AutoButtonColor = false
  11258. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11259. MtimeInput.Font = Enum.Font.SourceSans
  11260. MtimeInput.FontSize = Enum.FontSize.Size14
  11261. MtimeInput.Text = ""
  11262. Input_3.Name = "Input"
  11263. Input_3.Parent = MtimeInput
  11264. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11265. Input_3.BackgroundTransparency = 1
  11266. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11267. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11268. Input_3.Font = Enum.Font.SourceSansBold
  11269. Input_3.FontSize = Enum.FontSize.Size18
  11270. Input_3.MultiLine = true
  11271. Input_3.Text = "7"
  11272. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11273. Input_3.TextWrapped = true
  11274. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11275. uicolortext.Name = "uicolortext"
  11276. uicolortext.Parent = FeedbackMain
  11277. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11278. uicolortext.BackgroundTransparency = 1
  11279. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11280. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11281. uicolortext.Font = Enum.Font.SourceSansBold
  11282. uicolortext.FontSize = Enum.FontSize.Size18
  11283. uicolortext.Text = " UI Color"
  11284. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11285. uicolortext.TextStrokeTransparency = 0
  11286. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11287. openC.Name = "openC"
  11288. openC.Parent = FeedbackMain
  11289. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11290. openC.BorderSizePixel = 5
  11291. openC.Position = UDim2.new(0, 235, 0, 32)
  11292. openC.Size = UDim2.new(0, 40, 0, 25)
  11293. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11294. openC.Font = Enum.Font.ArialBold
  11295. openC.FontSize = Enum.FontSize.Size18
  11296. openC.Text = "Set"
  11297. size.Name = "size"
  11298. size.Parent = holder
  11299. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11300. size.BackgroundTransparency = 1
  11301. size.Position = UDim2.new(1, -301, 1, -300)
  11302. size.Size = UDim2.new(0, 275, 0, 300)
  11303. size.ZIndex = 2
  11304. MAIN.Name = "MAIN"
  11305. MAIN.Parent = size
  11306. MAIN.BackgroundColor3 = maincolor
  11307. MAIN.BackgroundTransparency = 0.5
  11308. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11309. MAIN.BorderSizePixel = 0
  11310. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11311. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11312. Title_2.Name = "Title"
  11313. Title_2.Parent = MAIN
  11314. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11315. Title_2.BackgroundTransparency = 1
  11316. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11317. Title_2.Font = Enum.Font.SourceSansBold
  11318. Title_2.FontSize = Enum.FontSize.Size24
  11319. Title_2.Text = "Commands"
  11320. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11321. Title_2.TextStrokeTransparency = 0
  11322. Example.Name = "Example"
  11323. Example.Parent = MAIN
  11324. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11325. Example.BackgroundTransparency = 1
  11326. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11327. Example.BorderSizePixel = 0
  11328. Example.Size = UDim2.new(0, 190, 0, 20)
  11329. Example.Visible = false
  11330. Example.Font = Enum.Font.SourceSansBold
  11331. Example.TextSize = 20
  11332. Example.Text = "txt"
  11333. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11334. Example.TextStrokeTransparency = 0
  11335. Example.TextXAlignment = Enum.TextXAlignment.Left
  11336. Example.ZIndex = 6
  11337. Search.Name = "Search"
  11338. Search.Parent = MAIN
  11339. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11340. Search.BackgroundTransparency = 0.69999998807907
  11341. Search.BorderColor3 = Color3.new(1, 1, 1)
  11342. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11343. Search.Size = UDim2.new(0, 250, 0, 20)
  11344. Search.ClearTextOnFocus = false
  11345. Search.Font = Enum.Font.SourceSansBold
  11346. Search.FontSize = Enum.FontSize.Size18
  11347. Search.Text = "Search"
  11348. Search.TextColor3 = Color3.new(1, 1, 1)
  11349. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11350. Search.TextStrokeTransparency = 0
  11351. CMDss.Name = "CMDs"
  11352. CMDss.Parent = MAIN
  11353. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11354. CMDss.BackgroundTransparency = 1
  11355. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11356. CMDss.BorderSizePixel = 0
  11357. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11358. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11359. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11360. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11361. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11362. CMDss.ScrollBarThickness = 8
  11363. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11364. notifyMAIN = Instance.new('ScreenGui', DATA)
  11365. notifyMAIN.Name = 'Notification'
  11366. notifyNOT = Instance.new('Frame', notifyMAIN)
  11367. notifyNOT.Name = 'NOTIFY'
  11368. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11369. notifyNOT.BackgroundTransparency = 1
  11370. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11371. notifyNOT.BorderSizePixel = 2
  11372. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11373. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11374. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11375. notifyNOTE.Name = 'NOTE'
  11376. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11377. notifyNOTE.BackgroundTransparency = 1
  11378. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11379. notifyNOTE.BorderSizePixel = 0
  11380. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11381. notifyNOTE.ZIndex = 4
  11382. notifyNOTE.FontSize = 'Size18'
  11383. notifyNOTE.Font = 'SourceSansBold'
  11384. notifyNOTE.Text = 'NOTIFY'
  11385. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11386. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11387. notifyNOTE.TextStrokeTransparency = 0.8
  11388.  
  11389. addcmd('ayylmao','ayy lmao',{'alien'},
  11390. function(args, speaker)
  11391. local players = getPlayer(args[1], speaker)
  11392. for i,v in pairs(players)do
  11393. local pchar = gPlayers[v].Character
  11394. if pchar:FindFirstChild("Shirt") then
  11395. pchar.Shirt:Destroy()
  11396. end
  11397. if pchar:FindFirstChild("Pants") then
  11398. pchar.Pants:Destroy()
  11399. end
  11400. if pchar:FindFirstChild("Shirt Graphic") then
  11401. pchar["Shirt Graphic"].Graphic = ""
  11402. end
  11403. for i,v in pairs(pchar:GetChildren()) do
  11404. if v:IsA("Accessory") then
  11405. v:Destroy()
  11406. end
  11407. end
  11408. local ayylmao = DATA.ayylmao:Clone()
  11409. ayylmao.Parent = pchar
  11410. local BC = pchar["Body Colors"]
  11411. BC.HeadColor = BrickColor.new("Fossil")
  11412. BC.LeftArmColor = BrickColor.new("Fossil")
  11413. BC.LeftLegColor = BrickColor.new("Fossil")
  11414. BC.RightArmColor = BrickColor.new("Fossil")
  11415. BC.RightLegColor = BrickColor.new("Fossil")
  11416. BC.TorsoColor = BrickColor.new("Fossil")
  11417. end
  11418. end)
  11419. HKFolder = Instance.new("Folder", game.CoreGui)
  11420. for i,v in pairs(HK) do
  11421. local HKValue = Instance.new("StringValue", HKFolder)
  11422. HKValue.Value = v
  11423. HKValue.RobloxLocked = true
  11424. end
  11425. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11426. for i,v in pairs(CMDs) do
  11427. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11428. CMDsValue.Value = v
  11429. CMDsValue.RobloxLocked = true
  11430. end
  11431. cmdOpen = false
  11432. function commands()
  11433. if cmdOpen == false then
  11434. cmdOpen = true
  11435. local cmds = cp:Clone()
  11436. cmds.Parent = game.CoreGui
  11437. local HKV = HKFolder:GetChildren()
  11438. local CMDsV = CMDsFolder:GetChildren()
  11439. dragGUI(cmds.Frame)
  11440. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11441. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11442. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11443. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11444. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11445. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11446. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11447. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11448. end
  11449. --joined/left friend option
  11450. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11451. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11452. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11453. Nfriends = true updatefile()
  11454. end)
  11455. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11456. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11457. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11458. Nfriends = false updatefile()
  11459. end)
  11460. -- Color mixer
  11461. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11462. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11463. end)
  11464. --Message time
  11465. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11466. wait()
  11467. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11468. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11469. updatefile()
  11470. end)
  11471. --CMDBAR keybind
  11472. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11473. wait()
  11474. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11475. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11476. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11477. updatefile()
  11478. end)
  11479. --Change prefix
  11480. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11481. wait()
  11482. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11483. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11484. updatefile()
  11485. end)
  11486. --Check Box for notify
  11487. checked = "http://www.roblox.com/asset/?id=65492641"
  11488. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11489. if suggestionstoggle == true then
  11490. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11491. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11492. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11493. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11494. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11495. suggestionstoggle = true
  11496. updatefile()
  11497. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11498. --Check Box for allow friends on serverlock
  11499. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11500. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11501. if allowfriends == true then
  11502. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11503. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11504. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11505. if allowfriends == true then allowfriends = false updatefile()
  11506. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11507. allowfriends = true updatefile()
  11508. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11509. --Check Box for JoinedLeft notifications
  11510. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11511. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11512. if JLnotify == true then
  11513. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11514. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11515. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11516. if JLnotify == true then JLnotify = false updatefile()
  11517. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11518. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11519. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11520. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11521. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11522. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11523. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11524. cmds.Frame.holder.bar.Hide.Visible = true
  11525. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11526. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11527. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11528. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11529. cmds.Frame.holder.bar.Hide.Visible = true
  11530. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11531. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11532. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11533. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11534. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11535. cmds.Frame.holder.bar.Hide.Visible = false end)
  11536. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11537. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11538. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11539. cmds:Destroy() cmdOpen = false end)
  11540. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11541. searchbar()
  11542. for i = 1, #HKV do
  11543. local YSize = 25
  11544. local Position = ((i * YSize) - YSize)
  11545. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11546. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11547. newcmd.Visible = true
  11548. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11549. newcmd.Text = "" .. HKV[i].Value
  11550. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11551. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11552. end
  11553. for i = 1, #CMDsV do
  11554. local YSize = 25
  11555. local Position = ((i * YSize) - YSize)
  11556. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11557. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11558. newcmd.Visible = true
  11559. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11560. newcmd.Text = "" .. CMDsV[i].Value
  11561. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11562. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11563. end
  11564. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11565. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11566. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11567. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11568.  
  11569. function searchbar()
  11570. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11571. local main = CSP
  11572. local frame = CSP:WaitForChild('CMDs')
  11573. local gui = CSP:WaitForChild('Search')
  11574. local focused = false
  11575. Match = function(name,str)
  11576. return name:lower():find(str:lower()) and true
  11577. end
  11578. gui.FocusLost:connect(function(enterpressed)
  11579. gui.Text = "Search"
  11580. end)
  11581. IndexContents = function(str,bool)
  11582. local Index,SizeY = 0,0
  11583. for i,v in next, frame:GetChildren() do
  11584. if bool then
  11585. if Match(v.Text,str) then
  11586. Index = Index + 1
  11587. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11588. v.Visible = true
  11589. SizeY = SizeY + v.AbsoluteSize.Y
  11590. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11591. else
  11592. v.Visible = false
  11593. end
  11594. else
  11595. v.Visible = true
  11596. SizeY = SizeY + v.AbsoluteSize.Y
  11597. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11598. end
  11599. end
  11600. end
  11601. game:GetService('RunService').Stepped:connect(function()
  11602. if gui:IsFocused() and gui.Text == "Search" then
  11603. gui.Text = ''
  11604. end
  11605. end)
  11606. gui.Changed:connect(function()
  11607. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11608. end)
  11609.  
  11610. IndexContents('',true)
  11611. end
  11612.  
  11613. function runwindow()
  11614. commands()
  11615. searchbar()
  11616. end
  11617.  
  11618. addcmd('settings','opens settings window',{'toggles'},
  11619. function(args, speaker)
  11620. if speaker.userId ~= LP.userId then
  11621. lponly(speaker)
  11622. else
  11623. runwindow()
  11624. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11625. wait(0.1)
  11626. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11627. wait(0.1)
  11628. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11629. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11630. end
  11631. end)
  11632.  
  11633. function movetab(speaker,PART)
  11634. game:GetService('RunService').Stepped:connect(function()
  11635. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11636. PART.Locked = true
  11637. local cf = speaker.Character.HumanoidRootPart.CFrame
  11638. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11639. PART.CFrame = newcf end end) end
  11640.  
  11641. hastab = {}
  11642. addcmd('tablet','opens tablet gui',{},
  11643. function(args, speaker)
  11644. for _, child in pairs( workspace:GetChildren()) do
  11645. if child.Name == speaker.Name .. "TAB" then
  11646. child:Destroy() end end
  11647. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11648. local GUI = Instance.new("SurfaceGui")
  11649. local holder = Instance.new("Frame")
  11650. local bar = Instance.new("Frame")
  11651. local Title = Instance.new("TextLabel")
  11652. local MAIN = Instance.new("Frame")
  11653. local Example = Instance.new("TextLabel")
  11654. local CMDs = Instance.new("ScrollingFrame")
  11655. local PART = Instance.new("Part")
  11656. PART.Name = speaker.Name .. 'TAB'
  11657. PART.Color = maincolor
  11658. PART.Size = Vector3.new(7, 7.8, 0.2)
  11659. PART.Transparency = 0
  11660. PART.Locked = true
  11661. PART.CanCollide = false
  11662. PART.Parent = workspace
  11663. PART.Anchored = true
  11664. PART.Material = "Neon"
  11665. local GUI = Instance.new("SurfaceGui")
  11666. local holder = Instance.new("Frame")
  11667. local bar = Instance.new("Frame")
  11668. local Title = Instance.new("TextLabel")
  11669. local MAIN = Instance.new("Frame")
  11670. local Example = Instance.new("TextLabel")
  11671. local CMDs = Instance.new("ScrollingFrame")
  11672. GUI.Name = "GUI"
  11673. GUI.Parent = PART
  11674. GUI.CanvasSize = Vector2.new(500, 600)
  11675. GUI.Face = Enum.NormalId.Back
  11676. holder.Name = "holder"
  11677. holder.Parent = GUI
  11678. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11679. holder.BackgroundTransparency = 1
  11680. holder.BorderSizePixel = 2
  11681. holder.Position = UDim2.new(0, 0, 0, 10)
  11682. holder.Size = UDim2.new(0, 300, 0, 330)
  11683. holder.ZIndex = 2
  11684. bar.Name = "bar"
  11685. bar.Parent = holder
  11686. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11687. bar.BackgroundTransparency = 0.89999997615814
  11688. bar.BorderSizePixel = 0
  11689. bar.Position = UDim2.new(0, 10, 1, -330)
  11690. bar.Size = UDim2.new(0, 480, 0, 33)
  11691. Title.Name = "Title"
  11692. Title.Parent = bar
  11693. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11694. Title.BackgroundTransparency = 1
  11695. Title.Size = UDim2.new(1, 0, 0, 30)
  11696. Title.Font = Enum.Font.SourceSansBold
  11697. Title.FontSize = Enum.FontSize.Size24
  11698. Title.Text = "[Infinite Yield] Command List"
  11699. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11700. MAIN.Name = "MAIN"
  11701. MAIN.Parent = holder
  11702. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11703. MAIN.BackgroundTransparency = 0.89999997615814
  11704. MAIN.BorderSizePixel = 0
  11705. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11706. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11707. Example.Name = "Example"
  11708. Example.Parent = MAIN
  11709. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11710. Example.BackgroundTransparency = 1
  11711. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11712. Example.BorderSizePixel = 0
  11713. Example.Size = UDim2.new(0, 190, 0, 40)
  11714. Example.Visible = false
  11715. Example.Font = Enum.Font.SourceSansBold
  11716. Example.FontSize = Enum.FontSize.Size36
  11717. Example.Text = "txt"
  11718. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11719. Example.TextStrokeTransparency = 0
  11720. Example.TextXAlignment = Enum.TextXAlignment.Left
  11721. Example.ZIndex = 6
  11722. CMDs.Name = "CMDs"
  11723. CMDs.Parent = MAIN
  11724. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11725. CMDs.BackgroundTransparency = 1
  11726. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11727. CMDs.BorderSizePixel = 0
  11728. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11729. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11730. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11731. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11732. CMDs.ScrollBarThickness = 15
  11733. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11734. local CMDsV = CMDsFolder:GetChildren()
  11735. for i = 1, #CMDsV do
  11736. local YSize = 35
  11737. local Position = ((i * YSize) - YSize)
  11738. local newcmd = Example:Clone()
  11739. newcmd.Parent = CMDs
  11740. newcmd.Visible = true
  11741. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11742. newcmd.Text = "" .. CMDsV[i].Value
  11743. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11744. local cf = speaker.Character.HumanoidRootPart.CFrame
  11745. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11746. PART.CFrame = newcf
  11747. speaker.Character.Humanoid.Died:connect(function()
  11748. PART:Destroy() end)
  11749. wait(1)
  11750. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11751. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11752. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11753. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11754. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11755. end)
  11756.  
  11757. function updatepositions()
  11758. if PList then
  11759. PList:ClearAllChildren()
  11760. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11761. for i = 1, #WayPoints do
  11762. local YSize = 25
  11763. local Position = ((i * YSize) - YSize)
  11764. local newcmd = Example:Clone()
  11765. newcmd.Parent = PList
  11766. newcmd.Visible = true
  11767. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11768. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11769. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11770. local goto = Instance.new("TextButton")
  11771. goto.Name = "goto"
  11772. goto.Parent = PList
  11773. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11774. goto.BackgroundTransparency = 0.30000001192093
  11775. goto.BorderColor3 = Color3.new(1, 0, 0)
  11776. goto.BorderSizePixel = 0
  11777. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11778. goto.Size = UDim2.new(0, 20, 0, 20)
  11779. goto.FontSize = Enum.FontSize.Size14
  11780. goto.Text = ""
  11781. goto.ZIndex = 6
  11782. goto.MouseButton1Click:Connect(function()
  11783. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11784. end)
  11785. end
  11786. end
  11787. end
  11788.  
  11789. posopen = false
  11790. addcmd("positions","lists waypoints",{'pos'},
  11791. function(args, speaker)
  11792. if posopen == false then
  11793. posopen = true
  11794. local Pos = Instance.new("ScreenGui")
  11795. local drag = Instance.new("Frame")
  11796. local PromptDialog = Instance.new("Frame")
  11797. local shadow = Instance.new("Frame")
  11798. local PopupText = Instance.new("TextLabel")
  11799. local Exit = Instance.new("TextButton")
  11800. local ContainerFrame = Instance.new("Frame")
  11801. PList = Instance.new("ScrollingFrame")
  11802. Pos.Name = "Pos"
  11803. Pos.Parent = game.CoreGui
  11804. drag.Name = "drag"
  11805. drag.Parent = Pos
  11806. drag.Active = true
  11807. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11808. drag.BackgroundTransparency = 1
  11809. dragGUI(drag)
  11810. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11811. drag.Size = UDim2.new(0, 290, 0, 30)
  11812. PromptDialog.Name = "PromptDialog"
  11813. PromptDialog.Parent = drag
  11814. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11815. PromptDialog.BackgroundTransparency = 1
  11816. PromptDialog.BorderSizePixel = 0
  11817. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11818. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11819. PromptDialog.ZIndex = 8
  11820. shadow.Name = "shadow"
  11821. shadow.Parent = PromptDialog
  11822. shadow.BackgroundColor3 = maincolor
  11823. shadow.BackgroundTransparency = 0.30000001192093
  11824. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11825. shadow.BorderSizePixel = 0
  11826. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11827. shadow.Size = UDim2.new(0, 290, 0, 26)
  11828. PopupText.Name = "PopupText"
  11829. PopupText.Parent = shadow
  11830. PopupText.BackgroundTransparency = 1
  11831. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11832. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11833. PopupText.ZIndex = 110
  11834. PopupText.Font = Enum.Font.SourceSansBold
  11835. PopupText.FontSize = Enum.FontSize.Size28
  11836. PopupText.Text = "Positions"
  11837. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11838. PopupText.TextStrokeTransparency = 0
  11839. PopupText.TextWrapped = true
  11840. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11841. Exit.Name = "Exit"
  11842. Exit.Parent = shadow
  11843. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11844. Exit.BackgroundTransparency = 0.30000001192093
  11845. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11846. Exit.BorderSizePixel = 0
  11847. Exit.Position = UDim2.new(0, 267, 0, 3)
  11848. Exit.Size = UDim2.new(0, 20, 0, 20)
  11849. Exit.FontSize = Enum.FontSize.Size14
  11850. Exit.Text = ""
  11851. ContainerFrame.Name = "ContainerFrame"
  11852. ContainerFrame.Parent = PromptDialog
  11853. ContainerFrame.BackgroundColor3 = maincolor
  11854. ContainerFrame.BackgroundTransparency = 0.5
  11855. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11856. ContainerFrame.BorderSizePixel = 0
  11857. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11858. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11859. ContainerFrame.ZIndex = 5
  11860. PList.Name = "List"
  11861. PList.Parent = ContainerFrame
  11862. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11863. PList.BackgroundTransparency = 1
  11864. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11865. PList.BorderSizePixel = 0
  11866. PList.Position = UDim2.new(0, 10, 0, 5)
  11867. PList.Size = UDim2.new(0, 280, 0, 230)
  11868. PList.ZIndex = 6
  11869. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11870. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11871. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11872. PList.ScrollBarThickness = 8
  11873. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11874. updatepositions()
  11875. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11876. Exit.MouseButton1Click:Connect(function()
  11877. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11878. wait(0.6) posopen = false Pos:Destroy() end) end
  11879. end)
  11880.  
  11881. function updateadmins()
  11882. if AList then
  11883. AList:ClearAllChildren()
  11884. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11885. for i = 1, #adminname do
  11886. local YSize = 25
  11887. local Position = ((i * YSize) - YSize)
  11888. local newcmd = Example:Clone()
  11889. newcmd.Parent = AList
  11890. newcmd.Visible = true
  11891. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11892. newcmd.Text = adminname[i].NAME
  11893. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11894. end
  11895. end
  11896. end
  11897.  
  11898. adminsopen = false
  11899. adminname = {}
  11900. addcmd('admins','displays admins',{'adminlist'},
  11901. function(args, speaker)
  11902. if speaker.userId ~= LP.userId then
  11903. lponly(speaker) else
  11904. if adminsopen == false then
  11905. adminsopen = true
  11906. local admins = Instance.new("ScreenGui")
  11907. local drag = Instance.new("Frame")
  11908. local PromptDialog = Instance.new("Frame")
  11909. local shadow = Instance.new("Frame")
  11910. local PopupText = Instance.new("TextLabel")
  11911. local Exit = Instance.new("TextButton")
  11912. local ContainerFrame = Instance.new("Frame")
  11913. AList = Instance.new("ScrollingFrame")
  11914. admins.Name = "Admins"
  11915. admins.Parent = game.CoreGui
  11916. drag.Name = "drag"
  11917. drag.Parent = admins
  11918. drag.Active = true
  11919. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11920. drag.BackgroundTransparency = 1
  11921. dragGUI(drag)
  11922. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11923. drag.Size = UDim2.new(0, 290, 0, 30)
  11924. PromptDialog.Name = "PromptDialog"
  11925. PromptDialog.Parent = drag
  11926. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11927. PromptDialog.BackgroundTransparency = 1
  11928. PromptDialog.BorderSizePixel = 0
  11929. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11930. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11931. PromptDialog.ZIndex = 8
  11932. shadow.Name = "shadow"
  11933. shadow.Parent = PromptDialog
  11934. shadow.BackgroundColor3 = maincolor
  11935. shadow.BackgroundTransparency = 0.30000001192093
  11936. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11937. shadow.BorderSizePixel = 0
  11938. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11939. shadow.Size = UDim2.new(0, 290, 0, 26)
  11940. PopupText.Name = "PopupText"
  11941. PopupText.Parent = shadow
  11942. PopupText.BackgroundTransparency = 1
  11943. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11944. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11945. PopupText.ZIndex = 110
  11946. PopupText.Font = Enum.Font.SourceSansBold
  11947. PopupText.FontSize = Enum.FontSize.Size28
  11948. PopupText.Text = "Admins"
  11949. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11950. PopupText.TextStrokeTransparency = 0
  11951. PopupText.TextWrapped = true
  11952. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11953. Exit.Name = "Exit"
  11954. Exit.Parent = shadow
  11955. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11956. Exit.BackgroundTransparency = 0.30000001192093
  11957. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11958. Exit.BorderSizePixel = 0
  11959. Exit.Position = UDim2.new(0, 267, 0, 3)
  11960. Exit.Size = UDim2.new(0, 20, 0, 20)
  11961. Exit.FontSize = Enum.FontSize.Size14
  11962. Exit.Text = ""
  11963. ContainerFrame.Name = "ContainerFrame"
  11964. ContainerFrame.Parent = PromptDialog
  11965. ContainerFrame.BackgroundColor3 = maincolor
  11966. ContainerFrame.BackgroundTransparency = 0.5
  11967. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11968. ContainerFrame.BorderSizePixel = 0
  11969. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11970. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11971. ContainerFrame.ZIndex = 5
  11972. AList.Name = "List"
  11973. AList.Parent = ContainerFrame
  11974. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11975. AList.BackgroundTransparency = 1
  11976. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11977. AList.BorderSizePixel = 0
  11978. AList.Position = UDim2.new(0, 10, 0, 5)
  11979. AList.Size = UDim2.new(0, 280, 0, 230)
  11980. AList.ZIndex = 6
  11981. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11982. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11983. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11984. AList.ScrollBarThickness = 8
  11985. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11986. updateadmins()
  11987. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11988. Exit.MouseButton1Click:Connect(function()
  11989. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11990. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11991. end)
  11992.  
  11993. function updatebans()
  11994. if BList then
  11995. BList:ClearAllChildren()
  11996. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11997. for i = 1, #banname do
  11998. local YSize = 25
  11999. local Position = ((i * YSize) - YSize)
  12000. local newcmd = Example:Clone()
  12001. newcmd.Parent = BList
  12002. newcmd.Visible = true
  12003. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12004. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  12005. newcmd.TextSize = 20
  12006. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12007. local delet = Instance.new("TextButton")
  12008. delet.Name = "delet"
  12009. delet.Parent = BList
  12010. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12011. delet.BackgroundTransparency = 0.30000001192093
  12012. delet.BorderColor3 = Color3.new(1, 0, 0)
  12013. delet.BorderSizePixel = 0
  12014. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12015. delet.Size = UDim2.new(0, 20, 0, 20)
  12016. delet.FontSize = Enum.FontSize.Size14
  12017. delet.Text = ""
  12018. delet.ZIndex = 6
  12019. delet.MouseButton1Click:Connect(function()
  12020. updatebans()
  12021. execCmd("unban "..banname[i].NAME)
  12022. end)
  12023. end
  12024. end
  12025. end
  12026.  
  12027. banname = {}
  12028. bansopen = false
  12029. addcmd('bans','displays bans',{'banlist'},
  12030. function(args, speaker)
  12031. if speaker.userId ~= LP.userId then
  12032. lponly(speaker) else
  12033. if bansopen == false then
  12034. bansopen = true
  12035. local Bans = Instance.new("ScreenGui")
  12036. local drag = Instance.new("Frame")
  12037. local PromptDialog = Instance.new("Frame")
  12038. local ContainerFrame = Instance.new("Frame")
  12039. BList = Instance.new("ScrollingFrame")
  12040. local shadow = Instance.new("Frame")
  12041. local Exit = Instance.new("TextButton")
  12042. local PopupText = Instance.new("TextLabel")
  12043. Bans.Name = "Bans"
  12044. Bans.Parent = game.CoreGui
  12045. drag.Name = "drag"
  12046. drag.Parent = Bans
  12047. drag.Active = true
  12048. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12049. drag.BackgroundTransparency = 1
  12050. dragGUI(drag)
  12051. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12052. drag.Size = UDim2.new(0, 438, 0, 26)
  12053. PromptDialog.Name = "PromptDialog"
  12054. PromptDialog.Parent = drag
  12055. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12056. PromptDialog.BackgroundTransparency = 1
  12057. PromptDialog.BorderSizePixel = 0
  12058. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12059. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12060. PromptDialog.ZIndex = 5
  12061. ContainerFrame.Name = "ContainerFrame"
  12062. ContainerFrame.Parent = PromptDialog
  12063. ContainerFrame.BackgroundColor3 = maincolor
  12064. ContainerFrame.BackgroundTransparency = 0.5
  12065. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12066. ContainerFrame.BorderSizePixel = 0
  12067. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12068. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12069. ContainerFrame.ZIndex = 5
  12070. BList.Name = "List"
  12071. BList.Parent = ContainerFrame
  12072. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12073. BList.BackgroundTransparency = 1
  12074. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12075. BList.BorderSizePixel = 0
  12076. BList.Position = UDim2.new(0, 10, 0, 9)
  12077. BList.Size = UDim2.new(0, 428, 0, 230)
  12078. BList.ZIndex = 5
  12079. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12080. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12081. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12082. BList.ScrollBarThickness = 8
  12083. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12084. shadow.Name = "shadow"
  12085. shadow.Parent = PromptDialog
  12086. shadow.BackgroundColor3 = maincolor
  12087. shadow.BackgroundTransparency = 0.30000001192093
  12088. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12089. shadow.BorderSizePixel = 0
  12090. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12091. shadow.Size = UDim2.new(0, 438, 0, 26)
  12092. Exit.Name = "Exit"
  12093. Exit.Parent = shadow
  12094. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12095. Exit.BackgroundTransparency = 0.30000001192093
  12096. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12097. Exit.BorderSizePixel = 0
  12098. Exit.Position = UDim2.new(0, 415, 0, 3)
  12099. Exit.Size = UDim2.new(0, 20, 0, 20)
  12100. Exit.FontSize = Enum.FontSize.Size14
  12101. Exit.Text = ""
  12102. PopupText.Name = "PopupText"
  12103. PopupText.Parent = shadow
  12104. PopupText.BackgroundTransparency = 1
  12105. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12106. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12107. PopupText.ZIndex = 6
  12108. PopupText.Font = Enum.Font.SourceSansBold
  12109. PopupText.FontSize = Enum.FontSize.Size32
  12110. PopupText.Text = "Bans"
  12111. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12112. PopupText.TextStrokeTransparency = 0
  12113. PopupText.TextWrapped = true
  12114. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12115. updatebans()
  12116. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12117. Exit.MouseButton1Click:Connect(function()
  12118. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12119. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12120. end)
  12121.  
  12122. function updatealiases()
  12123. if AlList then
  12124. AlList:ClearAllChildren()
  12125. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12126. for i = 1, #aliasSave do
  12127. local YSize = 25
  12128. local Position = ((i * YSize) - YSize)
  12129. local newcmd = Example:Clone()
  12130. newcmd.Parent = AlList
  12131. newcmd.Visible = true
  12132. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12133. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12134. newcmd.TextSize = 20
  12135. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12136. local delet = Instance.new("TextButton")
  12137. delet.Name = "delet"
  12138. delet.Parent = AlList
  12139. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12140. delet.BackgroundTransparency = 0.30000001192093
  12141. delet.BorderColor3 = Color3.new(1, 0, 0)
  12142. delet.BorderSizePixel = 0
  12143. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12144. delet.Size = UDim2.new(0, 20, 0, 20)
  12145. delet.FontSize = Enum.FontSize.Size14
  12146. delet.Text = ""
  12147. delet.ZIndex = 6
  12148. delet.MouseButton1Click:Connect(function()
  12149. updatebans()
  12150. execCmd("removealias "..aliasSave[i].ALIAS)
  12151. end)
  12152. end
  12153. end
  12154. end
  12155.  
  12156. aliasesopen = false
  12157. addcmd('aliases','displays aliases',{},
  12158. function(args, speaker)
  12159. if speaker.userId ~= LP.userId then
  12160. lponly(speaker) else
  12161. if aliasesopen == false then
  12162. aliasesopen = true
  12163. local aliases = Instance.new("ScreenGui")
  12164. local drag = Instance.new("Frame")
  12165. local PromptDialog = Instance.new("Frame")
  12166. local ContainerFrame = Instance.new("Frame")
  12167. AlList = Instance.new("ScrollingFrame")
  12168. local shadow = Instance.new("Frame")
  12169. local Exit = Instance.new("TextButton")
  12170. local PopupText = Instance.new("TextLabel")
  12171. aliases.Name = "Aliases"
  12172. aliases.Parent = game.CoreGui
  12173. drag.Name = "drag"
  12174. drag.Parent = aliases
  12175. drag.Active = true
  12176. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12177. drag.BackgroundTransparency = 1
  12178. dragGUI(drag)
  12179. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12180. drag.Size = UDim2.new(0, 438, 0, 26)
  12181. PromptDialog.Name = "PromptDialog"
  12182. PromptDialog.Parent = drag
  12183. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12184. PromptDialog.BackgroundTransparency = 1
  12185. PromptDialog.BorderSizePixel = 0
  12186. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12187. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12188. PromptDialog.ZIndex = 5
  12189. ContainerFrame.Name = "ContainerFrame"
  12190. ContainerFrame.Parent = PromptDialog
  12191. ContainerFrame.BackgroundColor3 = maincolor
  12192. ContainerFrame.BackgroundTransparency = 0.5
  12193. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12194. ContainerFrame.BorderSizePixel = 0
  12195. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12196. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12197. ContainerFrame.ZIndex = 5
  12198. AlList.Name = "List"
  12199. AlList.Parent = ContainerFrame
  12200. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12201. AlList.BackgroundTransparency = 1
  12202. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12203. AlList.BorderSizePixel = 0
  12204. AlList.Position = UDim2.new(0, 10, 0, 9)
  12205. AlList.Size = UDim2.new(0, 428, 0, 230)
  12206. AlList.ZIndex = 5
  12207. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12208. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12209. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12210. AlList.ScrollBarThickness = 8
  12211. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12212. shadow.Name = "shadow"
  12213. shadow.Parent = PromptDialog
  12214. shadow.BackgroundColor3 = maincolor
  12215. shadow.BackgroundTransparency = 0.30000001192093
  12216. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12217. shadow.BorderSizePixel = 0
  12218. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12219. shadow.Size = UDim2.new(0, 438, 0, 26)
  12220. Exit.Name = "Exit"
  12221. Exit.Parent = shadow
  12222. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12223. Exit.BackgroundTransparency = 0.30000001192093
  12224. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12225. Exit.BorderSizePixel = 0
  12226. Exit.Position = UDim2.new(0, 415, 0, 3)
  12227. Exit.Size = UDim2.new(0, 20, 0, 20)
  12228. Exit.FontSize = Enum.FontSize.Size14
  12229. Exit.Text = ""
  12230. PopupText.Name = "PopupText"
  12231. PopupText.Parent = shadow
  12232. PopupText.BackgroundTransparency = 1
  12233. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12234. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12235. PopupText.ZIndex = 6
  12236. PopupText.Font = Enum.Font.SourceSansBold
  12237. PopupText.FontSize = Enum.FontSize.Size32
  12238. PopupText.Text = "Aliases"
  12239. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12240. PopupText.TextStrokeTransparency = 0
  12241. PopupText.TextWrapped = true
  12242. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12243. updatealiases()
  12244. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12245. Exit.MouseButton1Click:Connect(function()
  12246. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12247. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12248. end)
  12249.  
  12250. addcmd('sound', 'plays a sound',{'music','play'},
  12251. function(args, speaker)
  12252. if isNumber(args[1]) then
  12253. for i,v in pairs(game:GetDescendants()) do
  12254. if v:IsA'Sound'then v:Destroy() end end
  12255. local c = args[1] or 'stop'
  12256. if std.inTable({'stop'}, c:lower()) then return end
  12257. local s = Instance.new("Sound", workspace)
  12258. s.Name = "IYsound"
  12259. s.Looped = true
  12260. s.SoundId = "rbxassetid://" .. c
  12261. s.Volume = 1
  12262. s:Play()
  12263. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12264. playerenabled = false
  12265. Notify('Playing: '..Asset.Name..' ('..c..')')
  12266. else
  12267. local name = GLS(false, 0)
  12268. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12269. Notify('Stopped audio')
  12270. for i,v in pairs(game:GetDescendants()) do
  12271. if v:IsA'Sound'then v:Destroy() end end
  12272. return
  12273. end
  12274. Notify('Loading list...')
  12275. local Audios = Instance.new("ScreenGui")
  12276. local drag = Instance.new("Frame")
  12277. local PromptDialog = Instance.new("Frame")
  12278. local ContainerFrame = Instance.new("Frame")
  12279. local AudList = Instance.new("ScrollingFrame")
  12280. local shadow = Instance.new("Frame")
  12281. local Exit = Instance.new("TextButton")
  12282. local PopupText = Instance.new("TextLabel")
  12283. local Hide = Instance.new("TextButton")
  12284. Audios.Name = "Audios"
  12285. Audios.Parent = game.CoreGui
  12286. drag.Name = "drag"
  12287. drag.Parent = Audios
  12288. drag.Active = true
  12289. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12290. drag.BackgroundTransparency = 1
  12291. dragGUI(drag)
  12292. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12293. drag.Size = UDim2.new(0, 438, 0, 26)
  12294. PromptDialog.Name = "PromptDialog"
  12295. PromptDialog.Parent = drag
  12296. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12297. PromptDialog.BackgroundTransparency = 1
  12298. PromptDialog.BorderSizePixel = 0
  12299. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12300. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12301. PromptDialog.ZIndex = 5
  12302. PromptDialog.ClipsDescendants = true
  12303. ContainerFrame.Name = "ContainerFrame"
  12304. ContainerFrame.Parent = PromptDialog
  12305. ContainerFrame.BackgroundColor3 = maincolor
  12306. ContainerFrame.BackgroundTransparency = 0.5
  12307. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12308. ContainerFrame.BorderSizePixel = 0
  12309. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12310. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12311. ContainerFrame.ZIndex = 5
  12312. AudList.Name = "List"
  12313. AudList.Parent = ContainerFrame
  12314. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12315. AudList.BackgroundTransparency = 1
  12316. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12317. AudList.BorderSizePixel = 0
  12318. AudList.Position = UDim2.new(0, 10, 0, 9)
  12319. AudList.Size = UDim2.new(0, 428, 0, 230)
  12320. AudList.ZIndex = 5
  12321. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12322. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12323. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12324. AudList.ScrollBarThickness = 8
  12325. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12326. shadow.Name = "shadow"
  12327. shadow.Parent = PromptDialog
  12328. shadow.BackgroundColor3 = maincolor
  12329. shadow.BackgroundTransparency = 0.30000001192093
  12330. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12331. shadow.BorderSizePixel = 0
  12332. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12333. shadow.Size = UDim2.new(0, 438, 0, 26)
  12334. Exit.Name = "Exit"
  12335. Exit.Parent = shadow
  12336. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12337. Exit.BackgroundTransparency = 0.30000001192093
  12338. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12339. Exit.BorderSizePixel = 0
  12340. Exit.Position = UDim2.new(0, 415, 0, 3)
  12341. Exit.Size = UDim2.new(0, 20, 0, 20)
  12342. Exit.FontSize = Enum.FontSize.Size14
  12343. Exit.Text = ""
  12344. PopupText.Name = "PopupText"
  12345. PopupText.Parent = shadow
  12346. PopupText.BackgroundTransparency = 1
  12347. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12348. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12349. PopupText.ZIndex = 6
  12350. PopupText.Font = Enum.Font.SourceSansBold
  12351. PopupText.FontSize = Enum.FontSize.Size32
  12352. PopupText.Text = GLS(false, 0).." [Audio]"
  12353. PopupText.TextScaled = true
  12354. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12355. PopupText.TextStrokeTransparency = 0
  12356. PopupText.TextWrapped = true
  12357. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12358. Hide.Name = "Hide"
  12359. Hide.Parent = shadow
  12360. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12361. Hide.BackgroundTransparency = 0.30000001192093
  12362. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12363. Hide.BorderSizePixel = 0
  12364. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12365. Hide.Size = UDim2.new(0, 20, 0, 20)
  12366. Hide.FontSize = Enum.FontSize.Size14
  12367. Hide.Text = ""
  12368. local hidden = false
  12369. Hide.MouseButton1Down:connect(function()
  12370. if hidden == false then hidden = true
  12371. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12372. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12373. end end)
  12374. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12375. local results = HttpService:JSONDecode(json)
  12376. if #results == 0 then
  12377. Notify('No audio found :(')
  12378. Audios:Destroy()
  12379. return
  12380. end
  12381. for i,v in pairs(results) do
  12382. local YSize = 25
  12383. local Position = ((i * YSize) - YSize)
  12384. local newcmd = Example:Clone()
  12385. newcmd.Parent = AudList
  12386. newcmd.Visible = true
  12387. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12388. newcmd.Text = " "..v.Name
  12389. newcmd.TextSize = 20
  12390. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12391. local play = Instance.new("TextButton")
  12392. play.Name = "play"
  12393. play.Parent = AudList
  12394. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12395. play.BackgroundTransparency = 0.30000001192093
  12396. play.BorderColor3 = Color3.new(1, 0, 0)
  12397. play.BorderSizePixel = 0
  12398. play.Position = UDim2.new(0,-10,0, Position + 5)
  12399. play.Size = UDim2.new(0, 20, 0, 20)
  12400. play.FontSize = Enum.FontSize.Size14
  12401. play.Text = ""
  12402. play.ZIndex = 6
  12403. play.MouseButton1Click:Connect(function()
  12404. playerenabled = false
  12405. for i,v in pairs(game:GetDescendants()) do
  12406. if v:IsA'Sound'then v:Destroy() end end
  12407. wait(0.1)
  12408. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12409. local s = Instance.new("Sound", workspace)
  12410. s.Name = "IYsound"
  12411. s.Looped = true
  12412. s.SoundId = "rbxassetid://" .. v.AssetId
  12413. s.Volume = 1
  12414. s:Play()
  12415. end)
  12416. Notify('Select an audio to play')
  12417. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12418. Exit.MouseButton1Click:Connect(function()
  12419. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12420. wait(0.6) Audios:Destroy() end) end end
  12421. end)
  12422.  
  12423. function dragmodel(model, window, frame, name)
  12424. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12425. drag:MakeJoints() drag.Name = name
  12426. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12427. function collectParts(object, baseParts)
  12428. if object:IsA("BasePart") then
  12429. baseParts[#baseParts+1] = object end
  12430. for index,child in pairs(object:GetChildren()) do
  12431. collectParts(child, baseParts) end end
  12432. collectParts(drag, parts)
  12433. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12434. dragging = true
  12435. mouse.Move:connect(function()
  12436. if dragging then
  12437. Dragger:MouseMove(mouse.UnitRay)
  12438. end end)
  12439. mouse.KeyDown:connect(function(Key)
  12440. if dragging then
  12441. if Key == "r" then
  12442. Dragger:AxisRotate("Y")
  12443. elseif Key == "t" then
  12444. Dragger:AxisRotate("X")
  12445. elseif Key == "e" then
  12446. if window == true then
  12447. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12448. end
  12449. drag:Destroy()
  12450. dragging = false
  12451. Dragger:MouseUp()
  12452. end end end)
  12453. mouse.Button1Down:connect(function()
  12454. if dragging then
  12455. if window == true then
  12456. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12457. end
  12458. dragging = false
  12459. Dragger:MouseUp()
  12460. end end) end
  12461.  
  12462. addcmd('insert', 'inserts a model',{'ins'},
  12463. function(args, speaker)
  12464. if isNumber(args[1]) then
  12465. local window = false
  12466. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12467. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12468. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12469. else
  12470. local name = GLS(false, 0)
  12471. Notify('Loading list...')
  12472. local Models = Instance.new("ScreenGui")
  12473. local drag = Instance.new("Frame")
  12474. local PromptDialog = Instance.new("Frame")
  12475. local ModelContainerFrame = Instance.new("Frame")
  12476. local ModList = Instance.new("ScrollingFrame")
  12477. local shadow = Instance.new("Frame")
  12478. local Exit = Instance.new("TextButton")
  12479. local PopupText = Instance.new("TextLabel")
  12480. local Hide = Instance.new("TextButton")
  12481. Models.Name = "Models"
  12482. Models.Parent = game.CoreGui
  12483. drag.Name = "drag"
  12484. drag.Parent = Models
  12485. drag.Active = true
  12486. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12487. drag.BackgroundTransparency = 1
  12488. dragGUI(drag)
  12489. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12490. drag.Size = UDim2.new(0, 438, 0, 26)
  12491. PromptDialog.Name = "PromptDialog"
  12492. PromptDialog.Parent = drag
  12493. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12494. PromptDialog.BackgroundTransparency = 1
  12495. PromptDialog.BorderSizePixel = 0
  12496. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12497. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12498. PromptDialog.ClipsDescendants = true
  12499. PromptDialog.ZIndex = 5
  12500. ModelContainerFrame.Name = "ContainerFrame"
  12501. ModelContainerFrame.Parent = PromptDialog
  12502. ModelContainerFrame.BackgroundColor3 = maincolor
  12503. ModelContainerFrame.BackgroundTransparency = 0.5
  12504. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12505. ModelContainerFrame.BorderSizePixel = 0
  12506. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12507. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12508. ModelContainerFrame.ZIndex = 5
  12509. ModList.Name = "List"
  12510. ModList.Parent = ModelContainerFrame
  12511. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12512. ModList.BackgroundTransparency = 1
  12513. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12514. ModList.BorderSizePixel = 0
  12515. ModList.Position = UDim2.new(0, 10, 0, 9)
  12516. ModList.Size = UDim2.new(0, 428, 0, 230)
  12517. ModList.ZIndex = 5
  12518. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12519. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12520. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12521. ModList.ScrollBarThickness = 8
  12522. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12523. shadow.Name = "shadow"
  12524. shadow.Parent = PromptDialog
  12525. shadow.BackgroundColor3 = maincolor
  12526. shadow.BackgroundTransparency = 0.30000001192093
  12527. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12528. shadow.BorderSizePixel = 0
  12529. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12530. shadow.Size = UDim2.new(0, 438, 0, 26)
  12531. Exit.Name = "Exit"
  12532. Exit.Parent = shadow
  12533. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12534. Exit.BackgroundTransparency = 0.30000001192093
  12535. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12536. Exit.BorderSizePixel = 0
  12537. Exit.Position = UDim2.new(0, 415, 0, 3)
  12538. Exit.Size = UDim2.new(0, 20, 0, 20)
  12539. Exit.FontSize = Enum.FontSize.Size14
  12540. Exit.Text = ""
  12541. PopupText.Name = "PopupText"
  12542. PopupText.Parent = shadow
  12543. PopupText.BackgroundTransparency = 1
  12544. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12545. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12546. PopupText.ZIndex = 6
  12547. PopupText.Font = Enum.Font.SourceSansBold
  12548. PopupText.FontSize = Enum.FontSize.Size32
  12549. PopupText.Text = GLS(false, 0).." [Models]"
  12550. PopupText.TextScaled = true
  12551. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12552. PopupText.TextStrokeTransparency = 0
  12553. PopupText.TextWrapped = true
  12554. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12555. Hide.Name = "Hide"
  12556. Hide.Parent = shadow
  12557. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12558. Hide.BackgroundTransparency = 0.30000001192093
  12559. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12560. Hide.BorderSizePixel = 0
  12561. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12562. Hide.Size = UDim2.new(0, 20, 0, 20)
  12563. Hide.FontSize = Enum.FontSize.Size14
  12564. Hide.Text = ""
  12565. local hidden = false
  12566. Hide.MouseButton1Down:connect(function()
  12567. if hidden == false then hidden = true
  12568. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12569. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12570. end end)
  12571. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12572. local results = HttpService:JSONDecode(json)
  12573. if #results == 0 then
  12574. Notify('No models found :(')
  12575. Models:Destroy()
  12576. return
  12577. end
  12578. for i,v in pairs(results) do
  12579. local YSize = 100
  12580. local Position = ((i * YSize) - YSize)
  12581. local newcmd = Example:Clone()
  12582. newcmd.Parent = ModList
  12583. newcmd.Visible = true
  12584. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12585. newcmd.Text = " "..v.Name
  12586. newcmd.TextSize = 20
  12587. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12588. local ins = Instance.new("TextButton")
  12589. ins.Name = "ins"
  12590. ins.Parent = ModList
  12591. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12592. ins.BackgroundTransparency = 0.30000001192093
  12593. ins.BorderColor3 = Color3.new(1, 0, 0)
  12594. ins.BorderSizePixel = 0
  12595. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12596. ins.Size = UDim2.new(0, 20, 0, 20)
  12597. ins.FontSize = Enum.FontSize.Size14
  12598. ins.Text = ""
  12599. ins.ZIndex = 6
  12600. local img = Instance.new("ImageLabel")
  12601. img.Parent = ModList
  12602. img.Position = UDim2.new(0,300,0, Position + 5)
  12603. img.Size = UDim2.new(0,100,0,100)
  12604. img.ZIndex = 6
  12605. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12606. img.BackgroundTransparency = 1
  12607. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12608. ins.MouseButton1Click:Connect(function()
  12609. local window = true
  12610. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12611. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12612. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12613. end)
  12614. Notify('Select a model to insert')
  12615. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12616. Exit.MouseButton1Click:Connect(function()
  12617. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12618. wait(0.6) Models:Destroy() end) end end
  12619. end)
  12620.  
  12621. addcmd('cmds','opens cmds window',{'commands'},
  12622. function(args, speaker)
  12623. if speaker.userId ~= LP.userId then
  12624. for _, child in pairs( workspace:GetChildren()) do
  12625. if child.Name == speaker.Name .. "TAB" then
  12626. child:Destroy() end end
  12627. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12628. local GUI = Instance.new("SurfaceGui")
  12629. local holder = Instance.new("Frame")
  12630. local bar = Instance.new("Frame")
  12631. local Title = Instance.new("TextLabel")
  12632. local MAIN = Instance.new("Frame")
  12633. local Example = Instance.new("TextLabel")
  12634. local CMDs = Instance.new("ScrollingFrame")
  12635. local PART = Instance.new("Part")
  12636. PART.Name = speaker.Name .. 'TAB'
  12637. PART.Color = maincolor
  12638. PART.Size = Vector3.new(7, 7.8, 0.2)
  12639. PART.Transparency = 0
  12640. PART.Locked = true
  12641. PART.CanCollide = false
  12642. PART.Parent = workspace
  12643. PART.Anchored = true
  12644. PART.Material = "Neon"
  12645. local GUI = Instance.new("SurfaceGui")
  12646. local holder = Instance.new("Frame")
  12647. local bar = Instance.new("Frame")
  12648. local Title = Instance.new("TextLabel")
  12649. local MAIN = Instance.new("Frame")
  12650. local Example = Instance.new("TextLabel")
  12651. local CMDs = Instance.new("ScrollingFrame")
  12652. GUI.Name = "GUI"
  12653. GUI.Parent = PART
  12654. GUI.CanvasSize = Vector2.new(500, 600)
  12655. GUI.Face = Enum.NormalId.Back
  12656. holder.Name = "holder"
  12657. holder.Parent = GUI
  12658. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12659. holder.BackgroundTransparency = 1
  12660. holder.BorderSizePixel = 2
  12661. holder.Position = UDim2.new(0, 0, 0, 10)
  12662. holder.Size = UDim2.new(0, 300, 0, 330)
  12663. holder.ZIndex = 2
  12664. bar.Name = "bar"
  12665. bar.Parent = holder
  12666. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12667. bar.BackgroundTransparency = 0.89999997615814
  12668. bar.BorderSizePixel = 0
  12669. bar.Position = UDim2.new(0, 10, 1, -330)
  12670. bar.Size = UDim2.new(0, 480, 0, 33)
  12671. Title.Name = "Title"
  12672. Title.Parent = bar
  12673. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12674. Title.BackgroundTransparency = 1
  12675. Title.Size = UDim2.new(1, 0, 0, 30)
  12676. Title.Font = Enum.Font.SourceSansBold
  12677. Title.FontSize = Enum.FontSize.Size24
  12678. Title.Text = "[Infinite Yield] Command List"
  12679. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12680. MAIN.Name = "MAIN"
  12681. MAIN.Parent = holder
  12682. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12683. MAIN.BackgroundTransparency = 0.89999997615814
  12684. MAIN.BorderSizePixel = 0
  12685. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12686. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12687. Example.Name = "Example"
  12688. Example.Parent = MAIN
  12689. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12690. Example.BackgroundTransparency = 1
  12691. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12692. Example.BorderSizePixel = 0
  12693. Example.Size = UDim2.new(0, 190, 0, 40)
  12694. Example.Visible = false
  12695. Example.Font = Enum.Font.SourceSansBold
  12696. Example.FontSize = Enum.FontSize.Size36
  12697. Example.Text = "txt"
  12698. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12699. Example.TextStrokeTransparency = 0
  12700. Example.TextXAlignment = Enum.TextXAlignment.Left
  12701. Example.ZIndex = 6
  12702. CMDs.Name = "CMDs"
  12703. CMDs.Parent = MAIN
  12704. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12705. CMDs.BackgroundTransparency = 1
  12706. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12707. CMDs.BorderSizePixel = 0
  12708. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12709. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12710. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12711. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12712. CMDs.ScrollBarThickness = 15
  12713. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12714. local CMDsV = CMDsFolder:GetChildren()
  12715. for i = 1, #CMDsV do
  12716. local YSize = 35
  12717. local Position = ((i * YSize) - YSize)
  12718. local newcmd = Example:Clone()
  12719. newcmd.Parent = CMDs
  12720. newcmd.Visible = true
  12721. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12722. newcmd.Text = "" .. CMDsV[i].Value
  12723. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12724. local cf = speaker.Character.HumanoidRootPart.CFrame
  12725. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12726. PART.CFrame = newcf
  12727. speaker.Character.Humanoid.Died:connect(function()
  12728. PART:Destroy() end)
  12729. wait(1)
  12730. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12731. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12732. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12733. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12734. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12735. else
  12736. if cmdOpen == true then
  12737. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12738. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12739. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12740. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12741. else
  12742. commands() searchbar()
  12743. end end
  12744. end)
  12745. cmdBAR.FocusLost:connect(function(enterpressed)
  12746. if enterpressed and cmdBAR.Text ~= "" then
  12747. spawn(function ()
  12748. execCmd(cmdBAR.Text, Player)
  12749. end)
  12750. end
  12751. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12752. cmdBAR.BorderSizePixel = 1
  12753. wait(0.1)
  12754. cmdBAR.BorderSizePixel = 0
  12755. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12756. end)
  12757. Mouse.KeyDown:connect(function(Key)
  12758. if (Key==cmdbarbind) then
  12759. cmdBAR:CaptureFocus()
  12760. cmdBAR.BorderSizePixel = 1
  12761. wait(0.1)
  12762. cmdBAR.BorderSizePixel = 2
  12763. end
  12764. end)
  12765. cmdBAR.Changed:connect(function (property)
  12766. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12767. end)
  12768. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12769. local diff = cmdBAR.TextBounds.X-250
  12770. 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)
  12771. end)
  12772. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12773. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12774. if not cmdBAR:IsFocused() then return end
  12775. if input.KeyCode == Enum.KeyCode.Up then
  12776. historyCount = historyCount + 1
  12777. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12778. cmdBAR.Text = cmdHistory[historyCount] or ""
  12779. elseif input.KeyCode == Enum.KeyCode.Down then
  12780. historyCount = historyCount - 1
  12781. if historyCount < 1 then historyCount = 1 end
  12782. cmdBAR.Text = cmdHistory[historyCount] or ""
  12783. end
  12784. end)
  12785. NOTIFY = DATA.Notification
  12786. NOTIFY.Parent = game.CoreGui
  12787. local usingNOTE = false
  12788. function Notify(msg)
  12789. spawn(function()
  12790. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12791. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12792. wait(0.5)
  12793. MusicPlayer:Hide()
  12794. if qopen == true then
  12795. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12796. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12797. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12798. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12799. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12800. NOTIFY.NOTIFY.NOTE.Text = msg
  12801. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12802. if playerenabled == true then
  12803. wait(4)
  12804. if playerenabled == true then
  12805. MusicPlayer:Show()
  12806. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12807. end
  12808. end
  12809. else
  12810. NOTIFY.NOTIFY.NOTE.Text = msg
  12811. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12812. if playerenabled == true then
  12813. wait(4)
  12814. if playerenabled == true then
  12815. MusicPlayer:Show()
  12816. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12817. end
  12818. end
  12819. end end end) end
  12820. 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
  12821. 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)
  12822. 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
  12823. 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
  12824. 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)
  12825. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12826. if aliasSave then
  12827. for i = 1, #aliasSave do
  12828. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12829. end else
  12830. aliasSave = {} wait(0.1) updatefile()
  12831. for i = 1, #aliasSave do
  12832. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12833. end end
  12834. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12835. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12836. local Logs = Instance.new("ScreenGui")
  12837. logdrag = Instance.new("Frame")
  12838. local PromptDialog = Instance.new("Frame")
  12839. local ContainerFrame = Instance.new("Frame")
  12840. local pos = Instance.new("Frame")
  12841. local clear = Instance.new("TextButton")
  12842. local scroll = Instance.new("ScrollingFrame")
  12843. local hl = Instance.new("Frame")
  12844. local whispers = Instance.new("Frame")
  12845. local CheckBox = Instance.new("ImageButton")
  12846. local box = Instance.new("TextButton")
  12847. local whispers_2 = Instance.new("TextLabel")
  12848. local chats = Instance.new("Frame")
  12849. local CheckBox_2 = Instance.new("ImageButton")
  12850. local box_2 = Instance.new("TextButton")
  12851. local chats_2 = Instance.new("TextLabel")
  12852. local commands = Instance.new("Frame")
  12853. local CheckBox_3 = Instance.new("ImageButton")
  12854. local box_3 = Instance.new("TextButton")
  12855. local commands_2 = Instance.new("TextLabel")
  12856. local shadow = Instance.new("Frame")
  12857. local Exit = Instance.new("TextButton")
  12858. local PopupText = Instance.new("TextLabel")
  12859. local Hide = Instance.new("TextButton")
  12860. Logs.Name = "Logs"
  12861. Logs.Parent = game.CoreGui
  12862. logdrag.Name = "drag"
  12863. logdrag.Parent = Logs
  12864. logdrag.Active = true
  12865. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12866. logdrag.BackgroundTransparency = 1
  12867. dragGUI(logdrag)
  12868. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12869. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12870. PromptDialog.Name = "PromptDialog"
  12871. PromptDialog.Parent = logdrag
  12872. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12873. PromptDialog.BackgroundTransparency = 1
  12874. PromptDialog.BorderSizePixel = 0
  12875. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12876. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12877. PromptDialog.ZIndex = 5
  12878. PromptDialog.ClipsDescendants = true
  12879. ContainerFrame.Name = "ContainerFrame"
  12880. ContainerFrame.Parent = PromptDialog
  12881. ContainerFrame.BackgroundColor3 = maincolor
  12882. ContainerFrame.BackgroundTransparency = 0.5
  12883. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12884. ContainerFrame.BorderSizePixel = 0
  12885. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12886. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12887. ContainerFrame.ZIndex = 5
  12888. pos.Name = "pos"
  12889. pos.Parent = ContainerFrame
  12890. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12891. pos.BackgroundTransparency = 1
  12892. pos.BorderColor3 = Color3.new(0, 0, 0)
  12893. pos.BorderSizePixel = 0
  12894. pos.Position = UDim2.new(0, 10, 0, 9)
  12895. pos.Size = UDim2.new(0, 428, 0, 230)
  12896. pos.ZIndex = 5
  12897. clear.Name = "clear"
  12898. clear.Parent = pos
  12899. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12900. clear.BackgroundTransparency = 0.80000001192093
  12901. clear.BorderColor3 = Color3.new(1, 1, 1)
  12902. clear.Position = UDim2.new(0, 3, 0, 3)
  12903. clear.Size = UDim2.new(0, 70, 0, 20)
  12904. clear.ZIndex = 5
  12905. clear.Font = Enum.Font.SourceSans
  12906. clear.FontSize = Enum.FontSize.Size14
  12907. clear.Text = "Clear"
  12908. clear.TextColor3 = Color3.new(1, 1, 1)
  12909. scroll.Name = "scroll"
  12910. scroll.Parent = pos
  12911. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12912. scroll.BackgroundTransparency = 1
  12913. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12914. scroll.BorderSizePixel = 0
  12915. scroll.Size = UDim2.new(0, 413, 0, 193)
  12916. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12917. scroll.ZIndex = 5
  12918. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12919. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12920. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12921. scroll.ScrollBarThickness = 8
  12922. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12923. hl.Name = "hl"
  12924. hl.Parent = pos
  12925. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12926. hl.BackgroundTransparency = 0.5
  12927. hl.BorderColor3 = Color3.new(0, 0, 0)
  12928. hl.BorderSizePixel = 0
  12929. hl.Position = UDim2.new(0, 2, 0, 35)
  12930. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12931. hl.ZIndex = 5
  12932. whispers.Name = "whispers"
  12933. whispers.Parent = pos
  12934. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12935. whispers.BackgroundTransparency = 1
  12936. whispers.Size = UDim2.new(0, 428, 0, 230)
  12937. CheckBox.Name = "CheckBox"
  12938. CheckBox.Parent = whispers
  12939. CheckBox.BackgroundTransparency = 1
  12940. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12941. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12942. CheckBox.ZIndex = 6
  12943. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12944. box.Name = "box"
  12945. box.Parent = whispers
  12946. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12947. box.BackgroundTransparency = 0.80000001192093
  12948. box.BorderColor3 = Color3.new(1, 1, 1)
  12949. box.Position = UDim2.new(0, 172, 0, 3)
  12950. box.Size = UDim2.new(0, 94, 0, 20)
  12951. box.ZIndex = 5
  12952. box.Font = Enum.Font.SourceSans
  12953. box.FontSize = Enum.FontSize.Size14
  12954. box.Text = ""
  12955. box.TextColor3 = Color3.new(1, 1, 1)
  12956. whispers_2.Name = "whispers"
  12957. whispers_2.Parent = whispers
  12958. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12959. whispers_2.BackgroundTransparency = 1
  12960. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12961. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12962. whispers_2.ZIndex = 6
  12963. whispers_2.Font = Enum.Font.SourceSansBold
  12964. whispers_2.FontSize = Enum.FontSize.Size14
  12965. whispers_2.Text = "Whispers"
  12966. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12967. chats.Name = "chats"
  12968. chats.Parent = pos
  12969. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12970. chats.BackgroundTransparency = 1
  12971. chats.Size = UDim2.new(0, 428, 0, 230)
  12972. CheckBox_2.Name = "CheckBox"
  12973. CheckBox_2.Parent = chats
  12974. CheckBox_2.BackgroundTransparency = 1
  12975. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12976. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12977. CheckBox_2.ZIndex = 6
  12978. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12979. box_2.Name = "box"
  12980. box_2.Parent = chats
  12981. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12982. box_2.BackgroundTransparency = 0.80000001192093
  12983. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12984. box_2.Position = UDim2.new(0, 86, 0, 3)
  12985. box_2.Size = UDim2.new(0, 73, 0, 20)
  12986. box_2.ZIndex = 5
  12987. box_2.Font = Enum.Font.SourceSans
  12988. box_2.FontSize = Enum.FontSize.Size14
  12989. box_2.Text = ""
  12990. box_2.TextColor3 = Color3.new(1, 1, 1)
  12991. chats_2.Name = "chats"
  12992. chats_2.Parent = chats
  12993. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12994. chats_2.BackgroundTransparency = 1
  12995. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12996. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12997. chats_2.ZIndex = 6
  12998. chats_2.Font = Enum.Font.SourceSansBold
  12999. chats_2.FontSize = Enum.FontSize.Size14
  13000. chats_2.Text = "Chats"
  13001. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13002. commands.Name = "commands"
  13003. commands.Parent = pos
  13004. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  13005. commands.BackgroundTransparency = 1
  13006. commands.Size = UDim2.new(0, 428, 0, 230)
  13007. CheckBox_3.Name = "CheckBox"
  13008. CheckBox_3.Parent = commands
  13009. CheckBox_3.BackgroundTransparency = 1
  13010. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  13011. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  13012. CheckBox_3.ZIndex = 6
  13013. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  13014. box_3.Name = "box"
  13015. box_3.Parent = commands
  13016. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  13017. box_3.BackgroundTransparency = 0.80000001192093
  13018. box_3.BorderColor3 = Color3.new(1, 1, 1)
  13019. box_3.Position = UDim2.new(0, 279, 0, 3)
  13020. box_3.Size = UDim2.new(0, 102, 0, 20)
  13021. box_3.ZIndex = 5
  13022. box_3.Font = Enum.Font.SourceSans
  13023. box_3.FontSize = Enum.FontSize.Size14
  13024. box_3.Text = ""
  13025. box_3.TextColor3 = Color3.new(1, 1, 1)
  13026. commands_2.Name = "commands"
  13027. commands_2.Parent = commands
  13028. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  13029. commands_2.BackgroundTransparency = 1
  13030. commands_2.Position = UDim2.new(0, 279, 0, 3)
  13031. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  13032. commands_2.ZIndex = 6
  13033. commands_2.Font = Enum.Font.SourceSansBold
  13034. commands_2.FontSize = Enum.FontSize.Size14
  13035. commands_2.Text = "Commands"
  13036. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13037. shadow.Name = "shadow"
  13038. shadow.Parent = PromptDialog
  13039. shadow.BackgroundColor3 = maincolor
  13040. shadow.BackgroundTransparency = 0.30000001192093
  13041. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13042. shadow.BorderSizePixel = 0
  13043. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13044. shadow.Size = UDim2.new(0, 438, 0, 26)
  13045. Exit.Name = "Exit"
  13046. Exit.Parent = shadow
  13047. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  13048. Exit.BackgroundTransparency = 0.30000001192093
  13049. Exit.BorderColor3 = Color3.new(1, 0, 0)
  13050. Exit.BorderSizePixel = 0
  13051. Exit.Position = UDim2.new(0, 415, 0, 3)
  13052. Exit.Size = UDim2.new(0, 20, 0, 20)
  13053. Exit.FontSize = Enum.FontSize.Size14
  13054. Exit.Text = ""
  13055. PopupText.Name = "PopupText"
  13056. PopupText.Parent = shadow
  13057. PopupText.BackgroundTransparency = 1
  13058. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13059. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13060. PopupText.ZIndex = 6
  13061. PopupText.Font = Enum.Font.SourceSansBold
  13062. PopupText.TextSize = 31
  13063. PopupText.Text = "Logs"
  13064. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13065. PopupText.TextStrokeTransparency = 0
  13066. PopupText.TextWrapped = true
  13067. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13068. Hide.Name = "Hide"
  13069. Hide.Parent = shadow
  13070. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13071. Hide.BackgroundTransparency = 0.30000001192093
  13072. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13073. Hide.BorderSizePixel = 0
  13074. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13075. Hide.Size = UDim2.new(0, 20, 0, 20)
  13076. Hide.FontSize = Enum.FontSize.Size14
  13077. Hide.Text = ""
  13078. checked = "http://www.roblox.com/asset/?id=65492641"
  13079. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13080. if chatsV == true then
  13081. CheckBox_2.Image = checked else
  13082. CheckBox_2.Image = unchecked end
  13083. box_2.MouseButton1Down:connect(function()
  13084. if chatsV == true then chatsV = false
  13085. CheckBox_2.Image = unchecked updatefile() else
  13086. chatsV = true
  13087. CheckBox_2.Image = checked updatefile() end end)
  13088. if whispersV == true then
  13089. CheckBox.Image = checked else
  13090. CheckBox.Image = unchecked end
  13091. box.MouseButton1Down:connect(function()
  13092. if whispersV == true then whispersV = false
  13093. CheckBox.Image = unchecked updatefile() else
  13094. whispersV = true
  13095. CheckBox.Image = checked updatefile() end end)
  13096. if commandsV == true then
  13097. CheckBox_3.Image = checked else
  13098. CheckBox_3.Image = unchecked end
  13099. box_3.MouseButton1Down:connect(function()
  13100. if commandsV == true then commandsV = false
  13101. CheckBox_3.Image = unchecked updatefile() else
  13102. commandsV = true
  13103. CheckBox_3.Image = checked updatefile() end end)
  13104. clear.MouseButton1Down:connect(function()
  13105. for _, child in pairs( scroll:GetChildren()) do
  13106. child:Destroy() end
  13107. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13108. end)
  13109. Exit.MouseButton1Down:connect(function()
  13110. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13111. logsopen = false
  13112. end)
  13113. local hidden = false
  13114. Hide.MouseButton1Down:connect(function()
  13115. if hidden == false then hidden = true
  13116. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13117. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13118. end end)
  13119. function logtime() -- time function from aperture
  13120. local HOUR = math.floor((tick() % 86400) / 3600)
  13121. local MINUTE = math.floor((tick() % 3600) / 60)
  13122. local SECOND = math.floor(tick() % 60)
  13123. local AP = HOUR > 11 and 'PM' or 'AM'
  13124. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13125. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13126. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13127. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13128. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13129. function CreateLabel(Name, Text)
  13130. local sf = scroll
  13131. if #sf:GetChildren() >= 2546 then
  13132. sf:ClearAllChildren()
  13133. end
  13134. local alls = 0
  13135. for i,v in pairs(sf:GetChildren()) do
  13136. if v then
  13137. alls = v.Size.Y.Offset + alls
  13138. end
  13139. if not v then
  13140. alls = 0
  13141. end
  13142. end
  13143. local tl = Instance.new('TextLabel', sf)
  13144. local il = Instance.new('Frame', tl)
  13145. tl.Name = Name
  13146. tl.ZIndex = 6
  13147. tl.Text = logtime().." - ["..Name.."]: "..Text
  13148. tl.Size = UDim2.new(0,410,0,84)
  13149. tl.BackgroundTransparency = 1
  13150. tl.BorderSizePixel = 0
  13151. tl.Font = "SourceSansBold"
  13152. tl.Position = UDim2.new(-1,0,0,alls)
  13153. tl.TextTransparency = 1
  13154. tl.TextScaled = false
  13155. tl.TextSize = 14
  13156. tl.TextWrapped = true
  13157. tl.TextXAlignment = "Left"
  13158. tl.TextYAlignment = "Top"
  13159. il.BackgroundTransparency = 1
  13160. il.BorderSizePixel = 0
  13161. il.Size = UDim2.new(0,12,1,0)
  13162. il.Position = UDim2.new(0,410,0,0)
  13163. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13164. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13165. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13166. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13167. local size2 = sf.CanvasSize.Y.Offset
  13168. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13169. for i = 0,50 do wait(0.05)
  13170. tl.TextTransparency = tl.TextTransparency - 0.05
  13171. end
  13172. tl.TextTransparency = 0
  13173. end logsloaded = true
  13174. local intro = Instance.new("ScreenGui")
  13175. local Frame = Instance.new("Frame")
  13176. local Circle = Instance.new("ImageLabel")
  13177. local ImageLabel = Instance.new("ImageLabel")
  13178. intro.Name = "intro"
  13179. intro.Parent = game.CoreGui
  13180. Frame.Parent = intro
  13181. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13182. Frame.BackgroundTransparency = 1
  13183. Frame.BorderSizePixel = 0
  13184. Frame.ClipsDescendants = true
  13185. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13186. Frame.Size = UDim2.new(0, 250, 0, 250)
  13187. Circle.Name = "Circle"
  13188. Circle.Parent = Frame
  13189. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13190. Circle.BackgroundTransparency = 1
  13191. Circle.BorderSizePixel = 0
  13192. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13193. Circle.Image = "rbxassetid://631172870"
  13194. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13195. ImageLabel.Parent = Frame
  13196. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13197. ImageLabel.BackgroundTransparency = 1
  13198. ImageLabel.BorderSizePixel = 0
  13199. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13200. ImageLabel.Image = "rbxassetid://1352543873"
  13201. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13202. local g = intro
  13203. local f = Frame
  13204. local imagef = Circle
  13205. local logof = ImageLabel
  13206. loadedintro = false
  13207. local function tween2()
  13208. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13209. wait(0.6) loadedintro = true end
  13210. local function tween1()
  13211. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13212. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13213. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13214. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13215. if workspace.FilteringEnabled == true then
  13216. Notify('Filtering ENABLED '..ServerMessage)
  13217. elseif workspace.FilteringEnabled == false then
  13218. Notify('Filtering Disabled '..ServerMessage)
  13219. end
  13220. else
  13221. if workspace.FilteringEnabled == true then
  13222. Notify('Filtering ENABLED')
  13223. elseif
  13224. workspace.FilteringEnabled == false then
  13225. Notify('Filtering Disabled')
  13226. end
  13227. end
  13228. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13229. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13230. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13231. 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
  13232. 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)
  13233. 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)
  13234. 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)
  13235. 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
  13236. 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
  13237. 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)
  13238. 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)
  13239. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13240. 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
  13241. 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
  13242. 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)
  13243. 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)
  13244. 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)
  13245. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13246. 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)
  13247. 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
  13248. lockic = Instance.new("ImageLabel")
  13249. lockic.Name = "lock"
  13250. lockic.Parent = iy
  13251. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13252. lockic.BackgroundTransparency = 1
  13253. lockic.ImageTransparency = 1
  13254. lockic.BorderSizePixel = 0
  13255. lockic.Position = UDim2.new(0, 53, 0, -3)
  13256. lockic.Size = UDim2.new(0, 40, 0, 40)
  13257. lockic.Image = "rbxassetid://1495252742"
  13258. 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)
  13259. 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
  13260. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13261. 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)
  13262. 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
  13263. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://02011075373") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  13264. 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)
  13265. PKR = picker.ColorPicker
  13266. local ColorPicker do
  13267. ColorPicker = {}
  13268.  
  13269. ColorPicker.new = function()
  13270. local newMt = setmetatable({},{})
  13271.  
  13272. local pickerGui = picker.ColorPicker
  13273. local pickerTopBar = pickerGui.TopBar
  13274. local pickerFrame = pickerGui.Content
  13275. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13276. local colorStrip = pickerFrame.ColorStrip
  13277. local previewFrame = pickerFrame.Preview
  13278. local basicColorsFrame = pickerFrame.BasicColors
  13279. local customColorsFrame = pickerFrame.CustomColors
  13280. local okButton = pickerFrame.Ok
  13281. local cancelButton = pickerFrame.Cancel
  13282. local defaultButton = pickerFrame.Default
  13283. rainbowButton = pickerFrame.Rainbow
  13284.  
  13285. local colorScope = colorSpace.Scope
  13286. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13287.  
  13288. local hueInput = pickerFrame.Hue.Input
  13289. local satInput = pickerFrame.Sat.Input
  13290. local valInput = pickerFrame.Val.Input
  13291.  
  13292. local redInput = pickerFrame.Red.Input
  13293. local greenInput = pickerFrame.Green.Input
  13294. local blueInput = pickerFrame.Blue.Input
  13295.  
  13296. local user = game:GetService("UserInputService")
  13297. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13298.  
  13299. local hue,sat,val = 0,0,1
  13300. local red,green,blue = 1,1,1
  13301. local chosenColor = Color3.new(0,0,0)
  13302.  
  13303. 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)}
  13304. local customColors = {}
  13305.  
  13306. local function updateColor(noupdate)
  13307. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13308. local hsvColor = Color3.fromHSV(hue,sat,val)
  13309.  
  13310. if noupdate == 2 or not noupdate then
  13311. hueInput.Text = tostring(math.ceil(359*hue))
  13312. satInput.Text = tostring(math.ceil(255*sat))
  13313. valInput.Text = tostring(math.floor(255*val))
  13314. end
  13315. if noupdate == 1 or not noupdate then
  13316. redInput.Text = tostring(math.floor(255*red))
  13317. greenInput.Text = tostring(math.floor(255*green))
  13318. blueInput.Text = tostring(math.floor(255*blue))
  13319. end
  13320.  
  13321. chosenColor = Color3.new(red,green,blue)
  13322.  
  13323. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13324. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13325. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13326. previewFrame.BackgroundColor3 = chosenColor
  13327.  
  13328. newMt.Color = chosenColor
  13329. if newMt.Changed then newMt:Changed(chosenColor) end
  13330. end
  13331.  
  13332. local function colorSpaceInput()
  13333. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13334. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13335.  
  13336. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13337. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13338.  
  13339. hue = (219 - relativeX)/219
  13340. sat = (199 - relativeY)/199
  13341.  
  13342. local hsvColor = Color3.fromHSV(hue,sat,val)
  13343. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13344.  
  13345. updateColor()
  13346. end
  13347.  
  13348. local function colorStripInput()
  13349. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13350.  
  13351. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13352.  
  13353. val = (199 - relativeY)/199
  13354.  
  13355. local hsvColor = Color3.fromHSV(hue,sat,val)
  13356. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13357.  
  13358. updateColor()
  13359. end
  13360.  
  13361. local function hookButtons(frame,func)
  13362. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13363. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13364. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13365. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13366. local releaseEvent,runEvent
  13367.  
  13368. local startTime = tick()
  13369. local pressing = true
  13370. local startNum = tonumber(frame.Text)
  13371.  
  13372. if not startNum then return end
  13373.  
  13374. releaseEvent = user.InputEnded:Connect(function(input)
  13375. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13376. releaseEvent:Disconnect()
  13377. pressing = false
  13378. end)
  13379.  
  13380. startNum = startNum + 1
  13381. func(startNum)
  13382. while pressing do
  13383. if tick()-startTime > 0.3 then
  13384. startNum = startNum + 1
  13385. func(startNum)
  13386. end
  13387. wait(0.1)
  13388. end
  13389. end
  13390. end)
  13391.  
  13392. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13393. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13394. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13395. end
  13396. end)
  13397.  
  13398. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13399. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13400. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13401. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13402. local releaseEvent,runEvent
  13403.  
  13404. local startTime = tick()
  13405. local pressing = true
  13406. local startNum = tonumber(frame.Text)
  13407.  
  13408. if not startNum then return end
  13409.  
  13410. releaseEvent = user.InputEnded:Connect(function(input)
  13411. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13412. releaseEvent:Disconnect()
  13413. pressing = false
  13414. end)
  13415.  
  13416. startNum = startNum - 1
  13417. func(startNum)
  13418. while pressing do
  13419. if tick()-startTime > 0.3 then
  13420. startNum = startNum - 1
  13421. func(startNum)
  13422. end
  13423. wait(0.1)
  13424. end
  13425. end
  13426. end)
  13427.  
  13428. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13429. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13430. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13431. end
  13432. end)
  13433. end
  13434.  
  13435. colorSpace.InputBegan:Connect(function(input)
  13436. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13437. local releaseEvent,mouseEvent
  13438.  
  13439. releaseEvent = user.InputEnded:Connect(function(input)
  13440. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13441. releaseEvent:Disconnect()
  13442. mouseEvent:Disconnect()
  13443. end)
  13444.  
  13445. mouseEvent = user.InputChanged:Connect(function(input)
  13446. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13447. colorSpaceInput()
  13448. end
  13449. end)
  13450.  
  13451. colorSpaceInput()
  13452. end
  13453. end)
  13454.  
  13455. colorStrip.InputBegan:Connect(function(input)
  13456. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13457. local releaseEvent,mouseEvent
  13458.  
  13459. releaseEvent = user.InputEnded:Connect(function(input)
  13460. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13461. releaseEvent:Disconnect()
  13462. mouseEvent:Disconnect()
  13463. end)
  13464.  
  13465. mouseEvent = user.InputChanged:Connect(function(input)
  13466. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13467. colorStripInput()
  13468. end
  13469. end)
  13470.  
  13471. colorStripInput()
  13472. end
  13473. end)
  13474.  
  13475. local function updateHue(str)
  13476. local num = tonumber(str)
  13477. if num then
  13478. hue = math.clamp(math.floor(num),0,359)/359
  13479. local hsvColor = Color3.fromHSV(hue,sat,val)
  13480. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13481. hueInput.Text = tostring(hue*359)
  13482. updateColor(1)
  13483. end
  13484. end
  13485. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13486.  
  13487. local function updateSat(str)
  13488. local num = tonumber(str)
  13489. if num then
  13490. sat = math.clamp(math.floor(num),0,255)/255
  13491. local hsvColor = Color3.fromHSV(hue,sat,val)
  13492. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13493. satInput.Text = tostring(sat*255)
  13494. updateColor(1)
  13495. end
  13496. end
  13497. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13498.  
  13499. local function updateVal(str)
  13500. local num = tonumber(str)
  13501. if num then
  13502. val = math.clamp(math.floor(num),0,255)/255
  13503. local hsvColor = Color3.fromHSV(hue,sat,val)
  13504. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13505. valInput.Text = tostring(val*255)
  13506. updateColor(1)
  13507. end
  13508. end
  13509. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13510.  
  13511. local function updateRed(str)
  13512. local num = tonumber(str)
  13513. if num then
  13514. red = math.clamp(math.floor(num),0,255)/255
  13515. local newColor = Color3.new(red,green,blue)
  13516. hue,sat,val = Color3.toHSV(newColor)
  13517. redInput.Text = tostring(red*255)
  13518. updateColor(2)
  13519. end
  13520. end
  13521. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13522.  
  13523. local function updateGreen(str)
  13524. local num = tonumber(str)
  13525. if num then
  13526. green = math.clamp(math.floor(num),0,255)/255
  13527. local newColor = Color3.new(red,green,blue)
  13528. hue,sat,val = Color3.toHSV(newColor)
  13529. greenInput.Text = tostring(green*255)
  13530. updateColor(2)
  13531. end
  13532. end
  13533. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13534.  
  13535. local function updateBlue(str)
  13536. local num = tonumber(str)
  13537. if num then
  13538. blue = math.clamp(math.floor(num),0,255)/255
  13539. local newColor = Color3.new(red,green,blue)
  13540. hue,sat,val = Color3.toHSV(newColor)
  13541. blueInput.Text = tostring(blue*255)
  13542. updateColor(2)
  13543. end
  13544. end
  13545. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13546.  
  13547. local colorChoice = Instance.new("TextButton")
  13548. colorChoice.Name = "Choice"
  13549. colorChoice.Size = UDim2.new(0,25,0,18)
  13550. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13551. colorChoice.Text = ""
  13552. colorChoice.AutoButtonColor = false
  13553.  
  13554. local row = 0
  13555. local column = 0
  13556. for i,v in pairs(basicColors) do
  13557. local newColor = colorChoice:Clone()
  13558. newColor.BackgroundColor3 = v
  13559. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13560.  
  13561. newColor.MouseButton1Click:Connect(function()
  13562. red,green,blue = v.r,v.g,v.b
  13563. local newColor = Color3.new(red,green,blue)
  13564. hue,sat,val = Color3.toHSV(newColor)
  13565. updateColor()
  13566. end)
  13567.  
  13568. newColor.Parent = basicColorsFrame
  13569. column = column + 1
  13570. if column == 6 then row = row + 1 column = 0 end
  13571. end
  13572.  
  13573. row = 0
  13574. column = 0
  13575. for i = 1,12 do
  13576. local color = customColors[i] or Color3.new(0,0,0)
  13577. local newColor = colorChoice:Clone()
  13578. newColor.BackgroundColor3 = color
  13579. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13580.  
  13581. newColor.MouseButton1Click:Connect(function()
  13582. local curColor = customColors[i] or Color3.new(0,0,0)
  13583. red,green,blue = curColor.r,curColor.g,curColor.b
  13584. hue,sat,val = Color3.toHSV(curColor)
  13585. updateColor()
  13586. end)
  13587.  
  13588. newColor.MouseButton2Click:Connect(function()
  13589. customColors[i] = chosenColor
  13590. newColor.BackgroundColor3 = chosenColor
  13591. end)
  13592.  
  13593. newColor.Parent = customColorsFrame
  13594. column = column + 1
  13595. if column == 6 then row = row + 1 column = 0 end
  13596. end
  13597.  
  13598. pickerTopBar.InputBegan:Connect(function(input)
  13599. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13600. local releaseEvent,mouseEvent
  13601. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13602.  
  13603. releaseEvent = user.InputEnded:Connect(function(input)
  13604. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13605. releaseEvent:Disconnect()
  13606. mouseEvent:Disconnect()
  13607. end)
  13608.  
  13609. mouseEvent = user.InputChanged:Connect(function(input)
  13610. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13611. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13612. end
  13613. end)
  13614. end
  13615. end)
  13616.  
  13617. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13618. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13619. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13620.  
  13621. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13622. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13623. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13624.  
  13625. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13626. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13627. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13628.  
  13629. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13630. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13631. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13632.  
  13633. updateColor()
  13634.  
  13635. newMt.SetColor = function(self,color)
  13636. red,green,blue = color.r,color.g,color.b
  13637. hue,sat,val = Color3.toHSV(color)
  13638. updateColor()
  13639. end
  13640.  
  13641. return newMt
  13642. end
  13643. end
  13644. local rainbowCount = 50
  13645. local rainbowGuiActive = false
  13646. local rainbowreset = true
  13647.  
  13648. spawn(function()
  13649. local colors = {
  13650. BrickColor.Red(),
  13651. BrickColor.Yellow(),
  13652. BrickColor.new('Lime green'),
  13653. BrickColor.new('Cyan'),
  13654. BrickColor.new('Dark indigo')
  13655. }
  13656. while wait() do
  13657. for i,v in pairs(colors) do
  13658. for num = 1,rainbowCount do
  13659. if rainbowGuiActive == true then
  13660. local mimic = i-1
  13661. if not colors[mimic] then
  13662. mimic = #colors
  13663. end
  13664. mimic = colors[mimic]
  13665. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13666. elseif rainbowreset == false then
  13667. updatecolors(SAVEDCOLOR)
  13668. rainbowreset = true
  13669. end
  13670. wait()
  13671. end
  13672. end
  13673. end
  13674. end)
  13675. local picker = ColorPicker.new()
  13676. 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
  13677. picker.Changed = function(self,color) updatecolors(color) end
  13678. picker.Rainbow = function(self)
  13679. if rainbowGuiActive == false then
  13680. rainbowGuiActive = true
  13681. rainbowButton.Text = 'Rainbow [Enabled]'
  13682. elseif rainbowGuiActive == true then
  13683. rainbowGuiActive = false
  13684. rainbowreset = false
  13685. rainbowButton.Text = 'Rainbow [Disabled]'
  13686. end end
  13687. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13688. 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))
  13689. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13690. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13691. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13692. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13693. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13694. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13695. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13696. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13697. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13698. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13699. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13700. 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"
  13701. 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"
  13702. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13703. 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
  13704. local CSP2 = game.CoreGui.sugg.suggestions
  13705. local main2 = CSP2
  13706. local frame2 = CSP2:WaitForChild('SUG')
  13707. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13708. IndexContents2 = function(str,bool)
  13709. if suggestionstoggle == true then
  13710. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13711. local Index,SizeY = 0,0
  13712. for i,v in next, frame2:GetChildren() do
  13713. if bool then
  13714. if Match2(v.Text,str) then
  13715. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13716. Index = Index + 1
  13717. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13718. v.Visible = true
  13719. SizeY = SizeY + v.AbsoluteSize.Y
  13720. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13721. v.Visible = true
  13722. SizeY = SizeY + v.AbsoluteSize.Y
  13723. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13724. IndexContents2('',true)
  13725. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13726. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13727. repeat wait() until loadedintro == true
  13728. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13729. wait(0.2)
  13730. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13731. wait(0.3) g:Destroy()
  13732. updatecolors(Color3.new(colorR, colorG, colorB))
  13733. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13734. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13735. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13736. 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
  13737. 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)
  13738. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13739. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13740. if newbar:FindFirstChild('BoxFrame') then
  13741. chatboxx() end end)
  13742. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13743. coroutine.resume(coroutine.create(function()
  13744. if script.ClassName == "LocalScript" then
  13745. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13746. Text = "The prefix is '" .. cmdprefix .. "'";
  13747. Color = Color3.new(255,255,255);
  13748. Font = Enum.Font.SourceSans;
  13749. FontSize = Enum.FontSize.Size24;
  13750. }) wait(0.5)
  13751. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13752. Text = "Click IY on the top left to see more options";
  13753. Color = Color3.new(255,255,255);
  13754. Font = Enum.Font.SourceSans;
  13755. FontSize = Enum.FontSize.Size24;
  13756. }) end end))
  13757. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13758. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13759. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13760. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13761. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13762. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13763. qopen = false quickmenu.MouseButton1Click:connect(function()
  13764. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13765. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13766. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13767. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13768. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13769. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13770. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13771. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13772. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13773. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13774. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13775. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13776. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13777. 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)
  13778. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13779. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13780. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13781. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13782. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13783. else runwindow() end end)
  13784. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13785. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13786. Updates = Instance.new("ScreenGui")
  13787. dragg = Instance.new("Frame")
  13788. local PromptDialog = Instance.new("Frame")
  13789. local ContainerFrame = Instance.new("Frame")
  13790. local LOG = Instance.new("TextLabel")
  13791. local PopupText3 = Instance.new("TextLabel")
  13792. local PopupText4 = Instance.new("TextLabel")
  13793. local UTDV = Instance.new("TextLabel")
  13794. local PopupText5 = Instance.new("TextLabel")
  13795. local shadow = Instance.new("Frame")
  13796. Exitt = Instance.new("TextButton")
  13797. local PopupText = Instance.new("TextLabel")
  13798. local vers = Instance.new("TextLabel")
  13799. Updates.Name = "Updates"
  13800. Updates.Parent = game.CoreGui
  13801. dragg.Name = "drag"
  13802. dragg.Parent = Updates
  13803. dragg.Active = true
  13804. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13805. dragg.BackgroundTransparency = 1
  13806. dragGUI(dragg)
  13807. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13808. dragg.Size = UDim2.new(0, 438, 0, 26)
  13809. PromptDialog.Name = "PromptDialog"
  13810. PromptDialog.Parent = dragg
  13811. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13812. PromptDialog.BackgroundTransparency = 1
  13813. PromptDialog.BorderSizePixel = 0
  13814. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13815. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13816. PromptDialog.ZIndex = 5
  13817. ContainerFrame.Name = "ContainerFrame"
  13818. ContainerFrame.Parent = PromptDialog
  13819. ContainerFrame.BackgroundColor3 = maincolor
  13820. ContainerFrame.BackgroundTransparency = 0.5
  13821. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13822. ContainerFrame.BorderSizePixel = 0
  13823. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13824. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13825. ContainerFrame.ZIndex = 5
  13826. LOG.Name = "LOG"
  13827. LOG.Parent = ContainerFrame
  13828. LOG.BackgroundTransparency = 1
  13829. LOG.Position = UDim2.new(0, 8, 0, 110)
  13830. LOG.Size = UDim2.new(1, -16, 1, 0)
  13831. LOG.ZIndex = 10
  13832. LOG.Font = Enum.Font.SourceSansBold
  13833. LOG.TextSize = 20
  13834. LOG.Text = "+ Added os [plr]\n+ Added whiteify/blackify [plr]\n+ Added addban [full username]\n+ Added a rainbow mode to the UI (inside color picker)\n\n* Fixed a bug in kidnap"
  13835. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13836. LOG.TextStrokeTransparency = 0
  13837. LOG.TextWrapped = true
  13838. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13839. LOG.TextXAlignment = "Left"
  13840. PopupText3.Name = "PopupText3"
  13841. PopupText3.Parent = ContainerFrame
  13842. PopupText3.BackgroundTransparency = 1
  13843. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13844. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13845. PopupText3.ZIndex = 10
  13846. PopupText3.Font = Enum.Font.SourceSansBold
  13847. PopupText3.TextSize = 20
  13848. PopupText3.Text = "Edge - Moon"
  13849. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13850. PopupText3.TextStrokeTransparency = 0
  13851. PopupText3.TextWrapped = true
  13852. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13853. PopupText4.Name = "PopupText4"
  13854. PopupText4.Parent = ContainerFrame
  13855. PopupText4.BackgroundTransparency = 1
  13856. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13857. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13858. PopupText4.ZIndex = 10
  13859. PopupText4.Font = Enum.Font.SourceSansBold
  13860. PopupText4.FontSize = Enum.FontSize.Size18
  13861. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13862. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13863. PopupText4.TextStrokeTransparency = 0
  13864. PopupText4.TextWrapped = true
  13865. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13866. UTDV.Name = "UTDV"
  13867. UTDV.Parent = ContainerFrame
  13868. UTDV.BackgroundTransparency = 1
  13869. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13870. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13871. UTDV.ZIndex = 10
  13872. UTDV.Font = Enum.Font.SourceSansBold
  13873. UTDV.FontSize = Enum.FontSize.Size28
  13874. UTDV.Text = "Up to date version: N/A"
  13875. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13876. UTDV.TextStrokeTransparency = 0
  13877. UTDV.TextWrapped = true
  13878. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13879. PopupText5.Name = "PopupText5"
  13880. PopupText5.Parent = ContainerFrame
  13881. PopupText5.BackgroundTransparency = 1
  13882. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13883. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13884. PopupText5.ZIndex = 10
  13885. PopupText5.Font = Enum.Font.SourceSansBold
  13886. PopupText5.FontSize = Enum.FontSize.Size28
  13887. PopupText5.Text = "Update Log:"
  13888. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13889. PopupText5.TextStrokeTransparency = 0
  13890. PopupText5.TextWrapped = true
  13891. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13892. shadow.Name = "shadow"
  13893. shadow.Parent = PromptDialog
  13894. shadow.BackgroundColor3 = maincolor
  13895. shadow.BackgroundTransparency = 0.30000001192093
  13896. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13897. shadow.BorderSizePixel = 0
  13898. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13899. shadow.Size = UDim2.new(0, 438, 0, 26)
  13900. Exitt.Name = "Exit"
  13901. Exitt.Parent = shadow
  13902. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13903. Exitt.BackgroundTransparency = 0.30000001192093
  13904. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13905. Exitt.BorderSizePixel = 0
  13906. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13907. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13908. Exitt.FontSize = Enum.FontSize.Size14
  13909. Exitt.Text = ""
  13910. PopupText.Name = "PopupText"
  13911. PopupText.Parent = shadow
  13912. PopupText.BackgroundTransparency = 1
  13913. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13914. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13915. PopupText.ZIndex = 110
  13916. PopupText.Font = Enum.Font.SourceSansBold
  13917. PopupText.TextSize = 30
  13918. PopupText.Text = "Information"
  13919. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13920. PopupText.TextStrokeTransparency = 0
  13921. PopupText.TextWrapped = true
  13922. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13923. vers.Name = "vers"
  13924. vers.Parent = shadow
  13925. vers.BackgroundTransparency = 1
  13926. vers.Position = UDim2.new(0, 8, 0, 2)
  13927. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13928. vers.ZIndex = 110
  13929. vers.Font = Enum.Font.SourceSansBold
  13930. vers.TextSize = 20
  13931. vers.Text = "v" .. Version
  13932. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13933. vers.TextStrokeTransparency = 0
  13934. vers.TextWrapped = true
  13935. vers.TextXAlignment = Enum.TextXAlignment.Left
  13936. vers.TextYAlignment = Enum.TextYAlignment.Top
  13937. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13938. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13939. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13940. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13941.  
  13942. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13943. if not game.CoreGui:FindFirstChild('IYrun') then
  13944. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13945. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13946. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13947. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13948. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13949. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13950. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13951. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13952. 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
  13953. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13954. 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
  13955. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13956. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13957. 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
  13958. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13959. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13960. 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
  13961. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.me/infiniteyield" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13962. 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)
  13963. 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."
  13964. 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
  13965. 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
  13966. 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
  13967. 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)
  13968. 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'"
  13969. 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"
  13970. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13971. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13972. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13973. 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)
  13974. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13975. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13976. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13977. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13978. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13979. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13980. for _, child in pairs(game.CoreGui:GetChildren()) do
  13981. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13982. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13983. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment