alek_

Infinite Yield 9.5.3

Apr 4th, 2020
396
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 493.63 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ---------------------------Edge-Moon---------------------------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '9.5.3'
  15. HttpService = game:GetService("HttpService")
  16. SAVEFILE = {
  17. colorR = 0.121569;
  18. colorG = 0.121569;
  19. colorB = 0.121569;
  20. cmdprefix = ';';
  21. suggestionstoggle = true;
  22. allowfriends = true;
  23. JLnotify = true;
  24. Mseconds = '7';
  25. Nfriends = true;
  26. cmdbarbind = ';';
  27. chatsV = false;
  28. whispersV = false;
  29. commandsV = false;
  30. aliasSave = {}
  31. }
  32. defaults = HttpService:JSONEncode(SAVEFILE)
  33.  
  34. function writefileExploit() if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then return true end end
  35.  
  36. loaded = false
  37. function run()
  38. local function writeF()
  39. writefile("IY.txt", defaults)
  40. wait(1)
  41. local newjson = readfile("IY.txt")
  42. local CREATEFILE = HttpService:JSONDecode(newjson)
  43. colorR = CREATEFILE.colorR
  44. colorG = CREATEFILE.colorG
  45. colorB = CREATEFILE.colorB
  46. cmdprefix = CREATEFILE.cmdprefix
  47. suggestionstoggle = CREATEFILE.suggestionstoggle
  48. allowfriends = CREATEFILE.allowfriends
  49. JLnotify = CREATEFILE.JLnotify
  50. Mseconds = CREATEFILE.Mseconds
  51. Nfriends = CREATEFILE.Nfriends
  52. cmdbarbind = CREATEFILE.cmdbarbind
  53. chatsV = CREATEFILE.chatsV
  54. whispersV = CREATEFILE.whispersV
  55. commandsV = CREATEFILE.commandsV
  56. aliasSave = CREATEFILE.aliasSave
  57. loaded = true end
  58. function pcWRITE()
  59. local file, err = pcall(writeF)
  60. if not file then
  61. warn("READ/WRITE ERROR: "..err)
  62. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  63. function Click(mouse) R_W:Destroy()
  64. for _, child in pairs(game.CoreGui:GetChildren()) do
  65. if child.Name == "IYrun" then
  66. child:Destroy() end end end
  67. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  68. if writefileExploit() then
  69. local function sfile()
  70. local checktxt = readfile("IY.txt")
  71. if checktxt == nil then pcWRITE() writeF()
  72. else return end end
  73. local success, message2 = pcall(sfile)
  74. if success then
  75. local json = readfile("IY.txt")
  76. local LOADFILE = HttpService:JSONDecode(json)
  77. colorR = LOADFILE.colorR
  78. colorG = LOADFILE.colorG
  79. colorB = LOADFILE.colorB
  80. cmdprefix = LOADFILE.cmdprefix
  81. suggestionstoggle = LOADFILE.suggestionstoggle
  82. allowfriends = LOADFILE.allowfriends
  83. JLnotify = LOADFILE.JLnotify
  84. Mseconds = LOADFILE.Mseconds
  85. Nfriends = LOADFILE.Nfriends
  86. cmdbarbind = LOADFILE.cmdbarbind
  87. chatsV = LOADFILE.chatsV
  88. whispersV = LOADFILE.whispersV
  89. commandsV = LOADFILE.commandsV
  90. aliasSave = LOADFILE.aliasSave
  91. loaded = true else
  92. pcWRITE() writeF() end
  93. else
  94. colorR = 0.121569
  95. colorG = 0.121569
  96. colorB = 0.121569
  97. cmdprefix = ';'
  98. suggestionstoggle = true
  99. allowfriends = true
  100. JLnotify = true
  101. Mseconds = '7'
  102. Nfriends = true
  103. cmdbarbind = ';'
  104. chatsV = false
  105. whispersV = false
  106. commandsV = false
  107. aliasSave = {}
  108. loaded = true
  109. end
  110. repeat wait() until loaded == true
  111. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  112. 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={}
  113. 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
  114. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  115. local split=" " slock = false
  116. function updatefile()
  117. if writefileExploit() then
  118. local update = {
  119. colorR = colorR;
  120. colorG = colorG;
  121. colorB = colorB;
  122. cmdprefix = cmdprefix;
  123. suggestionstoggle = suggestionstoggle;
  124. allowfriends = allowfriends;
  125. JLnotify = JLnotify;
  126. Mseconds = Mseconds;
  127. Nfriends = Nfriends;
  128. cmdbarbind = cmdbarbind;
  129. chatsV = chatsV;
  130. whispersV = whispersV;
  131. commandsV = commandsV;
  132. aliasSave = aliasSave
  133. }
  134. local updated = HttpService:JSONEncode(update)
  135. wait(0.1)
  136. writefile("IY.txt", updated) end end
  137. function isNumber(str)
  138. return tonumber(str) ~= nil end
  139. function msghook()
  140. for _, child in pairs( workspace:GetChildren()) do
  141. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  142. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  143. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  144. else MSGhook = false end end
  145. game:GetService("RunService").RenderStepped:Connect(function()
  146. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  147. if r15noclip then
  148. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  149. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  150. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  151. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  152. if workspace.IYmessage.Text == '' then
  153. for _, child in pairs( LightingService:GetChildren()) do
  154. if child.Name == "IYmblur" then
  155. child:Destroy() end end end
  156. else MSGhook = false end
  157. for i,v in pairs(_players:GetPlayers()) do
  158. if FindTable(loopkillT, v.Name) then
  159. v.Character:BreakJoints() end
  160. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  161. v.Backpack:Destroy()
  162. for i,n in pairs(v.Character:GetChildren()) do
  163. if n:IsA('Tool') or n:IsA('HopperBin') then
  164. n:destroy() end end end
  165. if FindTable(rainbowT, v.Name) then
  166. v.Neutral = false
  167. v.TeamColor = BrickColor.random()
  168. end end end end)
  169. LightingService = game:GetService("Lighting")
  170. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  171. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  172. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  173. function FindTable(Table, Name)
  174. for i,v in pairs(Table) do
  175. if v == Name then
  176. return true
  177. end end
  178. return false
  179. end
  180. function GetInTable(Table, Name)
  181. for i = 1, #Table do
  182. if Table[i] == Name then
  183. return i
  184. end end
  185. return false end
  186. _players.PlayerRemoving:connect(function(player)
  187. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  188. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  189. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  190. game:FindService('StarterGui'):SetCore('SendNotification', {
  191. Title = player.Name,
  192. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  193. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  194. Duration = 5,
  195. })
  196. elseif JLnotify == true and Nfriends == false then
  197. game:FindService('StarterGui'):SetCore('SendNotification', {
  198. Title = player.Name,
  199. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  200. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  201. Duration = 5,
  202. })
  203. end
  204. end)
  205. FLYING = false
  206. iyflyspeed = 1
  207. function sFLY() -- from rocky2u cmdscript
  208. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  209. repeat wait() until Mouse
  210.  
  211. local T = LP.Character.HumanoidRootPart
  212. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  213. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  214. local SPEED = 0
  215.  
  216. local function FLY()
  217. FLYING = true
  218. local BG = Instance.new('BodyGyro', T)
  219. local BV = Instance.new('BodyVelocity', T)
  220. BG.P = 9e4
  221. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  222. BG.cframe = T.CFrame
  223. BV.velocity = Vector3.new(0, 0.1, 0)
  224. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  225. spawn(function()
  226. repeat wait()
  227. LP.Character.Humanoid.PlatformStand = true
  228. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  229. SPEED = 50
  230. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  231. SPEED = 0
  232. end
  233. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  234. 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
  235. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  236. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  237. 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
  238. else
  239. BV.velocity = Vector3.new(0, 0.1, 0)
  240. end
  241. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  242. until not FLYING
  243. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  244. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  245. SPEED = 0
  246. BG:destroy()
  247. BV:destroy()
  248. LP.Character.Humanoid.PlatformStand = false
  249. end)
  250. end
  251. Mouse.KeyDown:connect(function(KEY)
  252. if KEY:lower() == 'w' then
  253. CONTROL.F = iyflyspeed
  254. elseif KEY:lower() == 's' then
  255. CONTROL.B = -iyflyspeed
  256. elseif KEY:lower() == 'a' then
  257. CONTROL.L = -iyflyspeed
  258. elseif KEY:lower() == 'd' then
  259. CONTROL.R = iyflyspeed
  260. end
  261. end)
  262. Mouse.KeyUp:connect(function(KEY)
  263. if KEY:lower() == 'w' then
  264. CONTROL.F = 0
  265. elseif KEY:lower() == 's' then
  266. CONTROL.B = 0
  267. elseif KEY:lower() == 'a' then
  268. CONTROL.L = 0
  269. elseif KEY:lower() == 'd' then
  270. CONTROL.R = 0
  271. end
  272. end)
  273. FLY()
  274. end
  275. function NOFLY()
  276. FLYING = false
  277. LP.Character.Humanoid.PlatformStand = false
  278. end
  279. HK = {
  280. '-HOTKEYS-',
  281. 'HOLD F2 - Click TP',
  282. 'F4 - Toggle Fly',
  283. 'F5 - Toggle Noclip',
  284. '-COMMANDS-'
  285. }
  286. CMDs = {
  287. 'addalias [cmd] [alias]',
  288. 'addstat [plr] [text]',
  289. 'admins',
  290. 'admin [plr]',
  291. 'agelock [age num]',
  292. 'addban [full username]',
  293. 'age [plr]',
  294. 'aliases',
  295. 'alien / ayylmao [plr]',
  296. 'ambient [R G B]',
  297. 'anchor',
  298. 'animation [plr] [anim]',
  299. 'arrest [plr]',
  300. 'bait',
  301. 'ball [plr]',
  302. 'bang [plr] [plr] / bang [plr]',
  303. 'bans',
  304. 'ban [plr]',
  305. 'base',
  306. 'begone / thot [plr]',
  307. 'bgui [plr] [text]',
  308. 'blackandwhite',
  309. 'bleach [plr]',
  310. 'blackify [plr]',
  311. 'blind [plr]',
  312. 'blur [num]',
  313. 'bomb [plr]',
  314. 'box [plr]',
  315. 'breakloops/break (cmd loops)',
  316. 'brightness [num]',
  317. 'bring [plr]',
  318. 'btools [plr]',
  319. 'burn [plr]',
  320. 'cape [plr] [R G B]',
  321. 'car [plr]',
  322. 'change [plr] [stat] [num]',
  323. 'charplr / cp [plr] [plr]',
  324. 'char [plr] [ID]',
  325. 'chat [plr] [msg]',
  326. 'chickenarms / chicken [plr]',
  327. 'clear',
  328. 'clip',
  329. 'clone [plr]',
  330. 'clraliases',
  331. 'clrbans',
  332. 'clrterrain',
  333. 'cmds',
  334. 'confuse [plr]',
  335. 'control [plr]',
  336. 'copytools / ctools [plr]',
  337. 'countdown [num]',
  338. 'crash [plr]',
  339. 'creeper [plr]',
  340. 'cripple [plr]',
  341. 'crucify [plr]',
  342. 'damage [plr]',
  343. 'dance [plr]',
  344. 'day',
  345. 'decalspam [ID]',
  346. 'deleteclass / dc [class name]',
  347. 'deletepos / dpos [name]',
  348. 'delete [part name]',
  349. 'devuzi',
  350. 'disablereset [plr]',
  351. 'disabletools [plr]',
  352. 'disable [plr]',
  353. 'disco',
  354. 'discomesh [plr]',
  355. 'distortsound / distort [num]',
  356. 'dog [plr]',
  357. 'dong [plr]',
  358. 'draw',
  359. 'duck [plr]',
  360. 'dummy [name]',
  361. 'earthquake [power] [intensity]',
  362. 'enablereset [plr]',
  363. 'enabletools [plr]',
  364. 'enable [plr]',
  365. 'esp [plr]',
  366. 'exit',
  367. 'explode [plr]',
  368. 'explorer / dex',
  369. 'f3x',
  370. 'face [plr] [ID]',
  371. 'fart [plr]',
  372. 'fat [plr]',
  373. 'fegod',
  374. 'feinvisible / feinvis',
  375. 'fekill [plr] (need a tool)',
  376. 'ff [plr]',
  377. 'filtering',
  378. 'fire [plr] [R G B]',
  379. 'firstp [plr]',
  380. 'fix',
  381. 'fixcam',
  382. 'fixlighting / fixl',
  383. 'flashlight [plr]',
  384. 'fling [plr]',
  385. 'float [plr]',
  386. 'flood',
  387. 'fly',
  388. 'flyspeed [num]',
  389. 'fogcolor [R G B]',
  390. 'fogend [num]',
  391. 'freecam / fc',
  392. 'freecamspeed / fcspeed [num]',
  393. 'freeze / fr [plr]',
  394. 'ghost [plr]',
  395. 'glass [plr]',
  396. 'globalshadows / gshadows',
  397. 'glowstick [plr] [R G B]',
  398. 'god [plr]',
  399. 'goto [plr]',
  400. 'gravity [num]',
  401. 'hang [plr]',
  402. 'hatsize [plr] [num]',
  403. 'hat [plr] [ID]',
  404. 'headshake [plr]',
  405. 'headsize [plr] [num]',
  406. 'heal [plr]',
  407. 'hidename [plr]',
  408. 'hideplaylist / hideplayer',
  409. 'hipheight / hheight [plr] [num]',
  410. 'hub',
  411. 'infect [plr]',
  412. 'insert [ID/name]',
  413. 'invert',
  414. 'invisible / invis [plr]',
  415. 'invisibleff / invisff [plr]',
  416. 'iyspam',
  417. 'jail [plr]',
  418. 'jumppower / jpower [plr] [num]',
  419. 'jump [plr]',
  420. 'keeptools / ktools [plr]',
  421. 'keybind [key] [cmd]',
  422. 'kick [plr]',
  423. 'kidnap [plr]',
  424. 'kill [plr]',
  425. 'knife',
  426. 'knuckles [plr]',
  427. 'light [plr] [R G B]',
  428. 'loadm',
  429. 'loadmap [ID]',
  430. 'loadpos / lpos [plr] [name]',
  431. 'lockws',
  432. 'lock [plr]',
  433. 'logs',
  434. 'longneck [plr]',
  435. 'loopbring [plr]',
  436. 'loopheal [plr]',
  437. 'loopjump / ljump [plr]',
  438. 'loopkill [plr]',
  439. 'loopname / lname [plr]',
  440. 'loopoof',
  441. 'loopsit / lsit [plr]',
  442. 'mage',
  443. 'maxhealth [plr] [num]',
  444. 'maxzoom [plr] [num]',
  445. 'mesh [plr] [mesh] [texture]',
  446. 'message / m [msg]',
  447. 'meteor/asteroid [plr]',
  448. 'naked [plr]',
  449. 'name [plr]',
  450. 'neon [plr]',
  451. 'nextsong',
  452. 'night',
  453. 'nil [plr]',
  454. 'noarms [plr]',
  455. 'nobox [plr]',
  456. 'noclip',
  457. 'noclones [plr]',
  458. 'nodong [plr]',
  459. 'nodummies',
  460. 'noesp [plr]',
  461. 'noglobalshadows / nogshadows',
  462. 'nokeeptools / noktools [plr]',
  463. 'nolimbs [plr]',
  464. 'nooutlines',
  465. 'noparticles [plr]',
  466. 'noplrsound [plr]',
  467. 'norain',
  468. 'notools [plr]',
  469. 'nuke [plr]',
  470. 'os [plr]',
  471. 'offset [plr] [coordinate]',
  472. 'outlines',
  473. 'paper [plr]',
  474. 'partdisco',
  475. 'particles [plr] [ID]',
  476. 'pipetp [plr] [plr]',
  477. 'pitch [num]',
  478. 'playhash / hash [hash]',
  479. 'playlist / player [ID],[ID]...',
  480. 'plrsound [plr] [ID]',
  481. 'positions / pos',
  482. 'prefix [string]',
  483. 'prevsong',
  484. 'punish [plr]',
  485. 'rainbowname [plr]',
  486. 'rainbow [plr]',
  487. 'rain [mesh] [texture]',
  488. 'refresh / re [plr]',
  489. 'rejoin',
  490. 'remotespy',
  491. 'removealias [alias]',
  492. 'removebait / nobait',
  493. 'rgui',
  494. 'removehats / rhats [plr]',
  495. 'removespawns',
  496. 'respawn [plr]',
  497. 'restoremap / rmap',
  498. 'rocket [plr]',
  499. 'savelighting / slighting',
  500. 'savemap / smap',
  501. 'savepos / spos [name]',
  502. 'script [script]',
  503. 'seagull / gull [plr]',
  504. 'seizure [plr]',
  505. 'serverinfo / info',
  506. 'serverlock / slock',
  507. 'servermessage / sm [msg]',
  508. 'sethealth [plr] [num]',
  509. 'setsong [num]',
  510. 'settings',
  511. 'sgod [plr]',
  512. 'shiny [plr]',
  513. 'shrek [plr]',
  514. 'shutdown',
  515. 'sit [plr]',
  516. 'size [plr] [num]',
  517. 'skydive [plr]',
  518. 'skygif [ID],[ID]... [interval]',
  519. 'sky [ID]',
  520. 'smite [plr]',
  521. 'smoke [plr]',
  522. 'sound / music [ID/name]',
  523. 'sparkles / sp [plr] [R G B]',
  524. 'spasm [plr]',
  525. 'spawnpoint [plr]',
  526. 'spectate / view [plr]',
  527. 'speed / ws [plr] [num]',
  528. 'sphere [plr]',
  529. 'spin [plr]',
  530. 'spookyify',
  531. 'starman [plr]',
  532. 'strength [plr]',
  533. 'strobe',
  534. 'stun [plr]',
  535. 'sun [intense] [spread]',
  536. 'sword [plr]',
  537. 'tablet',
  538. 'team [plr] [team]',
  539. 'terrain',
  540. 'thaw / unfr [plr]',
  541. 'thirdp [plr]',
  542. 'time [num]',
  543. 'tools [plr]',
  544. 'torso [plr]',
  545. 'tppos [plr] [coordinate]',
  546. 'tp [plr] [plr]',
  547. 'trail [plr] [R G B]',
  548. 'trip [plr]',
  549. 'unadmin [plr]',
  550. 'unagelock',
  551. 'unanchor',
  552. 'unball [plr]',
  553. 'unban [plr]',
  554. 'unbgui [plr]',
  555. 'unblind [plr]',
  556. 'unblur',
  557. 'uncape [plr]',
  558. 'uncar [plr]',
  559. 'unchar [plr]',
  560. 'unconfuse [plr]',
  561. 'uncreeper [plr]',
  562. 'uncripple [plr]',
  563. 'undecalspam',
  564. 'undisco',
  565. 'undog [plr]',
  566. 'unduck [plr]',
  567. 'unff [plr]',
  568. 'unfire [plr]',
  569. 'unfloat [plr]',
  570. 'unfly',
  571. 'unfreecam / unfc',
  572. 'unghost [plr]',
  573. 'ungod [plr]',
  574. 'unhidename [plr]',
  575. 'uninfect [plr]',
  576. 'unjail [plr]',
  577. 'unkeybind [key]',
  578. 'unlight [plr]',
  579. 'unlockws',
  580. 'unlock [plr]',
  581. 'unlongneck [plr]',
  582. 'unloopbring [plr]',
  583. 'unloopheal [plr]',
  584. 'unloopjump / unljump [plr]',
  585. 'unloopkill [plr]',
  586. 'unloopname / unlname [plr]',
  587. 'unloopoof',
  588. 'unloopsit / unlsit [plr]',
  589. 'unname [plr]',
  590. 'unpartdisco',
  591. 'unpunish [plr]',
  592. 'unrainbowname [plr]',
  593. 'unseizure [plr]',
  594. 'unserverlock / unslock',
  595. 'unshrek [plr]',
  596. 'unskygif',
  597. 'unsmoke [plr]',
  598. 'unsparkles / unsp [plr]',
  599. 'unspectate / unview',
  600. 'unsphere [plr]',
  601. 'unspin [plr]',
  602. 'unstarman [plr]',
  603. 'unstrength [plr]',
  604. 'unstrobe',
  605. 'unstun [plr]',
  606. 'untrail [plr]',
  607. 'unweaken [plr]',
  608. 'version',
  609. 'visible / vis [plr]',
  610. 'volume / vol [num]',
  611. 'weaken [plr]',
  612. 'whiteify [plr]',
  613. 'zinnia [plr]'
  614. }
  615. 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
  616.  
  617. std.inTable=function(tbl,val)
  618. if tbl==nil then return false end
  619.  
  620. for _,v in pairs(tbl)do
  621. if v==val then return true end
  622. end
  623. return false
  624. end
  625. std.out=function(str)
  626. print(str)
  627. end
  628. std.list=function(tbl)
  629. local str=''
  630. for i,v in pairs(tbl)do
  631. str=str..tostring(v)
  632. if i~=#tbl then str=str..', ' end
  633. end
  634. return str
  635. end
  636. std.endat=function(str,val)
  637. local z=str:find(val)
  638. if z then
  639. return str:sub(0,z-string.len(val)),true
  640. else
  641. return str,false
  642. end
  643. end
  644. std.first=function(str) return str:sub(1,1) end
  645.  
  646. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  647.  
  648. local exec=function(str)
  649. spawn(function()
  650. local script, loaderr = loadstring(str)
  651. if not script then
  652. error(loaderr)
  653. else
  654. script()
  655. end
  656. end)
  657. end
  658. local findCmd=function(cmd_name)
  659. for i,v in pairs(cmds)do
  660. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  661. return v
  662. end
  663. end
  664. end
  665. local getCmd=function(msg)
  666. local cmd,hassplit=std.endat(msg:lower(),split)
  667. if hassplit then
  668. return {cmd,true}
  669. else
  670. return {cmd,false}
  671. end
  672. end
  673. local getprfx=function(strn)
  674. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  675. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  676. end return
  677. end
  678. function dragGUI(gui)
  679. spawn(function()
  680. local UserInputService = game:GetService("UserInputService")
  681. local dragging
  682. local dragInput
  683. local dragStart
  684. local startPos
  685. local function update(input)
  686. local delta = input.Position - dragStart
  687. 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)
  688. end
  689. gui.InputBegan:Connect(function(input)
  690. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  691. dragging = true
  692. dragStart = input.Position
  693. startPos = gui.Position
  694.  
  695. input.Changed:Connect(function()
  696. if input.UserInputState == Enum.UserInputState.End then
  697. dragging = false
  698. end
  699. end)
  700. end
  701. end)
  702. gui.InputChanged:Connect(function(input)
  703. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  704. dragInput = input
  705. end
  706. end)
  707. UserInputService.InputChanged:Connect(function(input)
  708. if input == dragInput and dragging then
  709. update(input)
  710. end
  711. end)
  712. end)
  713. end
  714. maincolor = Color3.new(colorR, colorG, colorB)
  715. function updatecolors(color)
  716. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  717. maincolor = color
  718. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  719. if child.Name == "TopBarContainer" then
  720. child.BackgroundColor3 = color
  721. end end
  722. FeedbackMain.BackgroundColor3 = maincolor
  723. MAIN.BackgroundColor3 = maincolor
  724. bar.BackgroundColor3 = maincolor
  725. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  726. if game.CoreGui:FindFirstChild('Updates') then
  727. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  728. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  729. if game.CoreGui:FindFirstChild('Sinfo') then
  730. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  731. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  732. if game.CoreGui:FindFirstChild('cp') then
  733. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  734. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  735. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  736. if game.CoreGui:FindFirstChild('Bans') then
  737. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  738. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  739. if game.CoreGui:FindFirstChild('Pos') then
  740. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  741. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  742. if game.CoreGui:FindFirstChild('Admins') then
  743. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  744. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  745. if game.CoreGui:FindFirstChild('Logs') then
  746. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  747. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  748. if game.CoreGui:FindFirstChild('Aliases') then
  749. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  750. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  751. for _, child in pairs( game.CoreGui:GetChildren()) do
  752. if child.Name == "Models" then
  753. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  754. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  755. end
  756. end
  757. for _, child in pairs( game.CoreGui:GetChildren()) do
  758. if child.Name == "Audios" then
  759. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  760. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  761. end
  762. end
  763. end
  764.  
  765. function respawn(plr)
  766. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  767. local H = Instance.new('Humanoid', M)
  768. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  769. plr.Character = M end
  770.  
  771. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  772. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  773. function kickF(plr)
  774. spawn(function()
  775. if plr.Parent ~= nil then
  776. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  777. local newChar = dummy:Clone() newChar.Parent = workspace
  778. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  779. for i = 1,4 do
  780. local Plat = Instance.new('SkateboardPlatform', newChar)
  781. Plat.Position = newChar.HumanoidRootPart.Position
  782. Plat.Name = 'IYplat'
  783. Plat.Size = Vector3.new(10, 1.2, 10)
  784. Plat.Transparency = 1 end
  785. plr.Character = newChar
  786. local PART = Instance.new('Part', newChar)
  787. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  788. PART.Size = Vector3.new(10, 1.2, 10)
  789. PART.Anchored = true
  790. PART.Transparency = 1
  791. if newChar:FindFirstChild("SkateboardPlatform") then
  792. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  793. wait(0.4)
  794. if newChar then newChar:Destroy() end
  795. kickF(plr) end
  796. end end) end
  797.  
  798. function refresh(plr)
  799. spawn(function()
  800. local rpos = plr.Character.HumanoidRootPart.Position
  801. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  802. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  803. plr.Character:MoveTo(rpos) end) end
  804.  
  805. 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
  806. 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
  807. _players.PlayerAdded:connect(function(player)
  808. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  809. game:FindService('StarterGui'):SetCore('SendNotification', {
  810. Title = player.Name,
  811. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  812. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  813. Duration = 5,
  814. })
  815. elseif JLnotify == true and Nfriends == false then
  816. game:FindService('StarterGui'):SetCore('SendNotification', {
  817. Title = player.Name,
  818. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  819. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  820. Duration = 5,
  821. })
  822. end
  823. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  824. spawn(function()
  825. repeat wait() until player.Character
  826. kickF(player)
  827. end)
  828. end)
  829. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  830. spawn(function()
  831. repeat wait() until player.Character
  832. kickF(player)
  833. end)
  834. end
  835. if FindTable(banT, player.userId) then
  836. spawn(function()
  837. repeat wait() until player.Character
  838. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  839. kickF(player)
  840. end)
  841. end
  842. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  843. spawn(function()
  844. repeat wait() until player.Character
  845. kickF(player)
  846. end)
  847. else
  848. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  849. spawn(function()
  850. repeat wait() until player.Character
  851. kickF(player)
  852. end)
  853. end
  854. end
  855. end)
  856. local customAlias = {}
  857. local findCmd=function(cmd_name)
  858. for i,v in pairs(cmds)do
  859. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  860. return v
  861. end
  862. end
  863. return customAlias[cmd_name:lower()]
  864. end
  865. local function splitString(str,delim)
  866. local broken = {}
  867. if delim == nil then delim = "," end
  868. for w in string.gmatch(str,"[^"..delim.."]+") do
  869. table.insert(broken,w)
  870. end
  871. return broken
  872. end
  873. local historyCount = 0
  874. local cmdHistory = {}
  875. lastBreakTime = 0
  876. local function execCmd(cmdStr,speaker)
  877. local rawCmdStr = cmdStr
  878. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  879. local commandsToRun = splitString(cmdStr,"\\")
  880. for i,v in pairs(commandsToRun) do
  881. v = string.gsub(v,"%%BackSlash%%","\\")
  882. local x,y,num = v:find("^(%d+)%^")
  883. local cmdDelay = 0
  884. if num then
  885. v = v:sub(y+1)
  886. local x,y,del = v:find("^([%d%.]+)%^")
  887. if del then
  888. v = v:sub(y+1)
  889. cmdDelay = tonumber(del) or 0
  890. end
  891. end
  892. num = tonumber(num or 1)
  893. local args = splitString(v,split)
  894. local cmd = findCmd(args[1])
  895. if cmd then
  896. table.remove(args,1)
  897. cargs = args
  898. if speaker == gPlayers.LocalPlayer then
  899. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  900. end
  901. if #cmdHistory > 20 then table.remove(cmdHistory) end
  902. local cmdStartTime = tick()
  903. for rep = 1,num do
  904. if lastBreakTime > cmdStartTime then break end
  905. pcall(function()
  906. cmd.FUNC(args, speaker)
  907. end)
  908. if cmdDelay ~= 0 then wait(cmdDelay) end
  909. end
  910. end
  911. end
  912. end
  913. logsloaded = false
  914. ChatLog = function(plr)
  915. plr.Chatted:Connect(function(Message)
  916. if logsloaded == true then
  917. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  918. CreateLabel(plr.Name,Message)
  919. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  920. CreateLabel(plr.Name,Message)
  921. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  922. CreateLabel(plr.Name,Message)
  923. 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
  924. CreateLabel(plr.Name,Message)
  925. end end end) end
  926. 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
  927. for _, plr in pairs(gPlayers:GetChildren()) do
  928. if plr.ClassName == "Player" then
  929. updateevents(plr) ChatLog(plr) end end
  930. _players.PlayerAdded:connect(function(player)
  931. updateevents(player) ChatLog(player)
  932. end)
  933. _G.exec_cmd = execCmd
  934. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  935. 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
  936. local _char=function(plr_name)
  937. for i,v in pairs(gPlayers:GetChildren())do
  938. if v:IsA'Player'then
  939. if v.Name==plr_name then return v.Character end
  940. end
  941. end
  942. return
  943. end
  944. local _plr=function(plr_name)
  945. for i,v in pairs(gPlayers:GetChildren())do
  946. if v:IsA'Player'then
  947. if v.Name==plr_name then return v end
  948. end
  949. end
  950. return
  951. end
  952. function addcmd(name,desc,alias,func)
  953. cmds[#cmds+1]=
  954. {
  955. NAME=name;
  956. DESC=desc;
  957. ALIAS=alias;
  958. FUNC=func;
  959. }
  960. end
  961. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  962. local SpecialPlayerCases = {
  963. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  964. ["others"] = function(speaker)
  965. local plrs = {}
  966. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  967. if v ~= speaker then
  968. table.insert(plrs,v)
  969. end
  970. end
  971. return plrs
  972. end,
  973. ["me"] = function(speaker)return {speaker} end,
  974. ["#(%d+)"] = function(speaker,args,currentList)
  975. local returns = {}
  976. local randAmount = tonumber(args[1])
  977. local players = {unpack(currentList)}
  978. for i = 1,randAmount do
  979. if #players == 0 then break end
  980. local randIndex = math.random(1,#players)
  981. table.insert(returns,players[randIndex])
  982. table.remove(players,randIndex)
  983. end
  984. return returns
  985. end,
  986. ["random"] = function(speaker,args,currentList)
  987. local players = currentList
  988. return {players[math.random(1,#players)]}
  989. end,
  990. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  991. local returns = {}
  992. local team = args[1]
  993. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  994. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  995. table.insert(returns,plr)
  996. end
  997. end
  998. return returns
  999. end,
  1000. ["allies"] = function(speaker)
  1001. local returns = {}
  1002. local team = speaker.Team
  1003. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1004. if plr.Team == team then
  1005. table.insert(returns,plr)
  1006. end
  1007. end
  1008. return returns
  1009. end,
  1010. ["enemies"] = function(speaker)
  1011. local returns = {}
  1012. local team = speaker.Team
  1013. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1014. if plr.Team ~= team then
  1015. table.insert(returns,plr)
  1016. end
  1017. end
  1018. return returns
  1019. end,
  1020. ["team"] = function(speaker)
  1021. local returns = {}
  1022. local team = speaker.Team
  1023. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1024. if plr.Team == team then
  1025. table.insert(returns,plr)
  1026. end
  1027. end
  1028. return returns
  1029. end,
  1030. ["nonteam"] = function(speaker)
  1031. local returns = {}
  1032. local team = speaker.Team
  1033. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1034. if plr.Team ~= team then
  1035. table.insert(returns,plr)
  1036. end
  1037. end
  1038. return returns
  1039. end,
  1040. ["friends"] = function(speaker,args)
  1041. local returns = {}
  1042. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1043. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1044. table.insert(returns,plr)
  1045. end
  1046. end
  1047. return returns
  1048. end,
  1049. ["nonfriends"] = function(speaker,args)
  1050. local returns = {}
  1051. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1052. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1053. table.insert(returns,plr)
  1054. end
  1055. end
  1056. return returns
  1057. end,
  1058. ["guests"] = function(speaker,args)
  1059. local returns = {}
  1060. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1061. if plr.Guest then
  1062. table.insert(returns,plr)
  1063. end
  1064. end
  1065. return returns
  1066. end,
  1067. ["bacons"] = function(speaker,args)
  1068. local returns = {}
  1069. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1070. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1071. table.insert(returns,plr)
  1072. end
  1073. end
  1074. return returns
  1075. end,
  1076. ["admins"] = function(speaker)
  1077. local returns = {}
  1078. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1079. if isAdmin(plr) then
  1080. table.insert(returns,plr)
  1081. end
  1082. end
  1083. return returns
  1084. end,
  1085. ["nonadmins"] = function(speaker)
  1086. local returns = {}
  1087. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1088. if not isAdmin(plr) then
  1089. table.insert(returns,plr)
  1090. end
  1091. end
  1092. return returns
  1093. end,
  1094. ["age(%d+)"] = function(speaker,args)
  1095. local returns = {}
  1096. local age = tonumber(args[1])
  1097. if not age == nil then return end
  1098. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1099. if plr.AccountAge <= age then
  1100. table.insert(returns,plr)
  1101. end
  1102. end
  1103. return returns
  1104. end,
  1105. ["rad(%d+)"] = function(speaker,args)
  1106. local returns = {}
  1107. local radius = tonumber(args[1])
  1108. local speakerChar = speaker.Character
  1109. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1110. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1111. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1112. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1113. if magnitude <= radius then table.insert(returns,plr) end
  1114. end
  1115. end
  1116. return returns
  1117. end
  1118. }
  1119. local function toTokens(str)
  1120. local tokens = {}
  1121. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1122. table.insert(tokens,{Operator = op,Name = name})
  1123. end
  1124. return tokens
  1125. end
  1126. local function onlyIncludeInTable(tab,matches)
  1127. local matchTable = {}
  1128. local resultTable = {}
  1129. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1130. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1131. return resultTable
  1132. end
  1133. local function removeTableMatches(tab,matches)
  1134. local matchTable = {}
  1135. local resultTable = {}
  1136. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1137. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1138. return resultTable
  1139. end
  1140. local function getPlayersByName(name)
  1141. local found = {}
  1142. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1143. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1144. table.insert(found,v)
  1145. end
  1146. end
  1147. return found
  1148. end
  1149. local function getPlayer(list,speaker)
  1150. if list == nil then return {speaker.Name} end
  1151. local nameList = splitString(list,",")
  1152.  
  1153. local foundList = {}
  1154.  
  1155. for _,name in pairs(nameList) do
  1156. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1157. local tokens = toTokens(name)
  1158. local initialPlayers = game:GetService("Players"):GetPlayers()
  1159.  
  1160. for i,v in pairs(tokens) do
  1161. if v.Operator == "+" then
  1162. local tokenContent = v.Name
  1163. local foundCase = false
  1164. for regex,case in pairs(SpecialPlayerCases) do
  1165. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1166. if #matches > 0 then
  1167. foundCase = true
  1168. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1169. end
  1170. end
  1171. if not foundCase then
  1172. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1173. end
  1174. else
  1175. local tokenContent = v.Name
  1176. local foundCase = false
  1177. for regex,case in pairs(SpecialPlayerCases) do
  1178. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1179. if #matches > 0 then
  1180. foundCase = true
  1181. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1182. end
  1183. end
  1184. if not foundCase then
  1185. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1186. end
  1187. end
  1188. end
  1189.  
  1190. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1191. end
  1192.  
  1193. local foundNames = {}
  1194. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1195.  
  1196. return foundNames
  1197. end
  1198. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1199. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1200. if (zCoco) then
  1201. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1202. else
  1203. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1204. end
  1205. return funcw
  1206. end
  1207. function _G.msg(txt)
  1208. spawn(function()
  1209. msghook()
  1210. if MSGhook == true then
  1211. workspace.IYmessage.Text = ''
  1212. wait(0.1)
  1213. local b = Instance.new("BlurEffect", LightingService)
  1214. b.Name = "IYmblur"
  1215. b.Size = 18
  1216. workspace.IYmessage.Text = txt
  1217. wait(Mseconds)
  1218. b:Destroy()
  1219. if workspace.IYmessage.Text == txt then
  1220. workspace.IYmessage.Text = '' end
  1221. elseif MSGhook == false then
  1222. execCmd("loadm")
  1223. repeat wait() until workspace:FindFirstChild("IYmessage")
  1224. workspace.IYmessage.Text = ''
  1225. wait(0.1)
  1226. local b = Instance.new("BlurEffect", LightingService)
  1227. b.Name = "IYmblur"
  1228. b.Size = 18
  1229. workspace.IYmessage.Text = txt
  1230. wait(Mseconds)
  1231. b:Destroy()
  1232. if workspace.IYmessage.Text == txt then
  1233. workspace.IYmessage.Text = '' end
  1234. end
  1235. end)
  1236. end
  1237. function bleach(plr)
  1238. spawn(function()
  1239. local char = plr.Character
  1240. local hit1 = Instance.new("Sound", workspace)
  1241. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1242. local hit = Instance.new("Sound", workspace)
  1243. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1244. local Bleach = Instance.new("Part", char["Left Arm"])
  1245. Bleach.CanCollide = false
  1246. local Mesh = Instance.new("SpecialMesh", Bleach)
  1247. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1248. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1249. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1250. local Handy = Instance.new("Weld", Bleach)
  1251. Handy.Part0 = Bleach
  1252. Handy.Part1 = char["Left Arm"]
  1253. Handy.C0 = CFrame.new(0.5,1.8,0)
  1254. Handy.C1 = CFrame.Angles(0,4,1)
  1255. local drink = Instance.new("Sound", char.Head)
  1256. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1257. wait(3)
  1258. game.Chat:Chat(char.Head,"I need to die","Red")
  1259. for i = 1,10 do
  1260. wait()
  1261. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1262. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1263. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1264. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1265. end
  1266. drink:Play()
  1267. wait(3.4)
  1268. drink:Stop()
  1269. for i = 1,10 do
  1270. wait()
  1271. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1272. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1273. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1274. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1275. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1276. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1277. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1278. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1279. end
  1280. wait(0.01)
  1281. char.Torso.Anchored = true
  1282. char["Left Arm"].Anchored = true
  1283. char["Right Arm"].Anchored = true
  1284. char["Left Leg"].Anchored = true
  1285. char["Right Leg"].Anchored = true
  1286. char.Head.Anchored = true
  1287. hit:Play()
  1288. hit1:Play()
  1289. wait(4)
  1290. local bl00d = Instance.new("Part", char.Head)
  1291. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1292. bl00d.Rotation = Vector3.new(0,0,-90)
  1293. bl00d.CanCollide = false
  1294. bl00d.Anchored = true
  1295. bl00d.BrickColor = BrickColor.new("Maroon")
  1296. bl00d.Position = char.Head.Position
  1297. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1298. bl00d.Shape = "Cylinder"
  1299. bl00d.Material = "Pebble"
  1300. for i = 1,100 do
  1301. wait()
  1302. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1303. end
  1304. wait(1)
  1305. char.Humanoid.Health = 0
  1306. end)
  1307. end
  1308. function rape(victim, speaker) -- from rocky2u cmdscript
  1309. spawn(function()
  1310. local P1 = game:GetService("Players")[speaker].Character.Torso
  1311. local V1 = game:GetService("Players")[victim].Character.Torso
  1312. V1.Parent.Humanoid.PlatformStand = true
  1313. 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'
  1314. 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'
  1315. 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'
  1316. 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'
  1317. 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'
  1318. 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'
  1319. 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)
  1320. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1321. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1322. local D2 = D:Clone() D2.Parent = P1
  1323. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1324. 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)
  1325. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1326. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1327. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1328. local CM = Instance.new('CylinderMesh', C)
  1329. 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)
  1330. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1331. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1332. 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)
  1333. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1334. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1335. 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)
  1336. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1337. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1338. 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)
  1339. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1340. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1341. 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)
  1342. 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)
  1343. 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)
  1344. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1345. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1346. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1347. end)
  1348. 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)
  1349. end
  1350.  
  1351. addcmd('addalias','Adds an alias to a command',{},
  1352. function(args,speaker)
  1353. if #args < 2 then return end
  1354. local cmd = string.lower(args[1])
  1355. local alias = string.lower(args[2])
  1356. for i,v in pairs(cmds) do
  1357. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1358. customAlias[alias] = v
  1359. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1360. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1361. Notify("Added "..alias.." as an alias to "..cmd)
  1362. updatefile()
  1363. updatealiases()
  1364. break
  1365. end
  1366. end
  1367. end)
  1368.  
  1369. addcmd('877241loadalias','dab',{},
  1370. function(args,speaker)
  1371. if #args < 2 then return end
  1372. local cmd = string.lower(args[1])
  1373. local alias = string.lower(args[2])
  1374. for i,v in pairs(cmds) do
  1375. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1376. customAlias[alias] = v
  1377. updatealiases()
  1378. break
  1379. end
  1380. end
  1381. end)
  1382.  
  1383. addcmd('removealias','Removes a custom alias',{},
  1384. function(args,speaker)
  1385. if #args < 1 then return end
  1386. local alias = string.lower(args[1])
  1387. if customAlias[alias] then
  1388. local cmd = customAlias[alias].NAME
  1389. customAlias[alias] = nil
  1390. for i,v in pairs(aliasSave) do
  1391. if v.ALIAS == tostring(alias) then
  1392. table.remove(aliasSave, i)
  1393. end end
  1394. Notify("Removed the alias "..alias.." from "..cmd)
  1395. updatefile()
  1396. updatealiases()
  1397. end
  1398. end)
  1399.  
  1400. addcmd('clraliases','Removes all custom alias',{},
  1401. function(args,speaker)
  1402. customAlias = {}
  1403. aliasSave ={}
  1404. updatefile()
  1405. updatealiases()
  1406. Notify('Removed all aliases')
  1407. end)
  1408.  
  1409. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1410. function(args, speaker)
  1411. loadstring(tostring(GLS(false, 0)))()
  1412. end)
  1413.  
  1414. function hub()
  1415. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1416. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1417. addcmd('hub','opens script hub',{'scripts'},
  1418. function(args, speaker)
  1419. if speaker.userId ~= LP.userId then
  1420. lponly(speaker) else
  1421. hub()
  1422. end end)
  1423.  
  1424. addcmd('ff','gives ff to player',{},
  1425. function(args, speaker)
  1426. local players = getPlayer(args[1], speaker)
  1427. for i,v in pairs(players)do
  1428. local pchar=_char(v)
  1429. Instance.new("ForceField", pchar)
  1430. end
  1431. end)
  1432.  
  1433. addcmd('maxhealth','sets a limit of health to player',{},
  1434. function(args, speaker)
  1435. local players = getPlayer(args[1], speaker)
  1436. for i,v in pairs(players)do
  1437. local pchar=_char(v)
  1438. pchar.Humanoid.MaxHealth = args[2]
  1439. end
  1440. end)
  1441.  
  1442. addcmd('sethealth','sets the health of a player',{},
  1443. function(args, speaker)
  1444. local players = getPlayer(args[1], speaker)
  1445. for i,v in pairs(players)do
  1446. local pchar=_char(v)
  1447. pchar.Humanoid.Health = args[2]
  1448. end
  1449. end)
  1450.  
  1451. addcmd('breakloops','stops any cmd loops',{'break'},
  1452. function(args, speaker)
  1453. lastBreakTime = tick()
  1454. end)
  1455.  
  1456. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1457. function(args, speaker)
  1458. local players = getPlayer(args[1], speaker)
  1459. for i,v in pairs(players)do
  1460. local pchar=_char(v)
  1461. local invisff = Instance.new("ForceField", pchar)
  1462. invisff.Visible = false
  1463. end
  1464. end)
  1465.  
  1466. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1467. function(args, speaker)
  1468. local players = getPlayer(args[1], speaker)
  1469. for i,v in pairs(players)do
  1470. local pchar=_char(v)
  1471. spawn(function()
  1472. local m = missile:Clone()
  1473. m.Parent = workspace
  1474. local W = Instance.new('Weld', m)
  1475. W.Part0 = W.Parent
  1476. W.Part1 = pchar.HumanoidRootPart
  1477. W.C1 = CFrame.new(0, 0.5, 1)
  1478. m.force.Force = Vector3.new(0, 15000, 0)
  1479. wait(0.01)
  1480. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1481. wait(5)
  1482. Instance.new('Explosion', m).Position = m.Position
  1483. wait(0.01)
  1484. pchar:BreakJoints()
  1485. wait(1)
  1486. m:destroy()
  1487. end)
  1488. end
  1489. end)
  1490.  
  1491. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1492. local players = getPlayer(args[1], speaker)
  1493. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1494. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1495. end
  1496. for i,v in pairs(players) do
  1497. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1498. end
  1499. end)
  1500.  
  1501. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1502. function(args, speaker)
  1503. if speaker.userId ~= LP.userId then
  1504. lponly(speaker)
  1505. else
  1506. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1507. end
  1508. end)
  1509.  
  1510. addcmd('unff', 'takes away ff from player',{'noff'},
  1511. function(args, speaker)
  1512. local players = getPlayer(args[1], speaker)
  1513. for i,v in pairs(players)do
  1514. local pchar=_char(v)
  1515. for j,v1 in pairs(pchar:GetChildren()) do
  1516. if v1:IsA("ForceField") then
  1517. v1:Destroy()
  1518. end
  1519. end
  1520. end
  1521. end)
  1522.  
  1523. addcmd('flashlight', 'gives a player a flashlight',{},
  1524. function(args, speaker)
  1525. local players = getPlayer(args[1], speaker)
  1526. for i,v in pairs(players)do
  1527. spawn(function()
  1528. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1529. flashlight.Parent = gPlayers[v].Backpack
  1530. flashlight.Name = "IYflashlight"
  1531. end)
  1532. end
  1533. end)
  1534.  
  1535. addcmd('car', 'inserts a car',{'vehicle'},
  1536. function(args, speaker)
  1537. local players = getPlayer(args[1], speaker)
  1538. for i,v in pairs(players)do
  1539. spawn(function()
  1540. local pchar=_char(v)
  1541. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1542. model.Parent = workspace
  1543. model:MakeJoints()
  1544. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1545. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1546. for _, child in pairs( model:GetChildren()) do
  1547. if child.ClassName == "Part" then
  1548. child.Anchored = true
  1549. wait(1)
  1550. child.Anchored = false
  1551. end end end) end end)
  1552.  
  1553. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1554. function(args, speaker)
  1555. local players = getPlayer(args[1], speaker)
  1556. for i,v in pairs(players)do
  1557. for _, child in pairs( workspace:GetChildren()) do
  1558. if child.Name == "IYcar" .. gPlayers[v].Name then
  1559. child:Destroy()
  1560. end
  1561. end
  1562. end
  1563. end)
  1564.  
  1565. addcmd('team','team [plr] [team]',{},
  1566. function(args, speaker)
  1567. local players = getPlayer(args[1], speaker)
  1568. local teamname = nil
  1569. for i,v in pairs(players)do
  1570. 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
  1571. _players[v].Team = teamname
  1572. end
  1573. end)
  1574.  
  1575. addcmd('maxzoom','maximum camera zoom',{},
  1576. function(args, speaker)
  1577. local players = getPlayer(args[1], speaker)
  1578. for i,v in pairs(players)do
  1579. _players[v].CameraMaxZoomDistance = args[2]
  1580. end
  1581. end)
  1582.  
  1583. function spawnrain(mesh,texture)
  1584. spawn(function()
  1585. for i,v in pairs(gPlayers:GetChildren()) do
  1586. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1587. if raining == true then
  1588. local rain = Instance.new("Part",workspace)
  1589. rain.CanCollide = true
  1590. local m = Instance.new("SpecialMesh",rain)
  1591. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1592. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1593. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1594. wait(5) rain:Destroy()
  1595. end
  1596. end
  1597. end
  1598. end)
  1599. end
  1600.  
  1601. raining = false
  1602. addcmd('rain','make it rain a mesh',{},
  1603. function(args, speaker)
  1604. raining = true
  1605. repeat
  1606. wait(0.5)
  1607. spawnrain(args[1],args[2])
  1608. until raining == false
  1609. end)
  1610.  
  1611. addcmd('norain','make it rain a mesh',{'unrain'},
  1612. function(args, speaker)
  1613. raining = false
  1614. end)
  1615.  
  1616. local rad = math.rad
  1617. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1618. function(args, speaker)
  1619. for i = 1,args[1] do
  1620. wait()
  1621. local function ear(instance)
  1622. for i,v in pairs(instance:GetChildren())do
  1623. if v:IsA("Part") then
  1624. if v.Size.x > 1 then
  1625. 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])))
  1626. end end ear(v) end end ear(workspace)
  1627. end
  1628. end)
  1629.  
  1630. addcmd('cape','Gives the target player(s) a cape',{},
  1631. function(args, speaker)
  1632. local players = getPlayer(args[1], speaker)
  1633. for i,v in pairs(players)do
  1634. spawn(function()
  1635. if _char(v):FindFirstChild("Humanoid") then
  1636. local plr = _players[v]
  1637. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1638. local torso = plr.Character.HumanoidRootPart
  1639. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1640. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1641. if not args[2] then
  1642. p.Color = Color3.new(0,0,0)
  1643. p.Color = Color3.new(0,0,0) else
  1644. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1645. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1646. p.formFactor = "Custom"
  1647. p.Size = Vector3.new(.2,.2,.2)
  1648. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1649. local motor1 = Instance.new("Motor", p)
  1650. motor1.Part0 = p
  1651. motor1.Part1 = torso
  1652. motor1.MaxVelocity = .01
  1653. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1654. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1655. local wave = false
  1656. repeat wait(1/44)
  1657. local ang = 0.1
  1658. local oldmag = torso.Velocity.magnitude
  1659. local mv = .002
  1660. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1661. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1662. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1663. motor1.DesiredAngle = -ang
  1664. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1665. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1666. if torso.Velocity.magnitude < .1 then wait(.1) end
  1667. until not p or p.Parent ~= torso.Parent
  1668. end
  1669. end)
  1670. end
  1671. end)
  1672.  
  1673. addcmd('uncape','Removes cape',{'nocape'},
  1674. function(args, speaker)
  1675. local players = getPlayer(args[1], speaker)
  1676. for i,v in pairs(players)do
  1677. local pchar=_char(v)
  1678. for _, child in pairs( pchar:GetChildren()) do
  1679. if child.Name == "IYcape" then
  1680. child:Destroy() end end
  1681. end
  1682. end)
  1683.  
  1684. addcmd('spasm','makes someone c r a z y',{},
  1685. function(args, speaker)
  1686. local players = getPlayer(args[1], speaker)
  1687. for i,v in pairs(players)do
  1688. local pchar=_char(v)
  1689. local AnimationId = "33796059"
  1690. local Anim = Instance.new("Animation")
  1691. Anim.AnimationId = "rbxassetid://"..AnimationId
  1692. local k = pchar.Humanoid:LoadAnimation(Anim)
  1693. k:Play()
  1694. k:AdjustSpeed(99)
  1695. end
  1696. end)
  1697.  
  1698. addcmd('dance','makes someone d a n c e',{},
  1699. function(args, speaker)
  1700. local players = getPlayer(args[1], speaker)
  1701. for i,v in pairs(players)do
  1702. local pchar=_char(v)
  1703. local anim = nil
  1704. local dance1 = math.random(1,7)
  1705. if dance1 == 1 then
  1706. anim = '27789359'
  1707. end
  1708. if dance1 == 2 then
  1709. anim = '30196114'
  1710. end
  1711. if dance1 == 3 then
  1712. anim = '248263260'
  1713. end
  1714. if dance1 == 4 then
  1715. anim = '45834924'
  1716. end
  1717. if dance1 == 5 then
  1718. anim = '33796059'
  1719. end
  1720. if dance1 == 6 then
  1721. anim = '28488254'
  1722. end
  1723. if dance1 == 7 then
  1724. anim = '52155728'
  1725. end
  1726. local animation = Instance.new("Animation")
  1727. animation.AnimationId = "rbxassetid://"..anim
  1728. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1729. animTrack:Play()
  1730. end
  1731. end)
  1732.  
  1733. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1734. function(args, speaker)
  1735. local players = getPlayer(args[1], speaker)
  1736. for i,v in pairs(players)do
  1737. if not args[1] and args[2] then return end
  1738. local pchar=_char(v)
  1739. for _, child in pairs( pchar:GetDescendants()) do
  1740. if child.ClassName == "Sound" then
  1741. child:Destroy() end end
  1742. local s = Instance.new("Sound")
  1743. s.Name = "IYplrsound"
  1744. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1745. s.Volume = 1
  1746. s.Pitch = 1
  1747. s.Looped = true
  1748. s.archivable = true
  1749. s.Parent = pchar.HumanoidRootPart
  1750. s:Play()
  1751. end
  1752. end)
  1753.  
  1754. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1755. function(args, speaker)
  1756. local players = getPlayer(args[1], speaker)
  1757. for i,v in pairs(players)do
  1758. if not args[1] then return end
  1759. local pchar=_char(v)
  1760. for _, child in pairs( pchar:GetDescendants()) do
  1761. if child.ClassName == "Sound" then
  1762. child:Destroy() end end
  1763. end
  1764. end)
  1765.  
  1766. addcmd('fly','makes you fly',{},
  1767. function(args, speaker)
  1768. if speaker.userId ~= LP.userId then
  1769. lponly(speaker)
  1770. else
  1771. sFLY()
  1772. end
  1773. end)
  1774.  
  1775. addcmd('flyspeed','set the fly speed',{'flysp'},
  1776. function(args, speaker)
  1777. if speaker.userId ~= LP.userId then
  1778. lponly(speaker)
  1779. else
  1780. if isNumber(args[1]) then
  1781. iyflyspeed = args[1]
  1782. end end end)
  1783.  
  1784. addcmd('unfly','takes away fly',{'nofly'},
  1785. function(args, speaker)
  1786. if speaker.userId ~= LP.userId then
  1787. lponly(speaker)
  1788. else
  1789. NOFLY()
  1790. end
  1791. end)
  1792.  
  1793. addcmd('exit','kills roblox process',{},
  1794. function(args, speaker)
  1795. if speaker.userId ~= LP.userId then
  1796. lponly(speaker)
  1797. else
  1798. game:shutdown()
  1799. end
  1800. end)
  1801.  
  1802. addcmd('fire', 'set a player on fire',{},
  1803. function(args, speaker)
  1804. local players = getPlayer(args[1], speaker)
  1805. for i,v in pairs(players)do
  1806. spawn(function()
  1807. local pchar=_char(v)
  1808. local Fire1 = Instance.new("Fire", pchar.Head)
  1809. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1810. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1811. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1812. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1813. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1814. if not args[2] then return end
  1815. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1816. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1817. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1818. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1819. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1820. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1821. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1822. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1823. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1824. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1825. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1826. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1827. end)
  1828. end
  1829. end)
  1830.  
  1831. addcmd('discomesh', 'body parts get f u n k y',{},
  1832. function(args, speaker)
  1833. local players = getPlayer(args[1], speaker)
  1834. for i,v in pairs(players)do
  1835. spawn(function()
  1836. local plr = _players[v]
  1837. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1838. local h = _players[v].Character.Head.Mesh
  1839. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1840. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1841. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1842. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1843. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1844. while true do wait()
  1845. h.MeshType = meshes[math.random(1,#meshes)]
  1846. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1847. h.Parent.BrickColor = BrickColor.Random()
  1848. t.MeshType = meshes[math.random(1,#meshes)]
  1849. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1850. t.Parent.BrickColor = BrickColor.Random()
  1851. la.MeshType = meshes[math.random(1,#meshes)]
  1852. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1853. la.Parent.BrickColor = BrickColor.Random()
  1854. ra.MeshType = meshes[math.random(1,#meshes)]
  1855. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1856. ra.Parent.BrickColor = BrickColor.Random()
  1857. ll.MeshType = meshes[math.random(1,#meshes)]
  1858. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1859. ll.Parent.BrickColor = BrickColor.Random()
  1860. rl.MeshType = meshes[math.random(1,#meshes)]
  1861. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1862. rl.Parent.BrickColor = BrickColor.Random()
  1863. end end) end end)
  1864.  
  1865. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1866. function(args, speaker)
  1867. local players = getPlayer(args[1], speaker)
  1868. for i,v in pairs(players)do
  1869. spawn(function()
  1870. local Chicken = _players[v].Character
  1871. 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)
  1872. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1873. 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)
  1874. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1875. end) end end)
  1876.  
  1877. addcmd('esp', 'view a player and a players status',{},
  1878. function(args, speaker)
  1879. if speaker.userId ~= LP.userId then
  1880. lponly(speaker)
  1881. else
  1882. local players = getPlayer(args[1], speaker)
  1883. for i,v in pairs(players)do
  1884. spawn(function()
  1885. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1886. if child.Name == gPlayers[v].Name then
  1887. child:Destroy()
  1888. end end wait(0.5)
  1889. local m = game["Players"].LocalPlayer:GetMouse()
  1890. local rs = game:GetService("RunService").RenderStepped
  1891. local espplr = gPlayers[v]
  1892. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1893. for b,n in pairs (espplr.Character:GetChildren()) do
  1894. if (n:IsA("BasePart")) then
  1895. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1896. a.Name = espplr.Name
  1897. a.Adornee = n
  1898. a.AlwaysOnTop = true
  1899. a.ZIndex = 0
  1900. a.Size = n.Size
  1901. a.Transparency = 0.7
  1902. local resetting = false
  1903. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1904. a.Color = BrickColor.new("Lime green")
  1905. else
  1906. a.Color = BrickColor.new("Really red")
  1907. end
  1908. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1909. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1910. local TextLabel = Instance.new("TextLabel")
  1911. BillboardGui.Adornee = espplr.Character.Head
  1912. BillboardGui.Name = espplr.Name
  1913. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1914. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1915. BillboardGui.AlwaysOnTop = true
  1916. TextLabel.Parent = BillboardGui
  1917. TextLabel.BackgroundTransparency = 1
  1918. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1919. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1920. TextLabel.Font = Enum.Font.SourceSansSemibold
  1921. TextLabel.TextSize = 20
  1922. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1923. TextLabel.TextStrokeTransparency = 0
  1924. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1925. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1926. BillboardGui:Destroy() a:Destroy() end)
  1927. _players.PlayerRemoving:connect(function(player)
  1928. if player.Name == espplr.Name then
  1929. BillboardGui:Destroy() a:Destroy()
  1930. end end)
  1931. game:GetService("RunService").RenderStepped:Connect(function()
  1932. 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
  1933. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1934. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1935. BillboardGui:Destroy() a:Destroy() end end)
  1936. end
  1937. end
  1938. end
  1939. end
  1940. end)
  1941. end
  1942. end
  1943. end)
  1944.  
  1945. addcmd('noesp', 'removes esp',{'unesp'},
  1946. function(args, speaker)
  1947. if speaker.userId ~= LP.userId then
  1948. lponly(speaker)
  1949. else
  1950. local players = getPlayer(args[1], speaker)
  1951. for i,v in pairs(players)do
  1952. spawn(function()
  1953. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1954. if child.Name == gPlayers[v].Name then
  1955. child:Destroy()
  1956. end
  1957. end end) end end end)
  1958.  
  1959. addcmd('nofire', 'extinguish a player',{'unfire'},
  1960. function(args, speaker)
  1961. local players = getPlayer(args[1], speaker)
  1962. for i,v in pairs(players)do
  1963. local pchar=_char(v)
  1964. for j,v1 in pairs(pchar:GetDescendants()) do
  1965. if v1:IsA("Fire") then
  1966. v1:Destroy()
  1967. end end end end)
  1968.  
  1969. addcmd('shiny', 'makes a player shine',{},
  1970. function(args, speaker)
  1971. local players = getPlayer(args[1], speaker)
  1972. for i,v in pairs(players)do
  1973. spawn(function()
  1974. local pchar=_char(v)
  1975. for i,v in pairs(pchar:GetChildren()) do
  1976. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1977. v:Destroy() end
  1978. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1979. v.Reflectance = 1
  1980. v.Material = "Plastic"
  1981. end
  1982. end
  1983. end)
  1984. end
  1985. end)
  1986.  
  1987. addcmd('light', 'givs em light',{},
  1988. function(args, speaker)
  1989. local players = getPlayer(args[1], speaker)
  1990. for i,v in pairs(players)do
  1991. spawn(function()
  1992. local pchar=_char(v)
  1993. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1994. if v1:IsA("PointLight") then
  1995. v1:Destroy()
  1996. end
  1997. end
  1998. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1999. light.Range = 12
  2000. light.Brightness = 3
  2001. if not args[2] then return end
  2002. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2003. light.Range = 12
  2004. light.Brightness = 3
  2005. end)
  2006. end
  2007. end)
  2008.  
  2009. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2010. addcmd('begone', 'BEGONE THOT',{'thot'},
  2011. function(args, speaker)
  2012. local players = getPlayer(args[1], speaker)
  2013. for i,v in pairs(players)do
  2014. spawn(function()
  2015. local thotbottle = bottle:Clone()
  2016. local pchar=_char(v)
  2017. thotbottle.Name = 'THOT BEGONE'
  2018. thotbottle.Handle:Destroy()
  2019. execCmd('freeze '..gPlayers[v].Name)
  2020. execCmd('name '..gPlayers[v].Name..' THOT')
  2021. execCmd('spasm '..gPlayers[v].Name)
  2022. thotbottle.Parent = pchar
  2023. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2024. local cf = pchar.HumanoidRootPart.CFrame
  2025. local newcf = cf + cf.lookVector * 6
  2026. thotbottle.Head.CFrame = newcf
  2027. local s = Instance.new("Sound")
  2028. s.Name = "BEGONE"
  2029. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2030. s.Volume = 10
  2031. s.Parent = thotbottle
  2032. s:play()
  2033. local d = Instance.new("Sound")
  2034. d.Name = "WuOOOH"
  2035. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2036. d.Volume = 5
  2037. d.Parent = pchar
  2038. wait(4)
  2039. if gPlayers[v] then
  2040. execCmd('thaw '..gPlayers[v].Name)
  2041. execCmd('fling '..gPlayers[v].Name)
  2042. thotbottle:Destroy()
  2043. d:play()
  2044. end if gPlayers[v] then
  2045. wait(3)
  2046. execCmd('explode '..gPlayers[v].Name)
  2047. pchar:BreakJoints() end
  2048. end)
  2049. end
  2050. end)
  2051.  
  2052. addcmd('glowstick', 'givs em glo stik',{},
  2053. function(args, speaker)
  2054. local players = getPlayer(args[1], speaker)
  2055. for i,v in pairs(players)do
  2056. spawn(function()
  2057. System = {}
  2058. System.Create = function(a, c)
  2059. local e = Instance.new(a)
  2060. for d, a in pairs(c) do
  2061. local b, a = ypcall(function()
  2062. return e[d]
  2063. end)
  2064. if b then
  2065. e[d] = c[d]
  2066. end
  2067. end
  2068. return e
  2069. end
  2070. function b(d, b)
  2071. local c = getfenv(d)
  2072. local a = setmetatable({}, {
  2073. __index = function(a, a)
  2074. if a:lower() == 'script' then
  2075. return b
  2076. else
  2077. return c[a]
  2078. end
  2079. end
  2080. })
  2081. setfenv(d, a)
  2082. ypcall(function()
  2083. d()
  2084. end)
  2085. end
  2086. c = {}
  2087. mas = Instance.new("Model",game:GetService("Lighting"))
  2088. mas.Name = "CompiledModel"
  2089. o1 = System.Create("Tool",{
  2090. ["Name"] = "Glow Stick",
  2091. ["Parent"] = mas,
  2092. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2093. ["CanBeDropped"] = false,
  2094. })
  2095. o2 = System.Create("Part",{
  2096. ["Name"] = "Handle",
  2097. ["Parent"] = o1,
  2098. ["Transparency"] = 0.10000000149012,
  2099. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2100. ["Rotation"] = Vector3.new(-180, 0, 0),
  2101. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2102. ["FormFactor"] = Enum.FormFactor.Custom,
  2103. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2104. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2105. ["TopSurface"] = Enum.SurfaceType.Weld,
  2106. ["Material"] = "Neon",
  2107. })
  2108. o3 = System.Create("PointLight",{
  2109. ["Parent"] = o2,
  2110. ["Brightness"] = 8,
  2111. ["Range"] = 14,
  2112. })
  2113. o4 = System.Create("CylinderMesh",{
  2114. ["Parent"] = o2,
  2115. })
  2116. if not args[2] then
  2117. o2.Color = Color3.new(1,1,1)
  2118. o3.Color = Color3.new(1,1,1) else
  2119. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2120. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2121. mas.Parent = workspace
  2122. mas:MakeJoints()
  2123. local b = mas:GetChildren()
  2124. for a = 1, #b do
  2125. b[a].Parent = gPlayers[v].Backpack
  2126. ypcall(function()
  2127. b[a]:MakeJoints()
  2128. end)
  2129. end
  2130. mas:Destroy()
  2131. for a = 1, #c do
  2132. coroutine.resume(c[a])
  2133. end
  2134. end)
  2135. end
  2136. end)
  2137.  
  2138. addcmd('keybind','Binds a command to a key',{},
  2139. function(args,speaker)
  2140. if speaker.userId ~= LP.userId then
  2141. lponly(speaker) else
  2142. if #args < 2 then return end
  2143. local key = string.lower(args[1])
  2144. if #key > 1 or key == cmdbarbind then return end
  2145. local cmdText = GLS(false,1)
  2146. local cas = game:GetService("ContextActionService")
  2147. cas:BindAction("Keybind"..key,function(action,state,obj)
  2148. if state == Enum.UserInputState.Begin then
  2149. execCmd(cmdText,speaker)
  2150. end
  2151. end,false,key)
  2152. Notify("Binded "..cmdText.." to "..key)
  2153. end
  2154. end)
  2155.  
  2156. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2157. function(args,speaker)
  2158. if speaker.userId ~= LP.userId then
  2159. lponly(speaker) else
  2160. if #args < 1 then return end
  2161. local key = string.lower(args[1])
  2162. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2163. Notify("Unbinded "..key)
  2164. end
  2165. end)
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171. addcmd('trail', 'spawns a trail behind a player',{},
  2172. function(args, speaker)
  2173. local players = getPlayer(args[1], speaker)
  2174. for i,v in pairs(players)do
  2175. spawn(function()
  2176. local pchar=_char(v)
  2177. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2178. if v1.Name == "TRAIL" then
  2179. v1:Destroy()
  2180. end
  2181. end
  2182. if args[2] then
  2183. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2184. color2 = Color3.new(0,0,0) else
  2185. color1 = Color3.new(1,1,1)
  2186. color2 = Color3.new(0,0,0) end
  2187. if pchar:FindFirstChild("Torso") then
  2188. local e = Instance.new("Trail", pchar.Torso)
  2189. e.Name = "TRAIL"
  2190. e.FaceCamera = true
  2191. e.Color = ColorSequence.new(color1,color2)
  2192. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2193. e.Attachment1 = pchar.Torso.NeckAttachment
  2194. end
  2195. end)
  2196. end
  2197. end)
  2198.  
  2199. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2200. function(args, speaker)
  2201. local players = getPlayer(args[1], speaker)
  2202. for i,v in pairs(players)do
  2203. spawn(function()
  2204. local pchar=_char(v)
  2205. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2206. if v1.Name == "TRAIL" then
  2207. v1:Destroy()
  2208. end
  2209. end
  2210. end)
  2211. end
  2212. end)
  2213.  
  2214. local fa = false
  2215. local cam = workspace.CurrentCamera
  2216. local cam1 = 0
  2217. local cam2 = 0
  2218. local cam3 = 0
  2219. local k1 = false
  2220. local k2 = false
  2221. local k3 = false
  2222. local k4 = false
  2223. local k5 = false
  2224. local k6 = false
  2225. cs = 0.5
  2226. function movecam()
  2227. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2228. if fa == false then
  2229. repeat
  2230. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2231. local fp = fc.Position
  2232. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2233. fa = true
  2234. end
  2235. game:GetService('RunService').RenderStepped:Wait()
  2236. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2237. fa = false
  2238. end
  2239. end
  2240. function kp1(inputObject, gameProcessedEvent)
  2241. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2242. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2243. k1 = true
  2244. cam1 = cs end
  2245. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2246. k2 = true
  2247. cam1 = (cs*-1) end
  2248. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2249. k3 = true
  2250. cam2 = cs end
  2251. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2252. k4 = true
  2253. cam2 = (cs*-1) end
  2254. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2255. k5 = true
  2256. cam3 = cs end
  2257. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2258. k6 = true
  2259. cam3 = (cs*-1) end
  2260. end
  2261. end
  2262. game:GetService("UserInputService").InputBegan:connect(kp1)
  2263. function kp2(inputObject, gameProcessedEvent)
  2264. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2265. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2266. k1 = false
  2267. if k2 == false then
  2268. cam1 = 0
  2269. end
  2270. end
  2271. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2272. k2 = false
  2273. if k1 == false then
  2274. cam1 = 0
  2275. end
  2276. end
  2277. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2278. k3= false
  2279. if k4== false then
  2280. cam2 = 0
  2281. end
  2282. end
  2283. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2284. k4 = false
  2285. if k3 == false then
  2286. cam2 = 0
  2287. end
  2288. end
  2289. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2290. k5 = false
  2291. if k6 == false then
  2292. cam3 = 0
  2293. end
  2294. end
  2295. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2296. k6 = false
  2297. if k5 == false then
  2298. cam3 = 0
  2299. end
  2300. end
  2301. end
  2302. end
  2303. game:GetService("UserInputService").InputEnded:connect(kp2)
  2304. function FC()
  2305. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2306. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2307. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2308. fc.CanCollide = false
  2309. fc.Anchored = true
  2310. fc.Transparency = 1
  2311. fc.Size = Vector3.new(1,1,1)
  2312. fc.Name = 'xFC'
  2313. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2314. local cam = workspace.CurrentCamera
  2315. cam.CameraSubject = fc
  2316. cam.CameraType = 'Custom'
  2317. movecam()
  2318. end end
  2319. function UFC()
  2320. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2321. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2322. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2323. local cam = workspace.CurrentCamera
  2324. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2325. cam.CameraType = 'Custom'
  2326. end end
  2327.  
  2328. addcmd('freecam','freecam',{'fc'},
  2329. function(args, speaker)
  2330. if speaker.userId ~= LP.userId then
  2331. lponly(speaker)
  2332. else
  2333. FC()
  2334. end
  2335. end)
  2336.  
  2337. addcmd('fixcam','fixes camera',{},
  2338. function(args, speaker)
  2339. if speaker.userId ~= LP.userId then
  2340. lponly(speaker)
  2341. else
  2342. workspace.CurrentCamera:remove()
  2343. wait(.1)
  2344. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2345. workspace.CurrentCamera.CameraType = "Custom"
  2346. LP.CameraMinZoomDistance = 0.5
  2347. LP.CameraMaxZoomDistance = 400
  2348. LP.CameraMode = "Classic"
  2349. end
  2350. end)
  2351.  
  2352. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2353. function(args, speaker)
  2354. local players = getPlayer(args[1], speaker)
  2355. for i,v in pairs(players)do
  2356. local pchar=_char(v)
  2357. local char = pchar
  2358. local hum = char.Humanoid
  2359. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2360. hum.HealthDisplayDistance = 0
  2361. --execcmd god
  2362. local stake = Instance.new("Part",char)
  2363. stake.Anchored = true
  2364. stake.BrickColor = BrickColor.new("Reddish brown")
  2365. stake.Material = "Wood"
  2366. stake.Size = Vector3.new(1,7,1)
  2367. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2368. local hay = Instance.new("Part",char)
  2369. hay.Anchored = true
  2370. hay.Material = "Grass"
  2371. hay.BrickColor = BrickColor.new("New Yeller")
  2372. hay.Size = Vector3.new(6,1,5)
  2373. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2374. local hay2 = hay:clone()
  2375. hay2.Parent = char
  2376. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2377. local fire = Instance.new("Fire",hay)
  2378. fire.Enabled = false
  2379. fire.Heat = 25
  2380. fire.Size = 2
  2381. fire.Color = Color3.new(170/255,85/255,0)
  2382. local smoke = Instance.new("Smoke",hay)
  2383. smoke.Enabled = false
  2384. smoke.Opacity = 1
  2385. smoke.RiseVelocity = 25
  2386. smoke.Size = 15
  2387. smoke.Color = Color3.new(0,0,0)
  2388. local light = Instance.new("PointLight",hay)
  2389. light.Color = Color3.new(170/255,85/255,0)
  2390. light.Range = 0
  2391. light.Brightness = 1
  2392. light.Enabled = false
  2393. --[[]]
  2394. local crack = Instance.new("Sound",hay)
  2395. crack.SoundId = "rbxassetid://239443642"
  2396. crack.Looped = true
  2397. crack.Volume = 0
  2398. local scream = Instance.new("Sound",char.Torso)
  2399. scream.SoundId = "rbxassetid://264227115"
  2400. scream.Looped = true
  2401. scream.Volume = 0
  2402. --]]
  2403. wait()
  2404. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2405. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2406.  
  2407. local bods = char['Body Colors']
  2408. local colors = {
  2409. --"Really red";
  2410. "Bright red";
  2411. "Crimson";
  2412. "Maroon";
  2413. "Really black";
  2414. }
  2415.  
  2416. fire.Enabled=true
  2417. smoke.Enabled=true
  2418. light.Enabled=true
  2419. crack:Play()
  2420. scream:Play()
  2421. scream.Pitch = 0.8
  2422. --scream.Volume = 0.5
  2423. for i=1,30 do
  2424. crack.Volume = crack.Volume+(1/30)
  2425. scream.Volume = crack.Volume
  2426. fire.Size=i
  2427. smoke.RiseVelocity=i-5
  2428. smoke.Size=i/2
  2429. light.Range=i*2
  2430. wait(1)
  2431. end
  2432.  
  2433. for i=1,#colors do
  2434. bods.HeadColor=BrickColor.new(colors[i])
  2435. bods.LeftArmColor=BrickColor.new(colors[i])
  2436. bods.LeftLegColor=BrickColor.new(colors[i])
  2437. bods.RightArmColor=BrickColor.new(colors[i])
  2438. bods.RightLegColor=BrickColor.new(colors[i])
  2439. bods.TorsoColor=BrickColor.new(colors[i])
  2440. hay.BrickColor=BrickColor.new(colors[i])
  2441. hay2.BrickColor=BrickColor.new(colors[i])
  2442. stake.BrickColor=BrickColor.new(colors[i])
  2443. wait(5)
  2444. end
  2445. wait(10)
  2446. scream.Volume = 0.5
  2447. wait(1)
  2448. scream:Stop()
  2449. char:BreakJoints()
  2450. end
  2451. end)
  2452.  
  2453. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2454. function(args, speaker)
  2455. if speaker.userId ~= LP.userId then
  2456. lponly(speaker)
  2457. else
  2458. UFC()
  2459. end
  2460. end)
  2461.  
  2462. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2463. function(args, speaker)
  2464. if speaker.userId ~= LP.userId then
  2465. lponly(speaker)
  2466. else
  2467. if isNumber(args[1]) then
  2468. cs = args[1]
  2469. end end end)
  2470.  
  2471. addcmd('nolight', 'no more light',{'unlight'},
  2472. function(args, speaker)
  2473. local players = getPlayer(args[1], speaker)
  2474. for i,v in pairs(players)do
  2475. local pchar=_char(v)
  2476. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2477. if v1:IsA("PointLight") then
  2478. v1:Destroy()
  2479. end
  2480. end
  2481. end
  2482. end)
  2483.  
  2484. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2485. function(args, speaker)
  2486. local players = getPlayer(args[1], speaker)
  2487. for i,v in pairs(players)do
  2488. local pchar=_char(v)
  2489. scale = 10
  2490.  
  2491. function weld(tab)
  2492. local last = nil
  2493. for i,v in pairs(tab) do
  2494. if v:IsA("BasePart") then
  2495. if last then
  2496. local w = Instance.new("Weld",last)
  2497. w.Part0 = w.Parent
  2498. w.Part1 = v
  2499. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2500. w.C0 = pos
  2501. end
  2502. last = v
  2503. end
  2504. end
  2505. end
  2506.  
  2507. function makeball(pos)
  2508. local model = Instance.new("Model",workspace)
  2509. model.Name = gPlayers[v].Name .. "ball"
  2510. local rand = BrickColor.Random()
  2511. pchar.Head.Anchored = true
  2512. for i=0,340,20 do
  2513. wait()
  2514. for z=-90,70,20 do
  2515. local p = Instance.new("Part",model)
  2516. p.formFactor = "Custom"
  2517. p.BrickColor = rand
  2518. p.Transparency = 0.5
  2519. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2520. p.Anchored = true
  2521. p.TopSurface = 0
  2522. p.BottomSurface = 0
  2523. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2524. p:breakJoints()
  2525. end
  2526. end
  2527. weld(model:children())
  2528. for i,v in pairs(model:children()) do v.Anchored = false end
  2529. pchar.Head.Anchored = false
  2530. model:MakeJoints()
  2531. end
  2532.  
  2533. if pchar then
  2534. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2535. end
  2536. end
  2537. end)
  2538.  
  2539. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2540. function(args, speaker)
  2541. local players = getPlayer(args[1], speaker)
  2542. for i,v in pairs(players)do
  2543. local pchar=_char(v)
  2544. for _, child in pairs( workspace:GetChildren()) do
  2545. if child.Name == gPlayers[v].Name .. "ball" then
  2546. child:Destroy()
  2547. end
  2548. end
  2549. end
  2550. end)
  2551.  
  2552. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2553.  
  2554. local fastwait = function(time)
  2555. local expire = tick()+(time or 0.02999999999999999889)
  2556. while game:GetService("RunService").Heartbeat:wait() do
  2557. if tick() >= expire then return true end
  2558. end
  2559. end
  2560.  
  2561. function arrest(name)
  2562. spawn(function()
  2563. local p = game:GetService("Players"):FindFirstChild(name)
  2564. local char = p.Character
  2565. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2566. local humanoid = p.Character:FindFirstChild("Humanoid")
  2567. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2568. local van = car:Clone()
  2569. if van then
  2570. local function check()
  2571. 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
  2572. return false
  2573. else
  2574. return true
  2575. end
  2576. end
  2577.  
  2578. --local driver = van.Driver
  2579. --local grabber = van.Clown
  2580. local primary = van.Primary
  2581. --local door = van.Door
  2582. local tPos = torso.CFrame
  2583.  
  2584. local sound = Instance.new("Sound",primary)
  2585. sound.SoundId = "rbxassetid://258529216"
  2586. sound.Looped = true
  2587. sound:Play()
  2588.  
  2589. local chuckle = Instance.new("Sound",primary)
  2590. chuckle.SoundId = "rbxassetid://175964948"
  2591. chuckle.Looped = true
  2592. chuckle.Volume = 0.5
  2593. chuckle:Play()
  2594.  
  2595. van.PrimaryPart = van.Primary
  2596. van.Name = "ADONIS_VAN"
  2597. van.Parent = workspace
  2598. humanoid.Name = "NoResetForYou"
  2599. humanoid.WalkSpeed = 0
  2600. sound.Pitch = 1.3
  2601.  
  2602. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2603. music.Name = "COPSONG"
  2604. music.SoundId = "rbxassetid://132007810"
  2605. music.Volume = 1
  2606. music.Looped = true
  2607. if not music.Playing then music:Play() end
  2608.  
  2609. spawn(function()
  2610. while fastwait(0.2) do
  2611. van.Body.Lightbar.Red.PointLight.Enabled = true
  2612. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2613. fastwait(0.2)
  2614. van.Body.Lightbar.Red.PointLight.Enabled = false
  2615. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2616. end
  2617. end)
  2618.  
  2619. for i = 1,200 do
  2620. if not check() then
  2621. break
  2622. else
  2623. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2624. fastwait(0.001*(i/5))
  2625. end
  2626. end
  2627.  
  2628. sound.Pitch = 0.9
  2629.  
  2630. fastwait(0.5)
  2631. if check() then
  2632. --door.Transparency = 1
  2633. end
  2634.  
  2635. local freeze = Instance.new("Sound",primary)
  2636. freeze.SoundId = "rbxassetid://163732279"
  2637. freeze.Volume = 5
  2638. freeze:Play()
  2639.  
  2640. fastwait(3)
  2641.  
  2642. if check() then
  2643. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2644. end
  2645.  
  2646. fastwait(0.5)
  2647. if check() then
  2648. --door.Transparency = 0
  2649. end
  2650. fastwait(0.5)
  2651.  
  2652. sound.Pitch = 1.3
  2653. local gui = Instance.new("ScreenGui")
  2654. local frame = Instance.new("Frame",gui)
  2655. frame.BackgroundTransparency = 1
  2656. frame.BackgroundColor3 = Color3.new(0,0,0)
  2657. frame.Position = UDim2.new(0,0,0,-36)
  2658. frame.Size = UDim2.new(1,0,1,36)
  2659. spawn(function()
  2660. for i = 1,0,-0.01 do
  2661. frame.BackgroundTransparency = i
  2662. fastwait(0.1)
  2663. end
  2664. frame.BackgroundTransparency = 0
  2665. end)
  2666.  
  2667. p.CameraMaxZoomDistance = 0.5
  2668.  
  2669. torso.Anchored = true
  2670.  
  2671. for i = 1,400 do
  2672. if not check() then
  2673. break
  2674. else
  2675. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2676. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2677. fastwait(0.1/(i*5))
  2678.  
  2679. if i == 270 then
  2680. music.Volume = 5
  2681. end
  2682. end
  2683. end
  2684.  
  2685. local function KICK(P)
  2686. spawn(function()
  2687. if not FindTable(WL, P.Name) then
  2688. for i = 1,5 do
  2689. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2690. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2691. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2692. spawn(function()
  2693. repeat fastwait()
  2694. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2695. until not game:GetService("Players"):FindFirstChild(P.Name)
  2696. end)
  2697. P.Character.HumanoidRootPart.Anchored = true
  2698. end
  2699. end
  2700. end
  2701. end)
  2702. end
  2703.  
  2704. if p and p.Parent == game:GetService("Players") then
  2705. if p == game:GetService("Players").LocalPlayer then
  2706. fastwait(5)
  2707. end
  2708. torso.Anchored = false
  2709. p.CharacterAdded:Connect(function()
  2710. fastwait()
  2711. KICK(p)
  2712. end)
  2713. KICK(p)
  2714. end
  2715. fastwait(0.5)
  2716. pcall(function() van:Destroy() end)
  2717. pcall(function() gui:Destroy() end)
  2718. if not workspace:FindFirstChild("ADONIS_VAN") then
  2719. music:Destroy()
  2720. end
  2721. end
  2722. end
  2723. end)
  2724. end
  2725.  
  2726. addcmd('arrest', 'arrests player',{},
  2727. function(args, speaker)
  2728. local players = getPlayer(args[1], speaker)
  2729. for i,v in pairs(players)do
  2730. arrest(gPlayers[v].Name)
  2731. end
  2732. end)
  2733.  
  2734. addcmd('nodummies', 'clears dummies',{},
  2735. function(args, speaker)
  2736. for _, child in pairs( workspace:GetChildren()) do
  2737. if child:FindFirstChild('isdummy') then
  2738. child:Destroy()
  2739. end
  2740. end
  2741. end)
  2742.  
  2743. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2744. function(args, speaker)
  2745. local name = GLS(false, 0)
  2746. local lchar = game:GetService('Players').LocalPlayer
  2747. local Model0 = Instance.new("Model")
  2748. local Part1 = Instance.new("Part")
  2749. local SpecialMesh2 = Instance.new("SpecialMesh")
  2750. local Decal3 = Instance.new("Decal")
  2751. local Part4 = Instance.new("Part")
  2752. local Motor5 = Instance.new("Motor")
  2753. local Motor6 = Instance.new("Motor")
  2754. local Motor7 = Instance.new("Motor")
  2755. local Motor8 = Instance.new("Motor")
  2756. local Motor9 = Instance.new("Motor")
  2757. local Part10 = Instance.new("Part")
  2758. local Part11 = Instance.new("Part")
  2759. local Part12 = Instance.new("Part")
  2760. local Part13 = Instance.new("Part")
  2761. local dum = Instance.new("BoolValue")
  2762. dum.Name = "isdummy"
  2763. dum.Parent = Model0
  2764. local Humanoid14 = Instance.new("Humanoid")
  2765. Model0.Name = name
  2766. Model0.Parent = workspace
  2767. Model0.PrimaryPart = Part1
  2768. Part1.Name = "Head"
  2769. Part1.Parent = Model0
  2770. Part1.BrickColor = BrickColor.new("Bright yellow")
  2771. Part1.CanCollide = false
  2772. Part1.FormFactor = Enum.FormFactor.Symmetric
  2773. Part1.Friction = 0
  2774. Part1.Size = Vector3.new(2, 1, 1)
  2775. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2776. Part1.TopSurface = Enum.SurfaceType.Smooth
  2777. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2778. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2779. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2780. SpecialMesh2.Parent = Part1
  2781. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2782. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2783. Decal3.Name = "face"
  2784. Decal3.Parent = Part1
  2785. Decal3.Texture = "rbxasset://textures/face.png"
  2786. Part4.Name = "Torso"
  2787. Part4.Parent = Model0
  2788. Part4.BrickColor = BrickColor.new("Bright blue")
  2789. Part4.CanCollide = false
  2790. Part4.FormFactor = Enum.FormFactor.Symmetric
  2791. Part4.Friction = 0
  2792. Part4.Size = Vector3.new(2, 2, 1)
  2793. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2794. Part4.LeftSurface = Enum.SurfaceType.Weld
  2795. Part4.RightSurface = Enum.SurfaceType.Weld
  2796. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2797. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2798. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2799. Motor5.Name = "Right Shoulder"
  2800. Motor5.Parent = Part4
  2801. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2802. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2803. Motor5.Part0 = Part4
  2804. Motor5.Part1 = Part11
  2805. Motor5.DesiredAngle = 0.083800852298737
  2806. Motor5.MaxVelocity = 0.15000000596046
  2807. Motor6.Name = "Left Shoulder"
  2808. Motor6.Parent = Part4
  2809. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2810. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2811. Motor6.Part0 = Part4
  2812. Motor6.Part1 = Part10
  2813. Motor6.DesiredAngle = 0.083800852298737
  2814. Motor6.MaxVelocity = 0.15000000596046
  2815. Motor7.Name = "Left Hip"
  2816. Motor7.Parent = Part4
  2817. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2818. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2819. Motor7.Part0 = Part4
  2820. Motor7.Part1 = Part12
  2821. Motor7.DesiredAngle = -0.083800852298737
  2822. Motor7.MaxVelocity = 0.10000000149012
  2823. Motor8.Name = "Neck"
  2824. Motor8.Parent = Part4
  2825. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2826. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2827. Motor8.Part0 = Part4
  2828. Motor8.Part1 = Part1
  2829. Motor8.MaxVelocity = 0.10000000149012
  2830. Motor9.Name = "Right Hip"
  2831. Motor9.Parent = Part4
  2832. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2833. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2834. Motor9.Part0 = Part4
  2835. Motor9.Part1 = Part13
  2836. Motor9.DesiredAngle = -0.083800852298737
  2837. Motor9.MaxVelocity = 0.10000000149012
  2838. Part10.Name = "Left Arm"
  2839. Part10.Parent = Model0
  2840. Part10.BrickColor = BrickColor.new("Bright yellow")
  2841. Part10.CanCollide = false
  2842. Part10.FormFactor = Enum.FormFactor.Symmetric
  2843. Part10.Size = Vector3.new(1, 2, 1)
  2844. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2845. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2846. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2847. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2848. Part11.Name = "Right Arm"
  2849. Part11.Parent = Model0
  2850. Part11.BrickColor = BrickColor.new("Bright yellow")
  2851. Part11.CanCollide = false
  2852. Part11.FormFactor = Enum.FormFactor.Symmetric
  2853. Part11.Size = Vector3.new(1, 2, 1)
  2854. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2855. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2856. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2857. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2858. Part12.Name = "Left Leg"
  2859. Part12.Parent = Model0
  2860. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2861. Part12.CanCollide = false
  2862. Part12.FormFactor = Enum.FormFactor.Symmetric
  2863. Part12.Size = Vector3.new(1, 2, 1)
  2864. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2865. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2866. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2867. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2868. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2869. Part13.Name = "Right Leg"
  2870. Part13.Parent = Model0
  2871. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2872. Part13.CanCollide = false
  2873. Part13.FormFactor = Enum.FormFactor.Symmetric
  2874. Part13.Size = Vector3.new(1, 2, 1)
  2875. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2876. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2877. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2878. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2879. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2880. Humanoid14.Parent = Model0
  2881. Humanoid14.RightLeg = Part13
  2882. Humanoid14.LeftLeg = Part12
  2883. Humanoid14.Torso = Part4
  2884. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2885. Model0.Parent = game:GetService('Workspace')
  2886. end)
  2887.  
  2888. addcmd('loopkill', 'rip person',{'lkill'},
  2889. function(args, speaker)
  2890. local players = getPlayer(args[1], speaker)
  2891. for i,v in pairs(players)do
  2892. if not FindTable(loopkillT, _players[v].Name) then
  2893. table.insert(loopkillT, _players[v].Name)
  2894. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2895. Notify('Loopkilling player(s)') end end end end)
  2896.  
  2897. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2898. function(args, speaker)
  2899. local players = getPlayer(args[1], speaker)
  2900. for i,v in pairs(players)do
  2901. if FindTable(loopkillT, _players[v].Name) then
  2902. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2903. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2904. Notify('No longer loopkilling player(s)') end end end end)
  2905.  
  2906. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2907. function(args, speaker)
  2908. local players = getPlayer(args[1], speaker)
  2909. for i,v in pairs(players)do
  2910. if not FindTable(disabletoolsT, _players[v].Name) then
  2911. table.insert(disabletoolsT, _players[v].Name)
  2912. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2913. Notify('Disabled tools for player(s)') end end end end)
  2914.  
  2915. addcmd('enabletools', 'lets them have tools',{},
  2916. function(args, speaker)
  2917. local players = getPlayer(args[1], speaker)
  2918. for i,v in pairs(players)do
  2919. if FindTable(disabletoolsT, _players[v].Name) then
  2920. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2921. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2922. Notify('Enabled tools for player(s)') end end end end)
  2923.  
  2924. addcmd('refresh', 'refresh their player model',{'re'},
  2925. function(args, speaker)
  2926. local players = getPlayer(args[1], speaker)
  2927. for i,v in pairs(players)do
  2928. refresh(_players[v])
  2929. end end)
  2930.  
  2931. local fastwait = function(time)
  2932. local expire = tick()+(time or 0.02999999999999999889)
  2933. while game:GetService("RunService").Heartbeat:wait() do
  2934. if tick() >= expire then return true end
  2935. end
  2936. end
  2937.  
  2938. function gull(name)
  2939. spawn(function()
  2940. local char = game:GetService("Players")[name].Character
  2941. char.PrimaryPart = char.HumanoidRootPart
  2942.  
  2943. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2944. local initCFrame = tors.CFrame
  2945.  
  2946. if char:FindFirstChild("Torso") then
  2947. char.Torso.Anchored = true
  2948. else
  2949. char.UpperTorso.Anchored = true
  2950. end
  2951. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2952.  
  2953. local gull = Instance.new("Part")
  2954. gull.Anchored = true
  2955. gull.CanCollide = false
  2956. gull.Position = Vector3.new(0,100000,0)
  2957. local mesh = Instance.new("SpecialMesh",gull)
  2958. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2959. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2960. mesh.Scale = Vector3.new(10,10,10)
  2961.  
  2962. local leftWing = Instance.new("Part",gull)
  2963. leftWing.CanCollide = false
  2964. local lmesh = Instance.new("SpecialMesh",leftWing)
  2965. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2966. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2967. lmesh.Scale = Vector3.new(10,10,10)
  2968. local leftMotor = Instance.new("Motor6D",gull)
  2969. leftMotor.MaxVelocity = 1
  2970. leftMotor.Part0 = gull
  2971. leftMotor.Part1 = leftWing
  2972. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2973.  
  2974. local rightWing = Instance.new("Part",gull)
  2975. rightWing.CanCollide = false
  2976. local rmesh = Instance.new("SpecialMesh",rightWing)
  2977. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2978. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2979. rmesh.Scale = Vector3.new(10,10,10)
  2980. local rightMotor = Instance.new("Motor6D",gull)
  2981. rightMotor.MaxVelocity = 1
  2982. rightMotor.Part0 = gull
  2983. rightMotor.Part1 = rightWing
  2984. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2985.  
  2986. local sound = Instance.new("Sound",gull)
  2987. sound.SoundId = "rbxassetid://160877039"
  2988. sound.Volume = 10
  2989. gull.Parent = workspace
  2990.  
  2991. for i = 400,-1000,-2 do
  2992. local der = 0.02*i
  2993. local angle = math.atan(der/1)
  2994. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2995. if i == 0 then sound:Play() end
  2996. if i <= 0 then
  2997. char:SetPrimaryPartCFrame(gull.CFrame)
  2998. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2999. leftMotor.DesiredAngle = -nextAngle
  3000. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  3001. rightMotor.DesiredAngle = nextAngle
  3002. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  3003. end
  3004. game:GetService("RunService").RenderStepped:wait()
  3005. end
  3006.  
  3007. local function KICK(P)
  3008. spawn(function()
  3009. if not FindTable(WL, P.Name) then
  3010. for i = 1,5 do
  3011. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3012. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3013. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3014. spawn(function()
  3015. repeat wait()
  3016. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3017. until not game:GetService("Players"):FindFirstChild(P.Name)
  3018. end)
  3019. P.Character.HumanoidRootPart.Anchored = true
  3020. end
  3021. end
  3022. end
  3023. end)
  3024. end
  3025.  
  3026. if char:FindFirstChild("Torso") then
  3027. char.Torso.Anchored = false
  3028. else
  3029. char.UpperTorso.Anchored = false
  3030. end
  3031.  
  3032. spawn(function()
  3033. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3034. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3035. wait()
  3036. KICK(game:GetService("Players")[name])
  3037. end)
  3038. KICK(game:GetService("Players")[name])
  3039. end)
  3040.  
  3041. local go = Instance.new("BodyVelocity",gull)
  3042. go.Velocity = Vector3.new(0,1000,0)
  3043. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3044. gull.Anchored = false
  3045. end)
  3046. end
  3047.  
  3048. addcmd('seagull', 'seagulls player',{'gull'},
  3049. function(args, speaker)
  3050. local players = getPlayer(args[1], speaker)
  3051. for i,v in pairs(players)do
  3052. gull(gPlayers[v].Name)
  3053. end
  3054. end)
  3055.  
  3056. local song = nil
  3057. function zinniaKick(name)
  3058. spawn(function()
  3059. if song == nil or song.Parent == nil then
  3060. song = Instance.new("Sound",workspace)
  3061. song.SoundId = "rbxassetid://190423831"
  3062. song.Volume = 1
  3063. song.Looped = true
  3064. song:Play()
  3065. end
  3066. local zin = Instance.new("Part")
  3067. zin.Name = "CuteZinnia"
  3068. zin.Anchored = true
  3069. zin.CanCollide = false
  3070. zin.Locked = true
  3071. local mesh = Instance.new("SpecialMesh")
  3072. mesh.MeshId = "rbxassetid://1175670539"
  3073. mesh.TextureId = "rbxassetid://1175670558"
  3074. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3075. mesh.Offset = Vector3.new(0,0.88,0)
  3076. mesh.Parent = zin
  3077. local char = game:GetService("Players")[name].Character
  3078. char.PrimaryPart = char.HumanoidRootPart
  3079. if char:FindFirstChild("Torso") then
  3080. char.Torso.Anchored = true
  3081. else
  3082. char.UpperTorso.Anchored = true
  3083. end
  3084. 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))
  3085. zin.Parent = workspace
  3086. 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)})
  3087. tween:Play()
  3088. fastwait(3)
  3089. for i = 50,1,-1 do
  3090. 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))
  3091. fastwait()
  3092. end
  3093. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3094. fastwait(1)
  3095. local turns = 0
  3096.  
  3097. while turns < 200 do
  3098. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3099. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3100. turns = turns + 1
  3101. fastwait()
  3102. end
  3103. for i = 1,10 do
  3104. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3105. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3106. fastwait()
  3107. end
  3108. local rX,rZ = 0,0
  3109. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3110. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3111. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3112. bv.Force = Vector3.new(rX,10000,rZ)
  3113. if char:FindFirstChild("Torso") then
  3114. char.Torso.Anchored = false
  3115. else
  3116. char.UpperTorso.Anchored = false
  3117. end
  3118. function KICK(P)
  3119. spawn(function()
  3120. if not FindTable(WL, P.Name) then
  3121. for i = 1,5 do
  3122. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3123. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3124. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3125. spawn(function()
  3126. repeat fastwait()
  3127. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3128. until not game:GetService("Players"):FindFirstChild(P.Name)
  3129. end)
  3130. P.Character.HumanoidRootPart.Anchored = true
  3131. end
  3132. end
  3133. end
  3134. end)
  3135. end
  3136. spawn(function()
  3137. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3138. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3139. fastwait()
  3140. KICK(game:GetService("Players")[name])
  3141. end)
  3142. KICK(game:GetService("Players")[name])
  3143. end)
  3144. for i = 1,20 do
  3145. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3146. fastwait()
  3147. end
  3148. while turns > 0 do
  3149. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3150. turns = turns - 5
  3151. fastwait()
  3152. end
  3153. fastwait(1)
  3154. zin.Name = "GoneZinnia"
  3155. local go = Instance.new("BodyVelocity",zin)
  3156. go.Velocity = zin.CFrame.lookVector * 100
  3157. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3158. zin.Anchored = false
  3159. fastwait(20)
  3160. if song and not workspace:FindFirstChild("CuteZinnia") then
  3161. song:Destroy()
  3162. song = nil
  3163. end
  3164. end)
  3165. end
  3166.  
  3167. addcmd('zinnia', 'asdf for moon',{},
  3168. function(args, speaker)
  3169. local players = getPlayer(args[1], speaker)
  3170. for i,v in pairs(players)do
  3171. zinniaKick(gPlayers[v].Name)
  3172. end
  3173. end)
  3174.  
  3175. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3176. function(args, speaker)
  3177. local players = getPlayer(args[1], speaker)
  3178. for i,v in pairs(players)do
  3179. if not FindTable(rainbowT, _players[v].Name) then
  3180. table.insert(rainbowT, _players[v].Name)
  3181. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3182. Notify('Gave player(s) rainbow name') end end end end)
  3183.  
  3184. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3185. function(args, speaker)
  3186. local players = getPlayer(args[1], speaker)
  3187. for i,v in pairs(players)do
  3188. if FindTable(rainbowT, _players[v].Name) then
  3189. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3190. _players[v].Neutral = true
  3191. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3192. Notify('Disabled rainbow name for player(s)') end end end end)
  3193.  
  3194. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3195. function(args, speaker)
  3196. if speaker.userId ~= LP.userId then
  3197. lponly(speaker)
  3198. else
  3199. --Terrain Script
  3200. --Edge/IoIman616
  3201.  
  3202. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3203. if child.Name == "MaterialGui" then
  3204. child:Destroy()
  3205. end
  3206. end
  3207.  
  3208. function sandbox(var,func)
  3209. local env = getfenv(func)
  3210. local newenv = setmetatable({},{
  3211. __index = function(self,k)
  3212. if k=="script" then
  3213. return var
  3214. else
  3215. return env[k]
  3216. end
  3217. end,
  3218. })
  3219. setfenv(func,newenv)
  3220. return func
  3221. end
  3222. cors = {}
  3223. mas = Instance.new("Model",game:GetService("Lighting"))
  3224. HopperBin0 = Instance.new("HopperBin")
  3225. HopperBin0.Name = "Terrain Build"
  3226. HopperBin0.Parent = mas
  3227. for i,v in pairs(mas:GetChildren()) do
  3228. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3229. pcall(function() v:MakeJoints() end)
  3230. end
  3231. mas:Destroy()
  3232. for i,v in pairs(cors) do
  3233. spawn(function()
  3234. pcall(v)
  3235. end)
  3236. end
  3237.  
  3238. wait(0.01)
  3239.  
  3240. function sandbox(var,func)
  3241. local env = getfenv(func)
  3242. local newenv = setmetatable({},{
  3243. __index = function(self,k)
  3244. if k=="script" then
  3245. return var
  3246. else
  3247. return env[k]
  3248. end
  3249. end,
  3250. })
  3251. setfenv(func,newenv)
  3252. return func
  3253. end
  3254. cors = {}
  3255. mas = Instance.new("Model",game:GetService("Lighting"))
  3256. ScreenGui0 = Instance.new("ScreenGui")
  3257. ImageLabel1 = Instance.new("ImageLabel")
  3258. ImageButton2 = Instance.new("ImageButton")
  3259. Frame3 = Instance.new("Frame")
  3260. NumberValue4 = Instance.new("NumberValue")
  3261. ImageButton5 = Instance.new("ImageButton")
  3262. Frame6 = Instance.new("Frame")
  3263. NumberValue7 = Instance.new("NumberValue")
  3264. ImageButton8 = Instance.new("ImageButton")
  3265. Frame9 = Instance.new("Frame")
  3266. NumberValue10 = Instance.new("NumberValue")
  3267. ImageButton11 = Instance.new("ImageButton")
  3268. Frame12 = Instance.new("Frame")
  3269. NumberValue13 = Instance.new("NumberValue")
  3270. ImageButton14 = Instance.new("ImageButton")
  3271. Frame15 = Instance.new("Frame")
  3272. NumberValue16 = Instance.new("NumberValue")
  3273. ImageButton17 = Instance.new("ImageButton")
  3274. Frame18 = Instance.new("Frame")
  3275. NumberValue19 = Instance.new("NumberValue")
  3276. ImageButton20 = Instance.new("ImageButton")
  3277. Frame21 = Instance.new("Frame")
  3278. NumberValue22 = Instance.new("NumberValue")
  3279. ImageButton23 = Instance.new("ImageButton")
  3280. Frame24 = Instance.new("Frame")
  3281. NumberValue25 = Instance.new("NumberValue")
  3282. ImageButton26 = Instance.new("ImageButton")
  3283. Frame27 = Instance.new("Frame")
  3284. NumberValue28 = Instance.new("NumberValue")
  3285. ImageButton29 = Instance.new("ImageButton")
  3286. Frame30 = Instance.new("Frame")
  3287. NumberValue31 = Instance.new("NumberValue")
  3288. ImageButton32 = Instance.new("ImageButton")
  3289. Frame33 = Instance.new("Frame")
  3290. NumberValue34 = Instance.new("NumberValue")
  3291. ImageButton35 = Instance.new("ImageButton")
  3292. Frame36 = Instance.new("Frame")
  3293. NumberValue37 = Instance.new("NumberValue")
  3294. ImageButton38 = Instance.new("ImageButton")
  3295. Frame39 = Instance.new("Frame")
  3296. NumberValue40 = Instance.new("NumberValue")
  3297. ImageButton41 = Instance.new("ImageButton")
  3298. Frame42 = Instance.new("Frame")
  3299. NumberValue43 = Instance.new("NumberValue")
  3300. ImageButton44 = Instance.new("ImageButton")
  3301. Frame45 = Instance.new("Frame")
  3302. NumberValue46 = Instance.new("NumberValue")
  3303. ImageButton47 = Instance.new("ImageButton")
  3304. Frame48 = Instance.new("Frame")
  3305. NumberValue49 = Instance.new("NumberValue")
  3306. ImageButton50 = Instance.new("ImageButton")
  3307. Frame51 = Instance.new("Frame")
  3308. NumberValue52 = Instance.new("NumberValue")
  3309. ImageButton53 = Instance.new("ImageButton")
  3310. Frame54 = Instance.new("Frame")
  3311. ScreenGui0.Name = "MaterialGui"
  3312. ScreenGui0.Parent = mas
  3313. ImageLabel1.Name = "MaterialMenu"
  3314. ImageLabel1.Parent = ScreenGui0
  3315. ImageLabel1.Transparency = 1
  3316. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3317. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3318. ImageLabel1.BackgroundTransparency = 1
  3319. ImageLabel1.ZIndex = 2
  3320. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3321. ImageButton2.Name = "Grass"
  3322. ImageButton2.Parent = ImageLabel1
  3323. ImageButton2.Transparency = 1
  3324. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3325. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3326. ImageButton2.BackgroundTransparency = 1
  3327. ImageButton2.ZIndex = 4
  3328. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3329. Frame3.Name = "Selection"
  3330. Frame3.Parent = ImageButton2
  3331. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3332. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3333. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3334. Frame3.BorderSizePixel = 0
  3335. Frame3.ZIndex = 3
  3336. NumberValue4.Name = "num"
  3337. NumberValue4.Parent = ImageButton2
  3338. NumberValue4.Value = 1
  3339. ImageButton5.Name = "Sand"
  3340. ImageButton5.Parent = ImageLabel1
  3341. ImageButton5.Transparency = 1
  3342. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3343. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3344. ImageButton5.BackgroundTransparency = 1
  3345. ImageButton5.ZIndex = 4
  3346. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3347. Frame6.Name = "Selection"
  3348. Frame6.Parent = ImageButton5
  3349. Frame6.Transparency = 1
  3350. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3351. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3352. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3353. Frame6.BackgroundTransparency = 1
  3354. Frame6.BorderSizePixel = 0
  3355. Frame6.ZIndex = 3
  3356. NumberValue7.Name = "num"
  3357. NumberValue7.Parent = ImageButton5
  3358. NumberValue7.Value = 2
  3359. ImageButton8.Name = "Brick"
  3360. ImageButton8.Parent = ImageLabel1
  3361. ImageButton8.Transparency = 1
  3362. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3363. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3364. ImageButton8.BackgroundTransparency = 1
  3365. ImageButton8.ZIndex = 4
  3366. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3367. Frame9.Name = "Selection"
  3368. Frame9.Parent = ImageButton8
  3369. Frame9.Transparency = 1
  3370. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3371. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3372. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3373. Frame9.BackgroundTransparency = 1
  3374. Frame9.BorderSizePixel = 0
  3375. Frame9.ZIndex = 3
  3376. NumberValue10.Name = "num"
  3377. NumberValue10.Parent = ImageButton8
  3378. NumberValue10.Value = 3
  3379. ImageButton11.Name = "Granite"
  3380. ImageButton11.Parent = ImageLabel1
  3381. ImageButton11.Transparency = 1
  3382. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3383. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3384. ImageButton11.BackgroundTransparency = 1
  3385. ImageButton11.ZIndex = 4
  3386. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3387. Frame12.Name = "Selection"
  3388. Frame12.Parent = ImageButton11
  3389. Frame12.Transparency = 1
  3390. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3391. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3392. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3393. Frame12.BackgroundTransparency = 1
  3394. Frame12.BorderSizePixel = 0
  3395. Frame12.ZIndex = 3
  3396. NumberValue13.Name = "num"
  3397. NumberValue13.Parent = ImageButton11
  3398. NumberValue13.Value = 4
  3399. ImageButton14.Name = "Asphalt"
  3400. ImageButton14.Parent = ImageLabel1
  3401. ImageButton14.Transparency = 1
  3402. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3403. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3404. ImageButton14.BackgroundTransparency = 1
  3405. ImageButton14.ZIndex = 4
  3406. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3407. Frame15.Name = "Selection"
  3408. Frame15.Parent = ImageButton14
  3409. Frame15.Transparency = 1
  3410. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3411. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3412. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3413. Frame15.BackgroundTransparency = 1
  3414. Frame15.BorderSizePixel = 0
  3415. Frame15.ZIndex = 3
  3416. NumberValue16.Name = "num"
  3417. NumberValue16.Parent = ImageButton14
  3418. NumberValue16.Value = 5
  3419. ImageButton17.Name = "Iron"
  3420. ImageButton17.Parent = ImageLabel1
  3421. ImageButton17.Transparency = 1
  3422. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3423. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3424. ImageButton17.BackgroundTransparency = 1
  3425. ImageButton17.ZIndex = 4
  3426. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3427. Frame18.Name = "Selection"
  3428. Frame18.Parent = ImageButton17
  3429. Frame18.Transparency = 1
  3430. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3431. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3432. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3433. Frame18.BackgroundTransparency = 1
  3434. Frame18.BorderSizePixel = 0
  3435. Frame18.ZIndex = 3
  3436. NumberValue19.Name = "num"
  3437. NumberValue19.Parent = ImageButton17
  3438. NumberValue19.Value = 6
  3439. ImageButton20.Name = "Aluminum"
  3440. ImageButton20.Parent = ImageLabel1
  3441. ImageButton20.Transparency = 1
  3442. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3443. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3444. ImageButton20.BackgroundTransparency = 1
  3445. ImageButton20.ZIndex = 4
  3446. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3447. Frame21.Name = "Selection"
  3448. Frame21.Parent = ImageButton20
  3449. Frame21.Transparency = 1
  3450. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3451. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3452. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3453. Frame21.BackgroundTransparency = 1
  3454. Frame21.BorderSizePixel = 0
  3455. Frame21.ZIndex = 3
  3456. NumberValue22.Name = "num"
  3457. NumberValue22.Parent = ImageButton20
  3458. NumberValue22.Value = 7
  3459. ImageButton23.Name = "Gold"
  3460. ImageButton23.Parent = ImageLabel1
  3461. ImageButton23.Transparency = 1
  3462. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3463. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3464. ImageButton23.BackgroundTransparency = 1
  3465. ImageButton23.ZIndex = 4
  3466. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3467. Frame24.Name = "Selection"
  3468. Frame24.Parent = ImageButton23
  3469. Frame24.Transparency = 1
  3470. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3471. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3472. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3473. Frame24.BackgroundTransparency = 1
  3474. Frame24.BorderSizePixel = 0
  3475. Frame24.ZIndex = 3
  3476. NumberValue25.Name = "num"
  3477. NumberValue25.Parent = ImageButton23
  3478. NumberValue25.Value = 8
  3479. ImageButton26.Name = "Plank"
  3480. ImageButton26.Parent = ImageLabel1
  3481. ImageButton26.Transparency = 1
  3482. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3483. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3484. ImageButton26.BackgroundTransparency = 1
  3485. ImageButton26.ZIndex = 4
  3486. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3487. Frame27.Name = "Selection"
  3488. Frame27.Parent = ImageButton26
  3489. Frame27.Transparency = 1
  3490. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3491. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3492. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3493. Frame27.BackgroundTransparency = 1
  3494. Frame27.BorderSizePixel = 0
  3495. Frame27.ZIndex = 3
  3496. NumberValue28.Name = "num"
  3497. NumberValue28.Parent = ImageButton26
  3498. NumberValue28.Value = 9
  3499. ImageButton29.Name = "Log"
  3500. ImageButton29.Parent = ImageLabel1
  3501. ImageButton29.Transparency = 1
  3502. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3503. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3504. ImageButton29.BackgroundTransparency = 1
  3505. ImageButton29.ZIndex = 4
  3506. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3507. Frame30.Name = "Selection"
  3508. Frame30.Parent = ImageButton29
  3509. Frame30.Transparency = 1
  3510. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3511. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3512. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3513. Frame30.BackgroundTransparency = 1
  3514. Frame30.BorderSizePixel = 0
  3515. Frame30.ZIndex = 3
  3516. NumberValue31.Name = "num"
  3517. NumberValue31.Parent = ImageButton29
  3518. NumberValue31.Value = 10
  3519. ImageButton32.Name = "Gravel"
  3520. ImageButton32.Parent = ImageLabel1
  3521. ImageButton32.Transparency = 1
  3522. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3523. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3524. ImageButton32.BackgroundTransparency = 1
  3525. ImageButton32.ZIndex = 4
  3526. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3527. Frame33.Name = "Selection"
  3528. Frame33.Parent = ImageButton32
  3529. Frame33.Transparency = 1
  3530. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3531. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3532. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3533. Frame33.BackgroundTransparency = 1
  3534. Frame33.BorderSizePixel = 0
  3535. Frame33.ZIndex = 3
  3536. NumberValue34.Name = "num"
  3537. NumberValue34.Parent = ImageButton32
  3538. NumberValue34.Value = 11
  3539. ImageButton35.Name = "Cinder"
  3540. ImageButton35.Parent = ImageLabel1
  3541. ImageButton35.Transparency = 1
  3542. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3543. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3544. ImageButton35.BackgroundTransparency = 1
  3545. ImageButton35.ZIndex = 4
  3546. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3547. Frame36.Name = "Selection"
  3548. Frame36.Parent = ImageButton35
  3549. Frame36.Transparency = 1
  3550. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3551. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3552. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3553. Frame36.BackgroundTransparency = 1
  3554. Frame36.BorderSizePixel = 0
  3555. Frame36.ZIndex = 3
  3556. NumberValue37.Name = "num"
  3557. NumberValue37.Parent = ImageButton35
  3558. NumberValue37.Value = 12
  3559. ImageButton38.Name = "Stone"
  3560. ImageButton38.Parent = ImageLabel1
  3561. ImageButton38.Transparency = 1
  3562. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3563. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3564. ImageButton38.BackgroundTransparency = 1
  3565. ImageButton38.ZIndex = 4
  3566. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3567. Frame39.Name = "Selection"
  3568. Frame39.Parent = ImageButton38
  3569. Frame39.Transparency = 1
  3570. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3571. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3572. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3573. Frame39.BackgroundTransparency = 1
  3574. Frame39.BorderSizePixel = 0
  3575. Frame39.ZIndex = 3
  3576. NumberValue40.Name = "num"
  3577. NumberValue40.Parent = ImageButton38
  3578. NumberValue40.Value = 13
  3579. ImageButton41.Name = "Cement"
  3580. ImageButton41.Parent = ImageLabel1
  3581. ImageButton41.Transparency = 1
  3582. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3583. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3584. ImageButton41.BackgroundTransparency = 1
  3585. ImageButton41.ZIndex = 4
  3586. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3587. Frame42.Name = "Selection"
  3588. Frame42.Parent = ImageButton41
  3589. Frame42.Transparency = 1
  3590. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3591. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3592. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3593. Frame42.BackgroundTransparency = 1
  3594. Frame42.BorderSizePixel = 0
  3595. Frame42.ZIndex = 3
  3596. NumberValue43.Name = "num"
  3597. NumberValue43.Parent = ImageButton41
  3598. NumberValue43.Value = 14
  3599. ImageButton44.Name = "Red Plastic"
  3600. ImageButton44.Parent = ImageLabel1
  3601. ImageButton44.Transparency = 1
  3602. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3603. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3604. ImageButton44.BackgroundTransparency = 1
  3605. ImageButton44.ZIndex = 4
  3606. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3607. Frame45.Name = "Selection"
  3608. Frame45.Parent = ImageButton44
  3609. Frame45.Transparency = 1
  3610. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3611. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3612. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3613. Frame45.BackgroundTransparency = 1
  3614. Frame45.BorderSizePixel = 0
  3615. Frame45.ZIndex = 3
  3616. NumberValue46.Name = "num"
  3617. NumberValue46.Parent = ImageButton44
  3618. NumberValue46.Value = 15
  3619. ImageButton47.Name = "Blue Plastic"
  3620. ImageButton47.Parent = ImageLabel1
  3621. ImageButton47.Transparency = 1
  3622. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3623. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3624. ImageButton47.BackgroundTransparency = 1
  3625. ImageButton47.ZIndex = 4
  3626. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3627. Frame48.Name = "Selection"
  3628. Frame48.Parent = ImageButton47
  3629. Frame48.Transparency = 1
  3630. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3631. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3632. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3633. Frame48.BackgroundTransparency = 1
  3634. Frame48.BorderSizePixel = 0
  3635. Frame48.ZIndex = 3
  3636. NumberValue49.Name = "num"
  3637. NumberValue49.Parent = ImageButton47
  3638. NumberValue49.Value = 16
  3639. ImageButton50.Name = "Water"
  3640. ImageButton50.Parent = ImageLabel1
  3641. ImageButton50.Transparency = 1
  3642. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3643. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3644. ImageButton50.BackgroundTransparency = 1
  3645. ImageButton50.ZIndex = 4
  3646. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3647. Frame51.Name = "Selection"
  3648. Frame51.Parent = ImageButton50
  3649. Frame51.Transparency = 1
  3650. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3651. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3652. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3653. Frame51.BackgroundTransparency = 1
  3654. Frame51.BorderSizePixel = 0
  3655. Frame51.ZIndex = 3
  3656. NumberValue52.Name = "num"
  3657. NumberValue52.Parent = ImageButton50
  3658. NumberValue52.Value = 17
  3659. ImageButton53.Name = "Dig"
  3660. ImageButton53.Parent = ImageLabel1
  3661. ImageButton53.Transparency = 1
  3662. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3663. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3664. ImageButton53.BackgroundTransparency = 1
  3665. ImageButton53.ZIndex = 4
  3666. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3667. Frame54.Name = "Selection"
  3668. Frame54.Parent = ImageButton53
  3669. Frame54.Transparency = 1
  3670. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3671. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3672. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3673. Frame54.BackgroundTransparency = 1
  3674. Frame54.BorderSizePixel = 0
  3675. Frame54.ZIndex = 3
  3676. for i,v in pairs(mas:GetChildren()) do
  3677. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3678. pcall(function() v:MakeJoints() end)
  3679. end
  3680. mas:Destroy()
  3681. for i,v in pairs(cors) do
  3682. spawn(function()
  3683. pcall(v)
  3684. end)
  3685. end
  3686. wait(0.01)
  3687. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3688. material = 1
  3689. local Terrain = workspace.Terrain
  3690. local CC = workspace.CurrentCamera
  3691.  
  3692. local SelB = Instance.new("SelectionBox")
  3693. SelB.Color = BrickColor.new("Bright green")
  3694.  
  3695. local SelP = Instance.new("Part")
  3696. SelP.Anchored = true
  3697. SelP.formFactor = Enum.FormFactor.Custom
  3698.  
  3699. HopperBin0.Selected:connect(function(M)
  3700. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3701. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3702. SelB.Adornee = nil
  3703.  
  3704. local ClickState = "None"
  3705.  
  3706. local ClickType = 1
  3707.  
  3708. local TerrainClick = 1
  3709.  
  3710. local P1 = nil
  3711.  
  3712. M.KeyDown:connect(function(K)
  3713. if K == "q" then
  3714. ClickType = 1
  3715. elseif K == "e" then
  3716. ClickType = 2
  3717. elseif K == "z" then
  3718. TerrainClick = 0
  3719. elseif K == "x" then
  3720. TerrainClick = 1
  3721. elseif K == "c" then
  3722. TerrainClick = 2
  3723. elseif K == "v" then
  3724. TerrainClick = 3
  3725. elseif K == "b" then
  3726. TerrainClick = 4
  3727. end
  3728. end)
  3729.  
  3730. M.Button1Down:connect(function()
  3731. if not M.Target then return end
  3732. local Hit = M.Hit
  3733. local cellPos
  3734. if ClickType == 1 then
  3735. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3736. else
  3737. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3738. end
  3739. if ClickState == "None" then
  3740. ClickState = "Click1"
  3741. P1 = cellPos
  3742. end
  3743. end)
  3744. M.Button1Up:connect(function()
  3745. if not M.Target then return end
  3746. local Hit = M.Hit
  3747. local cellPos
  3748. if ClickType == 1 then
  3749. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3750. else
  3751. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3752. end
  3753. if ClickState == "Click1" then
  3754. ClickState = "None"
  3755. local MinX = math.min(P1.x,cellPos.x)
  3756. local MaxX = math.max(P1.x,cellPos.x)
  3757. local MinY = math.min(P1.y,cellPos.y)
  3758. local MaxY = math.max(P1.y,cellPos.y)
  3759. local MinZ = math.min(P1.z,cellPos.z)
  3760. local MaxZ = math.max(P1.z,cellPos.z)
  3761. for y=MinY,MaxY do
  3762. for x=MinX,MaxX do
  3763. for z=MinZ,MaxZ do
  3764. Terrain:SetCell(x, y, z, material, 0, 0)
  3765. end
  3766. end
  3767. wait()
  3768. end
  3769. SelB.Adornee = nil
  3770. end
  3771. end)
  3772. M.Move:connect(function()
  3773. if not M.Target then return end
  3774. local Hit = M.Hit
  3775. local cellPos
  3776. if ClickType == 1 then
  3777. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3778. else
  3779. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3780. end
  3781. if ClickState == "Click1" then
  3782. SelB.Adornee = SelP
  3783. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3784. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3785. local Size = W1-W2
  3786. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3787. local Pos = (W1+W2)/2
  3788. SelP.Size = Size
  3789. SelP.CFrame = CFrame.new(Pos)
  3790. end
  3791. end)
  3792. end)
  3793.  
  3794. HopperBin0.Deselected:connect(function()
  3795. SelB.Parent = nil
  3796. SelB.Adornee = nil
  3797. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3798. end)
  3799.  
  3800. game:GetService('RunService').Stepped:connect(function()
  3801. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3802. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3803. if child:FindFirstChild("num") and material ~= child.num.Value then
  3804. child.Selection.BackgroundTransparency = 1
  3805. end
  3806. end
  3807. end
  3808. end)
  3809.  
  3810. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3811. local enterCon = child.MouseButton1Click:connect(function()
  3812. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3813. material = child.num.Value
  3814. if child:FindFirstChild("Selection") then
  3815. child.Selection.BackgroundTransparency = 0
  3816. end
  3817. end
  3818. end)
  3819. end
  3820.  
  3821. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3822. workspace.Terrain:Clear()
  3823. end)
  3824.  
  3825. function sandbox(var,func)
  3826. local env = getfenv(func)
  3827. local newenv = setmetatable({},{
  3828. __index = function(self,k)
  3829. if k=="script" then
  3830. return var
  3831. else
  3832. return env[k]
  3833. end
  3834. end,
  3835. })
  3836. setfenv(func,newenv)
  3837. return func
  3838. end
  3839. cors = {}
  3840. mas = Instance.new("Model",game:GetService("Lighting"))
  3841. HopperBin0 = Instance.new("HopperBin")
  3842. HopperBin0.Name = "Terrain Delete"
  3843. HopperBin0.Parent = mas
  3844. for i,v in pairs(mas:GetChildren()) do
  3845. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3846. pcall(function() v:MakeJoints() end)
  3847. end
  3848. mas:Destroy()
  3849. for i,v in pairs(cors) do
  3850. spawn(function()
  3851. pcall(v)
  3852. end)
  3853. end
  3854.  
  3855. function onClick(mouse)
  3856. p = gPlayers.LocalPlayer
  3857. if (p == nil) then return end
  3858. if (p.Character == nil) then return end
  3859.  
  3860. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3861.  
  3862. c = workspace.Terrain
  3863.  
  3864. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3865. local x = cellPos.x
  3866. local y = cellPos.y
  3867. local z = cellPos.z
  3868.  
  3869. c:SetCell(x, y, z, 0, 0, 0)
  3870.  
  3871. end
  3872.  
  3873.  
  3874. function onSelect(mouse)
  3875. mouse.Button1Down:connect(function () onClick(mouse) end)
  3876. end
  3877.  
  3878.  
  3879.  
  3880. HopperBin0.Selected:connect(onSelect)
  3881. end
  3882. end)
  3883.  
  3884. addcmd('knife', 'tm knife',{},
  3885. function(args, speaker)
  3886. if speaker.userId ~= LP.userId then
  3887. lponly(speaker) else
  3888. if not game.CoreGui:FindFirstChild('CorePart') then
  3889. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3890. local script = data.LocalScript
  3891.  
  3892. local player = gPlayers.LocalPlayer
  3893.  
  3894. if not player:FindFirstChild("TMDATA") then
  3895. script.Parent.TMDATA:Clone().Parent = player
  3896. end
  3897. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3898. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3899. end
  3900.  
  3901. if game.CoreGui:FindFirstChild("CorePart") then
  3902. game.CoreGui.CorePart:Destroy()
  3903. end
  3904.  
  3905.  
  3906. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3907. local knife = script.Parent["Knife"]:Clone()
  3908. local gun = script.Parent["Gun"]:Clone()
  3909. local fastgun = script.Parent["Fast Gun"]:Clone()
  3910. local lasergun = script.Parent["Laser Gun"]:Clone()
  3911. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3912.  
  3913. local newKnife = knife:Clone()
  3914. newKnife.Parent = player.Backpack
  3915. _G.tool = newKnife
  3916.  
  3917. local barActive = false
  3918. local activeOptions = {}
  3919.  
  3920. function createDDown(callback,but,...)
  3921. if barActive then
  3922. for i,v in pairs(activeOptions) do
  3923. v:Destroy()
  3924. end
  3925. activeOptions = {}
  3926. barActive = false
  3927. return
  3928. else
  3929. barActive = true
  3930. end
  3931. local slots = {...}
  3932. local base = but
  3933. for i,v in pairs(slots) do
  3934. local newOption = base:Clone()
  3935. newOption.ZIndex = 5
  3936. newOption.Name = "Option "..tostring(i)
  3937. newOption.Parent = base.Parent
  3938. table.insert(activeOptions,newOption)
  3939. 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))
  3940. newOption.Text = slots[i]
  3941. newOption.MouseButton1Down:connect(function()
  3942. but.Text = slots[i]
  3943. callback(slots[i])
  3944. for i,v in pairs(activeOptions) do
  3945. v:Destroy()
  3946. end
  3947. activeOptions = {}
  3948. barActive = false
  3949. end)
  3950. end
  3951. end
  3952.  
  3953. local butA = game.CoreGui.CorePart.Frame.ability
  3954. butA.MouseButton1Down:connect(function()
  3955. createDDown(function(sel)
  3956. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3957. 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")
  3958. end)
  3959.  
  3960. local butG = game.CoreGui.CorePart.Frame.gamemode
  3961. butG.MouseButton1Down:connect(function()
  3962. createDDown(function(sel)
  3963. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3964. end,butG,"Classic","Cold Killer")
  3965. end)
  3966.  
  3967. local butM = game.CoreGui.CorePart.Frame.mode
  3968. butM.MouseButton1Down:connect(function()
  3969. createDDown(function(sel)
  3970. _G.knifemode = sel
  3971. end,butM,"PlayersOnly","Players+Npcs")
  3972. end)
  3973.  
  3974. _G.Scripters = {}
  3975.  
  3976. function _G.loadScripts(obj,runall)
  3977. for i,v in pairs(obj:GetDescendants()) do
  3978. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3979. table.insert(_G.Scripters,v)
  3980. local i = #_G.Scripters
  3981. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3982. spawn(loadfunc)
  3983. print("LOADED",v:GetFullName())
  3984. end
  3985. end
  3986. end
  3987.  
  3988. player.CharacterAdded:Connect(function()
  3989. newKnife = knife:Clone()
  3990. newKnife.Parent = player.Backpack
  3991. _G.loadScripts(newKnife)
  3992. end)
  3993.  
  3994. _G.knifemode = "PlayersOnly"
  3995. _G.loadScripts(newKnife)
  3996. --_G.loadScripts(gun)
  3997. --_G.loadScripts(fastgun)
  3998. --_G.loadScripts(lasergun)
  3999. end
  4000. end
  4001. end)
  4002.  
  4003. addcmd('devuzi', 'op af',{'uzi'},
  4004. function(args, speaker)
  4005. if speaker.userId ~= LP.userId then
  4006. lponly(speaker)
  4007. else
  4008. wait(0.25);
  4009.  
  4010.  
  4011. _clear=function()
  4012. local c={char;bag;gui;};
  4013. for i=1,#c do
  4014. local c=c[i]:children();
  4015. for i=1,#c do
  4016. if(c[i].Name==name)then
  4017. c[i].Parent=nil;
  4018. end;
  4019. end;
  4020. end;
  4021. local n=name..user.Name;
  4022. local c=workspace:children();
  4023. for i=1,#c do
  4024. if(c[i].Name==n)then
  4025. c[i].Parent=nil;
  4026. end;
  4027. end;
  4028. end;
  4029.  
  4030. _valid_key=function(object,key)
  4031. return object[key],key;
  4032. end;
  4033.  
  4034. _new=function(class)
  4035. return function(props)
  4036. if(type(list_base_props)=='table')then
  4037. for i,v in next,list_base_props do
  4038. if(props[i]==nil)then
  4039. props[i]=v;
  4040. end;
  4041. end;
  4042. end;
  4043.  
  4044. local object=class;
  4045.  
  4046. if(type(class)=='string')then
  4047. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4048. end;
  4049.  
  4050. local parent=props[1];
  4051. props[1]=nil;
  4052.  
  4053. for i,v in next,props do
  4054. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4055. if(not load)then
  4056. load,res,key=pcall(_valid_key,object,i);
  4057. end;
  4058.  
  4059. if(key)then
  4060. t=type(res);
  4061. s=tostring(res);
  4062. if(t=='userdata'and s=='Signal '..key)then
  4063. if(type(v)=='table')then
  4064. for i=1,#v do
  4065. res:connect(v[i]);
  4066. end;
  4067. else
  4068. res:connect(v);
  4069. end;
  4070. else
  4071. object[key]=v;
  4072. end;
  4073. end;
  4074. end;
  4075.  
  4076. if(parent)then
  4077. object.Parent=parent;
  4078. end;
  4079.  
  4080. return object;
  4081. end;
  4082. end;
  4083.  
  4084. _RGB=function(r,g,b)
  4085. return Color3.new(r/255,g/255,b/255);
  4086. end;
  4087.  
  4088. _copy=function(o)
  4089. local def=o.archivable;
  4090. o.archivable=true;
  4091. local c=o:clone();
  4092. o.archivable=def;
  4093. return c;
  4094. end;
  4095.  
  4096. _hum=function(char)
  4097. local hum=char:findFirstChild'Humanoid';
  4098. if(not hum or hum.className~='Humanoid')then
  4099. local c=char:children();
  4100. for i=1,#c do
  4101. if(c[i].className=='Humanoid')then
  4102. return c[i];
  4103. end;
  4104. end;
  4105. else
  4106. return hum;
  4107. end;
  4108. end;
  4109.  
  4110. _hum_tag=function(hum)
  4111. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4112. c.Name='creator';
  4113. c.Value=user;
  4114. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4115. Instance.new('BoolValue',hum).Name='killed';
  4116. bullets.clip=bullets.clip+10;
  4117. end;
  4118. end;
  4119.  
  4120. _hum_dam=function(hum,dam,percent)
  4121. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4122. if(hum.Health<=hum.MaxHealth*0.1)then
  4123. _hum_tag(hum);
  4124. end;
  4125. end;
  4126.  
  4127. _ray=function(v0,v1,i)
  4128. local mag=(v0-v1).magnitude;
  4129. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4130.  
  4131. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4132. end;
  4133.  
  4134. _must=function(v0,v1,i)
  4135. local hit,pos=_ray(v0,v1,i);
  4136. return not hit and mouse.target or hit,pos;
  4137. end;
  4138.  
  4139. _cframe=function(x,y,z,r0,r1,r2)
  4140. return CFrame.Angles(
  4141. math.rad(r0 or 0),
  4142. math.rad(r1 or 0),
  4143. math.rad(r2 or 0)
  4144. )*CFrame.new(x,y,z);
  4145. end;
  4146.  
  4147. _update=function()
  4148. if(bool_active and not screen.Parent)then
  4149. screen.Parent=gui;
  4150. elseif(not bool_active and screen.Parent)then
  4151. screen.Parent=nil;
  4152. end;
  4153. end;
  4154.  
  4155. _light=function(v0,v1)
  4156. local mag=(v0-v1).magnitude;
  4157. local len=math.random(2,7);
  4158. len=len>mag/2 and mag/2 or len;
  4159.  
  4160. --local light=_new'part'{
  4161. -- cFrame=CFrame.new(v0,v1);
  4162. -- size=Vector3.new(1,1,1);
  4163. -- color=_RGB(255,255,0);
  4164. -- anchored=true;
  4165. -- inv;
  4166. --};
  4167. _new'blockMesh'{
  4168. scale=Vector3.new(0.2,0.2,len);
  4169. offset=Vector3.new(0,0,-len/2);
  4170. light;
  4171. };
  4172.  
  4173. local bb=_new'billboardGui'{
  4174. size=UDim2.new(2,0,2,0);
  4175. adornee=light;
  4176. light;
  4177. };
  4178. _new'imageLabel'{
  4179. image=url:format(109101526);
  4180. backgroundTransparency=1;
  4181. size=UDim2.new(1,0,1,0);
  4182. bb;
  4183. };
  4184.  
  4185. -- _rem(light,0.15);
  4186. end;
  4187.  
  4188. _rem=function(object,del)
  4189. if(del)then
  4190. delay(del,function()
  4191. if(object.Parent)then
  4192. object.Parent=nil;
  4193. end;
  4194. end);
  4195. else
  4196. pcall(function()
  4197. if(object.Parent)then
  4198. object.Parent=nil;
  4199. end;
  4200. end);
  4201. end;
  4202. end;
  4203.  
  4204. _blood=function(pos,count)
  4205. for i=1,count do
  4206. local p=_new'part'{
  4207. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4208. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4209. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4210. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4211. color=_RGB(255,0,0);
  4212. transparency=0.5;
  4213. canCollide=true;
  4214. bottomSurface=0;
  4215. topSurface=0;
  4216. formFactor=3;
  4217. locked=true;
  4218. inv;
  4219. };
  4220. delay(5,function()
  4221. p.Parent=nil;
  4222. end);
  4223. end;
  4224. end;
  4225.  
  4226. _make_hue=function()
  4227. h_hue=_new'part'{
  4228. size=Vector3.new(0.25,1.8,0.35);
  4229. color=_RGB(100,100,100);
  4230. formFactor=3;
  4231. name='hue';
  4232. handle;
  4233. };
  4234. hh_weld=_new'weld'{
  4235. c1=_cframe(0,0.5,0);
  4236. part0=handle;
  4237. part1=h_hue;
  4238. handle;
  4239. };
  4240. end;
  4241.  
  4242. _shot=function(v0,v1)
  4243. if(not time_left)then
  4244. time_left=0;
  4245. end;
  4246. if(time_left>time())then
  4247. return nil;
  4248. else
  4249. time_left=time()+math.random(1,10)/100;
  4250. end;
  4251.  
  4252. if(bullets.current<1)then
  4253. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4254. soundId='rbxasset://sounds/SWITCH3.wav';
  4255. name='tick_sound';
  4256. volume=0.2;
  4257. pitch=2;
  4258. head;
  4259. };
  4260. tick_sound:play();
  4261. if(bullets.clip>0)then
  4262. time_left=time()+2;
  4263. h_hue:breakJoints();
  4264. h_hue.CanCollide=true;
  4265. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4266. _rem(h_hue,10);
  4267. delay(1.9,function()
  4268. _make_hue();
  4269. local got=(bullets.clip>bullets.maximum and
  4270. bullets.maximum or
  4271. bullets.clip)-bullets.current;
  4272.  
  4273. bullets.clip=bullets.clip-got;
  4274. bullets.current=bullets.current+got;
  4275. end);
  4276. end;
  4277. return nil;
  4278. else
  4279. bullets.current=bullets.current-1;
  4280.  
  4281. h_weld.C1=_cframe(0,0.75,0,
  4282. -math.random(1000,1100)/10,180,0);
  4283. d_weld.C1=_cframe(0,-0.25,0.3);
  4284.  
  4285. lightstuff.Visible=true;
  4286. delay(0.1,function()
  4287. lightstuff.Visible=false;
  4288. end);
  4289.  
  4290. _rem(_new'part'{
  4291. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4292. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4293. size=Vector3.new(0.1,0.1,0.4);
  4294. color=_RGB(200,200,0);
  4295. material='Slate';
  4296. canCollide=true;
  4297. formFactor=3;
  4298. inv;
  4299. },5);
  4300.  
  4301. delay(0.1,function()
  4302. d_weld.C1=_cframe(0,-0.25,0);
  4303. if(bool_active)then
  4304. h_weld.C1=h_weld_cf_active;
  4305. end;
  4306. end)
  4307. end;
  4308.  
  4309. local hit,pos=_must(v0,v1,char);
  4310.  
  4311. shot_sound:play();
  4312.  
  4313.  
  4314. _rem(_new'part'{
  4315. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4316. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4317. color=_RGB(255,255,0);
  4318. transparency=0.6;
  4319. reflectance=0.5;
  4320. canCollide=false;
  4321. bottomSurface=0;
  4322. anchored=true;
  4323. formFactor=3;
  4324. topSurface=0;
  4325. inv;
  4326. },.15);
  4327. _light(v0,v1);
  4328.  
  4329. if(not hit)then return nil;end;
  4330.  
  4331. if(hit.Parent.className=='Hat')then
  4332. hit:breakJoints();
  4333. hit.CanCollide=true;
  4334. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4335. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4336. else
  4337. local hum=_hum(hit.Parent);
  4338. if(not hum)then
  4339. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4340. hit:breakJoints();
  4341. hit.CanCollide=true;
  4342. end;
  4343. else
  4344. _hum_dam(hum,math.random(4,6));
  4345. _blood(pos,math.random(3,6));
  4346. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4347. if(hit.Name=='Head')then
  4348. hum.Health=0;
  4349. _blood(pos,math.random(3,6));
  4350. delay(0.001,function()
  4351. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4352. pitch=math.random(70,100)*0.01;
  4353. soundId=url:format(1876552);
  4354. name='head_shot';
  4355. workspace;
  4356. }:play();
  4357. end);
  4358. _hum_tag(hum);
  4359. _rem(_new'part'{
  4360. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4361. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4362. color=torso.Color;
  4363. transparency=0.5;
  4364. canCollide=false;
  4365. bottomSurface=0;
  4366. anchored=true;
  4367. formFactor=3;
  4368. topSurface=0;
  4369. inv;
  4370. },30);
  4371. hit.Parent=nil;
  4372. for b=0,1 do
  4373. for a=0,1 do
  4374. for i=0,1 do
  4375. _rem(_new'part'{
  4376. velocity=CFrame.new(v0,pos).lookVector*20;
  4377. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4378. size=Vector3.new(0.5,0.5,0.5);
  4379. color=_RGB(255,255,255);
  4380. bottomSurface=0;
  4381. canCollide=true;
  4382. transparency=0;
  4383. formFactor=3;
  4384. topSurface=0;
  4385. hum;
  4386. },30);
  4387. end;
  4388. end;
  4389. end;
  4390. end;
  4391. end;
  4392. end;
  4393. end;
  4394.  
  4395.  
  4396.  
  4397. _cf_select=function(mouse)
  4398. mouse.Icon=url:format(109111387);--108999296
  4399. bool_active=true;
  4400.  
  4401. local arm=char:findFirstChild'Right Arm';
  4402. local weld=torso:findFirstChild'Right Shoulder';
  4403. if(arm and weld)then
  4404. h_weld.Part0=arm;
  4405. h_weld.C1=h_weld_cf_active;
  4406.  
  4407. weld.Part1=nil;
  4408. weld.Part0=nil;
  4409.  
  4410. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4411. name='right_arml';
  4412. part0=torso;
  4413. part1=arm;
  4414. torso;
  4415. };
  4416.  
  4417. arml=(arml or 0)+1;
  4418. local alv=arml;
  4419. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4420. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4421. gyro.P=30000;
  4422. gyro.D=1000;
  4423. gyro.Name='p_gyro';
  4424. repeat
  4425. local pos=mouse.hit.p;
  4426. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4427.  
  4428. val=-math.pi*0.5;
  4429. valp=val*-1;
  4430. p0=torso.CFrame;
  4431. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4432. p1=p0+((p0.p-pos).unit*-2);
  4433. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4434. hitpos=torso.Position;
  4435. cj=CFrame.new(hitpos);
  4436. c0=torso.CFrame:inverse()*cj;
  4437. c1=p2:inverse()*cj;
  4438. weld.C0=c0;
  4439. weld.C1=c1;
  4440.  
  4441. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4442.  
  4443. wait(0.001);
  4444. until arml~=alv;
  4445. gyro.Parent=nil;
  4446. end;
  4447. end;
  4448.  
  4449. _cf_deselect=function()
  4450. bool_active=false;
  4451. arml=(arml or 0)+1;
  4452. loop_shot=(loop_shot or 0)+1;
  4453.  
  4454. h_weld.Part0=torso;
  4455. h_weld.C1=h_weld_cf_inactive;
  4456.  
  4457. local weld=torso:findFirstChild'right_arml';
  4458. if(weld)then
  4459. weld.Part1=nil;
  4460. weld.Part0=nil;
  4461. end;
  4462. local arm=char:findFirstChild'Right Arm';
  4463. local weld=torso:findFirstChild'Right Shoulder';
  4464. if(arm and weld)then
  4465. weld.Part0=torso;
  4466. weld.Part1=arm;
  4467. end;
  4468. end;
  4469.  
  4470. _cf_mouse=function(event,fun)
  4471. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4472. if(bool_active)then
  4473. fun(...);
  4474. end;
  4475. end);
  4476. end;
  4477.  
  4478.  
  4479. do
  4480. local main=getfenv(0);
  4481. local c=game:children();
  4482. local check=function(v)
  4483. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4484. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4485. end;
  4486. end;
  4487. for i=1,#c do
  4488. pcall(check,c[i]);
  4489. end;
  4490. end;
  4491.  
  4492.  
  4493. bullets={
  4494. maximum=51111111111111111111111111110;
  4495. current=511111111111111111111111111111110;
  4496. clip=501111111111111111111111111111111*4;
  4497. };
  4498.  
  4499. list_base_props={
  4500. backgroundColor3=_RGB(0,0,0);
  4501. textColor3=_RGB(200,200,200);
  4502. borderSizePixel=0;
  4503. color=_RGB(0,0,0);
  4504. archivable=false;
  4505. canCollide=false;
  4506. bottomSurface=0;
  4507. topSurface=0;
  4508. formFactor=0;
  4509. locked=true;
  4510. };
  4511.  
  4512.  
  4513.  
  4514. user=players.localPlayer;
  4515. mouse=user:getMouse();
  4516. char=user.Character;
  4517. gui=user.PlayerGui;
  4518. bag=user.Backpack;
  4519. torso=char.Torso;
  4520. head=char.Head;
  4521. hum=_hum(char);
  4522.  
  4523. url='rbxassetid://%d';
  4524. name='dev-uzi';
  4525.  
  4526. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4527. 0,90,-70);
  4528. h_weld_cf_active=_cframe(0,0.75,0,
  4529. -110,180,0);
  4530.  
  4531. assert(hum,'humanoid is not found');
  4532.  
  4533.  
  4534.  
  4535. _clear();
  4536.  
  4537.  
  4538. _cf_mouse('button1Down',function()
  4539. loop_shot=(loop_shot or 0)+1;
  4540. local vers=loop_shot;
  4541. local step=runService.Stepped;
  4542. repeat
  4543. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4544. step:wait();--wait(0.001);
  4545. until vers~=loop_shot;
  4546. end);
  4547.  
  4548. _cf_mouse('button1Up',function()
  4549. loop_shot=(loop_shot or 0)+1;
  4550. end);
  4551.  
  4552. _cf_mouse('move',function()
  4553. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4554. end);
  4555.  
  4556. _cf_mouse('keyDown',function(k)
  4557. if(k=='r')then
  4558. if(bullets.clip>0 and time_left<=time())then
  4559. local got=(bullets.clip>bullets.maximum and
  4560. bullets.maximum or
  4561. bullets.clip)-bullets.current;
  4562.  
  4563. bullets.clip=bullets.clip-got;
  4564. bullets.current=bullets.current+got;
  4565. if(got~=0)then
  4566. time_left=time()+2;
  4567. end;
  4568. end;
  4569. end;
  4570. end);
  4571.  
  4572.  
  4573. screen=_new'screenGui'{
  4574. name=name;
  4575. };
  4576.  
  4577. cross_f=_new'frame'{
  4578. size=UDim2.new(0,21,0,21);
  4579. backgroundTransparency=1;
  4580. screen;
  4581. };
  4582.  
  4583. for i=0,1 do
  4584. _new'frame'{
  4585. position=UDim2.new(0,13*i,0,11);
  4586. size=UDim2.new(0,10,0,1);
  4587. cross_f;
  4588. };
  4589. end;
  4590.  
  4591. for i=0,1 do
  4592. _new'frame'{
  4593. position=UDim2.new(0,11,0,13*i);
  4594. size=UDim2.new(0,1,0,10);
  4595. cross_f;
  4596. };
  4597. end;
  4598.  
  4599.  
  4600.  
  4601. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4602. soundId=url:format(2920959);
  4603. pitch=1.4;
  4604. head;
  4605. };
  4606. if(shot_sound.Name~='2920959')then
  4607. shot_sound.Name='2920959';
  4608. shot_sound:play();
  4609. end;
  4610.  
  4611. bin=_new'hopperBin'{
  4612. deselected=_cf_deselect;
  4613. selected=_cf_select;
  4614. name=name;
  4615. bag;
  4616. };
  4617.  
  4618. inv=_new'model'{
  4619. name=name;
  4620. char;
  4621. };
  4622.  
  4623. handle=_new'part'{
  4624. size=Vector3.new(0.3,1.3,0.4);
  4625. color=_RGB(140,140,140);
  4626. name='handle';
  4627. formFactor=3;
  4628. inv;
  4629. touched=function(hit)
  4630. if(hit.Parent.className=='Model')then
  4631. local hum=_hum(hit.Parent);
  4632. if(hum~=nil)then
  4633. _hum_dam(hum,handle.Velocity.magnitude);
  4634. end;
  4635. end;
  4636. end;
  4637. };
  4638. h_weld=_new'weld'{
  4639. c1=h_weld_cf_inactive;
  4640. part1=handle;
  4641. part0=torso;
  4642. handle;
  4643. };
  4644. _make_hue();
  4645.  
  4646. h_part=_new'part'{
  4647. size=Vector3.new(0.4,0.4,1.4);
  4648. color=_RGB(140,140,140);
  4649. name='handle';
  4650. formFactor=3;
  4651. handle;
  4652. };
  4653. hp_weld=_new'weld'{
  4654. c1=_cframe(0,-1.3/2,-0.3,
  4655. 20,0,0);
  4656. part0=handle;
  4657. part1=h_part;
  4658. handle;
  4659. };
  4660.  
  4661. drag=_new'part'{
  4662. size=Vector3.new(0.5,0.45,1.5);
  4663. color=_RGB(100,100,100);
  4664. name='handle';
  4665. formFactor=3;
  4666. handle;
  4667. };
  4668. d_weld=_new'weld'{
  4669. c1=_cframe(0,-0.25,0);
  4670. part0=h_part;
  4671. part1=drag;
  4672. handle;
  4673. };
  4674.  
  4675. tube=_new'part'{
  4676. size=Vector3.new(0.2,0.2,1.5);
  4677. color=_RGB(0,0,0);
  4678. name='handle';
  4679. formFactor=3;
  4680. handle;
  4681. };
  4682. t_weld=_new'weld'{
  4683. c1=_cframe(0,-0.3,-0.1);
  4684. part0=h_part;
  4685. part1=tube;
  4686. handle;
  4687. };
  4688.  
  4689. bullets_label=_new'textLabel'{
  4690. textStrokeColor3=_RGB(0,0,0);
  4691. textColor3=_RGB(200,200,200);
  4692. textStrokeTransparency=0;
  4693. backgroundTransparency=1;
  4694. fontSize=5;
  4695. screen;
  4696. };
  4697.  
  4698. lightstuff=_new'frame'{
  4699. backgroundColor3=_RGB(255,255,255);
  4700. position=UDim2.new(0,0,0,-1);
  4701. backgroundTransparency=0.5;
  4702. size=UDim2.new(1,0,1,1);
  4703. borderSizePixel=0;
  4704. visible=false;
  4705. screen;
  4706. };
  4707.  
  4708. coroutine.wrap(function()
  4709. local red,white,green;
  4710. repeat
  4711. if(screen.Parent)then
  4712. if(not green and bullets.current==bullets.maximum)then
  4713. green=true;
  4714. bullets_label.TextColor3=_RGB(0,200,0);
  4715. elseif(not red and bullets.current==0)then
  4716. red=true;
  4717. bullets_label.TextColor3=_RGB(200,0,0);
  4718. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4719. bullets_label.TextColor3=_RGB(200,200,200);
  4720. green=false;
  4721. red=false;
  4722. end;
  4723. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4724. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4725. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4726. end;
  4727. wait(0.001);
  4728. until nil;
  4729. end)();
  4730.  
  4731.  
  4732. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4733. local vers=_G.dev_pistol_version;
  4734. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4735. if(hum.Health==0)then
  4736. _clear();
  4737. end;
  4738. end
  4739. end)
  4740.  
  4741. addcmd('nil', 'removes the player',{},
  4742. function(args, speaker)
  4743. local players = getPlayer(args[1], speaker)
  4744. for i,v in pairs(players)do
  4745. pcall(function() gPlayers[v].Character:Remove() end)
  4746. gPlayers[v].Character = nil
  4747. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4748. Notify('Made player(s) nil') end end end)
  4749.  
  4750.  
  4751. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4752. function(args, speaker)
  4753. local player = args[1]
  4754. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4755. if player ~= nil then
  4756. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4757. table.insert(banT, playerid)
  4758. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4759. updatebans()
  4760. Notify("Added ban for: "..player)
  4761. end
  4762. end
  4763. end)
  4764.  
  4765. addcmd('ban', 'goodbye ;)',{},
  4766. function(args, speaker)
  4767. local players = getPlayer(args[1], speaker)
  4768. for i,v in pairs(players)do
  4769. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4770. Notify('Banned player(s)') end
  4771. spawn(function()
  4772. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4773. if not FindTable(banname, gPlayers[v].Name) then
  4774. table.insert(banT, _players[v].userId)
  4775. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4776. updatebans()
  4777. kickF(gPlayers[v])
  4778. end
  4779. end
  4780. end)
  4781. end
  4782. end)
  4783.  
  4784. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4785. function(args, speaker)
  4786. banT = {}
  4787. banname = {}
  4788. Notify('Removed all bans')
  4789. updatebans()
  4790. end)
  4791.  
  4792. addcmd('unban','unbans a player',{},
  4793. function(args, speaker)
  4794. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4795. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4796. for i,v in pairs(banname) do
  4797. if v.NAME == tostring(args[1]) then
  4798. table.remove(banname, i)
  4799. updatebans()
  4800. end end
  4801. Notify('Unbanned ' .. args[1])
  4802. end
  4803. end)
  4804.  
  4805. addcmd('dismiss', 'dismiss',{'verify'},
  4806. function(args, speaker)
  4807. for _, child in pairs( workspace:GetChildren()) do
  4808. if child.Name == speaker.Name .. "TAB" then
  4809. child:Destroy() end end
  4810. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4811. end)
  4812.  
  4813. addcmd('admin', 'ur an admin now ;o',{},
  4814. function(args, speaker)
  4815. if speaker.userId ~= LP.userId then
  4816. lponly(speaker) else
  4817. local players = getPlayer(args[1], speaker)
  4818. for i,v in pairs(players)do
  4819. spawn(function()
  4820. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4821. table.insert(adminT, _players[v].userId)
  4822. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4823. updateadmins()
  4824. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4825. Notify('Gave player(s) admin') end
  4826. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4827. end end) end end end)
  4828.  
  4829. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4830. function(args, speaker)
  4831. if speaker.userId ~= LP.userId then
  4832. lponly(speaker) else
  4833. local players = getPlayer(args[1], speaker)
  4834. for i,v in pairs(players)do
  4835. local radmin = tostring(_players[v].Name)
  4836. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4837. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4838. for a,b in pairs(adminname) do
  4839. if b.NAME == radmin then
  4840. table.remove(adminname, a)
  4841. updateadmins()
  4842. end end
  4843. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4844. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4845. Notify('Removed admin from player(s)') end
  4846. end
  4847. end
  4848. end
  4849. end)
  4850.  
  4851. addcmd('bang', 'owo',{'rape'},
  4852. function(args, speaker)
  4853. local players = getPlayer(args[1], speaker)
  4854. local target = getPlayer(args[2], speaker)[1]
  4855. for i,v in pairs(players)do
  4856. if args[2] then
  4857. rape(target, v)
  4858. else
  4859. rape(v, speaker.Name)
  4860. end
  4861. end
  4862. end)
  4863.  
  4864. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4865. function(args, speaker)
  4866. local players = getPlayer(args[1], speaker)
  4867. for i,v in pairs(players)do
  4868. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4869. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4870. end
  4871.  
  4872. y = Instance.new("BillboardGui")
  4873. y.Size = UDim2.new(0,100,0,150)
  4874. y.StudsOffset = Vector3.new(0,1,0)
  4875. y.Parent = gPlayers[v].Character.Head
  4876. y.Adornee = gPlayers[v].Character.Head
  4877. f = Instance.new("TextLabel")
  4878. f.Parent = y
  4879. f.BackgroundTransparency = 1
  4880. f.Position = UDim2.new(0,0,0,-50)
  4881. f.Size = UDim2.new(0,100,0,100)
  4882. f.Font = "Highway"
  4883. f.FontSize = "Size48"
  4884. f.Text = GLS(false, 1)
  4885. f.TextStrokeColor3 = Color3.new(0,0,0)
  4886. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4887. f.TextStrokeTransparency = 0
  4888. f.TextYAlignment = "Bottom"
  4889. end
  4890. end)
  4891.  
  4892. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4893. function(args, speaker)
  4894. local players = getPlayer(args[1], speaker)
  4895. for i,v in pairs(players)do
  4896. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4897. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4898. end
  4899. end
  4900. end)
  4901.  
  4902. function pipeTp(name,target)
  4903. spawn(function()
  4904. local pipe = Instance.new("Part")
  4905. pipe.Name = "Pipe"
  4906. pipe.Color = Color3.new(52/255,142/255,64/255)
  4907. pipe.Size = Vector3.new(8,8,8)
  4908. pipe.Anchored = true
  4909. local mesh = Instance.new("SpecialMesh",pipe)
  4910. mesh.MeshId = "rbxassetid://856736661"
  4911. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4912. local sound = Instance.new("Sound",pipe)
  4913. sound.SoundId = "rbxassetid://864352897"
  4914. sound.Volume = 1
  4915.  
  4916. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4917.  
  4918. local char = game:GetService("Players")[name].Character
  4919. char.PrimaryPart = char.HumanoidRootPart
  4920. if char:FindFirstChild("Torso") then
  4921. char.Torso.Anchored = true
  4922. else
  4923. char.UpperTorso.Anchored = true
  4924. end
  4925.  
  4926. local torso = char.HumanoidRootPart
  4927. local initPos = torso.CFrame
  4928.  
  4929. pipe.Parent = workspace
  4930. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4931.  
  4932. for i = 0,8,0.2 do
  4933. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4934. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4935. game:GetService("RunService").RenderStepped:wait()
  4936. end
  4937.  
  4938. sound:Play()
  4939. for i = 7,-8,-0.2 do
  4940. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4941. game:GetService("RunService").RenderStepped:wait()
  4942. end
  4943. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4944.  
  4945. for i = 8,0,-0.2 do
  4946. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4947. game:GetService("RunService").RenderStepped:wait()
  4948. end
  4949.  
  4950. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4951. char:SetPrimaryPartCFrame(pipe.CFrame)
  4952.  
  4953. for i = 0,8,0.2 do
  4954. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4955. game:GetService("RunService").RenderStepped:wait()
  4956. end
  4957.  
  4958. local played = false
  4959. for i = -8,7,0.2 do
  4960. if i >= 0 and not played then played = true sound:Play() end
  4961. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4962. game:GetService("RunService").RenderStepped:wait()
  4963. end
  4964. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4965.  
  4966. for i = 8,0,-0.2 do
  4967. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4968. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4969. game:GetService("RunService").RenderStepped:wait()
  4970. end
  4971.  
  4972. pipe:Destroy()
  4973.  
  4974. if char:FindFirstChild("Torso") then
  4975. char.Torso.Anchored = false
  4976. else
  4977. char.UpperTorso.Anchored = false
  4978. end
  4979. end)
  4980. end
  4981.  
  4982. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4983. function(args, speaker)
  4984. local players = getPlayer(args[1], speaker)
  4985. local target = getPlayer(args[2], speaker)[1]
  4986. for i,v in pairs(players)do
  4987. pipeTp(v,target)
  4988. end
  4989. end)
  4990.  
  4991. addcmd('rhats', 'no more hats',{'removehats'},
  4992. function(args, speaker)
  4993. local players = getPlayer(args[1], speaker)
  4994. for i,v in pairs(players) do
  4995. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4996. if v:IsA('Accessory') then
  4997. v:destroy()
  4998. end
  4999. end
  5000. end
  5001. end)
  5002.  
  5003. addcmd('naked', 'no more clothing',{},
  5004. function(args, speaker)
  5005. local players = getPlayer(args[1], speaker)
  5006. for i,v in pairs(players) do
  5007. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5008. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  5009. v:destroy()
  5010. end
  5011. end
  5012. end
  5013. end)
  5014.  
  5015. addcmd('rainbow', 'makes a players parts change colors',{},
  5016. function(args, speaker)
  5017. local players = getPlayer(args[1], speaker)
  5018. for i,v in pairs(players) do
  5019. local Parts={}
  5020. local function GetDiscoColor(hue)
  5021. local section = hue % 1 * 3
  5022. local secondary = 0.5 * math.pi * (section % 1)
  5023. if section < 1 then
  5024. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5025. elseif section < 2 then
  5026. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5027. else
  5028. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5029. end
  5030. end
  5031. local Part = function(x,y,z,color,tr,cc,an,parent)
  5032. local p = Instance.new('Part',parent)
  5033. p.formFactor = 'Custom'
  5034. p.Size = Vector3.new(x,y,z)
  5035. p.BrickColor = BrickColor.new(color)
  5036. p.CanCollide = cc
  5037. p.Transparency = tr
  5038. p.Anchored = an
  5039. p.TopSurface,p.BottomSurface = 0,0
  5040. p:BreakJoints''
  5041. table.insert(Parts,p)
  5042. return p
  5043. end
  5044. local Weld = function(p0,p1)
  5045. local w = Instance.new('Motor',p0)
  5046. w.Part0 = p0
  5047. w.Part1 = p1
  5048. return w
  5049. end
  5050. local Mesh = function(par,num,x,y,z)
  5051. local msh = 0
  5052. if num == 1 then
  5053. msh = Instance.new("SpecialMesh",par)
  5054. msh.MeshId='rbxasset://fonts/torso.mesh'
  5055. msh.TextureId='rbxasset://25701026'
  5056. end
  5057. if num == 2 then
  5058. msh = Instance.new("SpecialMesh",par)
  5059. msh.MeshId='rbxasset://fonts/head.mesh'
  5060. msh.TextureId='rbxassetid://25701026'
  5061. end
  5062. msh.Scale = Vector3.new(x,y,z)
  5063. return msh
  5064. end
  5065. local char=gPlayers[v].Character
  5066. for _,v in pairs(char:GetChildren()) do
  5067. if v.ClassName=="Part" then
  5068. v.Transparency=1
  5069. elseif v.ClassName=="Hat" then
  5070. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5071. table.insert(Parts,v.Handle)
  5072. end
  5073. end
  5074. local t=Part(1,1,1,'',0,false,false,char)
  5075. Mesh(t,1,1,1,1)
  5076. Weld(char.Torso,t)
  5077. local a=Part(1,1,1,'',0,false,false,char)
  5078. Mesh(a,1,.5,1,1)
  5079. Weld(char['Right Arm'],a)
  5080. local a=Part(1,1,1,'',0,false,false,char)
  5081. Mesh(a,1,.5,1,1)
  5082. Weld(char['Left Arm'],a)
  5083. local l=Part(1,1,1,'',0,false,false,char)
  5084. Mesh(l,1,.5,1,1)
  5085. Weld(char['Right Leg'],l)
  5086. local l=Part(1,1,1,'',0,false,false,char)
  5087. Mesh(l,1,.5,1,1)
  5088. Weld(char['Left Leg'],l)
  5089. local h=Part(1,1,1,'',0,false,false,char)
  5090. Mesh(h,2,1,1,1)
  5091. Weld(char.Head,h)
  5092. spawn(function()
  5093. while(coroutine.yield())do
  5094. for i=1,#Parts do
  5095. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5096. end
  5097. end;
  5098. end);
  5099. end
  5100. end)
  5101.  
  5102. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5103. function(args, speaker)
  5104. local players = getPlayer(args[1], speaker)
  5105. for i,v in pairs(players) do
  5106. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5107. if v:IsA('Tool') or v:IsA('HopperBin') then
  5108. v:destroy() end
  5109. for i,v in pairs(players) do
  5110. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5111. if v:IsA('Tool') or v:IsA('HopperBin') then
  5112. v:destroy() end end end
  5113. end
  5114. end
  5115. end)
  5116.  
  5117. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5118. function(args, speaker)
  5119. local players = getPlayer(args[1], speaker)
  5120. for i,v in pairs(players)do
  5121. local function copy(instance)
  5122. for i,c in pairs(instance:GetChildren())do
  5123. if c:IsA('Tool') or c:IsA('HopperBin') then
  5124. c:Clone().Parent = gPlayers[v].StarterGear end
  5125. copy(c)
  5126. end
  5127. end
  5128. copy(gPlayers[v].Backpack)
  5129. end
  5130. for i,v in pairs(players)do
  5131. local function copy(instance)
  5132. for i,c in pairs(instance:GetChildren())do
  5133. if c:IsA('Tool') or c:IsA('HopperBin') then
  5134. c:Clone().Parent = gPlayers[v].StarterGear end
  5135. copy(c)
  5136. end
  5137. end
  5138. copy(gPlayers[v].Character)
  5139. end
  5140. Notify('Copied tools to StarterGear')
  5141. end)
  5142.  
  5143. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5144. function(args, speaker)
  5145. local players = getPlayer(args[1], speaker)
  5146. for i,v in pairs(players)do
  5147. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5148. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5149. end end end
  5150. Notify('Cleared tools from StarterGear')
  5151. end)
  5152.  
  5153. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5154. function(args, speaker)
  5155. local players = getPlayer(args[1], speaker)
  5156. for i,v in pairs(players)do
  5157. local function copy(instance)
  5158. for i,c in pairs(instance:GetChildren())do
  5159. if c:IsA('Tool') or c:IsA('HopperBin') then
  5160. c:Clone().Parent = gPlayers[v].Backpack end
  5161. copy(c)
  5162. end
  5163. end
  5164. copy(LightingService)
  5165. end
  5166. for i,v in pairs(players)do
  5167. local function copy(instance)
  5168. for i,c in pairs(instance:GetChildren())do
  5169. if c:IsA('Tool') or c:IsA('HopperBin') then
  5170. c:Clone().Parent = gPlayers[v].Backpack end
  5171. copy(c)
  5172. end
  5173. end
  5174. copy(game.ReplicatedStorage)
  5175. end
  5176. end)
  5177.  
  5178. wdisco = false
  5179. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5180. function(args, speaker)
  5181. if wdisco == false then
  5182. wdisco = true
  5183. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5184. repeat wait(1)
  5185. if wdisco == true then
  5186. local function color(instance)
  5187. for i,v in pairs(instance:GetChildren())do
  5188. if v.className == "Part" then
  5189. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5190. color(v)
  5191. end
  5192. end
  5193. color(workspace)
  5194. end
  5195. until wdisco == false
  5196. end
  5197. end)
  5198.  
  5199. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5200. function(args, speaker)
  5201. wdisco = false
  5202. end)
  5203.  
  5204. addcmd('gravity', 'workspace gravity',{''},
  5205. function(args, speaker)
  5206. workspace.Gravity = args[1]
  5207. Notify('Gravity set to ' .. args[1])
  5208. end)
  5209.  
  5210. SINFOGUIopen = false
  5211. function serverinfogui()
  5212. if SINFOGUIopen == false then
  5213. local Sinfo = Instance.new("ScreenGui")
  5214. local drag = Instance.new("Frame")
  5215. local PromptDialog = Instance.new("Frame")
  5216. local shadow = Instance.new("Frame")
  5217. local PopupText = Instance.new("TextLabel")
  5218. local Exit = Instance.new("TextButton")
  5219. local ContainerFrame = Instance.new("Frame")
  5220. local TextLabel = Instance.new("TextLabel")
  5221. local TextLabel2 = Instance.new("TextLabel")
  5222. local TextLabel3 = Instance.new("TextLabel")
  5223. local Time = Instance.new("TextLabel")
  5224. local appearance = Instance.new("TextLabel")
  5225. local fe = Instance.new("TextLabel")
  5226. local maxplayers = Instance.new("TextLabel")
  5227. local name = Instance.new("TextLabel")
  5228. local placeid = Instance.new("TextLabel")
  5229. local playerid = Instance.new("TextLabel")
  5230. local players = Instance.new("TextLabel")
  5231. Sinfo.Name = "Sinfo"
  5232. Sinfo.Parent = game.CoreGui
  5233. drag.Name = "drag"
  5234. drag.Parent = Sinfo
  5235. drag.Active = true
  5236. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5237. drag.BackgroundTransparency = 1
  5238. dragGUI(drag)
  5239. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5240. drag.Size = UDim2.new(0, 290, 0, 30)
  5241. PromptDialog.Name = "PromptDialog"
  5242. PromptDialog.Parent = drag
  5243. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5244. PromptDialog.BackgroundTransparency = 1
  5245. PromptDialog.BorderSizePixel = 0
  5246. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5247. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5248. PromptDialog.ZIndex = 8
  5249. shadow.Name = "shadow"
  5250. shadow.Parent = PromptDialog
  5251. shadow.BackgroundColor3 = maincolor
  5252. shadow.BackgroundTransparency = 0.30000001192093
  5253. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5254. shadow.BorderSizePixel = 0
  5255. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5256. shadow.Size = UDim2.new(0, 290, 0, 26)
  5257. PopupText.Name = "PopupText"
  5258. PopupText.Parent = shadow
  5259. PopupText.BackgroundTransparency = 1
  5260. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5261. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5262. PopupText.ZIndex = 110
  5263. PopupText.Font = Enum.Font.SourceSansBold
  5264. PopupText.FontSize = Enum.FontSize.Size28
  5265. PopupText.Text = "Server"
  5266. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5267. PopupText.TextStrokeTransparency = 0
  5268. PopupText.TextWrapped = true
  5269. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5270. Exit.Name = "Exit"
  5271. Exit.Parent = shadow
  5272. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5273. Exit.BackgroundTransparency = 0.30000001192093
  5274. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5275. Exit.BorderSizePixel = 0
  5276. Exit.Position = UDim2.new(0, 267, 0, 3)
  5277. Exit.Size = UDim2.new(0, 20, 0, 20)
  5278. Exit.FontSize = Enum.FontSize.Size14
  5279. Exit.Text = ""
  5280. ContainerFrame.Name = "ContainerFrame"
  5281. ContainerFrame.Parent = PromptDialog
  5282. ContainerFrame.BackgroundColor3 = maincolor
  5283. ContainerFrame.BackgroundTransparency = 0.5
  5284. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5285. ContainerFrame.BorderSizePixel = 0
  5286. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5287. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5288. ContainerFrame.ZIndex = 5
  5289. TextLabel.Name = "Text Label"
  5290. TextLabel.Parent = ContainerFrame
  5291. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5292. TextLabel.BackgroundTransparency = 1
  5293. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5294. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5295. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5296. TextLabel.ZIndex = 10
  5297. TextLabel.Font = Enum.Font.SourceSans
  5298. TextLabel.FontSize = Enum.FontSize.Size24
  5299. TextLabel.Text = "Run Time:"
  5300. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5301. TextLabel.TextStrokeTransparency = 0
  5302. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5303. TextLabel2.Name = "Text Label2"
  5304. TextLabel2.Parent = ContainerFrame
  5305. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5306. TextLabel2.BackgroundTransparency = 1
  5307. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5308. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5309. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5310. TextLabel2.ZIndex = 10
  5311. TextLabel2.Font = Enum.Font.SourceSans
  5312. TextLabel2.FontSize = Enum.FontSize.Size24
  5313. TextLabel2.Text = "Statistics:"
  5314. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5315. TextLabel2.TextStrokeTransparency = 0
  5316. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5317. TextLabel3.Name = "Text Label3"
  5318. TextLabel3.Parent = ContainerFrame
  5319. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5320. TextLabel3.BackgroundTransparency = 1
  5321. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5322. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5323. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5324. TextLabel3.ZIndex = 10
  5325. TextLabel3.Font = Enum.Font.SourceSans
  5326. TextLabel3.FontSize = Enum.FontSize.Size24
  5327. TextLabel3.Text = "Local Player:"
  5328. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5329. TextLabel3.TextStrokeTransparency = 0
  5330. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5331. Time.Name = "Time"
  5332. Time.Parent = ContainerFrame
  5333. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5334. Time.BackgroundTransparency = 1
  5335. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5336. Time.Position = UDim2.new(0, 10, 0, 90)
  5337. Time.Size = UDim2.new(0, 100, 0, 20)
  5338. Time.ZIndex = 100
  5339. Time.Font = Enum.Font.ArialBold
  5340. Time.FontSize = Enum.FontSize.Size14
  5341. Time.Text = "Loading..."
  5342. Time.TextColor3 = Color3.new(1, 1, 1)
  5343. Time.TextStrokeTransparency = 0
  5344. Time.TextXAlignment = Enum.TextXAlignment.Left
  5345. appearance.Name = "appearance"
  5346. appearance.Parent = ContainerFrame
  5347. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5348. appearance.BackgroundTransparency = 1
  5349. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5350. appearance.Position = UDim2.new(0, 10, 0, 40)
  5351. appearance.Size = UDim2.new(0, 100, 0, 20)
  5352. appearance.ZIndex = 10
  5353. appearance.Font = Enum.Font.ArialBold
  5354. appearance.FontSize = Enum.FontSize.Size14
  5355. appearance.Text = "Appearance: Loading..."
  5356. appearance.TextColor3 = Color3.new(1, 1, 1)
  5357. appearance.TextStrokeTransparency = 0
  5358. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5359. fe.Name = "fe"
  5360. fe.Parent = ContainerFrame
  5361. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5362. fe.BackgroundTransparency = 1
  5363. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5364. fe.Position = UDim2.new(0, 10, 0, 200)
  5365. fe.Size = UDim2.new(0, 100, 0, 20)
  5366. fe.ZIndex = 10
  5367. fe.Font = Enum.Font.ArialBold
  5368. fe.FontSize = Enum.FontSize.Size14
  5369. fe.Text = "Loading..."
  5370. fe.TextColor3 = Color3.new(1, 1, 1)
  5371. fe.TextStrokeTransparency = 0
  5372. fe.TextXAlignment = Enum.TextXAlignment.Left
  5373. maxplayers.Name = "maxplayers"
  5374. maxplayers.Parent = ContainerFrame
  5375. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5376. maxplayers.BackgroundTransparency = 1
  5377. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5378. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5379. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5380. maxplayers.ZIndex = 10
  5381. maxplayers.Font = Enum.Font.ArialBold
  5382. maxplayers.FontSize = Enum.FontSize.Size14
  5383. maxplayers.Text = "Loading..."
  5384. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5385. maxplayers.TextStrokeTransparency = 0
  5386. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5387. name.Name = "name"
  5388. name.Parent = ContainerFrame
  5389. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5390. name.BackgroundTransparency = 1
  5391. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5392. name.Position = UDim2.new(0, 10, 0, 180)
  5393. name.Size = UDim2.new(0, 100, 0, 20)
  5394. name.ZIndex = 10
  5395. name.Font = Enum.Font.ArialBold
  5396. name.FontSize = Enum.FontSize.Size14
  5397. name.Text = "Place: Loading..."
  5398. name.TextColor3 = Color3.new(1, 1, 1)
  5399. name.TextStrokeTransparency = 0
  5400. name.TextXAlignment = Enum.TextXAlignment.Left
  5401. placeid.Name = "placeid"
  5402. placeid.Parent = ContainerFrame
  5403. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5404. placeid.BackgroundTransparency = 1
  5405. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5406. placeid.Position = UDim2.new(0, 10, 0, 220)
  5407. placeid.Size = UDim2.new(0, 100, 0, 20)
  5408. placeid.ZIndex = 10
  5409. placeid.Font = Enum.Font.ArialBold
  5410. placeid.FontSize = Enum.FontSize.Size14
  5411. placeid.Text = "Place ID: Loading..."
  5412. placeid.TextColor3 = Color3.new(1, 1, 1)
  5413. placeid.TextStrokeTransparency = 0
  5414. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5415. playerid.Name = "playerid"
  5416. playerid.Parent = ContainerFrame
  5417. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5418. playerid.BackgroundTransparency = 1
  5419. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5420. playerid.Position = UDim2.new(0, 10, 0, 20)
  5421. playerid.Size = UDim2.new(0, 100, 0, 20)
  5422. playerid.ZIndex = 10
  5423. playerid.Font = Enum.Font.ArialBold
  5424. playerid.FontSize = Enum.FontSize.Size14
  5425. playerid.Text = "Player ID: Loading..."
  5426. playerid.TextColor3 = Color3.new(1, 1, 1)
  5427. playerid.TextStrokeTransparency = 0
  5428. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5429. players.Name = "players"
  5430. players.Parent = ContainerFrame
  5431. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5432. players.BackgroundTransparency = 1
  5433. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5434. players.Position = UDim2.new(0, 10, 0, 140)
  5435. players.Size = UDim2.new(0, 100, 0, 20)
  5436. players.ZIndex = 100
  5437. players.Font = Enum.Font.ArialBold
  5438. players.FontSize = Enum.FontSize.Size14
  5439. players.Text = "Loading..."
  5440. players.TextColor3 = Color3.new(1, 1, 1)
  5441. players.TextStrokeTransparency = 0
  5442. players.TextXAlignment = Enum.TextXAlignment.Left
  5443. local SINFOGUI = ContainerFrame
  5444. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5445. SINFOGUIopen = true wait(0.5)
  5446. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5447. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5448. Exit.MouseButton1Click:Connect(function()
  5449. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5450. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5451. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5452. if workspace.FilteringEnabled == true then
  5453. SINFOGUI.fe.Text = "Filtering Enabled"
  5454. elseif workspace.FilteringEnabled == false then
  5455. SINFOGUI.fe.Text = "Filtering Disabled" end
  5456. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5457. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5458. players = gPlayers:getPlayers()
  5459. SINFOGUI.players.Text = #players.. " Player(s)"
  5460. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5461. local seconds = math.floor(workspace.DistributedGameTime)
  5462. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5463. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5464. local seconds = seconds - (minutes * 60)
  5465. local minutes = minutes - (hours * 60)
  5466. if hours < 1 then if minutes < 1 then
  5467. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5468. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5469. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5470. end wait(1) until SINFOGUIopen == false end end
  5471. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5472. function(args, speaker)
  5473. if speaker.userId ~= LP.userId then
  5474. lponly(speaker)
  5475. else
  5476. serverinfogui()
  5477. end
  5478. end)
  5479.  
  5480. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5481. function(args, speaker)
  5482. local players = getPlayer(args[1], speaker)
  5483. for i,v in pairs(players)do
  5484. spawn(function()
  5485. local pchar=_char(v)
  5486. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5487. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5488. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5489. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5490. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5491. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5492. if not args[2] then return end
  5493. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5494. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5495. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5496. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5497. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5498. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5499. end)
  5500. end
  5501. end)
  5502.  
  5503. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5504. function(args, speaker)
  5505. local players = getPlayer(args[1], speaker)
  5506. for i,v in pairs(players)do
  5507. local pchar=_char(v)
  5508. for j,v1 in pairs(pchar:GetDescendants()) do
  5509. if v1:IsA("Sparkles") then
  5510. v1:Destroy()
  5511. end end end
  5512. end)
  5513.  
  5514. addcmd('smoke', 'give a player smoke',{},
  5515. function(args, speaker)
  5516. local players = getPlayer(args[1], speaker)
  5517. for i,v in pairs(players)do
  5518. local pchar=_char(v)
  5519. Instance.new("Smoke", pchar.HumanoidRootPart)
  5520. end
  5521. end)
  5522.  
  5523. addcmd('addstat', 'give a player a stat',{},
  5524. function(args, speaker)
  5525. local players = getPlayer(args[1], speaker)
  5526. for i,v in pairs(players)do
  5527. spawn(function()
  5528. if gPlayers[v]:FindFirstChild("leaderstats") then
  5529. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5530. if child.Name == "STAT" then
  5531. child:Destroy()
  5532. end
  5533. end
  5534. local score = Instance.new("StringValue")
  5535. score.Name = "STAT"
  5536. score.Value = GLS(false, 1)
  5537. score.Parent = gPlayers[v].leaderstats
  5538. else
  5539. local stats = Instance.new("IntValue")
  5540. stats.Name = "leaderstats"
  5541. stats.Parent = gPlayers[v]
  5542. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5543. if child.Name == "STAT" then
  5544. child:Destroy()
  5545. end
  5546. end
  5547. local score = Instance.new("StringValue")
  5548. score.Name = "STAT"
  5549. score.Value = GLS(false, 1)
  5550. score.Parent = gPlayers[v].leaderstats
  5551. end
  5552. end)
  5553. end
  5554. end)
  5555.  
  5556. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5557. function(args, speaker)
  5558. local players = getPlayer(args[1], speaker)
  5559. for i,v in pairs(players)do
  5560. local pchar=_char(v)
  5561. for j,v1 in pairs(pchar:GetDescendants()) do
  5562. if v1:IsA("Smoke") then
  5563. v1:Destroy()
  5564. end
  5565. end
  5566. end
  5567. end)
  5568.  
  5569. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5570. function(args, speaker)
  5571. local players = getPlayer(args[1], speaker)
  5572. for i,v in pairs(players)do
  5573. local pchar=_char(v)
  5574. for i,v in pairs(pchar:GetChildren()) do
  5575. if pchar.Torso:FindFirstChild("Neck") then
  5576. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5577. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5578. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5579. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5580. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5581. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5582. end
  5583. end
  5584. end
  5585. end)
  5586.  
  5587. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5588. function(args, speaker)
  5589. local players = getPlayer(args[1], speaker)
  5590. for i,v in pairs(players)do
  5591. local pchar=_char(v)
  5592. for i,v in pairs(pchar:GetChildren()) do
  5593. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5594. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5595. end
  5596. end
  5597. end)
  5598.  
  5599. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5600. function(args, speaker)
  5601. workspace.Terrain:Clear()
  5602. end)
  5603.  
  5604. addcmd('smite','get hit by lightning',{},
  5605. function(args, speaker)
  5606. local players = getPlayer(args[1], speaker)
  5607. for i,v in pairs(players)do
  5608. local pchar=_char(v)
  5609. spawn(function()
  5610. local char = pchar
  5611. local zeus = Instance.new("Model",char)
  5612. local cloud = Instance.new("Part",zeus)
  5613. cloud.Anchored = true
  5614. cloud.CanCollide = false
  5615. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5616. local sound = Instance.new("Sound",cloud)
  5617. sound.SoundId = "rbxassetid://133426162"
  5618. local mesh = Instance.new("SpecialMesh",cloud)
  5619. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5620. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5621. mesh.Scale = Vector3.new(30,30,40)
  5622. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5623. local light = Instance.new("PointLight",cloud)
  5624. light.Color = Color3.new(0,85/255,1)
  5625. light.Brightness = 10
  5626. light.Range = 30
  5627. light.Enabled = false
  5628. wait(0.2)
  5629. sound.Volume = 0.5
  5630. sound.Pitch = 0.8
  5631. sound:Play()
  5632. light.Enabled = true
  5633. wait(1/100)
  5634. light.Enabled = false
  5635. wait(0.2)
  5636. light.Enabled = true
  5637. light.Brightness = 1
  5638. wait(0.05)
  5639. light.Brightness = 3
  5640. wait(0.02)
  5641. light.Brightness = 1
  5642. wait(0.07)
  5643. light.Brightness = 10
  5644. wait(0.09)
  5645. light.Brightness = 0
  5646. wait(0.01)
  5647. light.Brightness = 7
  5648. light.Enabled = false
  5649. wait(1.5)
  5650. local part1 = Instance.new("Part",zeus)
  5651. part1.Anchored = true
  5652. part1.CanCollide = false
  5653. part1.Size = Vector3.new(2, 9.2, 1)
  5654. part1.BrickColor = BrickColor.new("New Yeller")
  5655. part1.Transparency = 0.6
  5656. part1.BottomSurface = "Smooth"
  5657. part1.TopSurface = "Smooth"
  5658. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5659. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5660. wait()
  5661. local part2 = part1:clone()
  5662. part2.Parent = zeus
  5663. part2.Size = Vector3.new(1, 7.48, 2)
  5664. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5665. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5666. wait()
  5667. local part3 = part1:clone()
  5668. part3.Parent = zeus
  5669. part3.Size = Vector3.new(1.86, 7.56, 1)
  5670. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5671. part3.Rotation = Vector3.new(0, 0, -11.128)
  5672. sound.SoundId = "rbxassetid://130818250"
  5673. sound.Volume = 1
  5674. sound.Pitch = 1
  5675. sound:Play()
  5676. wait()
  5677. part1.Transparency = 1
  5678. part2.Transparency = 1
  5679. part3.Transparency = 1
  5680. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5681. char:BreakJoints()
  5682. end)
  5683. end
  5684. end)
  5685.  
  5686. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5687. function(args, speaker)
  5688. local players = getPlayer(args[1], speaker)
  5689. for i,v in pairs(players)do
  5690. spawn(function()
  5691. local pchar=_char(v)
  5692. 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)
  5693. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5694. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5695. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5696. local f = Instance.new("Sound")
  5697. f.Name = "fly"
  5698. f.SoundId = "rbxassetid://179438534"
  5699. f.Volume = 3
  5700. f.Pitch = 1
  5701. f.Looped = true
  5702. f.archivable = true
  5703. f.Parent = Ast
  5704. f:play()
  5705. local Touched = false
  5706. coroutine.wrap(function()
  5707. repeat wait(0.1)
  5708. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5709. until not Ast or Ast.Parent == nil or Touched == true
  5710. end)()
  5711. Ast.Touched:connect(function(Part)
  5712. if Touched == false then
  5713. Touched = true
  5714. Part:BreakJoints()
  5715. local Boom = Instance.new("Explosion", workspace)
  5716. Boom.Position = Ast.Position
  5717. Boom.BlastPressure = 1000000
  5718. Boom.BlastRadius = 30
  5719. Fire.Heat = 0
  5720. Smoke.RiseVelocity = 0
  5721. f:Destroy()
  5722. local s = Instance.new("Sound")
  5723. s.Name = "boom"
  5724. s.SoundId = "rbxassetid://188590169"
  5725. s.Volume = 3
  5726. s.Pitch = 1
  5727. s.Looped = true
  5728. s.archivable = true
  5729. s.Parent = Ast
  5730. s:play()
  5731. coroutine.wrap(function()
  5732. wait(10)
  5733. s:Destroy()
  5734. if Ast and Ast.Parent ~= nil then
  5735. Ast:Destroy()
  5736. end
  5737. end)()
  5738. end
  5739. end)
  5740. end)
  5741. end
  5742. end)
  5743.  
  5744. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5745. function(args, speaker)
  5746. local players = getPlayer(args[1], speaker)
  5747. for i,v in pairs(players)do
  5748. spawn(function()
  5749. local Char=_char(v)
  5750. local HumanoidRootPart = Char.HumanoidRootPart
  5751. local TickWait = 1
  5752. local Dead = false
  5753.  
  5754. local Position = Vector3.new(0,100,0)
  5755. function NewPart(Parent)
  5756. local Part = Instance.new("Part", Parent)
  5757. Part.CanCollide = false
  5758. Part.Position = Position
  5759. Part.TopSurface = "Smooth"
  5760. Part.BottomSurface = "Smooth"
  5761. Position = Position + Vector3.new(0,10,0)
  5762. return Part
  5763. end
  5764.  
  5765. local Model = Char:FindFirstChild("Bomb")
  5766. if Model then Model:Destroy() end
  5767.  
  5768. local Model = Instance.new("Model", Char)
  5769. Model.Name = "Bomb"
  5770.  
  5771. local Belt = NewPart(Model)
  5772. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5773. local Weld = Instance.new("Weld", Belt)
  5774. Weld.Part0 = Belt
  5775. Weld.Part1 = HumanoidRootPart
  5776. Weld.C0 = CFrame.new(0,1.1,0)
  5777. local Light = Instance.new("PointLight", Belt)
  5778. Light.Range = 15
  5779. Light.Brightness = 5
  5780. Light.Color = Color3.new(1,0,0)
  5781. local Beep = Instance.new("Sound", Belt)
  5782. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5783. local ExplodeSound = Instance.new("Sound", Belt)
  5784. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5785. ExplodeSound.Pitch = 2.8
  5786. ExplodeSound.Volume = 3
  5787.  
  5788. local Back = NewPart(Model)
  5789. Back.Size = Vector3.new(1.5,1.5,0.5)
  5790. local Weld = Instance.new("Weld", Back)
  5791. Weld.Part0 = Back
  5792. Weld.Part1 = HumanoidRootPart
  5793. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5794.  
  5795. local StrapLeft = NewPart(Model)
  5796. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5797. local Weld = Instance.new("Weld", StrapLeft)
  5798. Weld.Part0 = StrapLeft
  5799. Weld.Part1 = HumanoidRootPart
  5800. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5801.  
  5802. local BuckleLeft = NewPart(Model)
  5803. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5804. local Weld = Instance.new("Weld", BuckleLeft)
  5805. Weld.Part0 = BuckleLeft
  5806. Weld.Part1 = HumanoidRootPart
  5807. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5808.  
  5809. local StrapRight = NewPart(Model)
  5810. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5811. local Weld = Instance.new("Weld", StrapRight)
  5812. Weld.Part0 = StrapRight
  5813. Weld.Part1 = HumanoidRootPart
  5814. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5815.  
  5816. local BuckleRight = NewPart(Model)
  5817. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5818. local Weld = Instance.new("Weld", BuckleRight)
  5819. Weld.Part0 = BuckleRight
  5820. Weld.Part1 = HumanoidRootPart
  5821. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5822.  
  5823. LightEnabled = true
  5824. coroutine.wrap(function()
  5825. repeat
  5826. wait(TickWait)
  5827. LightEnabled = not LightEnabled
  5828. Light.Enabled = LightEnabled
  5829. Beep:Play()
  5830. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5831. end)()
  5832.  
  5833. wait(10)
  5834. if Dead == false then
  5835. Dead = true
  5836. ExplodeSound:Play(); wait(1.4)
  5837. local Explosion = Instance.new("Explosion")
  5838. Explosion.Position = Belt.Position
  5839. Explosion.BlastPressure = 100000
  5840. Explosion.DestroyJointRadiusPercent = 0.7
  5841. Explosion.ExplosionType = "CratersAndDebris"
  5842. Explosion.BlastRadius = 50
  5843. Explosion.Parent = workspace
  5844. end
  5845. end)
  5846. end
  5847. end)
  5848.  
  5849. addcmd('btools', 'gives a player btools',{},
  5850. function(args, speaker)
  5851. local players = getPlayer(args[1], speaker)
  5852. if players ~= nil then
  5853. for i, v in pairs(players) do
  5854. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5855. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5856. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5857. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5858. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5859. Notify('Gave btools to player(s)') end end end end)
  5860.  
  5861. addcmd('sword', 'gives a player a sword',{},
  5862. function(args, speaker)
  5863. local players = getPlayer(args[1], speaker)
  5864. if players ~= nil then
  5865. for i, v in pairs(players) do
  5866. coroutine.resume(coroutine.create(function()
  5867. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5868. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5869. sword.GripForward = Vector3.new(-1,0,0)
  5870. sword.GripPos = Vector3.new(0,0,-1.5)
  5871. sword.GripRight = Vector3.new(0,1,0)
  5872. sword.GripUp = Vector3.new(0,0,1)
  5873. 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
  5874. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5875. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5876. local Damage = 15
  5877. local SlashSound = Instance.new("Sound", handle)
  5878. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5879. SlashSound.Volume = 1
  5880. local LungeSound = Instance.new("Sound", handle)
  5881. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5882. LungeSound.Volume = 1
  5883. local UnsheathSound = Instance.new("Sound", handle)
  5884. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5885. UnsheathSound.Volume = 1
  5886. handle.Touched:connect(function(hit)
  5887. 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
  5888. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5889. hit.Parent.Humanoid:TakeDamage(Damage)
  5890. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5891. sword.Enabled = false
  5892. SlashSound:play()
  5893. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5894. wait(0.5)
  5895. sword.Enabled = true
  5896. end
  5897. end)
  5898. sword.Equipped:connect(function(hit)
  5899. UnsheathSound:play()
  5900. sword.Enabled = true
  5901. end)
  5902. end
  5903. end))
  5904. end
  5905. end
  5906. end)
  5907.  
  5908. addcmd('hatsize', 'changes players hat size',{''},
  5909. function(args, speaker)
  5910. local players = getPlayer(args[1], speaker)
  5911. for i,v in pairs(players) do
  5912. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5913. if v:IsA('Accessory') then
  5914. for a,b in pairs(v.Handle:GetChildren()) do
  5915. if b:IsA('SpecialMesh') then
  5916. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5917. end
  5918. end
  5919. end
  5920. end
  5921. end
  5922. end)
  5923.  
  5924. addcmd('headsize', 'changes players head size',{''},
  5925. function(args, speaker)
  5926. local players = getPlayer(args[1], speaker)
  5927. for i,v in pairs(players) do
  5928. local plrchar = _players[v].Character
  5929. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5930. if args[2] == 1 then
  5931. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5932. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5933. else
  5934. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5935. end
  5936. else plrchar.Humanoid.HeadScale.Value = args[2]
  5937. end
  5938. end
  5939. end)
  5940.  
  5941. addcmd('change', 'changes a players stat',{'stat'},
  5942. function(args, speaker)
  5943. local players = getPlayer(args[1], speaker)
  5944. for i,v in pairs(players) do
  5945. if _players[v]:FindFirstChild('leaderstats') then
  5946. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5947. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5948. if args[3] then v.Value = tonumber(args[3]) end
  5949. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5950. v.Value = GLS(false, 2)
  5951. end
  5952. end
  5953. end
  5954. end
  5955. end)
  5956.  
  5957. addcmd('draw', 'drawing tool',{},
  5958. function(args, speaker)
  5959. if speaker.userId ~= LP.userId then
  5960. lponly(speaker)
  5961. else
  5962. for i,v in next,game:children()do
  5963. pcall(function()
  5964. local c=v.className;
  5965. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5966. end);
  5967. end;
  5968.  
  5969.  
  5970. user=players.LocalPlayer;
  5971. uname=user.Name;
  5972. guis=user.PlayerGui;
  5973. pack=user.Backpack;
  5974.  
  5975. keyDowns={};
  5976. freeKeys={};
  5977. shortcuts={};
  5978.  
  5979. _G.mine=_G.mine or{};
  5980.  
  5981. name='Draw3D';
  5982. url='http://www.roblox.com/asset/?id=%d';
  5983.  
  5984. iconNormal=url:format(96578285);
  5985. iconOnDown=url:format(96584484);
  5986.  
  5987. ver=0;
  5988. drawPixel=0.10;
  5989. _G.drawLimit=_G.drawLimit or 1000;
  5990.  
  5991. _G.drawColor=_G.drawColor or Color3.new();
  5992.  
  5993.  
  5994.  
  5995.  
  5996.  
  5997. destroy=game.remove;
  5998. find=game.findFirstChild;
  5999. new=Instance.new;
  6000. with=function(c)
  6001. return function(p)
  6002. local o=type(c)=='string'and new(c)or c;
  6003. local x=p.Parent;p.Parent=nil;
  6004. for i,v in next,p do
  6005. o[i]=v;
  6006. end;
  6007. if(x)then
  6008. o.Parent=x;
  6009. end;
  6010. return o;
  6011. end;
  6012. end;
  6013. getPlace=function()
  6014. if(find(workspace,'draw')==nil)then
  6015. new('Model',workspace).Name='draw';
  6016. end;
  6017. if(find(workspace.draw,uname)==nil)then
  6018. new('Model',workspace.draw).Name=uname;
  6019. end;
  6020. return workspace.draw[uname];
  6021. end;
  6022. drawLine=function(start,target)
  6023. local gui=with'BlockMesh'{
  6024. Parent=with'Part'{
  6025. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6026. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6027. Parent=getPlace();
  6028. Color=_G.drawColor;
  6029. BottomSurface=0;
  6030. Anchored=true;
  6031. TopSurface=0;
  6032. formFactor=3;
  6033. Name=name;
  6034. }}.Parent;
  6035. table.insert(_G.mine,gui);
  6036. return gui;
  6037. end;
  6038. onDown=function()
  6039. if(drawing)then
  6040. return nil;
  6041. end;
  6042. if(selectGui.Adornee)then
  6043. destroy(selectGui.Adornee);
  6044. end;
  6045.  
  6046. drawing=true;
  6047.  
  6048. mouse.Icon=iconOnDown;
  6049. ver=ver+1;
  6050.  
  6051.  
  6052. local cVer,start,target=ver,mouse.hit.p;
  6053.  
  6054. local group={};
  6055. repeat
  6056. Wait(0.02);
  6057.  
  6058. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6059.  
  6060. target=mouse.hit.p;
  6061.  
  6062. table.insert(group,drawLine(start,target));
  6063.  
  6064. start=target;
  6065. end;
  6066. until ver~=cVer;
  6067. drawing=false;
  6068.  
  6069. local groupM=new('Model',getPlace());
  6070. for i,v in next,group do
  6071. if(v:IsDescendantOf(Workspace))then
  6072. v.Parent=groupM;
  6073. end;
  6074. end;
  6075. if(next(groupM:children())==nil)then
  6076. destroy(groupM);
  6077. end;
  6078. end;
  6079. onUp=function()
  6080. mouse.Icon=iconNormal;
  6081. ver=ver+1;
  6082. end;
  6083. onKeyDown=function(k)
  6084. if(freeKeys[k]==false)then
  6085. return false;
  6086. end;
  6087. freeKeys[k]=false;
  6088. Wait(0.01);
  6089. if(keyDowns[k])then
  6090. keyDowns[k]();
  6091. elseif(shortcuts[k])then
  6092. shortcuts[k]();
  6093. end;
  6094. end;
  6095. onKeyUp=function(k)
  6096. freeKeys[k]=true;
  6097. end;
  6098. onMove=function()
  6099.  
  6100. end;
  6101. onSelect=function(lmouse)
  6102. frame.Visible=true;
  6103.  
  6104. mouse=lmouse;
  6105.  
  6106. mouse.Icon=iconNormal;
  6107.  
  6108. mouse.Button1Down:connect(onDown);
  6109. mouse.KeyDown:connect(onKeyDown);
  6110. mouse.Button1Up:connect(onUp);
  6111. mouse.KeyUp:connect(onKeyUp);
  6112. mouse.Move:connect(onMove);
  6113. end;
  6114. onDeselect=function()
  6115. ver=ver+1;
  6116. frame.Visible=false;
  6117. selectGui.Adornee=nil;
  6118. mouse.Icon=iconNormal;
  6119. for i,v in next,freeKeys do
  6120. freeKeys[i]=true;
  6121. end;
  6122. end;
  6123. addButton=function(title,shortcut,fun)
  6124. with'TextButton'{
  6125. Text=string.format(' %s (%s)',title,shortcut);
  6126. TextXAlignment=0;
  6127. Parent=frame;
  6128. }.MouseButton1Up:connect(fun);
  6129.  
  6130. shortcuts[shortcut]=fun;
  6131.  
  6132. local c=#frame:children();
  6133. for i,v in next,frame:children()do
  6134. v.Position=UDim2.new(0,0,0,20*(i-1));
  6135. v.Size=UDim2.new(1,0,0,20);
  6136. end;
  6137.  
  6138. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6139. frame.Size=UDim2.new(0,150,0,c*20);
  6140. end;
  6141.  
  6142.  
  6143.  
  6144.  
  6145.  
  6146.  
  6147.  
  6148.  
  6149. for i,v in next,{guis;pack;}do
  6150. pcall(function()
  6151. repeat until destroy(v[name]);
  6152. end);
  6153. end;
  6154.  
  6155.  
  6156.  
  6157. tool=with'HopperBin'{
  6158. Parent=pack;
  6159. Name=name;
  6160. };
  6161. tool.Deselected:connect(onDeselect);
  6162. tool.Selected:connect(onSelect);
  6163.  
  6164.  
  6165.  
  6166.  
  6167. screen=with'ScreenGui'{
  6168. Parent=guis;
  6169. Name=name;
  6170. };
  6171. frame=with'Frame'{
  6172. Parent=screen;
  6173. Visible=false;
  6174. };
  6175. clframe=with'Frame'{
  6176. Position=UDim2.new(.5,-50,.5,-50);
  6177. Size=UDim2.new(0,100,0,100);
  6178. Visible=false;
  6179. Parent=screen;
  6180. };
  6181. selectGui=with'SelectionBox'{
  6182. Parent=screen;
  6183. };
  6184.  
  6185. local c=0;
  6186. for y=0,7 do
  6187. for x=0,7 do
  6188. local color=BrickColor.palette(c).Color;
  6189.  
  6190. with'ImageButton'{
  6191. Position=UDim2.new(.125*x,0,.125*y);
  6192. Size=UDim2.new(.125,0,.125);
  6193. BackgroundColor3=color;
  6194. Parent=clframe;
  6195. }.MouseButton1Up:connect(function()
  6196. clframe.Visible=false;
  6197. _G.drawColor=color;
  6198. end);
  6199.  
  6200. c=c+1;
  6201. end;
  6202. end;
  6203.  
  6204. addButton('Color','c',function()
  6205. clframe.Visible=true;
  6206. end);
  6207. addButton('Remove your draws','r',function()
  6208. repeat
  6209. destroy(_G.mine[1]);
  6210. table.remove(_G.mine,1);
  6211. Wait(0.01);
  6212. until nil;
  6213. end);
  6214. addButton('Remove global draws','k',function()
  6215. destroy(workspace.draw);
  6216. while(_G.mine[1])do
  6217. destroy(_G.mine[1]);
  6218. table.remove(_G.mine,1);
  6219. end;
  6220. end);
  6221. addButton('Remove selected','x',function()
  6222. repeat
  6223. if(find(workspace,'draw'))then
  6224. local dt=mouse.target;
  6225. if(dt and dt:IsDescendantOf(workspace.draw))then
  6226. selectGui.Adornee=dt.Parent;
  6227. else
  6228. selectGui.Adornee=nil;
  6229. end;
  6230. else
  6231. selectGui.Adornee=nil;
  6232. end;
  6233. Wait(0.01);
  6234. until freeKeys.x;
  6235. selectGui.Adornee=nil;
  6236. end);
  6237.  
  6238.  
  6239.  
  6240.  
  6241. repeat
  6242. Wait(0.01);
  6243. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6244. destroy(_G.mine[1]);
  6245. table.remove(_G.mine,1);
  6246. end;
  6247. until script.Parent==nil or tool.Parent==nil;
  6248. script.Disabled=true;
  6249. destroy(screen);
  6250. end
  6251. end)
  6252.  
  6253. addcmd('god', 'gods player',{},
  6254. function(args, speaker)
  6255. local players = getPlayer(args[1], speaker)
  6256. for i,v in pairs(players)do
  6257. local pchar=_char(v)
  6258. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6259. end
  6260. end)
  6261.  
  6262. addcmd('sgod', 'silently gods 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. spawn(function()
  6268. pchar.Humanoid.MaxHealth = 10000000
  6269. wait()
  6270. pchar.Humanoid.Health = 10000000
  6271. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6272. Notify('Silent godded player(s)') end
  6273. end)
  6274. end
  6275. end)
  6276.  
  6277. addcmd('ungod', 'removes god from a player',{},
  6278. function(args, speaker)
  6279. local players = getPlayer(args[1], speaker)
  6280. for i,v in pairs(players)do
  6281. local pchar=_char(v)
  6282. if pchar then
  6283. pchar.Humanoid.MaxHealth=100
  6284. pchar.Humanoid.Health=100
  6285. end
  6286. end
  6287. end)
  6288.  
  6289. addcmd('heal', 'resets a players health',{},
  6290. function(args, speaker)
  6291. local players = getPlayer(args[1], speaker)
  6292. for i,v in pairs(players)do spawn(function()
  6293. local pchar=_char(v)
  6294. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6295.  
  6296. addcmd('fart', 'makes u fart',{},
  6297. function(args, speaker)
  6298. local players = getPlayer(args[1], speaker)
  6299. for i,v in pairs(players)do
  6300. spawn(function()
  6301. local pchar=_char(v)
  6302. fart = Instance.new("Smoke")
  6303. fart.Parent = pchar.HumanoidRootPart
  6304. fart.Color = Color3.new(255/255, 255/255, 0)
  6305. fart.Opacity = 0.4
  6306. fart.Size = 1.0
  6307. fart.RiseVelocity = 8
  6308. fartsound = Instance.new("Sound", workspace)
  6309. fsound = "http://www.roblox.com/asset?id=251309043"
  6310. fartsound.SoundId = fsound
  6311. fartsound.Volume = 1.0
  6312. fartsound:Play()
  6313. wait(9.0)
  6314. fartsound:Destroy()
  6315. pchar.HumanoidRootPart.Smoke:Destroy()
  6316. end)
  6317. end
  6318. end)
  6319.  
  6320. addcmd('decalspam', 'you can already guess...',{},
  6321. function(args, speaker)
  6322. Notify('Decal Spammed ID: ' ..args[1])
  6323. wait(4)
  6324. decalID = args[1]
  6325. function exPro(root)
  6326. for _, v in pairs(root:GetChildren()) do
  6327. if v:IsA("BasePart") then
  6328. local One = Instance.new("Decal", v)
  6329. local Two = Instance.new("Decal", v)
  6330. local Three = Instance.new("Decal", v)
  6331. local Four = Instance.new("Decal", v)
  6332. local Five = Instance.new("Decal", v)
  6333. local Six = Instance.new("Decal", v)
  6334. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6335. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6336. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6337. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6338. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6339. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6340. One.Face = "Front"
  6341. Two.Face = "Back"
  6342. Three.Face = "Right"
  6343. Four.Face = "Left"
  6344. Five.Face = "Top"
  6345. Six.Face = "Bottom"
  6346. One.Name = "IYdecal"
  6347. Two.Name = "IYdecal"
  6348. Three.Name = "IYdecal"
  6349. Four.Name = "IYdecal"
  6350. Five.Name = "IYdecal"
  6351. Six.Name = "IYdecal"
  6352. end
  6353. exPro(v)
  6354. end
  6355. end
  6356. function asdf(root)
  6357. for _, v in pairs(root:GetChildren()) do
  6358. asdf(v)
  6359. end
  6360. end
  6361. exPro(workspace)
  6362. asdf(workspace)
  6363. end)
  6364.  
  6365. addcmd('undecalspam', 'removes the mess',{},
  6366. function(args, speaker)
  6367. Notify('Removing Decal Spam...')
  6368. wait(4)
  6369. function exPro(root)
  6370. for _, v in pairs(root:GetChildren()) do
  6371. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6372. v.Parent = nil
  6373. end
  6374. exPro(v)
  6375. end
  6376. end
  6377. function asdf(root)
  6378. for _, v in pairs(root:GetChildren()) do
  6379. asdf(v)
  6380. end
  6381. end
  6382. exPro(workspace)
  6383. asdf(workspace)
  6384. end)
  6385.  
  6386. addcmd('sky', 'sets the sky',{'skybox'},
  6387. function(args, speaker)
  6388. playinggif = false
  6389. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6390. s = Instance.new("Sky")
  6391. s.Name = "Sky"
  6392. s.Parent = LightingService
  6393. local skyboxID = args[1]
  6394. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6395. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6396. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6397. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6398. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6399. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6400. LightingService.TimeOfDay = 12
  6401. end)
  6402.  
  6403. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6404. function(args, speaker)
  6405. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6406. playinggif = false
  6407. wait(0.5)
  6408. local GIF = splitString(args[1])
  6409. for _, child in pairs( gLighting:GetChildren()) do
  6410. if child.ClassName == "Sky" then
  6411. child:Destroy()
  6412. end
  6413. end
  6414. Sky = Instance.new("Sky",game.Lighting)
  6415. Notify('Loading...')
  6416. playinggif = true
  6417. for N,F in ipairs(GIF) do
  6418. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6419. end
  6420. gLighting.TimeOfDay = 12
  6421. Notify('Playing skybox')
  6422. playinggif = true
  6423. wait(0.5)
  6424. repeat
  6425. for N,F in ipairs(GIF) do
  6426. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6427. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6428. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6429. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6430. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6431. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6432. wait(skyinterval)
  6433. end
  6434. until playinggif == false
  6435. end)
  6436.  
  6437. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6438. function(args, speaker)
  6439. playinggif = false
  6440. wait(0.5)
  6441. Notify('Stopped sky gif')
  6442. for _, child in pairs( gLighting:GetChildren()) do
  6443. if child.ClassName == "Sky" then
  6444. child:Destroy()
  6445. end
  6446. end
  6447. end)
  6448.  
  6449. addcmd('freeze', 'freezes a player',{'fr'},
  6450. function(args, speaker)
  6451. local players = getPlayer(args[1], speaker)
  6452. if players ~= nil then
  6453. for i, v in pairs(players) do
  6454. spawn(function()
  6455. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6456. end
  6457. end)
  6458. end
  6459. end
  6460. end)
  6461.  
  6462. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6463. function(args, speaker)
  6464. local players = getPlayer(args[1], speaker)
  6465. if players ~= nil then
  6466. for i, v in pairs(players) do
  6467. spawn(function()
  6468. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6469. end
  6470. end)
  6471. end
  6472. end
  6473. end)
  6474.  
  6475. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6476. function(args, speaker)
  6477. local players = getPlayer(args[1], speaker)
  6478. if players ~= nil then
  6479. for i, v in pairs(players) do
  6480. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6481. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6482. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6483. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6484. M.Anchored = true
  6485. end
  6486. end
  6487. end)
  6488.  
  6489. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6490. function(args, speaker)
  6491. for i,v in pairs(workspace:GetDescendants()) do
  6492. if v:IsA("SpawnLocation") then
  6493. v:Destroy()
  6494. end
  6495. end
  6496. end)
  6497.  
  6498. addcmd('neon', 'makes a player neon',{},
  6499. function(args, speaker)
  6500. local players = getPlayer(args[1], speaker)
  6501. if players ~= nil then
  6502. for i, v in pairs(players) do
  6503. for _, child in pairs( _char(v):GetChildren()) do
  6504. if child.ClassName == "CharacterMesh" then
  6505. child:Destroy()
  6506. end
  6507. end
  6508. for _, child in pairs( _char(v):GetChildren()) do
  6509. if child.ClassName == "Shirt" then
  6510. child:Destroy()
  6511. end
  6512. end
  6513. for _, child in pairs( _char(v):GetChildren()) do
  6514. if child.ClassName == "Pants" then
  6515. child:Destroy()
  6516. end
  6517. end
  6518. for _, child in pairs( _char(v):GetDescendants()) do
  6519. if child.ClassName == "Part" then
  6520. child.Material = "Neon"
  6521. end
  6522. end
  6523. end
  6524. end
  6525. end)
  6526.  
  6527. addcmd('glass', 'makes a player glass',{},
  6528. function(args, speaker)
  6529. local players = getPlayer(args[1], speaker)
  6530. if players ~= nil then
  6531. for i, v in pairs(players) do
  6532. for _, child in pairs( _char(v):GetChildren()) do
  6533. if child.ClassName == "CharacterMesh" then
  6534. child:Destroy()
  6535. end
  6536. end
  6537. for _, child in pairs( _char(v):GetChildren()) do
  6538. if child.ClassName == "Shirt" then
  6539. child:Destroy()
  6540. end
  6541. end
  6542. for _, child in pairs( _char(v):GetChildren()) do
  6543. if child.ClassName == "Pants" then
  6544. child:Destroy()
  6545. end
  6546. end
  6547. for _, child in pairs( _char(v):GetDescendants()) do
  6548. if child.ClassName == "Part" then
  6549. child.Material = "Glass"
  6550. child.Transparency = 0.3
  6551. end
  6552. end
  6553. end
  6554. end
  6555. end)
  6556.  
  6557.  
  6558. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6559. function(args, speaker)
  6560. local players = getPlayer(args[1], speaker)
  6561. local platforms = {}
  6562. for i,v in pairs(players) do
  6563. local p = game:GetService("Players")[v]
  6564. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6565. end
  6566. Notify(table.concat(platforms, ', '))
  6567. end)
  6568.  
  6569. addcmd('whiteify', 'Turns the target white.', {'white'},
  6570. function(args, speaker)
  6571. local players = getPlayer(args[1], speaker)
  6572.  
  6573. for i,v in pairs(players) do
  6574. local lplr = game:GetService("Players")[v]
  6575. local bodyc = lplr.Character["Body Colors"]
  6576. local color = "Institutional white"
  6577.  
  6578. bodyc.HeadColor = BrickColor.new(color)
  6579. bodyc.LeftArmColor = BrickColor.new(color)
  6580. bodyc.LeftLegColor = BrickColor.new(color)
  6581. bodyc.RightArmColor = BrickColor.new(color)
  6582. bodyc.RightLegColor = BrickColor.new(color)
  6583. bodyc.TorsoColor = BrickColor.new(color)
  6584. end
  6585. end)
  6586.  
  6587. addcmd('blackify', 'Turns the target black.', {'black'},
  6588. function(args, speaker)
  6589. local players = getPlayer(args[1], speaker)
  6590.  
  6591. for i,v in pairs(players) do
  6592. local lplr = game:GetService("Players")[v]
  6593. local bodyc = lplr.Character["Body Colors"]
  6594. local color = "Black"
  6595.  
  6596. bodyc.HeadColor = BrickColor.new(color)
  6597. bodyc.LeftArmColor = BrickColor.new(color)
  6598. bodyc.LeftLegColor = BrickColor.new(color)
  6599. bodyc.RightArmColor = BrickColor.new(color)
  6600. bodyc.RightLegColor = BrickColor.new(color)
  6601. bodyc.TorsoColor = BrickColor.new(color)
  6602. end
  6603. end)
  6604.  
  6605. addcmd('kill', 'kills a player',{},
  6606. function(args, speaker)
  6607. local players = getPlayer(args[1], speaker)
  6608. for i,v in pairs(players)do
  6609. local pchar=_char(v)
  6610. pchar:BreakJoints()
  6611. end
  6612. end)
  6613.  
  6614. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6615. function(args, speaker)
  6616. local players = getPlayer(args[1], speaker)
  6617. for i,v in pairs(players)do
  6618. spawn(function()
  6619. local plr = gPlayers[v]
  6620. local char = plr.Character
  6621. char.Humanoid.WalkSpeed = 100
  6622. char.Humanoid.JumpPower = 70
  6623. spawn(function()
  6624. for i,v in pairs(char:GetChildren()) do
  6625. if v:IsA("BasePart") then
  6626. coroutine.wrap(function()
  6627. for i=0,1,.1 do
  6628. wait()
  6629. v.Transparency = v.Transparency +i
  6630. end
  6631. end)()
  6632. end
  6633. end
  6634. for i,v in pairs(char:GetChildren()) do
  6635. if v:IsA("Accessory") then
  6636. coroutine.wrap(function()
  6637. for i=0,1,.1 do
  6638. wait()
  6639. v.Handle.Transparency = v.Handle.Transparency +i
  6640. end
  6641. end)()
  6642. end
  6643. end
  6644. end)
  6645. char.Head.face:Destroy()
  6646. wait(1)
  6647. local s = Instance.new("Sound")
  6648. s.Name = "wae"
  6649. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6650. s.Volume = 1
  6651. s.Pitch = 1
  6652. s.Looped = true
  6653. s.archivable = true
  6654. s.Parent = gPlayers.LocalPlayer.Character.Head
  6655. s:play()
  6656. local daqueen = Instance.new("Part",char)
  6657. daqueen.Name = "asd"
  6658. daqueen.CanCollide = false
  6659. local mesh = Instance.new("SpecialMesh",daqueen)
  6660. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6661. mesh.MeshId = "rbxassetid://1300136843"
  6662. local text = Instance.new("Decal",daqueen)
  6663. text.Name = "asd"
  6664. text.Texture = "rbxassetid://1300137893"
  6665. local knowdawey = Instance.new("Weld",char)
  6666. knowdawey.Part0 = char.HumanoidRootPart
  6667. knowdawey.Part1 = daqueen
  6668. local eye1 = Instance.new("Part")
  6669. eye1.CanCollide = false
  6670. eye1.Parent = char
  6671. local mesh1 = Instance.new("SpecialMesh",eye1)
  6672. mesh1.MeshId = "rbxassetid://1300138314"
  6673. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6674. local eyetext = Instance.new("Decal",eye1)
  6675. eyetext.Texture = "rbxassetid://1300129774"
  6676. local eye1w = Instance.new("Weld",char)
  6677. eye1w.Part0 = char.HumanoidRootPart
  6678. eye1w.Part1 = eye1
  6679. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6680. end)
  6681. end
  6682. end)
  6683.  
  6684. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6685. function(args, speaker)
  6686. part = GLS(false, 0)
  6687. local function dels(instance)
  6688. for i,v in pairs(instance:GetChildren())do
  6689. if v.Name:lower() == part:lower() then v:Destroy() end
  6690. dels(v)
  6691. end
  6692. end
  6693. dels(workspace)
  6694. Notify('Deleted ' ..GLS(false, 0))
  6695. end)
  6696.  
  6697. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6698. function(args, speaker)
  6699. part = GLS(false, 0)
  6700. local function dels(instance)
  6701. for i,v in pairs(instance:GetChildren())do
  6702. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6703. dels(v)
  6704. end
  6705. end
  6706. dels(workspace)
  6707. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6708. end)
  6709.  
  6710. addcmd('blur', 'adjusts blur',{},
  6711. function(args, speaker)
  6712. local function dels(instance)
  6713. for i,v in pairs(instance:GetChildren())do
  6714. if v:IsA'BlurEffect'then v:Destroy()end
  6715. dels(v)
  6716. end
  6717. end
  6718. dels(LightingService)
  6719.  
  6720. local b = Instance.new("BlurEffect", LightingService)
  6721. b.Name = "IYblur"
  6722. b.Size = args[1]
  6723. end)
  6724.  
  6725. addcmd('distortsound','changes volume of sound',{'distort'},
  6726. function(args, speaker)
  6727. for i,v in pairs(workspace:GetChildren())do
  6728. if v:IsA("Sound") and v.Name == "IYsound" then
  6729. v:ClearAllChildren ()
  6730. local d = Instance.new('DistortionSoundEffect')
  6731. d.Parent = v
  6732. d.Level = args[1]
  6733. Notify('Changed distortion to ' .. args[1])
  6734. end
  6735. end
  6736. end)
  6737.  
  6738. addcmd('volume','changes volume of sound',{'vol'},
  6739. function(args, speaker)
  6740. for i,v in pairs(workspace:GetChildren())do
  6741. if v:IsA("Sound") and v.Name == "IYsound" then
  6742. v.Volume = args[1]
  6743. Notify('Changed volume to ' .. args[1])
  6744. end
  6745. end
  6746. end)
  6747.  
  6748. addcmd('pitch','changes pitch of sound',{},
  6749. function(args, speaker)
  6750. for i,v in pairs(workspace:GetChildren())do
  6751. if v:IsA("Sound") and v.Name == "IYsound" then
  6752. v.Pitch = args[1]
  6753. Notify('Changed pitch to ' .. args[1])
  6754. end
  6755. end
  6756. end)
  6757.  
  6758. addcmd('loadmap', 'spawns a map',{},
  6759. function(args, speaker)
  6760. local m = args[1]
  6761. for _,v in pairs(workspace:GetChildren()) do
  6762. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6763. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6764. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6765. wait(1)
  6766. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6767. map.Parent = workspace
  6768. end)
  6769.  
  6770. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6771. function(args, speaker)
  6772. msghook()
  6773. if MSGhook == false then
  6774. local localp = game:GetService'Players'.LocalPlayer
  6775. localp.CharacterAppearanceId = 20018
  6776. localp.Character:BreakJoints()
  6777. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6778. Instance.new("ForceField", localp.Character)
  6779. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6780. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6781. localp.CharacterAppearanceId = 0
  6782. localp.Character:BreakJoints()
  6783. if _G.mainhat ~= nil then
  6784. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6785. local part = Instance.new('Part')
  6786. part.Anchored = true
  6787. part.Transparency = 1
  6788. main.Disabled = false
  6789. main.Parent = part
  6790. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6791. part.Parent = localp.Character
  6792. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6793. repeat wait() until localp:FindFirstChild'ChessMsg'
  6794. part:Destroy()
  6795. local message = localp:FindFirstChild'ChessMsg'
  6796. message.Text = ''
  6797. message.Parent = workspace
  6798. message.Name = "IYmessage"
  6799. if part ~= nil then part:Destroy() end
  6800. localp.Character.HumanoidRootPart.Anchored = false
  6801. for _, child in pairs( workspace:GetChildren()) do
  6802. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6803. child:Destroy()
  6804. end
  6805. end
  6806. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6807. if _G.msg ~= nil then
  6808. Notify('Loaded global message bypass')
  6809. else
  6810. execCmd("loadm")
  6811. end
  6812. end
  6813. elseif MSGhook == true then
  6814. Notify('Messages already loaded!')
  6815. end
  6816. end)
  6817.  
  6818. addcmd('countdown', 'makes a countdown', {},
  6819. function(args, speaker)
  6820. local players = getPlayer(args[1], speaker)
  6821. if args[1] ~= string then
  6822. local time = args[1]
  6823. msghook()
  6824. if MSGhook == true then
  6825. local h = workspace.IYmessage
  6826. for i = time, 1, -1 do
  6827. wait(1)
  6828. h.Text = "Countdown: "..i..""
  6829. end
  6830. wait(1)
  6831. h.Text = "Times Up!"
  6832. wait(2)
  6833. h.Text = ''
  6834. elseif MSGhook == false then
  6835. execCmd("loadm")
  6836. repeat wait() until workspace:FindFirstChild("IYmessage")
  6837. local h = workspace.IYmessage
  6838. for i = time, 1, -1 do
  6839. wait(1)
  6840. h.Text = "Countdown: "..i..""
  6841. end
  6842. wait(1)
  6843. h.Text = "Times Up!"
  6844. wait(2)
  6845. h.Text = ''
  6846. end
  6847. end
  6848. end)
  6849.  
  6850. addcmd('explode', 'explode a player', {},
  6851. function(args, speaker)
  6852. local players = getPlayer(args[1], speaker)
  6853. for i, v in pairs(players) do
  6854. local char = _char(v)
  6855. if char:FindFirstChild("HumanoidRootPart") then
  6856. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6857. end
  6858. end
  6859. end)
  6860.  
  6861. addcmd('flood', 'makes a flood e.e', {},
  6862. function(args, speaker)
  6863. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6864. end)
  6865.  
  6866. addcmd('spookyify', 'makes it sp00ky', {},
  6867. function(args, speaker)
  6868. local music = Instance.new("Sound", workspace)
  6869. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6870. music.Volume = 20
  6871. music.Looped = true
  6872. music:Play()
  6873.  
  6874. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6875. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6876. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6877. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6878.  
  6879. local w = workspace:GetChildren()
  6880.  
  6881. for i= 1,#w do
  6882. if w[i]:isA("BasePart") then
  6883. pe = Instance.new("ParticleEmitter", w[i])
  6884. pe.Texture = tex4
  6885. pe.VelocitySpread = 5
  6886. end
  6887. end
  6888.  
  6889. local playerLeaderstats = {}
  6890. for i, v in pairs(gPlayers:GetChildren()) do
  6891. table.insert(playerLeaderstats, v)
  6892. end
  6893. for i, v in pairs(playerLeaderstats) do
  6894. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6895. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6896. pe.VelocitySpread = 50
  6897. end
  6898.  
  6899. texture = "http://www.roblox.com/asset/?id=185495987"
  6900.  
  6901. local A = workspace:GetChildren()
  6902. local B = workspace:GetChildren()
  6903. local C = workspace:GetChildren()
  6904. local D = workspace:GetChildren()
  6905. local E = workspace:GetChildren()
  6906. local F = workspace:GetChildren()
  6907. for i,v in pairs(A) do
  6908. if v:IsA("Part") then
  6909. local d = Instance.new("Decal",v)
  6910. v.Decal.Face = "Top"
  6911. v.Decal.Texture = texture
  6912. v.Anchored = true
  6913. end
  6914. end
  6915.  
  6916. for i,v in pairs(B) do
  6917. if v:IsA("Part") then
  6918. local s = Instance.new("Decal",v)
  6919. s.Face = "Front"
  6920. s.Texture = texture
  6921. end
  6922. end
  6923.  
  6924. for i,v in pairs(C) do
  6925. if v:IsA("Part") then
  6926. local h = Instance.new("Decal",v)
  6927. h.Face = "Back"
  6928. h.Texture = texture
  6929. end
  6930. end
  6931.  
  6932. for i,v in pairs(D) do
  6933. if v:IsA("Part") then
  6934. local j = Instance.new("Decal",v)
  6935. j.Face = "Left"
  6936. j.Texture = texture
  6937. end
  6938. end
  6939.  
  6940. for i,v in pairs(E) do
  6941. if v:IsA("Part") then
  6942. local k = Instance.new("Decal",v)
  6943. k.Face = "Right"
  6944. k.Texture = texture
  6945. end
  6946. end
  6947.  
  6948. for i,v in pairs(F) do
  6949. if v:IsA("Part") then
  6950. local l = Instance.new("Decal",v)
  6951. l.Face = "Bottom"
  6952. l.Texture = texture
  6953. end
  6954.  
  6955. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6956. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6957. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6958. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6959. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6960. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6961. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6962. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6963.  
  6964. Spooky = Instance.new("Sound", workspace)
  6965. Spooky.Name = "Spooky"
  6966. Spooky.SoundId = "rbxassetid://174270407"
  6967. Spooky.Volume = 15
  6968. Spooky.Looped = true
  6969. Spooky:Play()
  6970.  
  6971. Sky = Instance.new("Sky", LightingService)
  6972. Sky.SkyboxBk = imageOne
  6973. Sky.SkyboxDn = imageOne
  6974. Sky.SkyboxFt = imageOne
  6975. Sky.SkyboxLf = imageOne
  6976. Sky.SkyboxRt = imageOne
  6977. Sky.SkyboxUp = imageOne
  6978.  
  6979.  
  6980. while true do
  6981. Sky.SkyboxBk = imageOne
  6982. Sky.SkyboxDn = imageOne
  6983. Sky.SkyboxFt = imageOne
  6984. Sky.SkyboxLf = imageOne
  6985. Sky.SkyboxRt = imageOne
  6986. Sky.SkyboxUp = imageOne
  6987. wait(0.15)
  6988. Sky.SkyboxBk = imageTwo
  6989. Sky.SkyboxDn = imageTwo
  6990. Sky.SkyboxFt = imageTwo
  6991. Sky.SkyboxLf = imageTwo
  6992. Sky.SkyboxRt = imageTwo
  6993. Sky.SkyboxUp = imageTwo
  6994. wait(0.15)
  6995. Sky.SkyboxBk = imageThree
  6996. Sky.SkyboxDn = imageThree
  6997. Sky.SkyboxFt = imageThree
  6998. Sky.SkyboxLf = imageThree
  6999. Sky.SkyboxRt = imageThree
  7000. Sky.SkyboxUp = imageThree
  7001. wait(0.15)
  7002. Sky.SkyboxBk = imageFour
  7003. Sky.SkyboxDn = imageFour
  7004. Sky.SkyboxFt = imageFour
  7005. Sky.SkyboxLf = imageFour
  7006. Sky.SkyboxRt = imageFour
  7007. Sky.SkyboxUp = imageFour
  7008. wait(0.15)
  7009. Sky.SkyboxBk = imageFive
  7010. Sky.SkyboxDn = imageFive
  7011. Sky.SkyboxFt = imageFive
  7012. Sky.SkyboxLf = imageFive
  7013. Sky.SkyboxRt = imageFive
  7014. Sky.SkyboxUp = imageFive
  7015. wait(0.15)
  7016. Sky.SkyboxBk = imageSix
  7017. Sky.SkyboxDn = imageSix
  7018. Sky.SkyboxFt = imageSix
  7019. Sky.SkyboxLf = imageSix
  7020. Sky.SkyboxRt = imageSix
  7021. Sky.SkyboxUp = imageSix
  7022. wait(0.15)
  7023. Sky.SkyboxBk = imageSeven
  7024. Sky.SkyboxDn = imageSeven
  7025. Sky.SkyboxFt = imageSeven
  7026. Sky.SkyboxLf = imageSeven
  7027. Sky.SkyboxRt = imageSeven
  7028. Sky.SkyboxUp = imageSeven
  7029. wait(0.15)
  7030. Sky.SkyboxBk = imageEight
  7031. Sky.SkyboxDn = imageEight
  7032. Sky.SkyboxFt = imageEight
  7033. Sky.SkyboxLf = imageEight
  7034. Sky.SkyboxRt = imageEight
  7035. Sky.SkyboxUp = imageEight
  7036. wait(0.15)
  7037.  
  7038. end
  7039. end
  7040. end)
  7041.  
  7042. addcmd('invisible', 'make a player invisible',{'invis'},
  7043. function(args, speaker)
  7044. local players = getPlayer(args[1], speaker)
  7045. for i, v in pairs(players) do
  7046. for k, v2 in pairs(_char(v):GetChildren()) do
  7047. if v2.className == "Part" then
  7048. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7049. elseif v2.className == "Accessory" then
  7050. if v2:FindFirstChild("Handle") then
  7051. v2.Handle.Transparency = 1
  7052. end
  7053. end
  7054. if v2:FindFirstChild("face") then
  7055. v2.face.Transparency = 1
  7056. end
  7057. end
  7058. end
  7059. end)
  7060.  
  7061. addcmd('visible', 'make a player visible',{'vis'},
  7062. function(args, speaker)
  7063. local players = getPlayer(args[1], speaker)
  7064. for i, v in pairs(players) do
  7065. for k, v2 in pairs(_char(v):GetChildren()) do
  7066. if v2.className == "Part" then
  7067. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7068. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7069. end
  7070. if v2:FindFirstChild("face") then
  7071. v2.face.Transparency = 0
  7072. end
  7073. end
  7074. end
  7075. end)
  7076.  
  7077. addcmd('goto', 'go to a player',{'to'},
  7078. function(args, speaker)
  7079. local players = getPlayer(args[1], speaker)
  7080. if _char(players[1]) ~= nil then
  7081. if speaker.Character:FindFirstChild("Humanoid") then
  7082. speaker.Character.Humanoid.Jump = true
  7083. end
  7084. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7085. end
  7086. end)
  7087.  
  7088. addcmd('bring', 'bring a player to you',{},
  7089. function(args, speaker)
  7090. local players = getPlayer(args[1], speaker)
  7091. for i,v in pairs(players) do
  7092. if _char(v) ~= nil then
  7093. if _char(v):FindFirstChild("Humanoid") then
  7094. _char(v).Humanoid.Jump = true
  7095. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7096. end
  7097. wait(0.1)
  7098. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7099. end
  7100. end
  7101. end)
  7102.  
  7103. addcmd('tp', 'teleport player 1 to player 2',{},
  7104. function(args, speaker)
  7105. local players1=getPlayer(args[1], speaker)
  7106. local players2=getPlayer(args[2], speaker)
  7107. if not players2[1] then return end
  7108. for i,v in pairs(players1) do
  7109. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7110. if _char(v):FindFirstChild("Humanoid") then
  7111. _char(v).Humanoid.Jump = true
  7112. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7113. end
  7114. wait(0.1)
  7115. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7116. end
  7117. end
  7118. end)
  7119.  
  7120. local WayPoints = {}
  7121. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7122. function(args, speaker)
  7123. local WPName = tostring(GLS(false, 0))
  7124. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7125. Notify("Created waypoint: "..GLS(false, 0))
  7126. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7127. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7128. updatepositions()
  7129. end
  7130. end)
  7131.  
  7132. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7133. function(args, speaker)
  7134. for i,v in pairs(WayPoints) do
  7135. if v.NAME == tostring(GLS(false, 0)) then
  7136. Notify("Deleted waypoint: " .. v.NAME)
  7137. table.remove(WayPoints, i)
  7138. updatepositions()
  7139. end end
  7140. end)
  7141.  
  7142.  
  7143. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7144. function(args, speaker)
  7145. local players = getPlayer(args[1], speaker)
  7146. local WPName = tostring(GLS(false, 1))
  7147. for i,v in pairs(players) do
  7148. if gPlayers[v] and gPlayers[v].Character then
  7149. for i,_ in pairs(WayPoints) do
  7150. local x = WayPoints[i].COORD[1]
  7151. local y = WayPoints[i].COORD[2]
  7152. local z = WayPoints[i].COORD[3]
  7153. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7154. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7155. end
  7156. end
  7157. end
  7158. end
  7159. end)
  7160.  
  7161. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7162. function(args, speaker)
  7163. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7164. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7165. if _players[v].Character and _players[b].Character then
  7166. _players[v].CharacterAppearanceId = _players[b].userId
  7167. refresh(_players[v])
  7168. end
  7169. end
  7170. end
  7171. end)
  7172.  
  7173. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7174. function(args, speaker)
  7175. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7176. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7177. spawn(function()
  7178. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7179. if v:IsA('Tool') or v:IsA('HopperBin') then
  7180. if not _players[b] then
  7181. v:Clone().Parent = speaker.Backpack
  7182. else v:Clone().Parent = _players[b].Backpack
  7183. end
  7184. end
  7185. end
  7186. end)
  7187. end
  7188. end
  7189. end)
  7190.  
  7191. addcmd('char', 'change a players appearance',{},
  7192. function(args, speaker)
  7193. local players = getPlayer(args[1], speaker)
  7194. if not args[1]or not args[2]then return end
  7195. local id=args[2]
  7196. if players ~= nil then
  7197. for i,v in pairs(players) do
  7198. gPlayers[v].CharacterAppearanceId = id
  7199. refresh(gPlayers[v])
  7200. end
  7201. end
  7202. end)
  7203.  
  7204. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7205. function(args, speaker)
  7206. local players = getPlayer(args[1], speaker)
  7207. if players ~= nil then
  7208. for i,v in pairs(players) do
  7209. gPlayers[v].CharacterAppearanceId = 0
  7210. refresh(gPlayers[v])
  7211. end
  7212. end
  7213. end)
  7214.  
  7215. addcmd('speed', 'change a players walkspeed',{'ws'},
  7216. function(args, speaker)
  7217. local players = getPlayer(args[1], speaker)
  7218. if not args[1]or not args[2]then return end
  7219. local num=args[2]
  7220. for i,v in pairs(players) do
  7221. if _char(v):FindFirstChild("Humanoid") then
  7222. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7223. end
  7224. end
  7225. end)
  7226.  
  7227. addcmd('jump', 'forces a player to jump',{},
  7228. function(args, speaker)
  7229. local players = getPlayer(args[1], speaker)
  7230. for i,v in pairs(players) do
  7231. if _char(v):FindFirstChild("Humanoid") then
  7232. _char(v).Humanoid.Jump = true
  7233. end
  7234. end
  7235. end)
  7236.  
  7237. jumping = {}
  7238. addcmd('loopjump','like a bunny :)',{'ljump'},
  7239. function(args, speaker)
  7240. local players = getPlayer(args[1], speaker)
  7241. for i,v in pairs(players)do
  7242. spawn(function()
  7243. if FindTable(jumping, _players[v].Name) then return end
  7244. table.insert(jumping, _players[v].Name)
  7245. repeat wait(0.01)
  7246. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7247. if _players[v].Character.Humanoid.Jump ~= true then
  7248. _players[v].Character.Humanoid.Jump = true end end
  7249. until not FindTable(jumping, _players[v].Name)
  7250. end)
  7251. end
  7252. end)
  7253.  
  7254. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7255. function(args, speaker)
  7256. local players = getPlayer(args[1], speaker)
  7257. for i,v in pairs(players)do
  7258. spawn(function()
  7259. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7260. end)
  7261. end
  7262. end)
  7263.  
  7264. addcmd('sit', 'sit a player',{},
  7265. function(args, speaker)
  7266. local players = getPlayer(args[1], speaker)
  7267. for i,v in pairs(players) do
  7268. if _char(v):FindFirstChild("Humanoid") then
  7269. _char(v).Humanoid.Sit = true
  7270. end
  7271. end
  7272. end)
  7273.  
  7274. sitting = {}
  7275. addcmd('loopsit','very annoying',{'lsit'},
  7276. function(args, speaker)
  7277. local players = getPlayer(args[1], speaker)
  7278. for i,v in pairs(players)do
  7279. spawn(function()
  7280. if FindTable(sitting, _players[v].Name) then return end
  7281. table.insert(sitting, _players[v].Name)
  7282. repeat wait(0.01)
  7283. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7284. if _players[v].Character.Humanoid.Sit ~= true then
  7285. _players[v].Character.Humanoid.Sit = true end end
  7286. until not FindTable(sitting, _players[v].Name)
  7287. end)
  7288. end
  7289. end)
  7290.  
  7291. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7292. function(args, speaker)
  7293. local players = getPlayer(args[1], speaker)
  7294. for i,v in pairs(players)do
  7295. spawn(function()
  7296. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7297. end)
  7298. end
  7299. end)
  7300.  
  7301. addcmd('strength',' strong',{},
  7302. function(args, speaker)
  7303. local players = getPlayer(args[1], speaker)
  7304. for i,v in pairs(players)do
  7305. spawn(function()
  7306. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7307. if child.ClassName == "Part" then
  7308. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7309. end
  7310. end
  7311. end)
  7312. end
  7313. end)
  7314.  
  7315. addcmd('weaken',' weak',{},
  7316. function(args, speaker)
  7317. local players = getPlayer(args[1], speaker)
  7318. for i,v in pairs(players)do
  7319. spawn(function()
  7320. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7321. if child.ClassName == "Part" then
  7322. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7323. end
  7324. end
  7325. end)
  7326. end
  7327. end)
  7328.  
  7329. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7330. function(args, speaker)
  7331. local players = getPlayer(args[1], speaker)
  7332. for i,v in pairs(players)do
  7333. spawn(function()
  7334. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7335. if child.ClassName == "Part" then
  7336. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7337. end
  7338. end
  7339. end)
  7340. end
  7341. end)
  7342.  
  7343. addcmd('trip','makes a player trip',{},
  7344. function(args, speaker)
  7345. local players = getPlayer(args[1], speaker)
  7346. for i,v in pairs(players)do
  7347. spawn(function()
  7348. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7349. local dir = _players[v].Character:findFirstChild("Right Leg")
  7350. dir.Anchored = true
  7351. if dir.Anchored == true then
  7352. wait(.5)
  7353. _players[v].Character.Humanoid.Sit = true
  7354. wait(1)
  7355. _players[v].Character.Humanoid.Sit = false
  7356. dir.Anchored = false
  7357. end
  7358. end
  7359. end)
  7360. end
  7361. end)
  7362.  
  7363. oofing = false
  7364. addcmd('loopoof','very VERY annoying',{},
  7365. function(args, speaker)
  7366. oofing = true
  7367. repeat wait(0.01)
  7368. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7369. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7370. for _,x in pairs(v.Character.Head:GetChildren()) do
  7371. if x:IsA'Sound' then x.Playing = true end
  7372. end
  7373. end
  7374. end
  7375. until oofing == false
  7376. end)
  7377.  
  7378. addcmd('unloopoof','stops the oof chaos',{},
  7379. function(args, speaker)
  7380. oofing = false
  7381. end)
  7382.  
  7383. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7384. function(args, speaker)
  7385. local players = getPlayer(args[1], speaker)
  7386. if not args[1]or not args[2]then return end
  7387. local num=args[2]
  7388. for i,v in pairs(players) do
  7389. if _char(v):FindFirstChild("Humanoid") then
  7390. _char(v).Humanoid.JumpPower=tonumber(num)
  7391. end
  7392. end
  7393. end)
  7394.  
  7395. addcmd('confuse', 'confusing...',{},
  7396. function(args, speaker)
  7397. local players = getPlayer(args[1], speaker)
  7398. for i,v in pairs(players) do
  7399. spawn(function()
  7400. if _char(v):FindFirstChild("Humanoid") then
  7401. _char(v).Humanoid.Name = "ConfusedNigga"
  7402. while true do
  7403. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7404. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7405. wait(0.1)
  7406. end
  7407.  
  7408. end
  7409. end)
  7410. end
  7411. end)
  7412.  
  7413. addcmd('unconfuse', 'not confusing...',{},
  7414. function(args, speaker)
  7415. local players = getPlayer(args[1], speaker)
  7416. for i,v in pairs(players) do
  7417. spawn(function()
  7418. if _char(v):FindFirstChild("ConfusedNigga") then
  7419. _char(v).ConfusedNigga.Name = "Humanoid"
  7420. wait(0.3)
  7421. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7422.  
  7423. end
  7424. end)
  7425. end
  7426. end)
  7427.  
  7428. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7429. function(args, speaker)
  7430. local players = getPlayer(args[1], speaker)
  7431. for i,v in pairs(players) do
  7432. if _char(v):FindFirstChild("Humanoid") then
  7433. _char(v).Humanoid.PlatformStand = true
  7434. end
  7435. end
  7436. end)
  7437.  
  7438. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7439. function(args, speaker)
  7440. local players = getPlayer(args[1], speaker)
  7441. for i,v in pairs(players) do
  7442. if _char(v):FindFirstChild("Humanoid") then
  7443. _char(v).Humanoid.PlatformStand = false
  7444. end
  7445. end
  7446. end)
  7447.  
  7448. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7449. function(args, speaker)
  7450. local players = getPlayer(args[1], speaker)
  7451. for i,v in pairs(players) do
  7452. if _char(v):FindFirstChild("Humanoid") then
  7453. _char(v).Humanoid.HipHeight = args[2]
  7454. end
  7455. end
  7456. end)
  7457.  
  7458. addcmd('face', 'change a players face',{},
  7459. function(args, speaker)
  7460. local players = getPlayer(args[1], speaker)
  7461. for i,v in pairs(players) do
  7462. if _char(v).Head:FindFirstChild("face") then
  7463. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7464. end
  7465. end
  7466. end)
  7467.  
  7468. addcmd('time', 'change the time of day',{},
  7469. function(args, speaker)
  7470. if not args[1]then return end
  7471. Notify('Time set to ' .. args[1])
  7472. LightingService.ClockTime = args[1]
  7473. end)
  7474.  
  7475. addcmd('day', 'change the time to day',{},
  7476. function(args, speaker)
  7477. LightingService.ClockTime = 15
  7478. end)
  7479.  
  7480. addcmd('night', 'change the time of night',{},
  7481. function(args, speaker)
  7482. LightingService.ClockTime = 0
  7483. end)
  7484.  
  7485. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7486. function(args, speaker)
  7487. Notify('Turned on global shadows')
  7488. LightingService.GlobalShadows = true
  7489. end)
  7490.  
  7491. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7492. function(args, speaker)
  7493. Notify('Turned off global shadows')
  7494. LightingService.GlobalShadows = false
  7495. end)
  7496.  
  7497. addcmd('outlines', 'changes the lighting property',{},
  7498. function(args, speaker)
  7499. Notify('Turned on outlines')
  7500. LightingService.Outlines = true
  7501. end)
  7502.  
  7503. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7504. function(args, speaker)
  7505. Notify('Turned off outlines')
  7506. LightingService.Outlines = false
  7507. end)
  7508.  
  7509. addcmd('brightness', 'changes the lighting property',{},
  7510. function(args, speaker)
  7511. Notify('Set brightness to ' .. args[1])
  7512. LightingService.Brightness = args[1]
  7513. end)
  7514.  
  7515. addcmd('age','tells you the age of a player',{},
  7516. function(args, speaker)
  7517. local players = getPlayer(args[1], speaker)
  7518. if speaker.userId ~= LP.userId then
  7519. lponly(speaker)
  7520. else
  7521. for i,v in pairs(players) do
  7522. game:FindService('StarterGui'):SetCore('SendNotification', {
  7523. Title = _players[v].Name,
  7524. Text = 'Age: '.._players[v].AccountAge,
  7525. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7526. Duration = 5,
  7527. })
  7528. end
  7529. end
  7530. end)
  7531.  
  7532. addcmd('remotespy', 'prints remotes',{'remotes'},
  7533. function(args, speaker)
  7534. if speaker.userId ~= LP.userId then
  7535. lponly(speaker)
  7536. else
  7537. Notify('Printing remotes')
  7538. function getem(o)
  7539. for i,v in pairs(o:children())do
  7540. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7541. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7542. end
  7543. getem(v)
  7544. end
  7545. end
  7546. pcall(getem,game)
  7547. end
  7548. end)
  7549.  
  7550. addcmd('f3x', 'loads f3x tools',{'fex'},
  7551. function(args, speaker)
  7552. if speaker.userId ~= LP.userId then
  7553. lponly(speaker)
  7554. else
  7555. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7556. end
  7557. end)
  7558.  
  7559. addcmd('kick', 'kick a player',{},
  7560. function(args, speaker)
  7561. local players = getPlayer(args[1], speaker)
  7562. for i,v in pairs(players) do
  7563. spawn(function()
  7564. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7565. Notify('Kicked player(s)') end
  7566. kickF(gPlayers[v])
  7567. end) end end)
  7568.  
  7569. function fadelock(id)
  7570. if lockic.ImageTransparency ~= 1 then
  7571. for i=1, 10 do
  7572. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7573. wait(0.01)
  7574. end
  7575. lockic.ImageTransparency = 1
  7576. end
  7577. if id ~= 'off' then
  7578. lockic.Image = id
  7579. wait(0.2)
  7580. for i=1, 10 do
  7581. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7582. wait(0.01)
  7583. end
  7584. lockic.ImageTransparency = 0
  7585. end end
  7586.  
  7587. addcmd('serverlock', 'lock teh server',{'slock'},
  7588. function(args, speaker)
  7589. slock = true
  7590. agelock = false
  7591. Notify('Locked Server')
  7592. fadelock("rbxassetid://1495252742")
  7593. end)
  7594.  
  7595. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7596. function(args, speaker)
  7597. slock = false
  7598. Notify('Unlocked Server')
  7599. if lockic.Image == "rbxassetid://1495252742" then
  7600. fadelock('off')
  7601. end
  7602. end)
  7603.  
  7604. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7605. function(args, speaker)
  7606. if isNumber(args[1]) then
  7607. Notify('Set the age lock to age ' .. args[1])
  7608. isagelocked = true
  7609. slock = false
  7610. agelock = tonumber(args[1])
  7611. fadelock("rbxassetid://1495252495")
  7612. end
  7613. end)
  7614.  
  7615. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7616. function(args, speaker)
  7617. Notify('Disabled age lock')
  7618. isagelocked = false
  7619. if lockic.Image == "rbxassetid://1495252495" then
  7620. fadelock('off')
  7621. end
  7622. end)
  7623.  
  7624. addcmd('unlockws', 'unlock the whole workspace',{},
  7625. function(args, speaker)
  7626. Notify('Workspace unlocked')
  7627. wait(1)
  7628. local function unlock(instance)
  7629. for i,v in pairs(instance:GetChildren()) do
  7630. if v:IsA("BasePart") then
  7631. v.Locked = false
  7632. end
  7633. unlock(v)
  7634. end
  7635. end
  7636. unlock(workspace)
  7637. end)
  7638.  
  7639. addcmd('lockws', 'lock the whole workspace',{},
  7640. function(args, speaker)
  7641. Notify('Workspace locked')
  7642. wait(1)
  7643. local function lock(instance)
  7644. for i,v in pairs(instance:GetChildren()) do
  7645. if v:IsA("BasePart") then
  7646. v.Locked = true
  7647. end
  7648. lock(v)
  7649. end
  7650. end
  7651. lock(workspace)
  7652. end)
  7653.  
  7654. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7655. function(args, speaker)
  7656. local function unanchor(instance)
  7657. for i,v in pairs(instance:GetChildren()) do
  7658. if v:IsA("BasePart") then
  7659. v.Anchored=false
  7660. end
  7661. unanchor(v)
  7662. end
  7663. end
  7664. unanchor(workspace)
  7665. end)
  7666.  
  7667. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7668. function(args, speaker)
  7669. local function anchor(instance)
  7670. for i,v in pairs(instance:GetChildren()) do
  7671. if v:IsA("BasePart") then
  7672. v.Anchored=true
  7673. end
  7674. anchor(v)
  7675. end
  7676. end
  7677. anchor(workspace)
  7678. end)
  7679.  
  7680. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7681. function()
  7682. for _,v in pairs(workspace:GetChildren()) do
  7683. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7684. v:Destroy()
  7685. elseif v:IsA("Terrain") then
  7686. v:Clear()
  7687. end
  7688. end
  7689. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7690. local p = Instance.new("Part", workspace)
  7691. p.Anchored = true
  7692. p.FormFactor = "Symmetric"
  7693. p.Size = Vector3.new(1000,1,1000)
  7694. p.Position = Vector3.new(0,0,0)
  7695. p.BrickColor = BrickColor.new("Bright green")
  7696. p.Material = "Grass"
  7697. p.Locked = true
  7698. end)
  7699.  
  7700. addcmd('headshake', 'shakes a players head',{},
  7701. function(args, speaker)
  7702. local players = getPlayer(args[1], speaker)
  7703. for i,v in pairs(players) do
  7704. spawn(function()
  7705. local shaken = gPlayers[v].Character
  7706. for X = 1, math.huge, 0.2 do
  7707. wait()
  7708. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7709. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7710. end
  7711. for X = 1, math.huge, 0.1 do
  7712. wait()
  7713. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7714. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7715. end
  7716. for _,c in pairs(gPlayers:GetChildren()) do
  7717. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7718. end
  7719. for _,c in pairs(gPlayers:GetChildren()) do
  7720. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7721. end
  7722. end)
  7723. end
  7724. end)
  7725.  
  7726. addcmd('explorer', 'opens DEX',{'dex'},
  7727. function(args, speaker)
  7728. if speaker.userId ~= LP.userId then
  7729. lponly(speaker)
  7730. else
  7731. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7732. end
  7733. end)
  7734.  
  7735. addcmd('iyspam', '/shrug',{},
  7736. function(args, speaker)
  7737. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7738. end)
  7739.  
  7740. addcmd('firstp', 'forces player to go into first person',{},
  7741. function(args, speaker)
  7742. local players = getPlayer(args[1], speaker)
  7743. for i,v in pairs(players)do
  7744. gPlayers[v].CameraMode = "LockFirstPerson"
  7745. end
  7746. end)
  7747.  
  7748. addcmd('lock', 'locks a players body parts',{},
  7749. function(args, speaker)
  7750. local players = getPlayer(args[1], speaker)
  7751. for i,v in pairs(players)do
  7752. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7753. if v:IsA("Part") then
  7754. v.Locked = true
  7755. end end end
  7756. end)
  7757.  
  7758. addcmd('unlock', 'locks a players body parts',{},
  7759. function(args, speaker)
  7760. local players = getPlayer(args[1], speaker)
  7761. for i,v in pairs(players)do
  7762. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7763. if v:IsA("Part") then
  7764. v.Locked = false
  7765. end end end
  7766. end)
  7767.  
  7768. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7769. function(args, speaker)
  7770. local players = getPlayer(args[1], speaker)
  7771. for i,v in pairs(players)do
  7772. spawn(function()
  7773. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7774. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7775. Notify('Disabled reset for player(s)') end
  7776. end)
  7777. end
  7778. end)
  7779.  
  7780. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7781. function(args, speaker)
  7782. local players = getPlayer(args[1], speaker)
  7783. for i,v in pairs(players)do
  7784. spawn(function()
  7785. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7786. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7787. Notify('Enabled reset for player(s)') end
  7788. end)
  7789. end
  7790. end)
  7791.  
  7792. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7793. function(args,speaker)
  7794. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7795. if v:IsA("PostEffect") then
  7796. v:Destroy()
  7797. end
  7798. end
  7799. LightingService.Ambient = origsettings.abt
  7800. LightingService.OutdoorAmbient = origsettings.oabt
  7801. LightingService.Brightness = origsettings.brt
  7802. LightingService.TimeOfDay = origsettings.time
  7803. LightingService.FogColor = origsettings.fclr
  7804. LightingService.FogEnd = origsettings.fe
  7805. LightingService.FogStart = origsettings.fs
  7806. end)
  7807.  
  7808. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7809. function(args,speaker)
  7810. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7811. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7812. Notify('Saved lighting settings')
  7813. end)
  7814.  
  7815. addcmd("blackandwhite","Makes the game black and white",{},
  7816. function(args,speaker)
  7817. local lighting = game:GetService("Lighting")
  7818. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7819. effect.Saturation = -1
  7820. end)
  7821.  
  7822. addcmd("invert","Makes the game inverted",{},
  7823. function(args,speaker)
  7824. local lighting = game:GetService("Lighting")
  7825. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7826. effect.Saturation = -1
  7827. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7828. effect.Saturation = -1
  7829. end)
  7830.  
  7831. addcmd("sun","Intensifys the sun",{},
  7832. function(args,speaker)
  7833. local intense = args[1] or 0.25
  7834. local spread = args[2] or 1
  7835. local lighting = game:GetService("Lighting")
  7836. local effect = Instance.new("SunRaysEffect",lighting)
  7837. effect.Name = "IYsun"
  7838. effect.Intensity = tonumber(intense)
  7839. effect.Spread = tonumber(spread)
  7840. end)
  7841.  
  7842. addcmd('base', 'spawns a base',{},
  7843. function(args, speaker)
  7844. local pt = Instance.new("Part")
  7845. pt.BrickColor = BrickColor.new("Silver")
  7846. pt.Anchored = true
  7847. pt.CanCollide = true
  7848. pt.BottomSurface = "Weld"
  7849. pt.Parent = workspace
  7850. pt.Name = (math.random(1,1000000))
  7851. pt.Size = Vector3.new(1000, 1, 1000)
  7852. pt.Locked = true
  7853. Notify('Created new base')
  7854. end)
  7855.  
  7856. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7857. function(args, speaker)
  7858. for i,v in pairs(LightingService:GetChildren()) do
  7859. if v:IsA('BlurEffect') then
  7860. v:Destroy()
  7861. end
  7862. end
  7863. end)
  7864.  
  7865. addcmd('thirdp', 'allows player to go into third person',{},
  7866. function(args, speaker)
  7867. local players = getPlayer(args[1], speaker)
  7868. for i,v in pairs(players)do
  7869. gPlayers[v].CameraMode = "Classic"
  7870. end
  7871. end)
  7872.  
  7873. addcmd('chat', 'forces player to chat what you input',{},
  7874. function(args, speaker)
  7875. local players = getPlayer(args[1], speaker)
  7876. for i,v in pairs(players)do
  7877. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7878. end
  7879. end)
  7880.  
  7881. addcmd('name', 'names player',{},
  7882. function(args, speaker)
  7883. local players = getPlayer(args[1], speaker)
  7884. if not args[1] then return end
  7885. for i,v in pairs(players) do
  7886. for a, mod in pairs(gPlayers[v].Character:children()) do
  7887. if mod:FindFirstChild("TAG") then
  7888. gPlayers[v].Character.Head.Transparency = 0
  7889. mod:Destroy()
  7890. end
  7891. end
  7892.  
  7893. local char = gPlayers[v].Character
  7894. local model = Instance.new("Model", char)
  7895. local clone = char.Head:Clone()
  7896. local hum = Instance.new("Humanoid", model)
  7897. local weld = Instance.new("Weld", clone)
  7898. model.Name = GLS(false, 1)
  7899. clone.Parent = model
  7900. hum.Name = "TAG"
  7901. hum.MaxHealth = 100
  7902. hum.Health = 100
  7903. weld.Part0 = clone
  7904. weld.Part1 = char.Head
  7905. char.Head.Transparency = 1
  7906. end
  7907. end)
  7908.  
  7909. addcmd('unname', 'unnames player',{'unhidename'},
  7910. function(args, speaker)
  7911. local players = getPlayer(args[1], speaker)
  7912. local name = (args[2])
  7913. for i,v in pairs(players) do
  7914. for a, mod in pairs(gPlayers[v].Character:children()) do
  7915. if mod:FindFirstChild("TAG") then
  7916. gPlayers[v].Character.Head.Transparency = 0
  7917. mod:Destroy()
  7918. end
  7919. end
  7920. end
  7921. end)
  7922.  
  7923. addcmd('noname', 'hides the players name',{'hidename'},
  7924. function(args, speaker)
  7925. local players = getPlayer(args[1], speaker)
  7926. for i,v in pairs(players) do
  7927. for a, mod in pairs(gPlayers[v].Character:children()) do
  7928. if mod:FindFirstChild("TAG") then
  7929. gPlayers[v].Character.Head.Transparency = 0
  7930. mod:Destroy()
  7931. end
  7932. end
  7933.  
  7934. local char = gPlayers[v].Character
  7935. local model = Instance.new("Model", char)
  7936. local clone = char.Head:Clone()
  7937. local hum = Instance.new("Humanoid", model)
  7938. local weld = Instance.new("Weld", clone)
  7939. model.Name = ""
  7940. clone.Parent = model
  7941. hum.Name = "TAG"
  7942. hum.MaxHealth = 100
  7943. hum.Health = 100
  7944. weld.Part0 = clone
  7945. weld.Part1 = char.Head
  7946. char.Head.Transparency = 1
  7947. end
  7948. end)
  7949.  
  7950. addcmd('damage', 'damages a player',{},
  7951. function(args, speaker)
  7952. local players = getPlayer(args[1], speaker)
  7953. for i,v in pairs(players) do
  7954. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7955. end
  7956. end)
  7957.  
  7958. addcmd('view', 'views player',{'spectate'},
  7959. function(args, speaker)
  7960. local players = getPlayer(args[1], speaker)
  7961. for i,v in pairs(players) do
  7962. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7963. Notify('Viewing ' .. gPlayers[v].Name)
  7964. end
  7965. end)
  7966.  
  7967. addcmd('unview', 'stops viewing player',{'unspectate'},
  7968. function()
  7969. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7970. Notify('View turned off')
  7971. end)
  7972.  
  7973. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7974. function(args, speaker)
  7975. local players = getPlayer(args[1], speaker)
  7976. for i,v in pairs(players) do
  7977. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7978. if v:IsA("BasePart") and
  7979. v.Name == "Right Leg" or
  7980. v.Name == "Left Leg" or
  7981. v.Name == "Right Arm" or
  7982. v.Name == "Left Arm" then
  7983. v:Destroy()
  7984. end
  7985. end
  7986. end
  7987. end)
  7988.  
  7989. addcmd('noarms', 'removes arms from player',{'rarms'},
  7990. function(args, speaker)
  7991. local players = getPlayer(args[1], speaker)
  7992. for i,v in pairs(players) do
  7993. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7994. if v:IsA("BasePart") and
  7995. v.Name == "Right Arm" or
  7996. v.Name == "Left Arm" then
  7997. v:Destroy()
  7998. end
  7999. end
  8000. end
  8001. end)
  8002.  
  8003. addcmd('torso', 'just a torso....',{},
  8004. function(args, speaker)
  8005. local players = getPlayer(args[1], speaker)
  8006. for i,v in pairs(players) do
  8007. spawn(function()
  8008. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  8009. if v:IsA("BasePart") and
  8010. v.Name == "Right Leg" or
  8011. v.Name == "Left Leg" or
  8012. v.Name == "Right Arm" or
  8013. v.Name == "Left Arm" or
  8014. v:IsA('Decal') or v:IsA('Texture') or
  8015. v:IsA('Accessory') then
  8016. v:Destroy()
  8017. end
  8018. end
  8019. gPlayers[v].Character.Head.Transparency = 1
  8020. end)
  8021. end
  8022. end)
  8023.  
  8024. addcmd('box', 'creates a box around player',{},
  8025. function(args, speaker)
  8026. local players = getPlayer(args[1], speaker)
  8027. for i,v in pairs(players)do
  8028. local pchar=_char(v)
  8029. local SB = Instance.new("SelectionBox", pchar)
  8030. SB.Adornee = SB.Parent
  8031. end
  8032. end)
  8033.  
  8034. addcmd('nobox', 'takes away box from player',{'unbox'},
  8035. function(args, speaker)
  8036. local players = getPlayer(args[1], speaker)
  8037. for i,v in pairs(players)do
  8038. local pchar=_char(v)
  8039. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8040. if v:IsA("SelectionBox") then
  8041. v:Destroy()
  8042. end
  8043. end
  8044. end
  8045. end)
  8046.  
  8047. addcmd('ghost', 'ghostifys player',{},
  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.5
  8053. pchar.Torso.Transparency = 0.5
  8054. pchar["Left Arm"].Transparency = 0.5
  8055. pchar["Right Arm"].Transparency = 0.5
  8056. pchar["Left Leg"].Transparency = 0.5
  8057. pchar["Right Leg"].Transparency = 0.5
  8058. pchar.Head.face.Transparency = 0.5
  8059. end
  8060. end)
  8061.  
  8062. addcmd('unghost', 'unghostifys player',{'noghost'},
  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. pchar.Head.Transparency = 0
  8068. pchar.Torso.Transparency = 0
  8069. pchar["Left Arm"].Transparency = 0
  8070. pchar["Right Arm"].Transparency = 0
  8071. pchar["Left Leg"].Transparency = 0
  8072. pchar["Right Leg"].Transparency = 0
  8073. pchar.Head.face.Transparency = 0
  8074. end
  8075. end)
  8076.  
  8077. addcmd('sphere', 'puts sphere around player',{},
  8078. function(args, speaker)
  8079. local players = getPlayer(args[1], speaker)
  8080. for i,v in pairs(players)do
  8081. local pchar=gPlayers[v].Character
  8082. local SS = Instance.new("SelectionSphere", pchar)
  8083. SS.Adornee = SS.Parent
  8084. end
  8085. end)
  8086.  
  8087. addcmd('unsphere', 'removes sphere around player',{},
  8088. function(args, speaker)
  8089. local players = getPlayer(args[1], speaker)
  8090. for i,v in pairs(players)do
  8091. local pchar=_char(v)
  8092. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8093. if v:IsA("SelectionSphere") then
  8094. v:Destroy()
  8095. end
  8096. end
  8097. end
  8098. end)
  8099.  
  8100. addcmd('ambient','changes ambient',{},
  8101. function(args, speaker)
  8102. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8103. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8104. end)
  8105.  
  8106. addcmd('fogend','changes the fogend',{},
  8107. function(args, speaker)
  8108. LightingService.FogEnd = args[1]
  8109. end)
  8110.  
  8111. addcmd('fogcolor','changes the fogs color',{},
  8112. function(args, speaker)
  8113. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8114. end)
  8115.  
  8116. injail = {}
  8117. addcmd('jail','jails player',{},
  8118. function(args, speaker)
  8119. local players = getPlayer(args[1], speaker)
  8120. for i,v in pairs(players)do
  8121. spawn(function()
  8122. if FindTable(injail, _players[v].Name) then return end
  8123. table.insert(injail, _players[v].Name)
  8124. local pchar=gPlayers[v].Character
  8125. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8126. repeat wait(0.5)
  8127. 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
  8128. until not FindTable(injail, _players[v].Name)
  8129. end)
  8130. end
  8131. end)
  8132.  
  8133. addcmd('unjail','unjails player',{},
  8134. function(args, speaker)
  8135. local players = getPlayer(args[1], speaker)
  8136. for i,v in pairs(players)do
  8137. spawn(function()
  8138. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8139. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8140. end)
  8141. end
  8142. end)
  8143.  
  8144. loopn = {}
  8145. addcmd('loopname','loops a players name',{'lname'},
  8146. function(args, speaker)
  8147. local players = getPlayer(args[1], speaker)
  8148. for i,v in pairs(players)do
  8149. spawn(function()
  8150. if FindTable(loopn, _players[v].Name) then return end
  8151. table.insert(loopn, _players[v].Name)
  8152. local Lname = GLS(false, 1)
  8153. local pchar=gPlayers[v].Character
  8154. pchar.Name = Lname
  8155. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8156. Notify('Looping name for player(s) (only visible to others)') end
  8157. repeat wait(0.01)
  8158. repeat wait() until _players[v].Character
  8159. gPlayers[v].Character.Name = Lname
  8160. until not FindTable(loopn, _players[v].Name)
  8161. end)
  8162. end
  8163. end)
  8164.  
  8165. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8166. function(args, speaker)
  8167. local players = getPlayer(args[1], speaker)
  8168. for i,v in pairs(players)do
  8169. spawn(function()
  8170. local pchar=gPlayers[v].Character
  8171. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8172. wait(0.5)
  8173. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8174. Notify('Stopped looping name for player(s)') end
  8175. pchar.Name = gPlayers[v].Name
  8176. end)
  8177. end
  8178. end)
  8179.  
  8180. addcmd('loopbring','loop brings a player lol',{},
  8181. function(args, speaker)
  8182. local players = getPlayer(args[1], speaker)
  8183. for i,v in pairs(players)do
  8184. spawn(function()
  8185. if FindTable(bringT, _players[v].Name) then return end
  8186. table.insert(bringT, _players[v].Name)
  8187. local pchar=gPlayers[v].Character
  8188. pchar.Humanoid.Jump = true
  8189. repeat wait(0.5)
  8190. pchar = _players[v].Character
  8191. for i,c in pairs(players) do
  8192. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8193. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8194. end
  8195. end
  8196. until not FindTable(bringT, _players[v].Name)
  8197. end)
  8198. end
  8199. end)
  8200.  
  8201. addcmd('feinvisible','fe invisible',{'feinvis'},
  8202. function(args, speaker)
  8203. -- Elite1337#9377 & Timeless#4044
  8204. local function CheckRig()
  8205. if Player.Character then
  8206. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8207. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8208. return 'R15'
  8209. else
  8210. return 'R6'
  8211. end
  8212. end
  8213. end
  8214. local function InitiateInvis()
  8215. local Character = Player.Character
  8216. local StoredCF = Character.PrimaryPart.CFrame
  8217. local Part = Instance.new('Part',workspace)
  8218. Part.Size = Vector3.new(5,0,5)
  8219. Part.Anchored = true
  8220. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8221. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8222. spawn(function()
  8223. wait(3)
  8224. Part:Destroy()
  8225. end)
  8226. if CheckRig() == 'R6' then
  8227. local Clone = Character.HumanoidRootPart:Clone()
  8228. Character.HumanoidRootPart:Destroy()
  8229. Clone.Parent = Character
  8230. else
  8231. local Clone = Character.LowerTorso.Root:Clone()
  8232. Character.LowerTorso.Root:Destroy()
  8233. Clone.Parent = Character.LowerTorso
  8234. end
  8235. end
  8236. InitiateInvis()
  8237. end)
  8238.  
  8239. addcmd('unloopbring','unjails player',{'noloopbring'},
  8240. function(args, speaker)
  8241. local players = getPlayer(args[1], speaker)
  8242. for i,v in pairs(players)do
  8243. spawn(function()
  8244. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8245. end)
  8246. end
  8247. end)
  8248.  
  8249. strobe = false
  8250. addcmd('strobe','makes the server flash',{'flash'},
  8251. function(args, speaker)
  8252. if strobe == false then
  8253. strobep = Instance.new("ColorCorrectionEffect")
  8254. strobep.Brightness = 1
  8255. strobep.Parent = LightingService
  8256. strobe = true
  8257. repeat wait(0.01)
  8258. strobep.Enabled = true
  8259. wait(0.01)
  8260. strobep.Enabled = false
  8261. until strobe == false
  8262. end
  8263. end)
  8264.  
  8265. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8266. function(args, speaker)
  8267. strobe = false
  8268. strobep:Destroy()
  8269. end)
  8270.  
  8271. addcmd('shutdown', 'shuts the server down',{},
  8272. function(args, speaker)
  8273. Notify('Broken atm :(')
  8274. end)
  8275.  
  8276. addcmd('fekill','oof?',{},
  8277. function(args, speaker)
  8278. local players = getPlayer(args[1], speaker)
  8279. for i,v in pairs(players)do
  8280. -- illremember's cool fe kill script
  8281. local Target = gPlayers[v].Name
  8282. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8283. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8284. l.Parent = game:GetService("Players").LocalPlayer.Character
  8285. l.Name = "Humanoid"
  8286. wait(0.1)
  8287. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8288. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8289. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8290. wait(0.1)
  8291. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8292. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8293. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8294. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8295. v.CanBeDropped = true
  8296. end
  8297. wait(0.1)
  8298. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8299. wait(0.1)
  8300. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8301. wait(0.2)
  8302. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8303. end
  8304. end)
  8305.  
  8306. addcmd('animation','makes player animate',{'anim'},
  8307. function(args, speaker)
  8308. local players = getPlayer(args[1], speaker)
  8309. for i,v in pairs(players)do
  8310. local pchar=_char(v)
  8311. local AnimationId = tostring(args[2])
  8312. local Anim = Instance.new("Animation")
  8313. Anim.AnimationId = "rbxassetid://"..AnimationId
  8314. local k = pchar.Humanoid:LoadAnimation(Anim)
  8315. k:Play()
  8316. end
  8317. end)
  8318.  
  8319. addcmd('creeper','make the player a creeper',{'crpr'},
  8320. function(args, speaker)
  8321. local players = getPlayer(args[1], speaker)
  8322. for i,v in pairs(players)do
  8323. local pchar = gPlayers[v].Character
  8324. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8325. if pchar:FindFirstChild("Shirt") then
  8326. pchar.Shirt.Parent = pchar.Torso
  8327. end
  8328. if pchar:FindFirstChild("Pants") then
  8329. pchar.Pants.Parent = pchar.Torso
  8330. end
  8331. if pchar:FindFirstChild("Shirt Graphic") then
  8332. pchar["Shirt Graphic"].Graphic = ""
  8333. end
  8334. for i,v in pairs(pchar:GetChildren()) do
  8335. if v:IsA("Accessory") then
  8336. v:Destroy()
  8337. end
  8338. end
  8339. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8340. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8341. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8342. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8343. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8344. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8345. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8346. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8347. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8348. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8349. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8350. end
  8351. end
  8352. end)
  8353.  
  8354. addcmd('uncreeper','makes player back to normal',{},
  8355. function(args, speaker)
  8356. local players = getPlayer(args[1], speaker)
  8357. for i,v in pairs(players)do
  8358. refresh(gPlayers[v])
  8359. end
  8360. end)
  8361.  
  8362. addcmd('crash','crashes a player',{},
  8363. function(args, speaker)
  8364. local players = getPlayer(args[1], speaker)
  8365. for i,v in pairs(players)do
  8366. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8367. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8368. Notify('Crashed player(s)') end
  8369. wait(4)
  8370. if gPlayers[v] ~= nil then
  8371. for i=1,3600 do
  8372. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8373. end
  8374. wait()
  8375. for i=1,3600 do
  8376. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8377. end
  8378. wait()
  8379. end
  8380. end
  8381. end
  8382. end)
  8383.  
  8384. addcmd('shrek', 'makes player shrek',{},
  8385. function(args, speaker)
  8386. local players = getPlayer(args[1], speaker)
  8387. for i,v in pairs(players) do
  8388. local pchar = gPlayers[v].Character
  8389. for i,v in pairs(pchar:GetChildren()) do
  8390. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8391. then
  8392. v:Destroy()
  8393. end
  8394. end
  8395. for i,v in pairs(pchar.Head:GetChildren()) do
  8396. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8397. v:Destroy()
  8398. end
  8399. end
  8400.  
  8401. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8402. mesh.MeshType = "FileMesh"
  8403. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8404. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8405. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8406.  
  8407. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8408. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8409.  
  8410. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8411. Pants.PantsTemplate = "rbxassetid://133078204"
  8412. end
  8413. end)
  8414.  
  8415. addcmd('unshrek','makes player back to normal',{},
  8416. function(args, speaker)
  8417. local players = getPlayer(args[1], speaker)
  8418. for i,v in pairs(players)do
  8419. refresh(gPlayers[v])
  8420. end
  8421. end)
  8422.  
  8423. addcmd('oof','good things happen',{},
  8424. function(args, speaker)
  8425. local players = getPlayer(args[1], speaker)
  8426. for i,v in pairs(players)do
  8427. spawn(function()
  8428. 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
  8429. gPlayers[v].Character.Head.Died.Volume = 10
  8430. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8431. end
  8432. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8433. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8434. wait(5)
  8435. execCmd("explode " .. gPlayers[v].Name)
  8436. wait(0.1)
  8437. gPlayers[v].Character.Humanoid.Health = 0
  8438. end)
  8439. end
  8440. end)
  8441.  
  8442. addcmd('control','controls player',{},
  8443. function(args, speaker)
  8444. local players = getPlayer(args[1], speaker)
  8445. for i,v in pairs(players)do
  8446. spawn(function()
  8447. local pchar = gPlayers[v].Character
  8448. if gPlayers[v] and pchar then
  8449. execCmd("invisible " .. speaker.Name)
  8450. pchar.Humanoid.PlatformStand = true
  8451. local w = Instance.new("Weld", speaker.Character.Torso)
  8452. w.Part0 = speaker.Character.Torso
  8453. w.Part1 = pchar.Torso
  8454. local w2 = Instance.new("Weld", speaker.Character.Head)
  8455. w2.Part0 = speaker.Character.Head
  8456. w2.Part1 = pchar.Head
  8457. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8458. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8459. w3.Part1 = pchar:findFirstChild("Right Arm")
  8460. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8461. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8462. w4.Part1 = pchar:findFirstChild("Left Arm")
  8463. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8464. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8465. w5.Part1 = pchar:findFirstChild("Right Leg")
  8466. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8467. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8468. w6.Part1 = pchar:findFirstChild("Left Leg")
  8469. char.Head.face:Destroy()
  8470. for i,v in pairs(pchar:GetChildren()) do
  8471. if v:IsA("BasePart") then
  8472. v.CanCollide = false
  8473. end
  8474. end
  8475. for i,v in pairs(char:GetChildren()) do
  8476. if v:IsA("BasePart") then
  8477. v.Transparency = 1
  8478. elseif v:IsA("Accessory") then
  8479. v:Destroy()
  8480. end
  8481. end
  8482. pchar.Parent = char
  8483. pchar.Humanoid.Changed:connect(function()
  8484. pchar.Humanoid.PlatformStand = true
  8485. end)
  8486. end
  8487. end)
  8488. end
  8489. end)
  8490.  
  8491. addcmd('nuke','nukes player',{}, -- from MML
  8492. function(args, speaker)
  8493. local players = getPlayer(args[1], speaker)
  8494. for i,v in pairs(players)do
  8495. spawn(function()
  8496. local pchar = gPlayers[v].Character
  8497. local Pos = CFrame.new(0,1,0)
  8498. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8499. 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
  8500. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8501. 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)
  8502. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8503. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8504.  
  8505. 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)
  8506.  
  8507. gLighting.Brightness = 5
  8508. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8509. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8510.  
  8511. local Exp = Instance.new("Explosion", workspace)
  8512. Exp.Position = Pos.p
  8513. Exp.BlastPressure = 10000000
  8514. Exp.BlastRadius = 1000000
  8515. Exp.Hit:connect(function(Part)
  8516. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8517. ypcall(function()
  8518. Part.Anchored = false
  8519. Part.BrickColor = BrickColor.new("Black")
  8520. Part.Material = "Slate"
  8521. Part:BreakJoints()
  8522. end)
  8523. end
  8524. end)
  8525.  
  8526. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8527. BoomSound.SoundId = 'rbxassetid://212389494'
  8528. BoomSound:Play()
  8529. for i = 0,100,0.5 do
  8530. Blast.Anchored = true
  8531. Wave.Anchored = true
  8532. BlastMesh.Scale = Vector3.new(i,i,i)
  8533. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8534. Blast.CFrame = Pos
  8535. wait()
  8536. end
  8537. BoomSound:Stop()
  8538. Blast:Destroy()
  8539. Wave:Destroy()
  8540. wait()
  8541. BoomSound:Destroy()
  8542. Effect:Destroy()
  8543. for i = 10,5,-1 do
  8544. gLighting.Brightness = (i-5) + 1
  8545. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8546. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8547. wait(0.05)
  8548. end
  8549. end)
  8550. end
  8551. end)
  8552.  
  8553. addcmd('dong','gives a player a penis',{'penis'},
  8554. function(args, speaker)
  8555. local players = getPlayer(args[1], speaker)
  8556. for i,v in pairs(players)do
  8557. spawn(function()
  8558. if gPlayers[v].Character:FindFirstChild('wang') then
  8559. gPlayers[v].Character.wang:destroy()
  8560. end
  8561. local D = Instance.new('Model', gPlayers[v].Character)
  8562. D.Name = 'DONG'
  8563. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8564. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8565. local M1 = Instance.new('CylinderMesh', MAIN)
  8566. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8567. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8568. local M2 = Instance.new('SpecialMesh', P1)
  8569. local W2 = Instance.new('Weld', P1)
  8570. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8571. local M3 = Instance.new('SpecialMesh', B1)
  8572. local W3 = Instance.new('Weld', B1)
  8573. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8574. local M4 = Instance.new('SpecialMesh', B2)
  8575. local W4 = Instance.new('Weld', B2)
  8576. 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
  8577. 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)
  8578. 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
  8579. M2.MeshType = 'Sphere'
  8580. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8581. 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')
  8582. M3.Parent = B1 M3.MeshType = 'Sphere'
  8583. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8584. 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')
  8585. M4.MeshType = 'Sphere'
  8586. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8587. end)
  8588. end
  8589. end)
  8590.  
  8591. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8592. function(args, speaker)
  8593. local players = getPlayer(args[1], speaker)
  8594. for i,v in pairs(players)do
  8595. if gPlayers[v].Character:FindFirstChild('DONG') then
  8596. gPlayers[v].Character.DONG:destroy()
  8597. end end
  8598. end)
  8599.  
  8600. addcmd('infect','infects player',{},
  8601. function(args, speaker)
  8602. local players = getPlayer(args[1], speaker)
  8603. for i,v in pairs(players)do
  8604. function infect(rip)
  8605. local pchar = gPlayers[v].Character
  8606. for i,v in pairs(pchar:GetChildren()) do
  8607. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8608. v:Destroy()
  8609. end
  8610. end
  8611. if pchar.Torso:FindFirstChild("roblox") then
  8612. pchar.Torso.roblox:Destroy()
  8613. end
  8614. if pchar.Head:FindFirstChild("face") then
  8615. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8616. end
  8617. if pchar:FindFirstChild("Body Colors") then
  8618. local Colors = pchar["Body Colors"]
  8619. local Skin = BrickColor.new("Pastel green")
  8620. local Clothes = BrickColor.new("Reddish brown")
  8621. Colors.HeadColor = Skin
  8622. Colors.LeftArmColor = Skin
  8623. Colors.RightArmColor = Skin
  8624. Colors.LeftLegColor = Clothes
  8625. Colors.RightLegColor = Clothes
  8626. Colors.TorsoColor = Clothes
  8627. end
  8628. local w1 = Instance.new("Weld", pchar)
  8629. w1.Part0 = pchar["Right Arm"]
  8630. w1.Part1 = pchar.Torso
  8631. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8632. local w2 = Instance.new("Weld", pchar)
  8633. w2.Part0 = pchar["Left Arm"]
  8634. w2.Part1 = pchar.Torso
  8635. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8636. local rip = false
  8637. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8638. if connect1 == false then
  8639. connect1 = true
  8640. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8641. infect(gPlayers[hit.Parent.Name])
  8642. end
  8643. wait(0.5)
  8644. connect1 = true
  8645. end
  8646. end)
  8647. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8648. if connect2 == false then
  8649. connect2 = true
  8650. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8651. infect(gPlayers[hit.Parent.Name])
  8652. end
  8653. wait(0.5)
  8654. connect2 = true
  8655. end
  8656. end)
  8657. local IV = Instance.new("IntValue", pchar)
  8658. IV.Name = "Infected"
  8659. IV.Value = 0
  8660. IV.Changed:connect(function()
  8661. connect1:disconnect()
  8662. connect2:disconnect()
  8663. end)
  8664. end
  8665. infect(v)
  8666. end
  8667. end)
  8668.  
  8669. addcmd('uninfect','makes player back to normal',{},
  8670. function(args, speaker)
  8671. local players = getPlayer(args[1], speaker)
  8672. for i,v in pairs(players)do
  8673. refresh(gPlayers[v])
  8674. end
  8675. end)
  8676.  
  8677. addcmd('duck','makes players head a duck',{},
  8678. function(args, speaker)
  8679. local players = getPlayer(args[1], speaker)
  8680. for i,v in pairs(players)do
  8681. local pchar = gPlayers[v].Character
  8682. for i,v in pairs(pchar.Torso:GetChildren()) do
  8683. if v:IsA("Decal") then
  8684. v:Destroy()
  8685. end
  8686. end
  8687. for i,v in pairs(pchar:GetChildren()) do
  8688. if v:IsA("Accessory") then
  8689. v:Destroy()
  8690. end
  8691. end
  8692. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8693. duck.MeshType = "FileMesh"
  8694. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8695. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8696. duck.Scale = Vector3.new(5, 5, 5)
  8697. pchar.Head.Transparency = 1
  8698. pchar["Left Arm"].Transparency = 1
  8699. pchar["Right Arm"].Transparency = 1
  8700. pchar["Left Leg"].Transparency = 1
  8701. pchar["Right Leg"].Transparency = 1
  8702. pchar.Head.face.Transparency = 1
  8703. end
  8704. end)
  8705.  
  8706. addcmd('mage', 'mage',{},
  8707. function(args, speaker)
  8708. if speaker.userId ~= LP.userId then
  8709. lponly(speaker) else
  8710. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8711. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8712. local fakeLighting = arcPackage.Lighting
  8713.  
  8714. local oldgame = game
  8715. local oldlighting = oldgame:GetService("Lighting")
  8716.  
  8717. local proLighting = newproxy(true)
  8718. local mtL = getmetatable(proLighting)
  8719. mtL.__index = function(self,ind)
  8720. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8721. return oldlighting[ind]
  8722. end
  8723. mtL.__newindex = function(self,ind,val)
  8724. oldlighting[ind] = val
  8725. end
  8726. mtL.__namecall = function(self,...)
  8727. local args = {...}
  8728. local method = table.remove(args)
  8729. return oldlighting(method,unpack(args))
  8730. end
  8731.  
  8732. local proGame = newproxy(true)
  8733. local mt = getmetatable(proGame)
  8734. mt.__index = function(self,ind)
  8735. if ind == "Lighting" then return proLighting end
  8736. return oldgame[ind]
  8737. end
  8738. mt.__namecall = function(self,...)
  8739. local args = {...}
  8740. local method = table.remove(args)
  8741. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8742. return oldgame(method,unpack(args))
  8743. end
  8744.  
  8745. wait()
  8746. local destructAnchored = false
  8747. local maxMass = 1000
  8748.  
  8749. function newCESS(scr)
  8750. local newFunc = loadstring(scr.Source)
  8751. if type(newFunc) ~= "function" then return end
  8752. setfenv(newFunc,setmetatable({script = scr},{
  8753. __index = function(self,ind)
  8754. if ind == "game" then return proGame end
  8755. return getfenv()[ind]
  8756. end,
  8757. __newindex = function(self,ind,val)
  8758. rawset(self,ind,val)
  8759. end
  8760. }))
  8761. pcall(function()spawn(newFunc)end)
  8762. end
  8763.  
  8764. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8765. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8766.  
  8767. function destroyHook(obj,replacement,par)
  8768. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8769. local newObj = replacement:Clone()
  8770. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8771. newObj.Parent = par
  8772. destroyHook(newObj,replacement,par)
  8773. end)
  8774. end
  8775.  
  8776. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8777. local newObj = v:Clone()
  8778. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8779. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8780. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8781. end
  8782.  
  8783. function replaceScripts(root)
  8784. for i,v in pairs(root:GetChildren()) do
  8785. if v:IsA("Script") and not v:IsA("LocalScript") then
  8786. local tempStore = {}
  8787. for i2,v2 in pairs(v:GetChildren()) do
  8788. table.insert(tempStore,v2:Clone())
  8789. end
  8790. local newScript = Instance.new("LocalScript",v.Parent)
  8791. newScript.Name = v.Name
  8792. for i2,v2 in pairs(tempStore) do
  8793. v2.Parent = newScript
  8794. end
  8795. v:Destroy()
  8796. end
  8797. replaceScripts(v)
  8798. end
  8799. end
  8800.  
  8801. local player = gPlayers.LocalPlayer
  8802.  
  8803. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8804. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8805. end
  8806.  
  8807. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8808. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8809. end
  8810.  
  8811. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8812. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8813. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8814. eTemplate.Parent = game.ReplicatedStorage
  8815. end
  8816.  
  8817. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8818. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8819. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8820. fTemplate.Parent = game.ReplicatedStorage
  8821. end
  8822.  
  8823. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8824. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8825. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8826. lTemplate.Parent = game.ReplicatedStorage
  8827. end
  8828.  
  8829. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8830. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8831. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8832. mTemplate.Parent = game.ReplicatedStorage
  8833. end
  8834.  
  8835. function getMyPlayerArea()
  8836. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8837. if v.Player.Value == player.Name then
  8838. return v.PlayerArea
  8839. end
  8840. end
  8841. end
  8842.  
  8843. local whitelistedParts = {
  8844. ["DamagePart"] = true,
  8845. ["Explosion"] = true,
  8846. ["Explosion2"] = true,
  8847. ["SuperExplosion"] = true,
  8848. }
  8849.  
  8850. workspace.DescendantAdded:connect(function(desc)
  8851. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8852. newCESS(desc)
  8853. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8854. newCESS(desc)
  8855. elseif desc:IsA("BodyGyro") then
  8856. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8857. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8858. end)
  8859. --elseif desc:IsA("BodyPosition") then
  8860. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8861. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8862. -- end)
  8863. end
  8864. end)
  8865.  
  8866. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8867. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8868. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8869. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8870. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8871.  
  8872. wait(1)
  8873.  
  8874. local player = gPlayers.LocalPlayer
  8875.  
  8876. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8877. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8878.  
  8879. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8880. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8881. local arcMovesList = arcMoves.ScrollingFrame
  8882. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8883.  
  8884. local arcs = {}
  8885.  
  8886. local currentArc = ""
  8887.  
  8888. function getMove(root)
  8889. for i,v in pairs(root:GetChildren()) do
  8890. if v.Name ~= "Requirement" then
  8891. return v
  8892. end
  8893. end
  8894. return nil
  8895. end
  8896.  
  8897. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8898. table.insert(arcs,v)
  8899. end
  8900.  
  8901. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8902. table.insert(arcs,v)
  8903. end
  8904.  
  8905. for i,v in pairs(arcs) do
  8906. local newTemplate = arcTemplate:Clone()
  8907. newTemplate.ArcName.Text = v.Name
  8908. newTemplate.Change.MouseButton1Down:connect(function()
  8909. currentArc = v.Name
  8910. arcToggler.Parent.Visible = true
  8911. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8912. arcMovesList:ClearAllChildren()
  8913. arcToggler.Text = currentArc
  8914. arcMoves.Title.Text = currentArc .. " Arc"
  8915. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8916. local myMove = getMove(v5.Learn)
  8917. if myMove ~= nil then
  8918. local newTemplate = moveTemplate:Clone()
  8919. newTemplate.Attack.Text = v5.Name
  8920. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8921. newTemplate.Parent = arcMovesList
  8922. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8923. newTemplate.Learn.MouseButton1Down:connect(function()
  8924. local learnMove = myMove:Clone()
  8925. learnMove.Parent = player.Backpack
  8926. if learnMove:IsA("LocalScript") then
  8927. learnMove.Disabled = false
  8928. newTemplate.Learn.Text = "Activated"
  8929. newCESS(learnMove)
  8930. else
  8931. newTemplate.Learn.Text = "Learned"
  8932. newCESS(learnMove.LocalScript)
  8933. end
  8934. wait(5)
  8935. newTemplate.Learn.Text = "Learn"
  8936. end)
  8937. newTemplate.Visible = true
  8938. end
  8939. end
  8940. end
  8941. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8942. arcMovesList:ClearAllChildren()
  8943. arcToggler.Text = currentArc
  8944. arcMoves.Title.Text = currentArc .. " Arc"
  8945. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8946. local myMove = getMove(v.Learn)
  8947. if myMove ~= nil then
  8948. local newTemplate = moveTemplate:Clone()
  8949. newTemplate.Attack.Text = v.Name
  8950. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8951. newTemplate.Parent = arcMovesList
  8952. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8953. newTemplate.Learn.MouseButton1Down:connect(function()
  8954. local learnMove = myMove:Clone()
  8955. learnMove.Parent = player.Backpack
  8956. if learnMove:IsA("LocalScript") then
  8957. learnMove.Disabled = false
  8958. newTemplate.Learn.Text = "Activated"
  8959. newCESS(learnMove)
  8960. else
  8961. newTemplate.Learn.Text = "Learned"
  8962. newCESS(learnMove.LocalScript)
  8963. end
  8964. wait(5)
  8965. newTemplate.Learn.Text = "Learn"
  8966. end)
  8967. newTemplate.Visible = true
  8968. end
  8969. end
  8970. end
  8971. end)
  8972. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8973. newTemplate.Visible = true
  8974. newTemplate.Parent = arcList
  8975. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8976. end
  8977.  
  8978. Open = false
  8979. MouseClick = function()
  8980. if Open == false then
  8981. Open = true
  8982. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8983. else
  8984. if Open == true then
  8985. Open = false
  8986. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8987. end
  8988. end
  8989. end
  8990.  
  8991. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8992.  
  8993. Open2 = false
  8994. MouseClick2 = function()
  8995. if Open2 == false then
  8996. Open2 = true
  8997. arcMoves.Visible = true
  8998. else
  8999. if Open2 == true then
  9000. Open2 = false
  9001. arcMoves.Visible = false
  9002. end
  9003. end
  9004. end
  9005.  
  9006. arcToggler.MouseButton1Down:connect(MouseClick2)
  9007.  
  9008. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9009.  
  9010. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9011. if v:IsA("Script") then
  9012. newCESS(v)
  9013. end
  9014. end
  9015. end
  9016. end
  9017. end)
  9018.  
  9019. addcmd('unduck','makes player back to normal',{},
  9020. function(args, speaker)
  9021. local players = getPlayer(args[1], speaker)
  9022. for i,v in pairs(players)do
  9023. refresh(gPlayers[v])
  9024. end
  9025. end)
  9026.  
  9027. addcmd('mesh','makes a player into a mesh',{},
  9028. function(args, speaker)
  9029. local players = getPlayer(args[1], speaker)
  9030. for i,v in pairs(players)do
  9031. local pchar = gPlayers[v].Character
  9032. for i,v in pairs(pchar.Torso:GetChildren()) do
  9033. if v:IsA("Decal") then
  9034. v:Destroy()
  9035. end
  9036. end
  9037. for i,v in pairs(pchar:GetChildren()) do
  9038. if v:IsA("Accessory") then
  9039. v:Destroy()
  9040. end
  9041. end
  9042. pchar.Head.Transparency = 1
  9043. pchar["Left Arm"].Transparency = 1
  9044. pchar["Right Arm"].Transparency = 1
  9045. pchar["Left Leg"].Transparency = 1
  9046. pchar["Right Leg"].Transparency = 1
  9047. pchar.Head.face.Transparency = 1
  9048. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9049. msh.MeshType = "FileMesh"
  9050. msh.Scale = Vector3.new(3, 3, 3)
  9051. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9052. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9053. msh.Scale = Vector3.new(3, 3, 3)
  9054. end
  9055. end)
  9056.  
  9057. addcmd('disable','removes players humanoid',{},
  9058. function(args, speaker)
  9059. local players = getPlayer(args[1], speaker)
  9060. for i,v in pairs(players)do
  9061. local pchar = gPlayers[v].Character
  9062. if pchar:FindFirstChild("Humanoid") then
  9063. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9064. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9065. humanoid.Parent = game.ContextActionService
  9066. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9067. Notify('Disabled player(s)') end
  9068. end end end)
  9069.  
  9070. addcmd('enable','gives player 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. return
  9077. else
  9078. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9079. humanoid.Parent = pchar
  9080. humanoid.Name = "Humanoid"
  9081. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9082. Notify('Enabled player(s)') end
  9083. end end end)
  9084.  
  9085. addcmd('size','changes size of player',{},
  9086. function(args, speaker)
  9087. local players = getPlayer(args[1], speaker)
  9088. for i,v in pairs(players)do
  9089. local pchar = gPlayers[v].Character
  9090. local function scale(chr,scl)
  9091. for _,v in pairs(pchar:GetChildren()) do
  9092. if v:IsA("Accessory") then
  9093. v:Clone()
  9094. v.Parent = LightingService
  9095. end end
  9096. local Head = chr['Head']
  9097. local Torso = chr['Torso']
  9098. local LA = chr['Left Arm']
  9099. local RA = chr['Right Arm']
  9100. local LL = chr['Left Leg']
  9101. local RL = chr['Right Leg']
  9102. local HRP = chr['HumanoidRootPart']
  9103. wait(0.1)
  9104. Head.formFactor = 3
  9105. Torso.formFactor = 3
  9106. LA.formFactor = 3
  9107. RA.formFactor = 3
  9108. LL.formFactor = 3
  9109. RL.formFactor = 3
  9110. HRP.formFactor = 3
  9111. Head.Size = Vector3.new(scl * 2, scl, scl)
  9112. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9113. LA.Size = Vector3.new(scl, scl * 2, scl)
  9114. RA.Size = Vector3.new(scl, scl * 2, scl)
  9115. LL.Size = Vector3.new(scl, scl * 2, scl)
  9116. RL.Size = Vector3.new(scl, scl * 2, scl)
  9117. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9118. local Motor1 = Instance.new('Motor6D', Torso)
  9119. Motor1.Part0 = Torso
  9120. Motor1.Part1 = Head
  9121. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9122. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9123. Motor1.Name = "Neck"
  9124. local Motor2 = Instance.new('Motor6D', Torso)
  9125. Motor2.Part0 = Torso
  9126. Motor2.Part1 = LA
  9127. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9128. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9129. Motor2.Name = "Left Shoulder"
  9130. local Motor3 = Instance.new('Motor6D', Torso)
  9131. Motor3.Part0 = Torso
  9132. Motor3.Part1 = RA
  9133. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9134. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9135. Motor3.Name = "Right Shoulder"
  9136. local Motor4 = Instance.new('Motor6D', Torso)
  9137. Motor4.Part0 = Torso
  9138. Motor4.Part1 = LL
  9139. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9140. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9141. Motor4.Name = "Left Hip"
  9142. local Motor5 = Instance.new('Motor6D', Torso)
  9143. Motor5.Part0 = Torso
  9144. Motor5.Part1 = RL
  9145. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9146. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9147. Motor5.Name = "Right Hip"
  9148. local Motor6 = Instance.new('Motor6D', HRP)
  9149. Motor6.Part0 = HRP
  9150. Motor6.Part1 = Torso
  9151. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9152. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9153. scale(pchar, args[2])
  9154. for _,v in pairs(LightingService:GetChildren()) do
  9155. if v:IsA("Accessory") then
  9156. v.Parent = pchar
  9157. end end end end)
  9158.  
  9159. addcmd('clone','clones player',{},
  9160. function(args, speaker)
  9161. local players = getPlayer(args[1], speaker)
  9162. for i,v in pairs(players)do
  9163. local pchar = gPlayers[v].Character
  9164. spawn(function()
  9165. pchar.Archivable = true
  9166. local clone = pchar:Clone()
  9167. clone.Parent = workspace
  9168. local cloneV = Instance.new("BoolValue")
  9169. cloneV.Name = "isclone"
  9170. cloneV.Parent = clone
  9171. clone:MoveTo(pchar:GetModelCFrame().p)
  9172. clone:MakeJoints()
  9173. pchar.Archivable = false
  9174. end)
  9175. end
  9176. end)
  9177.  
  9178. addcmd('noclones', 'clears clones',{},
  9179. function(args, speaker)
  9180. local players = getPlayer(args[1], speaker)
  9181. for i,v in pairs(players)do
  9182. for _, child in pairs( workspace:GetChildren()) do
  9183. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9184. child:Destroy()
  9185. end
  9186. end
  9187. end
  9188. end)
  9189.  
  9190. addcmd('spin','spins player',{},
  9191. function(args, speaker)
  9192. local players = getPlayer(args[1], speaker)
  9193. for i,v in pairs(players)do
  9194. spawn(function()
  9195. local pchar = gPlayers[v].Character
  9196. for i,v in pairs(pchar.Torso:GetChildren()) do
  9197. if v.Name == "Spinning" then
  9198. v:Destroy()
  9199. end
  9200. end
  9201. local Torso = pchar.Torso
  9202. local BG = Instance.new("BodyGyro", Torso)
  9203. BG.Name = "Spinning"
  9204. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9205. BG.P = 11111
  9206. BG.cframe = Torso.CFrame
  9207. repeat wait(1/44)
  9208. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9209. until not BG or BG.Parent ~= Torso
  9210. end)
  9211. end
  9212. end)
  9213.  
  9214. addcmd('unspin','stops spinning player',{},
  9215. function(args, speaker)
  9216. local players = getPlayer(args[1], speaker)
  9217. for i,v in pairs(players)do
  9218. local pchar = gPlayers[v].Character
  9219. for i,v in pairs(pchar.Torso:GetChildren()) do
  9220. if v.Name == "Spinning" then
  9221. v:Destroy()
  9222. end
  9223. end
  9224. end
  9225. end)
  9226.  
  9227. addcmd('dog','makes player a dog',{},
  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. if pchar:FindFirstChild("Shirt") then
  9233. pchar.Shirt:Destroy()
  9234. end
  9235. if pchar:FindFirstChild("Pants") then
  9236. pchar.Pants:Destroy()
  9237. end
  9238. if pchar:FindFirstChild("Shirt Graphic") then
  9239. pchar["Shirt Graphic"].Graphic = ""
  9240. end
  9241. pchar.Torso.Transparency = 1
  9242. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9243. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9244. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9245. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9246. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9247. local FakeTorso = Instance.new("Seat", pchar)
  9248. FakeTorso.Name = "FakeTorso"
  9249. FakeTorso.FormFactor = "Symmetric"
  9250. FakeTorso.TopSurface = 0
  9251. FakeTorso.BottomSurface = 0
  9252. FakeTorso.Size = Vector3.new(3,1,4)
  9253. FakeTorso.BrickColor = BrickColor.new("Brown")
  9254. FakeTorso.CFrame = pchar.Torso.CFrame
  9255. local BF = Instance.new("BodyForce", FakeTorso)
  9256. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9257. local W = Instance.new("Weld", pchar.Torso)
  9258. W.Part0 = pchar.Torso
  9259. W.Part1 = FakeTorso
  9260. W.C0 = CFrame.new(0,-.5,0)
  9261. local BC = pchar["Body Colors"]
  9262. BC.HeadColor = BrickColor.new("Brown")
  9263. BC.LeftArmColor = BrickColor.new("Brown")
  9264. BC.LeftLegColor = BrickColor.new("Brown")
  9265. BC.RightArmColor = BrickColor.new("Brown")
  9266. BC.RightLegColor = BrickColor.new("Brown")
  9267. BC.TorsoColor = BrickColor.new("Brown")
  9268. end
  9269. end)
  9270.  
  9271. addcmd('undog','makes player back to normal',{},
  9272. function(args, speaker)
  9273. local players = getPlayer(args[1], speaker)
  9274. for i,v in pairs(players)do
  9275. refresh(gPlayers[v])
  9276. end
  9277. end)
  9278.  
  9279. addcmd('loopheal','loop heals player',{},
  9280. function(args, speaker)
  9281. local players = getPlayer(args[1], speaker)
  9282. for i,v in pairs(players)do
  9283. spawn(function()
  9284. local pchar = gPlayers[v].Character
  9285. if pchar:FindFirstChild("LoopHeal") then
  9286. pchar.LoopHeal.Name = "NotLoopHeal"
  9287. wait(0.1)
  9288. pchar.NotLoopHeal:Destroy()
  9289. end
  9290. local LoopHeal = Instance.new("StringValue", pchar)
  9291. LoopHeal.Name = "LoopHeal"
  9292. repeat wait(0.1)
  9293. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9294. until LoopHeal.Name == "NotLoopHeal"
  9295. end)
  9296. end
  9297. end)
  9298.  
  9299. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9300. function(args, speaker)
  9301. local players = getPlayer(args[1], speaker)
  9302. for i,v in pairs(players)do
  9303. local pchar = gPlayers[v].Character
  9304. if pchar:FindFirstChild("LoopHeal") then
  9305. pchar.LoopHeal.Name = "NotLoopHeal"
  9306. wait(0.1)
  9307. pchar.NotLoopHeal:Destroy()
  9308. end
  9309. end
  9310. end)
  9311.  
  9312. addcmd('fling','flings player',{},
  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("Humanoid") then
  9318. local xran
  9319. local zran
  9320. repeat
  9321. xran = math.random(-9999,9999)
  9322. until math.abs(xran) >= 5555
  9323. repeat
  9324. zran = math.random(-9999,9999)
  9325. until math.abs(zran) >= 5555
  9326. pchar.Humanoid.Sit = true
  9327. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9328. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9329. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9330. end
  9331. end
  9332. end)
  9333.  
  9334. addcmd('skydive','self explanatory',{},
  9335. function(args, speaker)
  9336. local players = getPlayer(args[1], speaker)
  9337. for i,v in pairs(players)do
  9338. local pchar = gPlayers[v].Character
  9339. if pchar:FindFirstChild("HumanoidRootPart") then
  9340. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9341. end
  9342. end
  9343. end)
  9344.  
  9345. addcmd('bleach','drink bleach',{''},
  9346. function(args, speaker)
  9347. local players = getPlayer(args[1], speaker)
  9348. for i,v in pairs(players)do
  9349. bleach(gPlayers[v])
  9350. end
  9351. end)
  9352.  
  9353. addcmd('seizure','makes player have a seizure',{''},
  9354. function(args, speaker)
  9355. local players = getPlayer(args[1], speaker)
  9356. for i,v in pairs(players)do
  9357. local pchar = gPlayers[v].Character
  9358. if pchar:FindFirstChild("Seizure") then
  9359.  
  9360. end
  9361. local Seizure = Instance.new("StringValue", pchar)
  9362. Seizure.Name = "Seizure"
  9363. pchar.Humanoid.PlatformStand = true
  9364. repeat wait()
  9365. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9366. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9367. until Seizure.Name == "NotSeizure"
  9368. end
  9369. end)
  9370.  
  9371. addcmd('fegod','gods you in fe games',{''},
  9372. function(args, speaker)
  9373. if speaker.userId ~= LP.userId then
  9374. lponly(speaker)
  9375. else
  9376. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9377. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9378. l.Parent = gPlayers.LocalPlayer.Character
  9379. l.Name = "Humanoid"
  9380. wait(0.1)
  9381. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9382. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9383. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9384. wait(0.1)
  9385. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9386. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9387. end
  9388. end)
  9389.  
  9390. addcmd('unseizure','makes player stop having a seizure',{''},
  9391. function(args, speaker)
  9392. local players = getPlayer(args[1], speaker)
  9393. for i,v in pairs(players)do
  9394. local pchar = gPlayers[v].Character
  9395. if pchar:FindFirstChild("Seizure") then
  9396. pchar.Humanoid.PlatformStand = false
  9397. pchar.Seizure.Name = "NotSeizure"
  9398. wait(0.1)
  9399. pchar.NotSeizure:Destroy()
  9400. end
  9401. end
  9402. end)
  9403.  
  9404. addcmd('m','makes a global message',{'message'},
  9405. function(args, speaker)
  9406. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9407. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9408. _G.msg(MSG)
  9409. end)
  9410.  
  9411. addcmd('sm','makes a global message',{'servermessage'},
  9412. function(args, speaker)
  9413. local MSG = GLS(false, 0)
  9414. local newMSG = GLS(false, 0)
  9415. _G.msg(MSG)
  9416. end)
  9417.  
  9418. addcmd('fe','checks filtering status',{'filtering'},
  9419. function(args, speaker)
  9420. if workspace.FilteringEnabled == true then
  9421. Notify('Filtering ENABLED')
  9422. elseif workspace.FilteringEnabled == false then
  9423. Notify('Filtering Disabled')
  9424. end
  9425. end)
  9426.  
  9427. addcmd('paper','makes player thin as paper',{''},
  9428. function(args, speaker)
  9429. local players = getPlayer(args[1], speaker)
  9430. for i,v in pairs(players)do
  9431. local pchar = gPlayers[v].Character
  9432. for _, child in pairs( pchar:GetChildren()) do
  9433. if child.ClassName == "CharacterMesh" then
  9434. child:Destroy()
  9435. end
  9436. end
  9437. local LA = DATA.Paper:Clone()
  9438. LA.Parent = pchar["Left Arm"]
  9439. local RA = DATA.Paper:Clone()
  9440. RA.Parent = pchar["Right Arm"]
  9441. local LL = DATA.Paper:Clone()
  9442. LL.Parent = pchar["Left Leg"]
  9443. local RL = DATA.Paper:Clone()
  9444. RL.Parent = pchar["Right Leg"]
  9445. local T = DATA.Paper:Clone()
  9446. T.Parent = pchar.Torso
  9447. local H = DATA.Paper:Clone()
  9448. H.Parent = pchar.Head
  9449. pchar.Head.face:Destroy()
  9450. end
  9451. end)
  9452.  
  9453. addcmd('particles','gives a player particles',{''},
  9454. function(args, speaker)
  9455. local players = getPlayer(args[1], speaker)
  9456. for i,v in pairs(players)do
  9457. local char = gPlayers[v].Character
  9458. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9459. if v:IsA('ParticleEmitter') then
  9460. v:destroy()
  9461. end
  9462. end
  9463. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9464. prt.Texture = 'rbxassetid://' .. args[2]
  9465. prt.Rate = 10
  9466. prt.SpreadAngle = Vector2.new(50, 50)
  9467. end
  9468. end)
  9469.  
  9470. addcmd('unparticles','gives a player particles',{'noparticles'},
  9471. function(args, speaker)
  9472. local players = getPlayer(args[1], speaker)
  9473. for i,v in pairs(players)do
  9474. local char = gPlayers[v].Character
  9475. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9476. if v:IsA('ParticleEmitter') then
  9477. v:destroy()
  9478. end
  9479. end
  9480. end
  9481. end)
  9482.  
  9483. blindT = {}
  9484. addcmd('blind','blinds a player',{},
  9485. function(args, speaker)
  9486. local players = getPlayer(args[1], speaker)
  9487. for i,v in pairs(players)do
  9488. spawn(function()
  9489. if FindTable(blindT, _players[v].Name) then return end
  9490. local blind = gPlayers[v].Name
  9491. local victim = gPlayers:FindFirstChild(blind)
  9492. if victim ~= nil then
  9493. victim.CameraMaxZoomDistance = 0.5
  9494. blnd = Instance.new("Part",workspace)
  9495. blnd.Name = "IYblind" .. gPlayers[v].Name
  9496. blnd.Size = Vector3.new(1,1,1)
  9497. blnd.CanCollide = false
  9498. blnd.BrickColor = BrickColor.new("Really black")
  9499. blnd.Material = "Neon"
  9500. local m = Instance.new("SpecialMesh",blnd)
  9501. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9502. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9503. local w = Instance.new("Weld",blnd)
  9504. w.Part0 = blnd
  9505. w.Part1 = victim.Character.Head
  9506. if FindTable(blindT, _players[v].Name) then return end
  9507. table.insert(blindT, _players[v].Name)
  9508. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9509. local blind = gPlayers[v].Name
  9510. local victim = gPlayers:FindFirstChild(blind)
  9511. if victim ~= nil then
  9512. victim.CameraMaxZoomDistance = 0.5
  9513. blnd = Instance.new("Part",workspace)
  9514. blnd.Name = "IYblind" .. gPlayers[v].Name
  9515. blnd.Size = Vector3.new(1,1,1)
  9516. blnd.CanCollide = false
  9517. blnd.BrickColor = BrickColor.new("Really black")
  9518. blnd.Material = "Neon"
  9519. local m = Instance.new("SpecialMesh",blnd)
  9520. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9521. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9522. local w = Instance.new("Weld",blnd)
  9523. w.Part0 = blnd
  9524. w.Part1 = victim.Character.Head
  9525. end end wait(1)
  9526. until not FindTable(blindT, _players[v].Name)
  9527. end end) end end)
  9528.  
  9529. addcmd('unblind','blinds a player',{'noblind'},
  9530. function(args, speaker)
  9531. local players = getPlayer(args[1], speaker)
  9532. for i,v in pairs(players)do
  9533. spawn(function()
  9534. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9535. local blind = gPlayers[v].Name
  9536. local victim = gPlayers:FindFirstChild(blind)
  9537. if victim ~= nil then
  9538. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9539. for _, child in pairs( workspace:GetChildren()) do
  9540. if child.Name == "IYblind" .. gPlayers[v].Name then
  9541. child:Destroy()
  9542. end end end end) end end)
  9543.  
  9544. addcmd('punish','punishs player',{''},
  9545. function(args, speaker)
  9546. local players = getPlayer(args[1], speaker)
  9547. for i,v in pairs(players)do
  9548. local pchar = gPlayers[v].Character
  9549. pchar.Parent = LightingService
  9550. end
  9551. end)
  9552.  
  9553. addcmd('unpunish','unpunishs player',{''},
  9554. function(args, speaker)
  9555. local players = getPlayer(args[1], speaker)
  9556. for i,v in pairs(players)do
  9557. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9558. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9559. end
  9560. end
  9561. end)
  9562.  
  9563. local starmanPlayers = {}
  9564. local starmanLastColor = nil
  9565. local starmanEvents = {}
  9566.  
  9567. addcmd("starman","Turns [plr] into starman",{},
  9568. function(args,speaker)
  9569. local function starman(plr)
  9570. local char = plr.Character
  9571. local lastColor = ""
  9572. local newColor = ""
  9573.  
  9574. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9575. powerupSound.Name = "PowerUp"
  9576. powerupSound.Volume = 10
  9577. powerupSound.SoundId = "rbxassetid://182755256"
  9578. wait()
  9579. powerupSound:Play()
  9580.  
  9581. game:GetService("Debris"):AddItem(powerupSound,2)
  9582.  
  9583. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9584.  
  9585. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9586. starmanMusic.Name = "Starman"
  9587. starmanMusic.Volume = 1
  9588. starmanMusic.Looped = true
  9589. starmanMusic.SoundId = "rbxassetid://530596723"
  9590. wait()
  9591. starmanMusic:Play()
  9592.  
  9593. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9594. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9595.  
  9596. char.Humanoid.WalkSpeed = 32
  9597. char.Humanoid.MaxHealth = math.huge
  9598. char.Humanoid.Health = math.huge
  9599.  
  9600. local invisff = Instance.new("ForceField", char)
  9601. invisff.Visible = false invisff.Name = 'smff'
  9602.  
  9603. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9604.  
  9605. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9606. light.Name = "StarmanFlash"
  9607. light.Brightness = 100
  9608. light.Range = 20
  9609. light.Shadows = true
  9610.  
  9611. local function stardestroy(part)
  9612. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9613. for i,v in pairs(part.Parent:GetChildren()) do
  9614. if v:IsA("BasePart") then
  9615. local force = Instance.new("BodyForce",v)
  9616. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9617. v:BreakJoints()
  9618. end
  9619. end
  9620.  
  9621. local tadaas = {}
  9622.  
  9623. for i = 1,1 do
  9624. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9625. tadaa.Volume = 10
  9626. tadaa.SoundId = "rbxassetid://551195499"
  9627. table.insert(tadaas,tadaa)
  9628. end
  9629.  
  9630. wait()
  9631.  
  9632. for i,v in pairs(tadaas) do
  9633. v:Play()
  9634. end
  9635. end
  9636. end
  9637.  
  9638. local events = {}
  9639. for i,v in pairs(char:GetChildren()) do
  9640. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9641. end
  9642. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9643. starmanEvents[plr.Name] = events
  9644. starmanPlayers[plr.Name] = char
  9645. end
  9646.  
  9647. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9648. spawn(function()starman(gPlayers[plr])end)
  9649. end
  9650. end)
  9651.  
  9652. addcmd("unstarman","Removes starman from [plr]",{},
  9653. function(args,speaker)
  9654. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9655. pcall(function()
  9656. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9657. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9658. local char = gPlayers[plr].Character
  9659. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9660. char.HumanoidRootPart.Starman:Destroy()
  9661. end
  9662. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9663. char.HumanoidRootPart.StarmanFlash:Destroy()
  9664. end
  9665. while char.HumanoidRootPart:FindFirstChild("smff") do
  9666. char.HumanoidRootPart.smff:Destroy()
  9667. end
  9668. end)
  9669. end
  9670. end)
  9671.  
  9672. local Timers = {}
  9673. function checkTimer(n,t,res)
  9674. if not Timers[n] then Timers[n] = 0 end
  9675.  
  9676. if tick() >= Timers[n] + t then
  9677. if res then Timers[n] = tick() end
  9678. return true
  9679. else
  9680. return false
  9681. end
  9682. end
  9683.  
  9684. function nonEmpty(t)
  9685. for i,v in pairs(t) do
  9686. return true
  9687. end
  9688. return false
  9689. end
  9690.  
  9691. game:GetService("RunService").RenderStepped:Connect(function()
  9692. if nonEmpty(starmanPlayers) then
  9693. if checkTimer("Starman",0.05,true) then
  9694. for name,plrchar in pairs(starmanPlayers) do
  9695. ypcall(function()
  9696. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9697. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9698.  
  9699. local plr = gPlayers:FindFirstChild(name)
  9700.  
  9701. if plr then
  9702. local char = plrchar
  9703. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9704.  
  9705. local meshMap = {}
  9706.  
  9707. for i,v in pairs(char:GetChildren()) do
  9708. if v:IsA("CharacterMesh") then
  9709. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9710. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9711. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9712. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9713. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9714. end
  9715. end
  9716.  
  9717. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9718.  
  9719. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9720. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9721. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9722. starmanLastColor = newColor
  9723. for i,v in pairs(char:GetChildren()) do
  9724. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9725. v.BrickColor = newColor
  9726. local fade = v:Clone()
  9727. if meshMap[v.Name] then
  9728. local newMesh = Instance.new("SpecialMesh",fade)
  9729. newMesh.MeshId = meshMap[v.Name]
  9730. end
  9731. fade.Name = "StarFade"
  9732. fade.Anchored = true
  9733. fade.CanCollide = false
  9734. 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
  9735. fade.Parent = workspace.Terrain
  9736. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9737. game:GetService("Debris"):AddItem(fade,0.5)
  9738. end
  9739. end
  9740. light.Color = newColor.Color
  9741. end
  9742. end)
  9743. end
  9744. end
  9745. end
  9746. end)
  9747.  
  9748. addcmd("tppos","Teleports a player to a coordinate",{},
  9749. function(args,speaker)
  9750. if #args < 4 then return end
  9751. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9752. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9753. local char = gPlayers[plr].Character
  9754. if char and char:FindFirstChild("HumanoidRootPart") then
  9755. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9756. end
  9757. end
  9758. end)
  9759.  
  9760. addcmd("offset","Offsets a player by a coordinate",{},
  9761. function(args,speaker)
  9762. if #args < 4 then return end
  9763. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9764. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9765. local char = gPlayers[plr].Character
  9766. if char and char:FindFirstChild("HumanoidRootPart") then
  9767. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9768. end
  9769. end
  9770. end)
  9771.  
  9772. addcmd('bait',';)',{'troll'},
  9773. function(args, speaker)
  9774. spawn(function()
  9775. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9776. 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)
  9777. y = Instance.new("BillboardGui")
  9778. y.Size = UDim2.new(0,100,0,150)
  9779. y.StudsOffset = Vector3.new(0,1,0)
  9780. y.Parent = P
  9781. y.Adornee = P
  9782. f = Instance.new("TextLabel")
  9783. f.Parent = y
  9784. f.BackgroundTransparency = 1
  9785. f.Position = UDim2.new(0,0,0,-50)
  9786. f.Size = UDim2.new(0,100,0,100)
  9787. f.Font = "Highway"
  9788. f.FontSize = "Size48"
  9789. f.Text = "Touch for admin!"
  9790. f.TextStrokeColor3 = Color3.new(0,0,0)
  9791. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9792. f.TextStrokeTransparency = 0
  9793. f.TextYAlignment = "Bottom"
  9794. 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)
  9795. end)
  9796. end)
  9797.  
  9798. addcmd('removebait','clears bait parts',{'nobait'},
  9799. function(args, speaker)
  9800. local function dels(instance)
  9801. for i,v in pairs(instance:GetChildren())do
  9802. if v.name == "IYbait"then v:Destroy()end
  9803. dels(v)
  9804. end
  9805. end
  9806. dels(workspace)
  9807. end)
  9808.  
  9809. function CreateInstance(cls,props)
  9810. local inst = Instance.new(cls)
  9811. for i,v in pairs(props) do
  9812. inst[i] = v
  9813. end
  9814. return inst end
  9815. local function createSoundFrame()
  9816. 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)
  9817. 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
  9818. 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)
  9819. 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})
  9820. 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})
  9821. 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)
  9822. 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)
  9823. 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})
  9824. 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
  9825. 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
  9826. 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)
  9827. 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})
  9828. 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})
  9829. 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)
  9830. 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})
  9831. 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})
  9832. 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
  9833. 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)
  9834. return soundFrame end
  9835. local soundFrame = createSoundFrame()
  9836. soundFrame.Visible = true
  9837. local MusicPlayer do
  9838. MusicPlayer = {}
  9839. local playlist = {}
  9840. local currentSong = 1
  9841. local playlistHook = nil
  9842. --local soundFrame = script.Parent:WaitForChild("Sound")
  9843. local soundLine = soundFrame:WaitForChild("Pos")
  9844. local soundTouch = soundLine:WaitForChild("Touch")
  9845. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9846. local soundPause = soundFrame:WaitForChild("Pause")
  9847. local soundNext = soundFrame:WaitForChild("NextSong")
  9848. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9849. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9850. local mouseDrag = false
  9851. local mouse = gPlayers.LocalPlayer:GetMouse()
  9852. local lineBar = soundFrame:WaitForChild("Pos")
  9853. adminSound = Instance.new("Sound",nil)
  9854. local function timeConvert(num)
  9855. local mins = math.floor(num/60)
  9856. local secs = math.floor(num % 60)
  9857. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9858. end
  9859. local function updateSongLine()
  9860. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9861. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9862. local movePos = linePos/soundLine.AbsoluteSize.X
  9863. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9864. elseif linePos < 0 then
  9865. soundTouch.Position = UDim2.new(0,0,0,0)
  9866. else
  9867. soundTouch.Position = UDim2.new(1,0,0,0)
  9868. end
  9869. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9870. adminSound.TimePosition = newTimePos
  9871. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9872. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9873. end
  9874. local function updateDetails(id)
  9875. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9876. soundFrame.SName.Text = info.Name
  9877. end
  9878. local function setPlaylistHook()
  9879. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9880. if #playlist == 0 then return end
  9881. playlistHook = adminSound.DidLoop:connect(function()
  9882. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9883. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9884. MusicPlayer:Play(playlist[currentSong],true)
  9885. end)
  9886. end
  9887. local function disconnectPlaylistHook()
  9888. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9889. end
  9890. game:GetService("RunService").RenderStepped:Connect(function()
  9891. if adminSound.Playing then
  9892. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9893. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9894. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9895. end
  9896. end)
  9897. lineBar.InputBegan:connect(function(input)
  9898. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9899. mouseDrag = true
  9900. updateSongLine()
  9901. end
  9902. end)
  9903. lineBar.InputEnded:connect(function(input)
  9904. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9905. mouseDrag = false
  9906. end
  9907. end)
  9908. mouse.Move:connect(function(prop)
  9909. if mouseDrag then
  9910. updateSongLine()
  9911. end
  9912. end)
  9913. function MusicPlayer:Play(id,plist)
  9914. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9915. adminSound:Stop()
  9916. if adminSound.Parent == nil then
  9917. adminSound = Instance.new("Sound",workspace)
  9918. adminSound.Name = "IYsound"
  9919. adminSound.Looped = true
  9920. if plist then setPlaylistHook() end
  9921. end
  9922. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9923. adminSound.TimePosition = 0
  9924. --repeat wait() until adminSound.IsLoaded
  9925. adminSound:Play()
  9926. soundPlayStop.BackgroundTransparency = 0
  9927. soundPlayStop.ImageTransparency = 1
  9928. updateDetails(id)
  9929. end
  9930. function MusicPlayer:Playlist(list)
  9931. playlist = list
  9932. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9933. currentSong = 1
  9934. if adminSound.Parent == nil then
  9935. adminSound = Instance.new("Sound",workspace)
  9936. adminSound.Name = "IYsound"
  9937. adminSound.Looped = true
  9938. end
  9939. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9940. MusicPlayer:Play(playlist[1],true)
  9941. setPlaylistHook()
  9942. end
  9943. function MusicPlayer:Stop()
  9944. adminSound:Stop()
  9945. adminSound.TimePosition = 0
  9946. soundTouch.Position = UDim2.new(0,0,0,0)
  9947. soundFrame.TimeStart.Text = "0:00"
  9948. soundPlayStop.BackgroundTransparency = 1
  9949. soundPlayStop.ImageTransparency = 0
  9950. end
  9951. function MusicPlayer:Pause()
  9952. adminSound:Pause()
  9953. soundPlayStop.BackgroundTransparency = 1
  9954. soundPlayStop.ImageTransparency = 0
  9955. end
  9956. function MusicPlayer:Resume()
  9957. adminSound:Resume()
  9958. soundPlayStop.BackgroundTransparency = 0
  9959. soundPlayStop.ImageTransparency = 1
  9960. setPlaylistHook()
  9961. end
  9962. function MusicPlayer:NextSong()
  9963. if #playlist == 0 then return end
  9964. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9965. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9966. MusicPlayer:Play(playlist[currentSong],true)
  9967. end
  9968. function MusicPlayer:PrevSong()
  9969. if #playlist == 0 then return end
  9970. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9971. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9972. MusicPlayer:Play(playlist[currentSong],true)
  9973. end
  9974. function MusicPlayer:SetSong(ind)
  9975. if ind > #playlist or ind <= 0 then return end
  9976. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9977. MusicPlayer:Play(playlist[ind],true)
  9978. end
  9979. playerenabled = false
  9980. function MusicPlayer:Show()
  9981. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9982. end
  9983. function MusicPlayer:Hide()
  9984. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9985. end
  9986. function colorFrames(obj,col)
  9987. for i,v in pairs(obj:GetChildren()) do
  9988. if v:IsA("ImageLabel") then
  9989. v.ImageColor3 = col
  9990. end
  9991. v.BackgroundColor3 = col
  9992. end
  9993. end
  9994. for i,v in pairs(soundButtons) do
  9995. v.MouseEnter:connect(function()
  9996. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9997. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9998. v.BackgroundColor3 = Color3.new(1,1,1)
  9999. colorFrames(v,Color3.new(1,1,1))
  10000. end)
  10001. v.MouseLeave:connect(function()
  10002. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10003. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10004. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10005. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10006. end)
  10007. end
  10008. soundPlayStop.MouseButton1Click:connect(function()
  10009. if adminSound.Playing then
  10010. MusicPlayer:Stop()
  10011. else
  10012. MusicPlayer:Resume()
  10013. end
  10014. end)
  10015. soundPause.MouseButton1Click:connect(function()
  10016. MusicPlayer:Pause()
  10017. end)
  10018. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10019. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10020. end
  10021. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10022. soundFrame.Parent = testgui
  10023. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10024. function(args, speaker)
  10025. playerenabled = true
  10026. if #args > 0 then
  10027. for i,v in pairs(game:GetDescendants()) do
  10028. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10029. if adminSound.Parent == nil then
  10030. adminSound = Instance.new("Sound",workspace)
  10031. adminSound.Name = "IYsound"
  10032. adminSound.Looped = true
  10033. end
  10034. local idlist = splitString(args[1])
  10035. local workingIds = {}
  10036. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10037. if #workingIds > 0 then
  10038. playerenabled = true
  10039. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10040. MusicPlayer:Playlist(workingIds)
  10041. 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)
  10042. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10043. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10044. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10045. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10046. 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)
  10047. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10048. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10049. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10050. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10051. addcmd('setsong','goto a song',{'tosong'},
  10052. function(args, speaker)
  10053. MusicPlayer:SetSong(tonumber(args[1]))
  10054. end)
  10055. addcmd('nextsong','forward a song',{'nxtsong'},
  10056. function(args, speaker)
  10057. MusicPlayer:NextSong()
  10058. end)
  10059. addcmd('prevsong','back a song',{'previoussong'},
  10060. function(args, speaker)
  10061. MusicPlayer:PrevSong()
  10062. end)
  10063. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10064. function(args, speaker)
  10065. playerenabled = false
  10066. MusicPlayer:Hide()
  10067. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10068. end)
  10069.  
  10070. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10071. function(args, speaker)
  10072. for i,v in pairs(game:GetDescendants()) do
  10073. if v:IsA'Sound'then v:Destroy() end end
  10074. local c = args[1] or 'stop'
  10075. if std.inTable({'stop'}, c:lower()) then return end
  10076. local s = Instance.new("Sound", workspace)
  10077. s.Name = "IYsound"
  10078. s.Looped = true
  10079. s.SoundId = c
  10080. s.Volume = 1
  10081. s:Play()
  10082. playerenabled = false
  10083. Notify('Playing hash')
  10084. end)
  10085.  
  10086. addcmd('disco','disco party',{''},
  10087. function(args, speaker)
  10088. _G.nodisco = nil
  10089. coroutine.resume(coroutine.create(function()
  10090. repeat
  10091. game:GetService('Lighting').GlobalShadows = true
  10092. game:GetService('Lighting').FogEnd = 200
  10093. game:GetService('Lighting').TimeOfDay = 0
  10094. local r = 255
  10095. local g = 0
  10096. local b = 0
  10097. for i = 0,255,5 do
  10098. if _G.nodisco ~=nil then return end
  10099. r = r - 5
  10100. b = b + 5
  10101. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10102. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10103. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10104. wait()
  10105. end
  10106. for i = 0,255,5 do
  10107. if _G.nodisco ~=nil then return end
  10108. g = g + 5
  10109. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10110. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10111. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10112. wait()
  10113. end
  10114. for i = 0,255,5 do
  10115. if _G.nodisco ~=nil then return end
  10116. b = b - 5
  10117. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10118. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10119. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10120. wait()
  10121. end
  10122. for i = 0,255,5 do
  10123. if _G.nodisco ~=nil then return end
  10124. r = r + 5
  10125. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10126. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10127. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10128. wait()
  10129. end
  10130. for i = 0,255,5 do
  10131. if _G.nodisco ~=nil then return end
  10132. g = g - 5
  10133. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10134. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10135. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10136. wait()
  10137. end
  10138. until _G.nodisco
  10139. end))
  10140. end)
  10141.  
  10142. addcmd('undisco','rip disco party',{''},
  10143. function(args, speaker)
  10144. _G.nodisco = true
  10145. execCmd('fixl')
  10146. end)
  10147.  
  10148. addcmd('hat','give a hat to a player',{''},
  10149. function(args, speaker)
  10150. local players = getPlayer(args[1], speaker)
  10151. for i,v in pairs(players)do
  10152. local char = gPlayers[v].Character
  10153. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10154. Hat.Parent = char
  10155. end end)
  10156.  
  10157. fm = Instance.new('BlockMesh', DATA)
  10158. fm.Scale = Vector3.new(1, 1, 2)
  10159. fm.Name = "FAT"
  10160. addcmd('fat','makes a plr fat',{''},
  10161. function(args, speaker)
  10162. local players = getPlayer(args[1], speaker)
  10163. for i,v in pairs(players)do
  10164. local char = gPlayers[v].Character
  10165. for _, child in pairs( char:GetChildren()) do
  10166. if child.ClassName == "CharacterMesh" then
  10167. child:Destroy() end end
  10168. for i,v in pairs(char:GetChildren()) do
  10169. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10170. fm:Clone().Parent = v
  10171. end end end end)
  10172.  
  10173. addcmd('crucify','crucifies a player',{'cruci'},
  10174. function(args, speaker)
  10175. local players = getPlayer(args[1], speaker)
  10176. for i,v in pairs(players)do
  10177. local char = gPlayers[v].Character
  10178. local torso=char['Torso']
  10179. local larm=char['Left Arm']
  10180. local rarm=char['Right Arm']
  10181. local lleg=char['Left Leg']
  10182. local rleg=char['Right Leg']
  10183. local head=char['Head']
  10184. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10185. local cru=Instance.new('Model',char)
  10186. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10187. local c1=Instance.new('Part',cru)
  10188. c1.BrickColor=BrickColor.new('Reddish brown')
  10189. c1.Material='Wood'
  10190. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10191. c1.Size=Vector3.new(2,18.4,1)
  10192. c1.Anchored=true
  10193. local c2=c1:Clone()
  10194. c2.Parent=cru
  10195. c2.Size=Vector3.new(11,1.6,1)
  10196. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10197. torso.Anchored=true;wait(0.5)
  10198. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10199. larm.Anchored=true
  10200. rarm.Anchored=true
  10201. lleg.Anchored=true
  10202. rleg.Anchored=true
  10203. head.Anchored=true;wait()
  10204. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10205. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10206. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10207. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10208. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10209. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10210. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10211. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10212. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10213. local n1=Instance.new('Part',cru)
  10214. n1.BrickColor=BrickColor.new('Dark stone grey')
  10215. n1.Material='DiamondPlate'
  10216. n1.Size=Vector3.new(0.2,0.2,2)
  10217. n1.Anchored=true
  10218. local m=Instance.new('BlockMesh',n1)
  10219. m.Scale=Vector3.new(0.2,0.2,0.7)
  10220. local n2=n1:Clone()
  10221. n2.Parent=cru
  10222. local n3=n1:Clone()
  10223. n3.Parent=cru
  10224. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10225. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10226. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10227. spawn(function()
  10228. repeat
  10229. wait(0.1)
  10230. char.Humanoid.Health=char.Humanoid.Health-0.6
  10231. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10232. char:BreakJoints()
  10233. end)
  10234. end
  10235. end
  10236. end)
  10237.  
  10238. addcmd('hang','hangs a player',{},
  10239. function(args, speaker)
  10240. local players = getPlayer(args[1], speaker)
  10241. for i,v in pairs(players)do
  10242. local plr = gPlayers[v].Character
  10243. plr.HumanoidRootPart.Anchored = true
  10244. function sandbox(var,func)
  10245. local env = getfenv(func)
  10246. local newenv = setmetatable({},{
  10247. __index = function(self,k)
  10248. if k=="script" then
  10249. return var
  10250. else
  10251. return env[k]
  10252. end
  10253. end,
  10254. })
  10255. setfenv(func,newenv)
  10256. return func
  10257. end
  10258. cors = {}
  10259. mas = Instance.new("Model",game:GetService("Lighting"))
  10260. local Model0 = Instance.new("Model")
  10261. local Part1 = Instance.new("Part")
  10262. local Part2 = Instance.new("Part")
  10263. local Part3 = Instance.new("Part")
  10264. local Part4 = Instance.new("Part")
  10265. local Part5 = Instance.new("Part")
  10266. local Motor6D6 = Instance.new("Motor6D")
  10267. local Part7 = Instance.new("Part")
  10268. local Part8 = Instance.new("Part")
  10269. local Part9 = Instance.new("Part")
  10270. local Part10 = Instance.new("Part")
  10271. local Part11 = Instance.new("Part")
  10272. local Part12 = Instance.new("Part")
  10273. local Part13 = Instance.new("Part")
  10274. local Part14 = Instance.new("Part")
  10275. local Part15 = Instance.new("Part")
  10276. Model0.Name = "hang"
  10277. Model0.Parent = mas
  10278. Part1.Parent = Model0
  10279. Part1.Material = Enum.Material.SmoothPlastic
  10280. Part1.BrickColor = BrickColor.new("Reddish brown")
  10281. Part1.Anchored = true
  10282. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10283. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10284. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10285. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10286. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10287. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10288. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10289. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10290. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10291. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10292. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10293. Part2.Parent = Model0
  10294. Part2.Material = Enum.Material.Wood
  10295. Part2.BrickColor = BrickColor.new("Pine Cone")
  10296. Part2.Anchored = true
  10297. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10298. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10299. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10300. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10301. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10302. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10303. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10304. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10305. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10306. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10307. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10308. Part3.Parent = Model0
  10309. Part3.Material = Enum.Material.Wood
  10310. Part3.BrickColor = BrickColor.new("Pine Cone")
  10311. Part3.Anchored = true
  10312. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10313. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10314. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10315. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10316. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10317. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10318. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10319. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10320. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10321. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10322. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10323. Part4.Parent = Model0
  10324. Part4.Material = Enum.Material.Wood
  10325. Part4.BrickColor = BrickColor.new("Pine Cone")
  10326. Part4.Anchored = true
  10327. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10328. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10329. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10330. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10331. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10332. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10333. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10334. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10335. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10336. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10337. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10338. Part5.Name = "main"
  10339. Part5.Parent = Model0
  10340. Part5.BrickColor = BrickColor.new("Bright blue")
  10341. Part5.Transparency = 1
  10342. Part5.Rotation = Vector3.new(0, -90, 0)
  10343. Part5.Anchored = true
  10344. Part5.CanCollide = false
  10345. Part5.FormFactor = Enum.FormFactor.Symmetric
  10346. Part5.Size = Vector3.new(2, 2, 1)
  10347. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10348. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10349. Part5.TopSurface = Enum.SurfaceType.Smooth
  10350. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10351. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10352. Part5.Orientation = Vector3.new(0, -90, 0)
  10353. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10354. Motor6D6.Name = "RootJoint"
  10355. Motor6D6.Parent = Part5
  10356. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10357. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10358. Motor6D6.Part0 = Part5
  10359. Motor6D6.MaxVelocity = 0.10000000149012
  10360. Part7.Parent = Model0
  10361. Part7.Material = Enum.Material.SmoothPlastic
  10362. Part7.BrickColor = BrickColor.new("Reddish brown")
  10363. Part7.Rotation = Vector3.new(90, 75, -180)
  10364. Part7.Anchored = true
  10365. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10366. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10367. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10368. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10369. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10370. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10371. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10372. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10373. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10374. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10375. Part7.Orientation = Vector3.new(15, 90, -90)
  10376. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10377. Part8.Parent = Model0
  10378. Part8.Material = Enum.Material.Wood
  10379. Part8.BrickColor = BrickColor.new("Pine Cone")
  10380. Part8.Anchored = true
  10381. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10382. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10383. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10384. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10385. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10386. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10388. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10389. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10390. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10391. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10392. Part9.Parent = Model0
  10393. Part9.Material = Enum.Material.SmoothPlastic
  10394. Part9.BrickColor = BrickColor.new("Reddish brown")
  10395. Part9.Rotation = Vector3.new(90, 75, -180)
  10396. Part9.Anchored = true
  10397. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10398. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10399. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10400. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10401. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10402. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10403. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10404. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10405. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10406. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10407. Part9.Orientation = Vector3.new(15, 90, -90)
  10408. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10409. Part10.Parent = Model0
  10410. Part10.Material = Enum.Material.SmoothPlastic
  10411. Part10.BrickColor = BrickColor.new("Reddish brown")
  10412. Part10.Anchored = true
  10413. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10414. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10415. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10416. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10417. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10421. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10422. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10423. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10424. Part11.Parent = Model0
  10425. Part11.Material = Enum.Material.SmoothPlastic
  10426. Part11.BrickColor = BrickColor.new("Reddish brown")
  10427. Part11.Anchored = true
  10428. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10429. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10430. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10431. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10432. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10437. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10438. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10439. Part12.Parent = Model0
  10440. Part12.Material = Enum.Material.SmoothPlastic
  10441. Part12.BrickColor = BrickColor.new("Reddish brown")
  10442. Part12.Rotation = Vector3.new(90, 75, -180)
  10443. Part12.Anchored = true
  10444. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10445. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10446. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10447. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10448. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10452. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10453. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10454. Part12.Orientation = Vector3.new(15, 90, -90)
  10455. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10456. Part13.Parent = Model0
  10457. Part13.Material = Enum.Material.SmoothPlastic
  10458. Part13.BrickColor = BrickColor.new("Reddish brown")
  10459. Part13.Anchored = true
  10460. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10461. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10462. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10463. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10464. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10468. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10469. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10470. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10471. Part14.Parent = Model0
  10472. Part14.Material = Enum.Material.SmoothPlastic
  10473. Part14.BrickColor = BrickColor.new("Reddish brown")
  10474. Part14.Rotation = Vector3.new(90, 75, -180)
  10475. Part14.Anchored = true
  10476. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10477. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10478. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10479. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10480. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10484. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10485. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10486. Part14.Orientation = Vector3.new(15, 90, -90)
  10487. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10488. Part15.Parent = Model0
  10489. Part15.Material = Enum.Material.SmoothPlastic
  10490. Part15.BrickColor = BrickColor.new("Reddish brown")
  10491. Part15.Anchored = true
  10492. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10493. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10494. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10495. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10496. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10497. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10498. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10499. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10500. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10501. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10502. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10503. for i,v in pairs(mas:GetChildren()) do
  10504. v.Parent = workspace
  10505. pcall(function() v:MakeJoints() end)
  10506. end
  10507. mas:Destroy()
  10508. for i,v in pairs(cors) do
  10509. spawn(function()
  10510. pcall(v)
  10511. end)
  10512. end
  10513. hang = Model0
  10514. hang.Parent = plr
  10515. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10516. pcall(function()
  10517. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10518. function weld(p, cf)
  10519. local weld1 = Instance.new("Weld")
  10520. weld1.Part0 = p
  10521. weld1.Part1 = plr.Torso
  10522. weld1.C0 = CFrame.new()
  10523. weld1.C1 = cf
  10524. weld1.Parent = p
  10525. end
  10526. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10527. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10528. spawn(function()
  10529. repeat
  10530. wait(0.1)
  10531. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10532. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10533. plr:BreakJoints()
  10534. end)
  10535. end)
  10536. end
  10537. end)
  10538.  
  10539. addcmd('fix', 'restores lighting and what not',{},
  10540. function(args, speaker)
  10541. LightingService.Ambient = origsettings.abt
  10542. LightingService.OutdoorAmbient = origsettings.oabt
  10543. LightingService.Brightness = origsettings.brt
  10544. LightingService.TimeOfDay = origsettings.time
  10545. LightingService.FogColor = origsettings.fclr
  10546. LightingService.FogEnd = origsettings.fe
  10547. LightingService.FogStart = origsettings.fs
  10548. playinggif = false
  10549. workspace.Gravity = 200
  10550. 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)
  10551. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10552. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10553. if v:IsA("PostEffect") then v:Destroy() end end
  10554. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10555.  
  10556. Floating = false
  10557.  
  10558. addcmd('float', 'makes player float',{},
  10559. function(args,speaker)
  10560. Floating = true
  10561. local players = getPlayer(args[1], speaker)
  10562. for _,v in pairs(players) do
  10563. local pchar = gPlayers[v].Character
  10564. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10565. spawn(function()
  10566. local float = DATA.Float:Clone()
  10567. float.Parent = pchar
  10568. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10569. spawn(function()
  10570. while wait(0.1) do
  10571. if pchar:FindFirstChild("Float") then
  10572. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10573. else
  10574. break
  10575. end
  10576. end
  10577. end)
  10578. end)
  10579. end
  10580. end
  10581. end)
  10582.  
  10583. addcmd('unfloat','disables floating',{},
  10584. function(args, speaker)
  10585. Floating = false
  10586. local players = getPlayer(args[1], speaker)
  10587. for i,v in pairs(players)do
  10588. local pchar = gPlayers[v].Character
  10589. if pchar:FindFirstChild("Float") then
  10590. pchar.Float:Destroy()
  10591. end
  10592. end
  10593. end)
  10594.  
  10595. runningnoclip = false
  10596. Clip = true
  10597. addcmd('noclip','noclip',{},
  10598. function(args, speaker)
  10599. if speaker.userId ~= LP.userId then
  10600. lponly(speaker)
  10601. else
  10602. Notify('Noclip enabled')
  10603. Clip = false
  10604. if LP.Character:FindFirstChild('Torso') then
  10605. wait(0.1)
  10606. if runningnoclip == false then runningnoclip = true
  10607. game:GetService('RunService').Stepped:connect(function ()
  10608. if Clip == false and LP.Character ~= nil then
  10609. for _, child in pairs( LP.Character:GetDescendants()) do
  10610. if child.ClassName == 'Part' and child.CanCollide == true then
  10611. child.CanCollide = false
  10612. end end end end) end
  10613. else
  10614. r15noclip = true
  10615. end
  10616. end
  10617. end)
  10618.  
  10619. addcmd('clip','clip',{},
  10620. function(args, speaker)
  10621. if speaker.userId ~= LP.userId then
  10622. lponly(speaker)
  10623. else
  10624. Notify('Noclip disabled')
  10625. Clip = true
  10626. r15noclip = false
  10627. wait(0.1)
  10628. if LP.Character ~= nil then
  10629. LP.Character.Torso.CanCollide = true
  10630. LP.Character.Head.CanCollide = true
  10631. end end end)
  10632.  
  10633. addcmd('prefix','changes prefix',{},
  10634. function(args, speaker)
  10635. cmdprefix = args[1]
  10636. Notify('Set prefix to "' .. args[1] .. '"')
  10637. updatefile()
  10638. end)
  10639.  
  10640. logsopen = false
  10641. addcmd('logs','shows logs',{},
  10642. function(args, speaker)
  10643. if speaker.userId ~= LP.userId then
  10644. lponly(speaker) else
  10645. if logsopen == false then logsopen = true
  10646. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10647. end
  10648. end
  10649. end)
  10650.  
  10651. local Saved = {}
  10652.  
  10653. RestorePoint = function()
  10654. Saved = {}
  10655. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10656. v.Archivable = true;
  10657. end
  10658. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10659. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10660. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10661. table.insert(Saved, v:Clone());
  10662. end
  10663. elseif v:IsA("Terrain") then
  10664. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10665. end
  10666. end
  10667. return Saved;
  10668. end
  10669.  
  10670. InsertPoint = function()
  10671. if #Saved == 0 and not Saved.Terrain then
  10672. return false;
  10673. end
  10674. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10675. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10676. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10677. pcall(function()
  10678. v:Destroy()
  10679. end)
  10680. end
  10681. elseif v:IsA("Terrain") then
  10682. v:Clear()
  10683. end
  10684. end
  10685. for i, v in ipairs(Saved) do
  10686. v:Clone().Parent = workspace;
  10687. end
  10688. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10689. end
  10690.  
  10691. addcmd('savemap','saves current map',{'smap'},
  10692. function(args, speaker)
  10693. RestorePoint()
  10694. Notify('Saved current map')
  10695. end)
  10696.  
  10697. addcmd('restoremap','saves current map',{'rmap'},
  10698. function(args, speaker)
  10699. InsertPoint()
  10700. Notify('Loaded last saved map')
  10701. end)
  10702.  
  10703. addcmd('respawn','respawns',{},
  10704. function(args, speaker)
  10705. local players = getPlayer(args[1], speaker)
  10706. for i,v in pairs(players) do
  10707. respawn(gPlayers[v])
  10708. end
  10709. end)
  10710.  
  10711. addcmd('version','shows version',{''},
  10712. function(args, speaker)
  10713. if speaker.userId ~= LP.userId then
  10714. lponly(speaker)
  10715. else
  10716. Notify("Version is " .. Version)
  10717. end
  10718. end)
  10719. local CTPenabled = false
  10720. Mouse.KeyDown:connect(function (Key)
  10721. if Key:byte() == 29 then
  10722. if FLYING == false then
  10723. execCmd("fly me", Player)
  10724. elseif FLYING == true then
  10725. execCmd("unfly me", Player)
  10726. end
  10727. end
  10728. if Key:byte() == 30 then
  10729. if Clip == true then
  10730. execCmd("noclip", Player)
  10731. elseif Clip == false then
  10732. execCmd("clip", Player)
  10733. end
  10734. end
  10735. Key = Key:lower()
  10736. if Key:byte() == 27 then
  10737. CTPenabled = true
  10738. end
  10739. end)
  10740. Mouse.KeyUp:connect(function(Key)
  10741. Key = Key:lower()
  10742. if Key:byte() == 27 then
  10743. CTPenabled = false
  10744. end
  10745. end)
  10746. Mouse.Button1Down:connect(function()
  10747. local charx = gPlayers.LocalPlayer.Character
  10748. if charx and CTPenabled == true then
  10749. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10750. end
  10751. end)
  10752.  
  10753. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10754. CMDbar.Name = 'GUI'
  10755. CMDbar.DisplayOrder = 2
  10756. cont = Instance.new("Frame")
  10757. cmdBAR = Instance.new('TextBox', cont)
  10758. cont.Name = "cont"
  10759. cont.BackgroundTransparency = 1
  10760. cont.Position = UDim2.new(1, -265, 0, -75)
  10761. cont.Size = UDim2.new(0, 270, 0, 45)
  10762. cont.Parent = CMDbar
  10763. cont.ZIndex = 5
  10764. cont.Active = true
  10765. dragGUI(cont)
  10766. cmdBAR.Name = "CMDbar"
  10767. cmdBAR.Parent = cont
  10768. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10769. cmdBAR.BackgroundTransparency = 0.7
  10770. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10771. cmdBAR.BorderSizePixel = 0
  10772. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10773. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10774. cmdBAR.Font = Enum.Font.SourceSans
  10775. cmdBAR.FontSize = Enum.FontSize.Size18
  10776. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10777. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10778. cmdBAR.ZIndex = 5
  10779. DATA = Instance.new('Folder', game.ContextActionService)
  10780. DATA.Name = 'Data'
  10781. Paper = Instance.new('BlockMesh', DATA)
  10782. Paper.Name = 'Paper'
  10783. Paper.Scale = Vector3.new(1,1,0.1)
  10784. ayylmao = Instance.new('Hat', DATA)
  10785. ayylmao.Name = 'ayylmao'
  10786. ayyHandle = Instance.new('Part', ayylmao)
  10787. ayyHandle.Name = 'Handle'
  10788. ayyHandle.Size = Vector3.new(2,2.4,2)
  10789. ayyHandle.FormFactor = 'Plate'
  10790. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10791. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10792. ayyMesh.MeshType = 'FileMesh'
  10793. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10794. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10795. Float = Instance.new('Part', DATA)
  10796. Float.Name = 'Float'
  10797. Float.Transparency = 1
  10798. Float.Size = Vector3.new(6,1,6)
  10799. Float.Anchored = true
  10800. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10801. missile = Instance.new('Part', DATA)
  10802. missile.Name = 'IY_missile'
  10803. missile.CanCollide = false
  10804. missile.Size = Vector3.new(2, 5, 2)
  10805. Instance.new('CylinderMesh', missile)
  10806. local F = Instance.new('Part', missile)
  10807. F.BrickColor = BrickColor.new('Black')
  10808. F.CanCollide = false
  10809. F.Size = Vector3.new(2, 0.2, 2)
  10810. Instance.new('CylinderMesh', F)
  10811. local fire = Instance.new('Fire', F)
  10812. fire.Size = "15"
  10813. fire.Heat = "25"
  10814. local head = Instance.new('Part', missile)
  10815. head.CanCollide = false
  10816. head.Shape = 'Ball'
  10817. head.Size = Vector3.new(2, 2, 2)
  10818. head.TopSurface = 'Smooth'
  10819. head.BottomSurface = 'Smooth'
  10820. local BF = Instance.new('BodyForce', missile)
  10821. BF.Name = 'force'
  10822. BF.Force = Vector3.new(0, 0, 0)
  10823. local W1 = Instance.new('Weld', missile)
  10824. W1.Part0 = missile
  10825. W1.Part1 = F
  10826. W1.C1 = CFrame.new(0, 2.6, 0)
  10827. local W2 = Instance.new('Weld', missile)
  10828. W2.Part0 = missile
  10829. W2.Part1 = head
  10830. W2.C1 = CFrame.new(0, -2.6, 0)
  10831. jail = Instance.new('Model', DATA)
  10832. jail.Name = 'JAIL'
  10833. local B = Instance.new('Part', jail)
  10834. B.Name = 'BUTTOM'
  10835. B.BrickColor = BrickColor.new('Black')
  10836. B.Transparency = 0.5
  10837. B.Anchored = true
  10838. B.Locked = true
  10839. B.Size = Vector3.new(6, 1, 6)
  10840. B.TopSurface = 'Smooth'
  10841. B.BottomSurface = 'Smooth'
  10842. local M = Instance.new('Part', jail)
  10843. M.Name = 'MAIN'
  10844. M.BrickColor = BrickColor.new('Black')
  10845. M.Transparency = 1
  10846. M.Anchored = true
  10847. M.CanCollide = false
  10848. M.Locked = true
  10849. M.Position = B.Position + Vector3.new(0, 3, 0)
  10850. M.Size = Vector3.new(1, 1, 1)
  10851. local P1 = Instance.new('Part', jail)
  10852. P1.BrickColor = BrickColor.new('Black')
  10853. P1.Transparency = 0.5
  10854. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10855. P1.Rotation = Vector3.new(0, 90, 0)
  10856. P1.Anchored = true
  10857. P1.Locked = true
  10858. P1.Size = Vector3.new(1, 6, 6)
  10859. local P2 = Instance.new('Part', jail)
  10860. P2.BrickColor = BrickColor.new('Black')
  10861. P2.Transparency = 0.5
  10862. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10863. P2.Rotation = Vector3.new(-180, 0, -180)
  10864. P2.Anchored = true
  10865. P2.Locked = true
  10866. P2.Size = Vector3.new(1, 6, 4)
  10867. local P3 = Instance.new('Part', jail)
  10868. P3.BrickColor = BrickColor.new('Black')
  10869. P3.Transparency = 0.5
  10870. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10871. P3.Rotation = Vector3.new(0, 0, 0)
  10872. P3.Anchored = true
  10873. P3.Locked = true
  10874. P3.Size = Vector3.new(1, 6, 4)
  10875. local P4 = Instance.new('Part', jail)
  10876. P4.BrickColor = BrickColor.new('Black')
  10877. P4.Transparency = 0.5
  10878. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10879. P4.Rotation = Vector3.new(0, 90, 0)
  10880. P4.Anchored = true
  10881. P4.Locked = true
  10882. P4.Size = Vector3.new(1, 6, 6)
  10883. local TOP = Instance.new('Part', jail)
  10884. TOP.BrickColor = BrickColor.new('Black')
  10885. TOP.Transparency = 0.5
  10886. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10887. TOP.Rotation = Vector3.new(0, 0, 0)
  10888. TOP.Anchored = true
  10889. TOP.Locked = true
  10890. TOP.Size = Vector3.new(6, 1, 6)
  10891. TOP.TopSurface = 'Smooth'
  10892. TOP.BottomSurface = 'Smooth'
  10893. cp = Instance.new("ScreenGui")
  10894. local Frame = Instance.new("Frame")
  10895. local holder = Instance.new("Frame")
  10896. bar = Instance.new("Frame")
  10897. local cmds = Instance.new("TextButton")
  10898. local settings = Instance.new("TextButton")
  10899. local Hide = Instance.new("TextButton")
  10900. local Exit = Instance.new("TextButton")
  10901. FeedbackMain = Instance.new("Frame")
  10902. local Title = Instance.new("TextLabel")
  10903. local checkboxText = Instance.new("TextLabel")
  10904. local CheckBox = Instance.new("ImageButton")
  10905. local bindInput = Instance.new("TextButton")
  10906. Input = Instance.new("TextBox")
  10907. local preText = Instance.new("TextLabel")
  10908. local setpre = Instance.new("TextButton")
  10909. local everyone = Instance.new("TextButton")
  10910. local JLtext = Instance.new("TextLabel")
  10911. local CheckBoxJL = Instance.new("ImageButton")
  10912. local friends = Instance.new("TextButton")
  10913. local InputBox = Instance.new("TextButton")
  10914. Input_2 = Instance.new("TextBox")
  10915. local MTText = Instance.new("TextLabel")
  10916. local setMT = Instance.new("TextButton")
  10917. local CheckBoxS = Instance.new("ImageButton")
  10918. local slocktext = Instance.new("TextLabel")
  10919. local barBind = Instance.new("TextLabel")
  10920. local setBind = Instance.new("TextButton")
  10921. local MtimeInput = Instance.new("TextButton")
  10922. Input_3 = Instance.new("TextBox")
  10923. local size = Instance.new("Frame")
  10924. MAIN = Instance.new("Frame")
  10925. local Title_2 = Instance.new("TextLabel")
  10926. local Example = Instance.new("TextLabel")
  10927. local Search = Instance.new("TextBox")
  10928. local CMDss = Instance.new("ScrollingFrame")
  10929. local uicolortext = Instance.new("TextLabel")
  10930. local openC = Instance.new("TextButton")
  10931. cp.Name = "cp"
  10932. cp.Parent = DATA
  10933. Frame.Parent = cp
  10934. Frame.Active = true
  10935. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10936. Frame.BackgroundTransparency = 1
  10937. Frame.Position = UDim2.new(1, -300, 1, -330)
  10938. Frame.Size = UDim2.new(0, 300, 0, 40)
  10939. holder.Name = "holder"
  10940. holder.Parent = Frame
  10941. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10942. holder.BackgroundTransparency = 1
  10943. holder.BorderSizePixel = 2
  10944. holder.ClipsDescendants = true
  10945. holder.Size = UDim2.new(0, 300, 0, 330)
  10946. holder.ZIndex = 2
  10947. bar.Name = "bar"
  10948. bar.Parent = holder
  10949. bar.BackgroundColor3 = maincolor
  10950. bar.BackgroundTransparency = 0.30000001192093
  10951. bar.BorderColor3 = Color3.new(0, 0, 0)
  10952. bar.BorderSizePixel = 0
  10953. bar.Position = UDim2.new(1, -295, 1, -330)
  10954. bar.Size = UDim2.new(0, 290, 0, 26)
  10955. cmds.Name = "cmds"
  10956. cmds.Parent = bar
  10957. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10958. cmds.BackgroundTransparency = 0.80000001192093
  10959. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10960. cmds.Position = UDim2.new(0, 3, 0, 3)
  10961. cmds.Size = UDim2.new(0, 70, 0, 20)
  10962. cmds.Font = Enum.Font.SourceSans
  10963. cmds.FontSize = Enum.FontSize.Size14
  10964. cmds.Text = "Commands"
  10965. cmds.TextColor3 = Color3.new(1, 1, 1)
  10966. settings.Name = "settings"
  10967. settings.Parent = bar
  10968. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10969. settings.BackgroundTransparency = 0.80000001192093
  10970. settings.BorderColor3 = Color3.new(1, 1, 1)
  10971. settings.Position = UDim2.new(0, 77, 0, 3)
  10972. settings.Size = UDim2.new(0, 70, 0, 20)
  10973. settings.Font = Enum.Font.SourceSans
  10974. settings.FontSize = Enum.FontSize.Size14
  10975. settings.Text = "Settings"
  10976. settings.TextColor3 = Color3.new(1, 1, 1)
  10977. Hide.Name = "Hide"
  10978. Hide.Parent = bar
  10979. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10980. Hide.BackgroundTransparency = 0.30000001192093
  10981. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10982. Hide.BorderSizePixel = 0
  10983. Hide.Position = UDim2.new(0, 243, 0, 3)
  10984. Hide.Size = UDim2.new(0, 20, 0, 20)
  10985. Hide.FontSize = Enum.FontSize.Size14
  10986. Hide.Text = ""
  10987. Exit.Name = "Exit"
  10988. Exit.Parent = bar
  10989. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10990. Exit.BackgroundTransparency = 0.30000001192093
  10991. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10992. Exit.BorderSizePixel = 0
  10993. Exit.Position = UDim2.new(0, 267, 0, 3)
  10994. Exit.Size = UDim2.new(0, 20, 0, 20)
  10995. Exit.FontSize = Enum.FontSize.Size14
  10996. Exit.Text = ""
  10997. FeedbackMain.Name = "FeedbackMain"
  10998. FeedbackMain.Parent = holder
  10999. FeedbackMain.BackgroundColor3 = maincolor
  11000. FeedbackMain.BackgroundTransparency = 0.5
  11001. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11002. FeedbackMain.BorderSizePixel = 0
  11003. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11004. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11005. Title.Name = "Title"
  11006. Title.Parent = FeedbackMain
  11007. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11008. Title.BackgroundTransparency = 1
  11009. Title.Size = UDim2.new(1, 0, 0, 30)
  11010. Title.Font = Enum.Font.SourceSansBold
  11011. Title.FontSize = Enum.FontSize.Size24
  11012. Title.Text = "Settings"
  11013. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11014. Title.TextStrokeTransparency = 0
  11015. checkboxText.Name = "checkboxText"
  11016. checkboxText.Parent = FeedbackMain
  11017. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11018. checkboxText.BackgroundTransparency = 1
  11019. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11020. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11021. checkboxText.Font = Enum.Font.SourceSansBold
  11022. checkboxText.FontSize = Enum.FontSize.Size18
  11023. checkboxText.Text = " Suggestions"
  11024. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11025. checkboxText.TextStrokeTransparency = 0
  11026. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11027. CheckBox.Name = "CheckBox"
  11028. CheckBox.Parent = FeedbackMain
  11029. CheckBox.BackgroundTransparency = 1
  11030. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11031. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11032. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11033. bindInput.Name = "bindInput"
  11034. bindInput.Parent = FeedbackMain
  11035. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11036. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11037. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11038. bindInput.AutoButtonColor = false
  11039. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11040. bindInput.Font = Enum.Font.SourceSans
  11041. bindInput.FontSize = Enum.FontSize.Size14
  11042. bindInput.Text = ""
  11043. Input.Name = "Input"
  11044. Input.Parent = bindInput
  11045. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11046. Input.BackgroundTransparency = 1
  11047. Input.Position = UDim2.new(0, -8, 0, -8)
  11048. Input.Size = UDim2.new(0, 20, 0, 20)
  11049. Input.Font = Enum.Font.SourceSansBold
  11050. Input.FontSize = Enum.FontSize.Size18
  11051. Input.MultiLine = true
  11052. Input.Text = ";"
  11053. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11054. Input.TextWrapped = true
  11055. Input.TextYAlignment = Enum.TextYAlignment.Top
  11056. preText.Name = "preText"
  11057. preText.Parent = FeedbackMain
  11058. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11059. preText.BackgroundTransparency = 1
  11060. preText.Position = UDim2.new(0, 0, 0, 140)
  11061. preText.Size = UDim2.new(1, 0, 0, 30)
  11062. preText.Font = Enum.Font.SourceSansBold
  11063. preText.FontSize = Enum.FontSize.Size18
  11064. preText.Text = " Prefix"
  11065. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11066. preText.TextStrokeTransparency = 0
  11067. preText.TextXAlignment = Enum.TextXAlignment.Left
  11068. setpre.Name = "setpre"
  11069. setpre.Parent = FeedbackMain
  11070. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11071. setpre.BorderSizePixel = 5
  11072. setpre.Position = UDim2.new(0, 235, 0, 142)
  11073. setpre.Size = UDim2.new(0, 40, 0, 25)
  11074. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11075. setpre.Font = Enum.Font.ArialBold
  11076. setpre.FontSize = Enum.FontSize.Size18
  11077. setpre.Text = "Set"
  11078. everyone.Name = "everyone"
  11079. everyone.Parent = FeedbackMain
  11080. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11081. everyone.BackgroundTransparency = 0.80000001192093
  11082. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11083. everyone.Position = UDim2.new(0, 230, 0, 237)
  11084. everyone.Size = UDim2.new(0, 50, 0, 20)
  11085. everyone.Font = Enum.Font.SourceSans
  11086. everyone.FontSize = Enum.FontSize.Size14
  11087. everyone.Text = "Everyone"
  11088. everyone.TextColor3 = Color3.new(1, 1, 1)
  11089. JLtext.Name = "JLtext"
  11090. JLtext.Parent = FeedbackMain
  11091. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11092. JLtext.BackgroundTransparency = 1
  11093. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11094. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11095. JLtext.Font = Enum.Font.SourceSansBold
  11096. JLtext.FontSize = Enum.FontSize.Size18
  11097. JLtext.Text = " Joined/Left Notifications"
  11098. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11099. JLtext.TextStrokeTransparency = 0
  11100. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11101. CheckBoxJL.Name = "CheckBoxJL"
  11102. CheckBoxJL.Parent = FeedbackMain
  11103. CheckBoxJL.BackgroundTransparency = 1
  11104. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11105. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11106. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11107. friends.Name = "friends"
  11108. friends.Parent = FeedbackMain
  11109. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11110. friends.BackgroundTransparency = 0.80000001192093
  11111. friends.BorderColor3 = Color3.new(1, 1, 1)
  11112. friends.Position = UDim2.new(0, 230, 0, 215)
  11113. friends.Size = UDim2.new(0, 50, 0, 20)
  11114. friends.Font = Enum.Font.SourceSans
  11115. friends.FontSize = Enum.FontSize.Size14
  11116. friends.Text = "Friends"
  11117. friends.TextColor3 = Color3.new(1, 1, 1)
  11118. InputBox.Name = "InputBox"
  11119. InputBox.Parent = FeedbackMain
  11120. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11121. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11122. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11123. InputBox.AutoButtonColor = false
  11124. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11125. InputBox.Font = Enum.Font.SourceSans
  11126. InputBox.FontSize = Enum.FontSize.Size14
  11127. InputBox.Text = ""
  11128. Input_2.Name = "Input"
  11129. Input_2.Parent = InputBox
  11130. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11131. Input_2.BackgroundTransparency = 1
  11132. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11133. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11134. Input_2.Font = Enum.Font.SourceSansBold
  11135. Input_2.FontSize = Enum.FontSize.Size18
  11136. Input_2.MultiLine = true
  11137. Input_2.Text = ";"
  11138. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11139. Input_2.TextWrapped = true
  11140. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11141. MTText.Name = "MTText"
  11142. MTText.Parent = FeedbackMain
  11143. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11144. MTText.BackgroundTransparency = 1
  11145. MTText.Position = UDim2.new(0, 0, 0, 180)
  11146. MTText.Size = UDim2.new(1, 0, 0, 30)
  11147. MTText.Font = Enum.Font.SourceSansBold
  11148. MTText.FontSize = Enum.FontSize.Size18
  11149. MTText.Text = " Message Seconds"
  11150. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11151. MTText.TextStrokeTransparency = 0
  11152. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11153. setMT.Name = "setMT"
  11154. setMT.Parent = FeedbackMain
  11155. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11156. setMT.BorderSizePixel = 5
  11157. setMT.Position = UDim2.new(0, 235, 0, 183)
  11158. setMT.Size = UDim2.new(0, 40, 0, 25)
  11159. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11160. setMT.Font = Enum.Font.ArialBold
  11161. setMT.FontSize = Enum.FontSize.Size18
  11162. setMT.Text = "Set"
  11163. CheckBoxS.Name = "CheckBoxS"
  11164. CheckBoxS.Parent = FeedbackMain
  11165. CheckBoxS.BackgroundTransparency = 1
  11166. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11167. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11168. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11169. slocktext.Name = "slocktext"
  11170. slocktext.Parent = FeedbackMain
  11171. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11172. slocktext.BackgroundTransparency = 1
  11173. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11174. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11175. slocktext.Font = Enum.Font.SourceSansBold
  11176. slocktext.FontSize = Enum.FontSize.Size18
  11177. slocktext.Text = " Allow Friends On Serverlock"
  11178. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11179. slocktext.TextStrokeTransparency = 0
  11180. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11181. barBind.Name = "barBind"
  11182. barBind.Parent = FeedbackMain
  11183. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11184. barBind.BackgroundTransparency = 1
  11185. barBind.Position = UDim2.new(0, 0, 0, 260)
  11186. barBind.Size = UDim2.new(1, 0, 0, 30)
  11187. barBind.Font = Enum.Font.SourceSansBold
  11188. barBind.FontSize = Enum.FontSize.Size18
  11189. barBind.Text = " Command Bar Keybind"
  11190. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11191. barBind.TextStrokeTransparency = 0
  11192. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11193. setBind.Name = "setBind"
  11194. setBind.Parent = FeedbackMain
  11195. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11196. setBind.BorderSizePixel = 5
  11197. setBind.Position = UDim2.new(0, 235, 0, 262)
  11198. setBind.Size = UDim2.new(0, 40, 0, 25)
  11199. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11200. setBind.Font = Enum.Font.ArialBold
  11201. setBind.FontSize = Enum.FontSize.Size18
  11202. setBind.Text = "Set"
  11203. MtimeInput.Name = "MtimeInput"
  11204. MtimeInput.Parent = FeedbackMain
  11205. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11206. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11207. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11208. MtimeInput.AutoButtonColor = false
  11209. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11210. MtimeInput.Font = Enum.Font.SourceSans
  11211. MtimeInput.FontSize = Enum.FontSize.Size14
  11212. MtimeInput.Text = ""
  11213. Input_3.Name = "Input"
  11214. Input_3.Parent = MtimeInput
  11215. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11216. Input_3.BackgroundTransparency = 1
  11217. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11218. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11219. Input_3.Font = Enum.Font.SourceSansBold
  11220. Input_3.FontSize = Enum.FontSize.Size18
  11221. Input_3.MultiLine = true
  11222. Input_3.Text = "7"
  11223. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11224. Input_3.TextWrapped = true
  11225. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11226. uicolortext.Name = "uicolortext"
  11227. uicolortext.Parent = FeedbackMain
  11228. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11229. uicolortext.BackgroundTransparency = 1
  11230. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11231. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11232. uicolortext.Font = Enum.Font.SourceSansBold
  11233. uicolortext.FontSize = Enum.FontSize.Size18
  11234. uicolortext.Text = " UI Color"
  11235. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11236. uicolortext.TextStrokeTransparency = 0
  11237. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11238. openC.Name = "openC"
  11239. openC.Parent = FeedbackMain
  11240. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11241. openC.BorderSizePixel = 5
  11242. openC.Position = UDim2.new(0, 235, 0, 32)
  11243. openC.Size = UDim2.new(0, 40, 0, 25)
  11244. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11245. openC.Font = Enum.Font.ArialBold
  11246. openC.FontSize = Enum.FontSize.Size18
  11247. openC.Text = "Set"
  11248. size.Name = "size"
  11249. size.Parent = holder
  11250. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11251. size.BackgroundTransparency = 1
  11252. size.Position = UDim2.new(1, -301, 1, -300)
  11253. size.Size = UDim2.new(0, 275, 0, 300)
  11254. size.ZIndex = 2
  11255. MAIN.Name = "MAIN"
  11256. MAIN.Parent = size
  11257. MAIN.BackgroundColor3 = maincolor
  11258. MAIN.BackgroundTransparency = 0.5
  11259. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11260. MAIN.BorderSizePixel = 0
  11261. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11262. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11263. Title_2.Name = "Title"
  11264. Title_2.Parent = MAIN
  11265. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11266. Title_2.BackgroundTransparency = 1
  11267. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11268. Title_2.Font = Enum.Font.SourceSansBold
  11269. Title_2.FontSize = Enum.FontSize.Size24
  11270. Title_2.Text = "Commands"
  11271. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11272. Title_2.TextStrokeTransparency = 0
  11273. Example.Name = "Example"
  11274. Example.Parent = MAIN
  11275. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11276. Example.BackgroundTransparency = 1
  11277. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11278. Example.BorderSizePixel = 0
  11279. Example.Size = UDim2.new(0, 190, 0, 20)
  11280. Example.Visible = false
  11281. Example.Font = Enum.Font.SourceSansBold
  11282. Example.TextSize = 20
  11283. Example.Text = "txt"
  11284. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11285. Example.TextStrokeTransparency = 0
  11286. Example.TextXAlignment = Enum.TextXAlignment.Left
  11287. Example.ZIndex = 6
  11288. Search.Name = "Search"
  11289. Search.Parent = MAIN
  11290. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11291. Search.BackgroundTransparency = 0.69999998807907
  11292. Search.BorderColor3 = Color3.new(1, 1, 1)
  11293. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11294. Search.Size = UDim2.new(0, 250, 0, 20)
  11295. Search.ClearTextOnFocus = false
  11296. Search.Font = Enum.Font.SourceSansBold
  11297. Search.FontSize = Enum.FontSize.Size18
  11298. Search.Text = "Search"
  11299. Search.TextColor3 = Color3.new(1, 1, 1)
  11300. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11301. Search.TextStrokeTransparency = 0
  11302. CMDss.Name = "CMDs"
  11303. CMDss.Parent = MAIN
  11304. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11305. CMDss.BackgroundTransparency = 1
  11306. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11307. CMDss.BorderSizePixel = 0
  11308. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11309. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11310. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11311. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11312. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11313. CMDss.ScrollBarThickness = 8
  11314. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11315. notifyMAIN = Instance.new('ScreenGui', DATA)
  11316. notifyMAIN.Name = 'Notification'
  11317. notifyNOT = Instance.new('Frame', notifyMAIN)
  11318. notifyNOT.Name = 'NOTIFY'
  11319. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11320. notifyNOT.BackgroundTransparency = 1
  11321. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11322. notifyNOT.BorderSizePixel = 2
  11323. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11324. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11325. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11326. notifyNOTE.Name = 'NOTE'
  11327. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11328. notifyNOTE.BackgroundTransparency = 1
  11329. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11330. notifyNOTE.BorderSizePixel = 0
  11331. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11332. notifyNOTE.ZIndex = 4
  11333. notifyNOTE.FontSize = 'Size18'
  11334. notifyNOTE.Font = 'SourceSansBold'
  11335. notifyNOTE.Text = 'NOTIFY'
  11336. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11337. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11338. notifyNOTE.TextStrokeTransparency = 0.8
  11339.  
  11340. addcmd('ayylmao','ayy lmao',{'alien'},
  11341. function(args, speaker)
  11342. local players = getPlayer(args[1], speaker)
  11343. for i,v in pairs(players)do
  11344. local pchar = gPlayers[v].Character
  11345. if pchar:FindFirstChild("Shirt") then
  11346. pchar.Shirt:Destroy()
  11347. end
  11348. if pchar:FindFirstChild("Pants") then
  11349. pchar.Pants:Destroy()
  11350. end
  11351. if pchar:FindFirstChild("Shirt Graphic") then
  11352. pchar["Shirt Graphic"].Graphic = ""
  11353. end
  11354. for i,v in pairs(pchar:GetChildren()) do
  11355. if v:IsA("Accessory") then
  11356. v:Destroy()
  11357. end
  11358. end
  11359. local ayylmao = DATA.ayylmao:Clone()
  11360. ayylmao.Parent = pchar
  11361. local BC = pchar["Body Colors"]
  11362. BC.HeadColor = BrickColor.new("Fossil")
  11363. BC.LeftArmColor = BrickColor.new("Fossil")
  11364. BC.LeftLegColor = BrickColor.new("Fossil")
  11365. BC.RightArmColor = BrickColor.new("Fossil")
  11366. BC.RightLegColor = BrickColor.new("Fossil")
  11367. BC.TorsoColor = BrickColor.new("Fossil")
  11368. end
  11369. end)
  11370. HKFolder = Instance.new("Folder", game.CoreGui)
  11371. for i,v in pairs(HK) do
  11372. local HKValue = Instance.new("StringValue", HKFolder)
  11373. HKValue.Value = v
  11374. HKValue.RobloxLocked = true
  11375. end
  11376. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11377. for i,v in pairs(CMDs) do
  11378. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11379. CMDsValue.Value = v
  11380. CMDsValue.RobloxLocked = true
  11381. end
  11382. cmdOpen = false
  11383. function commands()
  11384. if cmdOpen == false then
  11385. cmdOpen = true
  11386. local cmds = cp:Clone()
  11387. cmds.Parent = game.CoreGui
  11388. local HKV = HKFolder:GetChildren()
  11389. local CMDsV = CMDsFolder:GetChildren()
  11390. dragGUI(cmds.Frame)
  11391. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11392. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11393. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11394. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11395. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11396. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11397. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11398. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11399. end
  11400. --joined/left friend option
  11401. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11402. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11403. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11404. Nfriends = true updatefile()
  11405. end)
  11406. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11407. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11408. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11409. Nfriends = false updatefile()
  11410. end)
  11411. -- Color mixer
  11412. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11413. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11414. end)
  11415. --Message time
  11416. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11417. wait()
  11418. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11419. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11420. updatefile()
  11421. end)
  11422. --CMDBAR keybind
  11423. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11424. wait()
  11425. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11426. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11427. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11428. updatefile()
  11429. end)
  11430. --Change prefix
  11431. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11432. wait()
  11433. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11434. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11435. updatefile()
  11436. end)
  11437. --Check Box for notify
  11438. checked = "http://www.roblox.com/asset/?id=65492641"
  11439. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11440. if suggestionstoggle == true then
  11441. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11442. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11443. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11444. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11445. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11446. suggestionstoggle = true
  11447. updatefile()
  11448. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11449. --Check Box for allow friends on serverlock
  11450. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11451. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11452. if allowfriends == true then
  11453. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11454. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11455. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11456. if allowfriends == true then allowfriends = false updatefile()
  11457. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11458. allowfriends = true updatefile()
  11459. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11460. --Check Box for JoinedLeft notifications
  11461. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11462. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11463. if JLnotify == true then
  11464. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11465. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11466. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11467. if JLnotify == true then JLnotify = false updatefile()
  11468. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11469. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11470. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11471. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11472. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11473. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11474. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11475. cmds.Frame.holder.bar.Hide.Visible = true
  11476. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11477. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11478. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11479. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11480. cmds.Frame.holder.bar.Hide.Visible = true
  11481. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11482. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11483. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11484. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11485. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11486. cmds.Frame.holder.bar.Hide.Visible = false end)
  11487. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11488. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11489. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11490. cmds:Destroy() cmdOpen = false end)
  11491. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11492. searchbar()
  11493. for i = 1, #HKV do
  11494. local YSize = 25
  11495. local Position = ((i * YSize) - YSize)
  11496. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11497. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11498. newcmd.Visible = true
  11499. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11500. newcmd.Text = "" .. HKV[i].Value
  11501. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11502. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11503. end
  11504. for i = 1, #CMDsV do
  11505. local YSize = 25
  11506. local Position = ((i * YSize) - YSize)
  11507. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11508. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11509. newcmd.Visible = true
  11510. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11511. newcmd.Text = "" .. CMDsV[i].Value
  11512. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11513. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11514. end
  11515. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11516. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11517. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11518. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11519.  
  11520. function searchbar()
  11521. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11522. local main = CSP
  11523. local frame = CSP:WaitForChild('CMDs')
  11524. local gui = CSP:WaitForChild('Search')
  11525. local focused = false
  11526. Match = function(name,str)
  11527. return name:lower():find(str:lower()) and true
  11528. end
  11529. gui.FocusLost:connect(function(enterpressed)
  11530. gui.Text = "Search"
  11531. end)
  11532. IndexContents = function(str,bool)
  11533. local Index,SizeY = 0,0
  11534. for i,v in next, frame:GetChildren() do
  11535. if bool then
  11536. if Match(v.Text,str) then
  11537. Index = Index + 1
  11538. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11539. v.Visible = true
  11540. SizeY = SizeY + v.AbsoluteSize.Y
  11541. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11542. else
  11543. v.Visible = false
  11544. end
  11545. else
  11546. v.Visible = true
  11547. SizeY = SizeY + v.AbsoluteSize.Y
  11548. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11549. end
  11550. end
  11551. end
  11552. game:GetService('RunService').Stepped:connect(function()
  11553. if gui:IsFocused() and gui.Text == "Search" then
  11554. gui.Text = ''
  11555. end
  11556. end)
  11557. gui.Changed:connect(function()
  11558. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11559. end)
  11560.  
  11561. IndexContents('',true)
  11562. end
  11563.  
  11564. function runwindow()
  11565. commands()
  11566. searchbar()
  11567. end
  11568.  
  11569. addcmd('settings','opens settings window',{'toggles'},
  11570. function(args, speaker)
  11571. if speaker.userId ~= LP.userId then
  11572. lponly(speaker)
  11573. else
  11574. runwindow()
  11575. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11576. wait(0.1)
  11577. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11578. wait(0.1)
  11579. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11580. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11581. end
  11582. end)
  11583.  
  11584. function movetab(speaker,PART)
  11585. game:GetService('RunService').Stepped:connect(function()
  11586. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11587. PART.Locked = true
  11588. local cf = speaker.Character.HumanoidRootPart.CFrame
  11589. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11590. PART.CFrame = newcf end end) end
  11591.  
  11592. hastab = {}
  11593. addcmd('tablet','opens tablet gui',{},
  11594. function(args, speaker)
  11595. for _, child in pairs( workspace:GetChildren()) do
  11596. if child.Name == speaker.Name .. "TAB" then
  11597. child:Destroy() end end
  11598. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11599. local GUI = Instance.new("SurfaceGui")
  11600. local holder = Instance.new("Frame")
  11601. local bar = Instance.new("Frame")
  11602. local Title = Instance.new("TextLabel")
  11603. local MAIN = Instance.new("Frame")
  11604. local Example = Instance.new("TextLabel")
  11605. local CMDs = Instance.new("ScrollingFrame")
  11606. local PART = Instance.new("Part")
  11607. PART.Name = speaker.Name .. 'TAB'
  11608. PART.Color = maincolor
  11609. PART.Size = Vector3.new(7, 7.8, 0.2)
  11610. PART.Transparency = 0
  11611. PART.Locked = true
  11612. PART.CanCollide = false
  11613. PART.Parent = workspace
  11614. PART.Anchored = true
  11615. PART.Material = "Neon"
  11616. local GUI = Instance.new("SurfaceGui")
  11617. local holder = Instance.new("Frame")
  11618. local bar = Instance.new("Frame")
  11619. local Title = Instance.new("TextLabel")
  11620. local MAIN = Instance.new("Frame")
  11621. local Example = Instance.new("TextLabel")
  11622. local CMDs = Instance.new("ScrollingFrame")
  11623. GUI.Name = "GUI"
  11624. GUI.Parent = PART
  11625. GUI.CanvasSize = Vector2.new(500, 600)
  11626. GUI.Face = Enum.NormalId.Back
  11627. holder.Name = "holder"
  11628. holder.Parent = GUI
  11629. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11630. holder.BackgroundTransparency = 1
  11631. holder.BorderSizePixel = 2
  11632. holder.Position = UDim2.new(0, 0, 0, 10)
  11633. holder.Size = UDim2.new(0, 300, 0, 330)
  11634. holder.ZIndex = 2
  11635. bar.Name = "bar"
  11636. bar.Parent = holder
  11637. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11638. bar.BackgroundTransparency = 0.89999997615814
  11639. bar.BorderSizePixel = 0
  11640. bar.Position = UDim2.new(0, 10, 1, -330)
  11641. bar.Size = UDim2.new(0, 480, 0, 33)
  11642. Title.Name = "Title"
  11643. Title.Parent = bar
  11644. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11645. Title.BackgroundTransparency = 1
  11646. Title.Size = UDim2.new(1, 0, 0, 30)
  11647. Title.Font = Enum.Font.SourceSansBold
  11648. Title.FontSize = Enum.FontSize.Size24
  11649. Title.Text = "[Infinite Yield] Command List"
  11650. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11651. MAIN.Name = "MAIN"
  11652. MAIN.Parent = holder
  11653. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11654. MAIN.BackgroundTransparency = 0.89999997615814
  11655. MAIN.BorderSizePixel = 0
  11656. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11657. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11658. Example.Name = "Example"
  11659. Example.Parent = MAIN
  11660. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11661. Example.BackgroundTransparency = 1
  11662. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11663. Example.BorderSizePixel = 0
  11664. Example.Size = UDim2.new(0, 190, 0, 40)
  11665. Example.Visible = false
  11666. Example.Font = Enum.Font.SourceSansBold
  11667. Example.FontSize = Enum.FontSize.Size36
  11668. Example.Text = "txt"
  11669. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11670. Example.TextStrokeTransparency = 0
  11671. Example.TextXAlignment = Enum.TextXAlignment.Left
  11672. Example.ZIndex = 6
  11673. CMDs.Name = "CMDs"
  11674. CMDs.Parent = MAIN
  11675. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11676. CMDs.BackgroundTransparency = 1
  11677. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11678. CMDs.BorderSizePixel = 0
  11679. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11680. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11681. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11682. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11683. CMDs.ScrollBarThickness = 15
  11684. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11685. local CMDsV = CMDsFolder:GetChildren()
  11686. for i = 1, #CMDsV do
  11687. local YSize = 35
  11688. local Position = ((i * YSize) - YSize)
  11689. local newcmd = Example:Clone()
  11690. newcmd.Parent = CMDs
  11691. newcmd.Visible = true
  11692. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11693. newcmd.Text = "" .. CMDsV[i].Value
  11694. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11695. local cf = speaker.Character.HumanoidRootPart.CFrame
  11696. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11697. PART.CFrame = newcf
  11698. speaker.Character.Humanoid.Died:connect(function()
  11699. PART:Destroy() end)
  11700. wait(1)
  11701. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11702. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11703. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11704. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11705. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11706. end)
  11707.  
  11708. function updatepositions()
  11709. if PList then
  11710. PList:ClearAllChildren()
  11711. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11712. for i = 1, #WayPoints do
  11713. local YSize = 25
  11714. local Position = ((i * YSize) - YSize)
  11715. local newcmd = Example:Clone()
  11716. newcmd.Parent = PList
  11717. newcmd.Visible = true
  11718. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11719. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11720. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11721. local goto = Instance.new("TextButton")
  11722. goto.Name = "goto"
  11723. goto.Parent = PList
  11724. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11725. goto.BackgroundTransparency = 0.30000001192093
  11726. goto.BorderColor3 = Color3.new(1, 0, 0)
  11727. goto.BorderSizePixel = 0
  11728. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11729. goto.Size = UDim2.new(0, 20, 0, 20)
  11730. goto.FontSize = Enum.FontSize.Size14
  11731. goto.Text = ""
  11732. goto.ZIndex = 6
  11733. goto.MouseButton1Click:Connect(function()
  11734. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11735. end)
  11736. end
  11737. end
  11738. end
  11739.  
  11740. posopen = false
  11741. addcmd("positions","lists waypoints",{'pos'},
  11742. function(args, speaker)
  11743. if posopen == false then
  11744. posopen = true
  11745. local Pos = Instance.new("ScreenGui")
  11746. local drag = Instance.new("Frame")
  11747. local PromptDialog = Instance.new("Frame")
  11748. local shadow = Instance.new("Frame")
  11749. local PopupText = Instance.new("TextLabel")
  11750. local Exit = Instance.new("TextButton")
  11751. local ContainerFrame = Instance.new("Frame")
  11752. PList = Instance.new("ScrollingFrame")
  11753. Pos.Name = "Pos"
  11754. Pos.Parent = game.CoreGui
  11755. drag.Name = "drag"
  11756. drag.Parent = Pos
  11757. drag.Active = true
  11758. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11759. drag.BackgroundTransparency = 1
  11760. dragGUI(drag)
  11761. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11762. drag.Size = UDim2.new(0, 290, 0, 30)
  11763. PromptDialog.Name = "PromptDialog"
  11764. PromptDialog.Parent = drag
  11765. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11766. PromptDialog.BackgroundTransparency = 1
  11767. PromptDialog.BorderSizePixel = 0
  11768. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11769. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11770. PromptDialog.ZIndex = 8
  11771. shadow.Name = "shadow"
  11772. shadow.Parent = PromptDialog
  11773. shadow.BackgroundColor3 = maincolor
  11774. shadow.BackgroundTransparency = 0.30000001192093
  11775. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11776. shadow.BorderSizePixel = 0
  11777. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11778. shadow.Size = UDim2.new(0, 290, 0, 26)
  11779. PopupText.Name = "PopupText"
  11780. PopupText.Parent = shadow
  11781. PopupText.BackgroundTransparency = 1
  11782. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11783. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11784. PopupText.ZIndex = 110
  11785. PopupText.Font = Enum.Font.SourceSansBold
  11786. PopupText.FontSize = Enum.FontSize.Size28
  11787. PopupText.Text = "Positions"
  11788. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11789. PopupText.TextStrokeTransparency = 0
  11790. PopupText.TextWrapped = true
  11791. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11792. Exit.Name = "Exit"
  11793. Exit.Parent = shadow
  11794. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11795. Exit.BackgroundTransparency = 0.30000001192093
  11796. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11797. Exit.BorderSizePixel = 0
  11798. Exit.Position = UDim2.new(0, 267, 0, 3)
  11799. Exit.Size = UDim2.new(0, 20, 0, 20)
  11800. Exit.FontSize = Enum.FontSize.Size14
  11801. Exit.Text = ""
  11802. ContainerFrame.Name = "ContainerFrame"
  11803. ContainerFrame.Parent = PromptDialog
  11804. ContainerFrame.BackgroundColor3 = maincolor
  11805. ContainerFrame.BackgroundTransparency = 0.5
  11806. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11807. ContainerFrame.BorderSizePixel = 0
  11808. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11809. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11810. ContainerFrame.ZIndex = 5
  11811. PList.Name = "List"
  11812. PList.Parent = ContainerFrame
  11813. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11814. PList.BackgroundTransparency = 1
  11815. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11816. PList.BorderSizePixel = 0
  11817. PList.Position = UDim2.new(0, 10, 0, 5)
  11818. PList.Size = UDim2.new(0, 280, 0, 230)
  11819. PList.ZIndex = 6
  11820. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11821. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11822. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11823. PList.ScrollBarThickness = 8
  11824. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11825. updatepositions()
  11826. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11827. Exit.MouseButton1Click:Connect(function()
  11828. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11829. wait(0.6) posopen = false Pos:Destroy() end) end
  11830. end)
  11831.  
  11832. function updateadmins()
  11833. if AList then
  11834. AList:ClearAllChildren()
  11835. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11836. for i = 1, #adminname do
  11837. local YSize = 25
  11838. local Position = ((i * YSize) - YSize)
  11839. local newcmd = Example:Clone()
  11840. newcmd.Parent = AList
  11841. newcmd.Visible = true
  11842. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11843. newcmd.Text = adminname[i].NAME
  11844. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11845. end
  11846. end
  11847. end
  11848.  
  11849. adminsopen = false
  11850. adminname = {}
  11851. addcmd('admins','displays admins',{'adminlist'},
  11852. function(args, speaker)
  11853. if speaker.userId ~= LP.userId then
  11854. lponly(speaker) else
  11855. if adminsopen == false then
  11856. adminsopen = true
  11857. local admins = Instance.new("ScreenGui")
  11858. local drag = Instance.new("Frame")
  11859. local PromptDialog = Instance.new("Frame")
  11860. local shadow = Instance.new("Frame")
  11861. local PopupText = Instance.new("TextLabel")
  11862. local Exit = Instance.new("TextButton")
  11863. local ContainerFrame = Instance.new("Frame")
  11864. AList = Instance.new("ScrollingFrame")
  11865. admins.Name = "Admins"
  11866. admins.Parent = game.CoreGui
  11867. drag.Name = "drag"
  11868. drag.Parent = admins
  11869. drag.Active = true
  11870. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11871. drag.BackgroundTransparency = 1
  11872. dragGUI(drag)
  11873. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11874. drag.Size = UDim2.new(0, 290, 0, 30)
  11875. PromptDialog.Name = "PromptDialog"
  11876. PromptDialog.Parent = drag
  11877. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11878. PromptDialog.BackgroundTransparency = 1
  11879. PromptDialog.BorderSizePixel = 0
  11880. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11881. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11882. PromptDialog.ZIndex = 8
  11883. shadow.Name = "shadow"
  11884. shadow.Parent = PromptDialog
  11885. shadow.BackgroundColor3 = maincolor
  11886. shadow.BackgroundTransparency = 0.30000001192093
  11887. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11888. shadow.BorderSizePixel = 0
  11889. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11890. shadow.Size = UDim2.new(0, 290, 0, 26)
  11891. PopupText.Name = "PopupText"
  11892. PopupText.Parent = shadow
  11893. PopupText.BackgroundTransparency = 1
  11894. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11895. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11896. PopupText.ZIndex = 110
  11897. PopupText.Font = Enum.Font.SourceSansBold
  11898. PopupText.FontSize = Enum.FontSize.Size28
  11899. PopupText.Text = "Admins"
  11900. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11901. PopupText.TextStrokeTransparency = 0
  11902. PopupText.TextWrapped = true
  11903. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11904. Exit.Name = "Exit"
  11905. Exit.Parent = shadow
  11906. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11907. Exit.BackgroundTransparency = 0.30000001192093
  11908. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11909. Exit.BorderSizePixel = 0
  11910. Exit.Position = UDim2.new(0, 267, 0, 3)
  11911. Exit.Size = UDim2.new(0, 20, 0, 20)
  11912. Exit.FontSize = Enum.FontSize.Size14
  11913. Exit.Text = ""
  11914. ContainerFrame.Name = "ContainerFrame"
  11915. ContainerFrame.Parent = PromptDialog
  11916. ContainerFrame.BackgroundColor3 = maincolor
  11917. ContainerFrame.BackgroundTransparency = 0.5
  11918. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11919. ContainerFrame.BorderSizePixel = 0
  11920. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11921. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11922. ContainerFrame.ZIndex = 5
  11923. AList.Name = "List"
  11924. AList.Parent = ContainerFrame
  11925. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11926. AList.BackgroundTransparency = 1
  11927. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11928. AList.BorderSizePixel = 0
  11929. AList.Position = UDim2.new(0, 10, 0, 5)
  11930. AList.Size = UDim2.new(0, 280, 0, 230)
  11931. AList.ZIndex = 6
  11932. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11933. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11934. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11935. AList.ScrollBarThickness = 8
  11936. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11937. updateadmins()
  11938. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11939. Exit.MouseButton1Click:Connect(function()
  11940. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11941. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11942. end)
  11943.  
  11944. function updatebans()
  11945. if BList then
  11946. BList:ClearAllChildren()
  11947. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11948. for i = 1, #banname do
  11949. local YSize = 25
  11950. local Position = ((i * YSize) - YSize)
  11951. local newcmd = Example:Clone()
  11952. newcmd.Parent = BList
  11953. newcmd.Visible = true
  11954. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11955. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11956. newcmd.TextSize = 20
  11957. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11958. local delet = Instance.new("TextButton")
  11959. delet.Name = "delet"
  11960. delet.Parent = BList
  11961. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11962. delet.BackgroundTransparency = 0.30000001192093
  11963. delet.BorderColor3 = Color3.new(1, 0, 0)
  11964. delet.BorderSizePixel = 0
  11965. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11966. delet.Size = UDim2.new(0, 20, 0, 20)
  11967. delet.FontSize = Enum.FontSize.Size14
  11968. delet.Text = ""
  11969. delet.ZIndex = 6
  11970. delet.MouseButton1Click:Connect(function()
  11971. execCmd("unban "..banname[i].NAME)
  11972. end)
  11973. end
  11974. end
  11975. end
  11976.  
  11977. banname = {}
  11978. bansopen = false
  11979. addcmd('bans','displays bans',{'banlist'},
  11980. function(args, speaker)
  11981. if speaker.userId ~= LP.userId then
  11982. lponly(speaker) else
  11983. if bansopen == false then
  11984. bansopen = true
  11985. local Bans = Instance.new("ScreenGui")
  11986. local drag = Instance.new("Frame")
  11987. local PromptDialog = Instance.new("Frame")
  11988. local ContainerFrame = Instance.new("Frame")
  11989. BList = Instance.new("ScrollingFrame")
  11990. local shadow = Instance.new("Frame")
  11991. local Exit = Instance.new("TextButton")
  11992. local PopupText = Instance.new("TextLabel")
  11993. Bans.Name = "Bans"
  11994. Bans.Parent = game.CoreGui
  11995. drag.Name = "drag"
  11996. drag.Parent = Bans
  11997. drag.Active = true
  11998. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11999. drag.BackgroundTransparency = 1
  12000. dragGUI(drag)
  12001. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12002. drag.Size = UDim2.new(0, 438, 0, 26)
  12003. PromptDialog.Name = "PromptDialog"
  12004. PromptDialog.Parent = drag
  12005. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12006. PromptDialog.BackgroundTransparency = 1
  12007. PromptDialog.BorderSizePixel = 0
  12008. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12009. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12010. PromptDialog.ZIndex = 5
  12011. ContainerFrame.Name = "ContainerFrame"
  12012. ContainerFrame.Parent = PromptDialog
  12013. ContainerFrame.BackgroundColor3 = maincolor
  12014. ContainerFrame.BackgroundTransparency = 0.5
  12015. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12016. ContainerFrame.BorderSizePixel = 0
  12017. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12018. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12019. ContainerFrame.ZIndex = 5
  12020. BList.Name = "List"
  12021. BList.Parent = ContainerFrame
  12022. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12023. BList.BackgroundTransparency = 1
  12024. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12025. BList.BorderSizePixel = 0
  12026. BList.Position = UDim2.new(0, 10, 0, 9)
  12027. BList.Size = UDim2.new(0, 428, 0, 230)
  12028. BList.ZIndex = 5
  12029. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12030. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12031. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12032. BList.ScrollBarThickness = 8
  12033. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12034. shadow.Name = "shadow"
  12035. shadow.Parent = PromptDialog
  12036. shadow.BackgroundColor3 = maincolor
  12037. shadow.BackgroundTransparency = 0.30000001192093
  12038. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12039. shadow.BorderSizePixel = 0
  12040. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12041. shadow.Size = UDim2.new(0, 438, 0, 26)
  12042. Exit.Name = "Exit"
  12043. Exit.Parent = shadow
  12044. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12045. Exit.BackgroundTransparency = 0.30000001192093
  12046. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12047. Exit.BorderSizePixel = 0
  12048. Exit.Position = UDim2.new(0, 415, 0, 3)
  12049. Exit.Size = UDim2.new(0, 20, 0, 20)
  12050. Exit.FontSize = Enum.FontSize.Size14
  12051. Exit.Text = ""
  12052. PopupText.Name = "PopupText"
  12053. PopupText.Parent = shadow
  12054. PopupText.BackgroundTransparency = 1
  12055. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12056. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12057. PopupText.ZIndex = 6
  12058. PopupText.Font = Enum.Font.SourceSansBold
  12059. PopupText.FontSize = Enum.FontSize.Size32
  12060. PopupText.Text = "Bans"
  12061. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12062. PopupText.TextStrokeTransparency = 0
  12063. PopupText.TextWrapped = true
  12064. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12065. updatebans()
  12066. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12067. Exit.MouseButton1Click:Connect(function()
  12068. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12069. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12070. end)
  12071.  
  12072. function updatealiases()
  12073. if AlList then
  12074. AlList:ClearAllChildren()
  12075. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12076. for i = 1, #aliasSave do
  12077. local YSize = 25
  12078. local Position = ((i * YSize) - YSize)
  12079. local newcmd = Example:Clone()
  12080. newcmd.Parent = AlList
  12081. newcmd.Visible = true
  12082. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12083. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12084. newcmd.TextSize = 20
  12085. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12086. local delet = Instance.new("TextButton")
  12087. delet.Name = "delet"
  12088. delet.Parent = AlList
  12089. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12090. delet.BackgroundTransparency = 0.30000001192093
  12091. delet.BorderColor3 = Color3.new(1, 0, 0)
  12092. delet.BorderSizePixel = 0
  12093. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12094. delet.Size = UDim2.new(0, 20, 0, 20)
  12095. delet.FontSize = Enum.FontSize.Size14
  12096. delet.Text = ""
  12097. delet.ZIndex = 6
  12098. delet.MouseButton1Click:Connect(function()
  12099. execCmd("removealias "..aliasSave[i].ALIAS)
  12100. end)
  12101. end
  12102. end
  12103. end
  12104.  
  12105. aliasesopen = false
  12106. addcmd('aliases','displays aliases',{},
  12107. function(args, speaker)
  12108. if speaker.userId ~= LP.userId then
  12109. lponly(speaker) else
  12110. if aliasesopen == false then
  12111. aliasesopen = true
  12112. local aliases = Instance.new("ScreenGui")
  12113. local drag = Instance.new("Frame")
  12114. local PromptDialog = Instance.new("Frame")
  12115. local ContainerFrame = Instance.new("Frame")
  12116. AlList = Instance.new("ScrollingFrame")
  12117. local shadow = Instance.new("Frame")
  12118. local Exit = Instance.new("TextButton")
  12119. local PopupText = Instance.new("TextLabel")
  12120. aliases.Name = "Aliases"
  12121. aliases.Parent = game.CoreGui
  12122. drag.Name = "drag"
  12123. drag.Parent = aliases
  12124. drag.Active = true
  12125. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12126. drag.BackgroundTransparency = 1
  12127. dragGUI(drag)
  12128. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12129. drag.Size = UDim2.new(0, 438, 0, 26)
  12130. PromptDialog.Name = "PromptDialog"
  12131. PromptDialog.Parent = drag
  12132. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12133. PromptDialog.BackgroundTransparency = 1
  12134. PromptDialog.BorderSizePixel = 0
  12135. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12136. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12137. PromptDialog.ZIndex = 5
  12138. ContainerFrame.Name = "ContainerFrame"
  12139. ContainerFrame.Parent = PromptDialog
  12140. ContainerFrame.BackgroundColor3 = maincolor
  12141. ContainerFrame.BackgroundTransparency = 0.5
  12142. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12143. ContainerFrame.BorderSizePixel = 0
  12144. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12145. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12146. ContainerFrame.ZIndex = 5
  12147. AlList.Name = "List"
  12148. AlList.Parent = ContainerFrame
  12149. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12150. AlList.BackgroundTransparency = 1
  12151. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12152. AlList.BorderSizePixel = 0
  12153. AlList.Position = UDim2.new(0, 10, 0, 9)
  12154. AlList.Size = UDim2.new(0, 428, 0, 230)
  12155. AlList.ZIndex = 5
  12156. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12157. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12158. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12159. AlList.ScrollBarThickness = 8
  12160. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12161. shadow.Name = "shadow"
  12162. shadow.Parent = PromptDialog
  12163. shadow.BackgroundColor3 = maincolor
  12164. shadow.BackgroundTransparency = 0.30000001192093
  12165. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12166. shadow.BorderSizePixel = 0
  12167. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12168. shadow.Size = UDim2.new(0, 438, 0, 26)
  12169. Exit.Name = "Exit"
  12170. Exit.Parent = shadow
  12171. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12172. Exit.BackgroundTransparency = 0.30000001192093
  12173. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12174. Exit.BorderSizePixel = 0
  12175. Exit.Position = UDim2.new(0, 415, 0, 3)
  12176. Exit.Size = UDim2.new(0, 20, 0, 20)
  12177. Exit.FontSize = Enum.FontSize.Size14
  12178. Exit.Text = ""
  12179. PopupText.Name = "PopupText"
  12180. PopupText.Parent = shadow
  12181. PopupText.BackgroundTransparency = 1
  12182. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12183. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12184. PopupText.ZIndex = 6
  12185. PopupText.Font = Enum.Font.SourceSansBold
  12186. PopupText.FontSize = Enum.FontSize.Size32
  12187. PopupText.Text = "Aliases"
  12188. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12189. PopupText.TextStrokeTransparency = 0
  12190. PopupText.TextWrapped = true
  12191. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12192. updatealiases()
  12193. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12194. Exit.MouseButton1Click:Connect(function()
  12195. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12196. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12197. end)
  12198.  
  12199. addcmd('sound', 'plays a sound',{'music','play'},
  12200. function(args, speaker)
  12201. if isNumber(args[1]) then
  12202. for i,v in pairs(game:GetDescendants()) do
  12203. if v:IsA'Sound'then v:Destroy() end end
  12204. local c = args[1] or 'stop'
  12205. if std.inTable({'stop'}, c:lower()) then return end
  12206. local s = Instance.new("Sound", workspace)
  12207. s.Name = "IYsound"
  12208. s.Looped = true
  12209. s.SoundId = "rbxassetid://" .. c
  12210. s.Volume = 1
  12211. s:Play()
  12212. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12213. playerenabled = false
  12214. Notify('Playing: '..Asset.Name..' ('..c..')')
  12215. else
  12216. local name = GLS(false, 0)
  12217. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12218. Notify('Stopped audio')
  12219. for i,v in pairs(game:GetDescendants()) do
  12220. if v:IsA'Sound'then v:Destroy() end end
  12221. return
  12222. end
  12223. Notify('Loading list...')
  12224. local Audios = Instance.new("ScreenGui")
  12225. local drag = Instance.new("Frame")
  12226. local PromptDialog = Instance.new("Frame")
  12227. local ContainerFrame = Instance.new("Frame")
  12228. local AudList = Instance.new("ScrollingFrame")
  12229. local shadow = Instance.new("Frame")
  12230. local Exit = Instance.new("TextButton")
  12231. local PopupText = Instance.new("TextLabel")
  12232. local Hide = Instance.new("TextButton")
  12233. Audios.Name = "Audios"
  12234. Audios.Parent = game.CoreGui
  12235. drag.Name = "drag"
  12236. drag.Parent = Audios
  12237. drag.Active = true
  12238. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12239. drag.BackgroundTransparency = 1
  12240. dragGUI(drag)
  12241. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12242. drag.Size = UDim2.new(0, 438, 0, 26)
  12243. PromptDialog.Name = "PromptDialog"
  12244. PromptDialog.Parent = drag
  12245. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12246. PromptDialog.BackgroundTransparency = 1
  12247. PromptDialog.BorderSizePixel = 0
  12248. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12249. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12250. PromptDialog.ZIndex = 5
  12251. PromptDialog.ClipsDescendants = true
  12252. ContainerFrame.Name = "ContainerFrame"
  12253. ContainerFrame.Parent = PromptDialog
  12254. ContainerFrame.BackgroundColor3 = maincolor
  12255. ContainerFrame.BackgroundTransparency = 0.5
  12256. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12257. ContainerFrame.BorderSizePixel = 0
  12258. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12259. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12260. ContainerFrame.ZIndex = 5
  12261. AudList.Name = "List"
  12262. AudList.Parent = ContainerFrame
  12263. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12264. AudList.BackgroundTransparency = 1
  12265. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12266. AudList.BorderSizePixel = 0
  12267. AudList.Position = UDim2.new(0, 10, 0, 9)
  12268. AudList.Size = UDim2.new(0, 428, 0, 230)
  12269. AudList.ZIndex = 5
  12270. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12271. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12272. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12273. AudList.ScrollBarThickness = 8
  12274. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12275. shadow.Name = "shadow"
  12276. shadow.Parent = PromptDialog
  12277. shadow.BackgroundColor3 = maincolor
  12278. shadow.BackgroundTransparency = 0.30000001192093
  12279. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12280. shadow.BorderSizePixel = 0
  12281. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12282. shadow.Size = UDim2.new(0, 438, 0, 26)
  12283. Exit.Name = "Exit"
  12284. Exit.Parent = shadow
  12285. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12286. Exit.BackgroundTransparency = 0.30000001192093
  12287. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12288. Exit.BorderSizePixel = 0
  12289. Exit.Position = UDim2.new(0, 415, 0, 3)
  12290. Exit.Size = UDim2.new(0, 20, 0, 20)
  12291. Exit.FontSize = Enum.FontSize.Size14
  12292. Exit.Text = ""
  12293. PopupText.Name = "PopupText"
  12294. PopupText.Parent = shadow
  12295. PopupText.BackgroundTransparency = 1
  12296. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12297. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12298. PopupText.ZIndex = 6
  12299. PopupText.Font = Enum.Font.SourceSansBold
  12300. PopupText.FontSize = Enum.FontSize.Size32
  12301. PopupText.Text = GLS(false, 0).." [Audio]"
  12302. PopupText.TextScaled = true
  12303. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12304. PopupText.TextStrokeTransparency = 0
  12305. PopupText.TextWrapped = true
  12306. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12307. Hide.Name = "Hide"
  12308. Hide.Parent = shadow
  12309. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12310. Hide.BackgroundTransparency = 0.30000001192093
  12311. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12312. Hide.BorderSizePixel = 0
  12313. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12314. Hide.Size = UDim2.new(0, 20, 0, 20)
  12315. Hide.FontSize = Enum.FontSize.Size14
  12316. Hide.Text = ""
  12317. local hidden = false
  12318. Hide.MouseButton1Down:connect(function()
  12319. if hidden == false then hidden = true
  12320. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12321. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12322. end end)
  12323. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12324. local results = HttpService:JSONDecode(json)
  12325. if #results == 0 then
  12326. Notify('No audio found :(')
  12327. Audios:Destroy()
  12328. return
  12329. end
  12330. for i,v in pairs(results) do
  12331. local YSize = 25
  12332. local Position = ((i * YSize) - YSize)
  12333. local newcmd = Example:Clone()
  12334. newcmd.Parent = AudList
  12335. newcmd.Visible = true
  12336. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12337. newcmd.Text = " "..v.Name
  12338. newcmd.TextSize = 20
  12339. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12340. local play = Instance.new("TextButton")
  12341. play.Name = "play"
  12342. play.Parent = AudList
  12343. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12344. play.BackgroundTransparency = 0.30000001192093
  12345. play.BorderColor3 = Color3.new(1, 0, 0)
  12346. play.BorderSizePixel = 0
  12347. play.Position = UDim2.new(0,-10,0, Position + 5)
  12348. play.Size = UDim2.new(0, 20, 0, 20)
  12349. play.FontSize = Enum.FontSize.Size14
  12350. play.Text = ""
  12351. play.ZIndex = 6
  12352. play.MouseButton1Click:Connect(function()
  12353. playerenabled = false
  12354. for i,v in pairs(game:GetDescendants()) do
  12355. if v:IsA'Sound'then v:Destroy() end end
  12356. wait(0.1)
  12357. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12358. local s = Instance.new("Sound", workspace)
  12359. s.Name = "IYsound"
  12360. s.Looped = true
  12361. s.SoundId = "rbxassetid://" .. v.AssetId
  12362. s.Volume = 1
  12363. s:Play()
  12364. end)
  12365. Notify('Select an audio to play')
  12366. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12367. Exit.MouseButton1Click:Connect(function()
  12368. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12369. wait(0.6) Audios:Destroy() end) end end
  12370. end)
  12371.  
  12372. function dragmodel(model, window, frame, name)
  12373. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12374. drag:MakeJoints() drag.Name = name
  12375. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12376. function collectParts(object, baseParts)
  12377. if object:IsA("BasePart") then
  12378. baseParts[#baseParts+1] = object end
  12379. for index,child in pairs(object:GetChildren()) do
  12380. collectParts(child, baseParts) end end
  12381. collectParts(drag, parts)
  12382. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12383. dragging = true
  12384. mouse.Move:connect(function()
  12385. if dragging then
  12386. Dragger:MouseMove(mouse.UnitRay)
  12387. end end)
  12388. mouse.KeyDown:connect(function(Key)
  12389. if dragging then
  12390. if Key == "r" then
  12391. Dragger:AxisRotate("Y")
  12392. elseif Key == "t" then
  12393. Dragger:AxisRotate("X")
  12394. elseif Key == "e" then
  12395. if window == true then
  12396. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12397. end
  12398. drag:Destroy()
  12399. dragging = false
  12400. Dragger:MouseUp()
  12401. end end end)
  12402. mouse.Button1Down:connect(function()
  12403. if dragging then
  12404. if window == true then
  12405. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12406. end
  12407. dragging = false
  12408. Dragger:MouseUp()
  12409. end end) end
  12410.  
  12411. addcmd('insert', 'inserts a model',{'ins'},
  12412. function(args, speaker)
  12413. if isNumber(args[1]) then
  12414. local window = false
  12415. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12416. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12417. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12418. else
  12419. local name = GLS(false, 0)
  12420. Notify('Loading list...')
  12421. local Models = Instance.new("ScreenGui")
  12422. local drag = Instance.new("Frame")
  12423. local PromptDialog = Instance.new("Frame")
  12424. local ModelContainerFrame = Instance.new("Frame")
  12425. local ModList = Instance.new("ScrollingFrame")
  12426. local shadow = Instance.new("Frame")
  12427. local Exit = Instance.new("TextButton")
  12428. local PopupText = Instance.new("TextLabel")
  12429. local Hide = Instance.new("TextButton")
  12430. Models.Name = "Models"
  12431. Models.Parent = game.CoreGui
  12432. drag.Name = "drag"
  12433. drag.Parent = Models
  12434. drag.Active = true
  12435. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12436. drag.BackgroundTransparency = 1
  12437. dragGUI(drag)
  12438. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12439. drag.Size = UDim2.new(0, 438, 0, 26)
  12440. PromptDialog.Name = "PromptDialog"
  12441. PromptDialog.Parent = drag
  12442. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12443. PromptDialog.BackgroundTransparency = 1
  12444. PromptDialog.BorderSizePixel = 0
  12445. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12446. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12447. PromptDialog.ClipsDescendants = true
  12448. PromptDialog.ZIndex = 5
  12449. ModelContainerFrame.Name = "ContainerFrame"
  12450. ModelContainerFrame.Parent = PromptDialog
  12451. ModelContainerFrame.BackgroundColor3 = maincolor
  12452. ModelContainerFrame.BackgroundTransparency = 0.5
  12453. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12454. ModelContainerFrame.BorderSizePixel = 0
  12455. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12456. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12457. ModelContainerFrame.ZIndex = 5
  12458. ModList.Name = "List"
  12459. ModList.Parent = ModelContainerFrame
  12460. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12461. ModList.BackgroundTransparency = 1
  12462. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12463. ModList.BorderSizePixel = 0
  12464. ModList.Position = UDim2.new(0, 10, 0, 9)
  12465. ModList.Size = UDim2.new(0, 428, 0, 230)
  12466. ModList.ZIndex = 5
  12467. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12468. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12469. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12470. ModList.ScrollBarThickness = 8
  12471. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12472. shadow.Name = "shadow"
  12473. shadow.Parent = PromptDialog
  12474. shadow.BackgroundColor3 = maincolor
  12475. shadow.BackgroundTransparency = 0.30000001192093
  12476. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12477. shadow.BorderSizePixel = 0
  12478. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12479. shadow.Size = UDim2.new(0, 438, 0, 26)
  12480. Exit.Name = "Exit"
  12481. Exit.Parent = shadow
  12482. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12483. Exit.BackgroundTransparency = 0.30000001192093
  12484. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12485. Exit.BorderSizePixel = 0
  12486. Exit.Position = UDim2.new(0, 415, 0, 3)
  12487. Exit.Size = UDim2.new(0, 20, 0, 20)
  12488. Exit.FontSize = Enum.FontSize.Size14
  12489. Exit.Text = ""
  12490. PopupText.Name = "PopupText"
  12491. PopupText.Parent = shadow
  12492. PopupText.BackgroundTransparency = 1
  12493. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12494. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12495. PopupText.ZIndex = 6
  12496. PopupText.Font = Enum.Font.SourceSansBold
  12497. PopupText.FontSize = Enum.FontSize.Size32
  12498. PopupText.Text = GLS(false, 0).." [Models]"
  12499. PopupText.TextScaled = true
  12500. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12501. PopupText.TextStrokeTransparency = 0
  12502. PopupText.TextWrapped = true
  12503. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12504. Hide.Name = "Hide"
  12505. Hide.Parent = shadow
  12506. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12507. Hide.BackgroundTransparency = 0.30000001192093
  12508. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12509. Hide.BorderSizePixel = 0
  12510. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12511. Hide.Size = UDim2.new(0, 20, 0, 20)
  12512. Hide.FontSize = Enum.FontSize.Size14
  12513. Hide.Text = ""
  12514. local hidden = false
  12515. Hide.MouseButton1Down:connect(function()
  12516. if hidden == false then hidden = true
  12517. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12518. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12519. end end)
  12520. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12521. local results = HttpService:JSONDecode(json)
  12522. if #results == 0 then
  12523. Notify('No models found :(')
  12524. Models:Destroy()
  12525. return
  12526. end
  12527. for i,v in pairs(results) do
  12528. local YSize = 100
  12529. local Position = ((i * YSize) - YSize)
  12530. local newcmd = Example:Clone()
  12531. newcmd.Parent = ModList
  12532. newcmd.Visible = true
  12533. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12534. newcmd.Text = " "..v.Name
  12535. newcmd.TextSize = 20
  12536. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12537. local ins = Instance.new("TextButton")
  12538. ins.Name = "ins"
  12539. ins.Parent = ModList
  12540. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12541. ins.BackgroundTransparency = 0.30000001192093
  12542. ins.BorderColor3 = Color3.new(1, 0, 0)
  12543. ins.BorderSizePixel = 0
  12544. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12545. ins.Size = UDim2.new(0, 20, 0, 20)
  12546. ins.FontSize = Enum.FontSize.Size14
  12547. ins.Text = ""
  12548. ins.ZIndex = 6
  12549. local img = Instance.new("ImageLabel")
  12550. img.Parent = ModList
  12551. img.Position = UDim2.new(0,300,0, Position + 5)
  12552. img.Size = UDim2.new(0,100,0,100)
  12553. img.ZIndex = 6
  12554. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12555. img.BackgroundTransparency = 1
  12556. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12557. ins.MouseButton1Click:Connect(function()
  12558. local window = true
  12559. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12560. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12561. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12562. end)
  12563. Notify('Select a model to insert')
  12564. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12565. Exit.MouseButton1Click:Connect(function()
  12566. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12567. wait(0.6) Models:Destroy() end) end end
  12568. end)
  12569.  
  12570. addcmd('cmds','opens cmds window',{'commands'},
  12571. function(args, speaker)
  12572. if speaker.userId ~= LP.userId then
  12573. for _, child in pairs( workspace:GetChildren()) do
  12574. if child.Name == speaker.Name .. "TAB" then
  12575. child:Destroy() end end
  12576. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12577. local GUI = Instance.new("SurfaceGui")
  12578. local holder = Instance.new("Frame")
  12579. local bar = Instance.new("Frame")
  12580. local Title = Instance.new("TextLabel")
  12581. local MAIN = Instance.new("Frame")
  12582. local Example = Instance.new("TextLabel")
  12583. local CMDs = Instance.new("ScrollingFrame")
  12584. local PART = Instance.new("Part")
  12585. PART.Name = speaker.Name .. 'TAB'
  12586. PART.Color = maincolor
  12587. PART.Size = Vector3.new(7, 7.8, 0.2)
  12588. PART.Transparency = 0
  12589. PART.Locked = true
  12590. PART.CanCollide = false
  12591. PART.Parent = workspace
  12592. PART.Anchored = true
  12593. PART.Material = "Neon"
  12594. local GUI = Instance.new("SurfaceGui")
  12595. local holder = Instance.new("Frame")
  12596. local bar = Instance.new("Frame")
  12597. local Title = Instance.new("TextLabel")
  12598. local MAIN = Instance.new("Frame")
  12599. local Example = Instance.new("TextLabel")
  12600. local CMDs = Instance.new("ScrollingFrame")
  12601. GUI.Name = "GUI"
  12602. GUI.Parent = PART
  12603. GUI.CanvasSize = Vector2.new(500, 600)
  12604. GUI.Face = Enum.NormalId.Back
  12605. holder.Name = "holder"
  12606. holder.Parent = GUI
  12607. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12608. holder.BackgroundTransparency = 1
  12609. holder.BorderSizePixel = 2
  12610. holder.Position = UDim2.new(0, 0, 0, 10)
  12611. holder.Size = UDim2.new(0, 300, 0, 330)
  12612. holder.ZIndex = 2
  12613. bar.Name = "bar"
  12614. bar.Parent = holder
  12615. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12616. bar.BackgroundTransparency = 0.89999997615814
  12617. bar.BorderSizePixel = 0
  12618. bar.Position = UDim2.new(0, 10, 1, -330)
  12619. bar.Size = UDim2.new(0, 480, 0, 33)
  12620. Title.Name = "Title"
  12621. Title.Parent = bar
  12622. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12623. Title.BackgroundTransparency = 1
  12624. Title.Size = UDim2.new(1, 0, 0, 30)
  12625. Title.Font = Enum.Font.SourceSansBold
  12626. Title.FontSize = Enum.FontSize.Size24
  12627. Title.Text = "[Infinite Yield] Command List"
  12628. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12629. MAIN.Name = "MAIN"
  12630. MAIN.Parent = holder
  12631. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12632. MAIN.BackgroundTransparency = 0.89999997615814
  12633. MAIN.BorderSizePixel = 0
  12634. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12635. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12636. Example.Name = "Example"
  12637. Example.Parent = MAIN
  12638. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12639. Example.BackgroundTransparency = 1
  12640. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12641. Example.BorderSizePixel = 0
  12642. Example.Size = UDim2.new(0, 190, 0, 40)
  12643. Example.Visible = false
  12644. Example.Font = Enum.Font.SourceSansBold
  12645. Example.FontSize = Enum.FontSize.Size36
  12646. Example.Text = "txt"
  12647. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12648. Example.TextStrokeTransparency = 0
  12649. Example.TextXAlignment = Enum.TextXAlignment.Left
  12650. Example.ZIndex = 6
  12651. CMDs.Name = "CMDs"
  12652. CMDs.Parent = MAIN
  12653. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12654. CMDs.BackgroundTransparency = 1
  12655. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12656. CMDs.BorderSizePixel = 0
  12657. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12658. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12659. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12660. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12661. CMDs.ScrollBarThickness = 15
  12662. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12663. local CMDsV = CMDsFolder:GetChildren()
  12664. for i = 1, #CMDsV do
  12665. local YSize = 35
  12666. local Position = ((i * YSize) - YSize)
  12667. local newcmd = Example:Clone()
  12668. newcmd.Parent = CMDs
  12669. newcmd.Visible = true
  12670. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12671. newcmd.Text = "" .. CMDsV[i].Value
  12672. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12673. local cf = speaker.Character.HumanoidRootPart.CFrame
  12674. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12675. PART.CFrame = newcf
  12676. speaker.Character.Humanoid.Died:connect(function()
  12677. PART:Destroy() end)
  12678. wait(1)
  12679. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12680. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12681. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12682. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12683. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12684. else
  12685. if cmdOpen == true then
  12686. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12687. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12688. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12689. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12690. else
  12691. commands() searchbar()
  12692. end end
  12693. end)
  12694. cmdBAR.FocusLost:connect(function(enterpressed)
  12695. if enterpressed and cmdBAR.Text ~= "" then
  12696. spawn(function ()
  12697. execCmd(cmdBAR.Text, Player)
  12698. end)
  12699. end
  12700. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12701. cmdBAR.BorderSizePixel = 1
  12702. wait(0.1)
  12703. cmdBAR.BorderSizePixel = 0
  12704. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12705. end)
  12706. Mouse.KeyDown:connect(function(Key)
  12707. if (Key==cmdbarbind) then
  12708. cmdBAR:CaptureFocus()
  12709. cmdBAR.BorderSizePixel = 1
  12710. wait(0.1)
  12711. cmdBAR.BorderSizePixel = 2
  12712. end
  12713. end)
  12714. cmdBAR.Changed:connect(function (property)
  12715. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12716. end)
  12717. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12718. local diff = cmdBAR.TextBounds.X-250
  12719. 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)
  12720. end)
  12721. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12722. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12723. if not cmdBAR:IsFocused() then return end
  12724. if input.KeyCode == Enum.KeyCode.Up then
  12725. historyCount = historyCount + 1
  12726. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12727. cmdBAR.Text = cmdHistory[historyCount] or ""
  12728. elseif input.KeyCode == Enum.KeyCode.Down then
  12729. historyCount = historyCount - 1
  12730. if historyCount < 1 then historyCount = 1 end
  12731. cmdBAR.Text = cmdHistory[historyCount] or ""
  12732. end
  12733. end)
  12734. NOTIFY = DATA.Notification
  12735. NOTIFY.Parent = game.CoreGui
  12736. local usingNOTE = false
  12737. function Notify(msg)
  12738. spawn(function()
  12739. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12740. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12741. wait(0.5)
  12742. MusicPlayer:Hide()
  12743. if qopen == true then
  12744. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12745. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12746. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12747. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12748. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12749. NOTIFY.NOTIFY.NOTE.Text = msg
  12750. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12751. if playerenabled == true then
  12752. wait(4)
  12753. if playerenabled == true then
  12754. MusicPlayer:Show()
  12755. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12756. end
  12757. end
  12758. else
  12759. NOTIFY.NOTIFY.NOTE.Text = msg
  12760. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12761. if playerenabled == true then
  12762. wait(4)
  12763. if playerenabled == true then
  12764. MusicPlayer:Show()
  12765. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12766. end
  12767. end
  12768. end end end) end
  12769. 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
  12770. 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)
  12771. 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
  12772. 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
  12773. 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)
  12774. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12775. if aliasSave then
  12776. for i = 1, #aliasSave do
  12777. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12778. end else
  12779. aliasSave = {} wait(0.1) updatefile()
  12780. for i = 1, #aliasSave do
  12781. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12782. end end
  12783. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12784. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12785. local Logs = Instance.new("ScreenGui")
  12786. logdrag = Instance.new("Frame")
  12787. local PromptDialog = Instance.new("Frame")
  12788. local ContainerFrame = Instance.new("Frame")
  12789. local pos = Instance.new("Frame")
  12790. local clear = Instance.new("TextButton")
  12791. local scroll = Instance.new("ScrollingFrame")
  12792. local hl = Instance.new("Frame")
  12793. local whispers = Instance.new("Frame")
  12794. local CheckBox = Instance.new("ImageButton")
  12795. local box = Instance.new("TextButton")
  12796. local whispers_2 = Instance.new("TextLabel")
  12797. local chats = Instance.new("Frame")
  12798. local CheckBox_2 = Instance.new("ImageButton")
  12799. local box_2 = Instance.new("TextButton")
  12800. local chats_2 = Instance.new("TextLabel")
  12801. local commands = Instance.new("Frame")
  12802. local CheckBox_3 = Instance.new("ImageButton")
  12803. local box_3 = Instance.new("TextButton")
  12804. local commands_2 = Instance.new("TextLabel")
  12805. local shadow = Instance.new("Frame")
  12806. local Exit = Instance.new("TextButton")
  12807. local PopupText = Instance.new("TextLabel")
  12808. local Hide = Instance.new("TextButton")
  12809. Logs.Name = "Logs"
  12810. Logs.Parent = game.CoreGui
  12811. logdrag.Name = "drag"
  12812. logdrag.Parent = Logs
  12813. logdrag.Active = true
  12814. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12815. logdrag.BackgroundTransparency = 1
  12816. dragGUI(logdrag)
  12817. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12818. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12819. PromptDialog.Name = "PromptDialog"
  12820. PromptDialog.Parent = logdrag
  12821. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12822. PromptDialog.BackgroundTransparency = 1
  12823. PromptDialog.BorderSizePixel = 0
  12824. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12825. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12826. PromptDialog.ZIndex = 5
  12827. PromptDialog.ClipsDescendants = true
  12828. ContainerFrame.Name = "ContainerFrame"
  12829. ContainerFrame.Parent = PromptDialog
  12830. ContainerFrame.BackgroundColor3 = maincolor
  12831. ContainerFrame.BackgroundTransparency = 0.5
  12832. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12833. ContainerFrame.BorderSizePixel = 0
  12834. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12835. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12836. ContainerFrame.ZIndex = 5
  12837. pos.Name = "pos"
  12838. pos.Parent = ContainerFrame
  12839. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12840. pos.BackgroundTransparency = 1
  12841. pos.BorderColor3 = Color3.new(0, 0, 0)
  12842. pos.BorderSizePixel = 0
  12843. pos.Position = UDim2.new(0, 10, 0, 9)
  12844. pos.Size = UDim2.new(0, 428, 0, 230)
  12845. pos.ZIndex = 5
  12846. clear.Name = "clear"
  12847. clear.Parent = pos
  12848. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12849. clear.BackgroundTransparency = 0.80000001192093
  12850. clear.BorderColor3 = Color3.new(1, 1, 1)
  12851. clear.Position = UDim2.new(0, 3, 0, 3)
  12852. clear.Size = UDim2.new(0, 70, 0, 20)
  12853. clear.ZIndex = 5
  12854. clear.Font = Enum.Font.SourceSans
  12855. clear.FontSize = Enum.FontSize.Size14
  12856. clear.Text = "Clear"
  12857. clear.TextColor3 = Color3.new(1, 1, 1)
  12858. scroll.Name = "scroll"
  12859. scroll.Parent = pos
  12860. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12861. scroll.BackgroundTransparency = 1
  12862. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12863. scroll.BorderSizePixel = 0
  12864. scroll.Size = UDim2.new(0, 413, 0, 193)
  12865. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12866. scroll.ZIndex = 5
  12867. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12868. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12869. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12870. scroll.ScrollBarThickness = 8
  12871. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12872. hl.Name = "hl"
  12873. hl.Parent = pos
  12874. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12875. hl.BackgroundTransparency = 0.5
  12876. hl.BorderColor3 = Color3.new(0, 0, 0)
  12877. hl.BorderSizePixel = 0
  12878. hl.Position = UDim2.new(0, 2, 0, 35)
  12879. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12880. hl.ZIndex = 5
  12881. whispers.Name = "whispers"
  12882. whispers.Parent = pos
  12883. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12884. whispers.BackgroundTransparency = 1
  12885. whispers.Size = UDim2.new(0, 428, 0, 230)
  12886. CheckBox.Name = "CheckBox"
  12887. CheckBox.Parent = whispers
  12888. CheckBox.BackgroundTransparency = 1
  12889. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12890. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12891. CheckBox.ZIndex = 6
  12892. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12893. box.Name = "box"
  12894. box.Parent = whispers
  12895. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12896. box.BackgroundTransparency = 0.80000001192093
  12897. box.BorderColor3 = Color3.new(1, 1, 1)
  12898. box.Position = UDim2.new(0, 172, 0, 3)
  12899. box.Size = UDim2.new(0, 94, 0, 20)
  12900. box.ZIndex = 5
  12901. box.Font = Enum.Font.SourceSans
  12902. box.FontSize = Enum.FontSize.Size14
  12903. box.Text = ""
  12904. box.TextColor3 = Color3.new(1, 1, 1)
  12905. whispers_2.Name = "whispers"
  12906. whispers_2.Parent = whispers
  12907. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12908. whispers_2.BackgroundTransparency = 1
  12909. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12910. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12911. whispers_2.ZIndex = 6
  12912. whispers_2.Font = Enum.Font.SourceSansBold
  12913. whispers_2.FontSize = Enum.FontSize.Size14
  12914. whispers_2.Text = "Whispers"
  12915. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12916. chats.Name = "chats"
  12917. chats.Parent = pos
  12918. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12919. chats.BackgroundTransparency = 1
  12920. chats.Size = UDim2.new(0, 428, 0, 230)
  12921. CheckBox_2.Name = "CheckBox"
  12922. CheckBox_2.Parent = chats
  12923. CheckBox_2.BackgroundTransparency = 1
  12924. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12925. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12926. CheckBox_2.ZIndex = 6
  12927. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12928. box_2.Name = "box"
  12929. box_2.Parent = chats
  12930. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12931. box_2.BackgroundTransparency = 0.80000001192093
  12932. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12933. box_2.Position = UDim2.new(0, 86, 0, 3)
  12934. box_2.Size = UDim2.new(0, 73, 0, 20)
  12935. box_2.ZIndex = 5
  12936. box_2.Font = Enum.Font.SourceSans
  12937. box_2.FontSize = Enum.FontSize.Size14
  12938. box_2.Text = ""
  12939. box_2.TextColor3 = Color3.new(1, 1, 1)
  12940. chats_2.Name = "chats"
  12941. chats_2.Parent = chats
  12942. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12943. chats_2.BackgroundTransparency = 1
  12944. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12945. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12946. chats_2.ZIndex = 6
  12947. chats_2.Font = Enum.Font.SourceSansBold
  12948. chats_2.FontSize = Enum.FontSize.Size14
  12949. chats_2.Text = "Chats"
  12950. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12951. commands.Name = "commands"
  12952. commands.Parent = pos
  12953. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12954. commands.BackgroundTransparency = 1
  12955. commands.Size = UDim2.new(0, 428, 0, 230)
  12956. CheckBox_3.Name = "CheckBox"
  12957. CheckBox_3.Parent = commands
  12958. CheckBox_3.BackgroundTransparency = 1
  12959. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12960. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12961. CheckBox_3.ZIndex = 6
  12962. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12963. box_3.Name = "box"
  12964. box_3.Parent = commands
  12965. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12966. box_3.BackgroundTransparency = 0.80000001192093
  12967. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12968. box_3.Position = UDim2.new(0, 279, 0, 3)
  12969. box_3.Size = UDim2.new(0, 102, 0, 20)
  12970. box_3.ZIndex = 5
  12971. box_3.Font = Enum.Font.SourceSans
  12972. box_3.FontSize = Enum.FontSize.Size14
  12973. box_3.Text = ""
  12974. box_3.TextColor3 = Color3.new(1, 1, 1)
  12975. commands_2.Name = "commands"
  12976. commands_2.Parent = commands
  12977. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12978. commands_2.BackgroundTransparency = 1
  12979. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12980. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12981. commands_2.ZIndex = 6
  12982. commands_2.Font = Enum.Font.SourceSansBold
  12983. commands_2.FontSize = Enum.FontSize.Size14
  12984. commands_2.Text = "Commands"
  12985. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12986. shadow.Name = "shadow"
  12987. shadow.Parent = PromptDialog
  12988. shadow.BackgroundColor3 = maincolor
  12989. shadow.BackgroundTransparency = 0.30000001192093
  12990. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12991. shadow.BorderSizePixel = 0
  12992. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12993. shadow.Size = UDim2.new(0, 438, 0, 26)
  12994. Exit.Name = "Exit"
  12995. Exit.Parent = shadow
  12996. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12997. Exit.BackgroundTransparency = 0.30000001192093
  12998. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12999. Exit.BorderSizePixel = 0
  13000. Exit.Position = UDim2.new(0, 415, 0, 3)
  13001. Exit.Size = UDim2.new(0, 20, 0, 20)
  13002. Exit.FontSize = Enum.FontSize.Size14
  13003. Exit.Text = ""
  13004. PopupText.Name = "PopupText"
  13005. PopupText.Parent = shadow
  13006. PopupText.BackgroundTransparency = 1
  13007. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13008. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13009. PopupText.ZIndex = 6
  13010. PopupText.Font = Enum.Font.SourceSansBold
  13011. PopupText.TextSize = 31
  13012. PopupText.Text = "Logs"
  13013. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13014. PopupText.TextStrokeTransparency = 0
  13015. PopupText.TextWrapped = true
  13016. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13017. Hide.Name = "Hide"
  13018. Hide.Parent = shadow
  13019. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13020. Hide.BackgroundTransparency = 0.30000001192093
  13021. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13022. Hide.BorderSizePixel = 0
  13023. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13024. Hide.Size = UDim2.new(0, 20, 0, 20)
  13025. Hide.FontSize = Enum.FontSize.Size14
  13026. Hide.Text = ""
  13027. checked = "http://www.roblox.com/asset/?id=65492641"
  13028. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13029. if chatsV == true then
  13030. CheckBox_2.Image = checked else
  13031. CheckBox_2.Image = unchecked end
  13032. box_2.MouseButton1Down:connect(function()
  13033. if chatsV == true then chatsV = false
  13034. CheckBox_2.Image = unchecked updatefile() else
  13035. chatsV = true
  13036. CheckBox_2.Image = checked updatefile() end end)
  13037. if whispersV == true then
  13038. CheckBox.Image = checked else
  13039. CheckBox.Image = unchecked end
  13040. box.MouseButton1Down:connect(function()
  13041. if whispersV == true then whispersV = false
  13042. CheckBox.Image = unchecked updatefile() else
  13043. whispersV = true
  13044. CheckBox.Image = checked updatefile() end end)
  13045. if commandsV == true then
  13046. CheckBox_3.Image = checked else
  13047. CheckBox_3.Image = unchecked end
  13048. box_3.MouseButton1Down:connect(function()
  13049. if commandsV == true then commandsV = false
  13050. CheckBox_3.Image = unchecked updatefile() else
  13051. commandsV = true
  13052. CheckBox_3.Image = checked updatefile() end end)
  13053. clear.MouseButton1Down:connect(function()
  13054. for _, child in pairs( scroll:GetChildren()) do
  13055. child:Destroy() end
  13056. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13057. end)
  13058. Exit.MouseButton1Down:connect(function()
  13059. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13060. logsopen = false
  13061. end)
  13062. local hidden = false
  13063. Hide.MouseButton1Down:connect(function()
  13064. if hidden == false then hidden = true
  13065. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13066. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13067. end end)
  13068. function logtime() -- time function from aperture
  13069. local HOUR = math.floor((tick() % 86400) / 3600)
  13070. local MINUTE = math.floor((tick() % 3600) / 60)
  13071. local SECOND = math.floor(tick() % 60)
  13072. local AP = HOUR > 11 and 'PM' or 'AM'
  13073. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13074. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13075. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13076. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13077. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13078. function CreateLabel(Name, Text)
  13079. local sf = scroll
  13080. if #sf:GetChildren() >= 2546 then
  13081. sf:ClearAllChildren()
  13082. end
  13083. local alls = 0
  13084. for i,v in pairs(sf:GetChildren()) do
  13085. if v then
  13086. alls = v.Size.Y.Offset + alls
  13087. end
  13088. if not v then
  13089. alls = 0
  13090. end
  13091. end
  13092. local tl = Instance.new('TextLabel', sf)
  13093. local il = Instance.new('Frame', tl)
  13094. tl.Name = Name
  13095. tl.ZIndex = 6
  13096. tl.Text = logtime().." - ["..Name.."]: "..Text
  13097. tl.Size = UDim2.new(0,410,0,84)
  13098. tl.BackgroundTransparency = 1
  13099. tl.BorderSizePixel = 0
  13100. tl.Font = "SourceSansBold"
  13101. tl.Position = UDim2.new(-1,0,0,alls)
  13102. tl.TextTransparency = 1
  13103. tl.TextScaled = false
  13104. tl.TextSize = 14
  13105. tl.TextWrapped = true
  13106. tl.TextXAlignment = "Left"
  13107. tl.TextYAlignment = "Top"
  13108. il.BackgroundTransparency = 1
  13109. il.BorderSizePixel = 0
  13110. il.Size = UDim2.new(0,12,1,0)
  13111. il.Position = UDim2.new(0,410,0,0)
  13112. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13113. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13114. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13115. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13116. local size2 = sf.CanvasSize.Y.Offset
  13117. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13118. for i = 0,50 do wait(0.05)
  13119. tl.TextTransparency = tl.TextTransparency - 0.05
  13120. end
  13121. tl.TextTransparency = 0
  13122. end logsloaded = true
  13123. local intro = Instance.new("ScreenGui")
  13124. local Frame = Instance.new("Frame")
  13125. local Circle = Instance.new("ImageLabel")
  13126. local ImageLabel = Instance.new("ImageLabel")
  13127. intro.Name = "intro"
  13128. intro.Parent = game.CoreGui
  13129. Frame.Parent = intro
  13130. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13131. Frame.BackgroundTransparency = 1
  13132. Frame.BorderSizePixel = 0
  13133. Frame.ClipsDescendants = true
  13134. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13135. Frame.Size = UDim2.new(0, 250, 0, 250)
  13136. Circle.Name = "Circle"
  13137. Circle.Parent = Frame
  13138. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13139. Circle.BackgroundTransparency = 1
  13140. Circle.BorderSizePixel = 0
  13141. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13142. Circle.Image = "rbxassetid://631172870"
  13143. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13144. ImageLabel.Parent = Frame
  13145. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13146. ImageLabel.BackgroundTransparency = 1
  13147. ImageLabel.BorderSizePixel = 0
  13148. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13149. ImageLabel.Image = "rbxassetid://1352543873"
  13150. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13151. local g = intro
  13152. local f = Frame
  13153. local imagef = Circle
  13154. local logof = ImageLabel
  13155. loadedintro = false
  13156. local function tween2()
  13157. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13158. wait(0.6) loadedintro = true end
  13159. local function tween1()
  13160. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13161. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13162. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13163. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13164. if workspace.FilteringEnabled == true then
  13165. Notify('Filtering ENABLED '..ServerMessage)
  13166. elseif workspace.FilteringEnabled == false then
  13167. Notify('Filtering Disabled '..ServerMessage)
  13168. end
  13169. else
  13170. if workspace.FilteringEnabled == true then
  13171. Notify('Filtering ENABLED')
  13172. elseif
  13173. workspace.FilteringEnabled == false then
  13174. Notify('Filtering Disabled')
  13175. end
  13176. end
  13177. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13178. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13179. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13180. 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
  13181. 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)
  13182. 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)
  13183. 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)
  13184. 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
  13185. 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
  13186. 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)
  13187. 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)
  13188. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13189. 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
  13190. 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
  13191. 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)
  13192. 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)
  13193. 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)
  13194. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13195. 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)
  13196. 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
  13197. lockic = Instance.new("ImageLabel")
  13198. lockic.Name = "lock"
  13199. lockic.Parent = iy
  13200. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13201. lockic.BackgroundTransparency = 1
  13202. lockic.ImageTransparency = 1
  13203. lockic.BorderSizePixel = 0
  13204. lockic.Position = UDim2.new(0, 53, 0, -3)
  13205. lockic.Size = UDim2.new(0, 40, 0, 40)
  13206. lockic.Image = "rbxassetid://1495252742"
  13207. 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)
  13208. 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
  13209. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13210. 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)
  13211. 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
  13212. 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)
  13213. 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)
  13214. PKR = picker.ColorPicker
  13215. local ColorPicker do
  13216. ColorPicker = {}
  13217.  
  13218. ColorPicker.new = function()
  13219. local newMt = setmetatable({},{})
  13220.  
  13221. local pickerGui = picker.ColorPicker
  13222. local pickerTopBar = pickerGui.TopBar
  13223. local pickerFrame = pickerGui.Content
  13224. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13225. local colorStrip = pickerFrame.ColorStrip
  13226. local previewFrame = pickerFrame.Preview
  13227. local basicColorsFrame = pickerFrame.BasicColors
  13228. local customColorsFrame = pickerFrame.CustomColors
  13229. local okButton = pickerFrame.Ok
  13230. local cancelButton = pickerFrame.Cancel
  13231. local defaultButton = pickerFrame.Default
  13232. rainbowButton = pickerFrame.Rainbow
  13233.  
  13234. local colorScope = colorSpace.Scope
  13235. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13236.  
  13237. local hueInput = pickerFrame.Hue.Input
  13238. local satInput = pickerFrame.Sat.Input
  13239. local valInput = pickerFrame.Val.Input
  13240.  
  13241. local redInput = pickerFrame.Red.Input
  13242. local greenInput = pickerFrame.Green.Input
  13243. local blueInput = pickerFrame.Blue.Input
  13244.  
  13245. local user = game:GetService("UserInputService")
  13246. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13247.  
  13248. local hue,sat,val = 0,0,1
  13249. local red,green,blue = 1,1,1
  13250. local chosenColor = Color3.new(0,0,0)
  13251.  
  13252. 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)}
  13253. local customColors = {}
  13254.  
  13255. local function updateColor(noupdate)
  13256. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13257. local hsvColor = Color3.fromHSV(hue,sat,val)
  13258.  
  13259. if noupdate == 2 or not noupdate then
  13260. hueInput.Text = tostring(math.ceil(359*hue))
  13261. satInput.Text = tostring(math.ceil(255*sat))
  13262. valInput.Text = tostring(math.floor(255*val))
  13263. end
  13264. if noupdate == 1 or not noupdate then
  13265. redInput.Text = tostring(math.floor(255*red))
  13266. greenInput.Text = tostring(math.floor(255*green))
  13267. blueInput.Text = tostring(math.floor(255*blue))
  13268. end
  13269.  
  13270. chosenColor = Color3.new(red,green,blue)
  13271.  
  13272. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13273. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13274. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13275. previewFrame.BackgroundColor3 = chosenColor
  13276.  
  13277. newMt.Color = chosenColor
  13278. if newMt.Changed then newMt:Changed(chosenColor) end
  13279. end
  13280.  
  13281. local function colorSpaceInput()
  13282. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13283. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13284.  
  13285. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13286. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13287.  
  13288. hue = (219 - relativeX)/219
  13289. sat = (199 - relativeY)/199
  13290.  
  13291. local hsvColor = Color3.fromHSV(hue,sat,val)
  13292. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13293.  
  13294. updateColor()
  13295. end
  13296.  
  13297. local function colorStripInput()
  13298. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13299.  
  13300. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13301.  
  13302. val = (199 - relativeY)/199
  13303.  
  13304. local hsvColor = Color3.fromHSV(hue,sat,val)
  13305. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13306.  
  13307. updateColor()
  13308. end
  13309.  
  13310. local function hookButtons(frame,func)
  13311. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13312. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13313. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13314. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13315. local releaseEvent,runEvent
  13316.  
  13317. local startTime = tick()
  13318. local pressing = true
  13319. local startNum = tonumber(frame.Text)
  13320.  
  13321. if not startNum then return end
  13322.  
  13323. releaseEvent = user.InputEnded:Connect(function(input)
  13324. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13325. releaseEvent:Disconnect()
  13326. pressing = false
  13327. end)
  13328.  
  13329. startNum = startNum + 1
  13330. func(startNum)
  13331. while pressing do
  13332. if tick()-startTime > 0.3 then
  13333. startNum = startNum + 1
  13334. func(startNum)
  13335. end
  13336. wait(0.1)
  13337. end
  13338. end
  13339. end)
  13340.  
  13341. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13342. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13343. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13344. end
  13345. end)
  13346.  
  13347. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13348. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13349. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13350. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13351. local releaseEvent,runEvent
  13352.  
  13353. local startTime = tick()
  13354. local pressing = true
  13355. local startNum = tonumber(frame.Text)
  13356.  
  13357. if not startNum then return end
  13358.  
  13359. releaseEvent = user.InputEnded:Connect(function(input)
  13360. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13361. releaseEvent:Disconnect()
  13362. pressing = false
  13363. end)
  13364.  
  13365. startNum = startNum - 1
  13366. func(startNum)
  13367. while pressing do
  13368. if tick()-startTime > 0.3 then
  13369. startNum = startNum - 1
  13370. func(startNum)
  13371. end
  13372. wait(0.1)
  13373. end
  13374. end
  13375. end)
  13376.  
  13377. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13378. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13379. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13380. end
  13381. end)
  13382. end
  13383.  
  13384. colorSpace.InputBegan:Connect(function(input)
  13385. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13386. local releaseEvent,mouseEvent
  13387.  
  13388. releaseEvent = user.InputEnded:Connect(function(input)
  13389. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13390. releaseEvent:Disconnect()
  13391. mouseEvent:Disconnect()
  13392. end)
  13393.  
  13394. mouseEvent = user.InputChanged:Connect(function(input)
  13395. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13396. colorSpaceInput()
  13397. end
  13398. end)
  13399.  
  13400. colorSpaceInput()
  13401. end
  13402. end)
  13403.  
  13404. colorStrip.InputBegan:Connect(function(input)
  13405. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13406. local releaseEvent,mouseEvent
  13407.  
  13408. releaseEvent = user.InputEnded:Connect(function(input)
  13409. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13410. releaseEvent:Disconnect()
  13411. mouseEvent:Disconnect()
  13412. end)
  13413.  
  13414. mouseEvent = user.InputChanged:Connect(function(input)
  13415. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13416. colorStripInput()
  13417. end
  13418. end)
  13419.  
  13420. colorStripInput()
  13421. end
  13422. end)
  13423.  
  13424. local function updateHue(str)
  13425. local num = tonumber(str)
  13426. if num then
  13427. hue = math.clamp(math.floor(num),0,359)/359
  13428. local hsvColor = Color3.fromHSV(hue,sat,val)
  13429. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13430. hueInput.Text = tostring(hue*359)
  13431. updateColor(1)
  13432. end
  13433. end
  13434. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13435.  
  13436. local function updateSat(str)
  13437. local num = tonumber(str)
  13438. if num then
  13439. sat = math.clamp(math.floor(num),0,255)/255
  13440. local hsvColor = Color3.fromHSV(hue,sat,val)
  13441. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13442. satInput.Text = tostring(sat*255)
  13443. updateColor(1)
  13444. end
  13445. end
  13446. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13447.  
  13448. local function updateVal(str)
  13449. local num = tonumber(str)
  13450. if num then
  13451. val = math.clamp(math.floor(num),0,255)/255
  13452. local hsvColor = Color3.fromHSV(hue,sat,val)
  13453. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13454. valInput.Text = tostring(val*255)
  13455. updateColor(1)
  13456. end
  13457. end
  13458. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13459.  
  13460. local function updateRed(str)
  13461. local num = tonumber(str)
  13462. if num then
  13463. red = math.clamp(math.floor(num),0,255)/255
  13464. local newColor = Color3.new(red,green,blue)
  13465. hue,sat,val = Color3.toHSV(newColor)
  13466. redInput.Text = tostring(red*255)
  13467. updateColor(2)
  13468. end
  13469. end
  13470. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13471.  
  13472. local function updateGreen(str)
  13473. local num = tonumber(str)
  13474. if num then
  13475. green = math.clamp(math.floor(num),0,255)/255
  13476. local newColor = Color3.new(red,green,blue)
  13477. hue,sat,val = Color3.toHSV(newColor)
  13478. greenInput.Text = tostring(green*255)
  13479. updateColor(2)
  13480. end
  13481. end
  13482. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13483.  
  13484. local function updateBlue(str)
  13485. local num = tonumber(str)
  13486. if num then
  13487. blue = math.clamp(math.floor(num),0,255)/255
  13488. local newColor = Color3.new(red,green,blue)
  13489. hue,sat,val = Color3.toHSV(newColor)
  13490. blueInput.Text = tostring(blue*255)
  13491. updateColor(2)
  13492. end
  13493. end
  13494. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13495.  
  13496. local colorChoice = Instance.new("TextButton")
  13497. colorChoice.Name = "Choice"
  13498. colorChoice.Size = UDim2.new(0,25,0,18)
  13499. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13500. colorChoice.Text = ""
  13501. colorChoice.AutoButtonColor = false
  13502.  
  13503. local row = 0
  13504. local column = 0
  13505. for i,v in pairs(basicColors) do
  13506. local newColor = colorChoice:Clone()
  13507. newColor.BackgroundColor3 = v
  13508. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13509.  
  13510. newColor.MouseButton1Click:Connect(function()
  13511. red,green,blue = v.r,v.g,v.b
  13512. local newColor = Color3.new(red,green,blue)
  13513. hue,sat,val = Color3.toHSV(newColor)
  13514. updateColor()
  13515. end)
  13516.  
  13517. newColor.Parent = basicColorsFrame
  13518. column = column + 1
  13519. if column == 6 then row = row + 1 column = 0 end
  13520. end
  13521.  
  13522. row = 0
  13523. column = 0
  13524. for i = 1,12 do
  13525. local color = customColors[i] or Color3.new(0,0,0)
  13526. local newColor = colorChoice:Clone()
  13527. newColor.BackgroundColor3 = color
  13528. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13529.  
  13530. newColor.MouseButton1Click:Connect(function()
  13531. local curColor = customColors[i] or Color3.new(0,0,0)
  13532. red,green,blue = curColor.r,curColor.g,curColor.b
  13533. hue,sat,val = Color3.toHSV(curColor)
  13534. updateColor()
  13535. end)
  13536.  
  13537. newColor.MouseButton2Click:Connect(function()
  13538. customColors[i] = chosenColor
  13539. newColor.BackgroundColor3 = chosenColor
  13540. end)
  13541.  
  13542. newColor.Parent = customColorsFrame
  13543. column = column + 1
  13544. if column == 6 then row = row + 1 column = 0 end
  13545. end
  13546.  
  13547. pickerTopBar.InputBegan:Connect(function(input)
  13548. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13549. local releaseEvent,mouseEvent
  13550. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13551.  
  13552. releaseEvent = user.InputEnded:Connect(function(input)
  13553. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13554. releaseEvent:Disconnect()
  13555. mouseEvent:Disconnect()
  13556. end)
  13557.  
  13558. mouseEvent = user.InputChanged:Connect(function(input)
  13559. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13560. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13561. end
  13562. end)
  13563. end
  13564. end)
  13565.  
  13566. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13567. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13568. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13569.  
  13570. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13571. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13572. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13573.  
  13574. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13575. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13576. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13577.  
  13578. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13579. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13580. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13581.  
  13582. updateColor()
  13583.  
  13584. newMt.SetColor = function(self,color)
  13585. red,green,blue = color.r,color.g,color.b
  13586. hue,sat,val = Color3.toHSV(color)
  13587. updateColor()
  13588. end
  13589.  
  13590. return newMt
  13591. end
  13592. end
  13593. local rainbowCount = 50
  13594. local rainbowGuiActive = false
  13595. local rainbowreset = true
  13596.  
  13597. spawn(function()
  13598. local colors = {
  13599. BrickColor.Red(),
  13600. BrickColor.Yellow(),
  13601. BrickColor.new('Lime green'),
  13602. BrickColor.new('Cyan'),
  13603. BrickColor.new('Dark indigo')
  13604. }
  13605. while wait() do
  13606. for i,v in pairs(colors) do
  13607. for num = 1,rainbowCount do
  13608. if rainbowGuiActive == true then
  13609. local mimic = i-1
  13610. if not colors[mimic] then
  13611. mimic = #colors
  13612. end
  13613. mimic = colors[mimic]
  13614. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13615. elseif rainbowreset == false then
  13616. updatecolors(SAVEDCOLOR)
  13617. rainbowreset = true
  13618. end
  13619. wait()
  13620. end
  13621. end
  13622. end
  13623. end)
  13624. local picker = ColorPicker.new()
  13625. 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
  13626. picker.Changed = function(self,color) updatecolors(color) end
  13627. picker.Rainbow = function(self)
  13628. if rainbowGuiActive == false then
  13629. rainbowGuiActive = true
  13630. rainbowButton.Text = 'Rainbow [Enabled]'
  13631. elseif rainbowGuiActive == true then
  13632. rainbowGuiActive = false
  13633. rainbowreset = false
  13634. rainbowButton.Text = 'Rainbow [Disabled]'
  13635. end end
  13636. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13637. 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))
  13638. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13639. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13640. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13641. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13642. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13643. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13644. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13645. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13646. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13647. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13648. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13649. 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"
  13650. 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"
  13651. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13652. 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
  13653. local CSP2 = game.CoreGui.sugg.suggestions
  13654. local main2 = CSP2
  13655. local frame2 = CSP2:WaitForChild('SUG')
  13656. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13657. IndexContents2 = function(str,bool)
  13658. if suggestionstoggle == true then
  13659. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13660. local Index,SizeY = 0,0
  13661. for i,v in next, frame2:GetChildren() do
  13662. if bool then
  13663. if Match2(v.Text,str) then
  13664. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13665. Index = Index + 1
  13666. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13667. v.Visible = true
  13668. SizeY = SizeY + v.AbsoluteSize.Y
  13669. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13670. v.Visible = true
  13671. SizeY = SizeY + v.AbsoluteSize.Y
  13672. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13673. IndexContents2('',true)
  13674. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13675. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13676. repeat wait() until loadedintro == true
  13677. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13678. wait(0.2)
  13679. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13680. wait(0.3) g:Destroy()
  13681. updatecolors(Color3.new(colorR, colorG, colorB))
  13682. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13683. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13684. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13685. 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
  13686. 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)
  13687. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13688. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13689. if newbar:FindFirstChild('BoxFrame') then
  13690. chatboxx() end end)
  13691. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13692. coroutine.resume(coroutine.create(function()
  13693. if script.ClassName == "LocalScript" then
  13694. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13695. Text = "The prefix is '" .. cmdprefix .. "'";
  13696. Color = Color3.new(255,255,255);
  13697. Font = Enum.Font.SourceSans;
  13698. FontSize = Enum.FontSize.Size24;
  13699. }) wait(0.5)
  13700. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13701. Text = "Click IY on the top left to see more options";
  13702. Color = Color3.new(255,255,255);
  13703. Font = Enum.Font.SourceSans;
  13704. FontSize = Enum.FontSize.Size24;
  13705. }) end end))
  13706. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13707. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13708. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13709. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13710. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13711. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13712. qopen = false quickmenu.MouseButton1Click:connect(function()
  13713. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13714. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13715. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13716. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13717. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13718. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13719. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13720. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13721. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13722. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13723. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13724. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13725. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13726. 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)
  13727. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13728. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13729. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13730. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13731. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13732. else runwindow() end end)
  13733. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13734. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13735. Updates = Instance.new("ScreenGui")
  13736. dragg = Instance.new("Frame")
  13737. local PromptDialog = Instance.new("Frame")
  13738. local ContainerFrame = Instance.new("Frame")
  13739. local LOG = Instance.new("TextLabel")
  13740. local PopupText3 = Instance.new("TextLabel")
  13741. local PopupText4 = Instance.new("TextLabel")
  13742. local UTDV = Instance.new("TextLabel")
  13743. local PopupText5 = Instance.new("TextLabel")
  13744. local shadow = Instance.new("Frame")
  13745. Exitt = Instance.new("TextButton")
  13746. local PopupText = Instance.new("TextLabel")
  13747. local vers = Instance.new("TextLabel")
  13748. Updates.Name = "Updates"
  13749. Updates.Parent = game.CoreGui
  13750. dragg.Name = "drag"
  13751. dragg.Parent = Updates
  13752. dragg.Active = true
  13753. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13754. dragg.BackgroundTransparency = 1
  13755. dragGUI(dragg)
  13756. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13757. dragg.Size = UDim2.new(0, 438, 0, 26)
  13758. PromptDialog.Name = "PromptDialog"
  13759. PromptDialog.Parent = dragg
  13760. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13761. PromptDialog.BackgroundTransparency = 1
  13762. PromptDialog.BorderSizePixel = 0
  13763. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13764. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13765. PromptDialog.ZIndex = 5
  13766. ContainerFrame.Name = "ContainerFrame"
  13767. ContainerFrame.Parent = PromptDialog
  13768. ContainerFrame.BackgroundColor3 = maincolor
  13769. ContainerFrame.BackgroundTransparency = 0.5
  13770. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13771. ContainerFrame.BorderSizePixel = 0
  13772. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13773. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13774. ContainerFrame.ZIndex = 5
  13775. LOG.Name = "LOG"
  13776. LOG.Parent = ContainerFrame
  13777. LOG.BackgroundTransparency = 1
  13778. LOG.Position = UDim2.new(0, 8, 0, 110)
  13779. LOG.Size = UDim2.new(1, -16, 1, 0)
  13780. LOG.ZIndex = 10
  13781. LOG.Font = Enum.Font.SourceSansBold
  13782. LOG.TextSize = 20
  13783. 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"
  13784. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13785. LOG.TextStrokeTransparency = 0
  13786. LOG.TextWrapped = true
  13787. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13788. LOG.TextXAlignment = "Left"
  13789. PopupText3.Name = "PopupText3"
  13790. PopupText3.Parent = ContainerFrame
  13791. PopupText3.BackgroundTransparency = 1
  13792. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13793. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13794. PopupText3.ZIndex = 10
  13795. PopupText3.Font = Enum.Font.SourceSansBold
  13796. PopupText3.TextSize = 20
  13797. PopupText3.Text = "Edge - Moon"
  13798. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13799. PopupText3.TextStrokeTransparency = 0
  13800. PopupText3.TextWrapped = true
  13801. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13802. PopupText4.Name = "PopupText4"
  13803. PopupText4.Parent = ContainerFrame
  13804. PopupText4.BackgroundTransparency = 1
  13805. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13806. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13807. PopupText4.ZIndex = 10
  13808. PopupText4.Font = Enum.Font.SourceSansBold
  13809. PopupText4.FontSize = Enum.FontSize.Size18
  13810. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13811. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13812. PopupText4.TextStrokeTransparency = 0
  13813. PopupText4.TextWrapped = true
  13814. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13815. UTDV.Name = "UTDV"
  13816. UTDV.Parent = ContainerFrame
  13817. UTDV.BackgroundTransparency = 1
  13818. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13819. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13820. UTDV.ZIndex = 10
  13821. UTDV.Font = Enum.Font.SourceSansBold
  13822. UTDV.FontSize = Enum.FontSize.Size28
  13823. UTDV.Text = "Up to date version: N/A"
  13824. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13825. UTDV.TextStrokeTransparency = 0
  13826. UTDV.TextWrapped = true
  13827. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13828. PopupText5.Name = "PopupText5"
  13829. PopupText5.Parent = ContainerFrame
  13830. PopupText5.BackgroundTransparency = 1
  13831. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13832. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13833. PopupText5.ZIndex = 10
  13834. PopupText5.Font = Enum.Font.SourceSansBold
  13835. PopupText5.FontSize = Enum.FontSize.Size28
  13836. PopupText5.Text = "Update Log:"
  13837. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13838. PopupText5.TextStrokeTransparency = 0
  13839. PopupText5.TextWrapped = true
  13840. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13841. shadow.Name = "shadow"
  13842. shadow.Parent = PromptDialog
  13843. shadow.BackgroundColor3 = maincolor
  13844. shadow.BackgroundTransparency = 0.30000001192093
  13845. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13846. shadow.BorderSizePixel = 0
  13847. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13848. shadow.Size = UDim2.new(0, 438, 0, 26)
  13849. Exitt.Name = "Exit"
  13850. Exitt.Parent = shadow
  13851. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13852. Exitt.BackgroundTransparency = 0.30000001192093
  13853. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13854. Exitt.BorderSizePixel = 0
  13855. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13856. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13857. Exitt.FontSize = Enum.FontSize.Size14
  13858. Exitt.Text = ""
  13859. PopupText.Name = "PopupText"
  13860. PopupText.Parent = shadow
  13861. PopupText.BackgroundTransparency = 1
  13862. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13863. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13864. PopupText.ZIndex = 110
  13865. PopupText.Font = Enum.Font.SourceSansBold
  13866. PopupText.TextSize = 30
  13867. PopupText.Text = "Information"
  13868. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13869. PopupText.TextStrokeTransparency = 0
  13870. PopupText.TextWrapped = true
  13871. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13872. vers.Name = "vers"
  13873. vers.Parent = shadow
  13874. vers.BackgroundTransparency = 1
  13875. vers.Position = UDim2.new(0, 8, 0, 2)
  13876. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13877. vers.ZIndex = 110
  13878. vers.Font = Enum.Font.SourceSansBold
  13879. vers.TextSize = 20
  13880. vers.Text = "v" .. Version
  13881. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13882. vers.TextStrokeTransparency = 0
  13883. vers.TextWrapped = true
  13884. vers.TextXAlignment = Enum.TextXAlignment.Left
  13885. vers.TextYAlignment = Enum.TextYAlignment.Top
  13886. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13887. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13888. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13889. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13890.  
  13891. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13892. if not game.CoreGui:FindFirstChild('IYrun') then
  13893. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13894. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13895. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13896. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13897. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13898. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13899. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13900. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13901. 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
  13902. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13903. 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
  13904. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13905. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13906. 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
  13907. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13908. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13909. 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
  13910. 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
  13911. 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)
  13912. 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."
  13913. 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
  13914. 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
  13915. 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
  13916. 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)
  13917. 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'"
  13918. 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"
  13919. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13920. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13921. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13922. 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)
  13923. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13924. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13925. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13926. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13927. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13928. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13929. for _, child in pairs(game.CoreGui:GetChildren()) do
  13930. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13931. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13932. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment