agariogamer2345

IY

Jun 8th, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 492.10 KB | None | 0 0
  1. ---------------------------------------------------------------
  2. ---------------------------------------------------------------
  3. -- _____ __ _ _ _ __ ___ _ _ --
  4. -- |_ _| / _(_) (_) | \ \ / (_) | | | | --
  5. -- | | _ __ | |_ _ _ __ _| |_ ___ \ V / _ ___| | __| | --
  6. -- | || '_ \| _| | '_ \| | __/ _ \ \ / | |/ _ \ |/ _` | --
  7. -- _| || | | | | | | | | | | || __/ | | | | __/ | (_| | --
  8. -- \___/_| |_|_| |_|_| |_|_|\__\___| \_/ |_|\___|_|\__,_| --
  9. -- --
  10. ---------------------------------------------------------------
  11. ---------------------------Edge-Moon---------------------------
  12. ---------------------------------------------------------------
  13.  
  14. local Version = '9.4.2'
  15. HttpService = game:GetService("HttpService")
  16. SAVEFILE = {
  17. colorR = 0.121569;
  18. colorG = 0.121569;
  19. colorB = 0.121569;
  20. cmdprefix = ';';
  21. suggestionstoggle = true;
  22. allowfriends = true;
  23. JLnotify = true;
  24. Mseconds = '7';
  25. Nfriends = true;
  26. cmdbarbind = ';';
  27. chatsV = false;
  28. whispersV = false;
  29. commandsV = false;
  30. aliasSave = {}
  31. }
  32. defaults = HttpService:JSONEncode(SAVEFILE)
  33.  
  34. loaded = false
  35. function run()
  36. local function writeF()
  37. writefile("IY.txt", defaults)
  38. wait(1)
  39. local newjson = readfile("IY.txt")
  40. local CREATEFILE = HttpService:JSONDecode(newjson)
  41. colorR = CREATEFILE.colorR
  42. colorG = CREATEFILE.colorG
  43. colorB = CREATEFILE.colorB
  44. cmdprefix = CREATEFILE.cmdprefix
  45. suggestionstoggle = CREATEFILE.suggestionstoggle
  46. allowfriends = CREATEFILE.allowfriends
  47. JLnotify = CREATEFILE.JLnotify
  48. Mseconds = CREATEFILE.Mseconds
  49. Nfriends = CREATEFILE.Nfriends
  50. cmdbarbind = CREATEFILE.cmdbarbind
  51. chatsV = CREATEFILE.chatsV
  52. whispersV = CREATEFILE.whispersV
  53. commandsV = CREATEFILE.commandsV
  54. aliasSave = CREATEFILE.aliasSave
  55. loaded = true end
  56. function pcWRITE()
  57. local file, err = pcall(writeF)
  58. if not file then
  59. warn("READ/WRITE ERROR: "..err)
  60. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  61. function Click(mouse) R_W:Destroy()
  62. for _, child in pairs(game.CoreGui:GetChildren()) do
  63. if child.Name == "IYrun" then
  64. child:Destroy() end end end
  65. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  66. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  67. local function sfile()
  68. local checktxt = readfile("IY.txt")
  69. if checktxt == nil then pcWRITE() writeF()
  70. else return end end
  71. local success, message2 = pcall(sfile)
  72. if success then
  73. local json = readfile("IY.txt")
  74. local LOADFILE = HttpService:JSONDecode(json)
  75. colorR = LOADFILE.colorR
  76. colorG = LOADFILE.colorG
  77. colorB = LOADFILE.colorB
  78. cmdprefix = LOADFILE.cmdprefix
  79. suggestionstoggle = LOADFILE.suggestionstoggle
  80. allowfriends = LOADFILE.allowfriends
  81. JLnotify = LOADFILE.JLnotify
  82. Mseconds = LOADFILE.Mseconds
  83. Nfriends = LOADFILE.Nfriends
  84. cmdbarbind = LOADFILE.cmdbarbind
  85. chatsV = LOADFILE.chatsV
  86. whispersV = LOADFILE.whispersV
  87. commandsV = LOADFILE.commandsV
  88. aliasSave = LOADFILE.aliasSave
  89. loaded = true else
  90. pcWRITE() writeF() end
  91. else
  92. colorR = 0.121569
  93. colorG = 0.121569
  94. colorB = 0.121569
  95. cmdprefix = ';'
  96. suggestionstoggle = true
  97. allowfriends = true
  98. JLnotify = true
  99. Mseconds = '7'
  100. Nfriends = true
  101. cmdbarbind = ';'
  102. chatsV = false
  103. whispersV = false
  104. commandsV = false
  105. aliasSave = {}
  106. loaded = true
  107. end
  108. repeat wait() until loaded == true
  109. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  110. local Mouse = Player:GetMouse() local char = Player.Character local LP = gPlayers.LocalPlayer local gPlayers = game:GetService("Players") local _players = game:GetService('Players') MSGhook = false local services={} local cmds={}
  111. local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  112. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  113. local split=" " slock = false
  114. function updatefile()
  115. local update = {
  116. colorR = colorR;
  117. colorG = colorG;
  118. colorB = colorB;
  119. cmdprefix = cmdprefix;
  120. suggestionstoggle = suggestionstoggle;
  121. allowfriends = allowfriends;
  122. JLnotify = JLnotify;
  123. Mseconds = Mseconds;
  124. Nfriends = Nfriends;
  125. cmdbarbind = cmdbarbind;
  126. chatsV = chatsV;
  127. whispersV = whispersV;
  128. commandsV = commandsV;
  129. aliasSave = aliasSave
  130. }
  131. local updated = HttpService:JSONEncode(update)
  132. wait(0.1)
  133. writefile("IY.txt", updated) end
  134. function isNumber(str)
  135. return tonumber(str) ~= nil end
  136. function msghook()
  137. for _, child in pairs( workspace:GetChildren()) do
  138. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  139. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  140. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  141. else MSGhook = false end end
  142. game:GetService("RunService").RenderStepped:Connect(function()
  143. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  144. if r15noclip then
  145. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  146. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  147. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  148. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  149. if workspace.IYmessage.Text == '' then
  150. for _, child in pairs( LightingService:GetChildren()) do
  151. if child.Name == "IYmblur" then
  152. child:Destroy() end end end
  153. else MSGhook = false end
  154. for i,v in pairs(_players:GetPlayers()) do
  155. if FindTable(loopkillT, v.Name) then
  156. v.Character:BreakJoints() end
  157. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  158. v.Backpack:Destroy()
  159. for i,n in pairs(v.Character:GetChildren()) do
  160. if n:IsA('Tool') or n:IsA('HopperBin') then
  161. n:destroy() end end end
  162. if FindTable(rainbowT, v.Name) then
  163. v.Neutral = false
  164. v.TeamColor = BrickColor.random()
  165. end end end end)
  166. LightingService = game:GetService("Lighting")
  167. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  168. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  169. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  170. function FindTable(Table, Name)
  171. for i,v in pairs(Table) do
  172. if v == Name then
  173. return true
  174. end end
  175. return false
  176. end
  177. function GetInTable(Table, Name)
  178. for i = 1, #Table do
  179. if Table[i] == Name then
  180. return i
  181. end end
  182. return false end
  183. _players.PlayerRemoving:connect(function(player)
  184. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  185. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  186. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  187. game:FindService('StarterGui'):SetCore('SendNotification', {
  188. Title = player.Name,
  189. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  190. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  191. Duration = 5,
  192. })
  193. elseif JLnotify == true and Nfriends == false then
  194. game:FindService('StarterGui'):SetCore('SendNotification', {
  195. Title = player.Name,
  196. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  197. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  198. Duration = 5,
  199. })
  200. end
  201. end)
  202. FLYING = false
  203. iyflyspeed = 1
  204. function sFLY() -- from rocky2u cmdscript
  205. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  206. repeat wait() until Mouse
  207.  
  208. local T = LP.Character.HumanoidRootPart
  209. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  210. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  211. local SPEED = 0
  212.  
  213. local function FLY()
  214. FLYING = true
  215. local BG = Instance.new('BodyGyro', T)
  216. local BV = Instance.new('BodyVelocity', T)
  217. BG.P = 9e4
  218. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  219. BG.cframe = T.CFrame
  220. BV.velocity = Vector3.new(0, 0.1, 0)
  221. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  222. spawn(function()
  223. repeat wait()
  224. LP.Character.Humanoid.PlatformStand = true
  225. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  226. SPEED = 50
  227. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  228. SPEED = 0
  229. end
  230. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  231. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  232. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  233. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  234. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  235. else
  236. BV.velocity = Vector3.new(0, 0.1, 0)
  237. end
  238. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  239. until not FLYING
  240. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  241. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  242. SPEED = 0
  243. BG:destroy()
  244. BV:destroy()
  245. LP.Character.Humanoid.PlatformStand = false
  246. end)
  247. end
  248. Mouse.KeyDown:connect(function(KEY)
  249. if KEY:lower() == 'w' then
  250. CONTROL.F = iyflyspeed
  251. elseif KEY:lower() == 's' then
  252. CONTROL.B = -iyflyspeed
  253. elseif KEY:lower() == 'a' then
  254. CONTROL.L = -iyflyspeed
  255. elseif KEY:lower() == 'd' then
  256. CONTROL.R = iyflyspeed
  257. end
  258. end)
  259. Mouse.KeyUp:connect(function(KEY)
  260. if KEY:lower() == 'w' then
  261. CONTROL.F = 0
  262. elseif KEY:lower() == 's' then
  263. CONTROL.B = 0
  264. elseif KEY:lower() == 'a' then
  265. CONTROL.L = 0
  266. elseif KEY:lower() == 'd' then
  267. CONTROL.R = 0
  268. end
  269. end)
  270. FLY()
  271. end
  272. function NOFLY()
  273. FLYING = false
  274. LP.Character.Humanoid.PlatformStand = false
  275. end
  276. HK = {
  277. '-HOTKEYS-',
  278. 'HOLD F2 - Click TP',
  279. 'F4 - Toggle Fly',
  280. 'F5 - Toggle Noclip',
  281. '-COMMANDS-'
  282. }
  283. CMDs = {
  284. 'addalias [cmd] [alias]',
  285. 'addstat [plr] [text]',
  286. 'admins',
  287. 'admin [plr]',
  288. 'agelock [age num]',
  289. 'age [plr]',
  290. 'aliases',
  291. 'alien / ayylmao [plr]',
  292. 'ambient [R G B]',
  293. 'anchor',
  294. 'animation [plr] [anim]',
  295. 'arrest [plr]',
  296. 'bait',
  297. 'ball [plr]',
  298. 'bang [plr] [plr] / bang [plr]',
  299. 'bans',
  300. 'ban [plr]',
  301. 'base',
  302. 'begone / thot [plr]',
  303. 'bgui [plr] [text]',
  304. 'blackandwhite',
  305. 'bleach [plr]',
  306. 'blind [plr]',
  307. 'blur [num]',
  308. 'bomb [plr]',
  309. 'box [plr]',
  310. 'breakloops/break (cmd loops)',
  311. 'brightness [num]',
  312. 'bring [plr]',
  313. 'btools [plr]',
  314. 'burn [plr]',
  315. 'cape [plr] [R G B]',
  316. 'car [plr]',
  317. 'change [plr] [stat] [num]',
  318. 'charplr / cp [plr] [plr]',
  319. 'char [plr] [ID]',
  320. 'chat [plr] [msg]',
  321. 'chickenarms / chicken [plr]',
  322. 'clear',
  323. 'clip',
  324. 'clone [plr]',
  325. 'clraliases',
  326. 'clrbans',
  327. 'clrterrain',
  328. 'cmds',
  329. 'confuse [plr]',
  330. 'control [plr]',
  331. 'copytools / ctools [plr]',
  332. 'countdown [num]',
  333. 'crash [plr]',
  334. 'creeper [plr]',
  335. 'cripple [plr]',
  336. 'crucify [plr]',
  337. 'damage [plr]',
  338. 'dance [plr]',
  339. 'day',
  340. 'decalspam [ID]',
  341. 'deleteclass / dc [class name]',
  342. 'deletepos / dpos [name]',
  343. 'delete [part name]',
  344. 'devuzi',
  345. 'disablereset [plr]',
  346. 'disabletools [plr]',
  347. 'disable [plr]',
  348. 'disco',
  349. 'discomesh [plr]',
  350. 'distortsound / distort [num]',
  351. 'dog [plr]',
  352. 'dong [plr]',
  353. 'draw',
  354. 'duck [plr]',
  355. 'dummy [name]',
  356. 'earthquake [power] [intensity]',
  357. 'enablereset [plr]',
  358. 'enabletools [plr]',
  359. 'enable [plr]',
  360. 'esp [plr]',
  361. 'exit',
  362. 'explode [plr]',
  363. 'explorer / dex',
  364. 'f3x',
  365. 'face [plr] [ID]',
  366. 'fart [plr]',
  367. 'fat [plr]',
  368. 'fegod',
  369. 'feinvisible / feinvis',
  370. 'fekill [plr] (need a tool)',
  371. 'ff [plr]',
  372. 'filtering',
  373. 'fire [plr] [R G B]',
  374. 'firstp [plr]',
  375. 'fix',
  376. 'fixcam',
  377. 'fixlighting / fixl',
  378. 'flashlight [plr]',
  379. 'fling [plr]',
  380. 'float [plr]',
  381. 'flood',
  382. 'fly',
  383. 'flyspeed [num]',
  384. 'fogcolor [R G B]',
  385. 'fogend [num]',
  386. 'freecam / fc',
  387. 'freecamspeed / fcspeed [num]',
  388. 'freeze / fr [plr]',
  389. 'ghost [plr]',
  390. 'glass [plr]',
  391. 'globalshadows / gshadows',
  392. 'glowstick [plr] [R G B]',
  393. 'god [plr]',
  394. 'goto [plr]',
  395. 'gravity [num]',
  396. 'hang [plr]',
  397. 'hatsize [plr] [num]',
  398. 'hat [plr] [ID]',
  399. 'headshake [plr]',
  400. 'headsize [plr] [num]',
  401. 'heal [plr]',
  402. 'hidename [plr]',
  403. 'hideplaylist / hideplayer',
  404. 'hipheight / hheight [plr] [num]',
  405. 'hub',
  406. 'infect [plr]',
  407. 'insert [ID/name]',
  408. 'invert',
  409. 'invisible / invis [plr]',
  410. 'invisibleff / invisff [plr]',
  411. 'iyspam',
  412. 'jail [plr]',
  413. 'jumppower / jpower [plr] [num]',
  414. 'jump [plr]',
  415. 'keeptools / ktools [plr]',
  416. 'keybind [key] [cmd]',
  417. 'kick [plr]',
  418. 'kidnap [plr]',
  419. 'kill [plr]',
  420. 'knife',
  421. 'knuckles [plr]',
  422. 'light [plr] [R G B]',
  423. 'loadm',
  424. 'loadmap [ID]',
  425. 'loadpos / lpos [plr] [name]',
  426. 'lockws',
  427. 'lock [plr]',
  428. 'logs',
  429. 'longneck [plr]',
  430. 'loopbring [plr]',
  431. 'loopheal [plr]',
  432. 'loopjump / ljump [plr]',
  433. 'loopkill [plr]',
  434. 'loopname / lname [plr]',
  435. 'loopoof',
  436. 'loopsit / lsit [plr]',
  437. 'mage',
  438. 'maxhealth [plr] [num]',
  439. 'maxzoom [plr] [num]',
  440. 'mesh [plr] [mesh] [texture]',
  441. 'message / m [msg]',
  442. 'meteor [plr]',
  443. 'name [plr]',
  444. 'neon [plr]',
  445. 'nextsong',
  446. 'night',
  447. 'nil [plr]',
  448. 'noarms [plr]',
  449. 'nobox [plr]',
  450. 'noclip',
  451. 'noclones [plr]',
  452. 'nodong [plr]',
  453. 'nodummies',
  454. 'noesp [plr]',
  455. 'noglobalshadows / nogshadows',
  456. 'nokeeptools / noktools [plr]',
  457. 'nolimbs [plr]',
  458. 'nooutlines',
  459. 'noparticles [plr]',
  460. 'noplrsound [plr]',
  461. 'norain',
  462. 'normal [plr]',
  463. 'notools [plr]',
  464. 'nuke [plr]',
  465. 'offset [plr] [coordinate]',
  466. 'outlines',
  467. 'paper [plr]',
  468. 'partdisco',
  469. 'particles [plr] [ID]',
  470. 'pipetp [plr] [plr]',
  471. 'pitch [num]',
  472. 'playhash / hash [hash]',
  473. 'playlist / player [ID],[ID]...',
  474. 'plrsound [plr] [ID]',
  475. 'positions / pos',
  476. 'prefix [string]',
  477. 'prevsong',
  478. 'punish [plr]',
  479. 'rainbowname [plr]',
  480. 'rainbow [plr]',
  481. 'rain [mesh] [texture]',
  482. 'refresh / re [plr]',
  483. 'rejoin',
  484. 'remotespy',
  485. 'removealias [alias]',
  486. 'removebait / nobait',
  487. 'removehats / rhats [plr]',
  488. 'removespawns',
  489. 'respawn [plr]',
  490. 'restoremap / rmap',
  491. 'rocket [plr]',
  492. 'savelighting / slighting',
  493. 'savemap / smap',
  494. 'savepos / spos [name]',
  495. 'script [script]',
  496. 'seagull / gull [plr]',
  497. 'seizure [plr]',
  498. 'serverinfo / info',
  499. 'serverlock / slock',
  500. 'servermessage / sm [msg]',
  501. 'sethealth [plr] [num]',
  502. 'setsong [num]',
  503. 'settings',
  504. 'sgod [plr]',
  505. 'shiny [plr]',
  506. 'shrek [plr]',
  507. 'shutdown',
  508. 'sit [plr]',
  509. 'size [plr] [num]',
  510. 'skydive [plr]',
  511. 'skygif [ID],[ID]... [interval]',
  512. 'sky [ID]',
  513. 'smite [plr]',
  514. 'smoke [plr]',
  515. 'sound / music [ID/name]',
  516. 'sparkles / sp [plr] [R G B]',
  517. 'spasm [plr]',
  518. 'spawnpoint [plr]',
  519. 'spectate / view [plr]',
  520. 'speed / ws [plr] [num]',
  521. 'sphere [plr]',
  522. 'spin [plr]',
  523. 'spookyify',
  524. 'starman [plr]',
  525. 'strength [plr]',
  526. 'strobe',
  527. 'stun [plr]',
  528. 'sun [intense] [spread]',
  529. 'sword [plr]',
  530. 'tablet',
  531. 'team [plr] [team]',
  532. 'terrain',
  533. 'thaw / unfr [plr]',
  534. 'thirdp [plr]',
  535. 'time [num]',
  536. 'tools [plr]',
  537. 'torso [plr]',
  538. 'tppos [plr] [coordinate]',
  539. 'tp [plr] [plr]',
  540. 'trail [plr] [R G B]',
  541. 'trip [plr]',
  542. 'unadmin [plr]',
  543. 'unagelock',
  544. 'unanchor',
  545. 'unball [plr]',
  546. 'unban [plr]',
  547. 'unbgui [plr]',
  548. 'unblind [plr]',
  549. 'unblur',
  550. 'uncape [plr]',
  551. 'uncar [plr]',
  552. 'unchar [plr]',
  553. 'unconfuse [plr]',
  554. 'uncreeper [plr]',
  555. 'uncripple [plr]',
  556. 'undecalspam',
  557. 'undisco',
  558. 'undog [plr]',
  559. 'unduck [plr]',
  560. 'unff [plr]',
  561. 'unfire [plr]',
  562. 'unfloat [plr]',
  563. 'unfly',
  564. 'unfreecam / unfc',
  565. 'unghost [plr]',
  566. 'ungod [plr]',
  567. 'unhidename [plr]',
  568. 'uninfect [plr]',
  569. 'unjail [plr]',
  570. 'unkeybind [key]',
  571. 'unlight [plr]',
  572. 'unlockws',
  573. 'unlock [plr]',
  574. 'unlongneck [plr]',
  575. 'unloopbring [plr]',
  576. 'unloopheal [plr]',
  577. 'unloopjump / unljump [plr]',
  578. 'unloopkill [plr]',
  579. 'unloopname / unlname [plr]',
  580. 'unloopoof',
  581. 'unloopsit / unlsit [plr]',
  582. 'unname [plr]',
  583. 'unpartdisco',
  584. 'unpunish [plr]',
  585. 'unrainbowname [plr]',
  586. 'unseizure [plr]',
  587. 'unserverlock / unslock',
  588. 'unshrek [plr]',
  589. 'unskygif',
  590. 'unsmoke [plr]',
  591. 'unsparkles / unsp [plr]',
  592. 'unspectate / unview',
  593. 'unspin [plr]',
  594. 'unstarman [plr]',
  595. 'unstrength [plr]',
  596. 'unstrobe',
  597. 'unstun [plr]',
  598. 'untrail [plr]',
  599. 'unweaken [plr]',
  600. 'version',
  601. 'visible / vis [plr]',
  602. 'volume / vol [num]',
  603. 'weaken [plr]',
  604. 'zinnia [plr]'
  605. }
  606. 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
  607.  
  608. std.inTable=function(tbl,val)
  609. if tbl==nil then return false end
  610.  
  611. for _,v in pairs(tbl)do
  612. if v==val then return true end
  613. end
  614. return false
  615. end
  616. std.out=function(str)
  617. print(str)
  618. end
  619. std.list=function(tbl)
  620. local str=''
  621. for i,v in pairs(tbl)do
  622. str=str..tostring(v)
  623. if i~=#tbl then str=str..', ' end
  624. end
  625. return str
  626. end
  627. std.endat=function(str,val)
  628. local z=str:find(val)
  629. if z then
  630. return str:sub(0,z-string.len(val)),true
  631. else
  632. return str,false
  633. end
  634. end
  635. std.first=function(str) return str:sub(1,1) end
  636.  
  637. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  638.  
  639. local exec=function(str)
  640. spawn(function()
  641. local script, loaderr = loadstring(str)
  642. if not script then
  643. error(loaderr)
  644. else
  645. script()
  646. end
  647. end)
  648. end
  649. local findCmd=function(cmd_name)
  650. for i,v in pairs(cmds)do
  651. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  652. return v
  653. end
  654. end
  655. end
  656. local getCmd=function(msg)
  657. local cmd,hassplit=std.endat(msg:lower(),split)
  658. if hassplit then
  659. return {cmd,true}
  660. else
  661. return {cmd,false}
  662. end
  663. end
  664. local getprfx=function(strn)
  665. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  666. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  667. end return
  668. end
  669. function dragGUI(gui)
  670. spawn(function()
  671. local UserInputService = game:GetService("UserInputService")
  672. local dragging
  673. local dragInput
  674. local dragStart
  675. local startPos
  676. local function update(input)
  677. local delta = input.Position - dragStart
  678. 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)
  679. end
  680. gui.InputBegan:Connect(function(input)
  681. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  682. dragging = true
  683. dragStart = input.Position
  684. startPos = gui.Position
  685.  
  686. input.Changed:Connect(function()
  687. if input.UserInputState == Enum.UserInputState.End then
  688. dragging = false
  689. end
  690. end)
  691. end
  692. end)
  693. gui.InputChanged:Connect(function(input)
  694. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  695. dragInput = input
  696. end
  697. end)
  698. UserInputService.InputChanged:Connect(function(input)
  699. if input == dragInput and dragging then
  700. update(input)
  701. end
  702. end)
  703. end)
  704. end
  705. maincolor = Color3.new(colorR, colorG, colorB)
  706. function updatecolors(color)
  707. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  708. maincolor = color
  709. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  710. if child.Name == "TopBarContainer" then
  711. child.BackgroundColor3 = color
  712. end end
  713. FeedbackMain.BackgroundColor3 = maincolor
  714. MAIN.BackgroundColor3 = maincolor
  715. bar.BackgroundColor3 = maincolor
  716. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  717. if game.CoreGui:FindFirstChild('Updates') then
  718. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  719. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  720. if game.CoreGui:FindFirstChild('Sinfo') then
  721. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  722. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  723. if game.CoreGui:FindFirstChild('cp') then
  724. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  725. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  726. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  727. if game.CoreGui:FindFirstChild('Bans') then
  728. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  729. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  730. if game.CoreGui:FindFirstChild('Pos') then
  731. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  732. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  733. if game.CoreGui:FindFirstChild('Admins') then
  734. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  735. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  736. if game.CoreGui:FindFirstChild('Logs') then
  737. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  738. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  739. if game.CoreGui:FindFirstChild('Aliases') then
  740. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  741. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  742. for _, child in pairs( game.CoreGui:GetChildren()) do
  743. if child.Name == "Models" then
  744. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  745. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  746. end
  747. end
  748. for _, child in pairs( game.CoreGui:GetChildren()) do
  749. if child.Name == "Audios" then
  750. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  751. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  752. end
  753. end
  754. end
  755.  
  756. function respawn(plr)
  757. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  758. local H = Instance.new('Humanoid', M)
  759. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  760. plr.Character = M end
  761.  
  762. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  763. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie','InnovatingCreativity',LP.Name}
  764. function kickF(plr)
  765. spawn(function()
  766. if plr.Parent ~= nil then
  767. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  768. local newChar = dummy:Clone() newChar.Parent = workspace
  769. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  770. for i = 1,4 do
  771. local Plat = Instance.new('SkateboardPlatform', newChar)
  772. Plat.Position = newChar.HumanoidRootPart.Position
  773. Plat.Name = 'IYplat'
  774. Plat.Size = Vector3.new(10, 1.2, 10)
  775. Plat.Transparency = 1 end
  776. plr.Character = newChar
  777. local PART = Instance.new('Part', newChar)
  778. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  779. PART.Size = Vector3.new(10, 1.2, 10)
  780. PART.Anchored = true
  781. PART.Transparency = 1
  782. if newChar:FindFirstChild("SkateboardPlatform") then
  783. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  784. wait(0.4)
  785. if newChar then newChar:Destroy() end
  786. kickF(plr) end
  787. end end) end
  788.  
  789. function refresh(plr)
  790. spawn(function()
  791. local rpos = plr.Character.HumanoidRootPart.Position
  792. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  793. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  794. plr.Character:MoveTo(rpos) end) end
  795.  
  796. 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
  797. 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
  798. _players.PlayerAdded:connect(function(player)
  799. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  800. game:FindService('StarterGui'):SetCore('SendNotification', {
  801. Title = player.Name,
  802. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  803. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  804. Duration = 5,
  805. })
  806. elseif JLnotify == true and Nfriends == false then
  807. game:FindService('StarterGui'):SetCore('SendNotification', {
  808. Title = player.Name,
  809. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  810. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  811. Duration = 5,
  812. })
  813. end
  814. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  815. spawn(function()
  816. repeat wait() until player.Character
  817. kickF(player)
  818. end)
  819. end)
  820. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  821. spawn(function()
  822. repeat wait() until player.Character
  823. kickF(player)
  824. end)
  825. end
  826. if FindTable(banT, player.userId) then
  827. spawn(function()
  828. repeat wait() until player.Character
  829. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  830. kickF(player)
  831. end)
  832. end
  833. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  834. spawn(function()
  835. repeat wait() until player.Character
  836. kickF(player)
  837. end)
  838. else
  839. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  840. spawn(function()
  841. repeat wait() until player.Character
  842. kickF(player)
  843. end)
  844. end
  845. end
  846. end)
  847. local customAlias = {}
  848. local findCmd=function(cmd_name)
  849. for i,v in pairs(cmds)do
  850. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  851. return v
  852. end
  853. end
  854. return customAlias[cmd_name:lower()]
  855. end
  856. local function splitString(str,delim)
  857. local broken = {}
  858. if delim == nil then delim = "," end
  859. for w in string.gmatch(str,"[^"..delim.."]+") do
  860. table.insert(broken,w)
  861. end
  862. return broken
  863. end
  864. local historyCount = 0
  865. local cmdHistory = {}
  866. lastBreakTime = 0
  867. local function execCmd(cmdStr,speaker)
  868. local rawCmdStr = cmdStr
  869. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  870. local commandsToRun = splitString(cmdStr,"\\")
  871. for i,v in pairs(commandsToRun) do
  872. v = string.gsub(v,"%%BackSlash%%","\\")
  873. local x,y,num = v:find("^(%d+)%^")
  874. local cmdDelay = 0
  875. if num then
  876. v = v:sub(y+1)
  877. local x,y,del = v:find("^([%d%.]+)%^")
  878. if del then
  879. v = v:sub(y+1)
  880. cmdDelay = tonumber(del) or 0
  881. end
  882. end
  883. num = tonumber(num or 1)
  884. local args = splitString(v,split)
  885. local cmd = findCmd(args[1])
  886. if cmd then
  887. table.remove(args,1)
  888. cargs = args
  889. if speaker == gPlayers.LocalPlayer then
  890. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  891. end
  892. if #cmdHistory > 20 then table.remove(cmdHistory) end
  893. local cmdStartTime = tick()
  894. for rep = 1,num do
  895. if lastBreakTime > cmdStartTime then break end
  896. pcall(function()
  897. cmd.FUNC(args, speaker)
  898. end)
  899. if cmdDelay ~= 0 then wait(cmdDelay) end
  900. end
  901. end
  902. end
  903. end
  904. logsloaded = false
  905. ChatLog = function(plr)
  906. plr.Chatted:Connect(function(Message)
  907. if logsloaded == true then
  908. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  909. CreateLabel(plr.Name,Message)
  910. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  911. CreateLabel(plr.Name,Message)
  912. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  913. CreateLabel(plr.Name,Message)
  914. 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
  915. CreateLabel(plr.Name,Message)
  916. end end end) end
  917. 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
  918. for _, plr in pairs(gPlayers:GetChildren()) do
  919. if plr.ClassName == "Player" then
  920. updateevents(plr) ChatLog(plr) end end
  921. _players.PlayerAdded:connect(function(player)
  922. updateevents(player) ChatLog(player)
  923. end)
  924. _G.exec_cmd = execCmd
  925. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  926. 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
  927. local _char=function(plr_name)
  928. for i,v in pairs(gPlayers:GetChildren())do
  929. if v:IsA'Player'then
  930. if v.Name==plr_name then return v.Character end
  931. end
  932. end
  933. return
  934. end
  935. local _plr=function(plr_name)
  936. for i,v in pairs(gPlayers:GetChildren())do
  937. if v:IsA'Player'then
  938. if v.Name==plr_name then return v end
  939. end
  940. end
  941. return
  942. end
  943. function addcmd(name,desc,alias,func)
  944. cmds[#cmds+1]=
  945. {
  946. NAME=name;
  947. DESC=desc;
  948. ALIAS=alias;
  949. FUNC=func;
  950. }
  951. end
  952. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  953. local SpecialPlayerCases = {
  954. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  955. ["others"] = function(speaker)
  956. local plrs = {}
  957. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  958. if v ~= speaker then
  959. table.insert(plrs,v)
  960. end
  961. end
  962. return plrs
  963. end,
  964. ["me"] = function(speaker)return {speaker} end,
  965. ["#(%d+)"] = function(speaker,args,currentList)
  966. local returns = {}
  967. local randAmount = tonumber(args[1])
  968. local players = {unpack(currentList)}
  969. for i = 1,randAmount do
  970. if #players == 0 then break end
  971. local randIndex = math.random(1,#players)
  972. table.insert(returns,players[randIndex])
  973. table.remove(players,randIndex)
  974. end
  975. return returns
  976. end,
  977. ["random"] = function(speaker,args,currentList)
  978. local players = currentList
  979. return {players[math.random(1,#players)]}
  980. end,
  981. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  982. local returns = {}
  983. local team = args[1]
  984. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  985. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  986. table.insert(returns,plr)
  987. end
  988. end
  989. return returns
  990. end,
  991. ["allies"] = function(speaker)
  992. local returns = {}
  993. local team = speaker.Team
  994. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  995. if plr.Team == team then
  996. table.insert(returns,plr)
  997. end
  998. end
  999. return returns
  1000. end,
  1001. ["enemies"] = function(speaker)
  1002. local returns = {}
  1003. local team = speaker.Team
  1004. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1005. if plr.Team ~= team then
  1006. table.insert(returns,plr)
  1007. end
  1008. end
  1009. return returns
  1010. end,
  1011. ["team"] = function(speaker)
  1012. local returns = {}
  1013. local team = speaker.Team
  1014. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1015. if plr.Team == team then
  1016. table.insert(returns,plr)
  1017. end
  1018. end
  1019. return returns
  1020. end,
  1021. ["nonteam"] = function(speaker)
  1022. local returns = {}
  1023. local team = speaker.Team
  1024. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1025. if plr.Team ~= team then
  1026. table.insert(returns,plr)
  1027. end
  1028. end
  1029. return returns
  1030. end,
  1031. ["friends"] = function(speaker,args)
  1032. local returns = {}
  1033. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1034. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1035. table.insert(returns,plr)
  1036. end
  1037. end
  1038. return returns
  1039. end,
  1040. ["nonfriends"] = function(speaker,args)
  1041. local returns = {}
  1042. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1043. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1044. table.insert(returns,plr)
  1045. end
  1046. end
  1047. return returns
  1048. end,
  1049. ["guests"] = function(speaker,args)
  1050. local returns = {}
  1051. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1052. if plr.Guest then
  1053. table.insert(returns,plr)
  1054. end
  1055. end
  1056. return returns
  1057. end,
  1058. ["bacons"] = function(speaker,args)
  1059. local returns = {}
  1060. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1061. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1062. table.insert(returns,plr)
  1063. end
  1064. end
  1065. return returns
  1066. end,
  1067. ["admins"] = function(speaker)
  1068. local returns = {}
  1069. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1070. if isAdmin(plr) then
  1071. table.insert(returns,plr)
  1072. end
  1073. end
  1074. return returns
  1075. end,
  1076. ["nonadmins"] = function(speaker)
  1077. local returns = {}
  1078. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1079. if not isAdmin(plr) then
  1080. table.insert(returns,plr)
  1081. end
  1082. end
  1083. return returns
  1084. end,
  1085. ["age(%d+)"] = function(speaker,args)
  1086. local returns = {}
  1087. local age = tonumber(args[1])
  1088. if not age == nil then return end
  1089. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1090. if plr.AccountAge <= age then
  1091. table.insert(returns,plr)
  1092. end
  1093. end
  1094. return returns
  1095. end,
  1096. ["rad(%d+)"] = function(speaker,args)
  1097. local returns = {}
  1098. local radius = tonumber(args[1])
  1099. local speakerChar = speaker.Character
  1100. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1101. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1102. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1103. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1104. if magnitude <= radius then table.insert(returns,plr) end
  1105. end
  1106. end
  1107. return returns
  1108. end
  1109. }
  1110. local function toTokens(str)
  1111. local tokens = {}
  1112. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1113. table.insert(tokens,{Operator = op,Name = name})
  1114. end
  1115. return tokens
  1116. end
  1117. local function onlyIncludeInTable(tab,matches)
  1118. local matchTable = {}
  1119. local resultTable = {}
  1120. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1121. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1122. return resultTable
  1123. end
  1124. local function removeTableMatches(tab,matches)
  1125. local matchTable = {}
  1126. local resultTable = {}
  1127. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1128. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1129. return resultTable
  1130. end
  1131. local function getPlayersByName(name)
  1132. local found = {}
  1133. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1134. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1135. table.insert(found,v)
  1136. end
  1137. end
  1138. return found
  1139. end
  1140. local function getPlayer(list,speaker)
  1141. if list == nil then return {speaker.Name} end
  1142. local nameList = splitString(list,",")
  1143.  
  1144. local foundList = {}
  1145.  
  1146. for _,name in pairs(nameList) do
  1147. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1148. local tokens = toTokens(name)
  1149. local initialPlayers = game:GetService("Players"):GetPlayers()
  1150.  
  1151. for i,v in pairs(tokens) do
  1152. if v.Operator == "+" then
  1153. local tokenContent = v.Name
  1154. local foundCase = false
  1155. for regex,case in pairs(SpecialPlayerCases) do
  1156. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1157. if #matches > 0 then
  1158. foundCase = true
  1159. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1160. end
  1161. end
  1162. if not foundCase then
  1163. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1164. end
  1165. else
  1166. local tokenContent = v.Name
  1167. local foundCase = false
  1168. for regex,case in pairs(SpecialPlayerCases) do
  1169. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1170. if #matches > 0 then
  1171. foundCase = true
  1172. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1173. end
  1174. end
  1175. if not foundCase then
  1176. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1177. end
  1178. end
  1179. end
  1180.  
  1181. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1182. end
  1183.  
  1184. local foundNames = {}
  1185. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1186.  
  1187. return foundNames
  1188. end
  1189. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1190. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1191. if (zCoco) then
  1192. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1193. else
  1194. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1195. end
  1196. return funcw
  1197. end
  1198. function _G.msg(txt)
  1199. spawn(function()
  1200. msghook()
  1201. if MSGhook == true then
  1202. workspace.IYmessage.Text = ''
  1203. wait(0.1)
  1204. local b = Instance.new("BlurEffect", LightingService)
  1205. b.Name = "IYmblur"
  1206. b.Size = 18
  1207. workspace.IYmessage.Text = txt
  1208. wait(Mseconds)
  1209. b:Destroy()
  1210. if workspace.IYmessage.Text == txt then
  1211. workspace.IYmessage.Text = '' end
  1212. elseif MSGhook == false then
  1213. execCmd("loadm")
  1214. repeat wait() until workspace:FindFirstChild("IYmessage")
  1215. workspace.IYmessage.Text = ''
  1216. wait(0.1)
  1217. local b = Instance.new("BlurEffect", LightingService)
  1218. b.Name = "IYmblur"
  1219. b.Size = 18
  1220. workspace.IYmessage.Text = txt
  1221. wait(Mseconds)
  1222. b:Destroy()
  1223. if workspace.IYmessage.Text == txt then
  1224. workspace.IYmessage.Text = '' end
  1225. end
  1226. end)
  1227. end
  1228. function bleach(plr)
  1229. spawn(function()
  1230. local char = plr.Character
  1231. local hit1 = Instance.new("Sound", workspace)
  1232. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1233. local hit = Instance.new("Sound", workspace)
  1234. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1235. local Bleach = Instance.new("Part", char["Left Arm"])
  1236. Bleach.CanCollide = false
  1237. local Mesh = Instance.new("SpecialMesh", Bleach)
  1238. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1239. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1240. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1241. local Handy = Instance.new("Weld", Bleach)
  1242. Handy.Part0 = Bleach
  1243. Handy.Part1 = char["Left Arm"]
  1244. Handy.C0 = CFrame.new(0.5,1.8,0)
  1245. Handy.C1 = CFrame.Angles(0,4,1)
  1246. local drink = Instance.new("Sound", char.Head)
  1247. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1248. wait(3)
  1249. game.Chat:Chat(char.Head,"I need to die","Red")
  1250. for i = 1,10 do
  1251. wait()
  1252. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1253. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1254. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1255. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1256. end
  1257. drink:Play()
  1258. wait(3.4)
  1259. drink:Stop()
  1260. for i = 1,10 do
  1261. wait()
  1262. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1263. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1264. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1265. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1266. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1267. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1268. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1269. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1270. end
  1271. wait(0.01)
  1272. char.Torso.Anchored = true
  1273. char["Left Arm"].Anchored = true
  1274. char["Right Arm"].Anchored = true
  1275. char["Left Leg"].Anchored = true
  1276. char["Right Leg"].Anchored = true
  1277. char.Head.Anchored = true
  1278. hit:Play()
  1279. hit1:Play()
  1280. wait(4)
  1281. local bl00d = Instance.new("Part", char.Head)
  1282. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1283. bl00d.Rotation = Vector3.new(0,0,-90)
  1284. bl00d.CanCollide = false
  1285. bl00d.Anchored = true
  1286. bl00d.BrickColor = BrickColor.new("Maroon")
  1287. bl00d.Position = char.Head.Position
  1288. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1289. bl00d.Shape = "Cylinder"
  1290. bl00d.Material = "Pebble"
  1291. for i = 1,100 do
  1292. wait()
  1293. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1294. end
  1295. wait(1)
  1296. char.Humanoid.Health = 0
  1297. end)
  1298. end
  1299. function rape(victim, speaker) -- from rocky2u cmdscript
  1300. spawn(function()
  1301. local P1 = game:GetService("Players")[speaker].Character.Torso
  1302. local V1 = game:GetService("Players")[victim].Character.Torso
  1303. V1.Parent.Humanoid.PlatformStand = true
  1304. 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'
  1305. 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'
  1306. 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'
  1307. 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'
  1308. 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'
  1309. 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'
  1310. 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)
  1311. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1312. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1313. local D2 = D:Clone() D2.Parent = P1
  1314. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1315. 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)
  1316. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1317. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1318. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1319. local CM = Instance.new('CylinderMesh', C)
  1320. 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)
  1321. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1322. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1323. 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)
  1324. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1325. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1326. 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)
  1327. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1328. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1329. 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)
  1330. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1331. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1332. 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)
  1333. 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)
  1334. 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)
  1335. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1336. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1337. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1338. end)
  1339. 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)
  1340. end
  1341.  
  1342. addcmd('addalias','Adds an alias to a command',{},
  1343. function(args,speaker)
  1344. if #args < 2 then return end
  1345. local cmd = string.lower(args[1])
  1346. local alias = string.lower(args[2])
  1347. for i,v in pairs(cmds) do
  1348. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1349. customAlias[alias] = v
  1350. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1351. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1352. Notify("Added "..alias.." as an alias to "..cmd)
  1353. updatefile()
  1354. updatealiases()
  1355. break
  1356. end
  1357. end
  1358. end)
  1359.  
  1360. addcmd('877241loadalias','dab',{},
  1361. function(args,speaker)
  1362. if #args < 2 then return end
  1363. local cmd = string.lower(args[1])
  1364. local alias = string.lower(args[2])
  1365. for i,v in pairs(cmds) do
  1366. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1367. customAlias[alias] = v
  1368. updatealiases()
  1369. break
  1370. end
  1371. end
  1372. end)
  1373.  
  1374. addcmd('removealias','Removes a custom alias',{},
  1375. function(args,speaker)
  1376. if #args < 1 then return end
  1377. local alias = string.lower(args[1])
  1378. if customAlias[alias] then
  1379. local cmd = customAlias[alias].NAME
  1380. customAlias[alias] = nil
  1381. for i,v in pairs(aliasSave) do
  1382. if v.ALIAS == tostring(alias) then
  1383. table.remove(aliasSave, i)
  1384. end end
  1385. Notify("Removed the alias "..alias.." from "..cmd)
  1386. updatefile()
  1387. updatealiases()
  1388. end
  1389. end)
  1390.  
  1391. addcmd('clraliases','Removes all custom alias',{},
  1392. function(args,speaker)
  1393. customAlias = {}
  1394. aliasSave ={}
  1395. updatefile()
  1396. updatealiases()
  1397. Notify('Removed all aliases')
  1398. end)
  1399.  
  1400. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1401. function(args, speaker)
  1402. loadstring(tostring(GLS(false, 0)))()
  1403. end)
  1404.  
  1405. function hub()
  1406. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1407. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1408. addcmd('hub','opens script hub',{'scripts'},
  1409. function(args, speaker)
  1410. if speaker.userId ~= LP.userId then
  1411. lponly(speaker) else
  1412. hub()
  1413. end end)
  1414.  
  1415. addcmd('ff','gives ff to player',{},
  1416. function(args, speaker)
  1417. local players = getPlayer(args[1], speaker)
  1418. for i,v in pairs(players)do
  1419. local pchar=_char(v)
  1420. Instance.new("ForceField", pchar)
  1421. end
  1422. end)
  1423.  
  1424. addcmd('maxhealth','sets a limit of health 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. pchar.Humanoid.MaxHealth = args[2]
  1430. end
  1431. end)
  1432.  
  1433. addcmd('sethealth','sets the health of a 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.Health = args[2]
  1439. end
  1440. end)
  1441.  
  1442. addcmd('breakloops','stops any cmd loops',{'break'},
  1443. function(args, speaker)
  1444. lastBreakTime = tick()
  1445. end)
  1446.  
  1447. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1448. function(args, speaker)
  1449. local players = getPlayer(args[1], speaker)
  1450. for i,v in pairs(players)do
  1451. local pchar=_char(v)
  1452. local invisff = Instance.new("ForceField", pchar)
  1453. invisff.Visible = false
  1454. end
  1455. end)
  1456.  
  1457. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1458. function(args, speaker)
  1459. local players = getPlayer(args[1], speaker)
  1460. for i,v in pairs(players)do
  1461. local pchar=_char(v)
  1462. spawn(function()
  1463. local m = missile:Clone()
  1464. m.Parent = workspace
  1465. local W = Instance.new('Weld', m)
  1466. W.Part0 = W.Parent
  1467. W.Part1 = pchar.HumanoidRootPart
  1468. W.C1 = CFrame.new(0, 0.5, 1)
  1469. m.force.Force = Vector3.new(0, 15000, 0)
  1470. wait(0.01)
  1471. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1472. wait(5)
  1473. Instance.new('Explosion', m).Position = m.Position
  1474. wait(0.01)
  1475. pchar:BreakJoints()
  1476. wait(1)
  1477. m:destroy()
  1478. end)
  1479. end
  1480. end)
  1481.  
  1482. addcmd('kidnap', 'Kidnaps the player in a candy van',{},
  1483. function(args, speaker)
  1484. local players = getPlayer(args[1], speaker)
  1485. for i,v in pairs(players)do
  1486. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1487. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1488. end
  1489. end)
  1490.  
  1491. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1492. function(args, speaker)
  1493. if speaker.userId ~= LP.userId then
  1494. lponly(speaker)
  1495. else
  1496. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1497. end
  1498. end)
  1499.  
  1500. addcmd('unff', 'takes away ff from player',{'noff'},
  1501. function(args, speaker)
  1502. local players = getPlayer(args[1], speaker)
  1503. for i,v in pairs(players)do
  1504. local pchar=_char(v)
  1505. for j,v1 in pairs(pchar:GetChildren()) do
  1506. if v1:IsA("ForceField") then
  1507. v1:Destroy()
  1508. end
  1509. end
  1510. end
  1511. end)
  1512.  
  1513. addcmd('flashlight', 'gives a player a flashlight',{},
  1514. function(args, speaker)
  1515. local players = getPlayer(args[1], speaker)
  1516. for i,v in pairs(players)do
  1517. spawn(function()
  1518. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1519. flashlight.Parent = gPlayers[v].Backpack
  1520. flashlight.Name = "IYflashlight"
  1521. end)
  1522. end
  1523. end)
  1524.  
  1525. addcmd('car', 'inserts a car',{'vehicle'},
  1526. function(args, speaker)
  1527. local players = getPlayer(args[1], speaker)
  1528. for i,v in pairs(players)do
  1529. spawn(function()
  1530. local pchar=_char(v)
  1531. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1532. model.Parent = workspace
  1533. model:MakeJoints()
  1534. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1535. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1536. for _, child in pairs( model:GetChildren()) do
  1537. if child.ClassName == "Part" then
  1538. child.Anchored = true
  1539. wait(1)
  1540. child.Anchored = false
  1541. end end end) end end)
  1542.  
  1543. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1544. function(args, speaker)
  1545. local players = getPlayer(args[1], speaker)
  1546. for i,v in pairs(players)do
  1547. for _, child in pairs( workspace:GetChildren()) do
  1548. if child.Name == "IYcar" .. gPlayers[v].Name then
  1549. child:Destroy()
  1550. end
  1551. end
  1552. end
  1553. end)
  1554.  
  1555. addcmd('team','team [plr] [team]',{},
  1556. function(args, speaker)
  1557. local players = getPlayer(args[1], speaker)
  1558. local teamname = nil
  1559. for i,v in pairs(players)do
  1560. 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
  1561. _players[v].Team = teamname
  1562. end
  1563. end)
  1564.  
  1565. addcmd('maxzoom','maximum camera zoom',{},
  1566. function(args, speaker)
  1567. local players = getPlayer(args[1], speaker)
  1568. for i,v in pairs(players)do
  1569. _players[v].CameraMaxZoomDistance = args[2]
  1570. end
  1571. end)
  1572.  
  1573. function spawnrain(mesh,texture)
  1574. spawn(function()
  1575. for i,v in pairs(gPlayers:GetChildren()) do
  1576. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1577. if raining == true then
  1578. local rain = Instance.new("Part",workspace)
  1579. rain.CanCollide = true
  1580. local m = Instance.new("SpecialMesh",rain)
  1581. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1582. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1583. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1584. wait(5) rain:Destroy()
  1585. end
  1586. end
  1587. end
  1588. end)
  1589. end
  1590.  
  1591. raining = false
  1592. addcmd('rain','make it rain a mesh',{},
  1593. function(args, speaker)
  1594. raining = true
  1595. repeat
  1596. wait(0.5)
  1597. spawnrain(args[1],args[2])
  1598. until raining == false
  1599. end)
  1600.  
  1601. addcmd('norain','make it rain a mesh',{'unrain'},
  1602. function(args, speaker)
  1603. raining = false
  1604. end)
  1605.  
  1606. local rad = math.rad
  1607. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1608. function(args, speaker)
  1609. for i = 1,args[1] do
  1610. wait()
  1611. local function ear(instance)
  1612. for i,v in pairs(instance:GetChildren())do
  1613. if v:IsA("Part") then
  1614. if v.Size.x > 1 then
  1615. 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])))
  1616. end end ear(v) end end ear(workspace)
  1617. end
  1618. end)
  1619.  
  1620. addcmd('cape','Gives the target player(s) a cape',{},
  1621. function(args, speaker)
  1622. local players = getPlayer(args[1], speaker)
  1623. for i,v in pairs(players)do
  1624. spawn(function()
  1625. if _char(v):FindFirstChild("Humanoid") then
  1626. local plr = _players[v]
  1627. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1628. local torso = plr.Character.HumanoidRootPart
  1629. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1630. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1631. if not args[2] then
  1632. p.Color = Color3.new(0,0,0)
  1633. p.Color = Color3.new(0,0,0) else
  1634. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1635. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1636. p.formFactor = "Custom"
  1637. p.Size = Vector3.new(.2,.2,.2)
  1638. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1639. local motor1 = Instance.new("Motor", p)
  1640. motor1.Part0 = p
  1641. motor1.Part1 = torso
  1642. motor1.MaxVelocity = .01
  1643. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1644. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1645. local wave = false
  1646. repeat wait(1/44)
  1647. local ang = 0.1
  1648. local oldmag = torso.Velocity.magnitude
  1649. local mv = .002
  1650. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1651. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1652. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1653. motor1.DesiredAngle = -ang
  1654. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1655. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1656. if torso.Velocity.magnitude < .1 then wait(.1) end
  1657. until not p or p.Parent ~= torso.Parent
  1658. end
  1659. end)
  1660. end
  1661. end)
  1662.  
  1663. addcmd('uncape','Removes cape',{'nocape'},
  1664. function(args, speaker)
  1665. local players = getPlayer(args[1], speaker)
  1666. for i,v in pairs(players)do
  1667. local pchar=_char(v)
  1668. for _, child in pairs( pchar:GetChildren()) do
  1669. if child.Name == "IYcape" then
  1670. child:Destroy() end end
  1671. end
  1672. end)
  1673.  
  1674. addcmd('spasm','makes someone c r a z y',{},
  1675. function(args, speaker)
  1676. local players = getPlayer(args[1], speaker)
  1677. for i,v in pairs(players)do
  1678. local pchar=_char(v)
  1679. local AnimationId = "33796059"
  1680. local Anim = Instance.new("Animation")
  1681. Anim.AnimationId = "rbxassetid://"..AnimationId
  1682. local k = pchar.Humanoid:LoadAnimation(Anim)
  1683. k:Play()
  1684. k:AdjustSpeed(99)
  1685. end
  1686. end)
  1687.  
  1688. addcmd('dance','makes someone d a n c e',{},
  1689. function(args, speaker)
  1690. local players = getPlayer(args[1], speaker)
  1691. for i,v in pairs(players)do
  1692. local pchar=_char(v)
  1693. local anim = nil
  1694. local dance1 = math.random(1,7)
  1695. if dance1 == 1 then
  1696. anim = '27789359'
  1697. end
  1698. if dance1 == 2 then
  1699. anim = '30196114'
  1700. end
  1701. if dance1 == 3 then
  1702. anim = '248263260'
  1703. end
  1704. if dance1 == 4 then
  1705. anim = '45834924'
  1706. end
  1707. if dance1 == 5 then
  1708. anim = '33796059'
  1709. end
  1710. if dance1 == 6 then
  1711. anim = '28488254'
  1712. end
  1713. if dance1 == 7 then
  1714. anim = '52155728'
  1715. end
  1716. local animation = Instance.new("Animation")
  1717. animation.AnimationId = "rbxassetid://"..anim
  1718. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1719. animTrack:Play()
  1720. end
  1721. end)
  1722.  
  1723. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1724. function(args, speaker)
  1725. local players = getPlayer(args[1], speaker)
  1726. for i,v in pairs(players)do
  1727. if not args[1] and args[2] then return end
  1728. local pchar=_char(v)
  1729. for _, child in pairs( pchar:GetDescendants()) do
  1730. if child.ClassName == "Sound" then
  1731. child:Destroy() end end
  1732. local s = Instance.new("Sound")
  1733. s.Name = "IYplrsound"
  1734. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1735. s.Volume = 1
  1736. s.Pitch = 1
  1737. s.Looped = true
  1738. s.archivable = true
  1739. s.Parent = pchar.HumanoidRootPart
  1740. s:Play()
  1741. end
  1742. end)
  1743.  
  1744. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1745. function(args, speaker)
  1746. local players = getPlayer(args[1], speaker)
  1747. for i,v in pairs(players)do
  1748. if not args[1] then return end
  1749. local pchar=_char(v)
  1750. for _, child in pairs( pchar:GetDescendants()) do
  1751. if child.ClassName == "Sound" then
  1752. child:Destroy() end end
  1753. end
  1754. end)
  1755.  
  1756. addcmd('fly','makes you fly',{},
  1757. function(args, speaker)
  1758. if speaker.userId ~= LP.userId then
  1759. lponly(speaker)
  1760. else
  1761. sFLY()
  1762. end
  1763. end)
  1764.  
  1765. addcmd('flyspeed','set the fly speed',{'flysp'},
  1766. function(args, speaker)
  1767. if speaker.userId ~= LP.userId then
  1768. lponly(speaker)
  1769. else
  1770. if isNumber(args[1]) then
  1771. iyflyspeed = args[1]
  1772. end end end)
  1773.  
  1774. addcmd('unfly','takes away fly',{'nofly'},
  1775. function(args, speaker)
  1776. if speaker.userId ~= LP.userId then
  1777. lponly(speaker)
  1778. else
  1779. NOFLY()
  1780. end
  1781. end)
  1782.  
  1783. addcmd('exit','kills roblox process',{},
  1784. function(args, speaker)
  1785. if speaker.userId ~= LP.userId then
  1786. lponly(speaker)
  1787. else
  1788. game:shutdown()
  1789. end
  1790. end)
  1791.  
  1792. addcmd('fire', 'set a player on fire',{},
  1793. function(args, speaker)
  1794. local players = getPlayer(args[1], speaker)
  1795. for i,v in pairs(players)do
  1796. spawn(function()
  1797. local pchar=_char(v)
  1798. local Fire1 = Instance.new("Fire", pchar.Head)
  1799. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1800. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1801. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1802. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1803. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1804. if not args[2] then return end
  1805. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1806. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1807. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1808. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1809. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1810. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1811. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1812. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1813. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1814. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1815. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1816. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1817. end)
  1818. end
  1819. end)
  1820.  
  1821. addcmd('discomesh', 'body parts get f u n k y',{},
  1822. function(args, speaker)
  1823. local players = getPlayer(args[1], speaker)
  1824. for i,v in pairs(players)do
  1825. spawn(function()
  1826. local plr = _players[v]
  1827. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1828. local h = _players[v].Character.Head.Mesh
  1829. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1830. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1831. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1832. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1833. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1834. while true do wait()
  1835. h.MeshType = meshes[math.random(1,#meshes)]
  1836. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1837. h.Parent.BrickColor = BrickColor.Random()
  1838. t.MeshType = meshes[math.random(1,#meshes)]
  1839. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1840. t.Parent.BrickColor = BrickColor.Random()
  1841. la.MeshType = meshes[math.random(1,#meshes)]
  1842. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1843. la.Parent.BrickColor = BrickColor.Random()
  1844. ra.MeshType = meshes[math.random(1,#meshes)]
  1845. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1846. ra.Parent.BrickColor = BrickColor.Random()
  1847. ll.MeshType = meshes[math.random(1,#meshes)]
  1848. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1849. ll.Parent.BrickColor = BrickColor.Random()
  1850. rl.MeshType = meshes[math.random(1,#meshes)]
  1851. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1852. rl.Parent.BrickColor = BrickColor.Random()
  1853. end end) end end)
  1854.  
  1855. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1856. function(args, speaker)
  1857. local players = getPlayer(args[1], speaker)
  1858. for i,v in pairs(players)do
  1859. spawn(function()
  1860. local Chicken = _players[v].Character
  1861. 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)
  1862. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1863. 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)
  1864. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1865. end) end end)
  1866.  
  1867. addcmd('esp', 'view a player and a players status',{},
  1868. function(args, speaker)
  1869. if speaker.userId ~= LP.userId then
  1870. lponly(speaker)
  1871. else
  1872. local players = getPlayer(args[1], speaker)
  1873. for i,v in pairs(players)do
  1874. spawn(function()
  1875. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1876. if child.Name == gPlayers[v].Name then
  1877. child:Destroy()
  1878. end end wait(0.5)
  1879. local m = game["Players"].LocalPlayer:GetMouse()
  1880. local rs = game:GetService("RunService").RenderStepped
  1881. local espplr = gPlayers[v]
  1882. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1883. for b,n in pairs (espplr.Character:GetChildren()) do
  1884. if (n:IsA("BasePart")) then
  1885. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1886. a.Name = espplr.Name
  1887. a.Adornee = n
  1888. a.AlwaysOnTop = true
  1889. a.ZIndex = 0
  1890. a.Size = n.Size
  1891. a.Transparency = 0.7
  1892. local resetting = false
  1893. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1894. a.Color = BrickColor.new("Lime green")
  1895. else
  1896. a.Color = BrickColor.new("Really red")
  1897. end
  1898. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1899. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1900. local TextLabel = Instance.new("TextLabel")
  1901. BillboardGui.Adornee = espplr.Character.Head
  1902. BillboardGui.Name = espplr.Name
  1903. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1904. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1905. BillboardGui.AlwaysOnTop = true
  1906. TextLabel.Parent = BillboardGui
  1907. TextLabel.BackgroundTransparency = 1
  1908. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1909. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1910. TextLabel.Font = Enum.Font.SourceSansSemibold
  1911. TextLabel.TextSize = 20
  1912. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1913. TextLabel.TextStrokeTransparency = 0
  1914. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1915. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1916. BillboardGui:Destroy() a:Destroy() end)
  1917. _players.PlayerRemoving:connect(function(player)
  1918. if player.Name == espplr.Name then
  1919. BillboardGui:Destroy() a:Destroy()
  1920. end end)
  1921. game:GetService("RunService").RenderStepped:Connect(function()
  1922. 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
  1923. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1924. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1925. BillboardGui:Destroy() a:Destroy() end end)
  1926. end
  1927. end
  1928. end
  1929. end
  1930. end)
  1931. end
  1932. end
  1933. end)
  1934.  
  1935. addcmd('noesp', 'removes esp',{'unesp'},
  1936. function(args, speaker)
  1937. if speaker.userId ~= LP.userId then
  1938. lponly(speaker)
  1939. else
  1940. local players = getPlayer(args[1], speaker)
  1941. for i,v in pairs(players)do
  1942. spawn(function()
  1943. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1944. if child.Name == gPlayers[v].Name then
  1945. child:Destroy()
  1946. end
  1947. end end) end end end)
  1948.  
  1949. addcmd('nofire', 'extinguish a player',{'unfire'},
  1950. function(args, speaker)
  1951. local players = getPlayer(args[1], speaker)
  1952. for i,v in pairs(players)do
  1953. local pchar=_char(v)
  1954. for j,v1 in pairs(pchar:GetDescendants()) do
  1955. if v1:IsA("Fire") then
  1956. v1:Destroy()
  1957. end end end end)
  1958.  
  1959. addcmd('shiny', 'makes a player shine',{},
  1960. function(args, speaker)
  1961. local players = getPlayer(args[1], speaker)
  1962. for i,v in pairs(players)do
  1963. spawn(function()
  1964. local pchar=_char(v)
  1965. for i,v in pairs(pchar:GetChildren()) do
  1966. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1967. v:Destroy() end
  1968. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1969. v.Reflectance = 1
  1970. v.Material = "Plastic"
  1971. end
  1972. end
  1973. end)
  1974. end
  1975. end)
  1976.  
  1977. addcmd('light', 'givs em light',{},
  1978. function(args, speaker)
  1979. local players = getPlayer(args[1], speaker)
  1980. for i,v in pairs(players)do
  1981. spawn(function()
  1982. local pchar=_char(v)
  1983. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1984. if v1:IsA("PointLight") then
  1985. v1:Destroy()
  1986. end
  1987. end
  1988. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1989. light.Range = 12
  1990. light.Brightness = 3
  1991. if not args[2] then return end
  1992. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1993. light.Range = 12
  1994. light.Brightness = 3
  1995. end)
  1996. end
  1997. end)
  1998.  
  1999. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  2000. addcmd('begone', 'BEGONE THOT',{'thot'},
  2001. function(args, speaker)
  2002. local players = getPlayer(args[1], speaker)
  2003. for i,v in pairs(players)do
  2004. spawn(function()
  2005. local thotbottle = bottle:Clone()
  2006. local pchar=_char(v)
  2007. thotbottle.Name = 'THOT BEGONE'
  2008. thotbottle.Handle:Destroy()
  2009. execCmd('freeze '..gPlayers[v].Name)
  2010. execCmd('name '..gPlayers[v].Name..' THOT')
  2011. execCmd('spasm '..gPlayers[v].Name)
  2012. thotbottle.Parent = pchar
  2013. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2014. local cf = pchar.HumanoidRootPart.CFrame
  2015. local newcf = cf + cf.lookVector * 6
  2016. thotbottle.Head.CFrame = newcf
  2017. local s = Instance.new("Sound")
  2018. s.Name = "BEGONE"
  2019. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2020. s.Volume = 10
  2021. s.Parent = thotbottle
  2022. s:play()
  2023. local d = Instance.new("Sound")
  2024. d.Name = "WuOOOH"
  2025. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2026. d.Volume = 5
  2027. d.Parent = pchar
  2028. wait(4)
  2029. if gPlayers[v] then
  2030. execCmd('thaw '..gPlayers[v].Name)
  2031. execCmd('fling '..gPlayers[v].Name)
  2032. thotbottle:Destroy()
  2033. d:play()
  2034. end if gPlayers[v] then
  2035. wait(3)
  2036. execCmd('explode '..gPlayers[v].Name)
  2037. pchar:BreakJoints() end
  2038. end)
  2039. end
  2040. end)
  2041.  
  2042. addcmd('glowstick', 'givs em glo stik',{},
  2043. function(args, speaker)
  2044. local players = getPlayer(args[1], speaker)
  2045. for i,v in pairs(players)do
  2046. spawn(function()
  2047. System = {}
  2048. System.Create = function(a, c)
  2049. local e = Instance.new(a)
  2050. for d, a in pairs(c) do
  2051. local b, a = ypcall(function()
  2052. return e[d]
  2053. end)
  2054. if b then
  2055. e[d] = c[d]
  2056. end
  2057. end
  2058. return e
  2059. end
  2060. function b(d, b)
  2061. local c = getfenv(d)
  2062. local a = setmetatable({}, {
  2063. __index = function(a, a)
  2064. if a:lower() == 'script' then
  2065. return b
  2066. else
  2067. return c[a]
  2068. end
  2069. end
  2070. })
  2071. setfenv(d, a)
  2072. ypcall(function()
  2073. d()
  2074. end)
  2075. end
  2076. c = {}
  2077. mas = Instance.new("Model",game:GetService("Lighting"))
  2078. mas.Name = "CompiledModel"
  2079. o1 = System.Create("Tool",{
  2080. ["Name"] = "Glow Stick",
  2081. ["Parent"] = mas,
  2082. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2083. ["CanBeDropped"] = false,
  2084. })
  2085. o2 = System.Create("Part",{
  2086. ["Name"] = "Handle",
  2087. ["Parent"] = o1,
  2088. ["Transparency"] = 0.10000000149012,
  2089. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2090. ["Rotation"] = Vector3.new(-180, 0, 0),
  2091. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2092. ["FormFactor"] = Enum.FormFactor.Custom,
  2093. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2094. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2095. ["TopSurface"] = Enum.SurfaceType.Weld,
  2096. ["Material"] = "Neon",
  2097. })
  2098. o3 = System.Create("PointLight",{
  2099. ["Parent"] = o2,
  2100. ["Brightness"] = 8,
  2101. ["Range"] = 14,
  2102. })
  2103. o4 = System.Create("CylinderMesh",{
  2104. ["Parent"] = o2,
  2105. })
  2106. if not args[2] then
  2107. o2.Color = Color3.new(1,1,1)
  2108. o3.Color = Color3.new(1,1,1) else
  2109. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2110. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2111. mas.Parent = workspace
  2112. mas:MakeJoints()
  2113. local b = mas:GetChildren()
  2114. for a = 1, #b do
  2115. b[a].Parent = gPlayers[v].Backpack
  2116. ypcall(function()
  2117. b[a]:MakeJoints()
  2118. end)
  2119. end
  2120. mas:Destroy()
  2121. for a = 1, #c do
  2122. coroutine.resume(c[a])
  2123. end
  2124. end)
  2125. end
  2126. end)
  2127.  
  2128. addcmd('keybind','Binds a command to a key',{},
  2129. function(args,speaker)
  2130. if speaker.userId ~= LP.userId then
  2131. lponly(speaker) else
  2132. if #args < 2 then return end
  2133. local key = string.lower(args[1])
  2134. if #key > 1 or key == cmdbarbind then return end
  2135. local cmdText = GLS(false,1)
  2136. local cas = game:GetService("ContextActionService")
  2137. cas:BindAction("Keybind"..key,function(action,state,obj)
  2138. if state == Enum.UserInputState.Begin then
  2139. execCmd(cmdText,speaker)
  2140. end
  2141. end,false,key)
  2142. Notify("Binded "..cmdText.." to "..key)
  2143. end
  2144. end)
  2145.  
  2146. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2147. function(args,speaker)
  2148. if speaker.userId ~= LP.userId then
  2149. lponly(speaker) else
  2150. if #args < 1 then return end
  2151. local key = string.lower(args[1])
  2152. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2153. Notify("Unbinded "..key)
  2154. end
  2155. end)
  2156.  
  2157. addcmd('trail', 'spawns a trail behind a player',{},
  2158. function(args, speaker)
  2159. local players = getPlayer(args[1], speaker)
  2160. for i,v in pairs(players)do
  2161. spawn(function()
  2162. local pchar=_char(v)
  2163. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2164. if v1.Name == "TRAIL" then
  2165. v1:Destroy()
  2166. end
  2167. end
  2168. if args[2] then
  2169. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2170. color2 = Color3.new(0,0,0) else
  2171. color1 = Color3.new(1,1,1)
  2172. color2 = Color3.new(0,0,0) end
  2173. if pchar:FindFirstChild("Torso") then
  2174. local e = Instance.new("Trail", pchar.Torso)
  2175. e.Name = "TRAIL"
  2176. e.FaceCamera = true
  2177. e.Color = ColorSequence.new(color1,color2)
  2178. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2179. e.Attachment1 = pchar.Torso.NeckAttachment
  2180. end
  2181. end)
  2182. end
  2183. end)
  2184.  
  2185. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2186. function(args, speaker)
  2187. local players = getPlayer(args[1], speaker)
  2188. for i,v in pairs(players)do
  2189. spawn(function()
  2190. local pchar=_char(v)
  2191. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2192. if v1.Name == "TRAIL" then
  2193. v1:Destroy()
  2194. end
  2195. end
  2196. end)
  2197. end
  2198. end)
  2199.  
  2200. local fa = false
  2201. local cam = workspace.CurrentCamera
  2202. local cam1 = 0
  2203. local cam2 = 0
  2204. local cam3 = 0
  2205. local k1 = false
  2206. local k2 = false
  2207. local k3 = false
  2208. local k4 = false
  2209. local k5 = false
  2210. local k6 = false
  2211. cs = 0.5
  2212. function movecam()
  2213. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2214. if fa == false then
  2215. repeat
  2216. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2217. local fp = fc.Position
  2218. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2219. fa = true
  2220. end
  2221. game:GetService('RunService').RenderStepped:Wait()
  2222. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2223. fa = false
  2224. end
  2225. end
  2226. function kp1(inputObject, gameProcessedEvent)
  2227. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2228. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2229. k1 = true
  2230. cam1 = cs end
  2231. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2232. k2 = true
  2233. cam1 = (cs*-1) end
  2234. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2235. k3 = true
  2236. cam2 = cs end
  2237. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2238. k4 = true
  2239. cam2 = (cs*-1) end
  2240. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2241. k5 = true
  2242. cam3 = cs end
  2243. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2244. k6 = true
  2245. cam3 = (cs*-1) end
  2246. end
  2247. end
  2248. game:GetService("UserInputService").InputBegan:connect(kp1)
  2249. function kp2(inputObject, gameProcessedEvent)
  2250. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2251. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2252. k1 = false
  2253. if k2 == false then
  2254. cam1 = 0
  2255. end
  2256. end
  2257. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2258. k2 = false
  2259. if k1 == false then
  2260. cam1 = 0
  2261. end
  2262. end
  2263. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2264. k3= false
  2265. if k4== false then
  2266. cam2 = 0
  2267. end
  2268. end
  2269. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2270. k4 = false
  2271. if k3 == false then
  2272. cam2 = 0
  2273. end
  2274. end
  2275. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2276. k5 = false
  2277. if k6 == false then
  2278. cam3 = 0
  2279. end
  2280. end
  2281. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2282. k6 = false
  2283. if k5 == false then
  2284. cam3 = 0
  2285. end
  2286. end
  2287. end
  2288. end
  2289. game:GetService("UserInputService").InputEnded:connect(kp2)
  2290. function FC()
  2291. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2292. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2293. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2294. fc.CanCollide = false
  2295. fc.Anchored = true
  2296. fc.Transparency = 1
  2297. fc.Size = Vector3.new(1,1,1)
  2298. fc.Name = 'xFC'
  2299. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2300. local cam = workspace.CurrentCamera
  2301. cam.CameraSubject = fc
  2302. cam.CameraType = 'Custom'
  2303. movecam()
  2304. end end
  2305. function UFC()
  2306. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2307. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2308. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2309. local cam = workspace.CurrentCamera
  2310. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2311. cam.CameraType = 'Custom'
  2312. end end
  2313.  
  2314. addcmd('freecam','freecam',{'fc'},
  2315. function(args, speaker)
  2316. if speaker.userId ~= LP.userId then
  2317. lponly(speaker)
  2318. else
  2319. FC()
  2320. end
  2321. end)
  2322.  
  2323. addcmd('fixcam','fixes camera',{},
  2324. function(args, speaker)
  2325. if speaker.userId ~= LP.userId then
  2326. lponly(speaker)
  2327. else
  2328. workspace.CurrentCamera:remove()
  2329. wait(.1)
  2330. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2331. workspace.CurrentCamera.CameraType = "Custom"
  2332. LP.CameraMinZoomDistance = 0.5
  2333. LP.CameraMaxZoomDistance = 400
  2334. LP.CameraMode = "Classic"
  2335. end
  2336. end)
  2337.  
  2338. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2339. function(args, speaker)
  2340. local players = getPlayer(args[1], speaker)
  2341. for i,v in pairs(players)do
  2342. local pchar=_char(v)
  2343. local char = pchar
  2344. local hum = char.Humanoid
  2345. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2346. hum.HealthDisplayDistance = 0
  2347. --execcmd god
  2348. local stake = Instance.new("Part",char)
  2349. stake.Anchored = true
  2350. stake.BrickColor = BrickColor.new("Reddish brown")
  2351. stake.Material = "Wood"
  2352. stake.Size = Vector3.new(1,7,1)
  2353. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2354. local hay = Instance.new("Part",char)
  2355. hay.Anchored = true
  2356. hay.Material = "Grass"
  2357. hay.BrickColor = BrickColor.new("New Yeller")
  2358. hay.Size = Vector3.new(6,1,5)
  2359. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2360. local hay2 = hay:clone()
  2361. hay2.Parent = char
  2362. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2363. local fire = Instance.new("Fire",hay)
  2364. fire.Enabled = false
  2365. fire.Heat = 25
  2366. fire.Size = 2
  2367. fire.Color = Color3.new(170/255,85/255,0)
  2368. local smoke = Instance.new("Smoke",hay)
  2369. smoke.Enabled = false
  2370. smoke.Opacity = 1
  2371. smoke.RiseVelocity = 25
  2372. smoke.Size = 15
  2373. smoke.Color = Color3.new(0,0,0)
  2374. local light = Instance.new("PointLight",hay)
  2375. light.Color = Color3.new(170/255,85/255,0)
  2376. light.Range = 0
  2377. light.Brightness = 1
  2378. light.Enabled = false
  2379. --[[]]
  2380. local crack = Instance.new("Sound",hay)
  2381. crack.SoundId = "rbxassetid://239443642"
  2382. crack.Looped = true
  2383. crack.Volume = 0
  2384. local scream = Instance.new("Sound",char.Torso)
  2385. scream.SoundId = "rbxassetid://264227115"
  2386. scream.Looped = true
  2387. scream.Volume = 0
  2388. --]]
  2389. wait()
  2390. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2391. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2392.  
  2393. local bods = char['Body Colors']
  2394. local colors = {
  2395. --"Really red";
  2396. "Bright red";
  2397. "Crimson";
  2398. "Maroon";
  2399. "Really black";
  2400. }
  2401.  
  2402. fire.Enabled=true
  2403. smoke.Enabled=true
  2404. light.Enabled=true
  2405. crack:Play()
  2406. scream:Play()
  2407. scream.Pitch = 0.8
  2408. --scream.Volume = 0.5
  2409. for i=1,30 do
  2410. crack.Volume = crack.Volume+(1/30)
  2411. scream.Volume = crack.Volume
  2412. fire.Size=i
  2413. smoke.RiseVelocity=i-5
  2414. smoke.Size=i/2
  2415. light.Range=i*2
  2416. wait(1)
  2417. end
  2418.  
  2419. for i=1,#colors do
  2420. bods.HeadColor=BrickColor.new(colors[i])
  2421. bods.LeftArmColor=BrickColor.new(colors[i])
  2422. bods.LeftLegColor=BrickColor.new(colors[i])
  2423. bods.RightArmColor=BrickColor.new(colors[i])
  2424. bods.RightLegColor=BrickColor.new(colors[i])
  2425. bods.TorsoColor=BrickColor.new(colors[i])
  2426. hay.BrickColor=BrickColor.new(colors[i])
  2427. hay2.BrickColor=BrickColor.new(colors[i])
  2428. stake.BrickColor=BrickColor.new(colors[i])
  2429. wait(5)
  2430. end
  2431. wait(10)
  2432. scream.Volume = 0.5
  2433. wait(1)
  2434. scream:Stop()
  2435. char:BreakJoints()
  2436. end
  2437. end)
  2438.  
  2439. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2440. function(args, speaker)
  2441. if speaker.userId ~= LP.userId then
  2442. lponly(speaker)
  2443. else
  2444. UFC()
  2445. end
  2446. end)
  2447.  
  2448. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2449. function(args, speaker)
  2450. if speaker.userId ~= LP.userId then
  2451. lponly(speaker)
  2452. else
  2453. if isNumber(args[1]) then
  2454. cs = args[1]
  2455. end end end)
  2456.  
  2457. addcmd('nolight', 'no more light',{'unlight'},
  2458. function(args, speaker)
  2459. local players = getPlayer(args[1], speaker)
  2460. for i,v in pairs(players)do
  2461. local pchar=_char(v)
  2462. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2463. if v1:IsA("PointLight") then
  2464. v1:Destroy()
  2465. end
  2466. end
  2467. end
  2468. end)
  2469.  
  2470. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2471. function(args, speaker)
  2472. local players = getPlayer(args[1], speaker)
  2473. for i,v in pairs(players)do
  2474. local pchar=_char(v)
  2475. scale = 10
  2476.  
  2477. function weld(tab)
  2478. local last = nil
  2479. for i,v in pairs(tab) do
  2480. if v:IsA("BasePart") then
  2481. if last then
  2482. local w = Instance.new("Weld",last)
  2483. w.Part0 = w.Parent
  2484. w.Part1 = v
  2485. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2486. w.C0 = pos
  2487. end
  2488. last = v
  2489. end
  2490. end
  2491. end
  2492.  
  2493. function makeball(pos)
  2494. local model = Instance.new("Model",workspace)
  2495. model.Name = gPlayers[v].Name .. "ball"
  2496. local rand = BrickColor.Random()
  2497. pchar.Head.Anchored = true
  2498. for i=0,340,20 do
  2499. wait()
  2500. for z=-90,70,20 do
  2501. local p = Instance.new("Part",model)
  2502. p.formFactor = "Custom"
  2503. p.BrickColor = rand
  2504. p.Transparency = 0.5
  2505. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2506. p.Anchored = true
  2507. p.TopSurface = 0
  2508. p.BottomSurface = 0
  2509. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2510. p:breakJoints()
  2511. end
  2512. end
  2513. weld(model:children())
  2514. for i,v in pairs(model:children()) do v.Anchored = false end
  2515. pchar.Head.Anchored = false
  2516. model:MakeJoints()
  2517. end
  2518.  
  2519. if pchar then
  2520. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2521. end
  2522. end
  2523. end)
  2524.  
  2525. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2526. function(args, speaker)
  2527. local players = getPlayer(args[1], speaker)
  2528. for i,v in pairs(players)do
  2529. local pchar=_char(v)
  2530. for _, child in pairs( workspace:GetChildren()) do
  2531. if child.Name == gPlayers[v].Name .. "ball" then
  2532. child:Destroy()
  2533. end
  2534. end
  2535. end
  2536. end)
  2537.  
  2538. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2539.  
  2540. local fastwait = function(time)
  2541. local expire = tick()+(time or 0.02999999999999999889)
  2542. while game:GetService("RunService").Heartbeat:wait() do
  2543. if tick() >= expire then return true end
  2544. end
  2545. end
  2546.  
  2547. function arrest(name)
  2548. spawn(function()
  2549. local p = game:GetService("Players"):FindFirstChild(name)
  2550. local char = p.Character
  2551. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2552. local humanoid = p.Character:FindFirstChild("Humanoid")
  2553. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2554. local van = car:Clone()
  2555. if van then
  2556. local function check()
  2557. 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
  2558. return false
  2559. else
  2560. return true
  2561. end
  2562. end
  2563.  
  2564. --local driver = van.Driver
  2565. --local grabber = van.Clown
  2566. local primary = van.Primary
  2567. --local door = van.Door
  2568. local tPos = torso.CFrame
  2569.  
  2570. local sound = Instance.new("Sound",primary)
  2571. sound.SoundId = "rbxassetid://258529216"
  2572. sound.Looped = true
  2573. sound:Play()
  2574.  
  2575. local chuckle = Instance.new("Sound",primary)
  2576. chuckle.SoundId = "rbxassetid://175964948"
  2577. chuckle.Looped = true
  2578. chuckle.Volume = 0.5
  2579. chuckle:Play()
  2580.  
  2581. van.PrimaryPart = van.Primary
  2582. van.Name = "ADONIS_VAN"
  2583. van.Parent = workspace
  2584. humanoid.Name = "NoResetForYou"
  2585. humanoid.WalkSpeed = 0
  2586. sound.Pitch = 1.3
  2587.  
  2588. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2589. music.Name = "COPSONG"
  2590. music.SoundId = "rbxassetid://132007810"
  2591. music.Volume = 1
  2592. music.Looped = true
  2593. if not music.Playing then music:Play() end
  2594.  
  2595. spawn(function()
  2596. while fastwait(0.2) do
  2597. van.Body.Lightbar.Red.PointLight.Enabled = true
  2598. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2599. fastwait(0.2)
  2600. van.Body.Lightbar.Red.PointLight.Enabled = false
  2601. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2602. end
  2603. end)
  2604.  
  2605. for i = 1,200 do
  2606. if not check() then
  2607. break
  2608. else
  2609. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2610. fastwait(0.001*(i/5))
  2611. end
  2612. end
  2613.  
  2614. sound.Pitch = 0.9
  2615.  
  2616. fastwait(0.5)
  2617. if check() then
  2618. --door.Transparency = 1
  2619. end
  2620.  
  2621. local freeze = Instance.new("Sound",primary)
  2622. freeze.SoundId = "rbxassetid://163732279"
  2623. freeze.Volume = 5
  2624. freeze:Play()
  2625.  
  2626. fastwait(3)
  2627.  
  2628. if check() then
  2629. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2630. end
  2631.  
  2632. fastwait(0.5)
  2633. if check() then
  2634. --door.Transparency = 0
  2635. end
  2636. fastwait(0.5)
  2637.  
  2638. sound.Pitch = 1.3
  2639. local gui = Instance.new("ScreenGui")
  2640. local frame = Instance.new("Frame",gui)
  2641. frame.BackgroundTransparency = 1
  2642. frame.BackgroundColor3 = Color3.new(0,0,0)
  2643. frame.Position = UDim2.new(0,0,0,-36)
  2644. frame.Size = UDim2.new(1,0,1,36)
  2645. spawn(function()
  2646. for i = 1,0,-0.01 do
  2647. frame.BackgroundTransparency = i
  2648. fastwait(0.1)
  2649. end
  2650. frame.BackgroundTransparency = 0
  2651. end)
  2652.  
  2653. p.CameraMaxZoomDistance = 0.5
  2654.  
  2655. torso.Anchored = true
  2656.  
  2657. for i = 1,400 do
  2658. if not check() then
  2659. break
  2660. else
  2661. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2662. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2663. fastwait(0.1/(i*5))
  2664.  
  2665. if i == 270 then
  2666. music.Volume = 5
  2667. end
  2668. end
  2669. end
  2670.  
  2671. local function KICK(P)
  2672. spawn(function()
  2673. if not FindTable(WL, P.Name) then
  2674. for i = 1,5 do
  2675. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2676. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2677. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2678. spawn(function()
  2679. repeat fastwait()
  2680. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2681. until not game:GetService("Players"):FindFirstChild(P.Name)
  2682. end)
  2683. P.Character.HumanoidRootPart.Anchored = true
  2684. end
  2685. end
  2686. end
  2687. end)
  2688. end
  2689.  
  2690. if p and p.Parent == game:GetService("Players") then
  2691. if p == game:GetService("Players").LocalPlayer then
  2692. fastwait(5)
  2693. end
  2694. torso.Anchored = false
  2695. p.CharacterAdded:Connect(function()
  2696. fastwait()
  2697. KICK(p)
  2698. end)
  2699. KICK(p)
  2700. end
  2701. fastwait(0.5)
  2702. pcall(function() van:Destroy() end)
  2703. pcall(function() gui:Destroy() end)
  2704. if not workspace:FindFirstChild("ADONIS_VAN") then
  2705. music:Destroy()
  2706. end
  2707. end
  2708. end
  2709. end)
  2710. end
  2711.  
  2712. addcmd('arrest', 'arrests player',{},
  2713. function(args, speaker)
  2714. local players = getPlayer(args[1], speaker)
  2715. for i,v in pairs(players)do
  2716. arrest(gPlayers[v].Name)
  2717. end
  2718. end)
  2719.  
  2720. addcmd('nodummies', 'clears dummies',{},
  2721. function(args, speaker)
  2722. for _, child in pairs( workspace:GetChildren()) do
  2723. if child:FindFirstChild('isdummy') then
  2724. child:Destroy()
  2725. end
  2726. end
  2727. end)
  2728.  
  2729. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2730. function(args, speaker)
  2731. local name = GLS(false, 0)
  2732. local lchar = game:GetService('Players').LocalPlayer
  2733. local Model0 = Instance.new("Model")
  2734. local Part1 = Instance.new("Part")
  2735. local SpecialMesh2 = Instance.new("SpecialMesh")
  2736. local Decal3 = Instance.new("Decal")
  2737. local Part4 = Instance.new("Part")
  2738. local Motor5 = Instance.new("Motor")
  2739. local Motor6 = Instance.new("Motor")
  2740. local Motor7 = Instance.new("Motor")
  2741. local Motor8 = Instance.new("Motor")
  2742. local Motor9 = Instance.new("Motor")
  2743. local Part10 = Instance.new("Part")
  2744. local Part11 = Instance.new("Part")
  2745. local Part12 = Instance.new("Part")
  2746. local Part13 = Instance.new("Part")
  2747. local dum = Instance.new("BoolValue")
  2748. dum.Name = "isdummy"
  2749. dum.Parent = Model0
  2750. local Humanoid14 = Instance.new("Humanoid")
  2751. Model0.Name = name
  2752. Model0.Parent = workspace
  2753. Model0.PrimaryPart = Part1
  2754. Part1.Name = "Head"
  2755. Part1.Parent = Model0
  2756. Part1.BrickColor = BrickColor.new("Bright yellow")
  2757. Part1.CanCollide = false
  2758. Part1.FormFactor = Enum.FormFactor.Symmetric
  2759. Part1.Friction = 0
  2760. Part1.Size = Vector3.new(2, 1, 1)
  2761. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2762. Part1.TopSurface = Enum.SurfaceType.Smooth
  2763. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2764. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2765. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2766. SpecialMesh2.Parent = Part1
  2767. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2768. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2769. Decal3.Name = "face"
  2770. Decal3.Parent = Part1
  2771. Decal3.Texture = "rbxasset://textures/face.png"
  2772. Part4.Name = "Torso"
  2773. Part4.Parent = Model0
  2774. Part4.BrickColor = BrickColor.new("Bright blue")
  2775. Part4.CanCollide = false
  2776. Part4.FormFactor = Enum.FormFactor.Symmetric
  2777. Part4.Friction = 0
  2778. Part4.Size = Vector3.new(2, 2, 1)
  2779. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2780. Part4.LeftSurface = Enum.SurfaceType.Weld
  2781. Part4.RightSurface = Enum.SurfaceType.Weld
  2782. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2783. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2784. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2785. Motor5.Name = "Right Shoulder"
  2786. Motor5.Parent = Part4
  2787. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2788. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2789. Motor5.Part0 = Part4
  2790. Motor5.Part1 = Part11
  2791. Motor5.DesiredAngle = 0.083800852298737
  2792. Motor5.MaxVelocity = 0.15000000596046
  2793. Motor6.Name = "Left Shoulder"
  2794. Motor6.Parent = Part4
  2795. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2796. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2797. Motor6.Part0 = Part4
  2798. Motor6.Part1 = Part10
  2799. Motor6.DesiredAngle = 0.083800852298737
  2800. Motor6.MaxVelocity = 0.15000000596046
  2801. Motor7.Name = "Left Hip"
  2802. Motor7.Parent = Part4
  2803. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2804. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2805. Motor7.Part0 = Part4
  2806. Motor7.Part1 = Part12
  2807. Motor7.DesiredAngle = -0.083800852298737
  2808. Motor7.MaxVelocity = 0.10000000149012
  2809. Motor8.Name = "Neck"
  2810. Motor8.Parent = Part4
  2811. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2812. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2813. Motor8.Part0 = Part4
  2814. Motor8.Part1 = Part1
  2815. Motor8.MaxVelocity = 0.10000000149012
  2816. Motor9.Name = "Right Hip"
  2817. Motor9.Parent = Part4
  2818. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2819. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2820. Motor9.Part0 = Part4
  2821. Motor9.Part1 = Part13
  2822. Motor9.DesiredAngle = -0.083800852298737
  2823. Motor9.MaxVelocity = 0.10000000149012
  2824. Part10.Name = "Left Arm"
  2825. Part10.Parent = Model0
  2826. Part10.BrickColor = BrickColor.new("Bright yellow")
  2827. Part10.CanCollide = false
  2828. Part10.FormFactor = Enum.FormFactor.Symmetric
  2829. Part10.Size = Vector3.new(1, 2, 1)
  2830. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2831. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2832. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2833. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2834. Part11.Name = "Right Arm"
  2835. Part11.Parent = Model0
  2836. Part11.BrickColor = BrickColor.new("Bright yellow")
  2837. Part11.CanCollide = false
  2838. Part11.FormFactor = Enum.FormFactor.Symmetric
  2839. Part11.Size = Vector3.new(1, 2, 1)
  2840. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2841. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2842. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2843. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2844. Part12.Name = "Left Leg"
  2845. Part12.Parent = Model0
  2846. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2847. Part12.CanCollide = false
  2848. Part12.FormFactor = Enum.FormFactor.Symmetric
  2849. Part12.Size = Vector3.new(1, 2, 1)
  2850. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2851. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2852. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2853. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2854. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2855. Part13.Name = "Right Leg"
  2856. Part13.Parent = Model0
  2857. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2858. Part13.CanCollide = false
  2859. Part13.FormFactor = Enum.FormFactor.Symmetric
  2860. Part13.Size = Vector3.new(1, 2, 1)
  2861. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2862. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2863. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2864. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2865. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2866. Humanoid14.Parent = Model0
  2867. Humanoid14.RightLeg = Part13
  2868. Humanoid14.LeftLeg = Part12
  2869. Humanoid14.Torso = Part4
  2870. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2871. Model0.Parent = game:GetService('Workspace')
  2872. end)
  2873.  
  2874. addcmd('loopkill', 'rip person',{'lkill'},
  2875. function(args, speaker)
  2876. local players = getPlayer(args[1], speaker)
  2877. for i,v in pairs(players)do
  2878. if not FindTable(loopkillT, _players[v].Name) then
  2879. table.insert(loopkillT, _players[v].Name)
  2880. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2881. Notify('Loopkilling player(s)') end end end end)
  2882.  
  2883. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2884. function(args, speaker)
  2885. local players = getPlayer(args[1], speaker)
  2886. for i,v in pairs(players)do
  2887. if FindTable(loopkillT, _players[v].Name) then
  2888. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2889. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2890. Notify('No longer loopkilling player(s)') end end end end)
  2891.  
  2892. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2893. function(args, speaker)
  2894. local players = getPlayer(args[1], speaker)
  2895. for i,v in pairs(players)do
  2896. if not FindTable(disabletoolsT, _players[v].Name) then
  2897. table.insert(disabletoolsT, _players[v].Name)
  2898. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2899. Notify('Disabled tools for player(s)') end end end end)
  2900.  
  2901. addcmd('enabletools', 'lets them have tools',{},
  2902. function(args, speaker)
  2903. local players = getPlayer(args[1], speaker)
  2904. for i,v in pairs(players)do
  2905. if FindTable(disabletoolsT, _players[v].Name) then
  2906. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2907. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2908. Notify('Enabled tools for player(s)') end end end end)
  2909.  
  2910. addcmd('refresh', 'refresh their player model',{'re'},
  2911. function(args, speaker)
  2912. local players = getPlayer(args[1], speaker)
  2913. for i,v in pairs(players)do
  2914. refresh(_players[v])
  2915. end end)
  2916.  
  2917. local fastwait = function(time)
  2918. local expire = tick()+(time or 0.02999999999999999889)
  2919. while game:GetService("RunService").Heartbeat:wait() do
  2920. if tick() >= expire then return true end
  2921. end
  2922. end
  2923.  
  2924. function gull(name)
  2925. spawn(function()
  2926. local char = game:GetService("Players")[name].Character
  2927. char.PrimaryPart = char.HumanoidRootPart
  2928.  
  2929. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2930. local initCFrame = tors.CFrame
  2931.  
  2932. if char:FindFirstChild("Torso") then
  2933. char.Torso.Anchored = true
  2934. else
  2935. char.UpperTorso.Anchored = true
  2936. end
  2937. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2938.  
  2939. local gull = Instance.new("Part")
  2940. gull.Anchored = true
  2941. gull.CanCollide = false
  2942. gull.Position = Vector3.new(0,100000,0)
  2943. local mesh = Instance.new("SpecialMesh",gull)
  2944. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2945. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2946. mesh.Scale = Vector3.new(10,10,10)
  2947.  
  2948. local leftWing = Instance.new("Part",gull)
  2949. leftWing.CanCollide = false
  2950. local lmesh = Instance.new("SpecialMesh",leftWing)
  2951. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2952. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2953. lmesh.Scale = Vector3.new(10,10,10)
  2954. local leftMotor = Instance.new("Motor6D",gull)
  2955. leftMotor.MaxVelocity = 1
  2956. leftMotor.Part0 = gull
  2957. leftMotor.Part1 = leftWing
  2958. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2959.  
  2960. local rightWing = Instance.new("Part",gull)
  2961. rightWing.CanCollide = false
  2962. local rmesh = Instance.new("SpecialMesh",rightWing)
  2963. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2964. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2965. rmesh.Scale = Vector3.new(10,10,10)
  2966. local rightMotor = Instance.new("Motor6D",gull)
  2967. rightMotor.MaxVelocity = 1
  2968. rightMotor.Part0 = gull
  2969. rightMotor.Part1 = rightWing
  2970. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2971.  
  2972. local sound = Instance.new("Sound",gull)
  2973. sound.SoundId = "rbxassetid://160877039"
  2974. sound.Volume = 10
  2975. gull.Parent = workspace
  2976.  
  2977. for i = 400,-1000,-2 do
  2978. local der = 0.02*i
  2979. local angle = math.atan(der/1)
  2980. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2981. if i == 0 then sound:Play() end
  2982. if i <= 0 then
  2983. char:SetPrimaryPartCFrame(gull.CFrame)
  2984. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2985. leftMotor.DesiredAngle = -nextAngle
  2986. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2987. rightMotor.DesiredAngle = nextAngle
  2988. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2989. end
  2990. game:GetService("RunService").RenderStepped:wait()
  2991. end
  2992.  
  2993. local function KICK(P)
  2994. spawn(function()
  2995. if not FindTable(WL, P.Name) then
  2996. for i = 1,5 do
  2997. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2998. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2999. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3000. spawn(function()
  3001. repeat wait()
  3002. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3003. until not game:GetService("Players"):FindFirstChild(P.Name)
  3004. end)
  3005. P.Character.HumanoidRootPart.Anchored = true
  3006. end
  3007. end
  3008. end
  3009. end)
  3010. end
  3011.  
  3012. if char:FindFirstChild("Torso") then
  3013. char.Torso.Anchored = false
  3014. else
  3015. char.UpperTorso.Anchored = false
  3016. end
  3017.  
  3018. spawn(function()
  3019. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3020. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3021. wait()
  3022. KICK(game:GetService("Players")[name])
  3023. end)
  3024. KICK(game:GetService("Players")[name])
  3025. end)
  3026.  
  3027. local go = Instance.new("BodyVelocity",gull)
  3028. go.Velocity = Vector3.new(0,1000,0)
  3029. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3030. gull.Anchored = false
  3031. end)
  3032. end
  3033.  
  3034. addcmd('seagull', 'seagulls player',{'gull'},
  3035. function(args, speaker)
  3036. local players = getPlayer(args[1], speaker)
  3037. for i,v in pairs(players)do
  3038. gull(gPlayers[v].Name)
  3039. end
  3040. end)
  3041.  
  3042. local song = nil
  3043. function zinniaKick(name)
  3044. spawn(function()
  3045. if song == nil or song.Parent == nil then
  3046. song = Instance.new("Sound",workspace)
  3047. song.SoundId = "rbxassetid://190423831"
  3048. song.Volume = 1
  3049. song.Looped = true
  3050. song:Play()
  3051. end
  3052. local zin = Instance.new("Part")
  3053. zin.Name = "CuteZinnia"
  3054. zin.Anchored = true
  3055. zin.CanCollide = false
  3056. zin.Locked = true
  3057. local mesh = Instance.new("SpecialMesh")
  3058. mesh.MeshId = "rbxassetid://1175670539"
  3059. mesh.TextureId = "rbxassetid://1175670558"
  3060. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3061. mesh.Offset = Vector3.new(0,0.88,0)
  3062. mesh.Parent = zin
  3063. local char = game:GetService("Players")[name].Character
  3064. char.PrimaryPart = char.HumanoidRootPart
  3065. if char:FindFirstChild("Torso") then
  3066. char.Torso.Anchored = true
  3067. else
  3068. char.UpperTorso.Anchored = true
  3069. end
  3070. 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))
  3071. zin.Parent = workspace
  3072. 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)})
  3073. tween:Play()
  3074. fastwait(3)
  3075. for i = 50,1,-1 do
  3076. 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))
  3077. fastwait()
  3078. end
  3079. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3080. fastwait(1)
  3081. local turns = 0
  3082.  
  3083. while turns < 200 do
  3084. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3085. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3086. turns = turns + 1
  3087. fastwait()
  3088. end
  3089. for i = 1,10 do
  3090. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3091. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3092. fastwait()
  3093. end
  3094. local rX,rZ = 0,0
  3095. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3096. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3097. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3098. bv.Force = Vector3.new(rX,10000,rZ)
  3099. if char:FindFirstChild("Torso") then
  3100. char.Torso.Anchored = false
  3101. else
  3102. char.UpperTorso.Anchored = false
  3103. end
  3104. function KICK(P)
  3105. spawn(function()
  3106. if not FindTable(WL, P.Name) then
  3107. for i = 1,5 do
  3108. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3109. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3110. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3111. spawn(function()
  3112. repeat fastwait()
  3113. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3114. until not game:GetService("Players"):FindFirstChild(P.Name)
  3115. end)
  3116. P.Character.HumanoidRootPart.Anchored = true
  3117. end
  3118. end
  3119. end
  3120. end)
  3121. end
  3122. spawn(function()
  3123. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3124. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3125. fastwait()
  3126. KICK(game:GetService("Players")[name])
  3127. end)
  3128. KICK(game:GetService("Players")[name])
  3129. end)
  3130. for i = 1,20 do
  3131. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3132. fastwait()
  3133. end
  3134. while turns > 0 do
  3135. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3136. turns = turns - 5
  3137. fastwait()
  3138. end
  3139. fastwait(1)
  3140. zin.Name = "GoneZinnia"
  3141. local go = Instance.new("BodyVelocity",zin)
  3142. go.Velocity = zin.CFrame.lookVector * 100
  3143. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3144. zin.Anchored = false
  3145. fastwait(20)
  3146. if song and not workspace:FindFirstChild("CuteZinnia") then
  3147. song:Destroy()
  3148. song = nil
  3149. end
  3150. end)
  3151. end
  3152.  
  3153. addcmd('zinnia', 'asdf for moon',{},
  3154. function(args, speaker)
  3155. local players = getPlayer(args[1], speaker)
  3156. for i,v in pairs(players)do
  3157. zinniaKick(gPlayers[v].Name)
  3158. end
  3159. end)
  3160.  
  3161. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3162. function(args, speaker)
  3163. local players = getPlayer(args[1], speaker)
  3164. for i,v in pairs(players)do
  3165. if not FindTable(rainbowT, _players[v].Name) then
  3166. table.insert(rainbowT, _players[v].Name)
  3167. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3168. Notify('Gave player(s) rainbow name') end end end end)
  3169.  
  3170. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3171. function(args, speaker)
  3172. local players = getPlayer(args[1], speaker)
  3173. for i,v in pairs(players)do
  3174. if FindTable(rainbowT, _players[v].Name) then
  3175. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3176. _players[v].Neutral = true
  3177. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3178. Notify('Disabled rainbow name for player(s)') end end end end)
  3179.  
  3180. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3181. function(args, speaker)
  3182. if speaker.userId ~= LP.userId then
  3183. lponly(speaker)
  3184. else
  3185. --Terrain Script
  3186. --Edge/IoIman616
  3187.  
  3188. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3189. if child.Name == "MaterialGui" then
  3190. child:Destroy()
  3191. end
  3192. end
  3193.  
  3194. function sandbox(var,func)
  3195. local env = getfenv(func)
  3196. local newenv = setmetatable({},{
  3197. __index = function(self,k)
  3198. if k=="script" then
  3199. return var
  3200. else
  3201. return env[k]
  3202. end
  3203. end,
  3204. })
  3205. setfenv(func,newenv)
  3206. return func
  3207. end
  3208. cors = {}
  3209. mas = Instance.new("Model",game:GetService("Lighting"))
  3210. HopperBin0 = Instance.new("HopperBin")
  3211. HopperBin0.Name = "Terrain Build"
  3212. HopperBin0.Parent = mas
  3213. for i,v in pairs(mas:GetChildren()) do
  3214. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3215. pcall(function() v:MakeJoints() end)
  3216. end
  3217. mas:Destroy()
  3218. for i,v in pairs(cors) do
  3219. spawn(function()
  3220. pcall(v)
  3221. end)
  3222. end
  3223.  
  3224. wait(0.01)
  3225.  
  3226. function sandbox(var,func)
  3227. local env = getfenv(func)
  3228. local newenv = setmetatable({},{
  3229. __index = function(self,k)
  3230. if k=="script" then
  3231. return var
  3232. else
  3233. return env[k]
  3234. end
  3235. end,
  3236. })
  3237. setfenv(func,newenv)
  3238. return func
  3239. end
  3240. cors = {}
  3241. mas = Instance.new("Model",game:GetService("Lighting"))
  3242. ScreenGui0 = Instance.new("ScreenGui")
  3243. ImageLabel1 = Instance.new("ImageLabel")
  3244. ImageButton2 = Instance.new("ImageButton")
  3245. Frame3 = Instance.new("Frame")
  3246. NumberValue4 = Instance.new("NumberValue")
  3247. ImageButton5 = Instance.new("ImageButton")
  3248. Frame6 = Instance.new("Frame")
  3249. NumberValue7 = Instance.new("NumberValue")
  3250. ImageButton8 = Instance.new("ImageButton")
  3251. Frame9 = Instance.new("Frame")
  3252. NumberValue10 = Instance.new("NumberValue")
  3253. ImageButton11 = Instance.new("ImageButton")
  3254. Frame12 = Instance.new("Frame")
  3255. NumberValue13 = Instance.new("NumberValue")
  3256. ImageButton14 = Instance.new("ImageButton")
  3257. Frame15 = Instance.new("Frame")
  3258. NumberValue16 = Instance.new("NumberValue")
  3259. ImageButton17 = Instance.new("ImageButton")
  3260. Frame18 = Instance.new("Frame")
  3261. NumberValue19 = Instance.new("NumberValue")
  3262. ImageButton20 = Instance.new("ImageButton")
  3263. Frame21 = Instance.new("Frame")
  3264. NumberValue22 = Instance.new("NumberValue")
  3265. ImageButton23 = Instance.new("ImageButton")
  3266. Frame24 = Instance.new("Frame")
  3267. NumberValue25 = Instance.new("NumberValue")
  3268. ImageButton26 = Instance.new("ImageButton")
  3269. Frame27 = Instance.new("Frame")
  3270. NumberValue28 = Instance.new("NumberValue")
  3271. ImageButton29 = Instance.new("ImageButton")
  3272. Frame30 = Instance.new("Frame")
  3273. NumberValue31 = Instance.new("NumberValue")
  3274. ImageButton32 = Instance.new("ImageButton")
  3275. Frame33 = Instance.new("Frame")
  3276. NumberValue34 = Instance.new("NumberValue")
  3277. ImageButton35 = Instance.new("ImageButton")
  3278. Frame36 = Instance.new("Frame")
  3279. NumberValue37 = Instance.new("NumberValue")
  3280. ImageButton38 = Instance.new("ImageButton")
  3281. Frame39 = Instance.new("Frame")
  3282. NumberValue40 = Instance.new("NumberValue")
  3283. ImageButton41 = Instance.new("ImageButton")
  3284. Frame42 = Instance.new("Frame")
  3285. NumberValue43 = Instance.new("NumberValue")
  3286. ImageButton44 = Instance.new("ImageButton")
  3287. Frame45 = Instance.new("Frame")
  3288. NumberValue46 = Instance.new("NumberValue")
  3289. ImageButton47 = Instance.new("ImageButton")
  3290. Frame48 = Instance.new("Frame")
  3291. NumberValue49 = Instance.new("NumberValue")
  3292. ImageButton50 = Instance.new("ImageButton")
  3293. Frame51 = Instance.new("Frame")
  3294. NumberValue52 = Instance.new("NumberValue")
  3295. ImageButton53 = Instance.new("ImageButton")
  3296. Frame54 = Instance.new("Frame")
  3297. ScreenGui0.Name = "MaterialGui"
  3298. ScreenGui0.Parent = mas
  3299. ImageLabel1.Name = "MaterialMenu"
  3300. ImageLabel1.Parent = ScreenGui0
  3301. ImageLabel1.Transparency = 1
  3302. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3303. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3304. ImageLabel1.BackgroundTransparency = 1
  3305. ImageLabel1.ZIndex = 2
  3306. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3307. ImageButton2.Name = "Grass"
  3308. ImageButton2.Parent = ImageLabel1
  3309. ImageButton2.Transparency = 1
  3310. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3311. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3312. ImageButton2.BackgroundTransparency = 1
  3313. ImageButton2.ZIndex = 4
  3314. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3315. Frame3.Name = "Selection"
  3316. Frame3.Parent = ImageButton2
  3317. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3318. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3319. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3320. Frame3.BorderSizePixel = 0
  3321. Frame3.ZIndex = 3
  3322. NumberValue4.Name = "num"
  3323. NumberValue4.Parent = ImageButton2
  3324. NumberValue4.Value = 1
  3325. ImageButton5.Name = "Sand"
  3326. ImageButton5.Parent = ImageLabel1
  3327. ImageButton5.Transparency = 1
  3328. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3329. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3330. ImageButton5.BackgroundTransparency = 1
  3331. ImageButton5.ZIndex = 4
  3332. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3333. Frame6.Name = "Selection"
  3334. Frame6.Parent = ImageButton5
  3335. Frame6.Transparency = 1
  3336. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3337. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3338. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3339. Frame6.BackgroundTransparency = 1
  3340. Frame6.BorderSizePixel = 0
  3341. Frame6.ZIndex = 3
  3342. NumberValue7.Name = "num"
  3343. NumberValue7.Parent = ImageButton5
  3344. NumberValue7.Value = 2
  3345. ImageButton8.Name = "Brick"
  3346. ImageButton8.Parent = ImageLabel1
  3347. ImageButton8.Transparency = 1
  3348. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3349. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3350. ImageButton8.BackgroundTransparency = 1
  3351. ImageButton8.ZIndex = 4
  3352. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3353. Frame9.Name = "Selection"
  3354. Frame9.Parent = ImageButton8
  3355. Frame9.Transparency = 1
  3356. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3357. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3358. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3359. Frame9.BackgroundTransparency = 1
  3360. Frame9.BorderSizePixel = 0
  3361. Frame9.ZIndex = 3
  3362. NumberValue10.Name = "num"
  3363. NumberValue10.Parent = ImageButton8
  3364. NumberValue10.Value = 3
  3365. ImageButton11.Name = "Granite"
  3366. ImageButton11.Parent = ImageLabel1
  3367. ImageButton11.Transparency = 1
  3368. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3369. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3370. ImageButton11.BackgroundTransparency = 1
  3371. ImageButton11.ZIndex = 4
  3372. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3373. Frame12.Name = "Selection"
  3374. Frame12.Parent = ImageButton11
  3375. Frame12.Transparency = 1
  3376. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3377. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3378. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3379. Frame12.BackgroundTransparency = 1
  3380. Frame12.BorderSizePixel = 0
  3381. Frame12.ZIndex = 3
  3382. NumberValue13.Name = "num"
  3383. NumberValue13.Parent = ImageButton11
  3384. NumberValue13.Value = 4
  3385. ImageButton14.Name = "Asphalt"
  3386. ImageButton14.Parent = ImageLabel1
  3387. ImageButton14.Transparency = 1
  3388. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3389. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3390. ImageButton14.BackgroundTransparency = 1
  3391. ImageButton14.ZIndex = 4
  3392. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3393. Frame15.Name = "Selection"
  3394. Frame15.Parent = ImageButton14
  3395. Frame15.Transparency = 1
  3396. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3397. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3398. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3399. Frame15.BackgroundTransparency = 1
  3400. Frame15.BorderSizePixel = 0
  3401. Frame15.ZIndex = 3
  3402. NumberValue16.Name = "num"
  3403. NumberValue16.Parent = ImageButton14
  3404. NumberValue16.Value = 5
  3405. ImageButton17.Name = "Iron"
  3406. ImageButton17.Parent = ImageLabel1
  3407. ImageButton17.Transparency = 1
  3408. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3409. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3410. ImageButton17.BackgroundTransparency = 1
  3411. ImageButton17.ZIndex = 4
  3412. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3413. Frame18.Name = "Selection"
  3414. Frame18.Parent = ImageButton17
  3415. Frame18.Transparency = 1
  3416. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3417. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3418. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3419. Frame18.BackgroundTransparency = 1
  3420. Frame18.BorderSizePixel = 0
  3421. Frame18.ZIndex = 3
  3422. NumberValue19.Name = "num"
  3423. NumberValue19.Parent = ImageButton17
  3424. NumberValue19.Value = 6
  3425. ImageButton20.Name = "Aluminum"
  3426. ImageButton20.Parent = ImageLabel1
  3427. ImageButton20.Transparency = 1
  3428. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3429. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3430. ImageButton20.BackgroundTransparency = 1
  3431. ImageButton20.ZIndex = 4
  3432. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3433. Frame21.Name = "Selection"
  3434. Frame21.Parent = ImageButton20
  3435. Frame21.Transparency = 1
  3436. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3437. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3438. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3439. Frame21.BackgroundTransparency = 1
  3440. Frame21.BorderSizePixel = 0
  3441. Frame21.ZIndex = 3
  3442. NumberValue22.Name = "num"
  3443. NumberValue22.Parent = ImageButton20
  3444. NumberValue22.Value = 7
  3445. ImageButton23.Name = "Gold"
  3446. ImageButton23.Parent = ImageLabel1
  3447. ImageButton23.Transparency = 1
  3448. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3449. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3450. ImageButton23.BackgroundTransparency = 1
  3451. ImageButton23.ZIndex = 4
  3452. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3453. Frame24.Name = "Selection"
  3454. Frame24.Parent = ImageButton23
  3455. Frame24.Transparency = 1
  3456. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3457. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3458. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3459. Frame24.BackgroundTransparency = 1
  3460. Frame24.BorderSizePixel = 0
  3461. Frame24.ZIndex = 3
  3462. NumberValue25.Name = "num"
  3463. NumberValue25.Parent = ImageButton23
  3464. NumberValue25.Value = 8
  3465. ImageButton26.Name = "Plank"
  3466. ImageButton26.Parent = ImageLabel1
  3467. ImageButton26.Transparency = 1
  3468. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3469. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3470. ImageButton26.BackgroundTransparency = 1
  3471. ImageButton26.ZIndex = 4
  3472. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3473. Frame27.Name = "Selection"
  3474. Frame27.Parent = ImageButton26
  3475. Frame27.Transparency = 1
  3476. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3477. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3478. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3479. Frame27.BackgroundTransparency = 1
  3480. Frame27.BorderSizePixel = 0
  3481. Frame27.ZIndex = 3
  3482. NumberValue28.Name = "num"
  3483. NumberValue28.Parent = ImageButton26
  3484. NumberValue28.Value = 9
  3485. ImageButton29.Name = "Log"
  3486. ImageButton29.Parent = ImageLabel1
  3487. ImageButton29.Transparency = 1
  3488. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3489. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3490. ImageButton29.BackgroundTransparency = 1
  3491. ImageButton29.ZIndex = 4
  3492. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3493. Frame30.Name = "Selection"
  3494. Frame30.Parent = ImageButton29
  3495. Frame30.Transparency = 1
  3496. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3497. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3498. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3499. Frame30.BackgroundTransparency = 1
  3500. Frame30.BorderSizePixel = 0
  3501. Frame30.ZIndex = 3
  3502. NumberValue31.Name = "num"
  3503. NumberValue31.Parent = ImageButton29
  3504. NumberValue31.Value = 10
  3505. ImageButton32.Name = "Gravel"
  3506. ImageButton32.Parent = ImageLabel1
  3507. ImageButton32.Transparency = 1
  3508. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3509. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3510. ImageButton32.BackgroundTransparency = 1
  3511. ImageButton32.ZIndex = 4
  3512. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3513. Frame33.Name = "Selection"
  3514. Frame33.Parent = ImageButton32
  3515. Frame33.Transparency = 1
  3516. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3517. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3518. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3519. Frame33.BackgroundTransparency = 1
  3520. Frame33.BorderSizePixel = 0
  3521. Frame33.ZIndex = 3
  3522. NumberValue34.Name = "num"
  3523. NumberValue34.Parent = ImageButton32
  3524. NumberValue34.Value = 11
  3525. ImageButton35.Name = "Cinder"
  3526. ImageButton35.Parent = ImageLabel1
  3527. ImageButton35.Transparency = 1
  3528. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3529. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3530. ImageButton35.BackgroundTransparency = 1
  3531. ImageButton35.ZIndex = 4
  3532. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3533. Frame36.Name = "Selection"
  3534. Frame36.Parent = ImageButton35
  3535. Frame36.Transparency = 1
  3536. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3537. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3538. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3539. Frame36.BackgroundTransparency = 1
  3540. Frame36.BorderSizePixel = 0
  3541. Frame36.ZIndex = 3
  3542. NumberValue37.Name = "num"
  3543. NumberValue37.Parent = ImageButton35
  3544. NumberValue37.Value = 12
  3545. ImageButton38.Name = "Stone"
  3546. ImageButton38.Parent = ImageLabel1
  3547. ImageButton38.Transparency = 1
  3548. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3549. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3550. ImageButton38.BackgroundTransparency = 1
  3551. ImageButton38.ZIndex = 4
  3552. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3553. Frame39.Name = "Selection"
  3554. Frame39.Parent = ImageButton38
  3555. Frame39.Transparency = 1
  3556. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3557. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3558. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3559. Frame39.BackgroundTransparency = 1
  3560. Frame39.BorderSizePixel = 0
  3561. Frame39.ZIndex = 3
  3562. NumberValue40.Name = "num"
  3563. NumberValue40.Parent = ImageButton38
  3564. NumberValue40.Value = 13
  3565. ImageButton41.Name = "Cement"
  3566. ImageButton41.Parent = ImageLabel1
  3567. ImageButton41.Transparency = 1
  3568. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3569. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3570. ImageButton41.BackgroundTransparency = 1
  3571. ImageButton41.ZIndex = 4
  3572. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3573. Frame42.Name = "Selection"
  3574. Frame42.Parent = ImageButton41
  3575. Frame42.Transparency = 1
  3576. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3577. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3578. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3579. Frame42.BackgroundTransparency = 1
  3580. Frame42.BorderSizePixel = 0
  3581. Frame42.ZIndex = 3
  3582. NumberValue43.Name = "num"
  3583. NumberValue43.Parent = ImageButton41
  3584. NumberValue43.Value = 14
  3585. ImageButton44.Name = "Red Plastic"
  3586. ImageButton44.Parent = ImageLabel1
  3587. ImageButton44.Transparency = 1
  3588. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3589. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3590. ImageButton44.BackgroundTransparency = 1
  3591. ImageButton44.ZIndex = 4
  3592. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3593. Frame45.Name = "Selection"
  3594. Frame45.Parent = ImageButton44
  3595. Frame45.Transparency = 1
  3596. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3597. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3598. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3599. Frame45.BackgroundTransparency = 1
  3600. Frame45.BorderSizePixel = 0
  3601. Frame45.ZIndex = 3
  3602. NumberValue46.Name = "num"
  3603. NumberValue46.Parent = ImageButton44
  3604. NumberValue46.Value = 15
  3605. ImageButton47.Name = "Blue Plastic"
  3606. ImageButton47.Parent = ImageLabel1
  3607. ImageButton47.Transparency = 1
  3608. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3609. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3610. ImageButton47.BackgroundTransparency = 1
  3611. ImageButton47.ZIndex = 4
  3612. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3613. Frame48.Name = "Selection"
  3614. Frame48.Parent = ImageButton47
  3615. Frame48.Transparency = 1
  3616. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3617. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3618. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3619. Frame48.BackgroundTransparency = 1
  3620. Frame48.BorderSizePixel = 0
  3621. Frame48.ZIndex = 3
  3622. NumberValue49.Name = "num"
  3623. NumberValue49.Parent = ImageButton47
  3624. NumberValue49.Value = 16
  3625. ImageButton50.Name = "Water"
  3626. ImageButton50.Parent = ImageLabel1
  3627. ImageButton50.Transparency = 1
  3628. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3629. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3630. ImageButton50.BackgroundTransparency = 1
  3631. ImageButton50.ZIndex = 4
  3632. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3633. Frame51.Name = "Selection"
  3634. Frame51.Parent = ImageButton50
  3635. Frame51.Transparency = 1
  3636. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3637. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3638. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3639. Frame51.BackgroundTransparency = 1
  3640. Frame51.BorderSizePixel = 0
  3641. Frame51.ZIndex = 3
  3642. NumberValue52.Name = "num"
  3643. NumberValue52.Parent = ImageButton50
  3644. NumberValue52.Value = 17
  3645. ImageButton53.Name = "Dig"
  3646. ImageButton53.Parent = ImageLabel1
  3647. ImageButton53.Transparency = 1
  3648. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3649. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3650. ImageButton53.BackgroundTransparency = 1
  3651. ImageButton53.ZIndex = 4
  3652. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3653. Frame54.Name = "Selection"
  3654. Frame54.Parent = ImageButton53
  3655. Frame54.Transparency = 1
  3656. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3657. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3658. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3659. Frame54.BackgroundTransparency = 1
  3660. Frame54.BorderSizePixel = 0
  3661. Frame54.ZIndex = 3
  3662. for i,v in pairs(mas:GetChildren()) do
  3663. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3664. pcall(function() v:MakeJoints() end)
  3665. end
  3666. mas:Destroy()
  3667. for i,v in pairs(cors) do
  3668. spawn(function()
  3669. pcall(v)
  3670. end)
  3671. end
  3672. wait(0.01)
  3673. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3674. material = 1
  3675. local Terrain = workspace.Terrain
  3676. local CC = workspace.CurrentCamera
  3677.  
  3678. local SelB = Instance.new("SelectionBox")
  3679. SelB.Color = BrickColor.new("Bright green")
  3680.  
  3681. local SelP = Instance.new("Part")
  3682. SelP.Anchored = true
  3683. SelP.formFactor = Enum.FormFactor.Custom
  3684.  
  3685. HopperBin0.Selected:connect(function(M)
  3686. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3687. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3688. SelB.Adornee = nil
  3689.  
  3690. local ClickState = "None"
  3691.  
  3692. local ClickType = 1
  3693.  
  3694. local TerrainClick = 1
  3695.  
  3696. local P1 = nil
  3697.  
  3698. M.KeyDown:connect(function(K)
  3699. if K == "q" then
  3700. ClickType = 1
  3701. elseif K == "e" then
  3702. ClickType = 2
  3703. elseif K == "z" then
  3704. TerrainClick = 0
  3705. elseif K == "x" then
  3706. TerrainClick = 1
  3707. elseif K == "c" then
  3708. TerrainClick = 2
  3709. elseif K == "v" then
  3710. TerrainClick = 3
  3711. elseif K == "b" then
  3712. TerrainClick = 4
  3713. end
  3714. end)
  3715.  
  3716. M.Button1Down:connect(function()
  3717. if not M.Target then return end
  3718. local Hit = M.Hit
  3719. local cellPos
  3720. if ClickType == 1 then
  3721. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3722. else
  3723. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3724. end
  3725. if ClickState == "None" then
  3726. ClickState = "Click1"
  3727. P1 = cellPos
  3728. end
  3729. end)
  3730. M.Button1Up: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 == "Click1" then
  3740. ClickState = "None"
  3741. local MinX = math.min(P1.x,cellPos.x)
  3742. local MaxX = math.max(P1.x,cellPos.x)
  3743. local MinY = math.min(P1.y,cellPos.y)
  3744. local MaxY = math.max(P1.y,cellPos.y)
  3745. local MinZ = math.min(P1.z,cellPos.z)
  3746. local MaxZ = math.max(P1.z,cellPos.z)
  3747. for y=MinY,MaxY do
  3748. for x=MinX,MaxX do
  3749. for z=MinZ,MaxZ do
  3750. Terrain:SetCell(x, y, z, material, 0, 0)
  3751. end
  3752. end
  3753. wait()
  3754. end
  3755. SelB.Adornee = nil
  3756. end
  3757. end)
  3758. M.Move:connect(function()
  3759. if not M.Target then return end
  3760. local Hit = M.Hit
  3761. local cellPos
  3762. if ClickType == 1 then
  3763. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3764. else
  3765. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3766. end
  3767. if ClickState == "Click1" then
  3768. SelB.Adornee = SelP
  3769. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3770. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3771. local Size = W1-W2
  3772. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3773. local Pos = (W1+W2)/2
  3774. SelP.Size = Size
  3775. SelP.CFrame = CFrame.new(Pos)
  3776. end
  3777. end)
  3778. end)
  3779.  
  3780. HopperBin0.Deselected:connect(function()
  3781. SelB.Parent = nil
  3782. SelB.Adornee = nil
  3783. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3784. end)
  3785.  
  3786. game:GetService('RunService').Stepped:connect(function()
  3787. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3788. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3789. if child:FindFirstChild("num") and material ~= child.num.Value then
  3790. child.Selection.BackgroundTransparency = 1
  3791. end
  3792. end
  3793. end
  3794. end)
  3795.  
  3796. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3797. local enterCon = child.MouseButton1Click:connect(function()
  3798. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3799. material = child.num.Value
  3800. if child:FindFirstChild("Selection") then
  3801. child.Selection.BackgroundTransparency = 0
  3802. end
  3803. end
  3804. end)
  3805. end
  3806.  
  3807. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3808. workspace.Terrain:Clear()
  3809. end)
  3810.  
  3811. function sandbox(var,func)
  3812. local env = getfenv(func)
  3813. local newenv = setmetatable({},{
  3814. __index = function(self,k)
  3815. if k=="script" then
  3816. return var
  3817. else
  3818. return env[k]
  3819. end
  3820. end,
  3821. })
  3822. setfenv(func,newenv)
  3823. return func
  3824. end
  3825. cors = {}
  3826. mas = Instance.new("Model",game:GetService("Lighting"))
  3827. HopperBin0 = Instance.new("HopperBin")
  3828. HopperBin0.Name = "Terrain Delete"
  3829. HopperBin0.Parent = mas
  3830. for i,v in pairs(mas:GetChildren()) do
  3831. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3832. pcall(function() v:MakeJoints() end)
  3833. end
  3834. mas:Destroy()
  3835. for i,v in pairs(cors) do
  3836. spawn(function()
  3837. pcall(v)
  3838. end)
  3839. end
  3840.  
  3841. function onClick(mouse)
  3842. p = gPlayers.LocalPlayer
  3843. if (p == nil) then return end
  3844. if (p.Character == nil) then return end
  3845.  
  3846. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3847.  
  3848. c = workspace.Terrain
  3849.  
  3850. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3851. local x = cellPos.x
  3852. local y = cellPos.y
  3853. local z = cellPos.z
  3854.  
  3855. c:SetCell(x, y, z, 0, 0, 0)
  3856.  
  3857. end
  3858.  
  3859.  
  3860. function onSelect(mouse)
  3861. mouse.Button1Down:connect(function () onClick(mouse) end)
  3862. end
  3863.  
  3864.  
  3865.  
  3866. HopperBin0.Selected:connect(onSelect)
  3867. end
  3868. end)
  3869.  
  3870. addcmd('knife', 'tm knife',{},
  3871. function(args, speaker)
  3872. if speaker.userId ~= LP.userId then
  3873. lponly(speaker) else
  3874. if not game.CoreGui:FindFirstChild('CorePart') then
  3875. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3876. local script = data.LocalScript
  3877.  
  3878. local player = gPlayers.LocalPlayer
  3879.  
  3880. if not player:FindFirstChild("TMDATA") then
  3881. script.Parent.TMDATA:Clone().Parent = player
  3882. end
  3883. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3884. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3885. end
  3886.  
  3887. if game.CoreGui:FindFirstChild("CorePart") then
  3888. game.CoreGui.CorePart:Destroy()
  3889. end
  3890.  
  3891.  
  3892. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3893. local knife = script.Parent["Knife"]:Clone()
  3894. local gun = script.Parent["Gun"]:Clone()
  3895. local fastgun = script.Parent["Fast Gun"]:Clone()
  3896. local lasergun = script.Parent["Laser Gun"]:Clone()
  3897. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3898.  
  3899. local newKnife = knife:Clone()
  3900. newKnife.Parent = player.Backpack
  3901. _G.tool = newKnife
  3902.  
  3903. local barActive = false
  3904. local activeOptions = {}
  3905.  
  3906. function createDDown(callback,but,...)
  3907. if barActive then
  3908. for i,v in pairs(activeOptions) do
  3909. v:Destroy()
  3910. end
  3911. activeOptions = {}
  3912. barActive = false
  3913. return
  3914. else
  3915. barActive = true
  3916. end
  3917. local slots = {...}
  3918. local base = but
  3919. for i,v in pairs(slots) do
  3920. local newOption = base:Clone()
  3921. newOption.ZIndex = 5
  3922. newOption.Name = "Option "..tostring(i)
  3923. newOption.Parent = base.Parent
  3924. table.insert(activeOptions,newOption)
  3925. 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))
  3926. newOption.Text = slots[i]
  3927. newOption.MouseButton1Down:connect(function()
  3928. but.Text = slots[i]
  3929. callback(slots[i])
  3930. for i,v in pairs(activeOptions) do
  3931. v:Destroy()
  3932. end
  3933. activeOptions = {}
  3934. barActive = false
  3935. end)
  3936. end
  3937. end
  3938.  
  3939. local butA = game.CoreGui.CorePart.Frame.ability
  3940. butA.MouseButton1Down:connect(function()
  3941. createDDown(function(sel)
  3942. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3943. 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")
  3944. end)
  3945.  
  3946. local butG = game.CoreGui.CorePart.Frame.gamemode
  3947. butG.MouseButton1Down:connect(function()
  3948. createDDown(function(sel)
  3949. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3950. end,butG,"Classic","Cold Killer")
  3951. end)
  3952.  
  3953. local butM = game.CoreGui.CorePart.Frame.mode
  3954. butM.MouseButton1Down:connect(function()
  3955. createDDown(function(sel)
  3956. _G.knifemode = sel
  3957. end,butM,"PlayersOnly","Players+Npcs")
  3958. end)
  3959.  
  3960. _G.Scripters = {}
  3961.  
  3962. function _G.loadScripts(obj,runall)
  3963. for i,v in pairs(obj:GetDescendants()) do
  3964. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3965. table.insert(_G.Scripters,v)
  3966. local i = #_G.Scripters
  3967. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3968. spawn(loadfunc)
  3969. print("LOADED",v:GetFullName())
  3970. end
  3971. end
  3972. end
  3973.  
  3974. player.CharacterAdded:Connect(function()
  3975. newKnife = knife:Clone()
  3976. newKnife.Parent = player.Backpack
  3977. _G.loadScripts(newKnife)
  3978. end)
  3979.  
  3980. _G.knifemode = "PlayersOnly"
  3981. _G.loadScripts(newKnife)
  3982. --_G.loadScripts(gun)
  3983. --_G.loadScripts(fastgun)
  3984. --_G.loadScripts(lasergun)
  3985. end
  3986. end
  3987. end)
  3988.  
  3989. addcmd('devuzi', 'op af',{'uzi'},
  3990. function(args, speaker)
  3991. if speaker.userId ~= LP.userId then
  3992. lponly(speaker)
  3993. else
  3994. wait(0.25);
  3995.  
  3996.  
  3997. _clear=function()
  3998. local c={char;bag;gui;};
  3999. for i=1,#c do
  4000. local c=c[i]:children();
  4001. for i=1,#c do
  4002. if(c[i].Name==name)then
  4003. c[i].Parent=nil;
  4004. end;
  4005. end;
  4006. end;
  4007. local n=name..user.Name;
  4008. local c=workspace:children();
  4009. for i=1,#c do
  4010. if(c[i].Name==n)then
  4011. c[i].Parent=nil;
  4012. end;
  4013. end;
  4014. end;
  4015.  
  4016. _valid_key=function(object,key)
  4017. return object[key],key;
  4018. end;
  4019.  
  4020. _new=function(class)
  4021. return function(props)
  4022. if(type(list_base_props)=='table')then
  4023. for i,v in next,list_base_props do
  4024. if(props[i]==nil)then
  4025. props[i]=v;
  4026. end;
  4027. end;
  4028. end;
  4029.  
  4030. local object=class;
  4031.  
  4032. if(type(class)=='string')then
  4033. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4034. end;
  4035.  
  4036. local parent=props[1];
  4037. props[1]=nil;
  4038.  
  4039. for i,v in next,props do
  4040. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4041. if(not load)then
  4042. load,res,key=pcall(_valid_key,object,i);
  4043. end;
  4044.  
  4045. if(key)then
  4046. t=type(res);
  4047. s=tostring(res);
  4048. if(t=='userdata'and s=='Signal '..key)then
  4049. if(type(v)=='table')then
  4050. for i=1,#v do
  4051. res:connect(v[i]);
  4052. end;
  4053. else
  4054. res:connect(v);
  4055. end;
  4056. else
  4057. object[key]=v;
  4058. end;
  4059. end;
  4060. end;
  4061.  
  4062. if(parent)then
  4063. object.Parent=parent;
  4064. end;
  4065.  
  4066. return object;
  4067. end;
  4068. end;
  4069.  
  4070. _RGB=function(r,g,b)
  4071. return Color3.new(r/255,g/255,b/255);
  4072. end;
  4073.  
  4074. _copy=function(o)
  4075. local def=o.archivable;
  4076. o.archivable=true;
  4077. local c=o:clone();
  4078. o.archivable=def;
  4079. return c;
  4080. end;
  4081.  
  4082. _hum=function(char)
  4083. local hum=char:findFirstChild'Humanoid';
  4084. if(not hum or hum.className~='Humanoid')then
  4085. local c=char:children();
  4086. for i=1,#c do
  4087. if(c[i].className=='Humanoid')then
  4088. return c[i];
  4089. end;
  4090. end;
  4091. else
  4092. return hum;
  4093. end;
  4094. end;
  4095.  
  4096. _hum_tag=function(hum)
  4097. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4098. c.Name='creator';
  4099. c.Value=user;
  4100. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4101. Instance.new('BoolValue',hum).Name='killed';
  4102. bullets.clip=bullets.clip+10;
  4103. end;
  4104. end;
  4105.  
  4106. _hum_dam=function(hum,dam,percent)
  4107. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4108. if(hum.Health<=hum.MaxHealth*0.1)then
  4109. _hum_tag(hum);
  4110. end;
  4111. end;
  4112.  
  4113. _ray=function(v0,v1,i)
  4114. local mag=(v0-v1).magnitude;
  4115. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4116.  
  4117. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4118. end;
  4119.  
  4120. _must=function(v0,v1,i)
  4121. local hit,pos=_ray(v0,v1,i);
  4122. return not hit and mouse.target or hit,pos;
  4123. end;
  4124.  
  4125. _cframe=function(x,y,z,r0,r1,r2)
  4126. return CFrame.Angles(
  4127. math.rad(r0 or 0),
  4128. math.rad(r1 or 0),
  4129. math.rad(r2 or 0)
  4130. )*CFrame.new(x,y,z);
  4131. end;
  4132.  
  4133. _update=function()
  4134. if(bool_active and not screen.Parent)then
  4135. screen.Parent=gui;
  4136. elseif(not bool_active and screen.Parent)then
  4137. screen.Parent=nil;
  4138. end;
  4139. end;
  4140.  
  4141. _light=function(v0,v1)
  4142. local mag=(v0-v1).magnitude;
  4143. local len=math.random(2,7);
  4144. len=len>mag/2 and mag/2 or len;
  4145.  
  4146. --local light=_new'part'{
  4147. -- cFrame=CFrame.new(v0,v1);
  4148. -- size=Vector3.new(1,1,1);
  4149. -- color=_RGB(255,255,0);
  4150. -- anchored=true;
  4151. -- inv;
  4152. --};
  4153. _new'blockMesh'{
  4154. scale=Vector3.new(0.2,0.2,len);
  4155. offset=Vector3.new(0,0,-len/2);
  4156. light;
  4157. };
  4158.  
  4159. local bb=_new'billboardGui'{
  4160. size=UDim2.new(2,0,2,0);
  4161. adornee=light;
  4162. light;
  4163. };
  4164. _new'imageLabel'{
  4165. image=url:format(109101526);
  4166. backgroundTransparency=1;
  4167. size=UDim2.new(1,0,1,0);
  4168. bb;
  4169. };
  4170.  
  4171. -- _rem(light,0.15);
  4172. end;
  4173.  
  4174. _rem=function(object,del)
  4175. if(del)then
  4176. delay(del,function()
  4177. if(object.Parent)then
  4178. object.Parent=nil;
  4179. end;
  4180. end);
  4181. else
  4182. pcall(function()
  4183. if(object.Parent)then
  4184. object.Parent=nil;
  4185. end;
  4186. end);
  4187. end;
  4188. end;
  4189.  
  4190. _blood=function(pos,count)
  4191. for i=1,count do
  4192. local p=_new'part'{
  4193. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4194. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4195. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4196. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4197. color=_RGB(255,0,0);
  4198. transparency=0.5;
  4199. canCollide=true;
  4200. bottomSurface=0;
  4201. topSurface=0;
  4202. formFactor=3;
  4203. locked=true;
  4204. inv;
  4205. };
  4206. delay(5,function()
  4207. p.Parent=nil;
  4208. end);
  4209. end;
  4210. end;
  4211.  
  4212. _make_hue=function()
  4213. h_hue=_new'part'{
  4214. size=Vector3.new(0.25,1.8,0.35);
  4215. color=_RGB(100,100,100);
  4216. formFactor=3;
  4217. name='hue';
  4218. handle;
  4219. };
  4220. hh_weld=_new'weld'{
  4221. c1=_cframe(0,0.5,0);
  4222. part0=handle;
  4223. part1=h_hue;
  4224. handle;
  4225. };
  4226. end;
  4227.  
  4228. _shot=function(v0,v1)
  4229. if(not time_left)then
  4230. time_left=0;
  4231. end;
  4232. if(time_left>time())then
  4233. return nil;
  4234. else
  4235. time_left=time()+math.random(1,10)/100;
  4236. end;
  4237.  
  4238. if(bullets.current<1)then
  4239. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4240. soundId='rbxasset://sounds/SWITCH3.wav';
  4241. name='tick_sound';
  4242. volume=0.2;
  4243. pitch=2;
  4244. head;
  4245. };
  4246. tick_sound:play();
  4247. if(bullets.clip>0)then
  4248. time_left=time()+2;
  4249. h_hue:breakJoints();
  4250. h_hue.CanCollide=true;
  4251. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4252. _rem(h_hue,10);
  4253. delay(1.9,function()
  4254. _make_hue();
  4255. local got=(bullets.clip>bullets.maximum and
  4256. bullets.maximum or
  4257. bullets.clip)-bullets.current;
  4258.  
  4259. bullets.clip=bullets.clip-got;
  4260. bullets.current=bullets.current+got;
  4261. end);
  4262. end;
  4263. return nil;
  4264. else
  4265. bullets.current=bullets.current-1;
  4266.  
  4267. h_weld.C1=_cframe(0,0.75,0,
  4268. -math.random(1000,1100)/10,180,0);
  4269. d_weld.C1=_cframe(0,-0.25,0.3);
  4270.  
  4271. lightstuff.Visible=true;
  4272. delay(0.1,function()
  4273. lightstuff.Visible=false;
  4274. end);
  4275.  
  4276. _rem(_new'part'{
  4277. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4278. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4279. size=Vector3.new(0.1,0.1,0.4);
  4280. color=_RGB(200,200,0);
  4281. material='Slate';
  4282. canCollide=true;
  4283. formFactor=3;
  4284. inv;
  4285. },5);
  4286.  
  4287. delay(0.1,function()
  4288. d_weld.C1=_cframe(0,-0.25,0);
  4289. if(bool_active)then
  4290. h_weld.C1=h_weld_cf_active;
  4291. end;
  4292. end)
  4293. end;
  4294.  
  4295. local hit,pos=_must(v0,v1,char);
  4296.  
  4297. shot_sound:play();
  4298.  
  4299.  
  4300. _rem(_new'part'{
  4301. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4302. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4303. color=_RGB(255,255,0);
  4304. transparency=0.6;
  4305. reflectance=0.5;
  4306. canCollide=false;
  4307. bottomSurface=0;
  4308. anchored=true;
  4309. formFactor=3;
  4310. topSurface=0;
  4311. inv;
  4312. },.15);
  4313. _light(v0,v1);
  4314.  
  4315. if(not hit)then return nil;end;
  4316.  
  4317. if(hit.Parent.className=='Hat')then
  4318. hit:breakJoints();
  4319. hit.CanCollide=true;
  4320. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4321. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4322. else
  4323. local hum=_hum(hit.Parent);
  4324. if(not hum)then
  4325. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4326. hit:breakJoints();
  4327. hit.CanCollide=true;
  4328. end;
  4329. else
  4330. _hum_dam(hum,math.random(4,6));
  4331. _blood(pos,math.random(3,6));
  4332. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4333. if(hit.Name=='Head')then
  4334. hum.Health=0;
  4335. _blood(pos,math.random(3,6));
  4336. delay(0.001,function()
  4337. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4338. pitch=math.random(70,100)*0.01;
  4339. soundId=url:format(1876552);
  4340. name='head_shot';
  4341. workspace;
  4342. }:play();
  4343. end);
  4344. _hum_tag(hum);
  4345. _rem(_new'part'{
  4346. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4347. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4348. color=torso.Color;
  4349. transparency=0.5;
  4350. canCollide=false;
  4351. bottomSurface=0;
  4352. anchored=true;
  4353. formFactor=3;
  4354. topSurface=0;
  4355. inv;
  4356. },30);
  4357. hit.Parent=nil;
  4358. for b=0,1 do
  4359. for a=0,1 do
  4360. for i=0,1 do
  4361. _rem(_new'part'{
  4362. velocity=CFrame.new(v0,pos).lookVector*20;
  4363. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4364. size=Vector3.new(0.5,0.5,0.5);
  4365. color=_RGB(255,255,255);
  4366. bottomSurface=0;
  4367. canCollide=true;
  4368. transparency=0;
  4369. formFactor=3;
  4370. topSurface=0;
  4371. hum;
  4372. },30);
  4373. end;
  4374. end;
  4375. end;
  4376. end;
  4377. end;
  4378. end;
  4379. end;
  4380.  
  4381.  
  4382.  
  4383. _cf_select=function(mouse)
  4384. mouse.Icon=url:format(109111387);--108999296
  4385. bool_active=true;
  4386.  
  4387. local arm=char:findFirstChild'Right Arm';
  4388. local weld=torso:findFirstChild'Right Shoulder';
  4389. if(arm and weld)then
  4390. h_weld.Part0=arm;
  4391. h_weld.C1=h_weld_cf_active;
  4392.  
  4393. weld.Part1=nil;
  4394. weld.Part0=nil;
  4395.  
  4396. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4397. name='right_arml';
  4398. part0=torso;
  4399. part1=arm;
  4400. torso;
  4401. };
  4402.  
  4403. arml=(arml or 0)+1;
  4404. local alv=arml;
  4405. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4406. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4407. gyro.P=30000;
  4408. gyro.D=1000;
  4409. gyro.Name='p_gyro';
  4410. repeat
  4411. local pos=mouse.hit.p;
  4412. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4413.  
  4414. val=-math.pi*0.5;
  4415. valp=val*-1;
  4416. p0=torso.CFrame;
  4417. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4418. p1=p0+((p0.p-pos).unit*-2);
  4419. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4420. hitpos=torso.Position;
  4421. cj=CFrame.new(hitpos);
  4422. c0=torso.CFrame:inverse()*cj;
  4423. c1=p2:inverse()*cj;
  4424. weld.C0=c0;
  4425. weld.C1=c1;
  4426.  
  4427. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4428.  
  4429. wait(0.001);
  4430. until arml~=alv;
  4431. gyro.Parent=nil;
  4432. end;
  4433. end;
  4434.  
  4435. _cf_deselect=function()
  4436. bool_active=false;
  4437. arml=(arml or 0)+1;
  4438. loop_shot=(loop_shot or 0)+1;
  4439.  
  4440. h_weld.Part0=torso;
  4441. h_weld.C1=h_weld_cf_inactive;
  4442.  
  4443. local weld=torso:findFirstChild'right_arml';
  4444. if(weld)then
  4445. weld.Part1=nil;
  4446. weld.Part0=nil;
  4447. end;
  4448. local arm=char:findFirstChild'Right Arm';
  4449. local weld=torso:findFirstChild'Right Shoulder';
  4450. if(arm and weld)then
  4451. weld.Part0=torso;
  4452. weld.Part1=arm;
  4453. end;
  4454. end;
  4455.  
  4456. _cf_mouse=function(event,fun)
  4457. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4458. if(bool_active)then
  4459. fun(...);
  4460. end;
  4461. end);
  4462. end;
  4463.  
  4464.  
  4465. do
  4466. local main=getfenv(0);
  4467. local c=game:children();
  4468. local check=function(v)
  4469. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4470. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4471. end;
  4472. end;
  4473. for i=1,#c do
  4474. pcall(check,c[i]);
  4475. end;
  4476. end;
  4477.  
  4478.  
  4479. bullets={
  4480. maximum=51111111111111111111111111110;
  4481. current=511111111111111111111111111111110;
  4482. clip=501111111111111111111111111111111*4;
  4483. };
  4484.  
  4485. list_base_props={
  4486. backgroundColor3=_RGB(0,0,0);
  4487. textColor3=_RGB(200,200,200);
  4488. borderSizePixel=0;
  4489. color=_RGB(0,0,0);
  4490. archivable=false;
  4491. canCollide=false;
  4492. bottomSurface=0;
  4493. topSurface=0;
  4494. formFactor=0;
  4495. locked=true;
  4496. };
  4497.  
  4498.  
  4499.  
  4500. user=players.localPlayer;
  4501. mouse=user:getMouse();
  4502. char=user.Character;
  4503. gui=user.PlayerGui;
  4504. bag=user.Backpack;
  4505. torso=char.Torso;
  4506. head=char.Head;
  4507. hum=_hum(char);
  4508.  
  4509. url='rbxassetid://%d';
  4510. name='dev-uzi';
  4511.  
  4512. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4513. 0,90,-70);
  4514. h_weld_cf_active=_cframe(0,0.75,0,
  4515. -110,180,0);
  4516.  
  4517. assert(hum,'humanoid is not found');
  4518.  
  4519.  
  4520.  
  4521. _clear();
  4522.  
  4523.  
  4524. _cf_mouse('button1Down',function()
  4525. loop_shot=(loop_shot or 0)+1;
  4526. local vers=loop_shot;
  4527. local step=runService.Stepped;
  4528. repeat
  4529. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4530. step:wait();--wait(0.001);
  4531. until vers~=loop_shot;
  4532. end);
  4533.  
  4534. _cf_mouse('button1Up',function()
  4535. loop_shot=(loop_shot or 0)+1;
  4536. end);
  4537.  
  4538. _cf_mouse('move',function()
  4539. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4540. end);
  4541.  
  4542. _cf_mouse('keyDown',function(k)
  4543. if(k=='r')then
  4544. if(bullets.clip>0 and time_left<=time())then
  4545. local got=(bullets.clip>bullets.maximum and
  4546. bullets.maximum or
  4547. bullets.clip)-bullets.current;
  4548.  
  4549. bullets.clip=bullets.clip-got;
  4550. bullets.current=bullets.current+got;
  4551. if(got~=0)then
  4552. time_left=time()+2;
  4553. end;
  4554. end;
  4555. end;
  4556. end);
  4557.  
  4558.  
  4559. screen=_new'screenGui'{
  4560. name=name;
  4561. };
  4562.  
  4563. cross_f=_new'frame'{
  4564. size=UDim2.new(0,21,0,21);
  4565. backgroundTransparency=1;
  4566. screen;
  4567. };
  4568.  
  4569. for i=0,1 do
  4570. _new'frame'{
  4571. position=UDim2.new(0,13*i,0,11);
  4572. size=UDim2.new(0,10,0,1);
  4573. cross_f;
  4574. };
  4575. end;
  4576.  
  4577. for i=0,1 do
  4578. _new'frame'{
  4579. position=UDim2.new(0,11,0,13*i);
  4580. size=UDim2.new(0,1,0,10);
  4581. cross_f;
  4582. };
  4583. end;
  4584.  
  4585.  
  4586.  
  4587. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4588. soundId=url:format(2920959);
  4589. pitch=1.4;
  4590. head;
  4591. };
  4592. if(shot_sound.Name~='2920959')then
  4593. shot_sound.Name='2920959';
  4594. shot_sound:play();
  4595. end;
  4596.  
  4597. bin=_new'hopperBin'{
  4598. deselected=_cf_deselect;
  4599. selected=_cf_select;
  4600. name=name;
  4601. bag;
  4602. };
  4603.  
  4604. inv=_new'model'{
  4605. name=name;
  4606. char;
  4607. };
  4608.  
  4609. handle=_new'part'{
  4610. size=Vector3.new(0.3,1.3,0.4);
  4611. color=_RGB(140,140,140);
  4612. name='handle';
  4613. formFactor=3;
  4614. inv;
  4615. touched=function(hit)
  4616. if(hit.Parent.className=='Model')then
  4617. local hum=_hum(hit.Parent);
  4618. if(hum~=nil)then
  4619. _hum_dam(hum,handle.Velocity.magnitude);
  4620. end;
  4621. end;
  4622. end;
  4623. };
  4624. h_weld=_new'weld'{
  4625. c1=h_weld_cf_inactive;
  4626. part1=handle;
  4627. part0=torso;
  4628. handle;
  4629. };
  4630. _make_hue();
  4631.  
  4632. h_part=_new'part'{
  4633. size=Vector3.new(0.4,0.4,1.4);
  4634. color=_RGB(140,140,140);
  4635. name='handle';
  4636. formFactor=3;
  4637. handle;
  4638. };
  4639. hp_weld=_new'weld'{
  4640. c1=_cframe(0,-1.3/2,-0.3,
  4641. 20,0,0);
  4642. part0=handle;
  4643. part1=h_part;
  4644. handle;
  4645. };
  4646.  
  4647. drag=_new'part'{
  4648. size=Vector3.new(0.5,0.45,1.5);
  4649. color=_RGB(100,100,100);
  4650. name='handle';
  4651. formFactor=3;
  4652. handle;
  4653. };
  4654. d_weld=_new'weld'{
  4655. c1=_cframe(0,-0.25,0);
  4656. part0=h_part;
  4657. part1=drag;
  4658. handle;
  4659. };
  4660.  
  4661. tube=_new'part'{
  4662. size=Vector3.new(0.2,0.2,1.5);
  4663. color=_RGB(0,0,0);
  4664. name='handle';
  4665. formFactor=3;
  4666. handle;
  4667. };
  4668. t_weld=_new'weld'{
  4669. c1=_cframe(0,-0.3,-0.1);
  4670. part0=h_part;
  4671. part1=tube;
  4672. handle;
  4673. };
  4674.  
  4675. bullets_label=_new'textLabel'{
  4676. textStrokeColor3=_RGB(0,0,0);
  4677. textColor3=_RGB(200,200,200);
  4678. textStrokeTransparency=0;
  4679. backgroundTransparency=1;
  4680. fontSize=5;
  4681. screen;
  4682. };
  4683.  
  4684. lightstuff=_new'frame'{
  4685. backgroundColor3=_RGB(255,255,255);
  4686. position=UDim2.new(0,0,0,-1);
  4687. backgroundTransparency=0.5;
  4688. size=UDim2.new(1,0,1,1);
  4689. borderSizePixel=0;
  4690. visible=false;
  4691. screen;
  4692. };
  4693.  
  4694. coroutine.wrap(function()
  4695. local red,white,green;
  4696. repeat
  4697. if(screen.Parent)then
  4698. if(not green and bullets.current==bullets.maximum)then
  4699. green=true;
  4700. bullets_label.TextColor3=_RGB(0,200,0);
  4701. elseif(not red and bullets.current==0)then
  4702. red=true;
  4703. bullets_label.TextColor3=_RGB(200,0,0);
  4704. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4705. bullets_label.TextColor3=_RGB(200,200,200);
  4706. green=false;
  4707. red=false;
  4708. end;
  4709. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4710. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4711. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4712. end;
  4713. wait(0.001);
  4714. until nil;
  4715. end)();
  4716.  
  4717.  
  4718. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4719. local vers=_G.dev_pistol_version;
  4720. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4721. if(hum.Health==0)then
  4722. _clear();
  4723. end;
  4724. end
  4725. end)
  4726.  
  4727. addcmd('nil', 'removes the player',{},
  4728. function(args, speaker)
  4729. local players = getPlayer(args[1], speaker)
  4730. for i,v in pairs(players)do
  4731. pcall(function() gPlayers[v].Character:Remove() end)
  4732. gPlayers[v].Character = nil
  4733. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4734. Notify('Made player(s) nil') end end end)
  4735.  
  4736. addcmd('ban', 'goodbye ;)',{},
  4737. function(args, speaker)
  4738. local players = getPlayer(args[1], speaker)
  4739. for i,v in pairs(players)do
  4740. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4741. Notify('Banned player(s)') end
  4742. spawn(function()
  4743. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4744. if not FindTable(banname, gPlayers[v].Name) then
  4745. table.insert(banT, _players[v].userId)
  4746. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4747. updatebans()
  4748. kickF(gPlayers[v])
  4749. end
  4750. end
  4751. end)
  4752. end
  4753. end)
  4754.  
  4755. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4756. function(args, speaker)
  4757. banT = {}
  4758. banname = {}
  4759. Notify('Removed all bans')
  4760. updatebans()
  4761. end)
  4762.  
  4763. addcmd('unban','unbans a player',{},
  4764. function(args, speaker)
  4765. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4766. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4767. for i,v in pairs(banname) do
  4768. if v.NAME == tostring(args[1]) then
  4769. table.remove(banname, i)
  4770. updatebans()
  4771. end end
  4772. Notify('Unbanned ' .. args[1])
  4773. end
  4774. end)
  4775.  
  4776. addcmd('dismiss', 'dismiss',{'verify'},
  4777. function(args, speaker)
  4778. for _, child in pairs( workspace:GetChildren()) do
  4779. if child.Name == speaker.Name .. "TAB" then
  4780. child:Destroy() end end
  4781. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4782. end)
  4783.  
  4784. addcmd('admin', 'ur an admin now ;o',{},
  4785. function(args, speaker)
  4786. if speaker.userId ~= LP.userId then
  4787. lponly(speaker) else
  4788. local players = getPlayer(args[1], speaker)
  4789. for i,v in pairs(players)do
  4790. spawn(function()
  4791. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4792. table.insert(adminT, _players[v].userId)
  4793. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4794. updateadmins()
  4795. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4796. Notify('Gave player(s) admin') end
  4797. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4798. end end) end end end)
  4799.  
  4800. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4801. function(args, speaker)
  4802. if speaker.userId ~= LP.userId then
  4803. lponly(speaker) else
  4804. local players = getPlayer(args[1], speaker)
  4805. for i,v in pairs(players)do
  4806. local radmin = tostring(_players[v].Name)
  4807. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4808. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4809. for a,b in pairs(adminname) do
  4810. if b.NAME == radmin then
  4811. table.remove(adminname, a)
  4812. updateadmins()
  4813. end end
  4814. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4815. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4816. Notify('Removed admin from player(s)') end
  4817. end
  4818. end
  4819. end
  4820. end)
  4821.  
  4822. addcmd('bang', 'owo',{'rape'},
  4823. function(args, speaker)
  4824. local players = getPlayer(args[1], speaker)
  4825. local target = getPlayer(args[2], speaker)[1]
  4826. for i,v in pairs(players)do
  4827. if args[2] then
  4828. rape(target, v)
  4829. else
  4830. rape(v, speaker.Name)
  4831. end
  4832. end
  4833. end)
  4834.  
  4835. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4836. function(args, speaker)
  4837. local players = getPlayer(args[1], speaker)
  4838. for i,v in pairs(players)do
  4839. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4840. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4841. end
  4842.  
  4843. y = Instance.new("BillboardGui")
  4844. y.Size = UDim2.new(0,100,0,150)
  4845. y.StudsOffset = Vector3.new(0,1,0)
  4846. y.Parent = gPlayers[v].Character.Head
  4847. y.Adornee = gPlayers[v].Character.Head
  4848. f = Instance.new("TextLabel")
  4849. f.Parent = y
  4850. f.BackgroundTransparency = 1
  4851. f.Position = UDim2.new(0,0,0,-50)
  4852. f.Size = UDim2.new(0,100,0,100)
  4853. f.Font = "Highway"
  4854. f.FontSize = "Size48"
  4855. f.Text = GLS(false, 1)
  4856. f.TextStrokeColor3 = Color3.new(0,0,0)
  4857. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4858. f.TextStrokeTransparency = 0
  4859. f.TextYAlignment = "Bottom"
  4860. end
  4861. end)
  4862.  
  4863. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4864. function(args, speaker)
  4865. local players = getPlayer(args[1], speaker)
  4866. for i,v in pairs(players)do
  4867. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4868. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4869. end
  4870. end
  4871. end)
  4872.  
  4873. function pipeTp(name,target)
  4874. spawn(function()
  4875. local pipe = Instance.new("Part")
  4876. pipe.Name = "Pipe"
  4877. pipe.Color = Color3.new(52/255,142/255,64/255)
  4878. pipe.Size = Vector3.new(8,8,8)
  4879. pipe.Anchored = true
  4880. local mesh = Instance.new("SpecialMesh",pipe)
  4881. mesh.MeshId = "rbxassetid://856736661"
  4882. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4883. local sound = Instance.new("Sound",pipe)
  4884. sound.SoundId = "rbxassetid://864352897"
  4885. sound.Volume = 1
  4886.  
  4887. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4888.  
  4889. local char = game:GetService("Players")[name].Character
  4890. char.PrimaryPart = char.HumanoidRootPart
  4891. if char:FindFirstChild("Torso") then
  4892. char.Torso.Anchored = true
  4893. else
  4894. char.UpperTorso.Anchored = true
  4895. end
  4896.  
  4897. local torso = char.HumanoidRootPart
  4898. local initPos = torso.CFrame
  4899.  
  4900. pipe.Parent = workspace
  4901. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4902.  
  4903. for i = 0,8,0.2 do
  4904. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4905. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4906. game:GetService("RunService").RenderStepped:wait()
  4907. end
  4908.  
  4909. sound:Play()
  4910. for i = 7,-8,-0.2 do
  4911. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4912. game:GetService("RunService").RenderStepped:wait()
  4913. end
  4914. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4915.  
  4916. for i = 8,0,-0.2 do
  4917. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4918. game:GetService("RunService").RenderStepped:wait()
  4919. end
  4920.  
  4921. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4922. char:SetPrimaryPartCFrame(pipe.CFrame)
  4923.  
  4924. for i = 0,8,0.2 do
  4925. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4926. game:GetService("RunService").RenderStepped:wait()
  4927. end
  4928.  
  4929. local played = false
  4930. for i = -8,7,0.2 do
  4931. if i >= 0 and not played then played = true sound:Play() end
  4932. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4933. game:GetService("RunService").RenderStepped:wait()
  4934. end
  4935. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4936.  
  4937. for i = 8,0,-0.2 do
  4938. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4939. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4940. game:GetService("RunService").RenderStepped:wait()
  4941. end
  4942.  
  4943. pipe:Destroy()
  4944.  
  4945. if char:FindFirstChild("Torso") then
  4946. char.Torso.Anchored = false
  4947. else
  4948. char.UpperTorso.Anchored = false
  4949. end
  4950. end)
  4951. end
  4952.  
  4953. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4954. function(args, speaker)
  4955. local players = getPlayer(args[1], speaker)
  4956. local target = getPlayer(args[2], speaker)[1]
  4957. for i,v in pairs(players)do
  4958. pipeTp(v,target)
  4959. end
  4960. end)
  4961.  
  4962. addcmd('rhats', 'no more hats',{'removehats'},
  4963. function(args, speaker)
  4964. local players = getPlayer(args[1], speaker)
  4965. for i,v in pairs(players) do
  4966. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4967. if v:IsA('Accessory') then
  4968. v:destroy()
  4969. end
  4970. end
  4971. end
  4972. end)
  4973.  
  4974. addcmd('naked', 'no more clothing',{},
  4975. function(args, speaker)
  4976. local players = getPlayer(args[1], speaker)
  4977. for i,v in pairs(players) do
  4978. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4979. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  4980. v:destroy()
  4981. end
  4982. end
  4983. end
  4984. end)
  4985.  
  4986. addcmd('rainbow', 'makes a players parts change colors',{},
  4987. function(args, speaker)
  4988. local players = getPlayer(args[1], speaker)
  4989. for i,v in pairs(players) do
  4990. local Parts={}
  4991. local function GetDiscoColor(hue)
  4992. local section = hue % 1 * 3
  4993. local secondary = 0.5 * math.pi * (section % 1)
  4994. if section < 1 then
  4995. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  4996. elseif section < 2 then
  4997. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  4998. else
  4999. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5000. end
  5001. end
  5002. local Part = function(x,y,z,color,tr,cc,an,parent)
  5003. local p = Instance.new('Part',parent)
  5004. p.formFactor = 'Custom'
  5005. p.Size = Vector3.new(x,y,z)
  5006. p.BrickColor = BrickColor.new(color)
  5007. p.CanCollide = cc
  5008. p.Transparency = tr
  5009. p.Anchored = an
  5010. p.TopSurface,p.BottomSurface = 0,0
  5011. p:BreakJoints''
  5012. table.insert(Parts,p)
  5013. return p
  5014. end
  5015. local Weld = function(p0,p1)
  5016. local w = Instance.new('Motor',p0)
  5017. w.Part0 = p0
  5018. w.Part1 = p1
  5019. return w
  5020. end
  5021. local Mesh = function(par,num,x,y,z)
  5022. local msh = 0
  5023. if num == 1 then
  5024. msh = Instance.new("SpecialMesh",par)
  5025. msh.MeshId='rbxasset://fonts/torso.mesh'
  5026. msh.TextureId='rbxasset://25701026'
  5027. end
  5028. if num == 2 then
  5029. msh = Instance.new("SpecialMesh",par)
  5030. msh.MeshId='rbxasset://fonts/head.mesh'
  5031. msh.TextureId='rbxassetid://25701026'
  5032. end
  5033. msh.Scale = Vector3.new(x,y,z)
  5034. return msh
  5035. end
  5036. local char=gPlayers[v].Character
  5037. for _,v in pairs(char:GetChildren()) do
  5038. if v.ClassName=="Part" then
  5039. v.Transparency=1
  5040. elseif v.ClassName=="Hat" then
  5041. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5042. table.insert(Parts,v.Handle)
  5043. end
  5044. end
  5045. local t=Part(1,1,1,'',0,false,false,char)
  5046. Mesh(t,1,1,1,1)
  5047. Weld(char.Torso,t)
  5048. local a=Part(1,1,1,'',0,false,false,char)
  5049. Mesh(a,1,.5,1,1)
  5050. Weld(char['Right Arm'],a)
  5051. local a=Part(1,1,1,'',0,false,false,char)
  5052. Mesh(a,1,.5,1,1)
  5053. Weld(char['Left Arm'],a)
  5054. local l=Part(1,1,1,'',0,false,false,char)
  5055. Mesh(l,1,.5,1,1)
  5056. Weld(char['Right Leg'],l)
  5057. local l=Part(1,1,1,'',0,false,false,char)
  5058. Mesh(l,1,.5,1,1)
  5059. Weld(char['Left Leg'],l)
  5060. local h=Part(1,1,1,'',0,false,false,char)
  5061. Mesh(h,2,1,1,1)
  5062. Weld(char.Head,h)
  5063. spawn(function()
  5064. while(coroutine.yield())do
  5065. for i=1,#Parts do
  5066. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5067. end
  5068. end;
  5069. end);
  5070. end
  5071. end)
  5072.  
  5073. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5074. function(args, speaker)
  5075. local players = getPlayer(args[1], speaker)
  5076. for i,v in pairs(players) do
  5077. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5078. if v:IsA('Tool') or v:IsA('HopperBin') then
  5079. v:destroy() end
  5080. for i,v in pairs(players) do
  5081. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5082. if v:IsA('Tool') or v:IsA('HopperBin') then
  5083. v:destroy() end end end
  5084. end
  5085. end
  5086. end)
  5087.  
  5088. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5089. function(args, speaker)
  5090. local players = getPlayer(args[1], speaker)
  5091. for i,v in pairs(players)do
  5092. local function copy(instance)
  5093. for i,c in pairs(instance:GetChildren())do
  5094. if c:IsA('Tool') or c:IsA('HopperBin') then
  5095. c:Clone().Parent = gPlayers[v].StarterGear end
  5096. copy(c)
  5097. end
  5098. end
  5099. copy(gPlayers[v].Backpack)
  5100. end
  5101. for i,v in pairs(players)do
  5102. local function copy(instance)
  5103. for i,c in pairs(instance:GetChildren())do
  5104. if c:IsA('Tool') or c:IsA('HopperBin') then
  5105. c:Clone().Parent = gPlayers[v].StarterGear end
  5106. copy(c)
  5107. end
  5108. end
  5109. copy(gPlayers[v].Character)
  5110. end
  5111. Notify('Copied tools to StarterGear')
  5112. end)
  5113.  
  5114. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5115. function(args, speaker)
  5116. local players = getPlayer(args[1], speaker)
  5117. for i,v in pairs(players)do
  5118. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5119. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5120. end end end
  5121. Notify('Cleared tools from StarterGear')
  5122. end)
  5123.  
  5124. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5125. function(args, speaker)
  5126. local players = getPlayer(args[1], speaker)
  5127. for i,v in pairs(players)do
  5128. local function copy(instance)
  5129. for i,c in pairs(instance:GetChildren())do
  5130. if c:IsA('Tool') or c:IsA('HopperBin') then
  5131. c:Clone().Parent = gPlayers[v].Backpack end
  5132. copy(c)
  5133. end
  5134. end
  5135. copy(LightingService)
  5136. end
  5137. for i,v in pairs(players)do
  5138. local function copy(instance)
  5139. for i,c in pairs(instance:GetChildren())do
  5140. if c:IsA('Tool') or c:IsA('HopperBin') then
  5141. c:Clone().Parent = gPlayers[v].Backpack end
  5142. copy(c)
  5143. end
  5144. end
  5145. copy(game.ReplicatedStorage)
  5146. end
  5147. end)
  5148.  
  5149. wdisco = false
  5150. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5151. function(args, speaker)
  5152. if wdisco == false then
  5153. wdisco = true
  5154. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5155. repeat wait(1)
  5156. if wdisco == true then
  5157. local function color(instance)
  5158. for i,v in pairs(instance:GetChildren())do
  5159. if v.className == "Part" then
  5160. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5161. color(v)
  5162. end
  5163. end
  5164. color(workspace)
  5165. end
  5166. until wdisco == false
  5167. end
  5168. end)
  5169.  
  5170. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5171. function(args, speaker)
  5172. wdisco = false
  5173. end)
  5174.  
  5175. addcmd('gravity', 'workspace gravity',{''},
  5176. function(args, speaker)
  5177. workspace.Gravity = args[1]
  5178. Notify('Gravity set to ' .. args[1])
  5179. end)
  5180.  
  5181. SINFOGUIopen = false
  5182. function serverinfogui()
  5183. if SINFOGUIopen == false then
  5184. local Sinfo = Instance.new("ScreenGui")
  5185. local drag = Instance.new("Frame")
  5186. local PromptDialog = Instance.new("Frame")
  5187. local shadow = Instance.new("Frame")
  5188. local PopupText = Instance.new("TextLabel")
  5189. local Exit = Instance.new("TextButton")
  5190. local ContainerFrame = Instance.new("Frame")
  5191. local TextLabel = Instance.new("TextLabel")
  5192. local TextLabel2 = Instance.new("TextLabel")
  5193. local TextLabel3 = Instance.new("TextLabel")
  5194. local Time = Instance.new("TextLabel")
  5195. local appearance = Instance.new("TextLabel")
  5196. local fe = Instance.new("TextLabel")
  5197. local maxplayers = Instance.new("TextLabel")
  5198. local name = Instance.new("TextLabel")
  5199. local placeid = Instance.new("TextLabel")
  5200. local playerid = Instance.new("TextLabel")
  5201. local players = Instance.new("TextLabel")
  5202. Sinfo.Name = "Sinfo"
  5203. Sinfo.Parent = game.CoreGui
  5204. drag.Name = "drag"
  5205. drag.Parent = Sinfo
  5206. drag.Active = true
  5207. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5208. drag.BackgroundTransparency = 1
  5209. dragGUI(drag)
  5210. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5211. drag.Size = UDim2.new(0, 290, 0, 30)
  5212. PromptDialog.Name = "PromptDialog"
  5213. PromptDialog.Parent = drag
  5214. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5215. PromptDialog.BackgroundTransparency = 1
  5216. PromptDialog.BorderSizePixel = 0
  5217. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5218. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5219. PromptDialog.ZIndex = 8
  5220. shadow.Name = "shadow"
  5221. shadow.Parent = PromptDialog
  5222. shadow.BackgroundColor3 = maincolor
  5223. shadow.BackgroundTransparency = 0.30000001192093
  5224. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5225. shadow.BorderSizePixel = 0
  5226. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5227. shadow.Size = UDim2.new(0, 290, 0, 26)
  5228. PopupText.Name = "PopupText"
  5229. PopupText.Parent = shadow
  5230. PopupText.BackgroundTransparency = 1
  5231. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5232. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5233. PopupText.ZIndex = 110
  5234. PopupText.Font = Enum.Font.SourceSansBold
  5235. PopupText.FontSize = Enum.FontSize.Size28
  5236. PopupText.Text = "Server"
  5237. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5238. PopupText.TextStrokeTransparency = 0
  5239. PopupText.TextWrapped = true
  5240. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5241. Exit.Name = "Exit"
  5242. Exit.Parent = shadow
  5243. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5244. Exit.BackgroundTransparency = 0.30000001192093
  5245. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5246. Exit.BorderSizePixel = 0
  5247. Exit.Position = UDim2.new(0, 267, 0, 3)
  5248. Exit.Size = UDim2.new(0, 20, 0, 20)
  5249. Exit.FontSize = Enum.FontSize.Size14
  5250. Exit.Text = ""
  5251. ContainerFrame.Name = "ContainerFrame"
  5252. ContainerFrame.Parent = PromptDialog
  5253. ContainerFrame.BackgroundColor3 = maincolor
  5254. ContainerFrame.BackgroundTransparency = 0.5
  5255. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5256. ContainerFrame.BorderSizePixel = 0
  5257. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5258. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5259. ContainerFrame.ZIndex = 5
  5260. TextLabel.Name = "Text Label"
  5261. TextLabel.Parent = ContainerFrame
  5262. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5263. TextLabel.BackgroundTransparency = 1
  5264. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5265. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5266. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5267. TextLabel.ZIndex = 10
  5268. TextLabel.Font = Enum.Font.SourceSans
  5269. TextLabel.FontSize = Enum.FontSize.Size24
  5270. TextLabel.Text = "Run Time:"
  5271. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5272. TextLabel.TextStrokeTransparency = 0
  5273. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5274. TextLabel2.Name = "Text Label2"
  5275. TextLabel2.Parent = ContainerFrame
  5276. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5277. TextLabel2.BackgroundTransparency = 1
  5278. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5279. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5280. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5281. TextLabel2.ZIndex = 10
  5282. TextLabel2.Font = Enum.Font.SourceSans
  5283. TextLabel2.FontSize = Enum.FontSize.Size24
  5284. TextLabel2.Text = "Statistics:"
  5285. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5286. TextLabel2.TextStrokeTransparency = 0
  5287. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5288. TextLabel3.Name = "Text Label3"
  5289. TextLabel3.Parent = ContainerFrame
  5290. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5291. TextLabel3.BackgroundTransparency = 1
  5292. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5293. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5294. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5295. TextLabel3.ZIndex = 10
  5296. TextLabel3.Font = Enum.Font.SourceSans
  5297. TextLabel3.FontSize = Enum.FontSize.Size24
  5298. TextLabel3.Text = "Local Player:"
  5299. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5300. TextLabel3.TextStrokeTransparency = 0
  5301. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5302. Time.Name = "Time"
  5303. Time.Parent = ContainerFrame
  5304. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5305. Time.BackgroundTransparency = 1
  5306. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5307. Time.Position = UDim2.new(0, 10, 0, 90)
  5308. Time.Size = UDim2.new(0, 100, 0, 20)
  5309. Time.ZIndex = 100
  5310. Time.Font = Enum.Font.ArialBold
  5311. Time.FontSize = Enum.FontSize.Size14
  5312. Time.Text = "Loading..."
  5313. Time.TextColor3 = Color3.new(1, 1, 1)
  5314. Time.TextStrokeTransparency = 0
  5315. Time.TextXAlignment = Enum.TextXAlignment.Left
  5316. appearance.Name = "appearance"
  5317. appearance.Parent = ContainerFrame
  5318. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5319. appearance.BackgroundTransparency = 1
  5320. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5321. appearance.Position = UDim2.new(0, 10, 0, 40)
  5322. appearance.Size = UDim2.new(0, 100, 0, 20)
  5323. appearance.ZIndex = 10
  5324. appearance.Font = Enum.Font.ArialBold
  5325. appearance.FontSize = Enum.FontSize.Size14
  5326. appearance.Text = "Appearance: Loading..."
  5327. appearance.TextColor3 = Color3.new(1, 1, 1)
  5328. appearance.TextStrokeTransparency = 0
  5329. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5330. fe.Name = "fe"
  5331. fe.Parent = ContainerFrame
  5332. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5333. fe.BackgroundTransparency = 1
  5334. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5335. fe.Position = UDim2.new(0, 10, 0, 200)
  5336. fe.Size = UDim2.new(0, 100, 0, 20)
  5337. fe.ZIndex = 10
  5338. fe.Font = Enum.Font.ArialBold
  5339. fe.FontSize = Enum.FontSize.Size14
  5340. fe.Text = "Loading..."
  5341. fe.TextColor3 = Color3.new(1, 1, 1)
  5342. fe.TextStrokeTransparency = 0
  5343. fe.TextXAlignment = Enum.TextXAlignment.Left
  5344. maxplayers.Name = "maxplayers"
  5345. maxplayers.Parent = ContainerFrame
  5346. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5347. maxplayers.BackgroundTransparency = 1
  5348. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5349. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5350. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5351. maxplayers.ZIndex = 10
  5352. maxplayers.Font = Enum.Font.ArialBold
  5353. maxplayers.FontSize = Enum.FontSize.Size14
  5354. maxplayers.Text = "Loading..."
  5355. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5356. maxplayers.TextStrokeTransparency = 0
  5357. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5358. name.Name = "name"
  5359. name.Parent = ContainerFrame
  5360. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5361. name.BackgroundTransparency = 1
  5362. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5363. name.Position = UDim2.new(0, 10, 0, 180)
  5364. name.Size = UDim2.new(0, 100, 0, 20)
  5365. name.ZIndex = 10
  5366. name.Font = Enum.Font.ArialBold
  5367. name.FontSize = Enum.FontSize.Size14
  5368. name.Text = "Place: Loading..."
  5369. name.TextColor3 = Color3.new(1, 1, 1)
  5370. name.TextStrokeTransparency = 0
  5371. name.TextXAlignment = Enum.TextXAlignment.Left
  5372. placeid.Name = "placeid"
  5373. placeid.Parent = ContainerFrame
  5374. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5375. placeid.BackgroundTransparency = 1
  5376. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5377. placeid.Position = UDim2.new(0, 10, 0, 220)
  5378. placeid.Size = UDim2.new(0, 100, 0, 20)
  5379. placeid.ZIndex = 10
  5380. placeid.Font = Enum.Font.ArialBold
  5381. placeid.FontSize = Enum.FontSize.Size14
  5382. placeid.Text = "Place ID: Loading..."
  5383. placeid.TextColor3 = Color3.new(1, 1, 1)
  5384. placeid.TextStrokeTransparency = 0
  5385. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5386. playerid.Name = "playerid"
  5387. playerid.Parent = ContainerFrame
  5388. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5389. playerid.BackgroundTransparency = 1
  5390. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5391. playerid.Position = UDim2.new(0, 10, 0, 20)
  5392. playerid.Size = UDim2.new(0, 100, 0, 20)
  5393. playerid.ZIndex = 10
  5394. playerid.Font = Enum.Font.ArialBold
  5395. playerid.FontSize = Enum.FontSize.Size14
  5396. playerid.Text = "Player ID: Loading..."
  5397. playerid.TextColor3 = Color3.new(1, 1, 1)
  5398. playerid.TextStrokeTransparency = 0
  5399. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5400. players.Name = "players"
  5401. players.Parent = ContainerFrame
  5402. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5403. players.BackgroundTransparency = 1
  5404. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5405. players.Position = UDim2.new(0, 10, 0, 140)
  5406. players.Size = UDim2.new(0, 100, 0, 20)
  5407. players.ZIndex = 100
  5408. players.Font = Enum.Font.ArialBold
  5409. players.FontSize = Enum.FontSize.Size14
  5410. players.Text = "Loading..."
  5411. players.TextColor3 = Color3.new(1, 1, 1)
  5412. players.TextStrokeTransparency = 0
  5413. players.TextXAlignment = Enum.TextXAlignment.Left
  5414. local SINFOGUI = ContainerFrame
  5415. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5416. SINFOGUIopen = true wait(0.5)
  5417. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5418. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5419. Exit.MouseButton1Click:Connect(function()
  5420. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5421. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5422. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5423. if workspace.FilteringEnabled == true then
  5424. SINFOGUI.fe.Text = "Filtering Enabled"
  5425. elseif workspace.FilteringEnabled == false then
  5426. SINFOGUI.fe.Text = "Filtering Disabled" end
  5427. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5428. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5429. players = gPlayers:getPlayers()
  5430. SINFOGUI.players.Text = #players.. " Player(s)"
  5431. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5432. local seconds = math.floor(workspace.DistributedGameTime)
  5433. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5434. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5435. local seconds = seconds - (minutes * 60)
  5436. local minutes = minutes - (hours * 60)
  5437. if hours < 1 then if minutes < 1 then
  5438. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5439. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5440. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5441. end wait(1) until SINFOGUIopen == false end end
  5442. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5443. function(args, speaker)
  5444. if speaker.userId ~= LP.userId then
  5445. lponly(speaker)
  5446. else
  5447. serverinfogui()
  5448. end
  5449. end)
  5450.  
  5451. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5452. function(args, speaker)
  5453. local players = getPlayer(args[1], speaker)
  5454. for i,v in pairs(players)do
  5455. spawn(function()
  5456. local pchar=_char(v)
  5457. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5458. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5459. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5460. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5461. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5462. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5463. if not args[2] then return end
  5464. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5465. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5466. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5467. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5468. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5469. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5470. end)
  5471. end
  5472. end)
  5473.  
  5474. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5475. function(args, speaker)
  5476. local players = getPlayer(args[1], speaker)
  5477. for i,v in pairs(players)do
  5478. local pchar=_char(v)
  5479. for j,v1 in pairs(pchar:GetDescendants()) do
  5480. if v1:IsA("Sparkles") then
  5481. v1:Destroy()
  5482. end end end
  5483. end)
  5484.  
  5485. addcmd('smoke', 'give a player smoke',{},
  5486. function(args, speaker)
  5487. local players = getPlayer(args[1], speaker)
  5488. for i,v in pairs(players)do
  5489. local pchar=_char(v)
  5490. Instance.new("Smoke", pchar.HumanoidRootPart)
  5491. end
  5492. end)
  5493.  
  5494. addcmd('addstat', 'give a player a stat',{},
  5495. function(args, speaker)
  5496. local players = getPlayer(args[1], speaker)
  5497. for i,v in pairs(players)do
  5498. spawn(function()
  5499. if gPlayers[v]:FindFirstChild("leaderstats") then
  5500. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5501. if child.Name == "STAT" then
  5502. child:Destroy()
  5503. end
  5504. end
  5505. local score = Instance.new("StringValue")
  5506. score.Name = "STAT"
  5507. score.Value = GLS(false, 1)
  5508. score.Parent = gPlayers[v].leaderstats
  5509. else
  5510. local stats = Instance.new("IntValue")
  5511. stats.Name = "leaderstats"
  5512. stats.Parent = gPlayers[v]
  5513. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5514. if child.Name == "STAT" then
  5515. child:Destroy()
  5516. end
  5517. end
  5518. local score = Instance.new("StringValue")
  5519. score.Name = "STAT"
  5520. score.Value = GLS(false, 1)
  5521. score.Parent = gPlayers[v].leaderstats
  5522. end
  5523. end)
  5524. end
  5525. end)
  5526.  
  5527. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5528. function(args, speaker)
  5529. local players = getPlayer(args[1], speaker)
  5530. for i,v in pairs(players)do
  5531. local pchar=_char(v)
  5532. for j,v1 in pairs(pchar:GetDescendants()) do
  5533. if v1:IsA("Smoke") then
  5534. v1:Destroy()
  5535. end
  5536. end
  5537. end
  5538. end)
  5539.  
  5540. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5541. function(args, speaker)
  5542. local players = getPlayer(args[1], speaker)
  5543. for i,v in pairs(players)do
  5544. local pchar=_char(v)
  5545. for i,v in pairs(pchar:GetChildren()) do
  5546. if pchar.Torso:FindFirstChild("Neck") then
  5547. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5548. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5549. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5550. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5551. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5552. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5553. end
  5554. end
  5555. end
  5556. end)
  5557.  
  5558. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5559. function(args, speaker)
  5560. local players = getPlayer(args[1], speaker)
  5561. for i,v in pairs(players)do
  5562. local pchar=_char(v)
  5563. for i,v in pairs(pchar:GetChildren()) do
  5564. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5565. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5566. end
  5567. end
  5568. end)
  5569.  
  5570. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5571. function(args, speaker)
  5572. workspace.Terrain:Clear()
  5573. end)
  5574.  
  5575. addcmd('smite','get hit by lightning',{},
  5576. function(args, speaker)
  5577. local players = getPlayer(args[1], speaker)
  5578. for i,v in pairs(players)do
  5579. local pchar=_char(v)
  5580. spawn(function()
  5581. local char = pchar
  5582. local zeus = Instance.new("Model",char)
  5583. local cloud = Instance.new("Part",zeus)
  5584. cloud.Anchored = true
  5585. cloud.CanCollide = false
  5586. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5587. local sound = Instance.new("Sound",cloud)
  5588. sound.SoundId = "rbxassetid://133426162"
  5589. local mesh = Instance.new("SpecialMesh",cloud)
  5590. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5591. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5592. mesh.Scale = Vector3.new(30,30,40)
  5593. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5594. local light = Instance.new("PointLight",cloud)
  5595. light.Color = Color3.new(0,85/255,1)
  5596. light.Brightness = 10
  5597. light.Range = 30
  5598. light.Enabled = false
  5599. wait(0.2)
  5600. sound.Volume = 0.5
  5601. sound.Pitch = 0.8
  5602. sound:Play()
  5603. light.Enabled = true
  5604. wait(1/100)
  5605. light.Enabled = false
  5606. wait(0.2)
  5607. light.Enabled = true
  5608. light.Brightness = 1
  5609. wait(0.05)
  5610. light.Brightness = 3
  5611. wait(0.02)
  5612. light.Brightness = 1
  5613. wait(0.07)
  5614. light.Brightness = 10
  5615. wait(0.09)
  5616. light.Brightness = 0
  5617. wait(0.01)
  5618. light.Brightness = 7
  5619. light.Enabled = false
  5620. wait(1.5)
  5621. local part1 = Instance.new("Part",zeus)
  5622. part1.Anchored = true
  5623. part1.CanCollide = false
  5624. part1.Size = Vector3.new(2, 9.2, 1)
  5625. part1.BrickColor = BrickColor.new("New Yeller")
  5626. part1.Transparency = 0.6
  5627. part1.BottomSurface = "Smooth"
  5628. part1.TopSurface = "Smooth"
  5629. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5630. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5631. wait()
  5632. local part2 = part1:clone()
  5633. part2.Parent = zeus
  5634. part2.Size = Vector3.new(1, 7.48, 2)
  5635. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5636. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5637. wait()
  5638. local part3 = part1:clone()
  5639. part3.Parent = zeus
  5640. part3.Size = Vector3.new(1.86, 7.56, 1)
  5641. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5642. part3.Rotation = Vector3.new(0, 0, -11.128)
  5643. sound.SoundId = "rbxassetid://130818250"
  5644. sound.Volume = 1
  5645. sound.Pitch = 1
  5646. sound:Play()
  5647. wait()
  5648. part1.Transparency = 1
  5649. part2.Transparency = 1
  5650. part3.Transparency = 1
  5651. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5652. char:BreakJoints()
  5653. end)
  5654. end
  5655. end)
  5656.  
  5657. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5658. function(args, speaker)
  5659. local players = getPlayer(args[1], speaker)
  5660. for i,v in pairs(players)do
  5661. spawn(function()
  5662. local pchar=_char(v)
  5663. 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)
  5664. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5665. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5666. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5667. local f = Instance.new("Sound")
  5668. f.Name = "fly"
  5669. f.SoundId = "rbxassetid://179438534"
  5670. f.Volume = 3
  5671. f.Pitch = 1
  5672. f.Looped = true
  5673. f.archivable = true
  5674. f.Parent = Ast
  5675. f:play()
  5676. local Touched = false
  5677. coroutine.wrap(function()
  5678. repeat wait(0.1)
  5679. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5680. until not Ast or Ast.Parent == nil or Touched == true
  5681. end)()
  5682. Ast.Touched:connect(function(Part)
  5683. if Touched == false then
  5684. Touched = true
  5685. Part:BreakJoints()
  5686. local Boom = Instance.new("Explosion", workspace)
  5687. Boom.Position = Ast.Position
  5688. Boom.BlastPressure = 1000000
  5689. Boom.BlastRadius = 30
  5690. Fire.Heat = 0
  5691. Smoke.RiseVelocity = 0
  5692. f:Destroy()
  5693. local s = Instance.new("Sound")
  5694. s.Name = "boom"
  5695. s.SoundId = "rbxassetid://188590169"
  5696. s.Volume = 3
  5697. s.Pitch = 1
  5698. s.Looped = true
  5699. s.archivable = true
  5700. s.Parent = Ast
  5701. s:play()
  5702. coroutine.wrap(function()
  5703. wait(10)
  5704. s:Destroy()
  5705. if Ast and Ast.Parent ~= nil then
  5706. Ast:Destroy()
  5707. end
  5708. end)()
  5709. end
  5710. end)
  5711. end)
  5712. end
  5713. end)
  5714.  
  5715. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5716. function(args, speaker)
  5717. local players = getPlayer(args[1], speaker)
  5718. for i,v in pairs(players)do
  5719. spawn(function()
  5720. local Char=_char(v)
  5721. local HumanoidRootPart = Char.HumanoidRootPart
  5722. local TickWait = 1
  5723. local Dead = false
  5724.  
  5725. local Position = Vector3.new(0,100,0)
  5726. function NewPart(Parent)
  5727. local Part = Instance.new("Part", Parent)
  5728. Part.CanCollide = false
  5729. Part.Position = Position
  5730. Part.TopSurface = "Smooth"
  5731. Part.BottomSurface = "Smooth"
  5732. Position = Position + Vector3.new(0,10,0)
  5733. return Part
  5734. end
  5735.  
  5736. local Model = Char:FindFirstChild("Bomb")
  5737. if Model then Model:Destroy() end
  5738.  
  5739. local Model = Instance.new("Model", Char)
  5740. Model.Name = "Bomb"
  5741.  
  5742. local Belt = NewPart(Model)
  5743. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5744. local Weld = Instance.new("Weld", Belt)
  5745. Weld.Part0 = Belt
  5746. Weld.Part1 = HumanoidRootPart
  5747. Weld.C0 = CFrame.new(0,1.1,0)
  5748. local Light = Instance.new("PointLight", Belt)
  5749. Light.Range = 15
  5750. Light.Brightness = 5
  5751. Light.Color = Color3.new(1,0,0)
  5752. local Beep = Instance.new("Sound", Belt)
  5753. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5754. local ExplodeSound = Instance.new("Sound", Belt)
  5755. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5756. ExplodeSound.Pitch = 2.8
  5757. ExplodeSound.Volume = 3
  5758.  
  5759. local Back = NewPart(Model)
  5760. Back.Size = Vector3.new(1.5,1.5,0.5)
  5761. local Weld = Instance.new("Weld", Back)
  5762. Weld.Part0 = Back
  5763. Weld.Part1 = HumanoidRootPart
  5764. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5765.  
  5766. local StrapLeft = NewPart(Model)
  5767. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5768. local Weld = Instance.new("Weld", StrapLeft)
  5769. Weld.Part0 = StrapLeft
  5770. Weld.Part1 = HumanoidRootPart
  5771. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5772.  
  5773. local BuckleLeft = NewPart(Model)
  5774. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5775. local Weld = Instance.new("Weld", BuckleLeft)
  5776. Weld.Part0 = BuckleLeft
  5777. Weld.Part1 = HumanoidRootPart
  5778. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5779.  
  5780. local StrapRight = NewPart(Model)
  5781. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5782. local Weld = Instance.new("Weld", StrapRight)
  5783. Weld.Part0 = StrapRight
  5784. Weld.Part1 = HumanoidRootPart
  5785. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5786.  
  5787. local BuckleRight = NewPart(Model)
  5788. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5789. local Weld = Instance.new("Weld", BuckleRight)
  5790. Weld.Part0 = BuckleRight
  5791. Weld.Part1 = HumanoidRootPart
  5792. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5793.  
  5794. LightEnabled = true
  5795. coroutine.wrap(function()
  5796. repeat
  5797. wait(TickWait)
  5798. LightEnabled = not LightEnabled
  5799. Light.Enabled = LightEnabled
  5800. Beep:Play()
  5801. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5802. end)()
  5803.  
  5804. wait(10)
  5805. if Dead == false then
  5806. Dead = true
  5807. ExplodeSound:Play(); wait(1.4)
  5808. local Explosion = Instance.new("Explosion")
  5809. Explosion.Position = Belt.Position
  5810. Explosion.BlastPressure = 100000
  5811. Explosion.DestroyJointRadiusPercent = 0.7
  5812. Explosion.ExplosionType = "CratersAndDebris"
  5813. Explosion.BlastRadius = 50
  5814. Explosion.Parent = workspace
  5815. end
  5816. end)
  5817. end
  5818. end)
  5819.  
  5820. addcmd('btools', 'gives a player btools',{},
  5821. function(args, speaker)
  5822. local players = getPlayer(args[1], speaker)
  5823. if players ~= nil then
  5824. for i, v in pairs(players) do
  5825. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5826. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5827. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5828. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5829. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5830. Notify('Gave btools to player(s)') end end end end)
  5831.  
  5832. addcmd('sword', 'gives a player a sword',{},
  5833. function(args, speaker)
  5834. local players = getPlayer(args[1], speaker)
  5835. if players ~= nil then
  5836. for i, v in pairs(players) do
  5837. coroutine.resume(coroutine.create(function()
  5838. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5839. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5840. sword.GripForward = Vector3.new(-1,0,0)
  5841. sword.GripPos = Vector3.new(0,0,-1.5)
  5842. sword.GripRight = Vector3.new(0,1,0)
  5843. sword.GripUp = Vector3.new(0,0,1)
  5844. 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
  5845. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5846. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5847. local Damage = 15
  5848. local SlashSound = Instance.new("Sound", handle)
  5849. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5850. SlashSound.Volume = 1
  5851. local LungeSound = Instance.new("Sound", handle)
  5852. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5853. LungeSound.Volume = 1
  5854. local UnsheathSound = Instance.new("Sound", handle)
  5855. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5856. UnsheathSound.Volume = 1
  5857. handle.Touched:connect(function(hit)
  5858. 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
  5859. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5860. hit.Parent.Humanoid:TakeDamage(Damage)
  5861. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5862. sword.Enabled = false
  5863. SlashSound:play()
  5864. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5865. wait(0.5)
  5866. sword.Enabled = true
  5867. end
  5868. end)
  5869. sword.Equipped:connect(function(hit)
  5870. UnsheathSound:play()
  5871. sword.Enabled = true
  5872. end)
  5873. end
  5874. end))
  5875. end
  5876. end
  5877. end)
  5878.  
  5879. addcmd('hatsize', 'changes players hat size',{''},
  5880. function(args, speaker)
  5881. local players = getPlayer(args[1], speaker)
  5882. for i,v in pairs(players) do
  5883. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5884. if v:IsA('Accessory') then
  5885. for a,b in pairs(v.Handle:GetChildren()) do
  5886. if b:IsA('SpecialMesh') then
  5887. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5888. end
  5889. end
  5890. end
  5891. end
  5892. end
  5893. end)
  5894.  
  5895. addcmd('headsize', 'changes players head size',{''},
  5896. function(args, speaker)
  5897. local players = getPlayer(args[1], speaker)
  5898. for i,v in pairs(players) do
  5899. local plrchar = _players[v].Character
  5900. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5901. if args[2] == 1 then
  5902. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5903. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5904. else
  5905. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5906. end
  5907. else plrchar.Humanoid.HeadScale.Value = args[2]
  5908. end
  5909. end
  5910. end)
  5911.  
  5912. addcmd('change', 'changes a players stat',{'stat'},
  5913. function(args, speaker)
  5914. local players = getPlayer(args[1], speaker)
  5915. for i,v in pairs(players) do
  5916. if _players[v]:FindFirstChild('leaderstats') then
  5917. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5918. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5919. if args[3] then v.Value = tonumber(args[3]) end
  5920. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5921. v.Value = GLS(false, 2)
  5922. end
  5923. end
  5924. end
  5925. end
  5926. end)
  5927.  
  5928. addcmd('draw', 'drawing tool',{},
  5929. function(args, speaker)
  5930. if speaker.userId ~= LP.userId then
  5931. lponly(speaker)
  5932. else
  5933. for i,v in next,game:children()do
  5934. pcall(function()
  5935. local c=v.className;
  5936. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5937. end);
  5938. end;
  5939.  
  5940.  
  5941. user=players.LocalPlayer;
  5942. uname=user.Name;
  5943. guis=user.PlayerGui;
  5944. pack=user.Backpack;
  5945.  
  5946. keyDowns={};
  5947. freeKeys={};
  5948. shortcuts={};
  5949.  
  5950. _G.mine=_G.mine or{};
  5951.  
  5952. name='Draw3D';
  5953. url='http://www.roblox.com/asset/?id=%d';
  5954.  
  5955. iconNormal=url:format(96578285);
  5956. iconOnDown=url:format(96584484);
  5957.  
  5958. ver=0;
  5959. drawPixel=0.10;
  5960. _G.drawLimit=_G.drawLimit or 1000;
  5961.  
  5962. _G.drawColor=_G.drawColor or Color3.new();
  5963.  
  5964.  
  5965.  
  5966.  
  5967.  
  5968. destroy=game.remove;
  5969. find=game.findFirstChild;
  5970. new=Instance.new;
  5971. with=function(c)
  5972. return function(p)
  5973. local o=type(c)=='string'and new(c)or c;
  5974. local x=p.Parent;p.Parent=nil;
  5975. for i,v in next,p do
  5976. o[i]=v;
  5977. end;
  5978. if(x)then
  5979. o.Parent=x;
  5980. end;
  5981. return o;
  5982. end;
  5983. end;
  5984. getPlace=function()
  5985. if(find(workspace,'draw')==nil)then
  5986. new('Model',workspace).Name='draw';
  5987. end;
  5988. if(find(workspace.draw,uname)==nil)then
  5989. new('Model',workspace.draw).Name=uname;
  5990. end;
  5991. return workspace.draw[uname];
  5992. end;
  5993. drawLine=function(start,target)
  5994. local gui=with'BlockMesh'{
  5995. Parent=with'Part'{
  5996. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5997. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5998. Parent=getPlace();
  5999. Color=_G.drawColor;
  6000. BottomSurface=0;
  6001. Anchored=true;
  6002. TopSurface=0;
  6003. formFactor=3;
  6004. Name=name;
  6005. }}.Parent;
  6006. table.insert(_G.mine,gui);
  6007. return gui;
  6008. end;
  6009. onDown=function()
  6010. if(drawing)then
  6011. return nil;
  6012. end;
  6013. if(selectGui.Adornee)then
  6014. destroy(selectGui.Adornee);
  6015. end;
  6016.  
  6017. drawing=true;
  6018.  
  6019. mouse.Icon=iconOnDown;
  6020. ver=ver+1;
  6021.  
  6022.  
  6023. local cVer,start,target=ver,mouse.hit.p;
  6024.  
  6025. local group={};
  6026. repeat
  6027. Wait(0.02);
  6028.  
  6029. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6030.  
  6031. target=mouse.hit.p;
  6032.  
  6033. table.insert(group,drawLine(start,target));
  6034.  
  6035. start=target;
  6036. end;
  6037. until ver~=cVer;
  6038. drawing=false;
  6039.  
  6040. local groupM=new('Model',getPlace());
  6041. for i,v in next,group do
  6042. if(v:IsDescendantOf(Workspace))then
  6043. v.Parent=groupM;
  6044. end;
  6045. end;
  6046. if(next(groupM:children())==nil)then
  6047. destroy(groupM);
  6048. end;
  6049. end;
  6050. onUp=function()
  6051. mouse.Icon=iconNormal;
  6052. ver=ver+1;
  6053. end;
  6054. onKeyDown=function(k)
  6055. if(freeKeys[k]==false)then
  6056. return false;
  6057. end;
  6058. freeKeys[k]=false;
  6059. Wait(0.01);
  6060. if(keyDowns[k])then
  6061. keyDowns[k]();
  6062. elseif(shortcuts[k])then
  6063. shortcuts[k]();
  6064. end;
  6065. end;
  6066. onKeyUp=function(k)
  6067. freeKeys[k]=true;
  6068. end;
  6069. onMove=function()
  6070.  
  6071. end;
  6072. onSelect=function(lmouse)
  6073. frame.Visible=true;
  6074.  
  6075. mouse=lmouse;
  6076.  
  6077. mouse.Icon=iconNormal;
  6078.  
  6079. mouse.Button1Down:connect(onDown);
  6080. mouse.KeyDown:connect(onKeyDown);
  6081. mouse.Button1Up:connect(onUp);
  6082. mouse.KeyUp:connect(onKeyUp);
  6083. mouse.Move:connect(onMove);
  6084. end;
  6085. onDeselect=function()
  6086. ver=ver+1;
  6087. frame.Visible=false;
  6088. selectGui.Adornee=nil;
  6089. mouse.Icon=iconNormal;
  6090. for i,v in next,freeKeys do
  6091. freeKeys[i]=true;
  6092. end;
  6093. end;
  6094. addButton=function(title,shortcut,fun)
  6095. with'TextButton'{
  6096. Text=string.format(' %s (%s)',title,shortcut);
  6097. TextXAlignment=0;
  6098. Parent=frame;
  6099. }.MouseButton1Up:connect(fun);
  6100.  
  6101. shortcuts[shortcut]=fun;
  6102.  
  6103. local c=#frame:children();
  6104. for i,v in next,frame:children()do
  6105. v.Position=UDim2.new(0,0,0,20*(i-1));
  6106. v.Size=UDim2.new(1,0,0,20);
  6107. end;
  6108.  
  6109. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6110. frame.Size=UDim2.new(0,150,0,c*20);
  6111. end;
  6112.  
  6113.  
  6114.  
  6115.  
  6116.  
  6117.  
  6118.  
  6119.  
  6120. for i,v in next,{guis;pack;}do
  6121. pcall(function()
  6122. repeat until destroy(v[name]);
  6123. end);
  6124. end;
  6125.  
  6126.  
  6127.  
  6128. tool=with'HopperBin'{
  6129. Parent=pack;
  6130. Name=name;
  6131. };
  6132. tool.Deselected:connect(onDeselect);
  6133. tool.Selected:connect(onSelect);
  6134.  
  6135.  
  6136.  
  6137.  
  6138. screen=with'ScreenGui'{
  6139. Parent=guis;
  6140. Name=name;
  6141. };
  6142. frame=with'Frame'{
  6143. Parent=screen;
  6144. Visible=false;
  6145. };
  6146. clframe=with'Frame'{
  6147. Position=UDim2.new(.5,-50,.5,-50);
  6148. Size=UDim2.new(0,100,0,100);
  6149. Visible=false;
  6150. Parent=screen;
  6151. };
  6152. selectGui=with'SelectionBox'{
  6153. Parent=screen;
  6154. };
  6155.  
  6156. local c=0;
  6157. for y=0,7 do
  6158. for x=0,7 do
  6159. local color=BrickColor.palette(c).Color;
  6160.  
  6161. with'ImageButton'{
  6162. Position=UDim2.new(.125*x,0,.125*y);
  6163. Size=UDim2.new(.125,0,.125);
  6164. BackgroundColor3=color;
  6165. Parent=clframe;
  6166. }.MouseButton1Up:connect(function()
  6167. clframe.Visible=false;
  6168. _G.drawColor=color;
  6169. end);
  6170.  
  6171. c=c+1;
  6172. end;
  6173. end;
  6174.  
  6175. addButton('Color','c',function()
  6176. clframe.Visible=true;
  6177. end);
  6178. addButton('Remove your draws','r',function()
  6179. repeat
  6180. destroy(_G.mine[1]);
  6181. table.remove(_G.mine,1);
  6182. Wait(0.01);
  6183. until nil;
  6184. end);
  6185. addButton('Remove global draws','k',function()
  6186. destroy(workspace.draw);
  6187. while(_G.mine[1])do
  6188. destroy(_G.mine[1]);
  6189. table.remove(_G.mine,1);
  6190. end;
  6191. end);
  6192. addButton('Remove selected','x',function()
  6193. repeat
  6194. if(find(workspace,'draw'))then
  6195. local dt=mouse.target;
  6196. if(dt and dt:IsDescendantOf(workspace.draw))then
  6197. selectGui.Adornee=dt.Parent;
  6198. else
  6199. selectGui.Adornee=nil;
  6200. end;
  6201. else
  6202. selectGui.Adornee=nil;
  6203. end;
  6204. Wait(0.01);
  6205. until freeKeys.x;
  6206. selectGui.Adornee=nil;
  6207. end);
  6208.  
  6209.  
  6210.  
  6211.  
  6212. repeat
  6213. Wait(0.01);
  6214. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6215. destroy(_G.mine[1]);
  6216. table.remove(_G.mine,1);
  6217. end;
  6218. until script.Parent==nil or tool.Parent==nil;
  6219. script.Disabled=true;
  6220. destroy(screen);
  6221. end
  6222. end)
  6223.  
  6224. addcmd('god', 'gods player',{},
  6225. function(args, speaker)
  6226. local players = getPlayer(args[1], speaker)
  6227. for i,v in pairs(players)do
  6228. local pchar=_char(v)
  6229. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6230. end
  6231. end)
  6232.  
  6233. addcmd('sgod', 'silently gods player',{},
  6234. function(args, speaker)
  6235. local players = getPlayer(args[1], speaker)
  6236. for i,v in pairs(players)do
  6237. local pchar=_char(v)
  6238. spawn(function()
  6239. pchar.Humanoid.MaxHealth = 10000000
  6240. wait()
  6241. pchar.Humanoid.Health = 10000000
  6242. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6243. Notify('Silent godded player(s)') end
  6244. end)
  6245. end
  6246. end)
  6247.  
  6248. addcmd('ungod', 'removes god from a player',{},
  6249. function(args, speaker)
  6250. local players = getPlayer(args[1], speaker)
  6251. for i,v in pairs(players)do
  6252. local pchar=_char(v)
  6253. if pchar then
  6254. pchar.Humanoid.MaxHealth=100
  6255. pchar.Humanoid.Health=100
  6256. end
  6257. end
  6258. end)
  6259.  
  6260. addcmd('heal', 'resets a players health',{},
  6261. function(args, speaker)
  6262. local players = getPlayer(args[1], speaker)
  6263. for i,v in pairs(players)do spawn(function()
  6264. local pchar=_char(v)
  6265. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6266.  
  6267. addcmd('fart', 'makes u fart',{},
  6268. function(args, speaker)
  6269. local players = getPlayer(args[1], speaker)
  6270. for i,v in pairs(players)do
  6271. spawn(function()
  6272. local pchar=_char(v)
  6273. fart = Instance.new("Smoke")
  6274. fart.Parent = pchar.HumanoidRootPart
  6275. fart.Color = Color3.new(255/255, 255/255, 0)
  6276. fart.Opacity = 0.4
  6277. fart.Size = 1.0
  6278. fart.RiseVelocity = 8
  6279. fartsound = Instance.new("Sound", workspace)
  6280. fsound = "http://www.roblox.com/asset?id=251309043"
  6281. fartsound.SoundId = fsound
  6282. fartsound.Volume = 1.0
  6283. fartsound:Play()
  6284. wait(9.0)
  6285. fartsound:Destroy()
  6286. pchar.HumanoidRootPart.Smoke:Destroy()
  6287. end)
  6288. end
  6289. end)
  6290.  
  6291. addcmd('decalspam', 'you can already guess...',{},
  6292. function(args, speaker)
  6293. Notify('Decal Spammed ID: ' ..args[1])
  6294. wait(4)
  6295. decalID = args[1]
  6296. function exPro(root)
  6297. for _, v in pairs(root:GetChildren()) do
  6298. if v:IsA("BasePart") then
  6299. local One = Instance.new("Decal", v)
  6300. local Two = Instance.new("Decal", v)
  6301. local Three = Instance.new("Decal", v)
  6302. local Four = Instance.new("Decal", v)
  6303. local Five = Instance.new("Decal", v)
  6304. local Six = Instance.new("Decal", v)
  6305. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6306. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6307. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6308. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6309. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6310. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6311. One.Face = "Front"
  6312. Two.Face = "Back"
  6313. Three.Face = "Right"
  6314. Four.Face = "Left"
  6315. Five.Face = "Top"
  6316. Six.Face = "Bottom"
  6317. One.Name = "IYdecal"
  6318. Two.Name = "IYdecal"
  6319. Three.Name = "IYdecal"
  6320. Four.Name = "IYdecal"
  6321. Five.Name = "IYdecal"
  6322. Six.Name = "IYdecal"
  6323. end
  6324. exPro(v)
  6325. end
  6326. end
  6327. function asdf(root)
  6328. for _, v in pairs(root:GetChildren()) do
  6329. asdf(v)
  6330. end
  6331. end
  6332. exPro(workspace)
  6333. asdf(workspace)
  6334. end)
  6335.  
  6336. addcmd('undecalspam', 'removes the mess',{},
  6337. function(args, speaker)
  6338. Notify('Removing Decal Spam...')
  6339. wait(4)
  6340. function exPro(root)
  6341. for _, v in pairs(root:GetChildren()) do
  6342. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6343. v.Parent = nil
  6344. end
  6345. exPro(v)
  6346. end
  6347. end
  6348. function asdf(root)
  6349. for _, v in pairs(root:GetChildren()) do
  6350. asdf(v)
  6351. end
  6352. end
  6353. exPro(workspace)
  6354. asdf(workspace)
  6355. end)
  6356.  
  6357. addcmd('sky', 'sets the sky',{'skybox'},
  6358. function(args, speaker)
  6359. playinggif = false
  6360. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6361. s = Instance.new("Sky")
  6362. s.Name = "Sky"
  6363. s.Parent = LightingService
  6364. local skyboxID = args[1]
  6365. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6366. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6367. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6368. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6369. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6370. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6371. LightingService.TimeOfDay = 12
  6372. end)
  6373.  
  6374. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6375. function(args, speaker)
  6376. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6377. playinggif = false
  6378. wait(0.5)
  6379. local GIF = splitString(args[1])
  6380. for _, child in pairs( gLighting:GetChildren()) do
  6381. if child.ClassName == "Sky" then
  6382. child:Destroy()
  6383. end
  6384. end
  6385. Sky = Instance.new("Sky",game.Lighting)
  6386. Notify('Loading...')
  6387. playinggif = true
  6388. for N,F in ipairs(GIF) do
  6389. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6390. end
  6391. gLighting.TimeOfDay = 12
  6392. Notify('Playing skybox')
  6393. playinggif = true
  6394. wait(0.5)
  6395. repeat
  6396. for N,F in ipairs(GIF) do
  6397. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6398. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6399. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6400. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6401. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6402. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6403. wait(skyinterval)
  6404. end
  6405. until playinggif == false
  6406. end)
  6407.  
  6408. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6409. function(args, speaker)
  6410. playinggif = false
  6411. wait(0.5)
  6412. Notify('Stopped sky gif')
  6413. for _, child in pairs( gLighting:GetChildren()) do
  6414. if child.ClassName == "Sky" then
  6415. child:Destroy()
  6416. end
  6417. end
  6418. end)
  6419.  
  6420. addcmd('freeze', 'freezes a player',{'fr'},
  6421. function(args, speaker)
  6422. local players = getPlayer(args[1], speaker)
  6423. if players ~= nil then
  6424. for i, v in pairs(players) do
  6425. spawn(function()
  6426. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6427. end
  6428. end)
  6429. end
  6430. end
  6431. end)
  6432.  
  6433. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6434. function(args, speaker)
  6435. local players = getPlayer(args[1], speaker)
  6436. if players ~= nil then
  6437. for i, v in pairs(players) do
  6438. spawn(function()
  6439. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6440. end
  6441. end)
  6442. end
  6443. end
  6444. end)
  6445.  
  6446. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6447. function(args, speaker)
  6448. local players = getPlayer(args[1], speaker)
  6449. if players ~= nil then
  6450. for i, v in pairs(players) do
  6451. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6452. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6453. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6454. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6455. M.Anchored = true
  6456. end
  6457. end
  6458. end)
  6459.  
  6460. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6461. function(args, speaker)
  6462. for i,v in pairs(workspace:GetDescendants()) do
  6463. if v:IsA("SpawnLocation") then
  6464. v:Destroy()
  6465. end
  6466. end
  6467. end)
  6468.  
  6469. addcmd('neon', 'makes a player neon',{},
  6470. function(args, speaker)
  6471. local players = getPlayer(args[1], speaker)
  6472. if players ~= nil then
  6473. for i, v in pairs(players) do
  6474. for _, child in pairs( _char(v):GetChildren()) do
  6475. if child.ClassName == "CharacterMesh" then
  6476. child:Destroy()
  6477. end
  6478. end
  6479. for _, child in pairs( _char(v):GetChildren()) do
  6480. if child.ClassName == "Shirt" then
  6481. child:Destroy()
  6482. end
  6483. end
  6484. for _, child in pairs( _char(v):GetChildren()) do
  6485. if child.ClassName == "Pants" then
  6486. child:Destroy()
  6487. end
  6488. end
  6489. for _, child in pairs( _char(v):GetDescendants()) do
  6490. if child.ClassName == "Part" then
  6491. child.Material = "Neon"
  6492. end
  6493. end
  6494. end
  6495. end
  6496. end)
  6497.  
  6498. addcmd('glass', 'makes a player glass',{},
  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 = "Glass"
  6521. child.Transparency = 0.3
  6522. end
  6523. end
  6524. end
  6525. end
  6526. end)
  6527.  
  6528. addcmd('kill', 'kills a player',{},
  6529. function(args, speaker)
  6530. local players = getPlayer(args[1], speaker)
  6531. for i,v in pairs(players)do
  6532. local pchar=_char(v)
  6533. pchar:BreakJoints()
  6534. end
  6535. end)
  6536.  
  6537. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6538. function(args, speaker)
  6539. local players = getPlayer(args[1], speaker)
  6540. for i,v in pairs(players)do
  6541. spawn(function()
  6542. local plr = gPlayers[v]
  6543. local char = plr.Character
  6544. char.Humanoid.WalkSpeed = 100
  6545. char.Humanoid.JumpPower = 70
  6546. spawn(function()
  6547. for i,v in pairs(char:GetChildren()) do
  6548. if v:IsA("BasePart") then
  6549. coroutine.wrap(function()
  6550. for i=0,1,.1 do
  6551. wait()
  6552. v.Transparency = v.Transparency +i
  6553. end
  6554. end)()
  6555. end
  6556. end
  6557. for i,v in pairs(char:GetChildren()) do
  6558. if v:IsA("Accessory") then
  6559. coroutine.wrap(function()
  6560. for i=0,1,.1 do
  6561. wait()
  6562. v.Handle.Transparency = v.Handle.Transparency +i
  6563. end
  6564. end)()
  6565. end
  6566. end
  6567. end)
  6568. char.Head.face:Destroy()
  6569. wait(1)
  6570. local s = Instance.new("Sound")
  6571. s.Name = "wae"
  6572. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6573. s.Volume = 1
  6574. s.Pitch = 1
  6575. s.Looped = true
  6576. s.archivable = true
  6577. s.Parent = gPlayers.LocalPlayer.Character.Head
  6578. s:play()
  6579. local daqueen = Instance.new("Part",char)
  6580. daqueen.Name = "asd"
  6581. daqueen.CanCollide = false
  6582. local mesh = Instance.new("SpecialMesh",daqueen)
  6583. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6584. mesh.MeshId = "rbxassetid://1300136843"
  6585. local text = Instance.new("Decal",daqueen)
  6586. text.Name = "asd"
  6587. text.Texture = "rbxassetid://1300137893"
  6588. local knowdawey = Instance.new("Weld",char)
  6589. knowdawey.Part0 = char.HumanoidRootPart
  6590. knowdawey.Part1 = daqueen
  6591. local eye1 = Instance.new("Part")
  6592. eye1.CanCollide = false
  6593. eye1.Parent = char
  6594. local mesh1 = Instance.new("SpecialMesh",eye1)
  6595. mesh1.MeshId = "rbxassetid://1300138314"
  6596. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6597. local eyetext = Instance.new("Decal",eye1)
  6598. eyetext.Texture = "rbxassetid://1300129774"
  6599. local eye1w = Instance.new("Weld",char)
  6600. eye1w.Part0 = char.HumanoidRootPart
  6601. eye1w.Part1 = eye1
  6602. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6603. end)
  6604. end
  6605. end)
  6606.  
  6607. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6608. function(args, speaker)
  6609. part = GLS(false, 0)
  6610. local function dels(instance)
  6611. for i,v in pairs(instance:GetChildren())do
  6612. if v.Name:lower() == part:lower() then v:Destroy() end
  6613. dels(v)
  6614. end
  6615. end
  6616. dels(workspace)
  6617. Notify('Deleted ' ..GLS(false, 0))
  6618. end)
  6619.  
  6620. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6621. function(args, speaker)
  6622. part = GLS(false, 0)
  6623. local function dels(instance)
  6624. for i,v in pairs(instance:GetChildren())do
  6625. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6626. dels(v)
  6627. end
  6628. end
  6629. dels(workspace)
  6630. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6631. end)
  6632.  
  6633. addcmd('blur', 'adjusts blur',{},
  6634. function(args, speaker)
  6635. local function dels(instance)
  6636. for i,v in pairs(instance:GetChildren())do
  6637. if v:IsA'BlurEffect'then v:Destroy()end
  6638. dels(v)
  6639. end
  6640. end
  6641. dels(LightingService)
  6642.  
  6643. local b = Instance.new("BlurEffect", LightingService)
  6644. b.Name = "IYblur"
  6645. b.Size = args[1]
  6646. end)
  6647.  
  6648. addcmd('distortsound','changes volume of sound',{'distort'},
  6649. function(args, speaker)
  6650. for i,v in pairs(workspace:GetChildren())do
  6651. if v:IsA("Sound") and v.Name == "IYsound" then
  6652. v:ClearAllChildren ()
  6653. local d = Instance.new('DistortionSoundEffect')
  6654. d.Parent = v
  6655. d.Level = args[1]
  6656. Notify('Changed distortion to ' .. args[1])
  6657. end
  6658. end
  6659. end)
  6660.  
  6661. addcmd('volume','changes volume of sound',{'vol'},
  6662. function(args, speaker)
  6663. for i,v in pairs(workspace:GetChildren())do
  6664. if v:IsA("Sound") and v.Name == "IYsound" then
  6665. v.Volume = args[1]
  6666. Notify('Changed volume to ' .. args[1])
  6667. end
  6668. end
  6669. end)
  6670.  
  6671. addcmd('pitch','changes pitch of sound',{},
  6672. function(args, speaker)
  6673. for i,v in pairs(workspace:GetChildren())do
  6674. if v:IsA("Sound") and v.Name == "IYsound" then
  6675. v.Pitch = args[1]
  6676. Notify('Changed pitch to ' .. args[1])
  6677. end
  6678. end
  6679. end)
  6680.  
  6681. addcmd('loadmap', 'spawns a map',{},
  6682. function(args, speaker)
  6683. local m = args[1]
  6684. for _,v in pairs(workspace:GetChildren()) do
  6685. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6686. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6687. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6688. wait(1)
  6689. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6690. map.Parent = workspace
  6691. end)
  6692.  
  6693. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6694. function(args, speaker)
  6695. msghook()
  6696. if MSGhook == false then
  6697. local localp = game:GetService'Players'.LocalPlayer
  6698. localp.CharacterAppearanceId = 20018
  6699. localp.Character:BreakJoints()
  6700. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6701. Instance.new("ForceField", localp.Character)
  6702. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6703. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6704. localp.CharacterAppearanceId = 0
  6705. localp.Character:BreakJoints()
  6706. if _G.mainhat ~= nil then
  6707. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6708. local part = Instance.new('Part')
  6709. part.Anchored = true
  6710. part.Transparency = 1
  6711. main.Disabled = false
  6712. main.Parent = part
  6713. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6714. part.Parent = localp.Character
  6715. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6716. repeat wait() until localp:FindFirstChild'ChessMsg'
  6717. part:Destroy()
  6718. local message = localp:FindFirstChild'ChessMsg'
  6719. message.Text = ''
  6720. message.Parent = workspace
  6721. message.Name = "IYmessage"
  6722. if part ~= nil then part:Destroy() end
  6723. localp.Character.HumanoidRootPart.Anchored = false
  6724. for _, child in pairs( workspace:GetChildren()) do
  6725. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6726. child:Destroy()
  6727. end
  6728. end
  6729. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6730. if _G.msg ~= nil then
  6731. Notify('Loaded global message bypass')
  6732. else
  6733. execCmd("loadm")
  6734. end
  6735. end
  6736. elseif MSGhook == true then
  6737. Notify('Messages already loaded!')
  6738. end
  6739. end)
  6740.  
  6741. addcmd('countdown', 'makes a countdown', {},
  6742. function(args, speaker)
  6743. local players = getPlayer(args[1], speaker)
  6744. if args[1] ~= string then
  6745. local time = args[1]
  6746. msghook()
  6747. if MSGhook == true then
  6748. local h = workspace.IYmessage
  6749. for i = time, 1, -1 do
  6750. wait(1)
  6751. h.Text = "Countdown: "..i..""
  6752. end
  6753. wait(1)
  6754. h.Text = "Times Up!"
  6755. wait(2)
  6756. h.Text = ''
  6757. elseif MSGhook == false then
  6758. execCmd("loadm")
  6759. repeat wait() until workspace:FindFirstChild("IYmessage")
  6760. local h = workspace.IYmessage
  6761. for i = time, 1, -1 do
  6762. wait(1)
  6763. h.Text = "Countdown: "..i..""
  6764. end
  6765. wait(1)
  6766. h.Text = "Times Up!"
  6767. wait(2)
  6768. h.Text = ''
  6769. end
  6770. end
  6771. end)
  6772.  
  6773. addcmd('explode', 'explode a player', {},
  6774. function(args, speaker)
  6775. local players = getPlayer(args[1], speaker)
  6776. for i, v in pairs(players) do
  6777. local char = _char(v)
  6778. if char:FindFirstChild("HumanoidRootPart") then
  6779. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6780. end
  6781. end
  6782. end)
  6783.  
  6784. addcmd('flood', 'makes a flood e.e', {},
  6785. function(args, speaker)
  6786. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6787. end)
  6788.  
  6789. addcmd('spookyify', 'makes it sp00ky', {},
  6790. function(args, speaker)
  6791. local music = Instance.new("Sound", workspace)
  6792. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6793. music.Volume = 20
  6794. music.Looped = true
  6795. music:Play()
  6796.  
  6797. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6798. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6799. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6800. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6801.  
  6802. local w = workspace:GetChildren()
  6803.  
  6804. for i= 1,#w do
  6805. if w[i]:isA("BasePart") then
  6806. pe = Instance.new("ParticleEmitter", w[i])
  6807. pe.Texture = tex4
  6808. pe.VelocitySpread = 5
  6809. end
  6810. end
  6811.  
  6812. local playerLeaderstats = {}
  6813. for i, v in pairs(gPlayers:GetChildren()) do
  6814. table.insert(playerLeaderstats, v)
  6815. end
  6816. for i, v in pairs(playerLeaderstats) do
  6817. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6818. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6819. pe.VelocitySpread = 50
  6820. end
  6821.  
  6822. texture = "http://www.roblox.com/asset/?id=185495987"
  6823.  
  6824. local A = workspace:GetChildren()
  6825. local B = workspace:GetChildren()
  6826. local C = workspace:GetChildren()
  6827. local D = workspace:GetChildren()
  6828. local E = workspace:GetChildren()
  6829. local F = workspace:GetChildren()
  6830. for i,v in pairs(A) do
  6831. if v:IsA("Part") then
  6832. local d = Instance.new("Decal",v)
  6833. v.Decal.Face = "Top"
  6834. v.Decal.Texture = texture
  6835. v.Anchored = true
  6836. end
  6837. end
  6838.  
  6839. for i,v in pairs(B) do
  6840. if v:IsA("Part") then
  6841. local s = Instance.new("Decal",v)
  6842. s.Face = "Front"
  6843. s.Texture = texture
  6844. end
  6845. end
  6846.  
  6847. for i,v in pairs(C) do
  6848. if v:IsA("Part") then
  6849. local h = Instance.new("Decal",v)
  6850. h.Face = "Back"
  6851. h.Texture = texture
  6852. end
  6853. end
  6854.  
  6855. for i,v in pairs(D) do
  6856. if v:IsA("Part") then
  6857. local j = Instance.new("Decal",v)
  6858. j.Face = "Left"
  6859. j.Texture = texture
  6860. end
  6861. end
  6862.  
  6863. for i,v in pairs(E) do
  6864. if v:IsA("Part") then
  6865. local k = Instance.new("Decal",v)
  6866. k.Face = "Right"
  6867. k.Texture = texture
  6868. end
  6869. end
  6870.  
  6871. for i,v in pairs(F) do
  6872. if v:IsA("Part") then
  6873. local l = Instance.new("Decal",v)
  6874. l.Face = "Bottom"
  6875. l.Texture = texture
  6876. end
  6877.  
  6878. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6879. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6880. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6881. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6882. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6883. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6884. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6885. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6886.  
  6887. Spooky = Instance.new("Sound", workspace)
  6888. Spooky.Name = "Spooky"
  6889. Spooky.SoundId = "rbxassetid://174270407"
  6890. Spooky.Volume = 15
  6891. Spooky.Looped = true
  6892. Spooky:Play()
  6893.  
  6894. Sky = Instance.new("Sky", LightingService)
  6895. Sky.SkyboxBk = imageOne
  6896. Sky.SkyboxDn = imageOne
  6897. Sky.SkyboxFt = imageOne
  6898. Sky.SkyboxLf = imageOne
  6899. Sky.SkyboxRt = imageOne
  6900. Sky.SkyboxUp = imageOne
  6901.  
  6902.  
  6903. while true do
  6904. Sky.SkyboxBk = imageOne
  6905. Sky.SkyboxDn = imageOne
  6906. Sky.SkyboxFt = imageOne
  6907. Sky.SkyboxLf = imageOne
  6908. Sky.SkyboxRt = imageOne
  6909. Sky.SkyboxUp = imageOne
  6910. wait(0.15)
  6911. Sky.SkyboxBk = imageTwo
  6912. Sky.SkyboxDn = imageTwo
  6913. Sky.SkyboxFt = imageTwo
  6914. Sky.SkyboxLf = imageTwo
  6915. Sky.SkyboxRt = imageTwo
  6916. Sky.SkyboxUp = imageTwo
  6917. wait(0.15)
  6918. Sky.SkyboxBk = imageThree
  6919. Sky.SkyboxDn = imageThree
  6920. Sky.SkyboxFt = imageThree
  6921. Sky.SkyboxLf = imageThree
  6922. Sky.SkyboxRt = imageThree
  6923. Sky.SkyboxUp = imageThree
  6924. wait(0.15)
  6925. Sky.SkyboxBk = imageFour
  6926. Sky.SkyboxDn = imageFour
  6927. Sky.SkyboxFt = imageFour
  6928. Sky.SkyboxLf = imageFour
  6929. Sky.SkyboxRt = imageFour
  6930. Sky.SkyboxUp = imageFour
  6931. wait(0.15)
  6932. Sky.SkyboxBk = imageFive
  6933. Sky.SkyboxDn = imageFive
  6934. Sky.SkyboxFt = imageFive
  6935. Sky.SkyboxLf = imageFive
  6936. Sky.SkyboxRt = imageFive
  6937. Sky.SkyboxUp = imageFive
  6938. wait(0.15)
  6939. Sky.SkyboxBk = imageSix
  6940. Sky.SkyboxDn = imageSix
  6941. Sky.SkyboxFt = imageSix
  6942. Sky.SkyboxLf = imageSix
  6943. Sky.SkyboxRt = imageSix
  6944. Sky.SkyboxUp = imageSix
  6945. wait(0.15)
  6946. Sky.SkyboxBk = imageSeven
  6947. Sky.SkyboxDn = imageSeven
  6948. Sky.SkyboxFt = imageSeven
  6949. Sky.SkyboxLf = imageSeven
  6950. Sky.SkyboxRt = imageSeven
  6951. Sky.SkyboxUp = imageSeven
  6952. wait(0.15)
  6953. Sky.SkyboxBk = imageEight
  6954. Sky.SkyboxDn = imageEight
  6955. Sky.SkyboxFt = imageEight
  6956. Sky.SkyboxLf = imageEight
  6957. Sky.SkyboxRt = imageEight
  6958. Sky.SkyboxUp = imageEight
  6959. wait(0.15)
  6960.  
  6961. end
  6962. end
  6963. end)
  6964.  
  6965. addcmd('invisible', 'make a player invisible',{'invis'},
  6966. function(args, speaker)
  6967. local players = getPlayer(args[1], speaker)
  6968. for i, v in pairs(players) do
  6969. for k, v2 in pairs(_char(v):GetChildren()) do
  6970. if v2.className == "Part" then
  6971. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  6972. elseif v2.className == "Accessory" then
  6973. if v2:FindFirstChild("Handle") then
  6974. v2.Handle.Transparency = 1
  6975. end
  6976. end
  6977. if v2:FindFirstChild("face") then
  6978. v2.face.Transparency = 1
  6979. end
  6980. end
  6981. end
  6982. end)
  6983.  
  6984. addcmd('visible', 'make a player visible',{'vis'},
  6985. function(args, speaker)
  6986. local players = getPlayer(args[1], speaker)
  6987. for i, v in pairs(players) do
  6988. for k, v2 in pairs(_char(v):GetChildren()) do
  6989. if v2.className == "Part" then
  6990. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6991. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6992. end
  6993. if v2:FindFirstChild("face") then
  6994. v2.face.Transparency = 0
  6995. end
  6996. end
  6997. end
  6998. end)
  6999.  
  7000. addcmd('goto', 'go to a player',{'to'},
  7001. function(args, speaker)
  7002. local players = getPlayer(args[1], speaker)
  7003. if _char(players[1]) ~= nil then
  7004. if speaker.Character:FindFirstChild("Humanoid") then
  7005. speaker.Character.Humanoid.Jump = true
  7006. end
  7007. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7008. end
  7009. end)
  7010.  
  7011. addcmd('bring', 'bring a player to you',{},
  7012. function(args, speaker)
  7013. local players = getPlayer(args[1], speaker)
  7014. for i,v in pairs(players) do
  7015. if _char(v) ~= nil then
  7016. if _char(v):FindFirstChild("Humanoid") then
  7017. _char(v).Humanoid.Jump = true
  7018. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7019. end
  7020. wait(0.1)
  7021. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7022. end
  7023. end
  7024. end)
  7025.  
  7026. addcmd('tp', 'teleport player 1 to player 2',{},
  7027. function(args, speaker)
  7028. local players1=getPlayer(args[1], speaker)
  7029. local players2=getPlayer(args[2], speaker)
  7030. if not players2[1] then return end
  7031. for i,v in pairs(players1) do
  7032. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7033. if _char(v):FindFirstChild("Humanoid") then
  7034. _char(v).Humanoid.Jump = true
  7035. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7036. end
  7037. wait(0.1)
  7038. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7039. end
  7040. end
  7041. end)
  7042.  
  7043. local WayPoints = {}
  7044. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7045. function(args, speaker)
  7046. local WPName = tostring(GLS(false, 0))
  7047. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7048. Notify("Created waypoint: "..GLS(false, 0))
  7049. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7050. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7051. updatepositions()
  7052. end
  7053. end)
  7054.  
  7055. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7056. function(args, speaker)
  7057. for i,v in pairs(WayPoints) do
  7058. if v.NAME == tostring(GLS(false, 0)) then
  7059. Notify("Deleted waypoint: " .. v.NAME)
  7060. table.remove(WayPoints, i)
  7061. updatepositions()
  7062. end end
  7063. end)
  7064.  
  7065.  
  7066. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7067. function(args, speaker)
  7068. local players = getPlayer(args[1], speaker)
  7069. local WPName = tostring(GLS(false, 1))
  7070. for i,v in pairs(players) do
  7071. if gPlayers[v] and gPlayers[v].Character then
  7072. for i,_ in pairs(WayPoints) do
  7073. local x = WayPoints[i].COORD[1]
  7074. local y = WayPoints[i].COORD[2]
  7075. local z = WayPoints[i].COORD[3]
  7076. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7077. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7078. end
  7079. end
  7080. end
  7081. end
  7082. end)
  7083.  
  7084. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7085. function(args, speaker)
  7086. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7087. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7088. if _players[v].Character and _players[b].Character then
  7089. _players[v].CharacterAppearanceId = _players[b].userId
  7090. refresh(_players[v])
  7091. end
  7092. end
  7093. end
  7094. end)
  7095.  
  7096. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7097. function(args, speaker)
  7098. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7099. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7100. spawn(function()
  7101. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7102. if v:IsA('Tool') or v:IsA('HopperBin') then
  7103. if not _players[b] then
  7104. v:Clone().Parent = speaker.Backpack
  7105. else v:Clone().Parent = _players[b].Backpack
  7106. end
  7107. end
  7108. end
  7109. end)
  7110. end
  7111. end
  7112. end)
  7113.  
  7114. addcmd('char', 'change a players appearance',{},
  7115. function(args, speaker)
  7116. local players = getPlayer(args[1], speaker)
  7117. if not args[1]or not args[2]then return end
  7118. local id=args[2]
  7119. if players ~= nil then
  7120. for i,v in pairs(players) do
  7121. gPlayers[v].CharacterAppearanceId = id
  7122. refresh(gPlayers[v])
  7123. end
  7124. end
  7125. end)
  7126.  
  7127. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7128. function(args, speaker)
  7129. local players = getPlayer(args[1], speaker)
  7130. if players ~= nil then
  7131. for i,v in pairs(players) do
  7132. gPlayers[v].CharacterAppearanceId = 0
  7133. refresh(gPlayers[v])
  7134. end
  7135. end
  7136. end)
  7137.  
  7138. addcmd('speed', 'change a players walkspeed',{'ws'},
  7139. function(args, speaker)
  7140. local players = getPlayer(args[1], speaker)
  7141. if not args[1]or not args[2]then return end
  7142. local num=args[2]
  7143. for i,v in pairs(players) do
  7144. if _char(v):FindFirstChild("Humanoid") then
  7145. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7146. end
  7147. end
  7148. end)
  7149.  
  7150. addcmd('jump', 'forces a player to jump',{},
  7151. function(args, speaker)
  7152. local players = getPlayer(args[1], speaker)
  7153. for i,v in pairs(players) do
  7154. if _char(v):FindFirstChild("Humanoid") then
  7155. _char(v).Humanoid.Jump = true
  7156. end
  7157. end
  7158. end)
  7159.  
  7160. jumping = {}
  7161. addcmd('loopjump','like a bunny :)',{'ljump'},
  7162. function(args, speaker)
  7163. local players = getPlayer(args[1], speaker)
  7164. for i,v in pairs(players)do
  7165. spawn(function()
  7166. if FindTable(jumping, _players[v].Name) then return end
  7167. table.insert(jumping, _players[v].Name)
  7168. repeat wait(0.01)
  7169. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7170. if _players[v].Character.Humanoid.Jump ~= true then
  7171. _players[v].Character.Humanoid.Jump = true end end
  7172. until not FindTable(jumping, _players[v].Name)
  7173. end)
  7174. end
  7175. end)
  7176.  
  7177. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7178. function(args, speaker)
  7179. local players = getPlayer(args[1], speaker)
  7180. for i,v in pairs(players)do
  7181. spawn(function()
  7182. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7183. end)
  7184. end
  7185. end)
  7186.  
  7187. addcmd('sit', 'sit a player',{},
  7188. function(args, speaker)
  7189. local players = getPlayer(args[1], speaker)
  7190. for i,v in pairs(players) do
  7191. if _char(v):FindFirstChild("Humanoid") then
  7192. _char(v).Humanoid.Sit = true
  7193. end
  7194. end
  7195. end)
  7196.  
  7197. sitting = {}
  7198. addcmd('loopsit','very annoying',{'lsit'},
  7199. function(args, speaker)
  7200. local players = getPlayer(args[1], speaker)
  7201. for i,v in pairs(players)do
  7202. spawn(function()
  7203. if FindTable(sitting, _players[v].Name) then return end
  7204. table.insert(sitting, _players[v].Name)
  7205. repeat wait(0.01)
  7206. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7207. if _players[v].Character.Humanoid.Sit ~= true then
  7208. _players[v].Character.Humanoid.Sit = true end end
  7209. until not FindTable(sitting, _players[v].Name)
  7210. end)
  7211. end
  7212. end)
  7213.  
  7214. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7215. function(args, speaker)
  7216. local players = getPlayer(args[1], speaker)
  7217. for i,v in pairs(players)do
  7218. spawn(function()
  7219. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7220. end)
  7221. end
  7222. end)
  7223.  
  7224. addcmd('strength',' strong',{},
  7225. function(args, speaker)
  7226. local players = getPlayer(args[1], speaker)
  7227. for i,v in pairs(players)do
  7228. spawn(function()
  7229. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7230. if child.ClassName == "Part" then
  7231. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7232. end
  7233. end
  7234. end)
  7235. end
  7236. end)
  7237.  
  7238. addcmd('weaken',' weak',{},
  7239. function(args, speaker)
  7240. local players = getPlayer(args[1], speaker)
  7241. for i,v in pairs(players)do
  7242. spawn(function()
  7243. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7244. if child.ClassName == "Part" then
  7245. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7246. end
  7247. end
  7248. end)
  7249. end
  7250. end)
  7251.  
  7252. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7253. function(args, speaker)
  7254. local players = getPlayer(args[1], speaker)
  7255. for i,v in pairs(players)do
  7256. spawn(function()
  7257. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7258. if child.ClassName == "Part" then
  7259. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7260. end
  7261. end
  7262. end)
  7263. end
  7264. end)
  7265.  
  7266. addcmd('trip','makes a player trip',{},
  7267. function(args, speaker)
  7268. local players = getPlayer(args[1], speaker)
  7269. for i,v in pairs(players)do
  7270. spawn(function()
  7271. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7272. local dir = _players[v].Character:findFirstChild("Right Leg")
  7273. dir.Anchored = true
  7274. if dir.Anchored == true then
  7275. wait(.5)
  7276. _players[v].Character.Humanoid.Sit = true
  7277. wait(1)
  7278. _players[v].Character.Humanoid.Sit = false
  7279. dir.Anchored = false
  7280. end
  7281. end
  7282. end)
  7283. end
  7284. end)
  7285.  
  7286. oofing = false
  7287. addcmd('loopoof','very VERY annoying',{},
  7288. function(args, speaker)
  7289. oofing = true
  7290. repeat wait(0.01)
  7291. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7292. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7293. for _,x in pairs(v.Character.Head:GetChildren()) do
  7294. if x:IsA'Sound' then x.Playing = true end
  7295. end
  7296. end
  7297. end
  7298. until oofing == false
  7299. end)
  7300.  
  7301. addcmd('unloopoof','stops the oof chaos',{},
  7302. function(args, speaker)
  7303. oofing = false
  7304. end)
  7305.  
  7306. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7307. function(args, speaker)
  7308. local players = getPlayer(args[1], speaker)
  7309. if not args[1]or not args[2]then return end
  7310. local num=args[2]
  7311. for i,v in pairs(players) do
  7312. if _char(v):FindFirstChild("Humanoid") then
  7313. _char(v).Humanoid.JumpPower=tonumber(num)
  7314. end
  7315. end
  7316. end)
  7317.  
  7318. addcmd('confuse', 'confusing...',{},
  7319. function(args, speaker)
  7320. local players = getPlayer(args[1], speaker)
  7321. for i,v in pairs(players) do
  7322. spawn(function()
  7323. if _char(v):FindFirstChild("Humanoid") then
  7324. _char(v).Humanoid.Name = "ConfusedNigga"
  7325. while true do
  7326. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7327. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7328. wait(0.1)
  7329. end
  7330.  
  7331. end
  7332. end)
  7333. end
  7334. end)
  7335.  
  7336. addcmd('unconfuse', 'not confusing...',{},
  7337. function(args, speaker)
  7338. local players = getPlayer(args[1], speaker)
  7339. for i,v in pairs(players) do
  7340. spawn(function()
  7341. if _char(v):FindFirstChild("ConfusedNigga") then
  7342. _char(v).ConfusedNigga.Name = "Humanoid"
  7343. wait(0.3)
  7344. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7345.  
  7346. end
  7347. end)
  7348. end
  7349. end)
  7350.  
  7351. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7352. function(args, speaker)
  7353. local players = getPlayer(args[1], speaker)
  7354. for i,v in pairs(players) do
  7355. if _char(v):FindFirstChild("Humanoid") then
  7356. _char(v).Humanoid.PlatformStand = true
  7357. end
  7358. end
  7359. end)
  7360.  
  7361. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7362. function(args, speaker)
  7363. local players = getPlayer(args[1], speaker)
  7364. for i,v in pairs(players) do
  7365. if _char(v):FindFirstChild("Humanoid") then
  7366. _char(v).Humanoid.PlatformStand = false
  7367. end
  7368. end
  7369. end)
  7370.  
  7371. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7372. function(args, speaker)
  7373. local players = getPlayer(args[1], speaker)
  7374. for i,v in pairs(players) do
  7375. if _char(v):FindFirstChild("Humanoid") then
  7376. _char(v).Humanoid.HipHeight = args[2]
  7377. end
  7378. end
  7379. end)
  7380.  
  7381. addcmd('face', 'change a players face',{},
  7382. function(args, speaker)
  7383. local players = getPlayer(args[1], speaker)
  7384. for i,v in pairs(players) do
  7385. if _char(v).Head:FindFirstChild("face") then
  7386. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7387. end
  7388. end
  7389. end)
  7390.  
  7391. addcmd('time', 'change the time of day',{},
  7392. function(args, speaker)
  7393. if not args[1]then return end
  7394. Notify('Time set to ' .. args[1])
  7395. LightingService.ClockTime = args[1]
  7396. end)
  7397.  
  7398. addcmd('day', 'change the time to day',{},
  7399. function(args, speaker)
  7400. LightingService.ClockTime = 15
  7401. end)
  7402.  
  7403. addcmd('night', 'change the time of night',{},
  7404. function(args, speaker)
  7405. LightingService.ClockTime = 0
  7406. end)
  7407.  
  7408. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7409. function(args, speaker)
  7410. Notify('Turned on global shadows')
  7411. LightingService.GlobalShadows = true
  7412. end)
  7413.  
  7414. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7415. function(args, speaker)
  7416. Notify('Turned off global shadows')
  7417. LightingService.GlobalShadows = false
  7418. end)
  7419.  
  7420. addcmd('outlines', 'changes the lighting property',{},
  7421. function(args, speaker)
  7422. Notify('Turned on outlines')
  7423. LightingService.Outlines = true
  7424. end)
  7425.  
  7426. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7427. function(args, speaker)
  7428. Notify('Turned off outlines')
  7429. LightingService.Outlines = false
  7430. end)
  7431.  
  7432. addcmd('brightness', 'changes the lighting property',{},
  7433. function(args, speaker)
  7434. Notify('Set brightness to ' .. args[1])
  7435. LightingService.Brightness = args[1]
  7436. end)
  7437.  
  7438. addcmd('age','tells you the age of a player',{},
  7439. function(args, speaker)
  7440. local players = getPlayer(args[1], speaker)
  7441. if speaker.userId ~= LP.userId then
  7442. lponly(speaker)
  7443. else
  7444. for i,v in pairs(players) do
  7445. game:FindService('StarterGui'):SetCore('SendNotification', {
  7446. Title = _players[v].Name,
  7447. Text = 'Age: '.._players[v].AccountAge,
  7448. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7449. Duration = 5,
  7450. })
  7451. end
  7452. end
  7453. end)
  7454.  
  7455. addcmd('remotespy', 'prints remotes',{'remotes'},
  7456. function(args, speaker)
  7457. if speaker.userId ~= LP.userId then
  7458. lponly(speaker)
  7459. else
  7460. Notify('Printing remotes')
  7461. function getem(o)
  7462. for i,v in pairs(o:children())do
  7463. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7464. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7465. end
  7466. getem(v)
  7467. end
  7468. end
  7469. pcall(getem,game)
  7470. end
  7471. end)
  7472.  
  7473. addcmd('f3x', 'loads f3x tools',{'fex'},
  7474. function(args, speaker)
  7475. if speaker.userId ~= LP.userId then
  7476. lponly(speaker)
  7477. else
  7478. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7479. end
  7480. end)
  7481.  
  7482. addcmd('kick', 'kick a player',{},
  7483. function(args, speaker)
  7484. local players = getPlayer(args[1], speaker)
  7485. for i,v in pairs(players) do
  7486. spawn(function()
  7487. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7488. Notify('Kicked player(s)') end
  7489. kickF(gPlayers[v])
  7490. end) end end)
  7491.  
  7492. function fadelock(id)
  7493. if lockic.ImageTransparency ~= 1 then
  7494. for i=1, 10 do
  7495. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7496. wait(0.01)
  7497. end
  7498. lockic.ImageTransparency = 1
  7499. end
  7500. if id ~= 'off' then
  7501. lockic.Image = id
  7502. wait(0.2)
  7503. for i=1, 10 do
  7504. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7505. wait(0.01)
  7506. end
  7507. lockic.ImageTransparency = 0
  7508. end end
  7509.  
  7510. addcmd('serverlock', 'lock teh server',{'slock'},
  7511. function(args, speaker)
  7512. slock = true
  7513. agelock = false
  7514. Notify('Locked Server')
  7515. fadelock("rbxassetid://1495252742")
  7516. end)
  7517.  
  7518. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7519. function(args, speaker)
  7520. slock = false
  7521. Notify('Unlocked Server')
  7522. if lockic.Image == "rbxassetid://1495252742" then
  7523. fadelock('off')
  7524. end
  7525. end)
  7526.  
  7527. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7528. function(args, speaker)
  7529. if isNumber(args[1]) then
  7530. Notify('Set the age lock to age ' .. args[1])
  7531. isagelocked = true
  7532. slock = false
  7533. agelock = tonumber(args[1])
  7534. fadelock("rbxassetid://1495252495")
  7535. end
  7536. end)
  7537.  
  7538. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7539. function(args, speaker)
  7540. Notify('Disabled age lock')
  7541. isagelocked = false
  7542. if lockic.Image == "rbxassetid://1495252495" then
  7543. fadelock('off')
  7544. end
  7545. end)
  7546.  
  7547. addcmd('unlockws', 'unlock the whole workspace',{},
  7548. function(args, speaker)
  7549. Notify('Workspace unlocked')
  7550. wait(1)
  7551. local function unlock(instance)
  7552. for i,v in pairs(instance:GetChildren()) do
  7553. if v:IsA("BasePart") then
  7554. v.Locked = false
  7555. end
  7556. unlock(v)
  7557. end
  7558. end
  7559. unlock(workspace)
  7560. end)
  7561.  
  7562. addcmd('lockws', 'lock the whole workspace',{},
  7563. function(args, speaker)
  7564. Notify('Workspace locked')
  7565. wait(1)
  7566. local function lock(instance)
  7567. for i,v in pairs(instance:GetChildren()) do
  7568. if v:IsA("BasePart") then
  7569. v.Locked = true
  7570. end
  7571. lock(v)
  7572. end
  7573. end
  7574. lock(workspace)
  7575. end)
  7576.  
  7577. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7578. function(args, speaker)
  7579. local function unanchor(instance)
  7580. for i,v in pairs(instance:GetChildren()) do
  7581. if v:IsA("BasePart") then
  7582. v.Anchored=false
  7583. end
  7584. unanchor(v)
  7585. end
  7586. end
  7587. unanchor(workspace)
  7588. end)
  7589.  
  7590. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7591. function(args, speaker)
  7592. local function anchor(instance)
  7593. for i,v in pairs(instance:GetChildren()) do
  7594. if v:IsA("BasePart") then
  7595. v.Anchored=true
  7596. end
  7597. anchor(v)
  7598. end
  7599. end
  7600. anchor(workspace)
  7601. end)
  7602.  
  7603. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7604. function()
  7605. for _,v in pairs(workspace:GetChildren()) do
  7606. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7607. v:Destroy()
  7608. elseif v:IsA("Terrain") then
  7609. v:Clear()
  7610. end
  7611. end
  7612. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7613. local p = Instance.new("Part", workspace)
  7614. p.Anchored = true
  7615. p.FormFactor = "Symmetric"
  7616. p.Size = Vector3.new(1000,1,1000)
  7617. p.Position = Vector3.new(0,0,0)
  7618. p.BrickColor = BrickColor.new("Bright green")
  7619. p.Material = "Grass"
  7620. p.Locked = true
  7621. end)
  7622.  
  7623. addcmd('headshake', 'shakes a players head',{},
  7624. function(args, speaker)
  7625. local players = getPlayer(args[1], speaker)
  7626. for i,v in pairs(players) do
  7627. spawn(function()
  7628. local shaken = gPlayers[v].Character
  7629. for X = 1, math.huge, 0.2 do
  7630. wait()
  7631. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7632. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7633. end
  7634. for X = 1, math.huge, 0.1 do
  7635. wait()
  7636. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7637. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7638. end
  7639. for _,c in pairs(gPlayers:GetChildren()) do
  7640. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7641. end
  7642. for _,c in pairs(gPlayers:GetChildren()) do
  7643. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7644. end
  7645. end)
  7646. end
  7647. end)
  7648.  
  7649. addcmd('explorer', 'opens DEX',{'dex'},
  7650. function(args, speaker)
  7651. if speaker.userId ~= LP.userId then
  7652. lponly(speaker)
  7653. else
  7654. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7655. end
  7656. end)
  7657.  
  7658. addcmd('iyspam', '/shrug',{},
  7659. function(args, speaker)
  7660. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7661. end)
  7662.  
  7663. addcmd('firstp', 'forces player to go into first person',{},
  7664. function(args, speaker)
  7665. local players = getPlayer(args[1], speaker)
  7666. for i,v in pairs(players)do
  7667. gPlayers[v].CameraMode = "LockFirstPerson"
  7668. end
  7669. end)
  7670.  
  7671. addcmd('lock', 'locks a players body parts',{},
  7672. function(args, speaker)
  7673. local players = getPlayer(args[1], speaker)
  7674. for i,v in pairs(players)do
  7675. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7676. if v:IsA("Part") then
  7677. v.Locked = true
  7678. end end end
  7679. end)
  7680.  
  7681. addcmd('unlock', 'locks a players body parts',{},
  7682. function(args, speaker)
  7683. local players = getPlayer(args[1], speaker)
  7684. for i,v in pairs(players)do
  7685. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7686. if v:IsA("Part") then
  7687. v.Locked = false
  7688. end end end
  7689. end)
  7690.  
  7691. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7692. function(args, speaker)
  7693. local players = getPlayer(args[1], speaker)
  7694. for i,v in pairs(players)do
  7695. spawn(function()
  7696. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7697. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7698. Notify('Disabled reset for player(s)') end
  7699. end)
  7700. end
  7701. end)
  7702.  
  7703. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7704. function(args, speaker)
  7705. local players = getPlayer(args[1], speaker)
  7706. for i,v in pairs(players)do
  7707. spawn(function()
  7708. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7709. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7710. Notify('Enabled reset for player(s)') end
  7711. end)
  7712. end
  7713. end)
  7714.  
  7715. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7716. function(args,speaker)
  7717. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7718. if v:IsA("PostEffect") then
  7719. v:Destroy()
  7720. end
  7721. end
  7722. LightingService.Ambient = origsettings.abt
  7723. LightingService.OutdoorAmbient = origsettings.oabt
  7724. LightingService.Brightness = origsettings.brt
  7725. LightingService.TimeOfDay = origsettings.time
  7726. LightingService.FogColor = origsettings.fclr
  7727. LightingService.FogEnd = origsettings.fe
  7728. LightingService.FogStart = origsettings.fs
  7729. end)
  7730.  
  7731. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7732. function(args,speaker)
  7733. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7734. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7735. Notify('Saved lighting settings')
  7736. end)
  7737.  
  7738. addcmd("blackandwhite","Makes the game black and white",{},
  7739. function(args,speaker)
  7740. local lighting = game:GetService("Lighting")
  7741. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7742. effect.Saturation = -1
  7743. end)
  7744.  
  7745. addcmd("invert","Makes the game inverted",{},
  7746. function(args,speaker)
  7747. local lighting = game:GetService("Lighting")
  7748. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7749. effect.Saturation = -1
  7750. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7751. effect.Saturation = -1
  7752. end)
  7753.  
  7754. addcmd("sun","Intensifys the sun",{},
  7755. function(args,speaker)
  7756. local intense = args[1] or 0.25
  7757. local spread = args[2] or 1
  7758. local lighting = game:GetService("Lighting")
  7759. local effect = Instance.new("SunRaysEffect",lighting)
  7760. effect.Name = "IYsun"
  7761. effect.Intensity = tonumber(intense)
  7762. effect.Spread = tonumber(spread)
  7763. end)
  7764.  
  7765. addcmd('base', 'spawns a base',{},
  7766. function(args, speaker)
  7767. local pt = Instance.new("Part")
  7768. pt.BrickColor = BrickColor.new("Silver")
  7769. pt.Anchored = true
  7770. pt.CanCollide = true
  7771. pt.BottomSurface = "Weld"
  7772. pt.Parent = workspace
  7773. pt.Name = (math.random(1,1000000))
  7774. pt.Size = Vector3.new(1000, 1, 1000)
  7775. pt.Locked = true
  7776. Notify('Created new base')
  7777. end)
  7778.  
  7779. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7780. function(args, speaker)
  7781. for i,v in pairs(LightingService:GetChildren()) do
  7782. if v:IsA('BlurEffect') then
  7783. v:Destroy()
  7784. end
  7785. end
  7786. end)
  7787.  
  7788. addcmd('thirdp', 'allows player to go into third person',{},
  7789. function(args, speaker)
  7790. local players = getPlayer(args[1], speaker)
  7791. for i,v in pairs(players)do
  7792. gPlayers[v].CameraMode = "Classic"
  7793. end
  7794. end)
  7795.  
  7796. addcmd('chat', 'forces player to chat what you input',{},
  7797. function(args, speaker)
  7798. local players = getPlayer(args[1], speaker)
  7799. for i,v in pairs(players)do
  7800. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7801. end
  7802. end)
  7803.  
  7804. addcmd('name', 'names player',{},
  7805. function(args, speaker)
  7806. local players = getPlayer(args[1], speaker)
  7807. if not args[1] then return end
  7808. for i,v in pairs(players) do
  7809. for a, mod in pairs(gPlayers[v].Character:children()) do
  7810. if mod:FindFirstChild("TAG") then
  7811. gPlayers[v].Character.Head.Transparency = 0
  7812. mod:Destroy()
  7813. end
  7814. end
  7815.  
  7816. local char = gPlayers[v].Character
  7817. local model = Instance.new("Model", char)
  7818. local clone = char.Head:Clone()
  7819. local hum = Instance.new("Humanoid", model)
  7820. local weld = Instance.new("Weld", clone)
  7821. model.Name = GLS(false, 1)
  7822. clone.Parent = model
  7823. hum.Name = "TAG"
  7824. hum.MaxHealth = 100
  7825. hum.Health = 100
  7826. weld.Part0 = clone
  7827. weld.Part1 = char.Head
  7828. char.Head.Transparency = 1
  7829. end
  7830. end)
  7831.  
  7832. addcmd('unname', 'unnames player',{'unhidename'},
  7833. function(args, speaker)
  7834. local players = getPlayer(args[1], speaker)
  7835. local name = (args[2])
  7836. for i,v in pairs(players) do
  7837. for a, mod in pairs(gPlayers[v].Character:children()) do
  7838. if mod:FindFirstChild("TAG") then
  7839. gPlayers[v].Character.Head.Transparency = 0
  7840. mod:Destroy()
  7841. end
  7842. end
  7843. end
  7844. end)
  7845.  
  7846. addcmd('noname', 'hides the players name',{'hidename'},
  7847. function(args, speaker)
  7848. local players = getPlayer(args[1], speaker)
  7849. for i,v in pairs(players) do
  7850. for a, mod in pairs(gPlayers[v].Character:children()) do
  7851. if mod:FindFirstChild("TAG") then
  7852. gPlayers[v].Character.Head.Transparency = 0
  7853. mod:Destroy()
  7854. end
  7855. end
  7856.  
  7857. local char = gPlayers[v].Character
  7858. local model = Instance.new("Model", char)
  7859. local clone = char.Head:Clone()
  7860. local hum = Instance.new("Humanoid", model)
  7861. local weld = Instance.new("Weld", clone)
  7862. model.Name = ""
  7863. clone.Parent = model
  7864. hum.Name = "TAG"
  7865. hum.MaxHealth = 100
  7866. hum.Health = 100
  7867. weld.Part0 = clone
  7868. weld.Part1 = char.Head
  7869. char.Head.Transparency = 1
  7870. end
  7871. end)
  7872.  
  7873. addcmd('damage', 'damages a player',{},
  7874. function(args, speaker)
  7875. local players = getPlayer(args[1], speaker)
  7876. for i,v in pairs(players) do
  7877. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7878. end
  7879. end)
  7880.  
  7881. addcmd('view', 'views player',{'spectate'},
  7882. function(args, speaker)
  7883. local players = getPlayer(args[1], speaker)
  7884. for i,v in pairs(players) do
  7885. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7886. Notify('Viewing ' .. gPlayers[v].Name)
  7887. end
  7888. end)
  7889.  
  7890. addcmd('unview', 'stops viewing player',{'unspectate'},
  7891. function()
  7892. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7893. Notify('View turned off')
  7894. end)
  7895.  
  7896. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7897. function(args, speaker)
  7898. local players = getPlayer(args[1], speaker)
  7899. for i,v in pairs(players) do
  7900. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7901. if v:IsA("BasePart") and
  7902. v.Name == "Right Leg" or
  7903. v.Name == "Left Leg" or
  7904. v.Name == "Right Arm" or
  7905. v.Name == "Left Arm" then
  7906. v:Destroy()
  7907. end
  7908. end
  7909. end
  7910. end)
  7911.  
  7912. addcmd('noarms', 'removes arms from player',{'rarms'},
  7913. function(args, speaker)
  7914. local players = getPlayer(args[1], speaker)
  7915. for i,v in pairs(players) do
  7916. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7917. if v:IsA("BasePart") and
  7918. v.Name == "Right Arm" or
  7919. v.Name == "Left Arm" then
  7920. v:Destroy()
  7921. end
  7922. end
  7923. end
  7924. end)
  7925.  
  7926. addcmd('torso', 'just a torso....',{},
  7927. function(args, speaker)
  7928. local players = getPlayer(args[1], speaker)
  7929. for i,v in pairs(players) do
  7930. spawn(function()
  7931. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7932. if v:IsA("BasePart") and
  7933. v.Name == "Right Leg" or
  7934. v.Name == "Left Leg" or
  7935. v.Name == "Right Arm" or
  7936. v.Name == "Left Arm" or
  7937. v:IsA('Decal') or v:IsA('Texture') or
  7938. v:IsA('Accessory') then
  7939. v:Destroy()
  7940. end
  7941. end
  7942. gPlayers[v].Character.Head.Transparency = 1
  7943. end)
  7944. end
  7945. end)
  7946.  
  7947. addcmd('box', 'creates a box around player',{},
  7948. function(args, speaker)
  7949. local players = getPlayer(args[1], speaker)
  7950. for i,v in pairs(players)do
  7951. local pchar=_char(v)
  7952. local SB = Instance.new("SelectionBox", pchar)
  7953. SB.Adornee = SB.Parent
  7954. end
  7955. end)
  7956.  
  7957. addcmd('nobox', 'takes away box from player',{'unbox'},
  7958. function(args, speaker)
  7959. local players = getPlayer(args[1], speaker)
  7960. for i,v in pairs(players)do
  7961. local pchar=_char(v)
  7962. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7963. if v:IsA("SelectionBox") then
  7964. v:Destroy()
  7965. end
  7966. end
  7967. end
  7968. end)
  7969.  
  7970. addcmd('ghost', 'ghostifys player',{},
  7971. function(args, speaker)
  7972. local players = getPlayer(args[1], speaker)
  7973. for i,v in pairs(players)do
  7974. local pchar=gPlayers[v].Character
  7975. pchar.Head.Transparency = 0.5
  7976. pchar.Torso.Transparency = 0.5
  7977. pchar["Left Arm"].Transparency = 0.5
  7978. pchar["Right Arm"].Transparency = 0.5
  7979. pchar["Left Leg"].Transparency = 0.5
  7980. pchar["Right Leg"].Transparency = 0.5
  7981. pchar.Head.face.Transparency = 0.5
  7982. end
  7983. end)
  7984.  
  7985. addcmd('unghost', 'unghostifys player',{'noghost'},
  7986. function(args, speaker)
  7987. local players = getPlayer(args[1], speaker)
  7988. for i,v in pairs(players)do
  7989. local pchar=gPlayers[v].Character
  7990. pchar.Head.Transparency = 0
  7991. pchar.Torso.Transparency = 0
  7992. pchar["Left Arm"].Transparency = 0
  7993. pchar["Right Arm"].Transparency = 0
  7994. pchar["Left Leg"].Transparency = 0
  7995. pchar["Right Leg"].Transparency = 0
  7996. pchar.Head.face.Transparency = 0
  7997. end
  7998. end)
  7999.  
  8000. addcmd('sphere', 'puts sphere around player',{},
  8001. function(args, speaker)
  8002. local players = getPlayer(args[1], speaker)
  8003. for i,v in pairs(players)do
  8004. local pchar=gPlayers[v].Character
  8005. local SS = Instance.new("SelectionSphere", pchar)
  8006. SS.Adornee = SS.Parent
  8007. end
  8008. end)
  8009.  
  8010. addcmd('sphere', 'puts sphere around player',{},
  8011. function(args, speaker)
  8012. local players = getPlayer(args[1], speaker)
  8013. for i,v in pairs(players)do
  8014. local pchar=gPlayers[v].Character
  8015. local SS = Instance.new("SelectionSphere", pchar)
  8016. SS.Adornee = SS.Parent
  8017. end
  8018. end)
  8019.  
  8020. addcmd('unsphere', 'removes sphere around player',{},
  8021. function(args, speaker)
  8022. local players = getPlayer(args[1], speaker)
  8023. for i,v in pairs(players)do
  8024. local pchar=_char(v)
  8025. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8026. if v:IsA("SelectionSphere") then
  8027. v:Destroy()
  8028. end
  8029. end
  8030. end
  8031. end)
  8032.  
  8033. addcmd('ambient','changes ambient',{},
  8034. function(args, speaker)
  8035. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8036. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8037. end)
  8038.  
  8039. addcmd('fogend','changes the fogend',{},
  8040. function(args, speaker)
  8041. LightingService.FogEnd = args[1]
  8042. end)
  8043.  
  8044. addcmd('fogcolor','changes the fogs color',{},
  8045. function(args, speaker)
  8046. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8047. end)
  8048.  
  8049. injail = {}
  8050. addcmd('jail','jails player',{},
  8051. function(args, speaker)
  8052. local players = getPlayer(args[1], speaker)
  8053. for i,v in pairs(players)do
  8054. spawn(function()
  8055. if FindTable(injail, _players[v].Name) then return end
  8056. table.insert(injail, _players[v].Name)
  8057. local pchar=gPlayers[v].Character
  8058. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8059. repeat wait(0.5)
  8060. 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
  8061. until not FindTable(injail, _players[v].Name)
  8062. end)
  8063. end
  8064. end)
  8065.  
  8066. addcmd('unjail','unjails player',{},
  8067. function(args, speaker)
  8068. local players = getPlayer(args[1], speaker)
  8069. for i,v in pairs(players)do
  8070. spawn(function()
  8071. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8072. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8073. end)
  8074. end
  8075. end)
  8076.  
  8077. loopn = {}
  8078. addcmd('loopname','loops a players name',{'lname'},
  8079. function(args, speaker)
  8080. local players = getPlayer(args[1], speaker)
  8081. for i,v in pairs(players)do
  8082. spawn(function()
  8083. if FindTable(loopn, _players[v].Name) then return end
  8084. table.insert(loopn, _players[v].Name)
  8085. local Lname = GLS(false, 1)
  8086. local pchar=gPlayers[v].Character
  8087. pchar.Name = Lname
  8088. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8089. Notify('Looping name for player(s) (only visible to others)') end
  8090. repeat wait(0.01)
  8091. repeat wait() until _players[v].Character
  8092. gPlayers[v].Character.Name = Lname
  8093. until not FindTable(loopn, _players[v].Name)
  8094. end)
  8095. end
  8096. end)
  8097.  
  8098. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8099. function(args, speaker)
  8100. local players = getPlayer(args[1], speaker)
  8101. for i,v in pairs(players)do
  8102. spawn(function()
  8103. local pchar=gPlayers[v].Character
  8104. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8105. wait(0.5)
  8106. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8107. Notify('Stopped looping name for player(s)') end
  8108. pchar.Name = gPlayers[v].Name
  8109. end)
  8110. end
  8111. end)
  8112.  
  8113. addcmd('loopbring','loop brings a player lol',{},
  8114. function(args, speaker)
  8115. local players = getPlayer(args[1], speaker)
  8116. for i,v in pairs(players)do
  8117. spawn(function()
  8118. if FindTable(bringT, _players[v].Name) then return end
  8119. table.insert(bringT, _players[v].Name)
  8120. local pchar=gPlayers[v].Character
  8121. pchar.Humanoid.Jump = true
  8122. repeat wait(0.5)
  8123. pchar = _players[v].Character
  8124. for i,c in pairs(players) do
  8125. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8126. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8127. end
  8128. end
  8129. until not FindTable(bringT, _players[v].Name)
  8130. end)
  8131. end
  8132. end)
  8133.  
  8134. addcmd('feinvisible','fe invisible',{'feinvis'},
  8135. function(args, speaker)
  8136. -- Elite1337#9377 & Timeless#4044
  8137. local function CheckRig()
  8138. if Player.Character then
  8139. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8140. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8141. return 'R15'
  8142. else
  8143. return 'R6'
  8144. end
  8145. end
  8146. end
  8147. local function InitiateInvis()
  8148. local Character = Player.Character
  8149. local StoredCF = Character.PrimaryPart.CFrame
  8150. local Part = Instance.new('Part',workspace)
  8151. Part.Size = Vector3.new(5,0,5)
  8152. Part.Anchored = true
  8153. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8154. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8155. spawn(function()
  8156. wait(3)
  8157. Part:Destroy()
  8158. end)
  8159. if CheckRig() == 'R6' then
  8160. local Clone = Character.HumanoidRootPart:Clone()
  8161. Character.HumanoidRootPart:Destroy()
  8162. Clone.Parent = Character
  8163. else
  8164. local Clone = Character.LowerTorso.Root:Clone()
  8165. Character.LowerTorso.Root:Destroy()
  8166. Clone.Parent = Character.LowerTorso
  8167. end
  8168. end
  8169. InitiateInvis()
  8170. end)
  8171.  
  8172. addcmd('unloopbring','unjails player',{'noloopbring'},
  8173. function(args, speaker)
  8174. local players = getPlayer(args[1], speaker)
  8175. for i,v in pairs(players)do
  8176. spawn(function()
  8177. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8178. end)
  8179. end
  8180. end)
  8181.  
  8182. strobe = false
  8183. addcmd('strobe','makes the server flash',{'flash'},
  8184. function(args, speaker)
  8185. if strobe == false then
  8186. strobep = Instance.new("ColorCorrectionEffect")
  8187. strobep.Brightness = 1
  8188. strobep.Parent = LightingService
  8189. strobe = true
  8190. repeat wait(0.01)
  8191. strobep.Enabled = true
  8192. wait(0.01)
  8193. strobep.Enabled = false
  8194. until strobe == false
  8195. end
  8196. end)
  8197.  
  8198. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8199. function(args, speaker)
  8200. strobe = false
  8201. strobep:Destroy()
  8202. end)
  8203.  
  8204. addcmd('shutdown', 'shuts the server down',{},
  8205. function(args, speaker)
  8206. Notify('Broken atm :(')
  8207. end)
  8208.  
  8209. addcmd('fekill','oof?',{},
  8210. function(args, speaker)
  8211. local players = getPlayer(args[1], speaker)
  8212. for i,v in pairs(players)do
  8213. -- illremember's cool fe kill script
  8214. local Target = gPlayers[v].Name
  8215. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8216. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8217. l.Parent = game:GetService("Players").LocalPlayer.Character
  8218. l.Name = "Humanoid"
  8219. wait(0.1)
  8220. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8221. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8222. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8223. wait(0.1)
  8224. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8225. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8226. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8227. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8228. v.CanBeDropped = true
  8229. end
  8230. wait(0.1)
  8231. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8232. wait(0.1)
  8233. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8234. wait(0.2)
  8235. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8236. end
  8237. end)
  8238.  
  8239. addcmd('animation','makes player animate',{'anim'},
  8240. function(args, speaker)
  8241. local players = getPlayer(args[1], speaker)
  8242. for i,v in pairs(players)do
  8243. local pchar = gPlayers[v].Character
  8244. local ID = args[2]
  8245.  
  8246. if args[2] == "climb" then
  8247. ID = "180436334"
  8248. end
  8249. if args[2] == "fall" then
  8250. ID = "180436148"
  8251. end
  8252. if args[2] == "jump" then
  8253. ID = "125750702"
  8254. end
  8255. if args[2] == "sit" then
  8256. ID = "178130996"
  8257. end
  8258. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8259. if x:IsA("StringValue") then
  8260. for _,c in pairs(x:GetChildren()) do
  8261. if c:IsA("Animation") then
  8262. c.AnimationId = "rbxassetid://" .. ID
  8263. end
  8264. end
  8265. end
  8266. end
  8267. end
  8268. end)
  8269.  
  8270. addcmd('creeper','make the player a creeper',{'crpr'},
  8271. function(args, speaker)
  8272. local players = getPlayer(args[1], speaker)
  8273. for i,v in pairs(players)do
  8274. local pchar = gPlayers[v].Character
  8275. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8276. if pchar:FindFirstChild("Shirt") then
  8277. pchar.Shirt.Parent = pchar.Torso
  8278. end
  8279. if pchar:FindFirstChild("Pants") then
  8280. pchar.Pants.Parent = pchar.Torso
  8281. end
  8282. if pchar:FindFirstChild("Shirt Graphic") then
  8283. pchar["Shirt Graphic"].Graphic = ""
  8284. end
  8285. for i,v in pairs(pchar:GetChildren()) do
  8286. if v:IsA("Accessory") then
  8287. v:Destroy()
  8288. end
  8289. end
  8290. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8291. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8292. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8293. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8294. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8295. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8296. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8297. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8298. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8299. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8300. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8301. end
  8302. end
  8303. end)
  8304.  
  8305. addcmd('uncreeper','makes player back to normal',{},
  8306. function(args, speaker)
  8307. local players = getPlayer(args[1], speaker)
  8308. for i,v in pairs(players)do
  8309. refresh(gPlayers[v])
  8310. end
  8311. end)
  8312.  
  8313. addcmd('crash','crashes a player',{},
  8314. function(args, speaker)
  8315. local players = getPlayer(args[1], speaker)
  8316. for i,v in pairs(players)do
  8317. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8318. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8319. Notify('Crashed player(s)') end
  8320. wait(4)
  8321. if gPlayers[v] ~= nil then
  8322. for i=1,3600 do
  8323. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8324. end
  8325. wait()
  8326. for i=1,3600 do
  8327. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8328. end
  8329. wait()
  8330. end
  8331. end
  8332. end
  8333. end)
  8334.  
  8335. addcmd('shrek', 'makes player shrek',{},
  8336. function(args, speaker)
  8337. local players = getPlayer(args[1], speaker)
  8338. for i,v in pairs(players) do
  8339. local pchar = gPlayers[v].Character
  8340. for i,v in pairs(pchar:GetChildren()) do
  8341. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8342. then
  8343. v:Destroy()
  8344. end
  8345. end
  8346. for i,v in pairs(pchar.Head:GetChildren()) do
  8347. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8348. v:Destroy()
  8349. end
  8350. end
  8351.  
  8352. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8353. mesh.MeshType = "FileMesh"
  8354. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8355. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8356. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8357.  
  8358. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8359. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8360.  
  8361. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8362. Pants.PantsTemplate = "rbxassetid://133078204"
  8363. end
  8364. end)
  8365.  
  8366. addcmd('unshrek','makes player back to normal',{},
  8367. function(args, speaker)
  8368. local players = getPlayer(args[1], speaker)
  8369. for i,v in pairs(players)do
  8370. refresh(gPlayers[v])
  8371. end
  8372. end)
  8373.  
  8374. addcmd('oof','good things happen',{},
  8375. function(args, speaker)
  8376. local players = getPlayer(args[1], speaker)
  8377. for i,v in pairs(players)do
  8378. spawn(function()
  8379. 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
  8380. gPlayers[v].Character.Head.Died.Volume = 10
  8381. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8382. end
  8383. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8384. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8385. wait(5)
  8386. execCmd("explode " .. gPlayers[v].Name)
  8387. wait(0.1)
  8388. gPlayers[v].Character.Humanoid.Health = 0
  8389. end)
  8390. end
  8391. end)
  8392.  
  8393. addcmd('control','controls player',{},
  8394. function(args, speaker)
  8395. local players = getPlayer(args[1], speaker)
  8396. for i,v in pairs(players)do
  8397. spawn(function()
  8398. local pchar = gPlayers[v].Character
  8399. if gPlayers[v] and pchar then
  8400. execCmd("invisible " .. speaker.Name)
  8401. pchar.Humanoid.PlatformStand = true
  8402. local w = Instance.new("Weld", speaker.Character.Torso)
  8403. w.Part0 = speaker.Character.Torso
  8404. w.Part1 = pchar.Torso
  8405. local w2 = Instance.new("Weld", speaker.Character.Head)
  8406. w2.Part0 = speaker.Character.Head
  8407. w2.Part1 = pchar.Head
  8408. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8409. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8410. w3.Part1 = pchar:findFirstChild("Right Arm")
  8411. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8412. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8413. w4.Part1 = pchar:findFirstChild("Left Arm")
  8414. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8415. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8416. w5.Part1 = pchar:findFirstChild("Right Leg")
  8417. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8418. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8419. w6.Part1 = pchar:findFirstChild("Left Leg")
  8420. char.Head.face:Destroy()
  8421. for i,v in pairs(pchar:GetChildren()) do
  8422. if v:IsA("BasePart") then
  8423. v.CanCollide = false
  8424. end
  8425. end
  8426. for i,v in pairs(char:GetChildren()) do
  8427. if v:IsA("BasePart") then
  8428. v.Transparency = 1
  8429. elseif v:IsA("Accessory") then
  8430. v:Destroy()
  8431. end
  8432. end
  8433. pchar.Parent = char
  8434. pchar.Humanoid.Changed:connect(function()
  8435. pchar.Humanoid.PlatformStand = true
  8436. end)
  8437. end
  8438. end)
  8439. end
  8440. end)
  8441.  
  8442. addcmd('nuke','nukes player',{}, -- from MML
  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. local Pos = CFrame.new(0,1,0)
  8449. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8450. 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
  8451. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8452. 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)
  8453. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8454. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8455.  
  8456. 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)
  8457.  
  8458. gLighting.Brightness = 5
  8459. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8460. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8461.  
  8462. local Exp = Instance.new("Explosion", workspace)
  8463. Exp.Position = Pos.p
  8464. Exp.BlastPressure = 10000000
  8465. Exp.BlastRadius = 1000000
  8466. Exp.Hit:connect(function(Part)
  8467. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8468. ypcall(function()
  8469. Part.Anchored = false
  8470. Part.BrickColor = BrickColor.new("Black")
  8471. Part.Material = "Slate"
  8472. Part:BreakJoints()
  8473. end)
  8474. end
  8475. end)
  8476.  
  8477. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8478. BoomSound.SoundId = 'rbxassetid://212389494'
  8479. BoomSound:Play()
  8480. for i = 0,100,0.5 do
  8481. Blast.Anchored = true
  8482. Wave.Anchored = true
  8483. BlastMesh.Scale = Vector3.new(i,i,i)
  8484. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8485. Blast.CFrame = Pos
  8486. wait()
  8487. end
  8488. BoomSound:Stop()
  8489. Blast:Destroy()
  8490. Wave:Destroy()
  8491. wait()
  8492. BoomSound:Destroy()
  8493. Effect:Destroy()
  8494. for i = 10,5,-1 do
  8495. gLighting.Brightness = (i-5) + 1
  8496. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8497. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8498. wait(0.05)
  8499. end
  8500. end)
  8501. end
  8502. end)
  8503.  
  8504. addcmd('dong','gives a player a penis',{'penis'},
  8505. function(args, speaker)
  8506. local players = getPlayer(args[1], speaker)
  8507. for i,v in pairs(players)do
  8508. spawn(function()
  8509. if gPlayers[v].Character:FindFirstChild('wang') then
  8510. gPlayers[v].Character.wang:destroy()
  8511. end
  8512. local D = Instance.new('Model', gPlayers[v].Character)
  8513. D.Name = 'DONG'
  8514. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8515. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8516. local M1 = Instance.new('CylinderMesh', MAIN)
  8517. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8518. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8519. local M2 = Instance.new('SpecialMesh', P1)
  8520. local W2 = Instance.new('Weld', P1)
  8521. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8522. local M3 = Instance.new('SpecialMesh', B1)
  8523. local W3 = Instance.new('Weld', B1)
  8524. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8525. local M4 = Instance.new('SpecialMesh', B2)
  8526. local W4 = Instance.new('Weld', B2)
  8527. 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
  8528. 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)
  8529. 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
  8530. M2.MeshType = 'Sphere'
  8531. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8532. 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')
  8533. M3.Parent = B1 M3.MeshType = 'Sphere'
  8534. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8535. 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')
  8536. M4.MeshType = 'Sphere'
  8537. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8538. end)
  8539. end
  8540. end)
  8541.  
  8542. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8543. function(args, speaker)
  8544. local players = getPlayer(args[1], speaker)
  8545. for i,v in pairs(players)do
  8546. if gPlayers[v].Character:FindFirstChild('DONG') then
  8547. gPlayers[v].Character.DONG:destroy()
  8548. end end
  8549. end)
  8550.  
  8551. addcmd('infect','infects player',{},
  8552. function(args, speaker)
  8553. local players = getPlayer(args[1], speaker)
  8554. for i,v in pairs(players)do
  8555. function infect(rip)
  8556. local pchar = gPlayers[v].Character
  8557. for i,v in pairs(pchar:GetChildren()) do
  8558. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8559. v:Destroy()
  8560. end
  8561. end
  8562. if pchar.Torso:FindFirstChild("roblox") then
  8563. pchar.Torso.roblox:Destroy()
  8564. end
  8565. if pchar.Head:FindFirstChild("face") then
  8566. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8567. end
  8568. if pchar:FindFirstChild("Body Colors") then
  8569. local Colors = pchar["Body Colors"]
  8570. local Skin = BrickColor.new("Pastel green")
  8571. local Clothes = BrickColor.new("Reddish brown")
  8572. Colors.HeadColor = Skin
  8573. Colors.LeftArmColor = Skin
  8574. Colors.RightArmColor = Skin
  8575. Colors.LeftLegColor = Clothes
  8576. Colors.RightLegColor = Clothes
  8577. Colors.TorsoColor = Clothes
  8578. end
  8579. local w1 = Instance.new("Weld", pchar)
  8580. w1.Part0 = pchar["Right Arm"]
  8581. w1.Part1 = pchar.Torso
  8582. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8583. local w2 = Instance.new("Weld", pchar)
  8584. w2.Part0 = pchar["Left Arm"]
  8585. w2.Part1 = pchar.Torso
  8586. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8587. local rip = false
  8588. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8589. if connect1 == false then
  8590. connect1 = true
  8591. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8592. infect(gPlayers[hit.Parent.Name])
  8593. end
  8594. wait(0.5)
  8595. connect1 = true
  8596. end
  8597. end)
  8598. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8599. if connect2 == false then
  8600. connect2 = true
  8601. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8602. infect(gPlayers[hit.Parent.Name])
  8603. end
  8604. wait(0.5)
  8605. connect2 = true
  8606. end
  8607. end)
  8608. local IV = Instance.new("IntValue", pchar)
  8609. IV.Name = "Infected"
  8610. IV.Value = 0
  8611. IV.Changed:connect(function()
  8612. connect1:disconnect()
  8613. connect2:disconnect()
  8614. end)
  8615. end
  8616. infect(v)
  8617. end
  8618. end)
  8619.  
  8620. addcmd('uninfect','makes player back to normal',{},
  8621. function(args, speaker)
  8622. local players = getPlayer(args[1], speaker)
  8623. for i,v in pairs(players)do
  8624. refresh(gPlayers[v])
  8625. end
  8626. end)
  8627.  
  8628. addcmd('duck','makes players head a duck',{},
  8629. function(args, speaker)
  8630. local players = getPlayer(args[1], speaker)
  8631. for i,v in pairs(players)do
  8632. local pchar = gPlayers[v].Character
  8633. for i,v in pairs(pchar.Torso:GetChildren()) do
  8634. if v:IsA("Decal") then
  8635. v:Destroy()
  8636. end
  8637. end
  8638. for i,v in pairs(pchar:GetChildren()) do
  8639. if v:IsA("Accessory") then
  8640. v:Destroy()
  8641. end
  8642. end
  8643. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8644. duck.MeshType = "FileMesh"
  8645. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8646. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8647. duck.Scale = Vector3.new(5, 5, 5)
  8648. pchar.Head.Transparency = 1
  8649. pchar["Left Arm"].Transparency = 1
  8650. pchar["Right Arm"].Transparency = 1
  8651. pchar["Left Leg"].Transparency = 1
  8652. pchar["Right Leg"].Transparency = 1
  8653. pchar.Head.face.Transparency = 1
  8654. end
  8655. end)
  8656.  
  8657. addcmd('mage', 'mage',{},
  8658. function(args, speaker)
  8659. if speaker.userId ~= LP.userId then
  8660. lponly(speaker) else
  8661. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8662. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8663. local fakeLighting = arcPackage.Lighting
  8664.  
  8665. local oldgame = game
  8666. local oldlighting = oldgame:GetService("Lighting")
  8667.  
  8668. local proLighting = newproxy(true)
  8669. local mtL = getmetatable(proLighting)
  8670. mtL.__index = function(self,ind)
  8671. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8672. return oldlighting[ind]
  8673. end
  8674. mtL.__newindex = function(self,ind,val)
  8675. oldlighting[ind] = val
  8676. end
  8677. mtL.__namecall = function(self,...)
  8678. local args = {...}
  8679. local method = table.remove(args)
  8680. return oldlighting(method,unpack(args))
  8681. end
  8682.  
  8683. local proGame = newproxy(true)
  8684. local mt = getmetatable(proGame)
  8685. mt.__index = function(self,ind)
  8686. if ind == "Lighting" then return proLighting end
  8687. return oldgame[ind]
  8688. end
  8689. mt.__namecall = function(self,...)
  8690. local args = {...}
  8691. local method = table.remove(args)
  8692. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8693. return oldgame(method,unpack(args))
  8694. end
  8695.  
  8696. wait()
  8697. local destructAnchored = false
  8698. local maxMass = 1000
  8699.  
  8700. function newCESS(scr)
  8701. local newFunc = loadstring(scr.Source)
  8702. if type(newFunc) ~= "function" then return end
  8703. setfenv(newFunc,setmetatable({script = scr},{
  8704. __index = function(self,ind)
  8705. if ind == "game" then return proGame end
  8706. return getfenv()[ind]
  8707. end,
  8708. __newindex = function(self,ind,val)
  8709. rawset(self,ind,val)
  8710. end
  8711. }))
  8712. pcall(function()spawn(newFunc)end)
  8713. end
  8714.  
  8715. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8716. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8717.  
  8718. function destroyHook(obj,replacement,par)
  8719. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8720. local newObj = replacement:Clone()
  8721. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8722. newObj.Parent = par
  8723. destroyHook(newObj,replacement,par)
  8724. end)
  8725. end
  8726.  
  8727. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8728. local newObj = v:Clone()
  8729. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8730. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8731. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8732. end
  8733.  
  8734. function replaceScripts(root)
  8735. for i,v in pairs(root:GetChildren()) do
  8736. if v:IsA("Script") and not v:IsA("LocalScript") then
  8737. local tempStore = {}
  8738. for i2,v2 in pairs(v:GetChildren()) do
  8739. table.insert(tempStore,v2:Clone())
  8740. end
  8741. local newScript = Instance.new("LocalScript",v.Parent)
  8742. newScript.Name = v.Name
  8743. for i2,v2 in pairs(tempStore) do
  8744. v2.Parent = newScript
  8745. end
  8746. v:Destroy()
  8747. end
  8748. replaceScripts(v)
  8749. end
  8750. end
  8751.  
  8752. local player = gPlayers.LocalPlayer
  8753.  
  8754. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8755. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8756. end
  8757.  
  8758. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8759. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8760. end
  8761.  
  8762. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8763. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8764. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8765. eTemplate.Parent = game.ReplicatedStorage
  8766. end
  8767.  
  8768. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8769. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8770. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8771. fTemplate.Parent = game.ReplicatedStorage
  8772. end
  8773.  
  8774. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8775. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8776. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8777. lTemplate.Parent = game.ReplicatedStorage
  8778. end
  8779.  
  8780. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8781. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8782. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8783. mTemplate.Parent = game.ReplicatedStorage
  8784. end
  8785.  
  8786. function getMyPlayerArea()
  8787. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8788. if v.Player.Value == player.Name then
  8789. return v.PlayerArea
  8790. end
  8791. end
  8792. end
  8793.  
  8794. local whitelistedParts = {
  8795. ["DamagePart"] = true,
  8796. ["Explosion"] = true,
  8797. ["Explosion2"] = true,
  8798. ["SuperExplosion"] = true,
  8799. }
  8800.  
  8801. workspace.DescendantAdded:connect(function(desc)
  8802. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8803. newCESS(desc)
  8804. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8805. newCESS(desc)
  8806. elseif desc:IsA("BodyGyro") then
  8807. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8808. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8809. end)
  8810. --elseif desc:IsA("BodyPosition") then
  8811. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8812. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8813. -- end)
  8814. end
  8815. end)
  8816.  
  8817. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8818. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8819. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8820. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8821. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8822.  
  8823. wait(1)
  8824.  
  8825. local player = gPlayers.LocalPlayer
  8826.  
  8827. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8828. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8829.  
  8830. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8831. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8832. local arcMovesList = arcMoves.ScrollingFrame
  8833. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8834.  
  8835. local arcs = {}
  8836.  
  8837. local currentArc = ""
  8838.  
  8839. function getMove(root)
  8840. for i,v in pairs(root:GetChildren()) do
  8841. if v.Name ~= "Requirement" then
  8842. return v
  8843. end
  8844. end
  8845. return nil
  8846. end
  8847.  
  8848. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8849. table.insert(arcs,v)
  8850. end
  8851.  
  8852. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8853. table.insert(arcs,v)
  8854. end
  8855.  
  8856. for i,v in pairs(arcs) do
  8857. local newTemplate = arcTemplate:Clone()
  8858. newTemplate.ArcName.Text = v.Name
  8859. newTemplate.Change.MouseButton1Down:connect(function()
  8860. currentArc = v.Name
  8861. arcToggler.Parent.Visible = true
  8862. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8863. arcMovesList:ClearAllChildren()
  8864. arcToggler.Text = currentArc
  8865. arcMoves.Title.Text = currentArc .. " Arc"
  8866. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8867. local myMove = getMove(v5.Learn)
  8868. if myMove ~= nil then
  8869. local newTemplate = moveTemplate:Clone()
  8870. newTemplate.Attack.Text = v5.Name
  8871. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8872. newTemplate.Parent = arcMovesList
  8873. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8874. newTemplate.Learn.MouseButton1Down:connect(function()
  8875. local learnMove = myMove:Clone()
  8876. learnMove.Parent = player.Backpack
  8877. if learnMove:IsA("LocalScript") then
  8878. learnMove.Disabled = false
  8879. newTemplate.Learn.Text = "Activated"
  8880. newCESS(learnMove)
  8881. else
  8882. newTemplate.Learn.Text = "Learned"
  8883. newCESS(learnMove.LocalScript)
  8884. end
  8885. wait(5)
  8886. newTemplate.Learn.Text = "Learn"
  8887. end)
  8888. newTemplate.Visible = true
  8889. end
  8890. end
  8891. end
  8892. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8893. arcMovesList:ClearAllChildren()
  8894. arcToggler.Text = currentArc
  8895. arcMoves.Title.Text = currentArc .. " Arc"
  8896. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8897. local myMove = getMove(v.Learn)
  8898. if myMove ~= nil then
  8899. local newTemplate = moveTemplate:Clone()
  8900. newTemplate.Attack.Text = v.Name
  8901. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8902. newTemplate.Parent = arcMovesList
  8903. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8904. newTemplate.Learn.MouseButton1Down:connect(function()
  8905. local learnMove = myMove:Clone()
  8906. learnMove.Parent = player.Backpack
  8907. if learnMove:IsA("LocalScript") then
  8908. learnMove.Disabled = false
  8909. newTemplate.Learn.Text = "Activated"
  8910. newCESS(learnMove)
  8911. else
  8912. newTemplate.Learn.Text = "Learned"
  8913. newCESS(learnMove.LocalScript)
  8914. end
  8915. wait(5)
  8916. newTemplate.Learn.Text = "Learn"
  8917. end)
  8918. newTemplate.Visible = true
  8919. end
  8920. end
  8921. end
  8922. end)
  8923. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8924. newTemplate.Visible = true
  8925. newTemplate.Parent = arcList
  8926. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8927. end
  8928.  
  8929. Open = false
  8930. MouseClick = function()
  8931. if Open == false then
  8932. Open = true
  8933. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8934. else
  8935. if Open == true then
  8936. Open = false
  8937. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8938. end
  8939. end
  8940. end
  8941.  
  8942. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  8943.  
  8944. Open2 = false
  8945. MouseClick2 = function()
  8946. if Open2 == false then
  8947. Open2 = true
  8948. arcMoves.Visible = true
  8949. else
  8950. if Open2 == true then
  8951. Open2 = false
  8952. arcMoves.Visible = false
  8953. end
  8954. end
  8955. end
  8956.  
  8957. arcToggler.MouseButton1Down:connect(MouseClick2)
  8958.  
  8959. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  8960.  
  8961. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  8962. if v:IsA("Script") then
  8963. newCESS(v)
  8964. end
  8965. end
  8966. end
  8967. end
  8968. end)
  8969.  
  8970. addcmd('unduck','makes player back to normal',{},
  8971. function(args, speaker)
  8972. local players = getPlayer(args[1], speaker)
  8973. for i,v in pairs(players)do
  8974. refresh(gPlayers[v])
  8975. end
  8976. end)
  8977.  
  8978. addcmd('mesh','makes a player into a mesh',{},
  8979. function(args, speaker)
  8980. local players = getPlayer(args[1], speaker)
  8981. for i,v in pairs(players)do
  8982. local pchar = gPlayers[v].Character
  8983. for i,v in pairs(pchar.Torso:GetChildren()) do
  8984. if v:IsA("Decal") then
  8985. v:Destroy()
  8986. end
  8987. end
  8988. for i,v in pairs(pchar:GetChildren()) do
  8989. if v:IsA("Accessory") then
  8990. v:Destroy()
  8991. end
  8992. end
  8993. pchar.Head.Transparency = 1
  8994. pchar["Left Arm"].Transparency = 1
  8995. pchar["Right Arm"].Transparency = 1
  8996. pchar["Left Leg"].Transparency = 1
  8997. pchar["Right Leg"].Transparency = 1
  8998. pchar.Head.face.Transparency = 1
  8999. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9000. msh.MeshType = "FileMesh"
  9001. msh.Scale = Vector3.new(3, 3, 3)
  9002. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9003. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9004. msh.Scale = Vector3.new(3, 3, 3)
  9005. end
  9006. end)
  9007.  
  9008. addcmd('disable','removes players humanoid',{},
  9009. function(args, speaker)
  9010. local players = getPlayer(args[1], speaker)
  9011. for i,v in pairs(players)do
  9012. local pchar = gPlayers[v].Character
  9013. if pchar:FindFirstChild("Humanoid") then
  9014. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9015. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9016. humanoid.Parent = game.ContextActionService
  9017. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9018. Notify('Disabled player(s)') end
  9019. end end end)
  9020.  
  9021. addcmd('enable','gives player humanoid',{},
  9022. function(args, speaker)
  9023. local players = getPlayer(args[1], speaker)
  9024. for i,v in pairs(players)do
  9025. local pchar = gPlayers[v].Character
  9026. if pchar:FindFirstChild("Humanoid") then
  9027. return
  9028. else
  9029. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9030. humanoid.Parent = pchar
  9031. humanoid.Name = "Humanoid"
  9032. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9033. Notify('Enabled player(s)') end
  9034. end end end)
  9035.  
  9036. addcmd('size','changes size of player',{},
  9037. function(args, speaker)
  9038. local players = getPlayer(args[1], speaker)
  9039. for i,v in pairs(players)do
  9040. local pchar = gPlayers[v].Character
  9041. local function scale(chr,scl)
  9042. for _,v in pairs(pchar:GetChildren()) do
  9043. if v:IsA("Accessory") then
  9044. v:Clone()
  9045. v.Parent = LightingService
  9046. end end
  9047. local Head = chr['Head']
  9048. local Torso = chr['Torso']
  9049. local LA = chr['Left Arm']
  9050. local RA = chr['Right Arm']
  9051. local LL = chr['Left Leg']
  9052. local RL = chr['Right Leg']
  9053. local HRP = chr['HumanoidRootPart']
  9054. wait(0.1)
  9055. Head.formFactor = 3
  9056. Torso.formFactor = 3
  9057. LA.formFactor = 3
  9058. RA.formFactor = 3
  9059. LL.formFactor = 3
  9060. RL.formFactor = 3
  9061. HRP.formFactor = 3
  9062. Head.Size = Vector3.new(scl * 2, scl, scl)
  9063. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9064. LA.Size = Vector3.new(scl, scl * 2, scl)
  9065. RA.Size = Vector3.new(scl, scl * 2, scl)
  9066. LL.Size = Vector3.new(scl, scl * 2, scl)
  9067. RL.Size = Vector3.new(scl, scl * 2, scl)
  9068. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9069. local Motor1 = Instance.new('Motor6D', Torso)
  9070. Motor1.Part0 = Torso
  9071. Motor1.Part1 = Head
  9072. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9073. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9074. Motor1.Name = "Neck"
  9075. local Motor2 = Instance.new('Motor6D', Torso)
  9076. Motor2.Part0 = Torso
  9077. Motor2.Part1 = LA
  9078. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9079. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9080. Motor2.Name = "Left Shoulder"
  9081. local Motor3 = Instance.new('Motor6D', Torso)
  9082. Motor3.Part0 = Torso
  9083. Motor3.Part1 = RA
  9084. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9085. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9086. Motor3.Name = "Right Shoulder"
  9087. local Motor4 = Instance.new('Motor6D', Torso)
  9088. Motor4.Part0 = Torso
  9089. Motor4.Part1 = LL
  9090. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9091. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9092. Motor4.Name = "Left Hip"
  9093. local Motor5 = Instance.new('Motor6D', Torso)
  9094. Motor5.Part0 = Torso
  9095. Motor5.Part1 = RL
  9096. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9097. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9098. Motor5.Name = "Right Hip"
  9099. local Motor6 = Instance.new('Motor6D', HRP)
  9100. Motor6.Part0 = HRP
  9101. Motor6.Part1 = Torso
  9102. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9103. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9104. scale(pchar, args[2])
  9105. for _,v in pairs(LightingService:GetChildren()) do
  9106. if v:IsA("Accessory") then
  9107. v.Parent = pchar
  9108. end end end end)
  9109.  
  9110. addcmd('clone','clones player',{},
  9111. function(args, speaker)
  9112. local players = getPlayer(args[1], speaker)
  9113. for i,v in pairs(players)do
  9114. local pchar = gPlayers[v].Character
  9115. spawn(function()
  9116. pchar.Archivable = true
  9117. local clone = pchar:Clone()
  9118. clone.Parent = workspace
  9119. local cloneV = Instance.new("BoolValue")
  9120. cloneV.Name = "isclone"
  9121. cloneV.Parent = clone
  9122. clone:MoveTo(pchar:GetModelCFrame().p)
  9123. clone:MakeJoints()
  9124. pchar.Archivable = false
  9125. end)
  9126. end
  9127. end)
  9128.  
  9129. addcmd('noclones', 'clears clones',{},
  9130. function(args, speaker)
  9131. local players = getPlayer(args[1], speaker)
  9132. for i,v in pairs(players)do
  9133. for _, child in pairs( workspace:GetChildren()) do
  9134. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9135. child:Destroy()
  9136. end
  9137. end
  9138. end
  9139. end)
  9140.  
  9141. addcmd('spin','spins player',{},
  9142. function(args, speaker)
  9143. local players = getPlayer(args[1], speaker)
  9144. for i,v in pairs(players)do
  9145. spawn(function()
  9146. local pchar = gPlayers[v].Character
  9147. for i,v in pairs(pchar.Torso:GetChildren()) do
  9148. if v.Name == "Spinning" then
  9149. v:Destroy()
  9150. end
  9151. end
  9152. local Torso = pchar.Torso
  9153. local BG = Instance.new("BodyGyro", Torso)
  9154. BG.Name = "Spinning"
  9155. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9156. BG.P = 11111
  9157. BG.cframe = Torso.CFrame
  9158. repeat wait(1/44)
  9159. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9160. until not BG or BG.Parent ~= Torso
  9161. end)
  9162. end
  9163. end)
  9164.  
  9165. addcmd('unspin','stops spinning player',{},
  9166. function(args, speaker)
  9167. local players = getPlayer(args[1], speaker)
  9168. for i,v in pairs(players)do
  9169. local pchar = gPlayers[v].Character
  9170. for i,v in pairs(pchar.Torso:GetChildren()) do
  9171. if v.Name == "Spinning" then
  9172. v:Destroy()
  9173. end
  9174. end
  9175. end
  9176. end)
  9177.  
  9178. addcmd('dog','makes player a dog',{},
  9179. function(args, speaker)
  9180. local players = getPlayer(args[1], speaker)
  9181. for i,v in pairs(players)do
  9182. local pchar = gPlayers[v].Character
  9183. if pchar:FindFirstChild("Shirt") then
  9184. pchar.Shirt:Destroy()
  9185. end
  9186. if pchar:FindFirstChild("Pants") then
  9187. pchar.Pants:Destroy()
  9188. end
  9189. if pchar:FindFirstChild("Shirt Graphic") then
  9190. pchar["Shirt Graphic"].Graphic = ""
  9191. end
  9192. pchar.Torso.Transparency = 1
  9193. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9194. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9195. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9196. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9197. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9198. local FakeTorso = Instance.new("Seat", pchar)
  9199. FakeTorso.Name = "FakeTorso"
  9200. FakeTorso.FormFactor = "Symmetric"
  9201. FakeTorso.TopSurface = 0
  9202. FakeTorso.BottomSurface = 0
  9203. FakeTorso.Size = Vector3.new(3,1,4)
  9204. FakeTorso.BrickColor = BrickColor.new("Brown")
  9205. FakeTorso.CFrame = pchar.Torso.CFrame
  9206. local BF = Instance.new("BodyForce", FakeTorso)
  9207. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9208. local W = Instance.new("Weld", pchar.Torso)
  9209. W.Part0 = pchar.Torso
  9210. W.Part1 = FakeTorso
  9211. W.C0 = CFrame.new(0,-.5,0)
  9212. local BC = pchar["Body Colors"]
  9213. BC.HeadColor = BrickColor.new("Brown")
  9214. BC.LeftArmColor = BrickColor.new("Brown")
  9215. BC.LeftLegColor = BrickColor.new("Brown")
  9216. BC.RightArmColor = BrickColor.new("Brown")
  9217. BC.RightLegColor = BrickColor.new("Brown")
  9218. BC.TorsoColor = BrickColor.new("Brown")
  9219. end
  9220. end)
  9221.  
  9222. addcmd('undog','makes player back to normal',{},
  9223. function(args, speaker)
  9224. local players = getPlayer(args[1], speaker)
  9225. for i,v in pairs(players)do
  9226. refresh(gPlayers[v])
  9227. end
  9228. end)
  9229.  
  9230. addcmd('loopheal','loop heals player',{},
  9231. function(args, speaker)
  9232. local players = getPlayer(args[1], speaker)
  9233. for i,v in pairs(players)do
  9234. spawn(function()
  9235. local pchar = gPlayers[v].Character
  9236. if pchar:FindFirstChild("LoopHeal") then
  9237. pchar.LoopHeal.Name = "NotLoopHeal"
  9238. wait(0.1)
  9239. pchar.NotLoopHeal:Destroy()
  9240. end
  9241. local LoopHeal = Instance.new("StringValue", pchar)
  9242. LoopHeal.Name = "LoopHeal"
  9243. repeat wait(0.1)
  9244. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9245. until LoopHeal.Name == "NotLoopHeal"
  9246. end)
  9247. end
  9248. end)
  9249.  
  9250. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9251. function(args, speaker)
  9252. local players = getPlayer(args[1], speaker)
  9253. for i,v in pairs(players)do
  9254. local pchar = gPlayers[v].Character
  9255. if pchar:FindFirstChild("LoopHeal") then
  9256. pchar.LoopHeal.Name = "NotLoopHeal"
  9257. wait(0.1)
  9258. pchar.NotLoopHeal:Destroy()
  9259. end
  9260. end
  9261. end)
  9262.  
  9263. addcmd('fling','flings player',{},
  9264. function(args, speaker)
  9265. local players = getPlayer(args[1], speaker)
  9266. for i,v in pairs(players)do
  9267. local pchar = gPlayers[v].Character
  9268. if pchar:FindFirstChild("Humanoid") then
  9269. local xran
  9270. local zran
  9271. repeat
  9272. xran = math.random(-9999,9999)
  9273. until math.abs(xran) >= 5555
  9274. repeat
  9275. zran = math.random(-9999,9999)
  9276. until math.abs(zran) >= 5555
  9277. pchar.Humanoid.Sit = true
  9278. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9279. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9280. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9281. end
  9282. end
  9283. end)
  9284.  
  9285. addcmd('skydive','self explanatory',{},
  9286. function(args, speaker)
  9287. local players = getPlayer(args[1], speaker)
  9288. for i,v in pairs(players)do
  9289. local pchar = gPlayers[v].Character
  9290. if pchar:FindFirstChild("HumanoidRootPart") then
  9291. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9292. end
  9293. end
  9294. end)
  9295.  
  9296. addcmd('sparta','this is sparta',{},
  9297. function(args, speaker)
  9298. --credit adonis i just edited ;)
  9299. local user = getPlayer(args[1], speaker)
  9300. for i,player in pairs(user) do
  9301. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9302. if torso then
  9303. local hole = Instance.new("Part",player.Character)
  9304. hole.Anchored = true
  9305. hole.CanCollide = false
  9306. hole.formFactor = Enum.FormFactor.Custom
  9307. hole.Size = Vector3.new(10,1,10)
  9308. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9309. hole.BrickColor = BrickColor.new("Really black")
  9310. local holeM = Instance.new("CylinderMesh",hole)
  9311. torso.Anchored = true
  9312. local sound = Instance.new("Sound", hole)
  9313. sound.SoundId = "rbxassetid://130781067"
  9314. sound.Volume = 3
  9315. sound:Play()
  9316. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9317. for i=1,10 do
  9318. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9319. wait(0.1)
  9320. end
  9321. for i=1,5,0.2 do
  9322. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9323. wait()
  9324. end
  9325. player.Character:BreakJoints()
  9326. wait(2)
  9327. sound:Destroy()
  9328. end
  9329. end
  9330. end)
  9331.  
  9332. addcmd('bleach','drink bleach',{''},
  9333. function(args, speaker)
  9334. local players = getPlayer(args[1], speaker)
  9335. for i,v in pairs(players)do
  9336. bleach(gPlayers[v])
  9337. end
  9338. end)
  9339.  
  9340. addcmd('seizure','makes player have a seizure',{''},
  9341. function(args, speaker)
  9342. local players = getPlayer(args[1], speaker)
  9343. for i,v in pairs(players)do
  9344. local pchar = gPlayers[v].Character
  9345. if pchar:FindFirstChild("Seizure") then
  9346.  
  9347. end
  9348. local Seizure = Instance.new("StringValue", pchar)
  9349. Seizure.Name = "Seizure"
  9350. pchar.Humanoid.PlatformStand = true
  9351. repeat wait()
  9352. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9353. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9354. until Seizure.Name == "NotSeizure"
  9355. end
  9356. end)
  9357.  
  9358. addcmd('fegod','gods you in fe games',{''},
  9359. function(args, speaker)
  9360. if speaker.userId ~= LP.userId then
  9361. lponly(speaker)
  9362. else
  9363. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9364. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9365. l.Parent = gPlayers.LocalPlayer.Character
  9366. l.Name = "Humanoid"
  9367. wait(0.1)
  9368. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9369. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9370. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9371. wait(0.1)
  9372. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9373. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9374. end
  9375. end)
  9376.  
  9377. addcmd('unseizure','makes player stop having a seizure',{''},
  9378. function(args, speaker)
  9379. local players = getPlayer(args[1], speaker)
  9380. for i,v in pairs(players)do
  9381. local pchar = gPlayers[v].Character
  9382. if pchar:FindFirstChild("Seizure") then
  9383. pchar.Humanoid.PlatformStand = false
  9384. pchar.Seizure.Name = "NotSeizure"
  9385. wait(0.1)
  9386. pchar.NotSeizure:Destroy()
  9387. end
  9388. end
  9389. end)
  9390.  
  9391. addcmd('m','makes a global message',{'message'},
  9392. function(args, speaker)
  9393. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9394. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9395. _G.msg(MSG)
  9396. end)
  9397.  
  9398. addcmd('sm','makes a global message',{'servermessage'},
  9399. function(args, speaker)
  9400. local MSG = GLS(false, 0)
  9401. local newMSG = GLS(false, 0)
  9402. _G.msg(MSG)
  9403. end)
  9404.  
  9405. addcmd('fe','checks filtering status',{'filtering'},
  9406. function(args, speaker)
  9407. if workspace.FilteringEnabled == true then
  9408. Notify('Filtering ENABLED')
  9409. elseif workspace.FilteringEnabled == false then
  9410. Notify('Filtering Disabled')
  9411. end
  9412. end)
  9413.  
  9414. addcmd('paper','makes player thin as paper',{''},
  9415. function(args, speaker)
  9416. local players = getPlayer(args[1], speaker)
  9417. for i,v in pairs(players)do
  9418. local pchar = gPlayers[v].Character
  9419. for _, child in pairs( pchar:GetChildren()) do
  9420. if child.ClassName == "CharacterMesh" then
  9421. child:Destroy()
  9422. end
  9423. end
  9424. local LA = DATA.Paper:Clone()
  9425. LA.Parent = pchar["Left Arm"]
  9426. local RA = DATA.Paper:Clone()
  9427. RA.Parent = pchar["Right Arm"]
  9428. local LL = DATA.Paper:Clone()
  9429. LL.Parent = pchar["Left Leg"]
  9430. local RL = DATA.Paper:Clone()
  9431. RL.Parent = pchar["Right Leg"]
  9432. local T = DATA.Paper:Clone()
  9433. T.Parent = pchar.Torso
  9434. local H = DATA.Paper:Clone()
  9435. H.Parent = pchar.Head
  9436. pchar.Head.face:Destroy()
  9437. end
  9438. end)
  9439.  
  9440. addcmd('particles','gives a player particles',{''},
  9441. function(args, speaker)
  9442. local players = getPlayer(args[1], speaker)
  9443. for i,v in pairs(players)do
  9444. local char = gPlayers[v].Character
  9445. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9446. if v:IsA('ParticleEmitter') then
  9447. v:destroy()
  9448. end
  9449. end
  9450. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9451. prt.Texture = 'rbxassetid://' .. args[2]
  9452. prt.Rate = 10
  9453. prt.SpreadAngle = Vector2.new(50, 50)
  9454. end
  9455. end)
  9456.  
  9457. addcmd('unparticles','gives a player particles',{'noparticles'},
  9458. function(args, speaker)
  9459. local players = getPlayer(args[1], speaker)
  9460. for i,v in pairs(players)do
  9461. local char = gPlayers[v].Character
  9462. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9463. if v:IsA('ParticleEmitter') then
  9464. v:destroy()
  9465. end
  9466. end
  9467. end
  9468. end)
  9469.  
  9470. blindT = {}
  9471. addcmd('blind','blinds a player',{},
  9472. function(args, speaker)
  9473. local players = getPlayer(args[1], speaker)
  9474. for i,v in pairs(players)do
  9475. spawn(function()
  9476. if FindTable(blindT, _players[v].Name) then return end
  9477. local blind = gPlayers[v].Name
  9478. local victim = gPlayers:FindFirstChild(blind)
  9479. if victim ~= nil then
  9480. victim.CameraMaxZoomDistance = 0.5
  9481. blnd = Instance.new("Part",workspace)
  9482. blnd.Name = "IYblind" .. gPlayers[v].Name
  9483. blnd.Size = Vector3.new(1,1,1)
  9484. blnd.CanCollide = false
  9485. blnd.BrickColor = BrickColor.new("Really black")
  9486. blnd.Material = "Neon"
  9487. local m = Instance.new("SpecialMesh",blnd)
  9488. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9489. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9490. local w = Instance.new("Weld",blnd)
  9491. w.Part0 = blnd
  9492. w.Part1 = victim.Character.Head
  9493. if FindTable(blindT, _players[v].Name) then return end
  9494. table.insert(blindT, _players[v].Name)
  9495. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9496. local blind = gPlayers[v].Name
  9497. local victim = gPlayers:FindFirstChild(blind)
  9498. if victim ~= nil then
  9499. victim.CameraMaxZoomDistance = 0.5
  9500. blnd = Instance.new("Part",workspace)
  9501. blnd.Name = "IYblind" .. gPlayers[v].Name
  9502. blnd.Size = Vector3.new(1,1,1)
  9503. blnd.CanCollide = false
  9504. blnd.BrickColor = BrickColor.new("Really black")
  9505. blnd.Material = "Neon"
  9506. local m = Instance.new("SpecialMesh",blnd)
  9507. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9508. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9509. local w = Instance.new("Weld",blnd)
  9510. w.Part0 = blnd
  9511. w.Part1 = victim.Character.Head
  9512. end end wait(1)
  9513. until not FindTable(blindT, _players[v].Name)
  9514. end end) end end)
  9515.  
  9516. addcmd('unblind','blinds a player',{'noblind'},
  9517. function(args, speaker)
  9518. local players = getPlayer(args[1], speaker)
  9519. for i,v in pairs(players)do
  9520. spawn(function()
  9521. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9522. local blind = gPlayers[v].Name
  9523. local victim = gPlayers:FindFirstChild(blind)
  9524. if victim ~= nil then
  9525. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9526. for _, child in pairs( workspace:GetChildren()) do
  9527. if child.Name == "IYblind" .. gPlayers[v].Name then
  9528. child:Destroy()
  9529. end end end end) end end)
  9530.  
  9531. addcmd('punish','punishs player',{''},
  9532. function(args, speaker)
  9533. local players = getPlayer(args[1], speaker)
  9534. for i,v in pairs(players)do
  9535. local pchar = gPlayers[v].Character
  9536. pchar.Parent = LightingService
  9537. end
  9538. end)
  9539.  
  9540. addcmd('unpunish','unpunishs player',{''},
  9541. function(args, speaker)
  9542. local players = getPlayer(args[1], speaker)
  9543. for i,v in pairs(players)do
  9544. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9545. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9546. end
  9547. end
  9548. end)
  9549.  
  9550. local starmanPlayers = {}
  9551. local starmanLastColor = nil
  9552. local starmanEvents = {}
  9553.  
  9554. addcmd("starman","Turns [plr] into starman",{},
  9555. function(args,speaker)
  9556. local function starman(plr)
  9557. local char = plr.Character
  9558. local lastColor = ""
  9559. local newColor = ""
  9560.  
  9561. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9562. powerupSound.Name = "PowerUp"
  9563. powerupSound.Volume = 10
  9564. powerupSound.SoundId = "rbxassetid://182755256"
  9565. wait()
  9566. powerupSound:Play()
  9567.  
  9568. game:GetService("Debris"):AddItem(powerupSound,2)
  9569.  
  9570. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9571.  
  9572. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9573. starmanMusic.Name = "Starman"
  9574. starmanMusic.Volume = 1
  9575. starmanMusic.Looped = true
  9576. starmanMusic.SoundId = "rbxassetid://530596723"
  9577. wait()
  9578. starmanMusic:Play()
  9579.  
  9580. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9581. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9582.  
  9583. char.Humanoid.WalkSpeed = 32
  9584. char.Humanoid.MaxHealth = math.huge
  9585. char.Humanoid.Health = math.huge
  9586.  
  9587. local invisff = Instance.new("ForceField", char)
  9588. invisff.Visible = false invisff.Name = 'smff'
  9589.  
  9590. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9591.  
  9592. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9593. light.Name = "StarmanFlash"
  9594. light.Brightness = 100
  9595. light.Range = 20
  9596. light.Shadows = true
  9597.  
  9598. local function stardestroy(part)
  9599. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9600. for i,v in pairs(part.Parent:GetChildren()) do
  9601. if v:IsA("BasePart") then
  9602. local force = Instance.new("BodyForce",v)
  9603. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9604. v:BreakJoints()
  9605. end
  9606. end
  9607.  
  9608. local tadaas = {}
  9609.  
  9610. for i = 1,1 do
  9611. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9612. tadaa.Volume = 10
  9613. tadaa.SoundId = "rbxassetid://551195499"
  9614. table.insert(tadaas,tadaa)
  9615. end
  9616.  
  9617. wait()
  9618.  
  9619. for i,v in pairs(tadaas) do
  9620. v:Play()
  9621. end
  9622. end
  9623. end
  9624.  
  9625. local events = {}
  9626. for i,v in pairs(char:GetChildren()) do
  9627. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9628. end
  9629. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9630. starmanEvents[plr.Name] = events
  9631. starmanPlayers[plr.Name] = char
  9632. end
  9633.  
  9634. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9635. spawn(function()starman(gPlayers[plr])end)
  9636. end
  9637. end)
  9638.  
  9639. addcmd("unstarman","Removes starman from [plr]",{},
  9640. function(args,speaker)
  9641. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9642. pcall(function()
  9643. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9644. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9645. local char = gPlayers[plr].Character
  9646. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9647. char.HumanoidRootPart.Starman:Destroy()
  9648. end
  9649. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9650. char.HumanoidRootPart.StarmanFlash:Destroy()
  9651. end
  9652. while char.HumanoidRootPart:FindFirstChild("smff") do
  9653. char.HumanoidRootPart.smff:Destroy()
  9654. end
  9655. end)
  9656. end
  9657. end)
  9658.  
  9659. local Timers = {}
  9660. function checkTimer(n,t,res)
  9661. if not Timers[n] then Timers[n] = 0 end
  9662.  
  9663. if tick() >= Timers[n] + t then
  9664. if res then Timers[n] = tick() end
  9665. return true
  9666. else
  9667. return false
  9668. end
  9669. end
  9670.  
  9671. function nonEmpty(t)
  9672. for i,v in pairs(t) do
  9673. return true
  9674. end
  9675. return false
  9676. end
  9677.  
  9678. game:GetService("RunService").RenderStepped:Connect(function()
  9679. if nonEmpty(starmanPlayers) then
  9680. if checkTimer("Starman",0.05,true) then
  9681. for name,plrchar in pairs(starmanPlayers) do
  9682. ypcall(function()
  9683. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9684. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9685.  
  9686. local plr = gPlayers:FindFirstChild(name)
  9687.  
  9688. if plr then
  9689. local char = plrchar
  9690. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9691.  
  9692. local meshMap = {}
  9693.  
  9694. for i,v in pairs(char:GetChildren()) do
  9695. if v:IsA("CharacterMesh") then
  9696. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9697. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9698. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9699. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9700. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9701. end
  9702. end
  9703.  
  9704. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9705.  
  9706. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9707. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9708. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9709. starmanLastColor = newColor
  9710. for i,v in pairs(char:GetChildren()) do
  9711. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9712. v.BrickColor = newColor
  9713. local fade = v:Clone()
  9714. if meshMap[v.Name] then
  9715. local newMesh = Instance.new("SpecialMesh",fade)
  9716. newMesh.MeshId = meshMap[v.Name]
  9717. end
  9718. fade.Name = "StarFade"
  9719. fade.Anchored = true
  9720. fade.CanCollide = false
  9721. 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
  9722. fade.Parent = workspace.Terrain
  9723. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9724. game:GetService("Debris"):AddItem(fade,0.5)
  9725. end
  9726. end
  9727. light.Color = newColor.Color
  9728. end
  9729. end)
  9730. end
  9731. end
  9732. end
  9733. end)
  9734.  
  9735. addcmd("tppos","Teleports a player to a coordinate",{},
  9736. function(args,speaker)
  9737. if #args < 4 then return end
  9738. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9739. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9740. local char = gPlayers[plr].Character
  9741. if char and char:FindFirstChild("HumanoidRootPart") then
  9742. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9743. end
  9744. end
  9745. end)
  9746.  
  9747. addcmd("offset","Offsets a player by a coordinate",{},
  9748. function(args,speaker)
  9749. if #args < 4 then return end
  9750. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9751. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9752. local char = gPlayers[plr].Character
  9753. if char and char:FindFirstChild("HumanoidRootPart") then
  9754. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9755. end
  9756. end
  9757. end)
  9758.  
  9759. addcmd('bait',';)',{'troll'},
  9760. function(args, speaker)
  9761. spawn(function()
  9762. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9763. 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)
  9764. y = Instance.new("BillboardGui")
  9765. y.Size = UDim2.new(0,100,0,150)
  9766. y.StudsOffset = Vector3.new(0,1,0)
  9767. y.Parent = P
  9768. y.Adornee = P
  9769. f = Instance.new("TextLabel")
  9770. f.Parent = y
  9771. f.BackgroundTransparency = 1
  9772. f.Position = UDim2.new(0,0,0,-50)
  9773. f.Size = UDim2.new(0,100,0,100)
  9774. f.Font = "Highway"
  9775. f.FontSize = "Size48"
  9776. f.Text = "Touch for admin!"
  9777. f.TextStrokeColor3 = Color3.new(0,0,0)
  9778. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9779. f.TextStrokeTransparency = 0
  9780. f.TextYAlignment = "Bottom"
  9781. 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)
  9782. end)
  9783. end)
  9784.  
  9785. addcmd('removebait','clears bait parts',{'nobait'},
  9786. function(args, speaker)
  9787. local function dels(instance)
  9788. for i,v in pairs(instance:GetChildren())do
  9789. if v.name == "IYbait"then v:Destroy()end
  9790. dels(v)
  9791. end
  9792. end
  9793. dels(workspace)
  9794. end)
  9795.  
  9796. function CreateInstance(cls,props)
  9797. local inst = Instance.new(cls)
  9798. for i,v in pairs(props) do
  9799. inst[i] = v
  9800. end
  9801. return inst end
  9802. local function createSoundFrame()
  9803. 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)
  9804. 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
  9805. 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)
  9806. 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})
  9807. 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})
  9808. 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)
  9809. 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)
  9810. 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})
  9811. 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
  9812. 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
  9813. 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)
  9814. 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})
  9815. 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})
  9816. 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)
  9817. 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})
  9818. 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})
  9819. 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
  9820. 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)
  9821. return soundFrame end
  9822. local soundFrame = createSoundFrame()
  9823. soundFrame.Visible = true
  9824. local MusicPlayer do
  9825. MusicPlayer = {}
  9826. local playlist = {}
  9827. local currentSong = 1
  9828. local playlistHook = nil
  9829. --local soundFrame = script.Parent:WaitForChild("Sound")
  9830. local soundLine = soundFrame:WaitForChild("Pos")
  9831. local soundTouch = soundLine:WaitForChild("Touch")
  9832. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9833. local soundPause = soundFrame:WaitForChild("Pause")
  9834. local soundNext = soundFrame:WaitForChild("NextSong")
  9835. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9836. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9837. local mouseDrag = false
  9838. local mouse = gPlayers.LocalPlayer:GetMouse()
  9839. local lineBar = soundFrame:WaitForChild("Pos")
  9840. adminSound = Instance.new("Sound",nil)
  9841. local function timeConvert(num)
  9842. local mins = math.floor(num/60)
  9843. local secs = math.floor(num % 60)
  9844. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9845. end
  9846. local function updateSongLine()
  9847. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9848. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9849. local movePos = linePos/soundLine.AbsoluteSize.X
  9850. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9851. elseif linePos < 0 then
  9852. soundTouch.Position = UDim2.new(0,0,0,0)
  9853. else
  9854. soundTouch.Position = UDim2.new(1,0,0,0)
  9855. end
  9856. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9857. adminSound.TimePosition = newTimePos
  9858. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9859. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9860. end
  9861. local function updateDetails(id)
  9862. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9863. soundFrame.SName.Text = info.Name
  9864. end
  9865. local function setPlaylistHook()
  9866. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9867. if #playlist == 0 then return end
  9868. playlistHook = adminSound.DidLoop:connect(function()
  9869. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9870. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9871. MusicPlayer:Play(playlist[currentSong],true)
  9872. end)
  9873. end
  9874. local function disconnectPlaylistHook()
  9875. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9876. end
  9877. game:GetService("RunService").RenderStepped:Connect(function()
  9878. if adminSound.Playing then
  9879. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9880. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9881. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9882. end
  9883. end)
  9884. lineBar.InputBegan:connect(function(input)
  9885. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9886. mouseDrag = true
  9887. updateSongLine()
  9888. end
  9889. end)
  9890. lineBar.InputEnded:connect(function(input)
  9891. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9892. mouseDrag = false
  9893. end
  9894. end)
  9895. mouse.Move:connect(function(prop)
  9896. if mouseDrag then
  9897. updateSongLine()
  9898. end
  9899. end)
  9900. function MusicPlayer:Play(id,plist)
  9901. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9902. adminSound:Stop()
  9903. if adminSound.Parent == nil then
  9904. adminSound = Instance.new("Sound",workspace)
  9905. adminSound.Name = "IYsound"
  9906. adminSound.Looped = true
  9907. if plist then setPlaylistHook() end
  9908. end
  9909. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9910. adminSound.TimePosition = 0
  9911. --repeat wait() until adminSound.IsLoaded
  9912. adminSound:Play()
  9913. soundPlayStop.BackgroundTransparency = 0
  9914. soundPlayStop.ImageTransparency = 1
  9915. updateDetails(id)
  9916. end
  9917. function MusicPlayer:Playlist(list)
  9918. playlist = list
  9919. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9920. currentSong = 1
  9921. if adminSound.Parent == nil then
  9922. adminSound = Instance.new("Sound",workspace)
  9923. adminSound.Name = "IYsound"
  9924. adminSound.Looped = true
  9925. end
  9926. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9927. MusicPlayer:Play(playlist[1],true)
  9928. setPlaylistHook()
  9929. end
  9930. function MusicPlayer:Stop()
  9931. adminSound:Stop()
  9932. adminSound.TimePosition = 0
  9933. soundTouch.Position = UDim2.new(0,0,0,0)
  9934. soundFrame.TimeStart.Text = "0:00"
  9935. soundPlayStop.BackgroundTransparency = 1
  9936. soundPlayStop.ImageTransparency = 0
  9937. end
  9938. function MusicPlayer:Pause()
  9939. adminSound:Pause()
  9940. soundPlayStop.BackgroundTransparency = 1
  9941. soundPlayStop.ImageTransparency = 0
  9942. end
  9943. function MusicPlayer:Resume()
  9944. adminSound:Resume()
  9945. soundPlayStop.BackgroundTransparency = 0
  9946. soundPlayStop.ImageTransparency = 1
  9947. setPlaylistHook()
  9948. end
  9949. function MusicPlayer:NextSong()
  9950. if #playlist == 0 then return end
  9951. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9952. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9953. MusicPlayer:Play(playlist[currentSong],true)
  9954. end
  9955. function MusicPlayer:PrevSong()
  9956. if #playlist == 0 then return end
  9957. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  9958. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9959. MusicPlayer:Play(playlist[currentSong],true)
  9960. end
  9961. function MusicPlayer:SetSong(ind)
  9962. if ind > #playlist or ind <= 0 then return end
  9963. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  9964. MusicPlayer:Play(playlist[ind],true)
  9965. end
  9966. playerenabled = false
  9967. function MusicPlayer:Show()
  9968. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9969. end
  9970. function MusicPlayer:Hide()
  9971. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  9972. end
  9973. function colorFrames(obj,col)
  9974. for i,v in pairs(obj:GetChildren()) do
  9975. if v:IsA("ImageLabel") then
  9976. v.ImageColor3 = col
  9977. end
  9978. v.BackgroundColor3 = col
  9979. end
  9980. end
  9981. for i,v in pairs(soundButtons) do
  9982. v.MouseEnter:connect(function()
  9983. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  9984. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  9985. v.BackgroundColor3 = Color3.new(1,1,1)
  9986. colorFrames(v,Color3.new(1,1,1))
  9987. end)
  9988. v.MouseLeave:connect(function()
  9989. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  9990. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  9991. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  9992. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  9993. end)
  9994. end
  9995. soundPlayStop.MouseButton1Click:connect(function()
  9996. if adminSound.Playing then
  9997. MusicPlayer:Stop()
  9998. else
  9999. MusicPlayer:Resume()
  10000. end
  10001. end)
  10002. soundPause.MouseButton1Click:connect(function()
  10003. MusicPlayer:Pause()
  10004. end)
  10005. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10006. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10007. end
  10008. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10009. soundFrame.Parent = testgui
  10010. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10011. function(args, speaker)
  10012. playerenabled = true
  10013. if #args > 0 then
  10014. for i,v in pairs(game:GetDescendants()) do
  10015. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10016. if adminSound.Parent == nil then
  10017. adminSound = Instance.new("Sound",workspace)
  10018. adminSound.Name = "IYsound"
  10019. adminSound.Looped = true
  10020. end
  10021. local idlist = splitString(args[1])
  10022. local workingIds = {}
  10023. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10024. if #workingIds > 0 then
  10025. playerenabled = true
  10026. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10027. MusicPlayer:Playlist(workingIds)
  10028. 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)
  10029. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10030. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10031. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10032. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10033. 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)
  10034. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10035. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10036. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10037. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10038. addcmd('setsong','goto a song',{'tosong'},
  10039. function(args, speaker)
  10040. MusicPlayer:SetSong(tonumber(args[1]))
  10041. end)
  10042. addcmd('nextsong','forward a song',{'nxtsong'},
  10043. function(args, speaker)
  10044. MusicPlayer:NextSong()
  10045. end)
  10046. addcmd('prevsong','back a song',{'previoussong'},
  10047. function(args, speaker)
  10048. MusicPlayer:PrevSong()
  10049. end)
  10050. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10051. function(args, speaker)
  10052. playerenabled = false
  10053. MusicPlayer:Hide()
  10054. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10055. end)
  10056.  
  10057. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10058. function(args, speaker)
  10059. for i,v in pairs(game:GetDescendants()) do
  10060. if v:IsA'Sound'then v:Destroy() end end
  10061. local c = args[1] or 'stop'
  10062. if std.inTable({'stop'}, c:lower()) then return end
  10063. local s = Instance.new("Sound", workspace)
  10064. s.Name = "IYsound"
  10065. s.Looped = true
  10066. s.SoundId = c
  10067. s.Volume = 1
  10068. s:Play()
  10069. playerenabled = false
  10070. Notify('Playing hash')
  10071. end)
  10072.  
  10073. addcmd('disco','disco party',{''},
  10074. function(args, speaker)
  10075. _G.nodisco = nil
  10076. coroutine.resume(coroutine.create(function()
  10077. repeat
  10078. game:GetService('Lighting').GlobalShadows = true
  10079. game:GetService('Lighting').FogEnd = 200
  10080. game:GetService('Lighting').TimeOfDay = 0
  10081. local r = 255
  10082. local g = 0
  10083. local b = 0
  10084. for i = 0,255,5 do
  10085. if _G.nodisco ~=nil then return end
  10086. r = r - 5
  10087. b = b + 5
  10088. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10089. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10090. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10091. wait()
  10092. end
  10093. for i = 0,255,5 do
  10094. if _G.nodisco ~=nil then return end
  10095. g = g + 5
  10096. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10097. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10098. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10099. wait()
  10100. end
  10101. for i = 0,255,5 do
  10102. if _G.nodisco ~=nil then return end
  10103. b = b - 5
  10104. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10105. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10106. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10107. wait()
  10108. end
  10109. for i = 0,255,5 do
  10110. if _G.nodisco ~=nil then return end
  10111. r = r + 5
  10112. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10113. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10114. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10115. wait()
  10116. end
  10117. for i = 0,255,5 do
  10118. if _G.nodisco ~=nil then return end
  10119. g = g - 5
  10120. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10121. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10122. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10123. wait()
  10124. end
  10125. until _G.nodisco
  10126. end))
  10127. end)
  10128.  
  10129. addcmd('undisco','rip disco party',{''},
  10130. function(args, speaker)
  10131. _G.nodisco = true
  10132. execCmd('fixl')
  10133. end)
  10134.  
  10135. addcmd('hat','give a hat to a player',{''},
  10136. function(args, speaker)
  10137. local players = getPlayer(args[1], speaker)
  10138. for i,v in pairs(players)do
  10139. local char = gPlayers[v].Character
  10140. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10141. Hat.Parent = char
  10142. end end)
  10143.  
  10144. fm = Instance.new('BlockMesh', DATA)
  10145. fm.Scale = Vector3.new(1, 1, 2)
  10146. fm.Name = "FAT"
  10147. addcmd('fat','makes a plr fat',{''},
  10148. function(args, speaker)
  10149. local players = getPlayer(args[1], speaker)
  10150. for i,v in pairs(players)do
  10151. local char = gPlayers[v].Character
  10152. for _, child in pairs( char:GetChildren()) do
  10153. if child.ClassName == "CharacterMesh" then
  10154. child:Destroy() end end
  10155. for i,v in pairs(char:GetChildren()) do
  10156. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10157. fm:Clone().Parent = v
  10158. end end end end)
  10159.  
  10160. addcmd('crucify','crucifies a player',{'cruci'},
  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. local torso=char['Torso']
  10166. local larm=char['Left Arm']
  10167. local rarm=char['Right Arm']
  10168. local lleg=char['Left Leg']
  10169. local rleg=char['Right Leg']
  10170. local head=char['Head']
  10171. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10172. local cru=Instance.new('Model',char)
  10173. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10174. local c1=Instance.new('Part',cru)
  10175. c1.BrickColor=BrickColor.new('Reddish brown')
  10176. c1.Material='Wood'
  10177. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10178. c1.Size=Vector3.new(2,18.4,1)
  10179. c1.Anchored=true
  10180. local c2=c1:Clone()
  10181. c2.Parent=cru
  10182. c2.Size=Vector3.new(11,1.6,1)
  10183. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10184. torso.Anchored=true;wait(0.5)
  10185. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10186. larm.Anchored=true
  10187. rarm.Anchored=true
  10188. lleg.Anchored=true
  10189. rleg.Anchored=true
  10190. head.Anchored=true;wait()
  10191. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10192. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10193. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10194. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10195. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10196. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10197. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10198. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10199. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10200. local n1=Instance.new('Part',cru)
  10201. n1.BrickColor=BrickColor.new('Dark stone grey')
  10202. n1.Material='DiamondPlate'
  10203. n1.Size=Vector3.new(0.2,0.2,2)
  10204. n1.Anchored=true
  10205. local m=Instance.new('BlockMesh',n1)
  10206. m.Scale=Vector3.new(0.2,0.2,0.7)
  10207. local n2=n1:Clone()
  10208. n2.Parent=cru
  10209. local n3=n1:Clone()
  10210. n3.Parent=cru
  10211. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10212. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10213. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10214. spawn(function()
  10215. repeat
  10216. wait(0.1)
  10217. char.Humanoid.Health=char.Humanoid.Health-0.6
  10218. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10219. char:BreakJoints()
  10220. end)
  10221. end
  10222. end
  10223. end)
  10224.  
  10225. addcmd('hang','hangs a player',{},
  10226. function(args, speaker)
  10227. local players = getPlayer(args[1], speaker)
  10228. for i,v in pairs(players)do
  10229. local plr = gPlayers[v].Character
  10230. plr.HumanoidRootPart.Anchored = true
  10231. function sandbox(var,func)
  10232. local env = getfenv(func)
  10233. local newenv = setmetatable({},{
  10234. __index = function(self,k)
  10235. if k=="script" then
  10236. return var
  10237. else
  10238. return env[k]
  10239. end
  10240. end,
  10241. })
  10242. setfenv(func,newenv)
  10243. return func
  10244. end
  10245. cors = {}
  10246. mas = Instance.new("Model",game:GetService("Lighting"))
  10247. local Model0 = Instance.new("Model")
  10248. local Part1 = Instance.new("Part")
  10249. local Part2 = Instance.new("Part")
  10250. local Part3 = Instance.new("Part")
  10251. local Part4 = Instance.new("Part")
  10252. local Part5 = Instance.new("Part")
  10253. local Motor6D6 = Instance.new("Motor6D")
  10254. local Part7 = Instance.new("Part")
  10255. local Part8 = Instance.new("Part")
  10256. local Part9 = Instance.new("Part")
  10257. local Part10 = Instance.new("Part")
  10258. local Part11 = Instance.new("Part")
  10259. local Part12 = Instance.new("Part")
  10260. local Part13 = Instance.new("Part")
  10261. local Part14 = Instance.new("Part")
  10262. local Part15 = Instance.new("Part")
  10263. Model0.Name = "hang"
  10264. Model0.Parent = mas
  10265. Part1.Parent = Model0
  10266. Part1.Material = Enum.Material.SmoothPlastic
  10267. Part1.BrickColor = BrickColor.new("Reddish brown")
  10268. Part1.Anchored = true
  10269. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10270. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10271. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10272. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10273. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10274. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10275. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10276. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10277. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10278. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10279. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10280. Part2.Parent = Model0
  10281. Part2.Material = Enum.Material.Wood
  10282. Part2.BrickColor = BrickColor.new("Pine Cone")
  10283. Part2.Anchored = true
  10284. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10285. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10286. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10287. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10288. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10289. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10290. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10291. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10292. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10293. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10294. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10295. Part3.Parent = Model0
  10296. Part3.Material = Enum.Material.Wood
  10297. Part3.BrickColor = BrickColor.new("Pine Cone")
  10298. Part3.Anchored = true
  10299. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10300. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10301. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10302. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10303. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10304. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10305. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10306. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10307. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10308. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10309. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10310. Part4.Parent = Model0
  10311. Part4.Material = Enum.Material.Wood
  10312. Part4.BrickColor = BrickColor.new("Pine Cone")
  10313. Part4.Anchored = true
  10314. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10315. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10316. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10317. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10318. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10319. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10320. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10321. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10322. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10323. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10324. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10325. Part5.Name = "main"
  10326. Part5.Parent = Model0
  10327. Part5.BrickColor = BrickColor.new("Bright blue")
  10328. Part5.Transparency = 1
  10329. Part5.Rotation = Vector3.new(0, -90, 0)
  10330. Part5.Anchored = true
  10331. Part5.CanCollide = false
  10332. Part5.FormFactor = Enum.FormFactor.Symmetric
  10333. Part5.Size = Vector3.new(2, 2, 1)
  10334. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10335. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10336. Part5.TopSurface = Enum.SurfaceType.Smooth
  10337. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10338. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10339. Part5.Orientation = Vector3.new(0, -90, 0)
  10340. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10341. Motor6D6.Name = "RootJoint"
  10342. Motor6D6.Parent = Part5
  10343. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10344. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10345. Motor6D6.Part0 = Part5
  10346. Motor6D6.MaxVelocity = 0.10000000149012
  10347. Part7.Parent = Model0
  10348. Part7.Material = Enum.Material.SmoothPlastic
  10349. Part7.BrickColor = BrickColor.new("Reddish brown")
  10350. Part7.Rotation = Vector3.new(90, 75, -180)
  10351. Part7.Anchored = true
  10352. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10353. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10354. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10355. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10356. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10357. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10358. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10359. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10360. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10361. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10362. Part7.Orientation = Vector3.new(15, 90, -90)
  10363. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10364. Part8.Parent = Model0
  10365. Part8.Material = Enum.Material.Wood
  10366. Part8.BrickColor = BrickColor.new("Pine Cone")
  10367. Part8.Anchored = true
  10368. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10369. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10370. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10371. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10372. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10373. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10374. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10375. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10376. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10377. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10378. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10379. Part9.Parent = Model0
  10380. Part9.Material = Enum.Material.SmoothPlastic
  10381. Part9.BrickColor = BrickColor.new("Reddish brown")
  10382. Part9.Rotation = Vector3.new(90, 75, -180)
  10383. Part9.Anchored = true
  10384. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10385. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10386. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10387. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10388. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10389. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10390. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10391. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10392. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10393. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10394. Part9.Orientation = Vector3.new(15, 90, -90)
  10395. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10396. Part10.Parent = Model0
  10397. Part10.Material = Enum.Material.SmoothPlastic
  10398. Part10.BrickColor = BrickColor.new("Reddish brown")
  10399. Part10.Anchored = true
  10400. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10401. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10402. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10403. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10404. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10405. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10406. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10407. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10408. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10409. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10410. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10411. Part11.Parent = Model0
  10412. Part11.Material = Enum.Material.SmoothPlastic
  10413. Part11.BrickColor = BrickColor.new("Reddish brown")
  10414. Part11.Anchored = true
  10415. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10416. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10417. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10421. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10422. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10423. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10424. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10425. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10426. Part12.Parent = Model0
  10427. Part12.Material = Enum.Material.SmoothPlastic
  10428. Part12.BrickColor = BrickColor.new("Reddish brown")
  10429. Part12.Rotation = Vector3.new(90, 75, -180)
  10430. Part12.Anchored = true
  10431. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10432. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10433. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10437. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10438. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10439. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10440. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10441. Part12.Orientation = Vector3.new(15, 90, -90)
  10442. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10443. Part13.Parent = Model0
  10444. Part13.Material = Enum.Material.SmoothPlastic
  10445. Part13.BrickColor = BrickColor.new("Reddish brown")
  10446. Part13.Anchored = true
  10447. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10448. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10449. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10452. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10453. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10454. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10455. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10456. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10457. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10458. Part14.Parent = Model0
  10459. Part14.Material = Enum.Material.SmoothPlastic
  10460. Part14.BrickColor = BrickColor.new("Reddish brown")
  10461. Part14.Rotation = Vector3.new(90, 75, -180)
  10462. Part14.Anchored = true
  10463. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10464. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10465. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10468. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10469. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10470. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10471. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10472. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10473. Part14.Orientation = Vector3.new(15, 90, -90)
  10474. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10475. Part15.Parent = Model0
  10476. Part15.Material = Enum.Material.SmoothPlastic
  10477. Part15.BrickColor = BrickColor.new("Reddish brown")
  10478. Part15.Anchored = true
  10479. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10480. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10481. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10484. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10485. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10486. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10487. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10488. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10489. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10490. for i,v in pairs(mas:GetChildren()) do
  10491. v.Parent = workspace
  10492. pcall(function() v:MakeJoints() end)
  10493. end
  10494. mas:Destroy()
  10495. for i,v in pairs(cors) do
  10496. spawn(function()
  10497. pcall(v)
  10498. end)
  10499. end
  10500. hang = Model0
  10501. hang.Parent = plr
  10502. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10503. pcall(function()
  10504. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10505. function weld(p, cf)
  10506. local weld1 = Instance.new("Weld")
  10507. weld1.Part0 = p
  10508. weld1.Part1 = plr.Torso
  10509. weld1.C0 = CFrame.new()
  10510. weld1.C1 = cf
  10511. weld1.Parent = p
  10512. end
  10513. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10514. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10515. spawn(function()
  10516. repeat
  10517. wait(0.1)
  10518. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10519. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10520. plr:BreakJoints()
  10521. end)
  10522. end)
  10523. end
  10524. end)
  10525.  
  10526. addcmd('fix', 'restores lighting and what not',{},
  10527. function(args, speaker)
  10528. LightingService.Ambient = origsettings.abt
  10529. LightingService.OutdoorAmbient = origsettings.oabt
  10530. LightingService.Brightness = origsettings.brt
  10531. LightingService.TimeOfDay = origsettings.time
  10532. LightingService.FogColor = origsettings.fclr
  10533. LightingService.FogEnd = origsettings.fe
  10534. LightingService.FogStart = origsettings.fs
  10535. playinggif = false
  10536. workspace.Gravity = 200
  10537. 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)
  10538. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10539. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10540. if v:IsA("PostEffect") then v:Destroy() end end
  10541. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10542.  
  10543. Floating = false
  10544.  
  10545. addcmd('float', 'makes player float',{},
  10546. function(args,speaker)
  10547. Floating = true
  10548. local players = getPlayer(args[1], speaker)
  10549. for _,v in pairs(players) do
  10550. local pchar = gPlayers[v].Character
  10551. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10552. spawn(function()
  10553. local float = DATA.Float:Clone()
  10554. float.Parent = pchar
  10555. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10556. spawn(function()
  10557. while wait(0.1) do
  10558. if pchar:FindFirstChild("Float") then
  10559. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10560. else
  10561. break
  10562. end
  10563. end
  10564. end)
  10565. end)
  10566. end
  10567. end
  10568. end)
  10569.  
  10570. addcmd('unfloat','disables floating',{},
  10571. function(args, speaker)
  10572. Floating = false
  10573. local players = getPlayer(args[1], speaker)
  10574. for i,v in pairs(players)do
  10575. local pchar = gPlayers[v].Character
  10576. if pchar:FindFirstChild("Float") then
  10577. pchar.Float:Destroy()
  10578. end
  10579. end
  10580. end)
  10581.  
  10582. runningnoclip = false
  10583. Clip = true
  10584. addcmd('noclip','noclip',{},
  10585. function(args, speaker)
  10586. if speaker.userId ~= LP.userId then
  10587. lponly(speaker)
  10588. else
  10589. Notify('Noclip enabled')
  10590. Clip = false
  10591. if LP.Character:FindFirstChild('Torso') then
  10592. wait(0.1)
  10593. if runningnoclip == false then runningnoclip = true
  10594. game:GetService('RunService').Stepped:connect(function ()
  10595. if Clip == false and LP.Character ~= nil then
  10596. for _, child in pairs( LP.Character:GetDescendants()) do
  10597. if child.ClassName == 'Part' and child.CanCollide == true then
  10598. child.CanCollide = false
  10599. end end end end) end
  10600. else
  10601. r15noclip = true
  10602. end
  10603. end
  10604. end)
  10605.  
  10606. addcmd('clip','clip',{},
  10607. function(args, speaker)
  10608. if speaker.userId ~= LP.userId then
  10609. lponly(speaker)
  10610. else
  10611. Notify('Noclip disabled')
  10612. Clip = true
  10613. r15noclip = false
  10614. wait(0.1)
  10615. if LP.Character ~= nil then
  10616. LP.Character.Torso.CanCollide = true
  10617. LP.Character.Head.CanCollide = true
  10618. end end end)
  10619.  
  10620. addcmd('prefix','changes prefix',{},
  10621. function(args, speaker)
  10622. cmdprefix = args[1]
  10623. Notify('Set prefix to "' .. args[1] .. '"')
  10624. updatefile()
  10625. end)
  10626.  
  10627. logsopen = false
  10628. addcmd('logs','shows logs',{},
  10629. function(args, speaker)
  10630. if speaker.userId ~= LP.userId then
  10631. lponly(speaker) else
  10632. if logsopen == false then logsopen = true
  10633. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10634. end
  10635. end
  10636. end)
  10637.  
  10638. local Saved = {}
  10639.  
  10640. RestorePoint = function()
  10641. Saved = {}
  10642. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10643. v.Archivable = true;
  10644. end
  10645. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10646. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10647. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10648. table.insert(Saved, v:Clone());
  10649. end
  10650. elseif v:IsA("Terrain") then
  10651. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10652. end
  10653. end
  10654. return Saved;
  10655. end
  10656.  
  10657. InsertPoint = function()
  10658. if #Saved == 0 and not Saved.Terrain then
  10659. return false;
  10660. end
  10661. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10662. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10663. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10664. pcall(function()
  10665. v:Destroy()
  10666. end)
  10667. end
  10668. elseif v:IsA("Terrain") then
  10669. v:Clear()
  10670. end
  10671. end
  10672. for i, v in ipairs(Saved) do
  10673. v:Clone().Parent = workspace;
  10674. end
  10675. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10676. end
  10677.  
  10678. addcmd('savemap','saves current map',{'smap'},
  10679. function(args, speaker)
  10680. RestorePoint()
  10681. Notify('Saved current map')
  10682. end)
  10683.  
  10684. addcmd('restoremap','saves current map',{'rmap'},
  10685. function(args, speaker)
  10686. InsertPoint()
  10687. Notify('Loaded last saved map')
  10688. end)
  10689.  
  10690. addcmd('respawn','respawns',{},
  10691. function(args, speaker)
  10692. local players = getPlayer(args[1], speaker)
  10693. for i,v in pairs(players) do
  10694. respawn(gPlayers[v])
  10695. end
  10696. end)
  10697.  
  10698. addcmd('version','shows version',{''},
  10699. function(args, speaker)
  10700. if speaker.userId ~= LP.userId then
  10701. lponly(speaker)
  10702. else
  10703. Notify("Version is " .. Version)
  10704. end
  10705. end)
  10706. local CTPenabled = false
  10707. Mouse.KeyDown:connect(function (Key)
  10708. if Key:byte() == 29 then
  10709. if FLYING == false then
  10710. execCmd("fly me", Player)
  10711. elseif FLYING == true then
  10712. execCmd("unfly me", Player)
  10713. end
  10714. end
  10715. if Key:byte() == 30 then
  10716. if Clip == true then
  10717. execCmd("noclip", Player)
  10718. elseif Clip == false then
  10719. execCmd("clip", Player)
  10720. end
  10721. end
  10722. Key = Key:lower()
  10723. if Key:byte() == 27 then
  10724. CTPenabled = true
  10725. end
  10726. end)
  10727. Mouse.KeyUp:connect(function(Key)
  10728. Key = Key:lower()
  10729. if Key:byte() == 27 then
  10730. CTPenabled = false
  10731. end
  10732. end)
  10733. Mouse.Button1Down:connect(function()
  10734. local charx = gPlayers.LocalPlayer.Character
  10735. if charx and CTPenabled == true then
  10736. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10737. end
  10738. end)
  10739.  
  10740. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10741. CMDbar.Name = 'GUI'
  10742. CMDbar.DisplayOrder = 2
  10743. cont = Instance.new("Frame")
  10744. cmdBAR = Instance.new('TextBox', cont)
  10745. cont.Name = "cont"
  10746. cont.BackgroundTransparency = 1
  10747. cont.Position = UDim2.new(1, -265, 0, -75)
  10748. cont.Size = UDim2.new(0, 270, 0, 45)
  10749. cont.Parent = CMDbar
  10750. cont.ZIndex = 5
  10751. cont.Active = true
  10752. dragGUI(cont)
  10753. cmdBAR.Name = "CMDbar"
  10754. cmdBAR.Parent = cont
  10755. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10756. cmdBAR.BackgroundTransparency = 0.7
  10757. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10758. cmdBAR.BorderSizePixel = 0
  10759. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10760. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10761. cmdBAR.Font = Enum.Font.SourceSans
  10762. cmdBAR.FontSize = Enum.FontSize.Size18
  10763. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10764. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10765. cmdBAR.ZIndex = 5
  10766. DATA = Instance.new('Folder', game.ContextActionService)
  10767. DATA.Name = 'Data'
  10768. Paper = Instance.new('BlockMesh', DATA)
  10769. Paper.Name = 'Paper'
  10770. Paper.Scale = Vector3.new(1,1,0.1)
  10771. ayylmao = Instance.new('Hat', DATA)
  10772. ayylmao.Name = 'ayylmao'
  10773. ayyHandle = Instance.new('Part', ayylmao)
  10774. ayyHandle.Name = 'Handle'
  10775. ayyHandle.Size = Vector3.new(2,2.4,2)
  10776. ayyHandle.FormFactor = 'Plate'
  10777. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10778. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10779. ayyMesh.MeshType = 'FileMesh'
  10780. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10781. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10782. Float = Instance.new('Part', DATA)
  10783. Float.Name = 'Float'
  10784. Float.Transparency = 1
  10785. Float.Size = Vector3.new(6,1,6)
  10786. Float.Anchored = true
  10787. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10788. missile = Instance.new('Part', DATA)
  10789. missile.Name = 'IY_missile'
  10790. missile.CanCollide = false
  10791. missile.Size = Vector3.new(2, 5, 2)
  10792. Instance.new('CylinderMesh', missile)
  10793. local F = Instance.new('Part', missile)
  10794. F.BrickColor = BrickColor.new('Black')
  10795. F.CanCollide = false
  10796. F.Size = Vector3.new(2, 0.2, 2)
  10797. Instance.new('CylinderMesh', F)
  10798. local fire = Instance.new('Fire', F)
  10799. fire.Size = "15"
  10800. fire.Heat = "25"
  10801. local head = Instance.new('Part', missile)
  10802. head.CanCollide = false
  10803. head.Shape = 'Ball'
  10804. head.Size = Vector3.new(2, 2, 2)
  10805. head.TopSurface = 'Smooth'
  10806. head.BottomSurface = 'Smooth'
  10807. local BF = Instance.new('BodyForce', missile)
  10808. BF.Name = 'force'
  10809. BF.Force = Vector3.new(0, 0, 0)
  10810. local W1 = Instance.new('Weld', missile)
  10811. W1.Part0 = missile
  10812. W1.Part1 = F
  10813. W1.C1 = CFrame.new(0, 2.6, 0)
  10814. local W2 = Instance.new('Weld', missile)
  10815. W2.Part0 = missile
  10816. W2.Part1 = head
  10817. W2.C1 = CFrame.new(0, -2.6, 0)
  10818. jail = Instance.new('Model', DATA)
  10819. jail.Name = 'JAIL'
  10820. local B = Instance.new('Part', jail)
  10821. B.Name = 'BUTTOM'
  10822. B.BrickColor = BrickColor.new('Black')
  10823. B.Transparency = 0.5
  10824. B.Anchored = true
  10825. B.Locked = true
  10826. B.Size = Vector3.new(6, 1, 6)
  10827. B.TopSurface = 'Smooth'
  10828. B.BottomSurface = 'Smooth'
  10829. local M = Instance.new('Part', jail)
  10830. M.Name = 'MAIN'
  10831. M.BrickColor = BrickColor.new('Black')
  10832. M.Transparency = 1
  10833. M.Anchored = true
  10834. M.CanCollide = false
  10835. M.Locked = true
  10836. M.Position = B.Position + Vector3.new(0, 3, 0)
  10837. M.Size = Vector3.new(1, 1, 1)
  10838. local P1 = Instance.new('Part', jail)
  10839. P1.BrickColor = BrickColor.new('Black')
  10840. P1.Transparency = 0.5
  10841. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10842. P1.Rotation = Vector3.new(0, 90, 0)
  10843. P1.Anchored = true
  10844. P1.Locked = true
  10845. P1.Size = Vector3.new(1, 6, 6)
  10846. local P2 = Instance.new('Part', jail)
  10847. P2.BrickColor = BrickColor.new('Black')
  10848. P2.Transparency = 0.5
  10849. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10850. P2.Rotation = Vector3.new(-180, 0, -180)
  10851. P2.Anchored = true
  10852. P2.Locked = true
  10853. P2.Size = Vector3.new(1, 6, 4)
  10854. local P3 = Instance.new('Part', jail)
  10855. P3.BrickColor = BrickColor.new('Black')
  10856. P3.Transparency = 0.5
  10857. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10858. P3.Rotation = Vector3.new(0, 0, 0)
  10859. P3.Anchored = true
  10860. P3.Locked = true
  10861. P3.Size = Vector3.new(1, 6, 4)
  10862. local P4 = Instance.new('Part', jail)
  10863. P4.BrickColor = BrickColor.new('Black')
  10864. P4.Transparency = 0.5
  10865. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10866. P4.Rotation = Vector3.new(0, 90, 0)
  10867. P4.Anchored = true
  10868. P4.Locked = true
  10869. P4.Size = Vector3.new(1, 6, 6)
  10870. local TOP = Instance.new('Part', jail)
  10871. TOP.BrickColor = BrickColor.new('Black')
  10872. TOP.Transparency = 0.5
  10873. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10874. TOP.Rotation = Vector3.new(0, 0, 0)
  10875. TOP.Anchored = true
  10876. TOP.Locked = true
  10877. TOP.Size = Vector3.new(6, 1, 6)
  10878. TOP.TopSurface = 'Smooth'
  10879. TOP.BottomSurface = 'Smooth'
  10880. cp = Instance.new("ScreenGui")
  10881. local Frame = Instance.new("Frame")
  10882. local holder = Instance.new("Frame")
  10883. bar = Instance.new("Frame")
  10884. local cmds = Instance.new("TextButton")
  10885. local settings = Instance.new("TextButton")
  10886. local Hide = Instance.new("TextButton")
  10887. local Exit = Instance.new("TextButton")
  10888. FeedbackMain = Instance.new("Frame")
  10889. local Title = Instance.new("TextLabel")
  10890. local checkboxText = Instance.new("TextLabel")
  10891. local CheckBox = Instance.new("ImageButton")
  10892. local bindInput = Instance.new("TextButton")
  10893. Input = Instance.new("TextBox")
  10894. local preText = Instance.new("TextLabel")
  10895. local setpre = Instance.new("TextButton")
  10896. local everyone = Instance.new("TextButton")
  10897. local JLtext = Instance.new("TextLabel")
  10898. local CheckBoxJL = Instance.new("ImageButton")
  10899. local friends = Instance.new("TextButton")
  10900. local InputBox = Instance.new("TextButton")
  10901. Input_2 = Instance.new("TextBox")
  10902. local MTText = Instance.new("TextLabel")
  10903. local setMT = Instance.new("TextButton")
  10904. local CheckBoxS = Instance.new("ImageButton")
  10905. local slocktext = Instance.new("TextLabel")
  10906. local barBind = Instance.new("TextLabel")
  10907. local setBind = Instance.new("TextButton")
  10908. local MtimeInput = Instance.new("TextButton")
  10909. Input_3 = Instance.new("TextBox")
  10910. local size = Instance.new("Frame")
  10911. MAIN = Instance.new("Frame")
  10912. local Title_2 = Instance.new("TextLabel")
  10913. local Example = Instance.new("TextLabel")
  10914. local Search = Instance.new("TextBox")
  10915. local CMDss = Instance.new("ScrollingFrame")
  10916. local uicolortext = Instance.new("TextLabel")
  10917. local openC = Instance.new("TextButton")
  10918. cp.Name = "cp"
  10919. cp.Parent = DATA
  10920. Frame.Parent = cp
  10921. Frame.Active = true
  10922. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10923. Frame.BackgroundTransparency = 1
  10924. Frame.Position = UDim2.new(1, -300, 1, -330)
  10925. Frame.Size = UDim2.new(0, 300, 0, 40)
  10926. holder.Name = "holder"
  10927. holder.Parent = Frame
  10928. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10929. holder.BackgroundTransparency = 1
  10930. holder.BorderSizePixel = 2
  10931. holder.ClipsDescendants = true
  10932. holder.Size = UDim2.new(0, 300, 0, 330)
  10933. holder.ZIndex = 2
  10934. bar.Name = "bar"
  10935. bar.Parent = holder
  10936. bar.BackgroundColor3 = maincolor
  10937. bar.BackgroundTransparency = 0.30000001192093
  10938. bar.BorderColor3 = Color3.new(0, 0, 0)
  10939. bar.BorderSizePixel = 0
  10940. bar.Position = UDim2.new(1, -295, 1, -330)
  10941. bar.Size = UDim2.new(0, 290, 0, 26)
  10942. cmds.Name = "cmds"
  10943. cmds.Parent = bar
  10944. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  10945. cmds.BackgroundTransparency = 0.80000001192093
  10946. cmds.BorderColor3 = Color3.new(1, 1, 1)
  10947. cmds.Position = UDim2.new(0, 3, 0, 3)
  10948. cmds.Size = UDim2.new(0, 70, 0, 20)
  10949. cmds.Font = Enum.Font.SourceSans
  10950. cmds.FontSize = Enum.FontSize.Size14
  10951. cmds.Text = "Commands"
  10952. cmds.TextColor3 = Color3.new(1, 1, 1)
  10953. settings.Name = "settings"
  10954. settings.Parent = bar
  10955. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  10956. settings.BackgroundTransparency = 0.80000001192093
  10957. settings.BorderColor3 = Color3.new(1, 1, 1)
  10958. settings.Position = UDim2.new(0, 77, 0, 3)
  10959. settings.Size = UDim2.new(0, 70, 0, 20)
  10960. settings.Font = Enum.Font.SourceSans
  10961. settings.FontSize = Enum.FontSize.Size14
  10962. settings.Text = "Settings"
  10963. settings.TextColor3 = Color3.new(1, 1, 1)
  10964. Hide.Name = "Hide"
  10965. Hide.Parent = bar
  10966. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  10967. Hide.BackgroundTransparency = 0.30000001192093
  10968. Hide.BorderColor3 = Color3.new(1, 1, 1)
  10969. Hide.BorderSizePixel = 0
  10970. Hide.Position = UDim2.new(0, 243, 0, 3)
  10971. Hide.Size = UDim2.new(0, 20, 0, 20)
  10972. Hide.FontSize = Enum.FontSize.Size14
  10973. Hide.Text = ""
  10974. Exit.Name = "Exit"
  10975. Exit.Parent = bar
  10976. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10977. Exit.BackgroundTransparency = 0.30000001192093
  10978. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10979. Exit.BorderSizePixel = 0
  10980. Exit.Position = UDim2.new(0, 267, 0, 3)
  10981. Exit.Size = UDim2.new(0, 20, 0, 20)
  10982. Exit.FontSize = Enum.FontSize.Size14
  10983. Exit.Text = ""
  10984. FeedbackMain.Name = "FeedbackMain"
  10985. FeedbackMain.Parent = holder
  10986. FeedbackMain.BackgroundColor3 = maincolor
  10987. FeedbackMain.BackgroundTransparency = 0.5
  10988. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  10989. FeedbackMain.BorderSizePixel = 0
  10990. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  10991. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  10992. Title.Name = "Title"
  10993. Title.Parent = FeedbackMain
  10994. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  10995. Title.BackgroundTransparency = 1
  10996. Title.Size = UDim2.new(1, 0, 0, 30)
  10997. Title.Font = Enum.Font.SourceSansBold
  10998. Title.FontSize = Enum.FontSize.Size24
  10999. Title.Text = "Settings"
  11000. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11001. Title.TextStrokeTransparency = 0
  11002. checkboxText.Name = "checkboxText"
  11003. checkboxText.Parent = FeedbackMain
  11004. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11005. checkboxText.BackgroundTransparency = 1
  11006. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11007. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11008. checkboxText.Font = Enum.Font.SourceSansBold
  11009. checkboxText.FontSize = Enum.FontSize.Size18
  11010. checkboxText.Text = " Suggestions"
  11011. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11012. checkboxText.TextStrokeTransparency = 0
  11013. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11014. CheckBox.Name = "CheckBox"
  11015. CheckBox.Parent = FeedbackMain
  11016. CheckBox.BackgroundTransparency = 1
  11017. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11018. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11019. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11020. bindInput.Name = "bindInput"
  11021. bindInput.Parent = FeedbackMain
  11022. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11023. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11024. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11025. bindInput.AutoButtonColor = false
  11026. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11027. bindInput.Font = Enum.Font.SourceSans
  11028. bindInput.FontSize = Enum.FontSize.Size14
  11029. bindInput.Text = ""
  11030. Input.Name = "Input"
  11031. Input.Parent = bindInput
  11032. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11033. Input.BackgroundTransparency = 1
  11034. Input.Position = UDim2.new(0, -8, 0, -8)
  11035. Input.Size = UDim2.new(0, 20, 0, 20)
  11036. Input.Font = Enum.Font.SourceSansBold
  11037. Input.FontSize = Enum.FontSize.Size18
  11038. Input.MultiLine = true
  11039. Input.Text = ";"
  11040. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11041. Input.TextWrapped = true
  11042. Input.TextYAlignment = Enum.TextYAlignment.Top
  11043. preText.Name = "preText"
  11044. preText.Parent = FeedbackMain
  11045. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11046. preText.BackgroundTransparency = 1
  11047. preText.Position = UDim2.new(0, 0, 0, 140)
  11048. preText.Size = UDim2.new(1, 0, 0, 30)
  11049. preText.Font = Enum.Font.SourceSansBold
  11050. preText.FontSize = Enum.FontSize.Size18
  11051. preText.Text = " Prefix"
  11052. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11053. preText.TextStrokeTransparency = 0
  11054. preText.TextXAlignment = Enum.TextXAlignment.Left
  11055. setpre.Name = "setpre"
  11056. setpre.Parent = FeedbackMain
  11057. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11058. setpre.BorderSizePixel = 5
  11059. setpre.Position = UDim2.new(0, 235, 0, 142)
  11060. setpre.Size = UDim2.new(0, 40, 0, 25)
  11061. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11062. setpre.Font = Enum.Font.ArialBold
  11063. setpre.FontSize = Enum.FontSize.Size18
  11064. setpre.Text = "Set"
  11065. everyone.Name = "everyone"
  11066. everyone.Parent = FeedbackMain
  11067. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11068. everyone.BackgroundTransparency = 0.80000001192093
  11069. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11070. everyone.Position = UDim2.new(0, 230, 0, 237)
  11071. everyone.Size = UDim2.new(0, 50, 0, 20)
  11072. everyone.Font = Enum.Font.SourceSans
  11073. everyone.FontSize = Enum.FontSize.Size14
  11074. everyone.Text = "Everyone"
  11075. everyone.TextColor3 = Color3.new(1, 1, 1)
  11076. JLtext.Name = "JLtext"
  11077. JLtext.Parent = FeedbackMain
  11078. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11079. JLtext.BackgroundTransparency = 1
  11080. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11081. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11082. JLtext.Font = Enum.Font.SourceSansBold
  11083. JLtext.FontSize = Enum.FontSize.Size18
  11084. JLtext.Text = " Joined/Left Notifications"
  11085. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11086. JLtext.TextStrokeTransparency = 0
  11087. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11088. CheckBoxJL.Name = "CheckBoxJL"
  11089. CheckBoxJL.Parent = FeedbackMain
  11090. CheckBoxJL.BackgroundTransparency = 1
  11091. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11092. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11093. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11094. friends.Name = "friends"
  11095. friends.Parent = FeedbackMain
  11096. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11097. friends.BackgroundTransparency = 0.80000001192093
  11098. friends.BorderColor3 = Color3.new(1, 1, 1)
  11099. friends.Position = UDim2.new(0, 230, 0, 215)
  11100. friends.Size = UDim2.new(0, 50, 0, 20)
  11101. friends.Font = Enum.Font.SourceSans
  11102. friends.FontSize = Enum.FontSize.Size14
  11103. friends.Text = "Friends"
  11104. friends.TextColor3 = Color3.new(1, 1, 1)
  11105. InputBox.Name = "InputBox"
  11106. InputBox.Parent = FeedbackMain
  11107. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11108. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11109. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11110. InputBox.AutoButtonColor = false
  11111. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11112. InputBox.Font = Enum.Font.SourceSans
  11113. InputBox.FontSize = Enum.FontSize.Size14
  11114. InputBox.Text = ""
  11115. Input_2.Name = "Input"
  11116. Input_2.Parent = InputBox
  11117. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11118. Input_2.BackgroundTransparency = 1
  11119. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11120. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11121. Input_2.Font = Enum.Font.SourceSansBold
  11122. Input_2.FontSize = Enum.FontSize.Size18
  11123. Input_2.MultiLine = true
  11124. Input_2.Text = ";"
  11125. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11126. Input_2.TextWrapped = true
  11127. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11128. MTText.Name = "MTText"
  11129. MTText.Parent = FeedbackMain
  11130. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11131. MTText.BackgroundTransparency = 1
  11132. MTText.Position = UDim2.new(0, 0, 0, 180)
  11133. MTText.Size = UDim2.new(1, 0, 0, 30)
  11134. MTText.Font = Enum.Font.SourceSansBold
  11135. MTText.FontSize = Enum.FontSize.Size18
  11136. MTText.Text = " Message Seconds"
  11137. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11138. MTText.TextStrokeTransparency = 0
  11139. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11140. setMT.Name = "setMT"
  11141. setMT.Parent = FeedbackMain
  11142. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11143. setMT.BorderSizePixel = 5
  11144. setMT.Position = UDim2.new(0, 235, 0, 183)
  11145. setMT.Size = UDim2.new(0, 40, 0, 25)
  11146. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11147. setMT.Font = Enum.Font.ArialBold
  11148. setMT.FontSize = Enum.FontSize.Size18
  11149. setMT.Text = "Set"
  11150. CheckBoxS.Name = "CheckBoxS"
  11151. CheckBoxS.Parent = FeedbackMain
  11152. CheckBoxS.BackgroundTransparency = 1
  11153. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11154. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11155. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11156. slocktext.Name = "slocktext"
  11157. slocktext.Parent = FeedbackMain
  11158. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11159. slocktext.BackgroundTransparency = 1
  11160. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11161. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11162. slocktext.Font = Enum.Font.SourceSansBold
  11163. slocktext.FontSize = Enum.FontSize.Size18
  11164. slocktext.Text = " Allow Friends On Serverlock"
  11165. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11166. slocktext.TextStrokeTransparency = 0
  11167. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11168. barBind.Name = "barBind"
  11169. barBind.Parent = FeedbackMain
  11170. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11171. barBind.BackgroundTransparency = 1
  11172. barBind.Position = UDim2.new(0, 0, 0, 260)
  11173. barBind.Size = UDim2.new(1, 0, 0, 30)
  11174. barBind.Font = Enum.Font.SourceSansBold
  11175. barBind.FontSize = Enum.FontSize.Size18
  11176. barBind.Text = " Command Bar Keybind"
  11177. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11178. barBind.TextStrokeTransparency = 0
  11179. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11180. setBind.Name = "setBind"
  11181. setBind.Parent = FeedbackMain
  11182. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11183. setBind.BorderSizePixel = 5
  11184. setBind.Position = UDim2.new(0, 235, 0, 262)
  11185. setBind.Size = UDim2.new(0, 40, 0, 25)
  11186. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11187. setBind.Font = Enum.Font.ArialBold
  11188. setBind.FontSize = Enum.FontSize.Size18
  11189. setBind.Text = "Set"
  11190. MtimeInput.Name = "MtimeInput"
  11191. MtimeInput.Parent = FeedbackMain
  11192. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11193. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11194. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11195. MtimeInput.AutoButtonColor = false
  11196. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11197. MtimeInput.Font = Enum.Font.SourceSans
  11198. MtimeInput.FontSize = Enum.FontSize.Size14
  11199. MtimeInput.Text = ""
  11200. Input_3.Name = "Input"
  11201. Input_3.Parent = MtimeInput
  11202. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11203. Input_3.BackgroundTransparency = 1
  11204. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11205. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11206. Input_3.Font = Enum.Font.SourceSansBold
  11207. Input_3.FontSize = Enum.FontSize.Size18
  11208. Input_3.MultiLine = true
  11209. Input_3.Text = "7"
  11210. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11211. Input_3.TextWrapped = true
  11212. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11213. uicolortext.Name = "uicolortext"
  11214. uicolortext.Parent = FeedbackMain
  11215. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11216. uicolortext.BackgroundTransparency = 1
  11217. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11218. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11219. uicolortext.Font = Enum.Font.SourceSansBold
  11220. uicolortext.FontSize = Enum.FontSize.Size18
  11221. uicolortext.Text = " UI Color"
  11222. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11223. uicolortext.TextStrokeTransparency = 0
  11224. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11225. openC.Name = "openC"
  11226. openC.Parent = FeedbackMain
  11227. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11228. openC.BorderSizePixel = 5
  11229. openC.Position = UDim2.new(0, 235, 0, 32)
  11230. openC.Size = UDim2.new(0, 40, 0, 25)
  11231. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11232. openC.Font = Enum.Font.ArialBold
  11233. openC.FontSize = Enum.FontSize.Size18
  11234. openC.Text = "Set"
  11235. size.Name = "size"
  11236. size.Parent = holder
  11237. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11238. size.BackgroundTransparency = 1
  11239. size.Position = UDim2.new(1, -301, 1, -300)
  11240. size.Size = UDim2.new(0, 275, 0, 300)
  11241. size.ZIndex = 2
  11242. MAIN.Name = "MAIN"
  11243. MAIN.Parent = size
  11244. MAIN.BackgroundColor3 = maincolor
  11245. MAIN.BackgroundTransparency = 0.5
  11246. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11247. MAIN.BorderSizePixel = 0
  11248. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11249. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11250. Title_2.Name = "Title"
  11251. Title_2.Parent = MAIN
  11252. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11253. Title_2.BackgroundTransparency = 1
  11254. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11255. Title_2.Font = Enum.Font.SourceSansBold
  11256. Title_2.FontSize = Enum.FontSize.Size24
  11257. Title_2.Text = "Commands"
  11258. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11259. Title_2.TextStrokeTransparency = 0
  11260. Example.Name = "Example"
  11261. Example.Parent = MAIN
  11262. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11263. Example.BackgroundTransparency = 1
  11264. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11265. Example.BorderSizePixel = 0
  11266. Example.Size = UDim2.new(0, 190, 0, 20)
  11267. Example.Visible = false
  11268. Example.Font = Enum.Font.SourceSansBold
  11269. Example.TextSize = 20
  11270. Example.Text = "txt"
  11271. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11272. Example.TextStrokeTransparency = 0
  11273. Example.TextXAlignment = Enum.TextXAlignment.Left
  11274. Example.ZIndex = 6
  11275. Search.Name = "Search"
  11276. Search.Parent = MAIN
  11277. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11278. Search.BackgroundTransparency = 0.69999998807907
  11279. Search.BorderColor3 = Color3.new(1, 1, 1)
  11280. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11281. Search.Size = UDim2.new(0, 250, 0, 20)
  11282. Search.ClearTextOnFocus = false
  11283. Search.Font = Enum.Font.SourceSansBold
  11284. Search.FontSize = Enum.FontSize.Size18
  11285. Search.Text = "Search"
  11286. Search.TextColor3 = Color3.new(1, 1, 1)
  11287. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11288. Search.TextStrokeTransparency = 0
  11289. CMDss.Name = "CMDs"
  11290. CMDss.Parent = MAIN
  11291. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11292. CMDss.BackgroundTransparency = 1
  11293. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11294. CMDss.BorderSizePixel = 0
  11295. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11296. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11297. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11298. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11299. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11300. CMDss.ScrollBarThickness = 8
  11301. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11302. notifyMAIN = Instance.new('ScreenGui', DATA)
  11303. notifyMAIN.Name = 'Notification'
  11304. notifyNOT = Instance.new('Frame', notifyMAIN)
  11305. notifyNOT.Name = 'NOTIFY'
  11306. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11307. notifyNOT.BackgroundTransparency = 1
  11308. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11309. notifyNOT.BorderSizePixel = 2
  11310. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11311. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11312. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11313. notifyNOTE.Name = 'NOTE'
  11314. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11315. notifyNOTE.BackgroundTransparency = 1
  11316. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11317. notifyNOTE.BorderSizePixel = 0
  11318. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11319. notifyNOTE.ZIndex = 4
  11320. notifyNOTE.FontSize = 'Size18'
  11321. notifyNOTE.Font = 'SourceSansBold'
  11322. notifyNOTE.Text = 'NOTIFY'
  11323. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11324. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11325. notifyNOTE.TextStrokeTransparency = 0.8
  11326.  
  11327. addcmd('ayylmao','ayy lmao',{'alien'},
  11328. function(args, speaker)
  11329. local players = getPlayer(args[1], speaker)
  11330. for i,v in pairs(players)do
  11331. local pchar = gPlayers[v].Character
  11332. if pchar:FindFirstChild("Shirt") then
  11333. pchar.Shirt:Destroy()
  11334. end
  11335. if pchar:FindFirstChild("Pants") then
  11336. pchar.Pants:Destroy()
  11337. end
  11338. if pchar:FindFirstChild("Shirt Graphic") then
  11339. pchar["Shirt Graphic"].Graphic = ""
  11340. end
  11341. for i,v in pairs(pchar:GetChildren()) do
  11342. if v:IsA("Accessory") then
  11343. v:Destroy()
  11344. end
  11345. end
  11346. local ayylmao = DATA.ayylmao:Clone()
  11347. ayylmao.Parent = pchar
  11348. local BC = pchar["Body Colors"]
  11349. BC.HeadColor = BrickColor.new("Fossil")
  11350. BC.LeftArmColor = BrickColor.new("Fossil")
  11351. BC.LeftLegColor = BrickColor.new("Fossil")
  11352. BC.RightArmColor = BrickColor.new("Fossil")
  11353. BC.RightLegColor = BrickColor.new("Fossil")
  11354. BC.TorsoColor = BrickColor.new("Fossil")
  11355. end
  11356. end)
  11357. HKFolder = Instance.new("Folder", game.CoreGui)
  11358. for i,v in pairs(HK) do
  11359. local HKValue = Instance.new("StringValue", HKFolder)
  11360. HKValue.Value = v
  11361. HKValue.RobloxLocked = true
  11362. end
  11363. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11364. for i,v in pairs(CMDs) do
  11365. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11366. CMDsValue.Value = v
  11367. CMDsValue.RobloxLocked = true
  11368. end
  11369. cmdOpen = false
  11370. function commands()
  11371. if cmdOpen == false then
  11372. cmdOpen = true
  11373. local cmds = cp:Clone()
  11374. cmds.Parent = game.CoreGui
  11375. local HKV = HKFolder:GetChildren()
  11376. local CMDsV = CMDsFolder:GetChildren()
  11377. dragGUI(cmds.Frame)
  11378. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11379. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11380. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11381. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11382. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11383. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11384. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11385. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11386. end
  11387. --joined/left friend option
  11388. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11389. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11390. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11391. Nfriends = true updatefile()
  11392. end)
  11393. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11394. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11395. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11396. Nfriends = false updatefile()
  11397. end)
  11398. -- Color mixer
  11399. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11400. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11401. end)
  11402. --Message time
  11403. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11404. wait()
  11405. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11406. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11407. updatefile()
  11408. end)
  11409. --CMDBAR keybind
  11410. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11411. wait()
  11412. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11413. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11414. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11415. updatefile()
  11416. end)
  11417. --Change prefix
  11418. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11419. wait()
  11420. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11421. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11422. updatefile()
  11423. end)
  11424. --Check Box for notify
  11425. checked = "http://www.roblox.com/asset/?id=65492641"
  11426. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11427. if suggestionstoggle == true then
  11428. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11429. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11430. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11431. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11432. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11433. suggestionstoggle = true
  11434. updatefile()
  11435. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11436. --Check Box for allow friends on serverlock
  11437. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11438. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11439. if allowfriends == true then
  11440. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11441. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11442. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11443. if allowfriends == true then allowfriends = false updatefile()
  11444. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11445. allowfriends = true updatefile()
  11446. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11447. --Check Box for JoinedLeft notifications
  11448. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11449. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11450. if JLnotify == true then
  11451. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11452. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11453. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11454. if JLnotify == true then JLnotify = false updatefile()
  11455. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11456. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11457. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11458. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11459. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11460. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11461. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11462. cmds.Frame.holder.bar.Hide.Visible = true
  11463. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11464. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11465. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11466. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11467. cmds.Frame.holder.bar.Hide.Visible = true
  11468. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11469. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11470. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11471. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11472. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11473. cmds.Frame.holder.bar.Hide.Visible = false end)
  11474. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11475. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11476. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11477. cmds:Destroy() cmdOpen = false end)
  11478. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11479. searchbar()
  11480. for i = 1, #HKV do
  11481. local YSize = 25
  11482. local Position = ((i * YSize) - YSize)
  11483. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11484. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11485. newcmd.Visible = true
  11486. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11487. newcmd.Text = "" .. HKV[i].Value
  11488. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11489. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11490. end
  11491. for i = 1, #CMDsV do
  11492. local YSize = 25
  11493. local Position = ((i * YSize) - YSize)
  11494. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11495. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11496. newcmd.Visible = true
  11497. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11498. newcmd.Text = "" .. CMDsV[i].Value
  11499. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11500. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11501. end
  11502. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11503. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11504. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11505. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11506.  
  11507. function searchbar()
  11508. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11509. local main = CSP
  11510. local frame = CSP:WaitForChild('CMDs')
  11511. local gui = CSP:WaitForChild('Search')
  11512. local focused = false
  11513. Match = function(name,str)
  11514. return name:lower():find(str:lower()) and true
  11515. end
  11516. gui.FocusLost:connect(function(enterpressed)
  11517. gui.Text = "Search"
  11518. end)
  11519. IndexContents = function(str,bool)
  11520. local Index,SizeY = 0,0
  11521. for i,v in next, frame:GetChildren() do
  11522. if bool then
  11523. if Match(v.Text,str) then
  11524. Index = Index + 1
  11525. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11526. v.Visible = true
  11527. SizeY = SizeY + v.AbsoluteSize.Y
  11528. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11529. else
  11530. v.Visible = false
  11531. end
  11532. else
  11533. v.Visible = true
  11534. SizeY = SizeY + v.AbsoluteSize.Y
  11535. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11536. end
  11537. end
  11538. end
  11539. game:GetService('RunService').Stepped:connect(function()
  11540. if gui:IsFocused() and gui.Text == "Search" then
  11541. gui.Text = ''
  11542. end
  11543. end)
  11544. gui.Changed:connect(function()
  11545. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11546. end)
  11547.  
  11548. IndexContents('',true)
  11549. end
  11550.  
  11551. function runwindow()
  11552. commands()
  11553. searchbar()
  11554. end
  11555.  
  11556. addcmd('settings','opens settings window',{'toggles'},
  11557. function(args, speaker)
  11558. if speaker.userId ~= LP.userId then
  11559. lponly(speaker)
  11560. else
  11561. runwindow()
  11562. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11563. wait(0.1)
  11564. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11565. wait(0.1)
  11566. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11567. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11568. end
  11569. end)
  11570.  
  11571. function movetab(speaker,PART)
  11572. game:GetService('RunService').Stepped:connect(function()
  11573. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11574. PART.Locked = true
  11575. local cf = speaker.Character.HumanoidRootPart.CFrame
  11576. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11577. PART.CFrame = newcf end end) end
  11578.  
  11579. hastab = {}
  11580. addcmd('tablet','opens tablet gui',{},
  11581. function(args, speaker)
  11582. for _, child in pairs( workspace:GetChildren()) do
  11583. if child.Name == speaker.Name .. "TAB" then
  11584. child:Destroy() end end
  11585. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11586. local GUI = Instance.new("SurfaceGui")
  11587. local holder = Instance.new("Frame")
  11588. local bar = Instance.new("Frame")
  11589. local Title = Instance.new("TextLabel")
  11590. local MAIN = Instance.new("Frame")
  11591. local Example = Instance.new("TextLabel")
  11592. local CMDs = Instance.new("ScrollingFrame")
  11593. local PART = Instance.new("Part")
  11594. PART.Name = speaker.Name .. 'TAB'
  11595. PART.Color = maincolor
  11596. PART.Size = Vector3.new(7, 7.8, 0.2)
  11597. PART.Transparency = 0
  11598. PART.Locked = true
  11599. PART.CanCollide = false
  11600. PART.Parent = workspace
  11601. PART.Anchored = true
  11602. PART.Material = "Neon"
  11603. local GUI = Instance.new("SurfaceGui")
  11604. local holder = Instance.new("Frame")
  11605. local bar = Instance.new("Frame")
  11606. local Title = Instance.new("TextLabel")
  11607. local MAIN = Instance.new("Frame")
  11608. local Example = Instance.new("TextLabel")
  11609. local CMDs = Instance.new("ScrollingFrame")
  11610. GUI.Name = "GUI"
  11611. GUI.Parent = PART
  11612. GUI.CanvasSize = Vector2.new(500, 600)
  11613. GUI.Face = Enum.NormalId.Back
  11614. holder.Name = "holder"
  11615. holder.Parent = GUI
  11616. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11617. holder.BackgroundTransparency = 1
  11618. holder.BorderSizePixel = 2
  11619. holder.Position = UDim2.new(0, 0, 0, 10)
  11620. holder.Size = UDim2.new(0, 300, 0, 330)
  11621. holder.ZIndex = 2
  11622. bar.Name = "bar"
  11623. bar.Parent = holder
  11624. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11625. bar.BackgroundTransparency = 0.89999997615814
  11626. bar.BorderSizePixel = 0
  11627. bar.Position = UDim2.new(0, 10, 1, -330)
  11628. bar.Size = UDim2.new(0, 480, 0, 33)
  11629. Title.Name = "Title"
  11630. Title.Parent = bar
  11631. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11632. Title.BackgroundTransparency = 1
  11633. Title.Size = UDim2.new(1, 0, 0, 30)
  11634. Title.Font = Enum.Font.SourceSansBold
  11635. Title.FontSize = Enum.FontSize.Size24
  11636. Title.Text = "[Infinite Yield] Command List"
  11637. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11638. MAIN.Name = "MAIN"
  11639. MAIN.Parent = holder
  11640. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11641. MAIN.BackgroundTransparency = 0.89999997615814
  11642. MAIN.BorderSizePixel = 0
  11643. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11644. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11645. Example.Name = "Example"
  11646. Example.Parent = MAIN
  11647. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11648. Example.BackgroundTransparency = 1
  11649. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11650. Example.BorderSizePixel = 0
  11651. Example.Size = UDim2.new(0, 190, 0, 40)
  11652. Example.Visible = false
  11653. Example.Font = Enum.Font.SourceSansBold
  11654. Example.FontSize = Enum.FontSize.Size36
  11655. Example.Text = "txt"
  11656. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11657. Example.TextStrokeTransparency = 0
  11658. Example.TextXAlignment = Enum.TextXAlignment.Left
  11659. Example.ZIndex = 6
  11660. CMDs.Name = "CMDs"
  11661. CMDs.Parent = MAIN
  11662. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11663. CMDs.BackgroundTransparency = 1
  11664. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11665. CMDs.BorderSizePixel = 0
  11666. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11667. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11668. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11669. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11670. CMDs.ScrollBarThickness = 15
  11671. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11672. local CMDsV = CMDsFolder:GetChildren()
  11673. for i = 1, #CMDsV do
  11674. local YSize = 35
  11675. local Position = ((i * YSize) - YSize)
  11676. local newcmd = Example:Clone()
  11677. newcmd.Parent = CMDs
  11678. newcmd.Visible = true
  11679. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11680. newcmd.Text = "" .. CMDsV[i].Value
  11681. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11682. local cf = speaker.Character.HumanoidRootPart.CFrame
  11683. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11684. PART.CFrame = newcf
  11685. speaker.Character.Humanoid.Died:connect(function()
  11686. PART:Destroy() end)
  11687. wait(1)
  11688. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11689. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11690. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11691. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11692. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11693. end)
  11694.  
  11695. function updatepositions()
  11696. if PList then
  11697. PList:ClearAllChildren()
  11698. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11699. for i = 1, #WayPoints do
  11700. local YSize = 25
  11701. local Position = ((i * YSize) - YSize)
  11702. local newcmd = Example:Clone()
  11703. newcmd.Parent = PList
  11704. newcmd.Visible = true
  11705. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11706. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11707. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11708. local goto = Instance.new("TextButton")
  11709. goto.Name = "goto"
  11710. goto.Parent = PList
  11711. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11712. goto.BackgroundTransparency = 0.30000001192093
  11713. goto.BorderColor3 = Color3.new(1, 0, 0)
  11714. goto.BorderSizePixel = 0
  11715. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11716. goto.Size = UDim2.new(0, 20, 0, 20)
  11717. goto.FontSize = Enum.FontSize.Size14
  11718. goto.Text = ""
  11719. goto.ZIndex = 6
  11720. goto.MouseButton1Click:Connect(function()
  11721. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11722. end)
  11723. end
  11724. end
  11725. end
  11726.  
  11727. posopen = false
  11728. addcmd("positions","lists waypoints",{'pos'},
  11729. function(args, speaker)
  11730. if posopen == false then
  11731. posopen = true
  11732. local Pos = Instance.new("ScreenGui")
  11733. local drag = Instance.new("Frame")
  11734. local PromptDialog = Instance.new("Frame")
  11735. local shadow = Instance.new("Frame")
  11736. local PopupText = Instance.new("TextLabel")
  11737. local Exit = Instance.new("TextButton")
  11738. local ContainerFrame = Instance.new("Frame")
  11739. PList = Instance.new("ScrollingFrame")
  11740. Pos.Name = "Pos"
  11741. Pos.Parent = game.CoreGui
  11742. drag.Name = "drag"
  11743. drag.Parent = Pos
  11744. drag.Active = true
  11745. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11746. drag.BackgroundTransparency = 1
  11747. dragGUI(drag)
  11748. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11749. drag.Size = UDim2.new(0, 290, 0, 30)
  11750. PromptDialog.Name = "PromptDialog"
  11751. PromptDialog.Parent = drag
  11752. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11753. PromptDialog.BackgroundTransparency = 1
  11754. PromptDialog.BorderSizePixel = 0
  11755. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11756. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11757. PromptDialog.ZIndex = 8
  11758. shadow.Name = "shadow"
  11759. shadow.Parent = PromptDialog
  11760. shadow.BackgroundColor3 = maincolor
  11761. shadow.BackgroundTransparency = 0.30000001192093
  11762. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11763. shadow.BorderSizePixel = 0
  11764. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11765. shadow.Size = UDim2.new(0, 290, 0, 26)
  11766. PopupText.Name = "PopupText"
  11767. PopupText.Parent = shadow
  11768. PopupText.BackgroundTransparency = 1
  11769. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11770. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11771. PopupText.ZIndex = 110
  11772. PopupText.Font = Enum.Font.SourceSansBold
  11773. PopupText.FontSize = Enum.FontSize.Size28
  11774. PopupText.Text = "Positions"
  11775. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11776. PopupText.TextStrokeTransparency = 0
  11777. PopupText.TextWrapped = true
  11778. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11779. Exit.Name = "Exit"
  11780. Exit.Parent = shadow
  11781. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11782. Exit.BackgroundTransparency = 0.30000001192093
  11783. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11784. Exit.BorderSizePixel = 0
  11785. Exit.Position = UDim2.new(0, 267, 0, 3)
  11786. Exit.Size = UDim2.new(0, 20, 0, 20)
  11787. Exit.FontSize = Enum.FontSize.Size14
  11788. Exit.Text = ""
  11789. ContainerFrame.Name = "ContainerFrame"
  11790. ContainerFrame.Parent = PromptDialog
  11791. ContainerFrame.BackgroundColor3 = maincolor
  11792. ContainerFrame.BackgroundTransparency = 0.5
  11793. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11794. ContainerFrame.BorderSizePixel = 0
  11795. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11796. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11797. ContainerFrame.ZIndex = 5
  11798. PList.Name = "List"
  11799. PList.Parent = ContainerFrame
  11800. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11801. PList.BackgroundTransparency = 1
  11802. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11803. PList.BorderSizePixel = 0
  11804. PList.Position = UDim2.new(0, 10, 0, 5)
  11805. PList.Size = UDim2.new(0, 280, 0, 230)
  11806. PList.ZIndex = 6
  11807. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11808. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11809. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11810. PList.ScrollBarThickness = 8
  11811. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11812. updatepositions()
  11813. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11814. Exit.MouseButton1Click:Connect(function()
  11815. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11816. wait(0.6) posopen = false Pos:Destroy() end) end
  11817. end)
  11818.  
  11819. function updateadmins()
  11820. if AList then
  11821. AList:ClearAllChildren()
  11822. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11823. for i = 1, #adminname do
  11824. local YSize = 25
  11825. local Position = ((i * YSize) - YSize)
  11826. local newcmd = Example:Clone()
  11827. newcmd.Parent = AList
  11828. newcmd.Visible = true
  11829. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11830. newcmd.Text = adminname[i].NAME
  11831. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11832. end
  11833. end
  11834. end
  11835.  
  11836. adminsopen = false
  11837. adminname = {}
  11838. addcmd('admins','displays admins',{'adminlist'},
  11839. function(args, speaker)
  11840. if speaker.userId ~= LP.userId then
  11841. lponly(speaker) else
  11842. if adminsopen == false then
  11843. adminsopen = true
  11844. local admins = Instance.new("ScreenGui")
  11845. local drag = Instance.new("Frame")
  11846. local PromptDialog = Instance.new("Frame")
  11847. local shadow = Instance.new("Frame")
  11848. local PopupText = Instance.new("TextLabel")
  11849. local Exit = Instance.new("TextButton")
  11850. local ContainerFrame = Instance.new("Frame")
  11851. AList = Instance.new("ScrollingFrame")
  11852. admins.Name = "Admins"
  11853. admins.Parent = game.CoreGui
  11854. drag.Name = "drag"
  11855. drag.Parent = admins
  11856. drag.Active = true
  11857. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11858. drag.BackgroundTransparency = 1
  11859. dragGUI(drag)
  11860. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11861. drag.Size = UDim2.new(0, 290, 0, 30)
  11862. PromptDialog.Name = "PromptDialog"
  11863. PromptDialog.Parent = drag
  11864. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11865. PromptDialog.BackgroundTransparency = 1
  11866. PromptDialog.BorderSizePixel = 0
  11867. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11868. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11869. PromptDialog.ZIndex = 8
  11870. shadow.Name = "shadow"
  11871. shadow.Parent = PromptDialog
  11872. shadow.BackgroundColor3 = maincolor
  11873. shadow.BackgroundTransparency = 0.30000001192093
  11874. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11875. shadow.BorderSizePixel = 0
  11876. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11877. shadow.Size = UDim2.new(0, 290, 0, 26)
  11878. PopupText.Name = "PopupText"
  11879. PopupText.Parent = shadow
  11880. PopupText.BackgroundTransparency = 1
  11881. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11882. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11883. PopupText.ZIndex = 110
  11884. PopupText.Font = Enum.Font.SourceSansBold
  11885. PopupText.FontSize = Enum.FontSize.Size28
  11886. PopupText.Text = "Admins"
  11887. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11888. PopupText.TextStrokeTransparency = 0
  11889. PopupText.TextWrapped = true
  11890. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11891. Exit.Name = "Exit"
  11892. Exit.Parent = shadow
  11893. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11894. Exit.BackgroundTransparency = 0.30000001192093
  11895. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11896. Exit.BorderSizePixel = 0
  11897. Exit.Position = UDim2.new(0, 267, 0, 3)
  11898. Exit.Size = UDim2.new(0, 20, 0, 20)
  11899. Exit.FontSize = Enum.FontSize.Size14
  11900. Exit.Text = ""
  11901. ContainerFrame.Name = "ContainerFrame"
  11902. ContainerFrame.Parent = PromptDialog
  11903. ContainerFrame.BackgroundColor3 = maincolor
  11904. ContainerFrame.BackgroundTransparency = 0.5
  11905. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11906. ContainerFrame.BorderSizePixel = 0
  11907. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11908. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11909. ContainerFrame.ZIndex = 5
  11910. AList.Name = "List"
  11911. AList.Parent = ContainerFrame
  11912. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11913. AList.BackgroundTransparency = 1
  11914. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11915. AList.BorderSizePixel = 0
  11916. AList.Position = UDim2.new(0, 10, 0, 5)
  11917. AList.Size = UDim2.new(0, 280, 0, 230)
  11918. AList.ZIndex = 6
  11919. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11920. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11921. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11922. AList.ScrollBarThickness = 8
  11923. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11924. updateadmins()
  11925. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11926. Exit.MouseButton1Click:Connect(function()
  11927. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11928. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11929. end)
  11930.  
  11931. function updatebans()
  11932. if BList then
  11933. BList:ClearAllChildren()
  11934. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11935. for i = 1, #banname do
  11936. local YSize = 25
  11937. local Position = ((i * YSize) - YSize)
  11938. local newcmd = Example:Clone()
  11939. newcmd.Parent = BList
  11940. newcmd.Visible = true
  11941. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11942. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  11943. newcmd.TextSize = 20
  11944. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11945. local delet = Instance.new("TextButton")
  11946. delet.Name = "delet"
  11947. delet.Parent = BList
  11948. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  11949. delet.BackgroundTransparency = 0.30000001192093
  11950. delet.BorderColor3 = Color3.new(1, 0, 0)
  11951. delet.BorderSizePixel = 0
  11952. delet.Position = UDim2.new(0,-10,0, Position + 5)
  11953. delet.Size = UDim2.new(0, 20, 0, 20)
  11954. delet.FontSize = Enum.FontSize.Size14
  11955. delet.Text = ""
  11956. delet.ZIndex = 6
  11957. delet.MouseButton1Click:Connect(function()
  11958. updatebans()
  11959. execCmd("unban "..banname[i].NAME)
  11960. end)
  11961. end
  11962. end
  11963. end
  11964.  
  11965. banname = {}
  11966. bansopen = false
  11967. addcmd('bans','displays bans',{'banlist'},
  11968. function(args, speaker)
  11969. if speaker.userId ~= LP.userId then
  11970. lponly(speaker) else
  11971. if bansopen == false then
  11972. bansopen = true
  11973. local Bans = Instance.new("ScreenGui")
  11974. local drag = Instance.new("Frame")
  11975. local PromptDialog = Instance.new("Frame")
  11976. local ContainerFrame = Instance.new("Frame")
  11977. BList = Instance.new("ScrollingFrame")
  11978. local shadow = Instance.new("Frame")
  11979. local Exit = Instance.new("TextButton")
  11980. local PopupText = Instance.new("TextLabel")
  11981. Bans.Name = "Bans"
  11982. Bans.Parent = game.CoreGui
  11983. drag.Name = "drag"
  11984. drag.Parent = Bans
  11985. drag.Active = true
  11986. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11987. drag.BackgroundTransparency = 1
  11988. dragGUI(drag)
  11989. drag.Position = UDim2.new(0.5, -225, 0, -400)
  11990. drag.Size = UDim2.new(0, 438, 0, 26)
  11991. PromptDialog.Name = "PromptDialog"
  11992. PromptDialog.Parent = drag
  11993. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11994. PromptDialog.BackgroundTransparency = 1
  11995. PromptDialog.BorderSizePixel = 0
  11996. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  11997. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  11998. PromptDialog.ZIndex = 5
  11999. ContainerFrame.Name = "ContainerFrame"
  12000. ContainerFrame.Parent = PromptDialog
  12001. ContainerFrame.BackgroundColor3 = maincolor
  12002. ContainerFrame.BackgroundTransparency = 0.5
  12003. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12004. ContainerFrame.BorderSizePixel = 0
  12005. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12006. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12007. ContainerFrame.ZIndex = 5
  12008. BList.Name = "List"
  12009. BList.Parent = ContainerFrame
  12010. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12011. BList.BackgroundTransparency = 1
  12012. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12013. BList.BorderSizePixel = 0
  12014. BList.Position = UDim2.new(0, 10, 0, 9)
  12015. BList.Size = UDim2.new(0, 428, 0, 230)
  12016. BList.ZIndex = 5
  12017. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12018. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12019. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12020. BList.ScrollBarThickness = 8
  12021. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12022. shadow.Name = "shadow"
  12023. shadow.Parent = PromptDialog
  12024. shadow.BackgroundColor3 = maincolor
  12025. shadow.BackgroundTransparency = 0.30000001192093
  12026. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12027. shadow.BorderSizePixel = 0
  12028. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12029. shadow.Size = UDim2.new(0, 438, 0, 26)
  12030. Exit.Name = "Exit"
  12031. Exit.Parent = shadow
  12032. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12033. Exit.BackgroundTransparency = 0.30000001192093
  12034. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12035. Exit.BorderSizePixel = 0
  12036. Exit.Position = UDim2.new(0, 415, 0, 3)
  12037. Exit.Size = UDim2.new(0, 20, 0, 20)
  12038. Exit.FontSize = Enum.FontSize.Size14
  12039. Exit.Text = ""
  12040. PopupText.Name = "PopupText"
  12041. PopupText.Parent = shadow
  12042. PopupText.BackgroundTransparency = 1
  12043. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12044. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12045. PopupText.ZIndex = 6
  12046. PopupText.Font = Enum.Font.SourceSansBold
  12047. PopupText.FontSize = Enum.FontSize.Size32
  12048. PopupText.Text = "Bans"
  12049. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12050. PopupText.TextStrokeTransparency = 0
  12051. PopupText.TextWrapped = true
  12052. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12053. updatebans()
  12054. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12055. Exit.MouseButton1Click:Connect(function()
  12056. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12057. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12058. end)
  12059.  
  12060. function updatealiases()
  12061. if AlList then
  12062. AlList:ClearAllChildren()
  12063. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12064. for i = 1, #aliasSave do
  12065. local YSize = 25
  12066. local Position = ((i * YSize) - YSize)
  12067. local newcmd = Example:Clone()
  12068. newcmd.Parent = AlList
  12069. newcmd.Visible = true
  12070. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12071. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12072. newcmd.TextSize = 20
  12073. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12074. local delet = Instance.new("TextButton")
  12075. delet.Name = "delet"
  12076. delet.Parent = AlList
  12077. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12078. delet.BackgroundTransparency = 0.30000001192093
  12079. delet.BorderColor3 = Color3.new(1, 0, 0)
  12080. delet.BorderSizePixel = 0
  12081. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12082. delet.Size = UDim2.new(0, 20, 0, 20)
  12083. delet.FontSize = Enum.FontSize.Size14
  12084. delet.Text = ""
  12085. delet.ZIndex = 6
  12086. delet.MouseButton1Click:Connect(function()
  12087. updatebans()
  12088. execCmd("removealias "..aliasSave[i].ALIAS)
  12089. end)
  12090. end
  12091. end
  12092. end
  12093.  
  12094. aliasesopen = false
  12095. addcmd('aliases','displays aliases',{},
  12096. function(args, speaker)
  12097. if speaker.userId ~= LP.userId then
  12098. lponly(speaker) else
  12099. if aliasesopen == false then
  12100. aliasesopen = true
  12101. local aliases = Instance.new("ScreenGui")
  12102. local drag = Instance.new("Frame")
  12103. local PromptDialog = Instance.new("Frame")
  12104. local ContainerFrame = Instance.new("Frame")
  12105. AlList = Instance.new("ScrollingFrame")
  12106. local shadow = Instance.new("Frame")
  12107. local Exit = Instance.new("TextButton")
  12108. local PopupText = Instance.new("TextLabel")
  12109. aliases.Name = "Aliases"
  12110. aliases.Parent = game.CoreGui
  12111. drag.Name = "drag"
  12112. drag.Parent = aliases
  12113. drag.Active = true
  12114. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12115. drag.BackgroundTransparency = 1
  12116. dragGUI(drag)
  12117. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12118. drag.Size = UDim2.new(0, 438, 0, 26)
  12119. PromptDialog.Name = "PromptDialog"
  12120. PromptDialog.Parent = drag
  12121. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12122. PromptDialog.BackgroundTransparency = 1
  12123. PromptDialog.BorderSizePixel = 0
  12124. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12125. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12126. PromptDialog.ZIndex = 5
  12127. ContainerFrame.Name = "ContainerFrame"
  12128. ContainerFrame.Parent = PromptDialog
  12129. ContainerFrame.BackgroundColor3 = maincolor
  12130. ContainerFrame.BackgroundTransparency = 0.5
  12131. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12132. ContainerFrame.BorderSizePixel = 0
  12133. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12134. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12135. ContainerFrame.ZIndex = 5
  12136. AlList.Name = "List"
  12137. AlList.Parent = ContainerFrame
  12138. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12139. AlList.BackgroundTransparency = 1
  12140. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12141. AlList.BorderSizePixel = 0
  12142. AlList.Position = UDim2.new(0, 10, 0, 9)
  12143. AlList.Size = UDim2.new(0, 428, 0, 230)
  12144. AlList.ZIndex = 5
  12145. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12146. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12147. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12148. AlList.ScrollBarThickness = 8
  12149. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12150. shadow.Name = "shadow"
  12151. shadow.Parent = PromptDialog
  12152. shadow.BackgroundColor3 = maincolor
  12153. shadow.BackgroundTransparency = 0.30000001192093
  12154. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12155. shadow.BorderSizePixel = 0
  12156. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12157. shadow.Size = UDim2.new(0, 438, 0, 26)
  12158. Exit.Name = "Exit"
  12159. Exit.Parent = shadow
  12160. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12161. Exit.BackgroundTransparency = 0.30000001192093
  12162. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12163. Exit.BorderSizePixel = 0
  12164. Exit.Position = UDim2.new(0, 415, 0, 3)
  12165. Exit.Size = UDim2.new(0, 20, 0, 20)
  12166. Exit.FontSize = Enum.FontSize.Size14
  12167. Exit.Text = ""
  12168. PopupText.Name = "PopupText"
  12169. PopupText.Parent = shadow
  12170. PopupText.BackgroundTransparency = 1
  12171. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12172. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12173. PopupText.ZIndex = 6
  12174. PopupText.Font = Enum.Font.SourceSansBold
  12175. PopupText.FontSize = Enum.FontSize.Size32
  12176. PopupText.Text = "Aliases"
  12177. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12178. PopupText.TextStrokeTransparency = 0
  12179. PopupText.TextWrapped = true
  12180. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12181. updatealiases()
  12182. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12183. Exit.MouseButton1Click:Connect(function()
  12184. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12185. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12186. end)
  12187.  
  12188. addcmd('sound', 'plays a sound',{'music','play'},
  12189. function(args, speaker)
  12190. if isNumber(args[1]) then
  12191. for i,v in pairs(game:GetDescendants()) do
  12192. if v:IsA'Sound'then v:Destroy() end end
  12193. local c = args[1] or 'stop'
  12194. if std.inTable({'stop'}, c:lower()) then return end
  12195. local s = Instance.new("Sound", workspace)
  12196. s.Name = "IYsound"
  12197. s.Looped = true
  12198. s.SoundId = "rbxassetid://" .. c
  12199. s.Volume = 1
  12200. s:Play()
  12201. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12202. playerenabled = false
  12203. Notify('Playing: '..Asset.Name..' ('..c..')')
  12204. else
  12205. local name = GLS(false, 0)
  12206. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12207. Notify('Stopped audio')
  12208. for i,v in pairs(game:GetDescendants()) do
  12209. if v:IsA'Sound'then v:Destroy() end end
  12210. return
  12211. end
  12212. Notify('Loading list...')
  12213. local Audios = Instance.new("ScreenGui")
  12214. local drag = Instance.new("Frame")
  12215. local PromptDialog = Instance.new("Frame")
  12216. local ContainerFrame = Instance.new("Frame")
  12217. local AudList = Instance.new("ScrollingFrame")
  12218. local shadow = Instance.new("Frame")
  12219. local Exit = Instance.new("TextButton")
  12220. local PopupText = Instance.new("TextLabel")
  12221. local Hide = Instance.new("TextButton")
  12222. Audios.Name = "Audios"
  12223. Audios.Parent = game.CoreGui
  12224. drag.Name = "drag"
  12225. drag.Parent = Audios
  12226. drag.Active = true
  12227. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12228. drag.BackgroundTransparency = 1
  12229. dragGUI(drag)
  12230. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12231. drag.Size = UDim2.new(0, 438, 0, 26)
  12232. PromptDialog.Name = "PromptDialog"
  12233. PromptDialog.Parent = drag
  12234. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12235. PromptDialog.BackgroundTransparency = 1
  12236. PromptDialog.BorderSizePixel = 0
  12237. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12238. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12239. PromptDialog.ZIndex = 5
  12240. PromptDialog.ClipsDescendants = true
  12241. ContainerFrame.Name = "ContainerFrame"
  12242. ContainerFrame.Parent = PromptDialog
  12243. ContainerFrame.BackgroundColor3 = maincolor
  12244. ContainerFrame.BackgroundTransparency = 0.5
  12245. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12246. ContainerFrame.BorderSizePixel = 0
  12247. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12248. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12249. ContainerFrame.ZIndex = 5
  12250. AudList.Name = "List"
  12251. AudList.Parent = ContainerFrame
  12252. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12253. AudList.BackgroundTransparency = 1
  12254. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12255. AudList.BorderSizePixel = 0
  12256. AudList.Position = UDim2.new(0, 10, 0, 9)
  12257. AudList.Size = UDim2.new(0, 428, 0, 230)
  12258. AudList.ZIndex = 5
  12259. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12260. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12261. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12262. AudList.ScrollBarThickness = 8
  12263. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12264. shadow.Name = "shadow"
  12265. shadow.Parent = PromptDialog
  12266. shadow.BackgroundColor3 = maincolor
  12267. shadow.BackgroundTransparency = 0.30000001192093
  12268. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12269. shadow.BorderSizePixel = 0
  12270. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12271. shadow.Size = UDim2.new(0, 438, 0, 26)
  12272. Exit.Name = "Exit"
  12273. Exit.Parent = shadow
  12274. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12275. Exit.BackgroundTransparency = 0.30000001192093
  12276. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12277. Exit.BorderSizePixel = 0
  12278. Exit.Position = UDim2.new(0, 415, 0, 3)
  12279. Exit.Size = UDim2.new(0, 20, 0, 20)
  12280. Exit.FontSize = Enum.FontSize.Size14
  12281. Exit.Text = ""
  12282. PopupText.Name = "PopupText"
  12283. PopupText.Parent = shadow
  12284. PopupText.BackgroundTransparency = 1
  12285. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12286. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12287. PopupText.ZIndex = 6
  12288. PopupText.Font = Enum.Font.SourceSansBold
  12289. PopupText.FontSize = Enum.FontSize.Size32
  12290. PopupText.Text = GLS(false, 0).." [Audio]"
  12291. PopupText.TextScaled = true
  12292. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12293. PopupText.TextStrokeTransparency = 0
  12294. PopupText.TextWrapped = true
  12295. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12296. Hide.Name = "Hide"
  12297. Hide.Parent = shadow
  12298. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12299. Hide.BackgroundTransparency = 0.30000001192093
  12300. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12301. Hide.BorderSizePixel = 0
  12302. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12303. Hide.Size = UDim2.new(0, 20, 0, 20)
  12304. Hide.FontSize = Enum.FontSize.Size14
  12305. Hide.Text = ""
  12306. local hidden = false
  12307. Hide.MouseButton1Down:connect(function()
  12308. if hidden == false then hidden = true
  12309. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12310. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12311. end end)
  12312. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12313. local results = HttpService:JSONDecode(json)
  12314. if #results == 0 then
  12315. Notify('No audio found :(')
  12316. Audios:Destroy()
  12317. return
  12318. end
  12319. for i,v in pairs(results) do
  12320. local YSize = 25
  12321. local Position = ((i * YSize) - YSize)
  12322. local newcmd = Example:Clone()
  12323. newcmd.Parent = AudList
  12324. newcmd.Visible = true
  12325. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12326. newcmd.Text = " "..v.Name
  12327. newcmd.TextSize = 20
  12328. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12329. local play = Instance.new("TextButton")
  12330. play.Name = "play"
  12331. play.Parent = AudList
  12332. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12333. play.BackgroundTransparency = 0.30000001192093
  12334. play.BorderColor3 = Color3.new(1, 0, 0)
  12335. play.BorderSizePixel = 0
  12336. play.Position = UDim2.new(0,-10,0, Position + 5)
  12337. play.Size = UDim2.new(0, 20, 0, 20)
  12338. play.FontSize = Enum.FontSize.Size14
  12339. play.Text = ""
  12340. play.ZIndex = 6
  12341. play.MouseButton1Click:Connect(function()
  12342. playerenabled = false
  12343. for i,v in pairs(game:GetDescendants()) do
  12344. if v:IsA'Sound'then v:Destroy() end end
  12345. wait(0.1)
  12346. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12347. local s = Instance.new("Sound", workspace)
  12348. s.Name = "IYsound"
  12349. s.Looped = true
  12350. s.SoundId = "rbxassetid://" .. v.AssetId
  12351. s.Volume = 1
  12352. s:Play()
  12353. end)
  12354. Notify('Select an audio to play')
  12355. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12356. Exit.MouseButton1Click:Connect(function()
  12357. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12358. wait(0.6) Audios:Destroy() end) end end
  12359. end)
  12360.  
  12361. function dragmodel(model, window, frame, name)
  12362. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12363. drag:MakeJoints() drag.Name = name
  12364. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12365. function collectParts(object, baseParts)
  12366. if object:IsA("BasePart") then
  12367. baseParts[#baseParts+1] = object end
  12368. for index,child in pairs(object:GetChildren()) do
  12369. collectParts(child, baseParts) end end
  12370. collectParts(drag, parts)
  12371. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12372. dragging = true
  12373. mouse.Move:connect(function()
  12374. if dragging then
  12375. Dragger:MouseMove(mouse.UnitRay)
  12376. end end)
  12377. mouse.KeyDown:connect(function(Key)
  12378. if dragging then
  12379. if Key == "r" then
  12380. Dragger:AxisRotate("Y")
  12381. elseif Key == "t" then
  12382. Dragger:AxisRotate("X")
  12383. elseif Key == "e" then
  12384. if window == true then
  12385. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12386. end
  12387. drag:Destroy()
  12388. dragging = false
  12389. Dragger:MouseUp()
  12390. end end end)
  12391. mouse.Button1Down:connect(function()
  12392. if dragging then
  12393. if window == true then
  12394. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12395. end
  12396. dragging = false
  12397. Dragger:MouseUp()
  12398. end end) end
  12399.  
  12400. addcmd('insert', 'inserts a model',{'ins'},
  12401. function(args, speaker)
  12402. if isNumber(args[1]) then
  12403. local window = false
  12404. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12405. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12406. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12407. else
  12408. local name = GLS(false, 0)
  12409. Notify('Loading list...')
  12410. local Models = Instance.new("ScreenGui")
  12411. local drag = Instance.new("Frame")
  12412. local PromptDialog = Instance.new("Frame")
  12413. local ModelContainerFrame = Instance.new("Frame")
  12414. local ModList = Instance.new("ScrollingFrame")
  12415. local shadow = Instance.new("Frame")
  12416. local Exit = Instance.new("TextButton")
  12417. local PopupText = Instance.new("TextLabel")
  12418. local Hide = Instance.new("TextButton")
  12419. Models.Name = "Models"
  12420. Models.Parent = game.CoreGui
  12421. drag.Name = "drag"
  12422. drag.Parent = Models
  12423. drag.Active = true
  12424. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12425. drag.BackgroundTransparency = 1
  12426. dragGUI(drag)
  12427. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12428. drag.Size = UDim2.new(0, 438, 0, 26)
  12429. PromptDialog.Name = "PromptDialog"
  12430. PromptDialog.Parent = drag
  12431. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12432. PromptDialog.BackgroundTransparency = 1
  12433. PromptDialog.BorderSizePixel = 0
  12434. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12435. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12436. PromptDialog.ClipsDescendants = true
  12437. PromptDialog.ZIndex = 5
  12438. ModelContainerFrame.Name = "ContainerFrame"
  12439. ModelContainerFrame.Parent = PromptDialog
  12440. ModelContainerFrame.BackgroundColor3 = maincolor
  12441. ModelContainerFrame.BackgroundTransparency = 0.5
  12442. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12443. ModelContainerFrame.BorderSizePixel = 0
  12444. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12445. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12446. ModelContainerFrame.ZIndex = 5
  12447. ModList.Name = "List"
  12448. ModList.Parent = ModelContainerFrame
  12449. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12450. ModList.BackgroundTransparency = 1
  12451. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12452. ModList.BorderSizePixel = 0
  12453. ModList.Position = UDim2.new(0, 10, 0, 9)
  12454. ModList.Size = UDim2.new(0, 428, 0, 230)
  12455. ModList.ZIndex = 5
  12456. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12457. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12458. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12459. ModList.ScrollBarThickness = 8
  12460. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12461. shadow.Name = "shadow"
  12462. shadow.Parent = PromptDialog
  12463. shadow.BackgroundColor3 = maincolor
  12464. shadow.BackgroundTransparency = 0.30000001192093
  12465. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12466. shadow.BorderSizePixel = 0
  12467. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12468. shadow.Size = UDim2.new(0, 438, 0, 26)
  12469. Exit.Name = "Exit"
  12470. Exit.Parent = shadow
  12471. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12472. Exit.BackgroundTransparency = 0.30000001192093
  12473. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12474. Exit.BorderSizePixel = 0
  12475. Exit.Position = UDim2.new(0, 415, 0, 3)
  12476. Exit.Size = UDim2.new(0, 20, 0, 20)
  12477. Exit.FontSize = Enum.FontSize.Size14
  12478. Exit.Text = ""
  12479. PopupText.Name = "PopupText"
  12480. PopupText.Parent = shadow
  12481. PopupText.BackgroundTransparency = 1
  12482. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12483. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12484. PopupText.ZIndex = 6
  12485. PopupText.Font = Enum.Font.SourceSansBold
  12486. PopupText.FontSize = Enum.FontSize.Size32
  12487. PopupText.Text = GLS(false, 0).." [Models]"
  12488. PopupText.TextScaled = true
  12489. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12490. PopupText.TextStrokeTransparency = 0
  12491. PopupText.TextWrapped = true
  12492. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12493. Hide.Name = "Hide"
  12494. Hide.Parent = shadow
  12495. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12496. Hide.BackgroundTransparency = 0.30000001192093
  12497. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12498. Hide.BorderSizePixel = 0
  12499. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12500. Hide.Size = UDim2.new(0, 20, 0, 20)
  12501. Hide.FontSize = Enum.FontSize.Size14
  12502. Hide.Text = ""
  12503. local hidden = false
  12504. Hide.MouseButton1Down:connect(function()
  12505. if hidden == false then hidden = true
  12506. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12507. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12508. end end)
  12509. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12510. local results = HttpService:JSONDecode(json)
  12511. if #results == 0 then
  12512. Notify('No models found :(')
  12513. Models:Destroy()
  12514. return
  12515. end
  12516. for i,v in pairs(results) do
  12517. local YSize = 100
  12518. local Position = ((i * YSize) - YSize)
  12519. local newcmd = Example:Clone()
  12520. newcmd.Parent = ModList
  12521. newcmd.Visible = true
  12522. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12523. newcmd.Text = " "..v.Name
  12524. newcmd.TextSize = 20
  12525. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12526. local ins = Instance.new("TextButton")
  12527. ins.Name = "ins"
  12528. ins.Parent = ModList
  12529. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12530. ins.BackgroundTransparency = 0.30000001192093
  12531. ins.BorderColor3 = Color3.new(1, 0, 0)
  12532. ins.BorderSizePixel = 0
  12533. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12534. ins.Size = UDim2.new(0, 20, 0, 20)
  12535. ins.FontSize = Enum.FontSize.Size14
  12536. ins.Text = ""
  12537. ins.ZIndex = 6
  12538. local img = Instance.new("ImageLabel")
  12539. img.Parent = ModList
  12540. img.Position = UDim2.new(0,300,0, Position + 5)
  12541. img.Size = UDim2.new(0,100,0,100)
  12542. img.ZIndex = 6
  12543. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12544. img.BackgroundTransparency = 1
  12545. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12546. ins.MouseButton1Click:Connect(function()
  12547. local window = true
  12548. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12549. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12550. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12551. end)
  12552. Notify('Select a model to insert')
  12553. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12554. Exit.MouseButton1Click:Connect(function()
  12555. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12556. wait(0.6) Models:Destroy() end) end end
  12557. end)
  12558.  
  12559. addcmd('cmds','opens cmds window',{'commands'},
  12560. function(args, speaker)
  12561. if speaker.userId ~= LP.userId then
  12562. for _, child in pairs( workspace:GetChildren()) do
  12563. if child.Name == speaker.Name .. "TAB" then
  12564. child:Destroy() end end
  12565. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12566. local GUI = Instance.new("SurfaceGui")
  12567. local holder = Instance.new("Frame")
  12568. local bar = Instance.new("Frame")
  12569. local Title = Instance.new("TextLabel")
  12570. local MAIN = Instance.new("Frame")
  12571. local Example = Instance.new("TextLabel")
  12572. local CMDs = Instance.new("ScrollingFrame")
  12573. local PART = Instance.new("Part")
  12574. PART.Name = speaker.Name .. 'TAB'
  12575. PART.Color = maincolor
  12576. PART.Size = Vector3.new(7, 7.8, 0.2)
  12577. PART.Transparency = 0
  12578. PART.Locked = true
  12579. PART.CanCollide = false
  12580. PART.Parent = workspace
  12581. PART.Anchored = true
  12582. PART.Material = "Neon"
  12583. local GUI = Instance.new("SurfaceGui")
  12584. local holder = Instance.new("Frame")
  12585. local bar = Instance.new("Frame")
  12586. local Title = Instance.new("TextLabel")
  12587. local MAIN = Instance.new("Frame")
  12588. local Example = Instance.new("TextLabel")
  12589. local CMDs = Instance.new("ScrollingFrame")
  12590. GUI.Name = "GUI"
  12591. GUI.Parent = PART
  12592. GUI.CanvasSize = Vector2.new(500, 600)
  12593. GUI.Face = Enum.NormalId.Back
  12594. holder.Name = "holder"
  12595. holder.Parent = GUI
  12596. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12597. holder.BackgroundTransparency = 1
  12598. holder.BorderSizePixel = 2
  12599. holder.Position = UDim2.new(0, 0, 0, 10)
  12600. holder.Size = UDim2.new(0, 300, 0, 330)
  12601. holder.ZIndex = 2
  12602. bar.Name = "bar"
  12603. bar.Parent = holder
  12604. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12605. bar.BackgroundTransparency = 0.89999997615814
  12606. bar.BorderSizePixel = 0
  12607. bar.Position = UDim2.new(0, 10, 1, -330)
  12608. bar.Size = UDim2.new(0, 480, 0, 33)
  12609. Title.Name = "Title"
  12610. Title.Parent = bar
  12611. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12612. Title.BackgroundTransparency = 1
  12613. Title.Size = UDim2.new(1, 0, 0, 30)
  12614. Title.Font = Enum.Font.SourceSansBold
  12615. Title.FontSize = Enum.FontSize.Size24
  12616. Title.Text = "[Infinite Yield] Command List"
  12617. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12618. MAIN.Name = "MAIN"
  12619. MAIN.Parent = holder
  12620. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12621. MAIN.BackgroundTransparency = 0.89999997615814
  12622. MAIN.BorderSizePixel = 0
  12623. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12624. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12625. Example.Name = "Example"
  12626. Example.Parent = MAIN
  12627. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12628. Example.BackgroundTransparency = 1
  12629. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12630. Example.BorderSizePixel = 0
  12631. Example.Size = UDim2.new(0, 190, 0, 40)
  12632. Example.Visible = false
  12633. Example.Font = Enum.Font.SourceSansBold
  12634. Example.FontSize = Enum.FontSize.Size36
  12635. Example.Text = "txt"
  12636. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12637. Example.TextStrokeTransparency = 0
  12638. Example.TextXAlignment = Enum.TextXAlignment.Left
  12639. Example.ZIndex = 6
  12640. CMDs.Name = "CMDs"
  12641. CMDs.Parent = MAIN
  12642. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12643. CMDs.BackgroundTransparency = 1
  12644. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12645. CMDs.BorderSizePixel = 0
  12646. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12647. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12648. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12649. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12650. CMDs.ScrollBarThickness = 15
  12651. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12652. local CMDsV = CMDsFolder:GetChildren()
  12653. for i = 1, #CMDsV do
  12654. local YSize = 35
  12655. local Position = ((i * YSize) - YSize)
  12656. local newcmd = Example:Clone()
  12657. newcmd.Parent = CMDs
  12658. newcmd.Visible = true
  12659. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12660. newcmd.Text = "" .. CMDsV[i].Value
  12661. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12662. local cf = speaker.Character.HumanoidRootPart.CFrame
  12663. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12664. PART.CFrame = newcf
  12665. speaker.Character.Humanoid.Died:connect(function()
  12666. PART:Destroy() end)
  12667. wait(1)
  12668. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12669. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12670. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12671. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12672. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12673. else
  12674. if cmdOpen == true then
  12675. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12676. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12677. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12678. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12679. else
  12680. commands() searchbar()
  12681. end end
  12682. end)
  12683. cmdBAR.FocusLost:connect(function(enterpressed)
  12684. if enterpressed and cmdBAR.Text ~= "" then
  12685. spawn(function ()
  12686. execCmd(cmdBAR.Text, Player)
  12687. end)
  12688. end
  12689. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12690. cmdBAR.BorderSizePixel = 1
  12691. wait(0.1)
  12692. cmdBAR.BorderSizePixel = 0
  12693. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12694. end)
  12695. Mouse.KeyDown:connect(function(Key)
  12696. if (Key==cmdbarbind) then
  12697. cmdBAR:CaptureFocus()
  12698. cmdBAR.BorderSizePixel = 1
  12699. wait(0.1)
  12700. cmdBAR.BorderSizePixel = 2
  12701. end
  12702. end)
  12703. cmdBAR.Changed:connect(function (property)
  12704. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12705. end)
  12706. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12707. local diff = cmdBAR.TextBounds.X-250
  12708. 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)
  12709. end)
  12710. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12711. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12712. if not cmdBAR:IsFocused() then return end
  12713. if input.KeyCode == Enum.KeyCode.Up then
  12714. historyCount = historyCount + 1
  12715. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12716. cmdBAR.Text = cmdHistory[historyCount] or ""
  12717. elseif input.KeyCode == Enum.KeyCode.Down then
  12718. historyCount = historyCount - 1
  12719. if historyCount < 1 then historyCount = 1 end
  12720. cmdBAR.Text = cmdHistory[historyCount] or ""
  12721. end
  12722. end)
  12723. NOTIFY = DATA.Notification
  12724. NOTIFY.Parent = game.CoreGui
  12725. local usingNOTE = false
  12726. function Notify(msg)
  12727. spawn(function()
  12728. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12729. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12730. wait(0.5)
  12731. MusicPlayer:Hide()
  12732. if qopen == true then
  12733. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12734. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12735. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12736. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12737. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12738. NOTIFY.NOTIFY.NOTE.Text = msg
  12739. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12740. if playerenabled == true then
  12741. wait(4)
  12742. if playerenabled == true then
  12743. MusicPlayer:Show()
  12744. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12745. end
  12746. end
  12747. else
  12748. NOTIFY.NOTIFY.NOTE.Text = msg
  12749. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12750. if playerenabled == true then
  12751. wait(4)
  12752. if playerenabled == true then
  12753. MusicPlayer:Show()
  12754. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12755. end
  12756. end
  12757. end end end) end
  12758. 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
  12759. 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)
  12760. 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
  12761. 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
  12762. 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)
  12763. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12764. if aliasSave then
  12765. for i = 1, #aliasSave do
  12766. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12767. end else
  12768. aliasSave = {} wait(0.1) updatefile()
  12769. for i = 1, #aliasSave do
  12770. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12771. end end
  12772. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12773. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12774. local Logs = Instance.new("ScreenGui")
  12775. logdrag = Instance.new("Frame")
  12776. local PromptDialog = Instance.new("Frame")
  12777. local ContainerFrame = Instance.new("Frame")
  12778. local pos = Instance.new("Frame")
  12779. local clear = Instance.new("TextButton")
  12780. local scroll = Instance.new("ScrollingFrame")
  12781. local hl = Instance.new("Frame")
  12782. local whispers = Instance.new("Frame")
  12783. local CheckBox = Instance.new("ImageButton")
  12784. local box = Instance.new("TextButton")
  12785. local whispers_2 = Instance.new("TextLabel")
  12786. local chats = Instance.new("Frame")
  12787. local CheckBox_2 = Instance.new("ImageButton")
  12788. local box_2 = Instance.new("TextButton")
  12789. local chats_2 = Instance.new("TextLabel")
  12790. local commands = Instance.new("Frame")
  12791. local CheckBox_3 = Instance.new("ImageButton")
  12792. local box_3 = Instance.new("TextButton")
  12793. local commands_2 = Instance.new("TextLabel")
  12794. local shadow = Instance.new("Frame")
  12795. local Exit = Instance.new("TextButton")
  12796. local PopupText = Instance.new("TextLabel")
  12797. local Hide = Instance.new("TextButton")
  12798. Logs.Name = "Logs"
  12799. Logs.Parent = game.CoreGui
  12800. logdrag.Name = "drag"
  12801. logdrag.Parent = Logs
  12802. logdrag.Active = true
  12803. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12804. logdrag.BackgroundTransparency = 1
  12805. dragGUI(logdrag)
  12806. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12807. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12808. PromptDialog.Name = "PromptDialog"
  12809. PromptDialog.Parent = logdrag
  12810. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12811. PromptDialog.BackgroundTransparency = 1
  12812. PromptDialog.BorderSizePixel = 0
  12813. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12814. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12815. PromptDialog.ZIndex = 5
  12816. PromptDialog.ClipsDescendants = true
  12817. ContainerFrame.Name = "ContainerFrame"
  12818. ContainerFrame.Parent = PromptDialog
  12819. ContainerFrame.BackgroundColor3 = maincolor
  12820. ContainerFrame.BackgroundTransparency = 0.5
  12821. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12822. ContainerFrame.BorderSizePixel = 0
  12823. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12824. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12825. ContainerFrame.ZIndex = 5
  12826. pos.Name = "pos"
  12827. pos.Parent = ContainerFrame
  12828. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12829. pos.BackgroundTransparency = 1
  12830. pos.BorderColor3 = Color3.new(0, 0, 0)
  12831. pos.BorderSizePixel = 0
  12832. pos.Position = UDim2.new(0, 10, 0, 9)
  12833. pos.Size = UDim2.new(0, 428, 0, 230)
  12834. pos.ZIndex = 5
  12835. clear.Name = "clear"
  12836. clear.Parent = pos
  12837. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12838. clear.BackgroundTransparency = 0.80000001192093
  12839. clear.BorderColor3 = Color3.new(1, 1, 1)
  12840. clear.Position = UDim2.new(0, 3, 0, 3)
  12841. clear.Size = UDim2.new(0, 70, 0, 20)
  12842. clear.ZIndex = 5
  12843. clear.Font = Enum.Font.SourceSans
  12844. clear.FontSize = Enum.FontSize.Size14
  12845. clear.Text = "Clear"
  12846. clear.TextColor3 = Color3.new(1, 1, 1)
  12847. scroll.Name = "scroll"
  12848. scroll.Parent = pos
  12849. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12850. scroll.BackgroundTransparency = 1
  12851. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12852. scroll.BorderSizePixel = 0
  12853. scroll.Size = UDim2.new(0, 413, 0, 193)
  12854. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12855. scroll.ZIndex = 5
  12856. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12857. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12858. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12859. scroll.ScrollBarThickness = 8
  12860. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12861. hl.Name = "hl"
  12862. hl.Parent = pos
  12863. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12864. hl.BackgroundTransparency = 0.5
  12865. hl.BorderColor3 = Color3.new(0, 0, 0)
  12866. hl.BorderSizePixel = 0
  12867. hl.Position = UDim2.new(0, 2, 0, 35)
  12868. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12869. hl.ZIndex = 5
  12870. whispers.Name = "whispers"
  12871. whispers.Parent = pos
  12872. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12873. whispers.BackgroundTransparency = 1
  12874. whispers.Size = UDim2.new(0, 428, 0, 230)
  12875. CheckBox.Name = "CheckBox"
  12876. CheckBox.Parent = whispers
  12877. CheckBox.BackgroundTransparency = 1
  12878. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12879. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12880. CheckBox.ZIndex = 6
  12881. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12882. box.Name = "box"
  12883. box.Parent = whispers
  12884. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12885. box.BackgroundTransparency = 0.80000001192093
  12886. box.BorderColor3 = Color3.new(1, 1, 1)
  12887. box.Position = UDim2.new(0, 172, 0, 3)
  12888. box.Size = UDim2.new(0, 94, 0, 20)
  12889. box.ZIndex = 5
  12890. box.Font = Enum.Font.SourceSans
  12891. box.FontSize = Enum.FontSize.Size14
  12892. box.Text = ""
  12893. box.TextColor3 = Color3.new(1, 1, 1)
  12894. whispers_2.Name = "whispers"
  12895. whispers_2.Parent = whispers
  12896. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12897. whispers_2.BackgroundTransparency = 1
  12898. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12899. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12900. whispers_2.ZIndex = 6
  12901. whispers_2.Font = Enum.Font.SourceSansBold
  12902. whispers_2.FontSize = Enum.FontSize.Size14
  12903. whispers_2.Text = "Whispers"
  12904. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12905. chats.Name = "chats"
  12906. chats.Parent = pos
  12907. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12908. chats.BackgroundTransparency = 1
  12909. chats.Size = UDim2.new(0, 428, 0, 230)
  12910. CheckBox_2.Name = "CheckBox"
  12911. CheckBox_2.Parent = chats
  12912. CheckBox_2.BackgroundTransparency = 1
  12913. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12914. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12915. CheckBox_2.ZIndex = 6
  12916. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12917. box_2.Name = "box"
  12918. box_2.Parent = chats
  12919. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12920. box_2.BackgroundTransparency = 0.80000001192093
  12921. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12922. box_2.Position = UDim2.new(0, 86, 0, 3)
  12923. box_2.Size = UDim2.new(0, 73, 0, 20)
  12924. box_2.ZIndex = 5
  12925. box_2.Font = Enum.Font.SourceSans
  12926. box_2.FontSize = Enum.FontSize.Size14
  12927. box_2.Text = ""
  12928. box_2.TextColor3 = Color3.new(1, 1, 1)
  12929. chats_2.Name = "chats"
  12930. chats_2.Parent = chats
  12931. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12932. chats_2.BackgroundTransparency = 1
  12933. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12934. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12935. chats_2.ZIndex = 6
  12936. chats_2.Font = Enum.Font.SourceSansBold
  12937. chats_2.FontSize = Enum.FontSize.Size14
  12938. chats_2.Text = "Chats"
  12939. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12940. commands.Name = "commands"
  12941. commands.Parent = pos
  12942. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  12943. commands.BackgroundTransparency = 1
  12944. commands.Size = UDim2.new(0, 428, 0, 230)
  12945. CheckBox_3.Name = "CheckBox"
  12946. CheckBox_3.Parent = commands
  12947. CheckBox_3.BackgroundTransparency = 1
  12948. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  12949. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  12950. CheckBox_3.ZIndex = 6
  12951. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  12952. box_3.Name = "box"
  12953. box_3.Parent = commands
  12954. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  12955. box_3.BackgroundTransparency = 0.80000001192093
  12956. box_3.BorderColor3 = Color3.new(1, 1, 1)
  12957. box_3.Position = UDim2.new(0, 279, 0, 3)
  12958. box_3.Size = UDim2.new(0, 102, 0, 20)
  12959. box_3.ZIndex = 5
  12960. box_3.Font = Enum.Font.SourceSans
  12961. box_3.FontSize = Enum.FontSize.Size14
  12962. box_3.Text = ""
  12963. box_3.TextColor3 = Color3.new(1, 1, 1)
  12964. commands_2.Name = "commands"
  12965. commands_2.Parent = commands
  12966. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12967. commands_2.BackgroundTransparency = 1
  12968. commands_2.Position = UDim2.new(0, 279, 0, 3)
  12969. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  12970. commands_2.ZIndex = 6
  12971. commands_2.Font = Enum.Font.SourceSansBold
  12972. commands_2.FontSize = Enum.FontSize.Size14
  12973. commands_2.Text = "Commands"
  12974. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12975. shadow.Name = "shadow"
  12976. shadow.Parent = PromptDialog
  12977. shadow.BackgroundColor3 = maincolor
  12978. shadow.BackgroundTransparency = 0.30000001192093
  12979. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12980. shadow.BorderSizePixel = 0
  12981. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12982. shadow.Size = UDim2.new(0, 438, 0, 26)
  12983. Exit.Name = "Exit"
  12984. Exit.Parent = shadow
  12985. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12986. Exit.BackgroundTransparency = 0.30000001192093
  12987. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12988. Exit.BorderSizePixel = 0
  12989. Exit.Position = UDim2.new(0, 415, 0, 3)
  12990. Exit.Size = UDim2.new(0, 20, 0, 20)
  12991. Exit.FontSize = Enum.FontSize.Size14
  12992. Exit.Text = ""
  12993. PopupText.Name = "PopupText"
  12994. PopupText.Parent = shadow
  12995. PopupText.BackgroundTransparency = 1
  12996. PopupText.Position = UDim2.new(0, 61, 0, -5)
  12997. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12998. PopupText.ZIndex = 6
  12999. PopupText.Font = Enum.Font.SourceSansBold
  13000. PopupText.TextSize = 31
  13001. PopupText.Text = "Logs"
  13002. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13003. PopupText.TextStrokeTransparency = 0
  13004. PopupText.TextWrapped = true
  13005. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13006. Hide.Name = "Hide"
  13007. Hide.Parent = shadow
  13008. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13009. Hide.BackgroundTransparency = 0.30000001192093
  13010. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13011. Hide.BorderSizePixel = 0
  13012. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13013. Hide.Size = UDim2.new(0, 20, 0, 20)
  13014. Hide.FontSize = Enum.FontSize.Size14
  13015. Hide.Text = ""
  13016. checked = "http://www.roblox.com/asset/?id=65492641"
  13017. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13018. if chatsV == true then
  13019. CheckBox_2.Image = checked else
  13020. CheckBox_2.Image = unchecked end
  13021. box_2.MouseButton1Down:connect(function()
  13022. if chatsV == true then chatsV = false
  13023. CheckBox_2.Image = unchecked updatefile() else
  13024. chatsV = true
  13025. CheckBox_2.Image = checked updatefile() end end)
  13026. if whispersV == true then
  13027. CheckBox.Image = checked else
  13028. CheckBox.Image = unchecked end
  13029. box.MouseButton1Down:connect(function()
  13030. if whispersV == true then whispersV = false
  13031. CheckBox.Image = unchecked updatefile() else
  13032. whispersV = true
  13033. CheckBox.Image = checked updatefile() end end)
  13034. if commandsV == true then
  13035. CheckBox_3.Image = checked else
  13036. CheckBox_3.Image = unchecked end
  13037. box_3.MouseButton1Down:connect(function()
  13038. if commandsV == true then commandsV = false
  13039. CheckBox_3.Image = unchecked updatefile() else
  13040. commandsV = true
  13041. CheckBox_3.Image = checked updatefile() end end)
  13042. clear.MouseButton1Down:connect(function()
  13043. for _, child in pairs( scroll:GetChildren()) do
  13044. child:Destroy() end
  13045. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13046. end)
  13047. Exit.MouseButton1Down:connect(function()
  13048. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13049. logsopen = false
  13050. end)
  13051. local hidden = false
  13052. Hide.MouseButton1Down:connect(function()
  13053. if hidden == false then hidden = true
  13054. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13055. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13056. end end)
  13057. function logtime() -- time function from aperture
  13058. local HOUR = math.floor((tick() % 86400) / 3600)
  13059. local MINUTE = math.floor((tick() % 3600) / 60)
  13060. local SECOND = math.floor(tick() % 60)
  13061. local AP = HOUR > 11 and 'PM' or 'AM'
  13062. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13063. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13064. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13065. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13066. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13067. function CreateLabel(Name, Text)
  13068. local sf = scroll
  13069. if #sf:GetChildren() >= 2546 then
  13070. sf:ClearAllChildren()
  13071. end
  13072. local alls = 0
  13073. for i,v in pairs(sf:GetChildren()) do
  13074. if v then
  13075. alls = v.Size.Y.Offset + alls
  13076. end
  13077. if not v then
  13078. alls = 0
  13079. end
  13080. end
  13081. local tl = Instance.new('TextLabel', sf)
  13082. local il = Instance.new('Frame', tl)
  13083. tl.Name = Name
  13084. tl.ZIndex = 6
  13085. tl.Text = logtime().." - ["..Name.."]: "..Text
  13086. tl.Size = UDim2.new(0,410,0,84)
  13087. tl.BackgroundTransparency = 1
  13088. tl.BorderSizePixel = 0
  13089. tl.Font = "SourceSansBold"
  13090. tl.Position = UDim2.new(-1,0,0,alls)
  13091. tl.TextTransparency = 1
  13092. tl.TextScaled = false
  13093. tl.TextSize = 14
  13094. tl.TextWrapped = true
  13095. tl.TextXAlignment = "Left"
  13096. tl.TextYAlignment = "Top"
  13097. il.BackgroundTransparency = 1
  13098. il.BorderSizePixel = 0
  13099. il.Size = UDim2.new(0,12,1,0)
  13100. il.Position = UDim2.new(0,410,0,0)
  13101. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13102. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13103. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13104. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13105. local size2 = sf.CanvasSize.Y.Offset
  13106. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13107. for i = 0,50 do wait(0.05)
  13108. tl.TextTransparency = tl.TextTransparency - 0.05
  13109. end
  13110. tl.TextTransparency = 0
  13111. end logsloaded = true
  13112. local intro = Instance.new("ScreenGui")
  13113. local Frame = Instance.new("Frame")
  13114. local Circle = Instance.new("ImageLabel")
  13115. local ImageLabel = Instance.new("ImageLabel")
  13116. intro.Name = "intro"
  13117. intro.Parent = game.CoreGui
  13118. Frame.Parent = intro
  13119. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13120. Frame.BackgroundTransparency = 1
  13121. Frame.BorderSizePixel = 0
  13122. Frame.ClipsDescendants = true
  13123. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13124. Frame.Size = UDim2.new(0, 250, 0, 250)
  13125. Circle.Name = "Circle"
  13126. Circle.Parent = Frame
  13127. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13128. Circle.BackgroundTransparency = 1
  13129. Circle.BorderSizePixel = 0
  13130. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13131. Circle.Image = "rbxassetid://631172870"
  13132. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13133. ImageLabel.Parent = Frame
  13134. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13135. ImageLabel.BackgroundTransparency = 1
  13136. ImageLabel.BorderSizePixel = 0
  13137. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13138. ImageLabel.Image = "rbxassetid://1352543873"
  13139. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13140. local g = intro
  13141. local f = Frame
  13142. local imagef = Circle
  13143. local logof = ImageLabel
  13144. loadedintro = false
  13145. local function tween2()
  13146. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13147. wait(0.6) loadedintro = true end
  13148. local function tween1()
  13149. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13150. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13151. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13152. local function NS()
  13153. loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))()
  13154. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED '..ServerMessage)
  13155. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled '..ServerMessage) end
  13156. end
  13157. local getPastebin = pcall(NS)
  13158. if not getPastebin then
  13159. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  13160. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  13161. end
  13162. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13163. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13164. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13165. 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
  13166. 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)
  13167. 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)
  13168. 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)
  13169. 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
  13170. 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
  13171. 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)
  13172. 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)
  13173. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13174. 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
  13175. 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
  13176. 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)
  13177. 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)
  13178. 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)
  13179. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13180. 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)
  13181. 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
  13182. lockic = Instance.new("ImageLabel")
  13183. lockic.Name = "lock"
  13184. lockic.Parent = iy
  13185. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13186. lockic.BackgroundTransparency = 1
  13187. lockic.ImageTransparency = 1
  13188. lockic.BorderSizePixel = 0
  13189. lockic.Position = UDim2.new(0, 53, 0, -3)
  13190. lockic.Size = UDim2.new(0, 40, 0, 40)
  13191. lockic.Image = "rbxassetid://1495252742"
  13192. 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)
  13193. 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
  13194. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13195. 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)
  13196. 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
  13197. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01333392047") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  13198. 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)
  13199. PKR = picker.ColorPicker
  13200. local ColorPicker do
  13201. ColorPicker = {}
  13202.  
  13203. ColorPicker.new = function()
  13204. local newMt = setmetatable({},{})
  13205.  
  13206. local pickerGui = picker.ColorPicker
  13207. local pickerTopBar = pickerGui.TopBar
  13208. local pickerFrame = pickerGui.Content
  13209. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13210. local colorStrip = pickerFrame.ColorStrip
  13211. local previewFrame = pickerFrame.Preview
  13212. local basicColorsFrame = pickerFrame.BasicColors
  13213. local customColorsFrame = pickerFrame.CustomColors
  13214. local okButton = pickerFrame.Ok
  13215. local cancelButton = pickerFrame.Cancel
  13216. local defaultButton = pickerFrame.Default
  13217.  
  13218. local colorScope = colorSpace.Scope
  13219. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13220.  
  13221. local hueInput = pickerFrame.Hue.Input
  13222. local satInput = pickerFrame.Sat.Input
  13223. local valInput = pickerFrame.Val.Input
  13224.  
  13225. local redInput = pickerFrame.Red.Input
  13226. local greenInput = pickerFrame.Green.Input
  13227. local blueInput = pickerFrame.Blue.Input
  13228.  
  13229. local user = game:GetService("UserInputService")
  13230. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13231.  
  13232. local hue,sat,val = 0,0,1
  13233. local red,green,blue = 1,1,1
  13234. local chosenColor = Color3.new(0,0,0)
  13235.  
  13236. 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)}
  13237. local customColors = {}
  13238.  
  13239. local function updateColor(noupdate)
  13240. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13241. local hsvColor = Color3.fromHSV(hue,sat,val)
  13242.  
  13243. if noupdate == 2 or not noupdate then
  13244. hueInput.Text = tostring(math.ceil(359*hue))
  13245. satInput.Text = tostring(math.ceil(255*sat))
  13246. valInput.Text = tostring(math.floor(255*val))
  13247. end
  13248. if noupdate == 1 or not noupdate then
  13249. redInput.Text = tostring(math.floor(255*red))
  13250. greenInput.Text = tostring(math.floor(255*green))
  13251. blueInput.Text = tostring(math.floor(255*blue))
  13252. end
  13253.  
  13254. chosenColor = Color3.new(red,green,blue)
  13255.  
  13256. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13257. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13258. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13259. previewFrame.BackgroundColor3 = chosenColor
  13260.  
  13261. newMt.Color = chosenColor
  13262. if newMt.Changed then newMt:Changed(chosenColor) end
  13263. end
  13264.  
  13265. local function colorSpaceInput()
  13266. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13267. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13268.  
  13269. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13270. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13271.  
  13272. hue = (219 - relativeX)/219
  13273. sat = (199 - relativeY)/199
  13274.  
  13275. local hsvColor = Color3.fromHSV(hue,sat,val)
  13276. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13277.  
  13278. updateColor()
  13279. end
  13280.  
  13281. local function colorStripInput()
  13282. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13283.  
  13284. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13285.  
  13286. val = (199 - relativeY)/199
  13287.  
  13288. local hsvColor = Color3.fromHSV(hue,sat,val)
  13289. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13290.  
  13291. updateColor()
  13292. end
  13293.  
  13294. local function hookButtons(frame,func)
  13295. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13296. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13297. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13298. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13299. local releaseEvent,runEvent
  13300.  
  13301. local startTime = tick()
  13302. local pressing = true
  13303. local startNum = tonumber(frame.Text)
  13304.  
  13305. if not startNum then return end
  13306.  
  13307. releaseEvent = user.InputEnded:Connect(function(input)
  13308. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13309. releaseEvent:Disconnect()
  13310. pressing = false
  13311. end)
  13312.  
  13313. startNum = startNum + 1
  13314. func(startNum)
  13315. while pressing do
  13316. if tick()-startTime > 0.3 then
  13317. startNum = startNum + 1
  13318. func(startNum)
  13319. end
  13320. wait(0.1)
  13321. end
  13322. end
  13323. end)
  13324.  
  13325. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13326. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13327. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13328. end
  13329. end)
  13330.  
  13331. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13332. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13333. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13334. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13335. local releaseEvent,runEvent
  13336.  
  13337. local startTime = tick()
  13338. local pressing = true
  13339. local startNum = tonumber(frame.Text)
  13340.  
  13341. if not startNum then return end
  13342.  
  13343. releaseEvent = user.InputEnded:Connect(function(input)
  13344. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13345. releaseEvent:Disconnect()
  13346. pressing = false
  13347. end)
  13348.  
  13349. startNum = startNum - 1
  13350. func(startNum)
  13351. while pressing do
  13352. if tick()-startTime > 0.3 then
  13353. startNum = startNum - 1
  13354. func(startNum)
  13355. end
  13356. wait(0.1)
  13357. end
  13358. end
  13359. end)
  13360.  
  13361. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13362. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13363. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13364. end
  13365. end)
  13366. end
  13367.  
  13368. colorSpace.InputBegan:Connect(function(input)
  13369. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13370. local releaseEvent,mouseEvent
  13371.  
  13372. releaseEvent = user.InputEnded:Connect(function(input)
  13373. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13374. releaseEvent:Disconnect()
  13375. mouseEvent:Disconnect()
  13376. end)
  13377.  
  13378. mouseEvent = user.InputChanged:Connect(function(input)
  13379. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13380. colorSpaceInput()
  13381. end
  13382. end)
  13383.  
  13384. colorSpaceInput()
  13385. end
  13386. end)
  13387.  
  13388. colorStrip.InputBegan:Connect(function(input)
  13389. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13390. local releaseEvent,mouseEvent
  13391.  
  13392. releaseEvent = user.InputEnded:Connect(function(input)
  13393. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13394. releaseEvent:Disconnect()
  13395. mouseEvent:Disconnect()
  13396. end)
  13397.  
  13398. mouseEvent = user.InputChanged:Connect(function(input)
  13399. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13400. colorStripInput()
  13401. end
  13402. end)
  13403.  
  13404. colorStripInput()
  13405. end
  13406. end)
  13407.  
  13408. local function updateHue(str)
  13409. local num = tonumber(str)
  13410. if num then
  13411. hue = math.clamp(math.floor(num),0,359)/359
  13412. local hsvColor = Color3.fromHSV(hue,sat,val)
  13413. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13414. hueInput.Text = tostring(hue*359)
  13415. updateColor(1)
  13416. end
  13417. end
  13418. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13419.  
  13420. local function updateSat(str)
  13421. local num = tonumber(str)
  13422. if num then
  13423. sat = math.clamp(math.floor(num),0,255)/255
  13424. local hsvColor = Color3.fromHSV(hue,sat,val)
  13425. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13426. satInput.Text = tostring(sat*255)
  13427. updateColor(1)
  13428. end
  13429. end
  13430. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13431.  
  13432. local function updateVal(str)
  13433. local num = tonumber(str)
  13434. if num then
  13435. val = math.clamp(math.floor(num),0,255)/255
  13436. local hsvColor = Color3.fromHSV(hue,sat,val)
  13437. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13438. valInput.Text = tostring(val*255)
  13439. updateColor(1)
  13440. end
  13441. end
  13442. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13443.  
  13444. local function updateRed(str)
  13445. local num = tonumber(str)
  13446. if num then
  13447. red = math.clamp(math.floor(num),0,255)/255
  13448. local newColor = Color3.new(red,green,blue)
  13449. hue,sat,val = Color3.toHSV(newColor)
  13450. redInput.Text = tostring(red*255)
  13451. updateColor(2)
  13452. end
  13453. end
  13454. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13455.  
  13456. local function updateGreen(str)
  13457. local num = tonumber(str)
  13458. if num then
  13459. green = math.clamp(math.floor(num),0,255)/255
  13460. local newColor = Color3.new(red,green,blue)
  13461. hue,sat,val = Color3.toHSV(newColor)
  13462. greenInput.Text = tostring(green*255)
  13463. updateColor(2)
  13464. end
  13465. end
  13466. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13467.  
  13468. local function updateBlue(str)
  13469. local num = tonumber(str)
  13470. if num then
  13471. blue = math.clamp(math.floor(num),0,255)/255
  13472. local newColor = Color3.new(red,green,blue)
  13473. hue,sat,val = Color3.toHSV(newColor)
  13474. blueInput.Text = tostring(blue*255)
  13475. updateColor(2)
  13476. end
  13477. end
  13478. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13479.  
  13480. local colorChoice = Instance.new("TextButton")
  13481. colorChoice.Name = "Choice"
  13482. colorChoice.Size = UDim2.new(0,25,0,18)
  13483. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13484. colorChoice.Text = ""
  13485. colorChoice.AutoButtonColor = false
  13486.  
  13487. local row = 0
  13488. local column = 0
  13489. for i,v in pairs(basicColors) do
  13490. local newColor = colorChoice:Clone()
  13491. newColor.BackgroundColor3 = v
  13492. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13493.  
  13494. newColor.MouseButton1Click:Connect(function()
  13495. red,green,blue = v.r,v.g,v.b
  13496. local newColor = Color3.new(red,green,blue)
  13497. hue,sat,val = Color3.toHSV(newColor)
  13498. updateColor()
  13499. end)
  13500.  
  13501. newColor.Parent = basicColorsFrame
  13502. column = column + 1
  13503. if column == 6 then row = row + 1 column = 0 end
  13504. end
  13505.  
  13506. row = 0
  13507. column = 0
  13508. for i = 1,12 do
  13509. local color = customColors[i] or Color3.new(0,0,0)
  13510. local newColor = colorChoice:Clone()
  13511. newColor.BackgroundColor3 = color
  13512. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13513.  
  13514. newColor.MouseButton1Click:Connect(function()
  13515. local curColor = customColors[i] or Color3.new(0,0,0)
  13516. red,green,blue = curColor.r,curColor.g,curColor.b
  13517. hue,sat,val = Color3.toHSV(curColor)
  13518. updateColor()
  13519. end)
  13520.  
  13521. newColor.MouseButton2Click:Connect(function()
  13522. customColors[i] = chosenColor
  13523. newColor.BackgroundColor3 = chosenColor
  13524. end)
  13525.  
  13526. newColor.Parent = customColorsFrame
  13527. column = column + 1
  13528. if column == 6 then row = row + 1 column = 0 end
  13529. end
  13530.  
  13531. pickerTopBar.InputBegan:Connect(function(input)
  13532. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13533. local releaseEvent,mouseEvent
  13534. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13535.  
  13536. releaseEvent = user.InputEnded:Connect(function(input)
  13537. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13538. releaseEvent:Disconnect()
  13539. mouseEvent:Disconnect()
  13540. end)
  13541.  
  13542. mouseEvent = user.InputChanged:Connect(function(input)
  13543. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13544. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13545. end
  13546. end)
  13547. end
  13548. end)
  13549.  
  13550. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13551. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13552. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13553.  
  13554. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13555. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13556. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13557.  
  13558. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13559. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13560. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13561.  
  13562. updateColor()
  13563.  
  13564. newMt.SetColor = function(self,color)
  13565. red,green,blue = color.r,color.g,color.b
  13566. hue,sat,val = Color3.toHSV(color)
  13567. updateColor()
  13568. end
  13569.  
  13570. return newMt
  13571. end
  13572. end
  13573. local picker = ColorPicker.new()
  13574. 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
  13575. picker.Changed = function(self,color) updatecolors(color) end
  13576. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13577. 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))
  13578. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13579. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13580. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13581. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13582. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13583. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13584. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13585. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13586. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13587. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13588. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13589. 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"
  13590. 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"
  13591. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13592. 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
  13593. local CSP2 = game.CoreGui.sugg.suggestions
  13594. local main2 = CSP2
  13595. local frame2 = CSP2:WaitForChild('SUG')
  13596. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13597. IndexContents2 = function(str,bool)
  13598. if suggestionstoggle == true then
  13599. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13600. local Index,SizeY = 0,0
  13601. for i,v in next, frame2:GetChildren() do
  13602. if bool then
  13603. if Match2(v.Text,str) then
  13604. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13605. Index = Index + 1
  13606. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13607. v.Visible = true
  13608. SizeY = SizeY + v.AbsoluteSize.Y
  13609. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13610. v.Visible = true
  13611. SizeY = SizeY + v.AbsoluteSize.Y
  13612. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13613. IndexContents2('',true)
  13614. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13615. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13616. repeat wait() until loadedintro == true
  13617. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13618. wait(0.2)
  13619. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13620. wait(0.3) g:Destroy()
  13621. updatecolors(Color3.new(colorR, colorG, colorB))
  13622. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13623. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13624. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13625. 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
  13626. 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)
  13627. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13628. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13629. if newbar:FindFirstChild('BoxFrame') then
  13630. chatboxx() end end)
  13631. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13632. coroutine.resume(coroutine.create(function()
  13633. if script.ClassName == "LocalScript" then
  13634. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13635. Text = "The prefix is '" .. cmdprefix .. "'";
  13636. Color = Color3.new(255,255,255);
  13637. Font = Enum.Font.SourceSans;
  13638. FontSize = Enum.FontSize.Size24;
  13639. }) wait(0.5)
  13640. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13641. Text = "Click IY on the top left to see more options";
  13642. Color = Color3.new(255,255,255);
  13643. Font = Enum.Font.SourceSans;
  13644. FontSize = Enum.FontSize.Size24;
  13645. }) end end))
  13646. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13647. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13648. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13649. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13650. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13651. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13652. qopen = false quickmenu.MouseButton1Click:connect(function()
  13653. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13654. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13655. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13656. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13657. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13658. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13659. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13660. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13661. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13662. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13663. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13664. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13665. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13666. 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)
  13667. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13668. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13669. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13670. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13671. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13672. else runwindow() end end)
  13673. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13674. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13675. Updates = Instance.new("ScreenGui")
  13676. dragg = Instance.new("Frame")
  13677. local PromptDialog = Instance.new("Frame")
  13678. local ContainerFrame = Instance.new("Frame")
  13679. local LOG = Instance.new("TextLabel")
  13680. local PopupText3 = Instance.new("TextLabel")
  13681. local PopupText4 = Instance.new("TextLabel")
  13682. local UTDV = Instance.new("TextLabel")
  13683. local PopupText5 = Instance.new("TextLabel")
  13684. local shadow = Instance.new("Frame")
  13685. Exitt = Instance.new("TextButton")
  13686. local PopupText = Instance.new("TextLabel")
  13687. local vers = Instance.new("TextLabel")
  13688. Updates.Name = "Updates"
  13689. Updates.Parent = game.CoreGui
  13690. dragg.Name = "drag"
  13691. dragg.Parent = Updates
  13692. dragg.Active = true
  13693. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13694. dragg.BackgroundTransparency = 1
  13695. dragGUI(dragg)
  13696. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13697. dragg.Size = UDim2.new(0, 438, 0, 26)
  13698. PromptDialog.Name = "PromptDialog"
  13699. PromptDialog.Parent = dragg
  13700. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13701. PromptDialog.BackgroundTransparency = 1
  13702. PromptDialog.BorderSizePixel = 0
  13703. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13704. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13705. PromptDialog.ZIndex = 5
  13706. ContainerFrame.Name = "ContainerFrame"
  13707. ContainerFrame.Parent = PromptDialog
  13708. ContainerFrame.BackgroundColor3 = maincolor
  13709. ContainerFrame.BackgroundTransparency = 0.5
  13710. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13711. ContainerFrame.BorderSizePixel = 0
  13712. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13713. ContainerFrame.Size = UDim2.new(1, 0, 1.05, 0) -- SIZE
  13714. ContainerFrame.ZIndex = 5
  13715. LOG.Name = "LOG"
  13716. LOG.Parent = ContainerFrame
  13717. LOG.BackgroundTransparency = 1
  13718. LOG.Position = UDim2.new(0, 8, 0, 110)
  13719. LOG.Size = UDim2.new(1, -16, 1, 0)
  13720. LOG.ZIndex = 10
  13721. LOG.Font = Enum.Font.SourceSansBold
  13722. LOG.TextSize = 20
  13723. LOG.Text = "+ Added a minimize button to the audios & models windows\n+ Added noclones [plr]\n+ Added naked [plr]\n+ Added noarms [plr]\n+ Added dance [plr]\n\n* Updated refresh/tp/goto/bring\n* Model dragger now built into insert [ID/Name]\n* Alphabetized the command list"
  13724. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13725. LOG.TextStrokeTransparency = 0
  13726. LOG.TextWrapped = true
  13727. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13728. LOG.TextXAlignment = "Left"
  13729. PopupText3.Name = "PopupText3"
  13730. PopupText3.Parent = ContainerFrame
  13731. PopupText3.BackgroundTransparency = 1
  13732. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13733. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13734. PopupText3.ZIndex = 10
  13735. PopupText3.Font = Enum.Font.SourceSansBold
  13736. PopupText3.TextSize = 20
  13737. PopupText3.Text = "Edge - Moon"
  13738. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13739. PopupText3.TextStrokeTransparency = 0
  13740. PopupText3.TextWrapped = true
  13741. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13742. PopupText4.Name = "PopupText4"
  13743. PopupText4.Parent = ContainerFrame
  13744. PopupText4.BackgroundTransparency = 1
  13745. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13746. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13747. PopupText4.ZIndex = 10
  13748. PopupText4.Font = Enum.Font.SourceSansBold
  13749. PopupText4.FontSize = Enum.FontSize.Size18
  13750. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13751. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13752. PopupText4.TextStrokeTransparency = 0
  13753. PopupText4.TextWrapped = true
  13754. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13755. UTDV.Name = "UTDV"
  13756. UTDV.Parent = ContainerFrame
  13757. UTDV.BackgroundTransparency = 1
  13758. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13759. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13760. UTDV.ZIndex = 10
  13761. UTDV.Font = Enum.Font.SourceSansBold
  13762. UTDV.FontSize = Enum.FontSize.Size28
  13763. UTDV.Text = "Up to date version: N/A"
  13764. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13765. UTDV.TextStrokeTransparency = 0
  13766. UTDV.TextWrapped = true
  13767. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13768. PopupText5.Name = "PopupText5"
  13769. PopupText5.Parent = ContainerFrame
  13770. PopupText5.BackgroundTransparency = 1
  13771. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13772. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13773. PopupText5.ZIndex = 10
  13774. PopupText5.Font = Enum.Font.SourceSansBold
  13775. PopupText5.FontSize = Enum.FontSize.Size28
  13776. PopupText5.Text = "Update Log:"
  13777. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13778. PopupText5.TextStrokeTransparency = 0
  13779. PopupText5.TextWrapped = true
  13780. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13781. shadow.Name = "shadow"
  13782. shadow.Parent = PromptDialog
  13783. shadow.BackgroundColor3 = maincolor
  13784. shadow.BackgroundTransparency = 0.30000001192093
  13785. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13786. shadow.BorderSizePixel = 0
  13787. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13788. shadow.Size = UDim2.new(0, 438, 0, 26)
  13789. Exitt.Name = "Exit"
  13790. Exitt.Parent = shadow
  13791. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13792. Exitt.BackgroundTransparency = 0.30000001192093
  13793. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13794. Exitt.BorderSizePixel = 0
  13795. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13796. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13797. Exitt.FontSize = Enum.FontSize.Size14
  13798. Exitt.Text = ""
  13799. PopupText.Name = "PopupText"
  13800. PopupText.Parent = shadow
  13801. PopupText.BackgroundTransparency = 1
  13802. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13803. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13804. PopupText.ZIndex = 110
  13805. PopupText.Font = Enum.Font.SourceSansBold
  13806. PopupText.TextSize = 30
  13807. PopupText.Text = "Information"
  13808. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13809. PopupText.TextStrokeTransparency = 0
  13810. PopupText.TextWrapped = true
  13811. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13812. vers.Name = "vers"
  13813. vers.Parent = shadow
  13814. vers.BackgroundTransparency = 1
  13815. vers.Position = UDim2.new(0, 8, 0, 2)
  13816. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13817. vers.ZIndex = 110
  13818. vers.Font = Enum.Font.SourceSansBold
  13819. vers.TextSize = 20
  13820. vers.Text = "v" .. Version
  13821. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13822. vers.TextStrokeTransparency = 0
  13823. vers.TextWrapped = true
  13824. vers.TextXAlignment = Enum.TextXAlignment.Left
  13825. vers.TextYAlignment = Enum.TextYAlignment.Top
  13826. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13827. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13828. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13829. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13830.  
  13831. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13832. if not game.CoreGui:FindFirstChild('IYrun') then
  13833. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13834. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13835. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13836. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13837. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13838. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13839. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13840. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13841. 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
  13842. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13843. 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
  13844. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13845. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13846. 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
  13847. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13848. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13849. 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
  13850. 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
  13851. 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)
  13852. 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."
  13853. 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
  13854. 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
  13855. 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
  13856. 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)
  13857. 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'"
  13858. 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"
  13859. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13860. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13861. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13862. 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)
  13863. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13864. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13865. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13866. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13867. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13868. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13869. for _, child in pairs(game.CoreGui:GetChildren()) do
  13870. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13871. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13872. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment